紧性定理

数理逻辑中, 紧性定理说明了在一阶语言中, 公式集有模型等价于它所有有限子集有模型.

其名称来源于拓扑里面的紧性. 因为在命题逻辑的层面, 此性质等价于这个公式集的 Stone 空间是紧空间. 而证明其是紧空间就是直接利用 Tikhonov 定理.

1定理与证明

定理 1.1. 在一阶语言 中, 公式集 有模型等价于对所有有限子集 , 有模型.

证明. 利用 Gödel 完备性定理, 有模型等价于 相容, 等价于任意有限子集 相容 (因为演绎是一段有限树), 等价于任意 有模型.

另外还有直接证明紧性定理再证明完备性公理和使用超积构造证明等证明方式.

2应用

推论 2.1. 存在 Peano 公理的非标准模型.

证明. 考虑带一个常项符号 的一阶语言 , 考虑无限个语句 的集合 , 其中 为标准自然数. 其任意有限集都是可满足的, 因此, 根据紧性定理, 本身可满足, 也就是说, 它有一个模型.

(...)

术语翻译

紧性定理英文 compactness theorem