定理証明済み
コンパクト性定理
内容
-文の集合 を考える。すべての有限な がモデルを持つならば、 自身もモデルを持つ。
なぜ正しいのか?
これは驚くべきことである: は無限であってもよく、無限個の制約を符号化していてもよいが、無矛盾性は一度に有限個の制約だけを確認すればよい。これは有限的証明(形式的導出は常に有限の対象である)から無限的意味論(モデルは無限でありうる)への橋渡しであり、モデル理論全体を通じて無限モデルや超準モデルの存在を担う唯一の定理である。
証明の概略
対偶を証明する: がモデルを持たないならば、ある有限な がモデルを持たない。
が充足不可能であると仮定する。一階論理に対するゲーデルの完全性定理(意味論的帰結と構文的導出可能性は一致する: iff )により、 が充足不可能であることは が構文的に矛盾していること、すなわち —— から矛盾が形式的に導出可能であること——と同値である。
形式的導出は定義により、各行が公理、 からの前提、あるいは先行する行への推論規則の適用のいずれかによって正当化される、論理式の有限列である。 の導出は有限なので、 からの前提は有限個しか引用されない。それらを有限集合 にまとめる。
からの前提のみを使ったまさにその同じ有限の導出が、 を証拠立てる。一階論理の健全性(導出可能性は帰結を含意する)により、、すなわち は充足不可能である——モデルを持たない。
こうしてモデルを持たない有限な を作り出したので、対偶が証明された。同値に言えば: のすべての有限部分集合がモデルを持つならば、そのような矛盾した有限導出は存在しえないので、 は充足不可能ではありえず、したがって はモデルを持つ。
この定理を使うトピック
ステップごとの証明
この定理のステップごとの証明はまだありません。
参考文献
- Katrin Tent, Martin Ziegler (2012). A Course in Model Theory
- Lou van den Dries (1998). Tame Topology and O-minimal Structures
- Jonathan Pila, Alex J. Wilkie (2006). The rational points of a definable set