定理已证明
紧致性定理
命题陈述
设 是一组 -语句。若每个有限的 都有模型,则 本身也有模型。
为什么成立?
这令人惊讶: 可以是无限的,甚至编码了无穷多条约束,但一致性却只需一次检查有限多条约束。这是从有限的证明(形式推导永远是有限对象)通往无限的语义(模型可以是无限的)的桥梁,也是整个模型论中唯一负责无限模型与非标准模型存在性的定理。
证明思路
我们证明逆否命题:若 没有模型,则存在有限的 没有模型。
假设 不可满足。由一阶逻辑的哥德尔完备性定理(语义蕴含与语法可推导性一致: 当且仅当 ), 不可满足等价于 在语法上不一致,即 ——从 可以形式地推出矛盾。
按定义,形式推导是一个有限的公式序列,每一步都由一条公理、 中的一个前提,或作用于之前行的一条推理规则来证成。由于 的推导是有限的,它只引用了 中有限多个前提;把它们收集为有限集合 。
仅使用 中前提的这同一个有限推导,见证了 。由一阶逻辑的可靠性(可推导性蕴含语义蕴含),,即 不可满足——它没有模型。
于是我们构造出了一个没有模型的有限 ,证明了逆否命题。等价地说:若 的每个有限子集都有模型,就不可能存在这样不一致的有限推导,所以 不可能不可满足,因此 有模型。
用到此定理的主题
分步证明
该定理暂无分步证明。
参考文献
- 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