解説

ボルツァーノ–ワイエルシュトラスの定理

有限次元ユークリッド空間の有界な数列から収束部分列を得る証明を示し、コンパクト性との違いも整理します。

目次

インタラクティブ

有界な数列は集積点の近くへ何度も戻ってくる

有界な数列 aₙ

再生で項を表示するか、L と ε を動かしてみてください。

|aₙ| ≤ M かつ 無限に多くの n で |aₙ − L| < ε

数列は有界な区間にとどまるため、無限遠へ逃げられません。L のどの ε-近傍にも無限に多くの項が入り、それらを順に選ぶと収束する部分列になります。

有界性は数列が無限遠へ逃げるのを防ぐが、数列全体の収束までは保証しない。この定理が与えるのは、より弱いものの重要な結論、すなわち収束する無限部分列の存在である。

数列についての定理

d≥1d\geq 1とし、有限次元ユークリッド空間Rd\mathbb{R}^dの有界な数列(xn)(x_n)を 考える。このとき(xn)(x_n)は収束する部分列を持つ。その極限はRd\mathbb{R}^dの点 であるが、数列の項のいずれかと一致するとは限らない。

数列に必要な仮定は有界性だけである。特に、数列の項全体からなる集合が閉集合 である必要はない。

証明

xn=(xn(1),…,xn(d))x_n=(x_n^{(1)},\ldots,x_n^{(d)})と書く。ユークリッドノルムに関して(xn)(x_n)が 有界なので、各座標の数列(xn(j))(x_n^{(j)})も実数上で有界である。

まず実数列の場合を確認する。有界な実数列は、ある閉区間I0I_0に含まれる。この 区間を二等分すると、二つの閉区間の少なくとも一方には、項の番号が無限個含ま れる。そのような半区間をI1I_1として選び、同じ操作を繰り返す。こうして

I0⊇I1⊇I2⊇⋯I_0\supseteq I_1\supseteq I_2\supseteq\cdots

を得る。各区間の長さは0に収束する。入れ子区間の定理により、これらの区間の 共通部分はただ一つの実数aaからなる。kk番目に選んだ項がIkI_kに入るように、 番号nkn_kを狭義単調増加となるよう選ぶ。m≥km\geq kなら、mm番目に選んだ項とaa はともにIkI_kに属するので、その距離はIkI_kの長さ以下である。区間の長さが0に 収束するため、この部分列はaaに収束する。

この実数列の結果を(xn)(x_n)の第1座標に適用し、その座標が収束する部分列を取る。 次に、その部分列の第2座標に同じ結果を適用し、すべての座標について繰り返す。 座標は有限個なので、最終的にすべての座標が収束する一つの部分列(xnk)(x_{n_k})が 得られる。各座標の極限をa(j)a^{(j)}とし、a=(a(1),…,a(d))a=(a^{(1)},\ldots,a^{(d)})と置く。 後の段階でさらに部分列を取っても、すでに得られた座標の収束は保たれる。

任意のε>0\varepsilon>0に対し、座標ごとの収束から、十分大きなすべてのkkと すべてのjjについて∣xnk(j)−a(j)∣<ε/d|x_{n_k}^{(j)}-a^{(j)}|<\varepsilon/\sqrt dとなる。したがって

∥xnk−a∥2=∑j=1d∣xnk(j)−a(j)∣2<ε.\|x_{n_k}-a\|_2 =\sqrt{\sum_{j=1}^d|x_{n_k}^{(j)}-a^{(j)}|^2}<\varepsilon.

よってxnk→ax_{n_k}\to aであり、定理が示された。

部分集合のコンパクト性

数列についての定理は、すべての有界部分集合がコンパクトであるという主張では ない。K⊆RdK\subseteq\mathbb{R}^dについて、ハイネ–ボレルの定理は、KKがコンパクト であることと、閉かつ有界であることが同値だと述べる。またユークリッド空間では、 これはKK内のすべての数列が、KK内の点に収束する部分列を持つという条件、すなわ ち点列コンパクト性とも同値である。

この集合についての定式化では閉性が重要である。たとえば(0,1)(0,1)は有界だがコンパ クトではない。また、その中の数列xn=1/nx_n=1/nには、(0,1)(0,1)内の点に収束する部分列が ない。ボルツァーノ–ワイエルシュトラスの定理そのものが主張するのは、 Rd\mathbb{R}^dの有界な数列が、Rd\mathbb{R}^d内で収束する部分列を持つことである。

簡単な例と使いどころ

有界な数列 xn=(−1)nx_n=(-1)^n 自体は収束しないが、偶数番目の項からなる部分列は常に 11、奇数番目の項からなる部分列は常に −1-1 なので、それぞれ収束する。この定理が保証するのは元の数列の一意な極限ではなく、少なくとも一つの収束部分列である。極限の存在やコンパクト性を示す際の、部分列抽出の基本的な道具となる。

要点

有限次元ユークリッド空間では、有界な数列から空間内で収束する部分列を取り出せる。集合のコンパクト性をいうには、極限が集合内にとどまるための閉性も必要である。

参考文献