■
[集合論] Real Numbers その3(Jech本4章 p.40)
今回のネタは定理4.6 (Cantor-Bendixson)『実数の中の任意の非加算な閉集合は,完全集合と高々可算な集合の和集合となる().]』である.系として,定理4.5と組み合わせると『をの閉集合とすると,は高々可算か,』が得られる.この系は閉集合に限るなら連続体仮説が成立していると言っている.さて,独自調査により Cantor-Bendixsonの定理は選択公理を使わなくても証明できるらしいので,テキストの証明をこの観点から眺めてみよう.ところで蛇足ながら,CantorはCantor-Bendixsonの定理を証明しようとして,超限帰納法(超限順序数)をあみ出したそうである(1880年代).先の系にも連続体仮説との関連がうっすら見えるように,Cantorは生涯にわたり連続体仮説の証明に腐心していたらしく,その証明がうまくできないことと集合論の基礎をめぐってのKroneckerの執拗な攻撃により精神を病んでいったとWikiにある.ちなみにKroneckerはLindemannのπが超越数である証明(1882年)を『美しいが無意味.なぜなら超越数は存在していないから』と言ったそうである.真意はもちろん知らないが,『πが代数方程式を満たさない』ことは認めるが,かといって『代数方程式を満たさない数としての超越数』という概念そのものの構成を否定しているのだと思う(直観主義の人だから,補集合を取る操作だけでも考えている世界からはみ出てしまうかもしれないのである).
<定理4.6の証明>
limit point の定義は『の点がlimit point を含む任意の開集合が以外のの点を含む 』である.以前の記事で述べたように点列での定義は不採用である.記号 でに含まれるすべてのlimit pointの集合を表す.このはから論理式で表現できるため,すべての位相空間のクラスからそれ自身への関数クラスが定義されていると考えてよい.すると次のような超限再帰的な定義が可能である.
; が0でない極限順序数のとき
しかもは非増加である.出来上がったものは順序数全体のクラスからのベキ集合への関数クラスとなる.これは超限再帰的な定義なのであって集合を単に列挙しているわけでもないので選択公理の出番はない.
さて,以前にもあった論法だが,もしすべてのについて,が成立すると,からへの単射となっている.この逆関数の関数クラスを作る(像でないところは0にするとか適当でよい)と集合からへの全射が得られるが,置換公理よりが集合でなければならないが,これは矛盾である.そこで なるような最小なが存在することになる.このとき,とする.なので,もしが空でないなら,完全集合である.が空であろうがなかろうが,が高々可算集合であることを示そう.
その準備として,両端が有理数であるようなの開区間の全ての集合を考えてそれら可算集合でインデックス付けしたものをとしよう.これは有理数がでインデックス付けできるので,両端を考えるとへの単射が存在するが,なので一つのでインデックス付けできる理屈である(途中飛ばして番号を付けなおす必要はある).特に整列集合であるところがミソで,一般的に『XXXの条件を満たす開集合を選ぶ』という選択公理にひっかかるステートメントを『XXXの条件を満たす開集合の内,の最小なものを選ぶ』とすることで選択公理の使用を避けるという工夫ができるのである.ただ,本証明ではストレートにらを使うので,そういった工夫はせずとも選択公理は不要となっている.
さて,を示そう.より なので より 左辺 右辺はOK.として,なる最小の順序数を改めてとする.が後続順序数でならの最小性からかつ . が極限順序数なら 定義よりだが,の最小性から なのでとなり,矛盾してしまう.よってこのケースは実際にはなく,与式は証明された.ちなみにならばなので となり,右辺はdisjoint unionになっている.それゆえとするとなるはユニークに決まり,かつ はの孤立点であることになる.そこでのなかからを含みかつそれ以外のの点を含まないようなものでが最小のものが存在するので,そのようなをと書く.あとはこの対応がone-to-oneであることが示されれば,が高々可算であることがわかるので定理の証明は完了である.でとしよう.なるがユニークに存在するが,と仮定しても一般性を失わない.このときなのでの決め方から以外の元を含まないため,. なので である □
ついでに定理4.8の証明も補足しておく.これも選択公理を使わない証明となっているが,よくある証明では長さが縮小していく区間を使うがJech本はちょっと違う証明となっている.
定理4.8(Baireのカテゴリー定理) をの稠密な開集合の可算列とする.このとき も稠密である.
<証明>
稠密であることを示すには任意の空でない開区間とが交わることを示せばよい.そこで次のような開区間の減少列を作ってみる:
は,なるような (既出!)の元の中でが最小のものをと書いて,そのままとする.ちなみにこのようなが一つでも存在することはがが稠密であることから空ではない開集合なので適当な開区間が含まれるがそれを少し縮めて端点が有理数になるようにすれば条件を満たすの元になるからである.
ところでなぜこれをカテゴリー定理と呼ぶのかについて調べてみた.まず,内点をもたないような閉集合の可算和(の部分集合)を第一類と呼ぼう.第一類は割とスカスカな感じがするだろう.第一類でない部分集合を第二類と呼ぼう.えらくざっくりな定義ではある.さて,ここで第一類は本当にスカスカだろうかという問題を提起してみよう.『スカスカ=内点を持たない』と考えると『内点をもたない閉集合の可算和は内点を持たないか?』で,同値な主張としては『内点を持つ部分集合は第二類か?』となる.ところで
⇔任意の開区間とは交点をもつ⇔は稠密
なので,内点を持たない閉集合の可算和の補集合は,稠密な開集合の可算積となり,定理4.8からこれが稠密であることから,『の内点をもたない閉集合の可算和は内点を持たない』ということがわかるのである.