$X$を集合とする.関係$\le \subset X \times X$が半順序であるとは, 以下をみたすことをいう.
(1) $\forall x \in X [x \le x]$(反射律)
(2) $\forall x, y \in X [x \le y \land y \le x \Rightarrow x = y]$(反対称律)
(3) $\forall x, y, z \in X [x \le y \land y \le z \Rightarrow x \le z]$(推移律)
さらに$\forall x, y \in X [x \le y \vee y \le x]$(全順序律)をみたすとき, $\le$を全順序という.
半順序$\le$は全順序でないとき, $\exists x, y \in X [\neg(x \le y) \land \neg(y \le x)]$をみたす.この条件をみたす$x, y$を比較不能という.
集合$X$と半順序$\le$の組$(X, \le)$を半順序集合という.
集合$X$と全順序$\le$の組$(X, \le)$を全順序集合という.
$X$を集合とする.関係$\le$を$x \in X$に対し$x \le x$であり, $x, y \in X$に対し$x \neq y$のとき$x, y$は比較不能であると定めると, $\le$は半順序となる.この半順序を$X$の自由半順序とよぶ.
$(X, \le)$を全順序集合とする.
関係$< \subset X \times X$を$x, y \in X$に対し$x < y :\Leftrightarrow x \le y \land x \neq y$と定める.$<$を狭義全順序という.
$(X, \le)$を全順序集合, $<$を狭義全順序とする.以下が成り立つ.
(1) $\forall x \in X [\neg(x < x)]$(非反射律)
(2) $\forall x, y \in X [x < y \Rightarrow \neg(y < x)]$(非対称律)
(3) $\forall x, y, z \in X [(x < y \land y < z) \Rightarrow x < z]$(推移律)
(4) $\forall x, y \in X [x \le y \Leftrightarrow (x < y \land x \neq y) \vee (\neg(x < y) \land (x = y))]$
(5) $\forall x, y \in X [(x < y \land (x \neq y) \land \neg(y < x)) \vee (\neg(x < y) \land (x = y) \land \neg(y < x)) \vee (\neg(x < y) \land (x = y) \land y < x)]$
以下$x < y, x = y, y < x$のいずれかひとつだけが成り立つという.(三一律)
$(X, \le)$を半順序集合, $A \subset X$とする.
(1) $\forall b \in A [a \le b]$が成り立つ$a \in A$が存在するとき, $a$を$\min A$と表し$A$の最小元という.
(2) $x \in X$が$\forall b \in A [x \le b]$をみたすとき, $x$を$A$の下界という.
(3) $A$の下界全体の集合を$L$とおく.$l = \max L$が存在するとき, $l$を$\inf A$と表し$A$の下限という.
(4) $\forall b \in A [b \le a \Rightarrow b = a]$が成り立つ$a$を$A$における極小元という.
(5) $\forall b \in A [b \le a]$が成り立つ$a \in A$が存在するとき, $a$を$\max A$と表し$A$の最大元という.
(6) $x \in X$が$\forall b \in A [b \le x]$をみたすとき, $x$を$A$の上界という.
(7) $A$の上界全体の集合を$U$とおく.$u = \min U$が存在するとき, $u$を$\sup A$と表し$A$の上限という.
(8) $\forall b \in A [a \le b \Rightarrow b = a]$が成り立つ$a$を$A$における極大元という.
$(X, \le)$を半順序集合, $A \subset X$とする.
(1) $\min A$は存在すればただひとつである.
(2) $\max A$は存在すればただひとつである.
同様に, $\inf A, \sup A$も存在すればただひとつである.
集合$x$が順序数であるとは, 以下をみたすことをいう.
(1) $\forall a \in x [a \subset x]$(推移的集合である)
(2) $(x, \subset)$が全順序集合となり, $\in$が$\subset$の狭義全順序となる.
(3) $\forall S \subset x [S \neq \varnothing \Rightarrow \exists l \in S [l = \min S]]$($(x, \subset)$が整列集合である)
$x$を集合とする.$x \notin x$が成り立つ.
$\{x\}$に正則性公理を適用すると, $x \cap \{x\} = \varnothing$が導ける.
よって, $x \notin x$が成り立つ.
$x$を順序数とする.以下が成り立つ.
(1) $\forall y \in x [y = \{z \in x \mid z \in y\}]$
(2) $\forall y \in x [y:\text{順序数}]$
$\{A_{\lambda}\}_{\lambda \in \Lambda}$を"$\varnothing$でない順序数"の族とする.このとき, $\bigcap_{\lambda \in \Lambda}A_{\lambda}$は順序数.
$s = \bigcap_{\lambda \in \Lambda}A_{\lambda}$とおく.
$x \in s$と仮定する.このとき$\bigcap$の定義から$\forall \mu \in \Lambda [x \in A_{\mu}]$が成り立つので, その$\mu$をひとつとる.
$A_{\mu}$は順序数であるから推移的集合であり, $x \subset A_{\mu}$が成り立つ.
$\subset$の推移律により, $x \subset s$が成り立つ.
ゆえに$s$は推移的集合.
$x, y \in s$とすると$\forall \mu \in \Lambda [x, y \in A_{\mu}]$が成り立つので, その$\mu$をひとつとる.
このとき, $A_{\mu}$は順序数なので, $x \in y \Leftrightarrow x \subset y \land x \neq y$が成り立つ.
また, $\varnothing \neq S \subset s$をとると$S \subset A_{\mu}$であるから$\min S$が存在する.
よって, $\bigcap_{\lambda \in \Lambda}$は順序数.
$x, y$を順序数とする.$x \in y, x = y, y \in x$のいずれかひとつのみが成り立つ.
$x \notin x, y \notin y$により$=$と$\in$は同時に成り立つことはない.
また, $x \in y \land y \in x$と仮定すると, $x \in y \subset x$により$x \in x$が導かれ, 矛盾.ゆえに上記は同時に成り立つことはない.
$z = x \cap y$とおくと, 補題により$z$は順序数となる.
定義より$z \subset x, z \subset y$が成り立つ.
$x \neq z, y \neq z$と仮定すると, 上記とあわせて$z \in x, z \in y$が成り立つ.
このとき, $z \in z$となり矛盾.ゆえに$x = z \vee y = z$が成り立つ.
$x = z$のとき, $x = x \cap y$となる.
$\forall a [a \in x \Leftrightarrow a \in x \land a \in y]$から$\forall a \in x [a \in y]$がいえ, $x \subset y$が成り立つ.
このとき, $x \in y \vee x = y$が成り立つ.上記よりいずれか一方のみが成り立つ.
$y = z$のとき$y = x \cap y$となる.
$\forall a [a \in y \Leftrightarrow a \in x \land a \in y]$から$\forall a \in y [a \in x]$がいえ, $y \subset x$が成り立つ.
このとき, $y \in x \vee x = y$が成り立つ.上記よりいずれか一方のみが成り立つ.
どちらの場合も命題が成り立つ.
$\Lambda$を集合, $A = \{A_{\lambda}\}_{\lambda \in \Lambda}$を順序数の族とする.
$\bigcup_{\lambda \in \Lambda}A_{\lambda}$は順序数であり, $\sup A = \bigcup_{\lambda \in \Lambda}A_{\lambda}$が成り立つ.
(順序数性)
$s = \bigcup_{\lambda \in \Lambda}A_{\lambda}$とおく.
$x \in s$と仮定する.このとき$\bigcup$の定義から$\exists \mu \in \Lambda [x \in A_{\mu}]$が成り立つので, その$\mu$をひとつとる.
$A_{\mu}$は順序数なので推移的集合であり, $x \subset A_{\mu}$が成り立つ.
定義より$A_{\mu} \subset s$であるから, $\subset$の推移律より$x \subset s$が成り立つ.
ゆえに$s$は推移的集合.
$x, y \in s$とする.このとき, $\exists\mu \in \Lambda[x \in A_{\mu}], \exists\kappa \in \Lambda[y \in A_{\kappa}]$が成り立つので, その$\mu, \kappa$をひとつとる.
三一律により, $A_{\mu} \subset A_{\kappa}$と$A_{\kappa} \subset A_{\mu}$のいずれかが成り立つ.
$A_{\mu} \subset A_{\kappa}$としても一般性を失わない.
このとき, $x, y \in A_{\kappa}$が成り立つため, $x \in y \Leftrightarrow x \subset y \land x \neq y$が成り立つ.
ゆえに, $\in$が$\subset$の狭義全順序になっている.
$\varnothing \neq S \subset s$をとる.
$x_0 \in S$をひとつとる.このとき, $\exists \mu \in \Lambda [x_0 \in A_{\mu}]$が成り立つので, その$\mu$をひとつとる.
$X = S \cap A_{\mu}$を考えると, $\varnothing \neq X \subset A_{\mu}$であるから, $l = \min X$が存在する.
$x \in S$に対し, $x \in l$と仮定する.
このとき, $l \in A_{\mu}$であり, $A_{\mu}$は順序数であり推移的集合だから$x \in A_{\mu}$がいえる.これは$l = \min X$に矛盾し, $l = \min S$が成り立つ.
ゆえに$s$は整列集合.
よって$\bigcup_{\lambda \in \Lambda}A_{\lambda}$は順序数.
(sup性)
$\forall \lambda \in \Lambda [A_{\lambda} \subset s]$であるから$s$は$\{A_{\lambda}\}_{\lambda \in \Lambda}$の上界.
$\{A_{\lambda}\}_{\lambda \in \Lambda}$の上界$M$をとる.
$x \in s$をとる.このとき, $\exists \mu \in \Lambda [x \in A_{\mu}]$が成り立つので, その$\mu$をひとつとる.
$M$は$\{A_{\lambda}\}_{\lambda \in \Lambda}$の上界であるから, $A_{\mu} \subset M$が成り立つ.ゆえに$x \in M$となり, $s \subset M$がいえる.
よって, $s = \sup A$となる.
一般性を失わないとは, あるふたつの事柄を入れ替えた関係$xRy, yRx$のようなものについて$xRy \vee yRx$が成り立つとき,
$xRy$についての証明における$x, y$を入れ替えることで$yRx$についての証明ができることをいう.
以下, WLOG$xRy$と略記する.
$\Lambda$を集合, $\varnothing \neq A = \{A_{\lambda}\}_{\lambda \in \Lambda}$を順序数の族とする.
このとき, $\min A$が存在する.
$A \neq \varnothing$に対し正則性公理を適用すると, $\exists l \in A [l \cap A = \varnothing]$が成り立つので, この$l$をひとつとる.
$a \in A$をとると, $a, l$は順序数であるから, 三一律により$a \in l, a = l, l \in a$のいずれかひとつだけが成り立つ.
$a \in l$と仮定すると, $a \in l \cap A$となり矛盾する.
よって, $l = \min A$となる.
$X$を集合とする.以下が成り立つとき, $X:\text{順序数}$となる.
(1) $X$は推移的集合.
(2) $\forall x \in X [x:\text{順序数}]$
$X$は推移的集合であり, $\forall x \in X [x:\text{順序数}]$であると仮定する.
三一律により, $\subset$が全順序, $\in$が$\subset$の狭義全順序となる.
$\varnothing \neq S \subset X$をとると$S$は順序数の族であるから, 命題により$\min S$が存在する.
ゆえに$X$は整列集合.
よって, $X$は順序数.
$\varnothing$は$\bot E$により順序数の条件をみたす.これを$0$という.
$x$を順序数とするとき, $\text{suc}(x) \coloneqq x \cup \{x\}$は順序数である.
$a \in \text{suc}(x)$をとる.このとき, $a \in x \vee a = x$が成り立つ.
$a \in x$のとき, $x$は順序数なので推移的集合であり, $a \subset x$が成り立つ.
$a = x$のとき, 定義より$a \subset x$が成り立ち, つくりかたから$x \subset \text{suc}(x)$がわかるので, $a \subset \text{suc}(x)$が成り立つ.($\subset$の推移律は$\Rightarrow$の推移律により成り立つ.)
ゆえに$\text{suc}(x)$は推移的集合.
$x$は順序数なので$(x, \subset)$が全順序集合となる.$x$は推移的集合なので$\forall a \in \text{suc}(x) [a \subset x]$が成り立つ.
ゆえに$(\text{suc}(x), \subset)$は全順序集合.
また, $\forall S \subset \text{suc}(x)$, $S \neq \varnothing$に対し,
$S \subset x$をみたすとき, $\exists l \in S [l = \min S]$が成り立つ.
$\neg(S \subset x)$をみたすとき, $x \in S$となる.
$S = \{x\}$のとき, 定義より$x = \min S$となる.
$S \neq \{x\}$のとき, $S' = S \setminus \{x\}$を考えると, $S' \neq \varnothing$となり, $S \subset \text{suc}(x)$から$S' \subset x$となる.
$x$は整列集合なので$l = \min S'$をとれる.
$l \in \text{suc}(x) \land l \neq x$であるから$l \in x$が成り立ち, $x$は推移的集合なので$l \subset x$が成り立つため, $l = \min S$となる.
ゆえに$\text{suc}(x)$は整列集合.
よって, $\text{suc}(x)$は順序数.
$y$を順序数とする.$\exists x$:順序数$[y = \text{suc}(x)]$が成り立つとき, $y$を後続順序数という.
$0$でも後続順序数でもない順序数を極限順序数という.
$\alpha$を順序数, $\psi(x)$を$L_{ZFC}$-論理式とする.
$\forall x \in \alpha \forall y \in x [\psi(y) \Rightarrow \psi(x)] \Rightarrow \forall z \in \alpha [\psi(z)]$が成り立つ.
$\forall x \in \alpha \forall y \in x [\psi(y) \Rightarrow \psi(x)]$とし, $\exists z \in \alpha [\neg\psi(z)]$と仮定する.
$S = \{\beta \in \alpha \mid \neg\psi(\beta)\}$とおく.
仮定より$S \neq \varnothing$であり, $S \subset \alpha$であるから$s_0 = \min S$が存在する.
最小元の定義より,$\forall \zeta \in \alpha [(\zeta \subset s_0 \land \zeta \neq s_0) \Rightarrow \zeta \in S]$である.
$\zeta \in s_0 \Leftrightarrow (\zeta \subset s_0 \land \zeta \neq s_0)$から, $\forall \zeta \in s_0 [\psi(\zeta)]$が成り立つ.
ゆえに$\psi(s_0)$となるが, これは$\neg\psi(s_0)$に矛盾する.
よって, $\forall z\in \alpha [\psi(z)]$が成り立つ.