“即凡语义蕴涵成立处必有形式推导。结合可靠性定理($\vdash$ 蕴含 $\models$)得到双向刻画:”
形式陈述
固定一套一阶逻辑语言及其经典语义,并选定证明演算。假设已经逐条核实:逻辑公理在所有结构与赋值下有效;每条规则在满足自身侧条件时,把前提推导相对于开放假设的语义有效性传给结论推导。则可靠性定理断言,对任意前提公式集
若允许公式带自由变量,右侧表示:每个使
直觉
可靠性把一个可能很长的证明拆成可以分别检查的小步。若每条规则都把满足当前未撤销假设的解释带到真结论,那么把这些规则接成有限证明,也不会产生反模型。这是关于整套演算的元定理,而不是要求逐条枚举所有模型。
量词规则比命题规则多一个危险:某个对象满足性质,不等于所有对象都满足。自然演绎中的“任意对象”必须确实任意,不能依赖未撤销假设对它施加的特殊条件。规则的侧条件正是在保护这一点。
以全称引入的自由变量记法为例,由
例子与边界
一次推导的语义核对
从
删去侧条件会发生什么
在整数结构中把
证明系统也可能可靠而不完备。例如只允许重复前提的演算不会推出错误结论,却无法从
如果
推论与应用
句法推导由规则产生,语义蕴涵由所有模型定义;可靠性给出前者包含于后者,也允许用一个反模型立即否定可推导性。与 一阶完备性定理合并后,两种后果关系一致,为程序验证、自动定理证明、证明助理内核和形式化数学提供理论保证。
参考资料
- Open Logic Project contributors, The Open Logic Text, 2026-07-12 修订版,Natural Deduction: Soundness,Theorem ntd.1 的推导归纳,尤其第3页第7项的全称引入步骤;讲义采用新参数版本,上文同时写出相应的自由变量赋值论证。
- Herbert B. Enderton, A Mathematical Introduction to Logic, 2nd ed., Academic Press, 2001,Chapter 2,一阶演算及可靠性。