“永真式、可满足公式与 逻辑等价都可由真值表定义性检验。它还用于构造 CNF/DNF、检查电路和讲解联结词语义,既给出命题逻辑可判定性的直接证明,也是布尔函数的完整表示。Karnaugh 图、…”
形式陈述 ​
命题公式的语义等价写作
等价地,所有结构与变量赋值都给二者相同真值。相对于理论
直觉
逻辑等价要求两个表达式在每个允许赋值或结构中真值相同,而不是仅在某个例子上碰巧同真或同假。它把语法不同但语义不可区分的公式归入同一类,可由双向蕴涵表达,并支持在更大公式中作保持真值的替换。
例子与边界
利用材料蕴涵可验证
左式化为
推论与应用
等价变换用于化简公式、逆否证明、逻辑电路和查询规范化。语法相同、可证明等价与语义等价是不同层次。只保持可满足性的 equisatisfiability 更弱:Tseitin 转换后的 CNF 可与原公式同可满足,却因引入新变量而不是同一语言中的逻辑等价替换。
真值表决定命题公式等价,合取范式与析取范式则选择等价类中的规范代表。证明化简、数字电路优化和 SAT 预处理都依赖保持逻辑等价或至少保持可满足性。
参考资料
- Daniel J. Velleman, How to Prove It: A Structured Approach, 3rd ed., Cambridge University Press, 2019, Logic chapters。
- Herbert B. Enderton, A Mathematical Introduction to Logic, 2nd ed., Academic Press, 2001, Chapter 1。