数学III / 微分法の計算

微分できるのに導関数が連続でない関数

最難関編微分の定義はさみうち導関数の不連続

問題

関数 を次で定める。

(1) で微分可能であり であることを、微分の定義に従って示せ。

(2) における を求めよ。

(3) は存在しないことを示せ。すなわち で連続でない。

ヒントを見る

(1) 差の商を書くと の前に が1つ残る。暴れる部分に何が掛かっているかを見よ。

(3) の近づけ方は自由に選べる。 の値を狙って固定できる の列を作れるか。

解答・解説

方針

(1)は定義の差の商を書き、 の有界性ではさみうちにする。(2)は積の微分と合成関数の微分。(3)は「近づけ方を自分で選ぶ」。 になる列と になる列を、ともに に収束するように作る。

解答

⓪ 発想 — どう考え始めるか。 で無限に速く振動する。値は を行き来し、極限を持たない。

だがその前に が掛かっている。振動の振幅が で押さえつけられているのだ。押さえの強さが鍵になる。 で割ってもまだ が残る。だから微分係数は存在する。

ところが導関数を計算すると、合成関数の微分から が単独で顔を出す。こちらには押さえが効かない。ここに「微分できるのに導関数が連続でない」の正体がある。

定理はさみうちの原理: かつ ならば

① (1) 定義に戻る。 だから、差の商は

なので 。右辺は に行く。はさみうちより差の商の極限は である。よって で微分可能で

② (2) では普通に微分する。 積の微分と合成関数の微分を使う。 に注意して

第1項は に押さえ込まれる。第2項 は振幅 のまま残る。ここが急所だ。

xyO
y=x^2 sin(1/x) は帯 |y|<=x^2(破線)に閉じ込められる。原点に近づくほど振動は速くなるが、振幅は x^2 につぶされて 0 に落ちる。だから x=0 での接線の傾きは 0 になる(図は |x|>=0.028 の部分。原点の直近では振動が細かすぎて描けない)

③ (3) 近づけ方を2つ作る。 とおくと だから

とおくと だから

のとき である。ところが の値は一方では 、他方では 。もし が存在するなら、どんな近づけ方でも同じ値に収束しなければならない。 の両方になることはありえない。よって極限は存在しない。

xyO1-1
導関数 y=f'(x)=2x sin(1/x) - cos(1/x)。x を 0 に近づけると、値は +1 と -1 のあいだを何度でも往復し、どこにも落ち着かない(振幅は 1 に近づく)。f'(0)=0 なのに、その近くの傾きは 0 に近づかない

まとめ: 「 で微分できる」ことと「導関数が で連続」は別物である。 は差の商の極限で決まる値であり、 の極限とは何の関係もない。この2つを結びつける定理は存在しないのだ。

発展 — 一歩先へ。 押さえつけの指数を変えると、滑らかさが1段ずつ変わる。()なら差の商は そのもので、振動して極限がない。つまり連続だが微分できない。 なら導関数は となり、今度は に押さえ込まれるので、導関数まで連続になる。「どこまで滑らかか」を指数で測る、という見方の入り口である。

(1) 差の商は 。よって (2) (3) では では に近づけても値が を往復するので極限はない

別解

(3)を背理法で見る(高い視点)。 導関数の極限には、実は強い制約がある。

仮に が存在したとしよう。 をとると、平均値の定理より のあいだに があって

が成り立つ。 とすると だから、右辺は に近づく。左辺は(1)より に近づく。したがって でなければならない。

ところが②の式で とすれば であり、 のいくらでも近くに となる点がある。これは と矛盾する。よって は存在しない。

この論法は、次の一般則を教えてくれる。導関数の極限 が存在するならば、それは必ず に一致する。言いかえると、導関数は「飛び」を持てない。持てるのは、この問題のような「振動」だけなのだ。

ポイント

  • 微分の定義に戻れば、 ははさみうちで
  • 導関数には が押さえなしで残る。
  • 極限の非存在は「2つの近づけ方で違う値」で示す。

よくある間違い

  • に極限がないから も微分できない、と早合点する。振幅が で押さえられている点を見落としている。定義の差の商を実際に書けば、はさみうちが効くことがすぐ見える。
  • (2)の合成関数の微分で の負号を落とし、 としてしまう。(3)の結論は符号を落としても出てしまうので、間違いに気づけない。
  • (3)から「 も存在しない」と結論する。 は差の商の極限で決まる値で、 の極限とは別物である。この2つの混同こそ、本問が壊そうとしている思い込みだ。