Processing math: 100%
スポンサーリンク

「ワイエルシュトラスの最大値定理(多次元版)のイメージをつかもう!」「Rnの開集合、閉集合」【解析学の基礎シリーズ】多変数関数編 その17

多変数関数

本記事の内容

本記事は多次元ver.のワイエルシュトラスの最大値定理のイメージとRnにおける開集合、閉集合について説明する記事です。

本記事を読むにあたり、1変数の場合のワイエルシュトラスの最大値定理を知っている必要があるため、その際は以下の記事を参照してください。

1次元の場合のワイエルシュトラスの最大値定理のチャラい復習

1次元の場合のワイエルシュトラスの最大値定理のイメージとしては単純なもので、

関数が閉区間で連続であれば、必ず最大値と最小値の両方が存在する。

ということでした。
これを数学的に表現すると次でした。

ワイエルシュトラスの最大値定理 K=[a,b]Rの区間、関数f:KR[a,b]で連続とする。このとき、fKにおける最大値、最小値が存在する。 すなわち、Rの閉区間で定められた連続な関数はその閉区間で最大値、最小値を持つ。

多次元版のイメージも同じようなものです。
言ってしまえば、閉区間が閉領域、一般に閉集合に変わるだけです。
ただ、「閉領域(閉集合)とは何かネ?」という話ですので、まずはそれについて話します。

Rnにおける開集合、閉集合

Rにおける開区間、閉区間の領域ver.のようなものです。

直感的には、

  • 開集合:境界(縁)を含まない集合
  • 閉集合:境界(縁)を含む集合

です。

これを数学的に表すと、次です。

Rnにおける開集合、閉集合 ΩRnとする。
  • Rnの開集合
  • ΩRn開集合(開部分集合、an open (sub)set of Rn)であるとは、 (xΩ) (ϵ>0) s.t. B(x;ϵ)Ω が成り立つことをいう。
  • Rnの閉集合
  • ΩRn閉集合(閉部分集合、an close (sub)set of Rn)であるとは、 Ωの補集合Ωc=RnΩRnの開集合であることをいう。 すなわち、 (xRnΩ) (ϵ>0) s.t. B(x;ϵ)RnΩ が成り立つことをいう。
ただし、 B(x;ϵ)={yRn|xy|<ϵ} である。

※注意※ 開かつ閉な集合もあります(RにおいてはRです)。

Rnの閉集合には次の性質があります。

命題1.(閉集合の点列による特徴づけ) KRnとする。このとき、次の1.、2.は同値である。
  1. KRnの閉集合である。
  2. K内の任意の点列{an}nNに対して、{an}nNが(Rnで)収束するならば、その極限はKに属する。
  3. 言い換えれば、 ({an}nNK) anRnlimnanKが成り立つ。

証明

1.2.の証明

{an}nNK内の点列で、Rnaに収束しているとします。
示したいことは、aKです。
背理法により証明します。
仮にaK、すなわちaKcとしましょう。
KRnの閉集合ですので、KcRnの開集合です。
従って、
(xKc) (ϵ>0) s.t. B(x;ϵ)Kc
が成り立ちます。
xKcは任意なので、x=aとしても成り立ちます。
故に、
(ϵ>0) s.t. B(a;ϵ)Kc
が成り立ちます。
一般に、集合A, Bに対してAB=ABcですので、B(a;ϵ)K=です。
ここで、limnan=aですので、
(ϵ0>0) (NN) s.t. (nN:nN|ana|<ϵ0)
が成り立っています。
このϵ0は任意なので、ϵ0=ϵとしても成り立ちます。
故に、
(nN:nN|ana|<ϵ)
です。
つまり、nNを満たす任意のnNに対しては、anB(a;ϵ)です。
さて、{an}nNK内の点列でしたので、任意のnNに対して、anKです。
すなわち、任意のnNに対して、anKcです。
従って、B(a;ϵ)KcによりanB(a;ϵ)のはずです。
故に、anB(a;ϵ)anB(a;ϵ)が同時に成り立ってしまったので矛盾です。
以上のことからaKです。

2.1.の証明

これも背理法で証明します。
KRnの閉集合でないとしましょう。
すると、Kcは開集合でないので、
(aKc) s.t. (ϵ>0) B(a;ϵ)Kc
です。
従って、B(a;ϵ)Kです。
このϵ>0は任意ですので、任意のnNに対して、ϵ=1nとしても成り立ちます。
{an}nNK内の点列でしたので、任意のnNに対してanKです。
故に、anB(a;1n)Kです。
従って、任意のϵ>0に対して、1N<ϵとなるようなNNを選べば(アルキメデスの原理!)、
nN:nNanB(a;1n)B(a;1N)B(a;ϵ)
となるため、これはまさにlimnan=aを表しています。
仮定から{an}nNの極限はKの要素なので、aKです。
故にaKcaKcが同時に成り立ってしまったので矛盾です。
以上のことからKは閉集合です。

証明終わり

多次元版のワイエルシュトラスの最大値定理のイメージ

前置きが長くなってしまいましたが、多次元版のワイエルシュトラスの最大値定理のイメージを説明します。

一言で述べてしまえば、

多変数実数値関数の定義域が閉集合で、かつ定義域で連続であれば、必ず最大値と最小値の両方が存在する。

ということです。
1次元版と何ら変わりません。

簡単ですが、例を挙げます。

例. Ω={xRn|x|1}とし、f:ΩRf(x,y)=x2+y2で定められているとします。

このとき、Ωは閉集合であり、かつfΩで連続です。
fは多項式関数ですので、Ωで連続です(証明は【解析学の基礎シリーズ】多変数関数編 その12を御覧ください)。
Ω閉集合であることについては簡単に証明できます。

ΩRnの閉集合であることの証明

示したいことは、
(xΩc) (ϵ>0) s.t. B(x;ϵ)Ωc
です。
要は、上記を満たすϵ>0を見つけてくれば良いというわけです。
Ωc={zR2|z|1}に注意します。
任意のzΩcに対して、ϵ=|z|1とします。
すると、wB(z;|z1|)|zw|<|z|1を満たします。
故に、
|z||w||zw|<|z|1
により、|w|>1です。
従って、wΩcですので、ΩR2の閉集合です。

証明終わり

このfのグラフは次になります。

このとき、fx2+y2=1を満たす(x,y)で最大値1を取ります。
つまり、(a,b){(x,y)R2x2+y2=1}に対して、f(a,b)=1です。
一方、(x,y)=(0,0)で最小値0を取ります。

このように、定義域が閉集合で、かつ定義域で連続な多変数実数値関数は必ず最大値と最小値があります。

今回はRnの開集合、閉集合、多次元バージョンのワイエルシュトラスの最大値定理のイメージを説明しました。

Rnにおいての開集合のイメージは「境界(縁)を含まない集合」で、閉集合のイメージは「境界(縁)を含む集合」です。
多次元版ワイエルシュトラスの最大値定理のイメージとしては、

多変数実数値関数の定義域が閉集合で、かつ定義域で連続であれば、必ず最大値と最小値の両方が存在する。

ということです。

次回は多次元版ワイエルシュトラスの最大値定理の証明と、その証明のために必要な点列の場合のボルツァーノ-ワイエルシュトラスの定理の証明をします。

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

コメントをする

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