真值表技术

  • 每一个前提为真的时候结论一定为真
  • 当结论为假的时候前提中至少有一个为假

推理定律

推理的一般形式

写成竖式会很好看

  • 简化规则
  • 添加规则
  • 选言三段论
  • 肯定前件式
  • 否定后件式
  • 假言三段论
  • 二难推论

归谬法

结论全部拿上去,要证明结论是假

前提全部拿下来,前提就变成真(但是 True 蕴含的是无穷多的分类情况,加大了证明的难度)

证明中的分类讨论

证明中的结论结论合取

则要证下面两个成立

结论是一个蕴含关系

可以把结论的前件拿到前面

演绎法

从前提集合 推出结论 的一个演绎是构造命题公式的一个有限序列: 其中一项是某个前提或者有效结论,并且 就是 ,则称能从前提演绎出结论来

如果推断过程中推断出最后要证明的结论,或者前提的合取是“假”,则证明结束

  1. 规则 P前提引用规则):在推导的过程中,可随时引入前提集合中的任意个前提(分离规则)
  2. 规则 T逻辑结果引用规则 ):在推导的过程中,可以随时引入前面推导出来的逻辑结果
  3. 规则 CP附加前提规则):如果能够从给定的前提集合与公式(附加前提)推导出结果,那么就能从给定的前提集合推导出“公式(附加前提)蕴含结果”

P T CP 一般写在最前面,T 的引用放在 T 的后面

PVS 计算机辅助证明

间接证明方法(反证法)

即逆否命题,把结论的否定作为前提条件,证明条件的否定即可