こんにちはコーヤです。
このページでは、関数の滑らかさを勉強します。微分とテイラー展開の知識を利用して、「滑らか」という直感的な形容詞を正確に定義します。
テイラー展開と滑らかさの関係
テイラー展開の公式は以下の式でした。
この公式はが無限に微分できる関数であることが前提です。
不連続な関数やギザギザな関数は微分できないのでテイラー展開もできません。つまりテイラー展開するには無限に微分できるくらい滑らかな関数であることが必要条件です。
では無限に微分できる滑らかな関数は全てテイラー展開可能なのかと思いますが、そうではない関数もあります。例えば以下のような関数です。
この関数は無限に微分できるくらい滑らかだけど、テイラー展開するには滑らかさが足りないという状態です。
こういった滑らかさの状態を判別するために、微分とテイラー展開の知識を使って関数の滑らかさを定義しましょう。
滑らかさの定義
関数の滑らかさは以下の2つの条件を満たすかどうかで定義されています。
がどちらの条件も満たすとき、「は級の関数」と言います。
級のうちテイラー展開が可能なものを級と表し、級の関数のことを「解析関数」と呼びます。
この分類を使って関数の滑らかさの順番は、粗い方から滑らかな方に向かって
となります。
ではさっそく具体例を見ていきましょう。
級の例
この関数が級かどうか調べます。
級の条件は「は0階微分が可能」かつ「が連続」です。
言い換えると「は微分できなくても良い」かつ「が連続」です。
微分の条件は関係ないのでが連続かどうかをだけを調べます。連続か怪しいのはの部分なのでの極限を調べましょう。
これを調べます。
より
となります。両サイドは
なので
です。つまり
となるのでは連続です。つまり「が連続」の条件を満たします。
これより級の条件は満たします。
この関数はもっと滑らかで級かもしれません。明確に級だと判断するために級ではないことも計算します。
級の条件は「は1階微分が可能」かつ「が連続」です。
まずでの微分は
次にでの微分は
です。
以上より「は1階微分が可能」の条件は満たしました。次に「が連続」の条件を調べます。
これは振動するので
となります。つまりは不連続であるため「が連続」の条件は満たしません。
以上より級でないことも計算できたので級であると言えます。
級の例
この関数が級かどうか調べます。
級の条件は「は0階微分が可能」かつ「が連続」です。
言い換えると「は微分できなくても良い」かつ「が連続」です。
微分の条件は関係ないのでが連続かどうかをだけを調べます。連続か怪しいのはの部分なのでの極限を調べましょう。
これより
となるのでは連続です。つまり「が連続」の条件を満たします。
これより級の条件は満たします。
次に級かどうか調べます。
級の条件は「は1階微分が可能」かつ「が連続」です。
まずでの微分は
次にでの微分は
です。
以上より「は1階微分が可能」の条件は満たしました。次に「が連続」の条件を調べます。
これより
となるのでは連続です。つまり「が連続」の条件を満たします。
これより級の条件は満たします。
この関数はもっと滑らかで級かもしれません。明確に級だと判断するために級ではないことも計算します。
級の条件は「は2階微分が可能」かつ「が連続」です。
まずでの微分は
次にでの微分は
です。
以上より「は2階微分が可能」の条件は満たしました。次に「が連続」の条件を調べます。
これより
となります。つまりは不連続であるため「が連続」の条件は満たしません。
以上より級でないことも計算できたので級であると言えます。
級の例
この関数が級かどうか調べます。
級の条件は「は0階微分が可能」かつ「が連続」です。
言い換えると「は微分できなくても良い」かつ「が連続」です。
微分の条件は関係ないのでが連続かどうかをだけを調べます。連続か怪しいのはの部分なのでの極限を調べましょう。
これより
となるのでは連続です。つまり「が連続」の条件を満たします。
これより級の条件は満たします。
次に級かどうか調べます。
級の条件は「は階微分が可能」かつ「が連続」です。
まずでの微分は
(本当に階微分が可能なことを証明するのはかなり大変なのでここでは割愛します。階微分できそうな雰囲気だけ感じとってください。)
次にでの微分は
です。
以上より「は階微分が可能」の条件は満たしました。
次に「が連続」の条件を調べます。
これより
となるのでは連続です。つまり「が連続」の条件を満たします。
これより級の条件は満たします。
途中で出てきたはランダウの記号です。記号の意味をご存知ない方はランダウの記号のページをご覧ください。
としても級の条件は満たし続けるので級となります。
この関数はもっと滑らかで級かもしれません。明確に級だと判断するために級ではないことも計算します。
級の条件は「がテイラー展開可能」です。
今回はでのテイラー展開、つまりマクローリン展開が可能かどうかを調べます。
マクローリン展開の公式は以下の式です。
での次導関数の値を求めると
となるのでマクローリン展開は
です。この無限級数はが定数の範囲内なら収束するので、収束半径はです。
例えばのとき、元の関数を使うと
となりますが、マクローリン展開を使うと
となります。
このように元の関数と収束半径内のマクローリン展開が一致しません。
これより「がテイラー展開可能」の条件は満たしません。
以上より級でないことも計算できたので級であると言えます。
級の例
以下のようにテイラー展開(マクローリン展開)が可能な関数は全て級です。
多変数関数の滑らかさ
ここまで1変数関数の滑らかさについて勉強してきましたが、多変数関数の滑らかさも同様に定義できます。
2変数関数が級になる条件は以下の4つが全て満たされていることです。
2変数関数が級になる条件は以下の8つが全て満たされていることです。
- で2階偏微分が可能
- が連続
- で1階偏微分後、で1階偏微分が可能
- が連続
- で1階偏微分後、で1階偏微分が可能
- が連続
- で2階偏微分が可能
- が連続
こんな感じで、多変数関数に対しても滑らかさの定義を拡張できます。
まとめ
関数の滑らかさは以下の2つの条件を満たすかどうかで定義されています。
がどちらの条件も満たすとき、「は級の関数」と言います。
級のうちテイラー展開が可能なものを級と表し、級の関数のことを「解析関数」と呼びます。
コメント欄