谓词逻辑
在命题逻辑基础上引入量词与谓词构成一阶语言,刻画「所有/存在」等复杂断言,哥德尔完备性定理保证其语义与推演一致。
所属主题:逻辑与集合论 ↗阅读路径
参考可汗学院 Get ready 机制:先修概念 → 当前概念 → 进阶概念,✓ 表示已读。
01定义
谓词逻辑(一阶逻辑)在命题逻辑上加入量词 与谓词、函数符号,能刻画「所有/存在」的复杂断言。哥德尔完备性定理保证:语义上为真的恰是可形式证明的。
02核心要点
01
一阶语言
符号表(谓词、函数、常量)+ 变元 + 量词构成语言;句子是有结构的字符串,语法与语义严格分离。
02
完备性定理
哥德尔 1929 年证明:——每个逻辑有效的句子都有形式证明,语义与推演完美一致。
03
表达力的边界
一阶逻辑无法表达「有限」「可数」等二阶性质(紧致性定理的推论)——这一限制催生了模型论与高阶逻辑的研究。
03关键公式
04历史沿革
弗雷格 1879 年建立第一个完整的一阶演算;希尔伯特学派推进形式化;哥德尔 1929 年博士论文证明完备性定理,1931 年又证明不完备性定理——一正一反界定了一阶逻辑的能力。
05应用与延伸
数据库查询语言(SQL 的关系演数基础)、程序形式验证、数学定理证明器(Lean、Isabelle)都以一阶逻辑为核心引擎。
06交互演示
量词:∀ 与 ∃ 的真值P(x)=sin x + c:∀x.P(x) 当 c>1;∃x.P(x) 当 c>−1