MathLabs
定理証明済み

レーヴェンハイム・スコーレムの定理(下方)

内容

L\mathcal{L} を可算言語、M\mathcal{M} を無限な L\mathcal{L}-構造とする。このとき M\mathcal{M} は可算な初等部分構造 N\mathcal{N} を持つ。すなわち N⪯M\mathcal{N} \preceq \mathcal{M} かつ NN が可算無限であるような N\mathcal{N} が存在する。

なぜ正しいのか?

これは一階論理が濃度を確定できないことを示す:無限モデルを持つどんな理論(体の公理、集合論の公理など)も、元のモデルがどれほど「大きく」構成されていたとしても、すでに可算モデルを持つ。上方版(任意の無限モデルはより大きい任意の濃度への初等拡大を持つ)と組み合わせると、これがスコーレムのパラドックスの源である——可算な構造が、非可算性を内側から「主張する」文も含め、非可算な構造とまったく同じ一階の文を満たしうる。

証明の概略

MM の可算部分集合からなる可算増加列の合併として NN を構成する。タルスキ・ヴォート判定法を用いる:部分集合 N⊆MN \subseteq M(部分構造として)が初等的であるのは、すべての L\mathcal{L}-論理式 ψ(x,yˉ)\psi(x, \bar{y}) と NN からのすべてのタプル aˉ\bar{a} について、ある b∈Mb \in M が M⊨ψ(b,aˉ)\mathcal{M} \models \psi(b, \bar{a}) を満たすならば、すでにそのような証拠 b∈Nb \in N が存在するとき、かつそのときに限る。

L\mathcal{L} は可算なので、論理式 ψ(x,yˉ)\psi(x,\bar y) は可算個しかない。MM が無限なので可能な、任意の可算無限な X0⊆MX_0 \subseteq M から始める。可算な XnX_n が与えられたとき、各論理式 ψ(x,yˉ)\psi(x,\bar y) と XnX_n からの各タプル aˉ\bar a(依然として可算個のペアのみ、XnX_n が可算で L\mathcal{L} が可算だから)について、∃b∈M M⊨ψ(b,aˉ)\exists b \in M\, \mathcal{M} \models \psi(b,\bar a) ならば、(選択公理を用いて)そのような証拠 bb を一つ選び、Xn+1X_{n+1} を作るために追加する。これは可算個の新しい元しか追加しないので、Xn+1X_{n+1} は可算のままである。

N=⋃n<ωXnN = \bigcup_{n<\omega} X_n とする。可算集合の可算合併なので NN は可算である(また X0⊆NX_0 \subseteq N なので無限でもある)。NN についてタルスキ・ヴォート判定法を確認する:NN からの ψ(x,yˉ)\psi(x,\bar y) と aˉ\bar a が与えられたとき、aˉ\bar a は有限タプルなのである一つの XnX_n に完全に含まれる(列は増加列である)。ψ(b,aˉ)\psi(b, \bar a) を満たす証拠 b∈Mb \in M が存在するならば、Xn+1X_{n+1} の構成により、すでに証拠が選ばれ Xn+1⊆NX_{n+1} \subseteq N に入れられている。

タルスキ・ヴォート判定法により、NN(誘導された L\mathcal{L}-構造 N\mathcal{N} を伴う)は N⪯M\mathcal{N} \preceq \mathcal{M} を満たす。初等部分構造は周囲の構造とまったく同じ文を満たすので、N\mathcal{N} は定理を証拠立てる可算無限モデルである。

この定理を使うトピック

ステップごとの証明

この定理のステップごとの証明はまだありません。

参考文献

  1. Katrin Tent, Martin Ziegler (2012). A Course in Model Theory
  2. Lou van den Dries (1998). Tame Topology and O-minimal Structures
  3. Jonathan Pila, Alex J. Wilkie (2006). The rational points of a definable set