0
大学数学基礎解説
文献あり

Analysis Nowの1.1 Ordered Setsの行間埋め1

260
1

はじめに

あまり集合と位相の基本事項を知らないまま関数解析に興味をもってAnalysis Nowの1.1 Ordered Setsで躓くことってよくありますよね?個人的には,一番最初に選択公理とZornの補題と整列可能定理が同値であることの証明を載せているのに出落ち感があるなあと思うのですが・・・

ここの証明がよくわからなくて,誰か有識者に質問をしてみても,大体(対応して頂けるだけでもありがたいですが)別の本による証明で納得させられたり,「ステートメントが使えればよいのでその証明はやらなくてよい」と言われたりしてもやもやします.

この記事では,Analysis Nowのやり方から逃げないで証明してみようと思います.

目標:
Analysis Nowの「選択公理とZornの補題と整列可能定理が同値であることの証明」を初学者向けに翻訳する

定義,記号の整理,定理,証明のオンパレードです.この記事を2つのタブで開き適時スクロールしながら読むのをお勧めします.
気合十分!ですが,間違い等があればやさしく教えて下さい.

お膳立て1・定義たち

まず1.1.1を見ます.二項関係・順序集合(ordered set)・全順序集合(totally ordered set),ついでに直積も既知とします(常識でしょ?).

上界・下界・極大元・filtering upward・filtering downward

(X,)順序集合(ordered set)とする.YX部分集合
xXY上界 (majorant)defyY,yx
xXY下界 (minorant)defyY,xy
xXY極大元 (maximal element)defxよりも真に大きい元がYにない時
yY,¬[x<y] (但しx<yxyかつxyの意)
・順序がfiltering upward
defx,yX,集合{x,y}が上界を持つ有限部分集合は2元からなる集合の和集合Xの任意の有限部分集合は上界を持つ.
・順序がfiltering downward
defx,yX,集合{x,y}が下界を持つ有限部分集合は2元からなる集合の和集合Xの任意の有限部分集合は下界を持つ.

filtering downwardな順序の例は,X=Nで大小関係を考えた時です.
ここで1.1.4を見越して記号をこしらえます.

(X,):順序集合,YX:部分集合
maj(Y):={xX:yY,y<x}
min(Y):={xX:yY,x<y}
(但しy<xyxかつyxの意)

maj(Y)Yの上界全体の集合,min(Y)Yの下界全体の集合です.
こいつらでいろいろ遊んでみましょう.

maj()=X

maj()=定義通り書く{xX:y,y<x・・・(#)}=すべてのXの元は(#)を満たすX

命題1に絡めた話をすると,Cmin{x}=のときmaj(Cmin{x})=Xになります.なんだかmajminは集合の順序を逆にする装置みたいに思えてきますね. 

次に以下の2つの集合を考えてみることにします.

CX,xCを固定.
(1)Cmin{x}
(2)maj(Cmin{x})

(1)の集合は書き下すと
Cmin{x}=C{yX:c{x},y<c}={yC:y<x}
これはCにあるxより小さい元全体のことです.正体わかりましたね.
今後道端とかで,例えばX=R,C=N,73Nをとって普通の大小関係を入れた時,Nmin{73}はなあに?と言われても「73より小さい自然数全体の集合」つまり{1,2,,72}ですと即答できるわけです.完全に理解しましたね.
次に(2)です.まず定義通り書き下します.
maj(Cmin{x})={yX:zCmin{x},z<y}=ちょい言葉で言うと{yX:z{Cにあるxより小さい元全体},z<y}

「『Cにあるxより小さい元全体』より大きいXの元全体」です.
これはなんというか誤解を招きますね.丁度これを書いているときABEMAでめぞん一刻の第4話を見ていたのですが,管理人さんが五代に恋心を寄せていると誤解?されて困っているシーンがありました.誤解は嫌ですよね.
すぐ思いつく誤解例をいくつか書いておきました.参考になれば.

(1)maj({x})maj(Cmin{x})

∵⊂:明白.
⊅:xmaj(Cmin{x})だがxmaj({x})だから.

(2){yX:xy}maj(Cmin{x})

∵⊂:w{yX:xy}をとるとzCmin{x},z<xwよりwmaj(Cmin{x})
⊅:X={1,1.5,2},C={1,2}に普通の大小関係を入れた時,maj(Cmin{2})={1.5,2}だが{yX:2y}={2}となりmaj(Cmin{2}){yX:2y}

定義語句(任意)

(X,)束 (lattice)
defいかなるXの対{x,y}でも順序で最小上界(=上限)xyと最大下界(=下限)xyを持つとき.
(X,)整列集合 (well-ordered set)
defXの任意の空でない部分集合Yが最小元(the first element in Y)を持つとき.

☆整列集合全順序集合

(X,):整列集合
x,yXをとると仮定よりXの部分集合{x,y}は最小元を持つのでxy又はyxが成立.
(X,)は全順序集合.

因みに,この逆は成り立つとは限りません.
例えば(0,1)は全順序集合ですが,整列集合ではありません.

1.1.2に多種多様な順序集合の例があります.ここへの言及は不要と思い割愛.一つ一つ確かめたり自分でオリジナルの例を作ったりすると理解が深まると思います.
というかその前に,色んな順序が英語で出てきてよくわからない,という人もいるかもしれませんので,ここまでで出てきた順序をまとめてみます.

順序の用語と関係まとめ[包含で書いてみた]

前順序集合 (preordered set)順序集合 (ordered set)

順序集合の中で2種類登場.

整列集合 (well-ordered set)全順序集合 (totally ordered set)

定理の紹介

1.1.3では選択公理・整列可能定理・Zornの補題のステートメントが紹介されています.

まずは選択公理です.

選択公理 (The axiom of choice)

任意の空でない集合Xに対し,ある関数(=選択関数 (choice function))
c:P(X){}X
があって,YP(X){},c(Y)Yを満たす.

あれ,なんだか「よく見る」選択公理と違うではないかと思うわけですが,同じです.

「よく見る」選択公理:「無限個の空でない集合の直積は空でないとする」という気持ちがわかる.
λΛ,AλϕλΛAλ(={f:ΛλΛAλ;λΛ,f(λ)Aλ})

なぜか?上のΛとしてP(X){}を考え,このときAλAY(YP(X){})の形ですが,AY=Yとすればよいのです.このときλΛAλYP(X){}Y=XP(X){}より明白Xになり,Analysis Nowでの選択関数の値域になります.
そして添え字集合として空集合を除いたXのべき集合をとった時の,空でないXの部分集合たちの直積は空でない.実際,選択関数はλIAλに入ってこれは空でなくなります.

整列可能定理 (The well-ordering principle)

任意の集合Xは,Xの元を整列する順序を持つ.

どんな集合でも,任意の空でない部分集合が最小元(the first element)を持つような順序を取れるということです.同語反復ですが,いちいち定義に戻ることはそれほど悪くないように思います.

最後にZornの補題です.それには「帰納的順序集合」というものが登場するのでまずそいつを定義します.

帰納的順序集合

(X,)帰納的順序集合
defXの任意の全順序部分集合がXに上界を持つとき.
(「Xの順序で全順序になっている」ということに注意)

帰納的順序集合の例は うどんさんの動画 を見てください.因みにうどんさんは 極大元とかの動画 も出されているのですが,こちらもとてもわかりやすくおすすめです.

Zornの補題 (Zorn's lemma)

任意の帰納的順序集合は極大元を持つ.

お膳立て2・補題

1.1.4には後々の証明で使う補題があります.初学者にとってはこいつが厄介!
以下,(X,):順序集合,c:P(X){}X(Xの)選択関数とします.

chain

CXchain
defCの元は整列に並んでいてxC,c(maj(Cmin{x}))=x

はい来ました.これはいったい何なんでしょうかね.いきなりこういうの書くのマジ勘弁ですよね.一応書きますが上にあるminは最小値の意味ではなく真に小さい下界(proper minorant)全体のことです.

min({x})={yX:z{x},y<z}
(但しy<zyzかつyzの意)

その下にこんな注意が書いてあります.

c(X)はすべてのchainのfirst elementで{c(X)}はchain

何言っているかわかりましたか?わからないですよね.一つ一つ追っていきましょう.
因みに,ネットで検索してよく出てくるchainの定義は「全順序部分集合」.こっちならすぐ理解できるのに・・・.今回のchainも実はただの全順序部分集合になるのか,と考えると沼にはまります.なぜなら,上に枠付きで定めたchainは**Analysis Now特有の"Strong chain"**だからです.でもこれは冷静に考えると明らかです(整列集合という時点で全順序集合より強い条件を仮定しているから).

まずはchainの理解からやってみる.

つまり,CXがchainであるとは

xCに対し,「『Cにあるxより小さい元全体』より大きいXの元全体」を選択関数で飛ばしたらx自身に来る

という整列集合のことなのです.
ここで先ほどの注意を考えてみます.実はこれは命題1「maj()=X」から直ちに従います.

chainのすぐわかること1

c(X)はすべてのchainのfirst element

Xの任意のchain Dをとる.このときDのfirst elementをx0とすると
c(X)=c(maj(Dmin{x0}))
だが,Dmin{x0}=よりc(maj(Dmin{x0}))=x0

chainのすぐわかること2

{c(X)}はchain

{c(X)}が整列集合?):一点集合は整列集合より明白.
xC,c(maj(Cmin{x}))=x?)
{c(X)}の元はc(X)だけ(アタリマエ)なので
c(maj({c(X)}min{c(X)}))=c(X)
を確かめたい.
{c(X)}min{c(X)})=より☆成立.

なんだか正しく追えているみたいですね.この調子で1.1.5 Lemmaに行ってみましょう.

1.1.5 Lemma

C1,C2:XのchainでC1C2なるものとする
x1C1 s.t. C2=C1min{x1}

C1min{x1}C2

C1C2C1は整列集合よりC1C2にfirst elementがある(これをx1とする).このとき
C1min{x1}C2・・・①
成立.

これは大丈夫ですね.どういう状況なのか絵でも描いて理解してみるとベターだと思います.

C1min{x1}C2

背理法で示す.①の包含がproper(つまりC1min{x1}C2)と仮定する.
このときC2(C1min{x1})C2は整列集合よりC2(C1min{x1})にfirst elementがある(これをx2とする).このとき
C2min{x2}C1min{x1}・・・②
成立.

ここでの一番の目的はC1min{x1}C2を示すことですが,そのための飛び石が複数あってそれらの証明もしているなど複雑です.僕の好みでStepと名付けてみました.がしかしあくまで一番の目的はC1min{x1}C2の証明であることを忘れないように

Step0 C2min{x2}=C1min{x1}を背理法で示すお膳立て.

もし②の包含がproperなら,(C1min{x1})(C2min{x2})C1min{x1}は整列集合より
(C1min{x1})(C2min{x2})にfirst elementがある(これをyとする).このとき
{((C1min{x1}))min{y}=}C1min{y}C2min{x2}・・・③

ここで止めてみましょう.なんか示すもの増えましたね.これからもっと増えます.

先に進みましょう.

Step1xC2min{x2},x<yを背理法で示す

yC2min{x2}の何かしらの元x以下 i.e.yxと仮定.

このときyC2min{x2}となりyの取り方=(C1min{x1})(C2min{x2})のfirst element に反する.
xC2min{x2},x<y・・・★成立.

気持ちとしては「それはそう」と思えることを背理法で示しています.背理法の中に背理法が入っています.
yC2min{x2}とはyC2かつymin{x2}が成り立つという意味ですが,yC2は①より明白ですね.
もう片方はどうか?xmin{x2}からx<x2ですが,yxと合わせて順序の推移律からy<x2を得ます.これはymin{x2}を意味します.良さそうですね.

Step1で得た結果を言い換えると「ymaj(C2min{x2})」ということです.これはStep2で使います.

今のところ

【現状】
C1min{y}C2min{x2}②とStep0の背理法の仮定C1min{x1}

という状況です.

そろそろC2min{x2}=C1min{x1}にとどめを刺します.今までchainの定義条件として整列集合であることしか使っていないことに気づいた方もいらっしゃるのではと思いますが,以下では(定義からコピー&ペーストしちゃうと)

【今まで使ってこなかったchainの定義条件】
xC,c(maj(Cmin{x}))=x

こっちも使います.

Step2C2min{x2}=C1min{x1}を背理法で示してしまう.

(上枠【現状】と合わせて)★より③の包含が等号になる.
ここで改めてymaj(C2min{x2})を明記しておくと,C1C2はともに同じ順序と選択関数でchainより,y選択関数の定義よりc(Y)Yc(maj(C2min{x2}))なので,上枠【今まで使ってこなかったchainの定義条件】からy=x2を得る.
がしかしyyの定め方C1min{x1},x2x2の定め方C1min{x1}となり矛盾.
この矛盾は②で等号にしなかったことに起因.
C2min{x2}=C1min{x1}

ついにクライマックスです.

Step3 C1min{x1}C2を示してしまう

Step1とまったく同様にしてx2maj(C1min{x1})がわかる.
よって,Step2とまったく同様にして②に【今まで使ってこなかったchainの定義条件】を適用してx1=x2を得るが,これはx1①あたりで書いたx1の定め方C2,x2C2に矛盾.
この矛盾は①の包含をproperにしたことに起因.
①の等号が成立.

やっと証明が終わりました.ふー疲れた!
因みに, 岩村聯先生の「束論」 の第4章19節「lemmaの別証明」にAnalysis Nowに近いchainを用いたZornの補題の証明が書かれています.僕は今年の春,神保町の古本屋で昭和24年に河出書房から出された「束論」を買ったのですが,なんかAnalysis Nowに似たことが書いてあってうれしかったです.

ここからが本題

いやーここまで頑張ってきたわけですが,まだ同値性示せていません.やばいですね.

1.1.6 Thm

以下3つの命題は同値:
(i)選択公理
(ii)Zornの補題
(iii)整列可能定理

方針としては(i)(ii),(ii)(iii),(iii)(i)を示します.簡単な(iii)(i)から示しましょう.

(iii)(i)

(iii)を仮定.
与えられたX上に整列順序(well-order)を選んで(X,)を整列集合にできる.
勝手なXの部分集合Yに対し,そのfist elementをc(Y)とする.このとき対応P(X){}Xを得るが,これは選択関数になる.
よって(i)成立.

楽勝ですね.残りの2つ,やりたくないです(長いから).
ちょっと今日は休みたいのでこの続きは後日にさせてください.

さいごに

諸定義を定め,chainの補題を示しました.「整列可能定理選択公理」を示しました.
次回は「選択公理Zornの補題」と「Zornの補題整列可能定理」を示します.

蛇足

Analysis Nowの行間埋めのモチベーションを書くと,それはゼミ選考が近く後輩から相談されるかもと思っているからです.
昨年,私はバイトの先輩方とAnalysis Nowの自主ゼミをしており,この1.1にひどく苦しめられました.良いことを言おうとすればするほど自分の不勉強さがボロボロ露呈する感じがしたのを今でも覚えています.当時ルベーグ積分に興味を持ち(吉田ルベーグの問題を解いたり数学徒のつどいにて2時間講演をしてしまうくらいはまっていました)解析系のゼミに進もうと思っていた矢先,Analysis Nowに出鼻をくじかれました.関数解析って大変なんだなあと面喰ったのですが・・・
あまりにもわからなすぎるので,大学にいる数学ができる人たちに1.1の内容について質問をしたいなあと思ったのですが,そのときゼミ紹介期間だったことを思い出しました.Analysis Nowに強い人にすぐ会えるかもしれないと思い,解析系のTゼミ案内に参加した後にそこの院生のMさんに「選択公理とZornとwell-ordering principle(当時は整列可能定理の言葉もおぼつかないほどの数学力でした)の同値性を示したいのですが助けてください」と言ってみました.
そしたらMさんは「ちょっと準備させて」と待たされてから同値性を示してくださりました.僕はその無茶ぶりでも受け付けてくださる対応と理解を丁寧に確認してくれた姿を見て,MさんのいるTゼミに入って関数解析頑張ってみようと心に決めました.で,いざ自分がTゼミに入ったらMさんは一般企業に就職されてそこにはいませんでした.
あれから1年.今度は僕たちが後輩にゼミ紹介をする番になりました.中には「選択公理とZornとwell-ordering principleの同値性示してください」と言う者もいるかもしれない,少なくとも去年の自分を超えたいと思って,ずっと手を触れていなかった1.1に戻ってみました.するとこれがめちゃくちゃわかるようになっているんですね.自分で驚くくらいでした.自分がちょっとは後輩の手本になる良い先輩になれそうかなとほっこりしました.

参考文献

[1]
Pedersen, Gert Kjaergard, Analysis Now, Graduate Texts in Mathematics, Springer, 1989, p1-5
[2]
篠田 寿一, 米沢 佳己, 集合・位相演習, 数学演習ライブラリ, サイエンス社, 1995, p59,77
投稿日:20221120
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

かそう
かそう
21
10448

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. お膳立て1・定義たち
  3. 定理の紹介
  4. お膳立て2・補題
  5. ここからが本題
  6. さいごに
  7. 蛇足
  8. 参考文献