スポンサーリンク

絶対見て!「多変数実数値関数の極限の注意」【解析学の基礎シリーズ】多変数関数編 その20

多変数関数

本記事の内容

本記事は、多変数実数値関数の極限についての諸注意を説明する記事です。
本記事を読むにあたり、多変数実数値関数の極限(特に収束)のイメージについて知っている必要があるため、その際は以下の記事を参照してください。
また、今回は多変数実数値関数に対する極限にのみ焦点をあわせます。

多変数実数値関数の収束のイメージのチャラい復習

1変数実数値関数の場合の収束と多変数実数値関数の収束のイメージの違いを一言で述べれば、

極限への近づき方が多次元的である。

ということでした。
もっと砕けた言い方をすれば、

1変数実数値関数の場合は「左右から近づく」ということだったのに対して、多変数実数値関数の場合は「ありとあらゆる方向から近づく」ということ。

ということでした。
模式図としては以下です。

多変数実数値関数の極限への近づき方について

結論から言ってしまえば、

収束する関数は、経路(近づき方)に依存しない。

です。
これは、多変数実数値関数(一般に多変数ベクトル値関数)の収束とはどういうことだったかを確認すれば分かります。
多変数ベクトル値関数の収束とは数学的にどういうことだったかというと、

多変数ベクトル値関数の収束 ΩRnRnの領域、f:ΩRmを写像(関数)、aˉΩARmとする。xaのときf(x)Aに収束する(このことをf(x)A (xa)と表す)とは、 (ϵ>0)(δ>0) s.t. (xˉΩ:0<|xa|<δ|f(x)A|<ϵ) が成り立つことをいう。 Aのことをxaのときのf(x)極限と呼び、 limxaf(x)=A と表す。 また、xaのときにf(x)が極限を持つ(あるいは「f(x)が収束する」)とは、あるARmが存在して、xaのときにf(x)Aに収束することをいう。

でした。
これを見ると、aとの距離がδ>0未満という意味でaと近いxΩに対して、関数の値f(x)Aとの距離が十分近い、ということです。

ということは、aと近いxに対してf(x)Aが十分近い、というわけですから、どんな経路(近づき方)で近づいたとしても良いということです。

より端的に言えば、「近づき方には一切制限が無い」ということです。
故に、関数の収束というのは経路に依存しないのです。

経路に依存するため、収束しない関数の例

一見収束しそうだけれど、実は収束しないという関数の例を挙げます。
とはいえ、一見収束しそうかなんて個人によりますけどね(笑)

例. f:Ω=R2{(0,0)}R
f(x,y)=xyx2+y2((x,y)R2{(0,0)})
で定めたとします。

このとき、lim(x,y)(0,0)f(x,y)は存在しません。

仮に、y=kxという直線に沿った経路でどのように極限に近づくか、どの極限に近づくのかを考えます。
収束するのであれば、経路だったとしても収束先は1つのはずです。
ではやってみましょう。

その前に、経路に沿って近づく、というのは数学的にどういうことかというと、Ωk={(x,y)Ωy=kx}として、f|ΩkRf|Ωk(x,y)=f(x,y)で定めたとき、lim(x,y)(0,0)f|Ωk(x,y)を考えるということです。

前回(【解析学の基礎シリーズ】多変数関数編 その19)で証明したとおり、関数が極限を持つのであれば、定義域を制限しても同じ極限へ収束します。
具体的には次です。

命題3. 関数が極限を持つならば、制限した関数も同じ極限を持つ。
すなわち、 ΩΩRnとし、Ωとする。 f:ΩRmとするとき、fΩへの制限f|Ω:ΩRmf|Ω(x)=f(x)で定められる。 このとき、a¯ΩARmlimxaf(x)=Aであれば、 limxaf|Ω(x)=A が成り立つ。

すなわち、lim(x,y)(0,0)f(x,y)=lim(x,y)(0,0)f|Ωk(x,y)です。
しかしながら、
lim(x,y)(0,0)f|Ωk(x,y)=limy=kx(x,y)(0,0)f(x,y)=limx0f(x,kx)=limx0xkxx2+(kx)2=limx0k1+k2=k1+k2
となり、(x,y)(0,0)y=kxに沿って極限を取ると、kに依存してしまいます。
つまり、収束するのであれば経路によらずに1つの値に収束するはずが、今回はkに、いうなれば経路に依存してしまいました。
故に、収束先が1つに定まりません。
従って、収束しないのです。

lim(x,y))(a,b)f(x,y)と、limxalimybf(x,y)limyblimxaf(x,y)は別物

前回の最後にチョロっと述べたように、これらは別物です。
先の例に対して考えてみましょう。

例. f:Ω=R2{(0,0)}R
f(x,y)=xyx2+y2((x,y)R2{(0,0)})
で定めたとします。

limx0limy0f(x,y)=limx0limy0xyx2+y2=limx00x2=limx00=0
です。

一方、
limy0limx0f(x,y)=limy0limx0xyx2+y2=limy00y2=limy00=0
です。

従って、limxalimybf(x,y)limyblimxaf(x,y)には極限は存在します。

しかし、前節でみたとおり、lim(x,y)(0,0)f(x,y)は存在しません。
従って別物なのです。

limxalimybf(x,y)limyblimxaf(x,y)はいつ使うのかネ?

少々先取り担ってしまうが、偏微分で使います。
偏微分は、多変数の微分法のことを指します。
偏微分は、1つの変数を一旦定数と見て、もう一方の変数の変化量を考える、というわけです。
これはまさに、limxalimybf(x,y)limyblimxaf(x,y)を考える、ということになります。

今回は、極限が存在しない例について解説しました。
また、lim(x,y))(a,b)f(x,y)と、limxalimybf(x,y)limyblimxaf(x,y)は別物だということも示しました。

実は、limxalimybf(x,y)limyblimxaf(x,y)も別物です。
それは偏微分の単元で話します。

次回は関数の発散の一部について解説します。

乞うご期待!質問、コメントなどお待ちしております!

コメントをする

タイトルとURLをコピーしました