集合の極限

目次

数列の極限

実数列{an}が、ある実数αに収束する、とは次の意味であった。

ϵ>0;NN s.t. n>N|anα|<ϵ

これから集合列に対する極限を考えていくが、この定義を直接応用するのは難しい。 集合と集合の差がϵ未満とはどういう意味なのかわからないからである。

集合の単調増大列 / 単調減少列の極限

とはいえ、任意の集合列の極限の定義は置いておくにしても、次のような列についての極限を考えるのは比較的容易いだろう。

単調増大列

集合列{An}は任意のnに対して、AnAn+1を充たすとする。すなわち、 A1A2A3A4 このとき、集合列{An}は単調増大列であるという。

このとき、

limnAn=n=1An

と定める。

右辺にもが出てきていて、どういう定義なのかわかりづらいが、右辺の意味は「少なくとも一つのnがあって、Anの元となるような要素をすべて集めたもの」であり、実は極限的な意味は何もない。

きちんと記号でかけば、

n=1An={x|nN;xAn}

ということであり、任意の集合列に対して定義できるものである。

単調減少列

集合列{An}は任意のnに対して、AnAn+1を充たすとする。すなわち、 A1A2A3A4 このとき、集合列{An}は単調減少列であるという。

このとき、

limnAn=n=1An

と定める。

右辺の意味は「すべてのAnの元となるような要素をすべて集めたもの」である。

きちんと記号でかけば、

n=1An={x|nN;xAn}

ということであり、任意の集合列に対して定義できるものである。

数列の単調列

ここで証明はしないが、次の定理がある。

  1. 実数列の単調増大列は、有界ならその上限に収束し、非有界ならに発散する。
  2. 実数列の単調減少列は、有界ならその下限に収束し、非有界ならに発散する。

この定理と、上で定義した集合の単調列の極限の定義を比較すると、は上限のようなもの、は下限のようなものであると類推できる。

単調列以外の集合列の極限を定義するにあたっては、こういった概念を敷衍すればよいわけである。

数列の上極限・下極限

そこで、次のような概念を思い出す。

数列{an}に対して、その上極限を次で定める。

lim supnan=infnNsupknak

下極限を次で定める。

lim infnan=supnNinfknak

上極限・下極限は、任意の数列に対して定義できるという、強い性質を持つ。

また、次の定理がある。

実数列の上極限と下極限が一致するなら、実数列は極限(を含む)を持つ。極限の値は上極限(=下極限)と一致する。逆に、実数列が極限を持つならば、上極限と下極限は極限に一致する。

この定理を利用すると、単調でない集合列にも極限が定義できるだろう。

上極限・下極限は、上限・下限さえ知っていれば定義でき、先の考察で が上限のようなもの、が下限のようなものであるということは分かっているからである。

集合列の上極限・下極限・極限

集合列{An}に対して、その上極限、下極限を次のように定める。

lim supnAn=n=1k=nAk

lim infnAn=n=1k=nAk

もし、

lim supnAn=lim infnAn

が成り立つなら、これを集合列{An}の極限といい、

limnAn

で表す。

集合列の極限が存在しない例

上で集合列の極限は定義されたが、イメージがつかみにくいかもしれないので例を挙げる。

実はこの例では、極限が存在しないことが示されてしまうのだが、エッジケースであり、イメージを掴むのには十分であると思う。

集合列{Xn}を次で定める。

Xn={xR|1(1)nnx1+(1)nn}

最初の4項を示すと、以下の通りである。

X1=[0,0]

X2=[32,32]

X3=[23,23]

X4=[54,54]

グラフにすると、以下の通りである。

グラフからは、{Xn}は単調でないが、ゆっくりと[1,1]に収束していくように見える。

しかし、定義に従って正確に議論すると、実は違うことがわかる。

それを以下で示そう。

nが偶数のとき、k=nXk=Xnとなる。

これは、{Xn}の偶数番目だけを取った部分列が単調減少列であり、X2n[1,1]X2m+1が任意のn,mに対して成立することからわかる。

同様の考察で、

nが奇数のとき、 k=nXk=Xn+1

nが偶数のとき、k=nXk=Xn+1

nが奇数のとき、k=nXk=Xn

がわかる。したがって、

lim supnXn=n=1X2n=[1,1]

lim infnXn=n=1X2n+1=(1,1)

ゆえに、

lim supnXnlim infnXn

であり、極限は存在しないことがわかる。

大変惜しい。

集合列の極限が存在する例

上の例を少し変形して、

Xn={xR|1(1)nnx1+(1)nn}{1,1}

などとすると、

lim supnXn=lim infnXn=(1,1)

となり、極限が定義できるようになる。

ただ、これは些か不便であり、位相を仮定せず一般の集合列に対して、極限を定義した点に問題があると思う。

たとえば、位相空間の部分集合列で、上極限と下極限が集積点の違いを除いて一致するなら、その間の何かや、閉包、開核を以て「極限のようなもの」を定義しても良いとは思う。

ただし、多くの文献で、集合列の極限は測度論の文脈で語られているため、こういった点に言及しているものはなく、一般的なアイデアではないかもしれない。

位相空間については、部分集合列の極限を考えるよりも、点列の極限を考えることができれば、それで十分という場合が多いのかもしれない。

集合列の上極限・下極限の言い換え

まだイメージが掴みづらい読者のために、より簡潔な言い換えを紹介しておく。

xが集合列{An}の上極限に含まれる」とは、|{An|xAn}|=0の意味である。

xが集合列{An}の下極限に含まれる」とは、|{An|xAn}|<0の意味である。

この言い換えから明らかなように、下極限は必ず上極限の部分集合になる。

集合列に極限が存在するのは、「xを含む項が無限に存在するなら、xを含まないような項は高々有限個になる」という条件が成り立つ場合である。

またいいかえれば、「任意のxに対して、xを含む項が無限個ある、または、xを含まない項が無限個ある、のいずれか一方のみが成り立つ」ような場合である。

一般的な集合列の極限の定義が、単調列の場合の定義とcompatibleであることの証明

まず集合列が単調列の場合に極限を定義し、次に一般的な場合を考えた。

これらの定義が一致することの証明をここで与える。

集合列{An}は単調増大列とする。

このとき、任意のnについて

k=nAk=k=1Ak

がわかる。実際、

k=1Ak=(k=1nAk)(k=nAk)=An(k=nAk)=k=nAk

したがって、

lim supnAn=n=1k=nAk=k=1Ak

また、単調増大性から、

k=nAk=An

であり、ゆえに

lim infnAn=n=1k=nAk=n=1An

がわかる。

よって、上極限と下極限が一致するため、一般的な定義においても極限が存在し、それは 単調増大列に対して定義した極限n=1Anと一致する。

単調減少列に対する極限も、同様の議論で一致することがわかる。