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

整列集合の比較定理の証明

106
0
$$$$

はじめに

久しぶりの投稿で何を書こうか迷ったが, 私が個人的に好きな定理である整列集合の比較定理を証明する.
ある程度の集合論の知識と半順序集合についての理解があれば読み進めることができるようにした.
主にutidaを参考にして書いた.

実数全体の集合を$\mathbb{R}$, 有理数全体の集合を$\mathbb{Q}$, 整数全体の集合を$\mathbb{Z}$, 自然数全体の集合を$\mathbb{N}$とする.

半順序集合

詳しくは解説しないが簡単に定義や例などを挙げる.

半順序集合

集合$X$上の二項関係$\rho$について反射律, 推移律, 反対称律の$3$条件を満たすものを順序関係といい, 対$(X,\rho)$を半順序集合という.

順序関係が明らかなときは省略して書くことがある.
例えば以下のように書く.
「半順序集合$X$について~」
この後解説する全順序集合, 整列集合についても同様.

通常の大小関係$\le$により$\mathbb{R},\mathbb{Q},\mathbb{Z},\mathbb{N}$は半順序集合となる.

半順序部分集合

$(X,\le)$を半順序集合とし, $X$の空でない部分集合を$A$とする.
$A$上の二項関係$\le_{A}$を次で定義すると$\le_{A}$$A$上の順序関係になる.
$A$の任意の元$a,b$に対して,
\begin{equation} a\le_{A}b\Leftrightarrow a\le b \end{equation}
を満たす.

$(A,\le_{A})$を半順序部分集合という.

$(A,\le_{A})$を単に$(A,\le)$と書く.

全順序集合

$(X,\le)$を半順序集合とする.
$X$に属す任意の元$a,b$について, $a\le b$または$b\le a$が成り立つとき$(X,\le)$を全順序集合という.

順序を保つ写像

$(X,\le)$$(X',\le')$を半順序集合とする.
写像$f:X\rightarrow X'$が任意の$a,b\in X$に対して$a\le b$ならば$f(a)\le' f(b)$を満たすとき, 写像$f$は順序を保つ写像であるという.

順序を保つ写像同士の合成は順序を保つ

 証明
$(X,\le),(Y,\le'),(Z,\le'')$を半順序集合とし, $f:X\rightarrow Y,\ g:Y\rightarrow Z$を順序を保つ写像とする. 合成写像$g\circ f:X\rightarrow Z$が順序を保つことを示そう.
任意の元$a,b\in X$に対して$f$は順序を保つ写像であるので$a\le b\Rightarrow f(a)\le' f(b)$, さらに$g$は順序を保つ写像であるので$f(a)\le'f(b)\Rightarrow g(f(a))\le''g(f(b))$である. 即ち, 任意の元$a,b\in X$に対して$a\le b\Rightarrow(g\circ f)(a)\le''(g\circ f)(b)$が成り立つので合成写像$g\circ f$は順序を保つ写像である.
順序同型

$(X,\le)$$(X',\le')$を半順序集合とする.
全単射$f:X\rightarrow X'$が存在して写像$f$及びその逆写像$f^{-1}$が順序を保つ写像であるとき, $(X,\le)$$(X',\le')$は順序同型であるといい, $(X,\le)\simeq(X',\le')$で表す.
また, このとき写像$f$を順序同型写像という.

順序同型について次が成り立つ.(下で出てくる集合と二項関係の対はすべて半順序集合である)
(1) $(X,\le)\simeq(X,\le)$.
(2) $(X,\le)\simeq(X',\le')$ならば$(X',\le')\simeq(X,\le)$.
(3) $(X,\le)\simeq(X',\le')$かつ$(X',\le')\simeq(X'',\le'')$ならば$(X,\le)\simeq(X'',\le'')$.

証明のヒント
  1. 恒等写像を用いる.
  2. 順序同型写像$f:X\rightarrow X'$の逆写像$f^{-1}:X'\rightarrow X$を考える.
  3. 順序同型写像$f:X\rightarrow X',g:X'\rightarrow X''$の合成写像$g\circ f$を考える.
最小元・最大元

$(X,\le)$を半順序集合とし, $A$$X$の空でない部分集合とする.
$x\in X$$A$の最小元であるとは, $x$$A$に属し$A$に属する任意の元$a$に対して$x\le a$となることである.
このとき$A$の最小元$x$$x=\min A$と書く.
$y\in X$$A$の最大元であるとは, $y$$A$に属し$A$に属する任意の元$a$に対して$a\le y$となることである.
このとき$A$の最大元$y$$y=\max A$と書く.

整列集合

定理の要である整列集合を定義する.

整列集合

$(X,\le)$を半順序集合とする.
$X$の空でない部分集合が常に最小元を持つとき, 半順序集合$(X,\le)$は整列集合であるという.

通常の大小関係$\le$により$\mathbb{R},\mathbb{Q},\mathbb{Z},\mathbb{N}$は半順序集合となったが, このうち$\mathbb{R},\mathbb{Q},\mathbb{Z}$は整列集合でないが$\mathbb{N}$は整列集合である.

整列集合の部分集合は整列集合である.

$(X,\le)$を整列集合とし, $Y$$X$の部分集合とし半順序部分集合$(Y,\le)$を考える. $Y$の空でない部分集合$A$$X$の空でない部分集合であるので最小元$\min A$が存在する. つまり, 半順序部分集合$(Y,\le)$は整列集合となる.

整列集合は全順序集合である.

$(X,\le)$を整列集合とする. $x,y\in X$をとり, 集合$A:=\{x,y\}$を作る. $A$は空でない$X$の部分集合であるため最小元を持つ. $A$の最小元は$x$または$y$である. $x$$A$の最小元であれば$x\le y$, $y$$A$の最小元であれば$y\le x$である. $X$に属する任意の元$x,y$について$x\le y$または$y\le x$が成り立つ. つまり$(X,\le)$は全順序集合である.

切片

$(X,\le)$を半順序集合とする.
$a,b\in X$$a\le b$かつ$a\ne b$のとき$a< b$と書くことにする.
$X$の元$a$に対して
\begin{equation} X \langle a \rangle =\{x\in X\mid x< a\} \end{equation}
$X$$a$による切片という.

整列集合の比較定理

整列集合の比較定理の証明に必要な定理を示していく.
補題の証明は冗長であるかもしれないができるだけ行間を埋めて書いた.

整列集合の比較定理

整列集合$(X,\le_{X}),(Y,\le_{Y})$について
(1) $(X,\le_{X})$$(Y,\le_{Y})$が順序同型である.
(2) $(X,\le_{X})$$(Y,\le_{Y})$のある切片と順序同型である.
(3) $(X,\le_{X})$のある切片が$(Y,\le_{Y})$と順序同型である.
のいずれか一つが成り立つ. (つまり, どの二つも同時には起こりえない.)

以下, 補題をいくつか示す.

$(X,\le)$を整列集合とする.
写像$\varphi :X\rightarrow X$が順序を保つ単射であるとき, 任意の元$x\in X$について$x\le \varphi(x)$が成り立つ.

$A=\{x\in X\mid \varphi(x)< x \}$とおく. これが空集合であることを示せばよい.
$A\ne \emptyset $ と仮定する. prop:seiretuから$A$は整列集合で$A$の最小元を$a$とする.
$a\in A$より$\varphi(a)\le a $かつ$\varphi(a)\ne a$である. (つまり$\varphi(a)< a$)
$\varphi$は順序を保つ単射であるので, $\varphi(\varphi(a))\le \varphi(a)$かつ$\varphi(\varphi(a))\ne \varphi(a)$である. (つまり$\varphi(\varphi(a))<\varphi(a)$)
従って, $\varphi(a)\in A$であるが$\varphi(a)< a$であるので$a$$A$の最小元であることに矛盾.
つまり, $A=\emptyset$となる.

以下の二つが成り立つ.
(1) 整列集合はそのどんな切片とも順序同型にならない.
(2) 整列集合の相異なる二つの切片は互いに順序同型にならない.

$(X,\le)$を整列集合とする.
(1)
$a\in X$とする.
順序同型写像$\varphi :X\rightarrow X\langle a \rangle$が存在すると仮定する.
$X\langle a \rangle\subset X$であり, $\varphi$は順序を保つ単射であるのでlem:junjo*より$a\le \varphi(a)$が成り立つ.
$\varphi(a)\in X\langle a\rangle $であるから$\varphi(a)< a$であるので矛盾.
よって, 任意の$a\in X$に対して整列集合$(X,\le)$は切片$X\langle a\rangle $と順序同型にならない.
(2)
$a,b$を相異なる$X$の元とする.
$a< b$としても一般性を失わない.
このとき, $(X\langle b\rangle)\langle a\rangle =X\langle a \rangle $となる.

$(X\langle b\rangle)\langle a\rangle=\{x\mid x\in X\langle b\rangle \land x< a\}=\{x\mid x\in X \land x< b \land x< a\}=\{x\mid x\in X \land x< a\}=X\langle a\rangle$

prop:seiretuと(1)より$X\langle b\rangle$$(X\langle b\rangle)\langle a\rangle =X\langle a\rangle$は順序同型ではない.
よって, 相異なる任意の$a,b\in X$に対して$X\langle a\rangle $$X\langle b\rangle$は順序同型にならない.

上の証明において, 一つ上の補題を参照したが実際の補題の番号とあっていない.
アンカーテキストを自分で変えればよいのだがそれはしたくない. 果たしてどうすればよいのか.

背景グレーの文章で前文の証明若しくはヒントを与える.

$(A,\le)$$(B,\le')$を整列集合とする. $f:A\rightarrow B$を順序同型写像とすれば, $A$の任意の元$a$に対して
\begin{equation} f(A\langle a\rangle)=B\langle f(a)\rangle \end{equation}
が成り立つ.

$f(A\langle a\rangle)=\{f(x)\mid x\in A\langle a\rangle\}=\{f(x)\mid x\in A\land x< a\}=\{f(x)\mid x\in A\land f(x)<'f(a)\}\subset B\langle f(a)\rangle.$($\because\ f$は特に順序を保つ単射である.)よって, $f(A\langle a\rangle)\subset B\langle f(a)\rangle.$
$b\in B\langle f(a)\rangle $とすると, $f$は順序同型写像であるので$b=f(x)$かつ$x< a$となる$x$が存在する. 従って, $b\in f(A\langle a\rangle)$となる. 故に$f(A\langle a\rangle)=B\langle f(a)\rangle$である.

$(X,\le)$$(Y,\le')$を整列集合とする. $X$の部分集合$X_1$を次で定義する:
\begin{equation} X_1=\{a\in X\mid X\langle a\rangle\simeq Y\langle b\rangle \text{となる}b\in Y\text{が存在する}\}. \end{equation}
このとき, $X_1$$X$と一致するか, $X$のある切片と一致する.

$a\in X_1$をとると, $X\langle a\rangle\simeq Y\langle b\rangle $となる$b\in Y$が存在し, 順序同型写像$\varphi:X\langle a\rangle\rightarrow Y\langle b\rangle $とする. $x\in X\langle a\rangle$に対して$y=\varphi(x)$とすれば$X\langle x\rangle\simeq Y\langle y\rangle$となる.

$\psi:X\langle x\rangle\rightarrow Y\langle y\rangle$を任意の$\alpha\in X\langle x\rangle$に対して$ \psi(\alpha)=\varphi(\alpha) \ $で定義するとこれは順序同型写像になる.

従って, $x\in X_1$となる. つまり, $X\langle a\rangle$に属する元は$X_1$に属するので$X\langle a\rangle\subset X_1$となる.
$X\ne X_1$と仮定する.
このとき$X-X_1$$X$の空でない部分集合であるので最小元が存在してそれを$a_1$とおく.
$X\langle a_1\rangle$の任意の元$\alpha$$X_1$に属さないと仮定すると$\alpha \in X-X_1$であり$\alpha < a_1$であるので$a_1$$X-X_1$の最小元であることに矛盾する. 従って, $\alpha\in X_1$となる.
従って, $X\langle a_1 \rangle\subset X_1$である.
$a_1< a$となる$a\in X_1$が存在すれば, $a_1\in X\langle a\rangle$である. $X\langle a\rangle\subset X_1$であるので$a_1\in X_1$である. これは$a_1 \notin X_1$に矛盾する. よって, $X_1\subset X\langle a_1 \rangle$となる.
従って, $X_1\ne X$ならば$X_1=X\langle a_1\rangle$となる.
また, $X=X_1$であれば定理は成り立つ.

整列集合の比較定理の証明

整列集合の比較定理を再掲して証明を与える.
先ほどと同様に補題の参照番号が違うので各々確認しながら証明を追ってほしい.

整列集合の比較定理
整列集合$(X,\le_{X}),(Y,\le_{Y})$について
(1) $(X,\le_{X})$$(Y,\le_{Y})$が順序同型である.
(2) $(X,\le_{X})$$(Y,\le_{Y})$のある切片と順序同型である.
(3) $(X,\le_{X})$のある切片が$(Y,\le_{Y})$と順序同型である.
のいずれか一つが成り立つ. (つまり, どの二つも同時には起こりえない.)

$X$$Y$の部分集合$X_1,Y_1$をそれぞれ次で定義する:

\begin{eqnarray} X_1=\{a\in X\mid X\langle a\rangle \simeq Y\langle b\rangle \text{となる}b\in Y\text{が存在する}\},\\ Y_1=\{b\in Y\mid X\langle a\rangle \simeq Y\langle b\rangle \text{となる}a\in X\text{が存在する}\}. \end{eqnarray}
まず, $X_1\simeq Y_1$を示す.
任意の元$a\in X_1$に対して$X\langle a\rangle \simeq Y\langle b\rangle$となる元$b\in Y$はただ一つ存在する. また$b\in Y_1$となる.

一意性:$X\langle a\rangle \simeq Y\langle b_1 \rangle$,$X\langle a\rangle \simeq Y\langle b_2 \rangle$となる元$b_1,b_2\in Y$が存在すれば$Y(b_1)\simeq Y(b_2)$であるので$b_1=b_2$である.(lem:seppen)
$b\in Y_1$:$b\in Y$に関してみれば$X\langle a\rangle \simeq Y\langle b\rangle$となる元$a\in X$があるので$b\in Y_1$である.

つまり, $a\in X_1$に対して$b\in Y_1$が一意に定まるのでこの元を$b=\varphi(a)$とおくと写像$\varphi:X_1\rightarrow Y_1$が定まる.
この$\varphi$は順序同型写像となる. 従って, $X_1\simeq Y_1$となる.

$\psi:Y_1\rightarrow X_1$$\varphi$と同様に定める.
つまり, $b\in Y_1$に対して$X\langle a\rangle \simeq Y\langle b\rangle$となる元$a\in X$はただ一つ存在し$a\in X_1$となる. この元を$a=\psi(b)$とおくことで$\psi:Y_1\rightarrow X_1$を定める.
$\varphi$$\psi$の定め方により$\psi \circ \varphi=1_{X_1},\varphi\circ\psi=1_{Y_1}$となるので$\varphi,\psi$は全単射になり, 互いに逆写像である.
$a,a'\in X$$a< a'$とする. $X_1, \varphi$の定義により$X\langle a'\rangle\simeq Y\langle\varphi(a')\rangle$となる. つまり順序同型写像$f:X\langle a'\rangle\rightarrow Y\langle\varphi(a')\rangle$が存在する.
lem:fより$f(X\langle a\rangle)=Y\langle f(a)\rangle$が成り立つ. また, $f(a)$$Y\langle \varphi(a')\rangle$の元であるので$\varphi(a)=f(a)<'\varphi(a')$となる.
従って$\varphi$は順序を保つ全単射である. 同様に$\psi$も順序を保つ全単射になることがわかる.
以上から$\varphi,\psi$は順序同型写像である.

lem:ittiから$X_1$$X$と一致するか, $X$のある切片と一致する. $Y_1$についてもlem:ittiを用いて$Y_1$$Y$と一致するか, $Y$のある切片と一致する.
もし$X_1=X\langle a\rangle$かつ$Y_1=Y\langle b\rangle$とすると$X_1\simeq Y_1$であるから$X\langle a\rangle \simeq Y\langle b\rangle$となり$x_1$の定義から$a\in X_1$となるがこれは$a\notin X\langle a\rangle$に矛盾する.
よって, $X_1=X$または$Y_1=Y$のいずれかは成り立つので(1)~(3)のいずれかは必ず成り立つ.

次にどの二つも同時に成り立たないことを示す.
(1)と(2)が同時に成り立つと仮定する.
すると$X\simeq Y$かつ$X\simeq Y\langle \beta\rangle$なる$\beta\in Y$が存在する. $Y\simeq Y\langle \beta\rangle$となるがこれはlem:seppenに矛盾する.
よって(1)と(2)は同時には成り立たない.
同様に(1)と(3)も同時に成り立たないことがわかる.
(2)と(3)が同時に成り立つと仮定する.
すると$X\simeq Y\langle \beta\rangle$かつ$Y\simeq X\langle \alpha\rangle$なる$\alpha\in X,\ \beta\in Y$が存在するので順序同型写像$f:X\rightarrow Y\langle \beta\rangle,\ g:Y\rightarrow X\langle \alpha\rangle$が存在する.
包含写像$\iota_X:X\langle \alpha\rangle\rightarrow X,\ \iota_Y:Y\langle \beta\rangle\rightarrow X$はどちらも順序を保つ単射であるので合成写像$h=\iota_X\circ g \circ \iota_Y\circ f$は順序を保つ単射である.

包含写像が順序を保つ単射であることは簡単に確認できる.
単射の合成は単射であり, 順序を保つ写像の合成は順序を保つ写像である.
故に$h:X\rightarrow X$が順序を保つ単射であることがわかる.

ここで$h(\alpha)\in X\langle \alpha \rangle$であるので$h(\alpha)<\alpha$である. これはlem:junjoに矛盾する.
よって(2)と(3)は同時に成り立たない.
以上より(1)~(3)のどの二つも同時には成り立たない.

これで目的であった整列集合の比較定理の証明ができた.

最後に

補題の番号が合ってないのはすみません.

今回の記事は内田伏一「集合と位相」utidaを大いに参考した. 証明に関しては初学者が躓きやすい場所を詳細に解説した.
証明は流れを理解して自分で何も見ずにできるようになるまで確認してほしい.
また多忙のため推敲があまりできていないため見にくくなっていたかもしれない.

次の記事はいつになるかわからないです.

参考文献

[1]
内田伏一, 集合と位相, 数学シリーズ, 裳華房
投稿日:81

この記事を高評価した人

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

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

バッジはありません。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中