Δ-システムと強制法の鎖条件(Δ-system and chain condition in forcing)とは、条件の台を Δ-システムに整え、共通の根上で値の一致する条件を選んで両立性を示す方法と、その結果得られる鎖条件のことである。特に $\mathrm{Add}(\omega,\lambda)$ はこの方法で $\aleph_1$-Knaster 性と可算鎖条件を持つ。同じ議論は台直積や位相空間の直積へ広がり、ジェネリック拡大での基数・共終数の保存に用いられる。
Δ-システム補題は、強制概念の多数の条件から共通する台をそろえ、互いに両立する条件を取り出すために使われる。その結果得られる Knaster 性は鎖条件を導き、強制法による基数・共終数の保存に結びつく。本記事では Cohen 強制、台直積、位相空間の直積という三つの場面で同じ手法を追う。基本補題とその一般化の証明は Δ-システム を参照。
$\Delta$-システム補題は、強制概念(強制概念。最大元を持つ擬順序)が $\kappa$-鎖条件や $\kappa$-Knaster 性を持つことを示すために用いられる。これらの性質は、強制法によるジェネリック拡大(ジェネリック拡大)で基数が保存されることの証明に使われる。以下、擬順序 $\mathbb{P}=\langle P;\le\rangle$(擬順序は反射律と推移律を満たす関係)の元 $p,q$ が両立する(compatible)とは、$r\le p$ かつ $r\le q$ となる $r\in P$ が存在することをいい、$A\subset P$ が反鎖(反鎖、狭義反鎖)であるとは、$A$ の相異なる 2 元がつねに両立しないことをいう。
$\kappa$ を無限基数、$\mathbb{P}=\langle P;\le\rangle$ を擬順序とする。
$\kappa$-鎖条件は反鎖に関する条件なので $\kappa$-反鎖条件($\kappa$-antichain condition、$\kappa$-a.c.)とも呼ばれる。「鎖条件」という名称は、強制概念 $\mathbb{P}$ の $\kappa$-鎖条件がその Boole 完備化(Boole完備化)の $\kappa$-鎖条件と同値であることに由来する。本記事ではこの関係には立ち入らない。
$\kappa$ を無限基数とする。$\kappa$-Knaster な擬順序は $\kappa$-鎖条件を持つ。
$\mathbb{P}$ が $\kappa$-Knaster で、反鎖 $A\subset P$ で $|A|\ge\kappa$ となるものがあるとする。$A$ の部分集合 $A'$ で $|A'|=\kappa$ となるものをとると、$\kappa$-Knaster 性により $B\subset A'$ で $|B|=\kappa\ge2$ であり任意の 2 元が両立するものがある。$B$ の相異なる 2 元は $A$ の相異なる 2 元なので両立しない。これは矛盾である。$\square$
$I$ を添字集合、各 $i\in I$ に対して $\mathbb{P}_i=\langle P_i;\le_i,\mathbf{1}_i\rangle$ を強制概念(最大元 $\mathbf{1}_i$ を持つ擬順序)、$\kappa$ を無限基数とする。$<\kappa$-台直積($<\kappa$-support product)$\prod^{<\kappa}_{i\in I}\mathbb{P}_i=\langle P;\le,\mathbf{1}\rangle$ を次のように定める。
以下、各 $X_i$ は空でないとする。空の因子があるとき直積空間は空であり、鎖条件についての後の結論は自明である。
位相空間の族 $\{X_i\}_{i\in I}$ の直積 $X:=\prod_{i\in I}X_i$ に直積位相(Tychonoff 位相)を入れる。$X$ の開基(開基)をなす「有限個の座標だけを空でない開集合に制限した箱」$\prod_{i\in I}U_i$($U_i\in\mathcal{O}_{X_i}\setminus\{\emptyset\}$、有限個の $i$ を除いて $U_i=X_i$)の全体は、包含関係について、強制概念 $\langle\mathcal{O}_{X_i}\setminus\{\emptyset\};\subset,X_i\rangle$ の有限台直積と同型である。これは $\langle\mathcal{O}_X\setminus\{\emptyset\};\subset\rangle$ の稠密な部分擬順序(稠密部分集合。任意の空でない開集合の下に箱がある)であり、擬順序の $\kappa$-鎖条件は稠密な部分擬順序に移しても変わらない(互いに素な開集合の族の各元の中に箱をとれば、互いに素な箱の族が得られる)。同様に、すべての座標を同時に制限する箱位相は $<|I|^+$-台直積に対応する。
正則基数 $\kappa$ と基数 $\lambda$ に対し、強制概念 $\mathrm{Add}(\kappa)$、$\mathrm{Add}(\kappa,\lambda)$ を次で定める。
部分関数を条件とする強制概念では、二つの条件の定義域が重なる部分で値が一致すれば、二つの関数の和が共通の延長となる。多数の条件の定義域を Δ-システムに整えると、重なる部分はすべて同じ根になる。根上の値の種類が条件の個数より少なければ、根上の値まで一致する大きな部分族を選べるので、その部分族の条件は二つずつ両立する。以下の Knaster 性の証明はこの手順を具体化する。
任意の正則基数 $\kappa$ に対し、$\mathrm{Add}(\kappa)$ は $(2^{<\kappa})^+$-Knaster である。ここで $2^{<\kappa}:=\sup_{\mu<\kappa}2^\mu=|{}^{<\kappa}2|$、$\theta^+$ は $\theta$ の後続基数(後続基数)である。
$|{}^{<\kappa}2|=2^{<\kappa}<(2^{<\kappa})^+$ なので、濃度 $(2^{<\kappa})^+$ の部分集合 $A\subset{}^{<\kappa}2$ は存在せず、条件は空虚に成り立つ。$\square$
$\mathrm{Add}(\kappa)$ 自身の Knaster 性は濃度の勘定だけで分かる。$\Delta$-システム補題が本領を発揮するのは、これを $\lambda$ 個の直積 $\mathrm{Add}(\kappa,\lambda)$ に広げるときである。まず有限直積について確かめる。
$\kappa$ を無限正則基数、$\mathbb{P}_0,\mathbb{P}_1$ を $\kappa$-Knaster な擬順序とする。このとき直積 $\mathbb{P}_0\times\mathbb{P}_1$($\langle p_0,p_1\rangle\le\langle q_0,q_1\rangle$ を $p_0\le q_0$ かつ $p_1\le q_1$ で定める)も $\kappa$-Knaster である。したがって $\kappa$-Knaster な擬順序の有限個の直積は $\kappa$-Knaster である。
$\langle p_0,p_1\rangle,\langle q_0,q_1\rangle$ が $\mathbb{P}_0\times\mathbb{P}_1$ で両立することは、$p_0,q_0$ が $\mathbb{P}_0$ で両立し、かつ $p_1,q_1$ が $\mathbb{P}_1$ で両立することと同値である($r_0\le p_0,q_0$、$r_1\le p_1,q_1$ から $\langle r_0,r_1\rangle$ が共通の下界になる)。
$A\subset P_0\times P_1$、$|A|=\kappa$ とする。$p\in P_0$ に対し $A_p:=\{q\in P_1\mid\langle p,q\rangle\in A\}$ とおき、$\pi_0[A]:=\{p\in P_0\mid A_p\neq\emptyset\}$ とおく。
場合 1:ある $p\in P_0$ について $|A_p|=\kappa$ のとき。$\mathbb{P}_1$ の $\kappa$-Knaster 性により $B_1\subset A_p$ で $|B_1|=\kappa$ かつ任意の 2 元が両立するものがとれる。$B:=\{p\}\times B_1\subset A$ とおくと $|B|=\kappa$ であり、第 1 成分が等しい(したがって両立する)ので、$B$ の任意の 2 元は両立する。
場合 2:すべての $p\in P_0$ について $|A_p|<\kappa$ のとき。$A=\bigcup_{p\in\pi_0[A]}\{p\}\times A_p$ であり、$\kappa$ の正則性から濃度 $\kappa$ の集合は $\kappa$ 未満個の濃度 $\kappa$ 未満の集合の和にはならないので、$|\pi_0[A]|=\kappa$ である。各 $p\in\pi_0[A]$ について $q_p\in A_p$ を 1 つ選ぶ。$\mathbb{P}_0$ の $\kappa$-Knaster 性により $B_0\subset\pi_0[A]$ で $|B_0|=\kappa$ かつ任意の 2 元が両立するものがとれる。
$\Delta$-システム補題を使うと、有限直積から $<\lambda$-台直積へ進める。
$\kappa,\lambda$ を正則基数、$I$ を添字集合、$\{\mathbb{P}_i\}_{i\in I}$ を強制概念の族とし、次を仮定する。
$\mathbb{P}:=\prod^{<\lambda}_{i\in I}\mathbb{P}_i$ とし、$A\subset P$、$|A|=\kappa$ とする。$J\subset I$、$|J|<\lambda$ に対し、$p\in P$ の $J$ への制限 $p\restriction J\in\prod_{j\in J}P_j$ を考える。$p,q\in P$ について、$\operatorname{supp}(p)\cap\operatorname{supp}(q)\subset J$ かつ $p\restriction J$ と $q\restriction J$ が $\prod_{j\in J}\mathbb{P}_j$ で両立するならば、$p$ と $q$ は $\mathbb{P}$ で両立する。実際、$r'\le p\restriction J,q\restriction J$ をとり、$r(j):=r'(j)$($j\in J$)、$r(i):=p(i)$($i\in\operatorname{supp}(p)\setminus J$)、$r(i):=q(i)$($i\in\operatorname{supp}(q)\setminus J$)、それ以外では $r(i):=\mathbf{1}_i$ と定めると、$\operatorname{supp}(p)\setminus J$ と $\operatorname{supp}(q)\setminus J$ は交わらないので $r$ は矛盾なく定まり、$|\operatorname{supp}(r)|\le|J|+|\operatorname{supp}(p)|+|\operatorname{supp}(q)|<\lambda$($\lambda$ は無限基数)であり、各座標で $r(i)\le p(i)$ かつ $r(i)\le q(i)$ である($i\in\operatorname{supp}(q)\setminus J$ では $p(i)=\mathbf{1}_i$ なので $r(i)=q(i)\le p(i)$、他も同様)。
$\mathcal{S}:=\{\operatorname{supp}(p)\mid p\in A\}$ とおく。
場合 1:$|\mathcal{S}|<\kappa$ のとき。$A=\bigcup_{J\in\mathcal{S}}\{p\in A\mid\operatorname{supp}(p)=J\}$ は $\kappa$ 未満個の集合の和で濃度 $\kappa$ なので、$\kappa$ の正則性によりある $J\in\mathcal{S}$ について $A_J:=\{p\in A\mid\operatorname{supp}(p)=J\}$ は濃度 $\kappa$ である。$p\mapsto p\restriction J$ は $A_J$ 上単射なので、$\{p\restriction J\mid p\in A_J\}$ は $\prod_{j\in J}P_j$ の濃度 $\kappa$ の部分集合であり、仮定 3 により $B'\subset\{p\restriction J\mid p\in A_J\}$ で $|B'|=\kappa$ かつ任意の 2 元が両立するものがとれる。$B:=\{p\in A_J\mid p\restriction J\in B'\}$ とおくと $|B|=\kappa$ であり、$B$ の任意の 2 元 $p,q$ は $\operatorname{supp}(p)\cap\operatorname{supp}(q)=J$ かつ $p\restriction J,q\restriction J$ が両立するので、冒頭の観察により両立する。
場合 2:$|\mathcal{S}|=\kappa$ のとき。$\mathcal{S}$ は濃度 $\kappa$ の集合族で、各元は濃度 $<\lambda$ である。仮定 1・2 により Δ-システム の一般化された Δ-システム補題 が適用でき、$\mathcal{D}\subset\mathcal{S}$ で $|\mathcal{D}|=\kappa$ かつ根 $J$ の $\Delta$-システムとなるものがとれる。$|J|<\lambda$ である。各 $J'\in\mathcal{D}$ について $\operatorname{supp}(p)=J'$ となる $p\in A$ を 1 つ選び、それらの全体を $A'$ とおくと $|A'|=\kappa$ であり、相異なる $p,q\in A'$ について $\operatorname{supp}(p)\cap\operatorname{supp}(q)=J$ である。$p\mapsto p\restriction J$ による $A'$ の像は濃度 $\kappa$ とは限らないが、$\{p\restriction J\mid p\in A'\}$ の濃度が $\kappa$ 未満なら、$\kappa$ の正則性によりある $u\in\prod_{j\in J}P_j$ について $B:=\{p\in A'\mid p\restriction J=u\}$ が濃度 $\kappa$ となり、$B$ の任意の 2 元は $J$ 上で一致する(したがって両立する)ので、冒頭の観察により両立する。$\{p\restriction J\mid p\in A'\}$ の濃度が $\kappa$ なら、仮定 3 により $B'\subset\{p\restriction J\mid p\in A'\}$ で $|B'|=\kappa$ かつ任意の 2 元が両立するものがとれ、各 $u\in B'$ について $p\restriction J=u$ となる $p\in A'$ を 1 つ選んだ全体を $B$ とおくと、$|B|=\kappa$ であり、$B$ の任意の 2 元は冒頭の観察により両立する。$\square$
$\kappa,\lambda$ を正則基数、$I$ を添字集合、$\{\mathbb{P}_i\}_{i\in I}$ を強制概念の族とし、thm-delta-knaster-support-product の仮定 1・2 と次を仮定する。
3'. 任意の $J\subset I$ で $|J|<\lambda$ となるものに対し、直積 $\prod_{j\in J}\mathbb{P}_j$ は $\kappa$-鎖条件を持つ。
このとき $<\lambda$-台直積 $\prod^{<\lambda}_{i\in I}\mathbb{P}_i$ は $\kappa$-鎖条件を持つ。
$A\subset P$ を反鎖とし、$|A|\ge\kappa$ と仮定して矛盾を導く。$A$ の濃度 $\kappa$ の部分集合をとり直して $|A|=\kappa$ としてよい。prf-delta-knaster-support-product と同じ記号を使う。
場合 1:$|\mathcal{S}|<\kappa$ のとき。同じ議論で $J$ と濃度 $\kappa$ の $A_J\subset A$ をとると、$\{p\restriction J\mid p\in A_J\}$ は $\prod_{j\in J}P_j$ の濃度 $\kappa$ の部分集合である。仮定 3' によりこれは反鎖ではないので、相異なる $p,q\in A_J$ で $p\restriction J$ と $q\restriction J$ が両立するものがある。$\operatorname{supp}(p)\cap\operatorname{supp}(q)=J$ なので冒頭の観察により $p,q$ は両立し、$A$ が反鎖であることに反する。
場合 2:$|\mathcal{S}|=\kappa$ のとき。同じ議論で根 $J$ の $\Delta$-システム $\mathcal{D}$ と濃度 $\kappa$ の $A'\subset A$ をとる。$\{p\restriction J\mid p\in A'\}$ の濃度が $\kappa$ 未満なら、相異なる $p,q\in A'$ で $p\restriction J=q\restriction J$ となるものがあり、両立して矛盾する。濃度が $\kappa$ なら仮定 3' により反鎖ではなく、相異なる $p,q\in A'$ で $p\restriction J,q\restriction J$ が両立するものがあり、やはり両立して矛盾する。$\square$
$\kappa$ を非可算正則基数、$\{\mathbb{P}_i\}_{i\in I}$ を強制概念の族とし、各 $\mathbb{P}_i$ が $\kappa$-Knaster であるとする。このとき有限台直積 $\prod^{<\aleph_0}_{i\in I}\mathbb{P}_i$ は $\kappa$-Knaster である。
thm-delta-knaster-support-product を $\lambda:=\aleph_0$ に適用する。仮定 1 は $\kappa$ が非可算であることから成り立つ。仮定 2 は、$\theta<\kappa$ が無限なら $\theta^{<\aleph_0}=\sup_{n\in\omega}\theta^n=\theta<\kappa$、有限なら $\theta^{<\aleph_0}$ も有限($\theta\le1$ のとき)または $\aleph_0$($\theta\ge2$ のとき)で $<\kappa$ なので成り立つ。仮定 3 は、$|J|<\aleph_0$ すなわち $J$ が有限のとき $\prod_{j\in J}\mathbb{P}_j$ が有限直積なので、prop-delta-knaster-finite-product から従う。$\square$
$\kappa$ を非可算正則基数、$\{X_i\}_{i\in I}$ を位相空間の族とする。任意の有限部分集合 $J\subset I$ について直積空間 $\prod_{j\in J}X_j$ が $\kappa$-鎖条件を持つならば、直積空間 $\prod_{i\in I}X_i$ も $\kappa$-鎖条件を持つ。
ある $X_i$ が空なら直積空間は空なので結論は明らかである。以下、すべての $X_i$ は空でないとする。
rem-delta-product-topology により、$\prod_{i\in I}X_i$ の $\kappa$-鎖条件は、強制概念 $\mathbb{P}_i:=\langle\mathcal{O}_{X_i}\setminus\{\emptyset\};\subset,X_i\rangle$ の有限台直積の $\kappa$-鎖条件と同値であり、有限集合 $J$ について $\prod_{j\in J}X_j$ の $\kappa$-鎖条件は $\prod_{j\in J}\mathbb{P}_j$ の $\kappa$-鎖条件と同値である(有限直積では箱の全体がそのまま開基であり、稠密な部分擬順序である)。よって thm-delta-cc-support-product を $\lambda:=\aleph_0$ に適用すればよい。仮定 1・2 は prf-delta-knaster-finite-support と同様に成り立つ。$\square$
目標であった Cohen 強制の直積の Knaster 性を示す。基数の冪の計算を 1 つ準備する。
$\kappa$ を無限正則基数、$\theta:=2^{<\kappa}$ とする。このとき $\theta^{<\kappa}=\theta$、すなわち $1\le\mu<\kappa$ なる任意の基数 $\mu$ について $\theta^{\mu}=\theta$ である。
$\kappa=\omega$ なら $\theta=2^{<\omega}=\aleph_0$ であり、$1\le\mu<\omega$ は有限なので $\theta^\mu=\aleph_0=\theta$ である。以下、$\kappa>\omega$ とする。
$1\le\mu<\kappa$ とする。$\theta\le\theta^\mu$ は明らかなので $\theta^\mu\le\theta$ を示す。$\theta=\sup_{\nu<\kappa}2^\nu$ であり、$\kappa$ が無限なので $\theta\ge\sup_{n\in\omega}2^n=\aleph_0$ である。また $\nu<\kappa$ について $\nu<2^\nu\le\theta$ なので $\kappa\le\theta$ である。
ある $\nu<\kappa$ について $\theta=2^\nu$ のとき:$\theta$ が無限なので $\nu$ は無限であり、$\nu\cdot\mu=\max(\nu,\mu)<\kappa$ である。よって $\theta^\mu=(2^\nu)^\mu=2^{\nu\cdot\mu}=2^{\max(\nu,\mu)}\le\theta$ である。
そうでないとき:$\nu\mapsto2^\nu$ は $\kappa$ 上で単調非減少で、その上限 $\theta$ はどの $2^\nu$ にも等しくないので、$\{\nu<\kappa\mid\forall\nu'<\nu\ (2^{\nu'}<2^\nu)\}$ は $\kappa$ において共終であり、$\operatorname{cf}(\theta)=\operatorname{cf}(\kappa)=\kappa>\mu$ である。したがって任意の関数 $f\colon\mu\to\theta$ の像は $\theta$ で有界、すなわちある無限の $\nu<\kappa$ について $f[\mu]\subset2^\nu$ である。よって ${}^{\mu}\theta=\bigcup_{\omega\le\nu<\kappa}{}^{\mu}(2^\nu)$ であり、
$$
\theta^\mu\le\sum_{\omega\le\nu<\kappa}(2^\nu)^\mu\le\kappa\cdot\sup_{\omega\le\nu<\kappa}2^{\max(\nu,\mu)}\le\kappa\cdot\theta=\theta
$$
である($\nu$ が無限なので $\nu\cdot\mu=\max(\nu,\mu)<\kappa$ であることを用いた)。$\square$
$\kappa$ を正則基数、$\lambda$ を基数とする。このとき $\mathrm{Add}(\kappa,\lambda)$ は $(2^{<\kappa})^+$-Knaster であり、特に $(2^{<\kappa})^+$-鎖条件を持つ。$\kappa=\aleph_0$ のとき、$\mathrm{Add}(\omega,\lambda)$ は $\aleph_1$-Knaster、したがって可算鎖条件を持つ。
$\theta:=2^{<\kappa}$ とおく。thm-delta-knaster-support-product を、そこでの $\kappa$ として後続基数 $\theta^+$、$\lambda$ として $\kappa$、添字集合 $I:=\lambda$、$\mathbb{P}_i:=\mathrm{Add}(\kappa)$ に適用する。$\theta^+$ は後続基数なので正則であり、$\kappa$ は仮定により正則である。
仮定 1:$\omega\le\kappa\le\theta<\theta^+$ である。
仮定 2:$\theta'<\theta^+$ すなわち $\theta'\le\theta$ なる基数 $\theta'$ と $1\le\mu<\kappa$ について、lem-delta-power-arithmetic により $\theta'^{\mu}\le\theta^\mu=\theta<\theta^+$ である($\mu=0$ なら $\theta'^{0}=1$)。よって $\theta'^{<\kappa}\le\theta<\theta^+$ である。
仮定 3:$J\subset\lambda$、$|J|<\kappa$ とすると、$\prod_{j\in J}\mathrm{Add}(\kappa)$ の台集合の濃度は $|{}^{<\kappa}2|^{|J|}=\theta^{|J|}\le\theta<\theta^+$($J=\emptyset$ なら $1$、そうでなければ lem-delta-power-arithmetic により $\theta$)なので、濃度 $\theta^+$ の部分集合は存在せず、$\theta^+$-Knaster 性は空虚に成り立つ。
したがって $\mathrm{Add}(\kappa,\lambda)=\prod^{<\kappa}_{\xi<\lambda}\mathrm{Add}(\kappa)$ は $\theta^+$-Knaster であり、prop-delta-knaster-implies-cc により $\theta^+$-鎖条件を持つ。$\kappa=\aleph_0$ のときは $2^{<\aleph_0}=\aleph_0$ なので $\theta^+=\aleph_1$ である。$\square$
$\mathrm{Add}(\omega,\lambda)$ が可算鎖条件を持つことから、この強制概念によるジェネリック拡大ではすべての基数と共終数が保存され、$\lambda\ge\aleph_2$ なら $2^{\aleph_0}\ge\lambda$ となるモデルが得られる(Kun80 Chapter VII)。これが Cohen による連続体仮説の独立性証明の骨格であり、$\Delta$-システム補題はその中で鎖条件を保証する役割を担う。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する