距離空間における数列とは、ある目標に収束するかもしれない——あるいはしないかもしれない——点の無限リストだ。**収束(convergence)**は「収束していく」という直感を、計量を使って正確にする。
距離空間における数列
(X,d) を距離空間とする。X における**数列(sequence)**とは N→X という関数であり、(xn)n∈N あるいは単に (xn) と書く。各 xn∈X は数列の第 n **項(term)**だ。
X=R、d(x,y)=∣x−y∣ のときはおなじみの実数列の設定だ。しかし同じ定義は Rk、関数空間、その他任意の距離空間でも同様に機能する——距離 d がすべての役割を果たす。
収束の定義
(X,d) における数列 (xn) が点 L∈X に**収束する(converges)**とは、すべての ε>0 に対してある N∈N が存在して
n≥N⟹d(xn,L)<ε(1)
が成り立つことをいう。
これが成り立つとき、L を数列の**極限(limit)**といい、
n→∞limxn=Lあるいはxn→L(n→∞)
と書く。
条件 (1) をほぐして考えよう:任意の許容誤差 ε>0 を突きつけられる。数列はいつかは開球 B(L,ε) に入り、そこに留まり続けなければならない——つまりある添字 N 以降、すべての項 xn が L から距離 ε 以内に収まる。このテストをすべての ε に対してパスすれば、数列は L に収束する。
何らかの極限に収束する数列を収束列、そうでないものを**発散列(divergent)**という。
近傍による特徴づけ
条件 (1) は近傍を使って次のように言い換えられる:
数列 (xn) が L に収束するとは、L のすべての近傍が数列の有限個を除くすべての項を含むことと同値だ。
同値であることの理由。 N が L の近傍であれば、ある開球 B(L,ε) を含む。(1) より、n≥N を満たすすべての項 xn は B(L,ε)⊆N に属するので、N の外にある項は最初の N−1 項以下——有限個だ。逆に、任意の ε>0 に対して球 B(L,ε) それ自体が L の近傍なので、仮定より有限個を除くすべての項を含む。除かれた最大の添字を N−1 とすれば条件 (1) が復元される。
近傍形式は抽象的な証明でしばしば便利だ。明示的な ε を提示する必要がないからだ。
極限の一意性
定理。 距離空間における収束する数列は極限が一意だ。
証明。 xn→L かつ xn→L′ と仮定する。任意の ε>0 を固定する。n≥N1 でのすべての n に対して d(xn,L)<ε/2 となる N1 を選び、n≥N2 でのすべての n に対して d(xn,L′)<ε/2 となる N2 を選ぶ。n≥max(N1,N2) を満たす任意の n に対して、三角不等式より
d(L,L′)≤d(L,xn)+d(xn,L′)<2ε+2ε=ε.
ε>0 は任意であり d(L,L′)≥0 だから、d(L,L′)=0、すなわち L=L′ が結論される。□
一意性があるから limn→∞xn=L と書くことが正当化される——「ある極限」ではなく「その極限」として扱えるのだ。
例
定数列。 すべての n に対して xn=c ならば、d(xn,c)=0<ε がすべての n とすべての ε>0 に対して成り立つので xn→c。
R2 における数列。 xn=(1/n,1/n2)∈R2 をユークリッド計量で考える。すると
d(xn,(0,0))=n21+n41≤n1+n21.
右辺は 0 に近づくので xn→(0,0)。
離散計量。 離散計量をもつ空間では、ε≤1 のとき d(xn,L)<ε であれば xn=L が強制される。したがって数列が L に収束するのは、L で最終的に定数になる場合——すなわち十分大きい n に対して xn=L となる場合——に限る。
この最後の例は、同じ集合の上でも計量が変わると「収束」の見え方が大きく異なりうることを示している。
まとめ
- 数列 (xn) が (X,d) において L に収束するとは、すべての ε>0 に対して有限個を除くすべての項が球 B(L,ε) の内部にあることだ。
- 同値な言い方:L のすべての近傍が有限個を除くすべての項を含む。
- 極限は存在するとき一意——三角不等式によって証明される。
- この定義は任意の距離空間で機能する;R に特有のものは何もない。