定理已证明
哥德尔完备性定理
命题陈述
在一阶逻辑中,命题 可由公理集合 推导得出(记作 )当且仅当 在 的每个模型中都为真(记作 ):语法后承与语义后承是一致的。
为什么成立?
完备性定理表明一阶证明系统不会遗漏任何东西:凡是在满足公理的每个结构中都为真的命题,都能用有限的形式证明实际推导出来。这是后来的不完备定理的积极对应面——不完备定理谈的是为算术设定的某个固定公理系统能证明什么,而不是一般意义上一阶逻辑的可证明性。
证明思路
证明每个相容的一阶命题集合都有模型(亨金构造法):在语言中添加新的常数作为每个存在命题的“见证”,利用这些见证把理论扩张为极大相容集合,再直接从所得的语法数据构造出一个项模型。由此得到完备性:若 ,则 相容,因而存在使 为假的模型,即 。
用到此定理的主题
相关定理
分步证明
该定理暂无分步证明。
参考文献
- Kurt Gödel (1930). Die Vollständigkeit der Axiome des logischen Funktionenkalküls · DOI:10.1007/BF01696781
- Herbert B. Enderton (2001). A Mathematical Introduction to Logic · DOI:10.1016/C2009-0-22107-6