Zornの補題(Zorn's lemma)とは、空でない半順序集合の任意の鎖がその集合の中に上界を持つなら、極大元が存在すると述べる定理である。本記事では、極大元と最大元、鎖と全順序集合、帰納的順序集合と数学的帰納法を区別し、選択公理から選択関数を取り、Hartogsの補題と超限再帰を用いて完全に証明する。空集合と一元集合の場合、上界が外部にしかない反例も扱う。
$(P,\leq)$ を半順序集合とする。部分集合 $C\subset P$ が、任意の $x,y\in C$ について $x\leq y$ または $y\leq x$ を満たすとき、$C$ を $P$ の鎖という。上界は必ず $P$ の元でなければならず、鎖自身に属する必要はない。
半順序集合 $P$ が空でなく、$P$ の任意の鎖が $P$ の中に上界を持つとき、$P$ を帰納的順序集合という。
ここでは空集合も鎖に含める。$P\neq\emptyset$ なら空の鎖は $P$ の任意の元を上界に持つため、「空でない $P$ の任意の空でない鎖が上界を持つ」という定義と同値である。
極大元と最大元は異なる。極大元 $m$ は $m< x$ となる元 $x$ が存在しない元であり、$P$ のすべての元が $m$ 以下であるとは限らない。最大元は存在すれば一意だが、比較不能な極大元は複数存在しうる。
帰納的順序集合は極大元を持つ。
この主張が Zornの補題(Zorn's lemma)である。以下では 選択公理 を仮定し、どの鎖からもその上にある元を一斉に選ぶ箇所を明示して証明する。
$P$ を帰納的順序集合とする。
段階1:極大元がないと仮定し、鎖を延長する規則を作る。
$P$ に極大元がないと仮定する。鎖 $C\subset P$ に対し、その上界全体を
$$
U(C):=\{u\in P\mid (\forall x\in C)\ x\leq u\}
$$
とおく。帰納性により $U(C)\neq\emptyset$ である。さらに $u\in U(C)$ は極大元でないため、$u< v$ を満たす $v\in P$ が存在する。したがって
$$
E(C):=\{v\in P\mid (\forall x\in C)\ x< v\}
$$
も空でない。
ここで 選択公理 を一度用いる。鎖 $C$ ごとの空でない集合 $E(C)$ から元を一つずつ選ぶ 選択関数 を取り、その値を $e(C)\in E(C)$ と書く。この一斉選択が証明中で選択公理を使う箇所である。
段階2:集合 $P$ より長い整列した上昇列を想定する。
Hartogsの補題により、$P$ へ単射できない順序数 $\theta$ が存在する。この補題は選択公理を使わずに示せる。実際、$P$ の部分集合に入る整列順序の順序型全体は集合をなし、その上限より大きい順序数を $\theta$ とすれば、$\theta$ から $P$ への単射は $P$ の部分集合に順序型 $\theta$ の整列順序を移して矛盾を与える。
段階3:超限再帰で真に増加する列を作る。
$\alpha<\theta$ に対して、すでに $x_\beta$($\beta<\alpha$)が定まったとき
$$
C_\alpha:=\{x_\beta\mid \beta<\alpha\},\qquad x_\alpha:=e(C_\alpha)
$$
と定める。超限帰納法により各 $C_\alpha$ は鎖である。実際、$C_0=\emptyset$ は鎖であり、帰納法の仮定のもとで $x_\alpha\in E(C_\alpha)$ だから、すべての $\beta<\alpha$ について $x_\beta< x_\alpha$ である。従って後続段階でも極限段階でも、それまでに得た元は添字の順に比較可能である。
段階4:極大元がないという仮定と矛盾させる。
$\beta<\alpha<\theta$ なら $x_\beta< x_\alpha$ なので $x_\beta\neq x_\alpha$ である。従って $\alpha\mapsto x_\alpha$ は $\theta$ から $P$ への単射になるが、これは $\theta$ の取り方に反する。ゆえに $P$ には極大元が存在する。$\square$
空の半順序集合は極大元を持たないため、定理では $P\neq\emptyset$ が必要である。一元集合は帰納的順序集合であり、その唯一の元が最大元かつ極大元である。
Zornの補題を応用するときは、候補全体を包含関係などで順序づけ、任意の鎖に対して候補の範囲内に上界を作る。上界が周囲のより大きな集合にしか存在しない場合、仮定は満たされない。
通常の順序を入れた $P=(0,1)$ を考える。$P$ 自身は鎖であり、実数全体では $1$ を上界に持つが、$1\notin P$ なので $P$ の中には上界がない。従って $P$ は帰納的順序集合ではなく、実際に極大元を持たない。この例が破る含意は「鎖が外部の順序集合で上に有界なら極大元が存在する」であり、破れている条件は「上界が $P$ の中にあること」である。
Zornの補題は 選択公理 と密接に結びつくが、本記事が証明するのは選択公理からZornの補題を導く向きである。選択公理の定義、同値命題の整理、全射と右逆写像の関係は、それぞれ 選択公理 と 選択関数 が扱う。
Zornの補題を一般位相や関数解析の存在証明に用いる背景については、一般位相から作用素論までを扱う Ped89 も参照した。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する