【离散数学】第二章 命题逻辑的推理理论

本文详细介绍了离散数学中命题逻辑的推理理论,重点讲解了主析取范式和主合取范式的概念、构造方法和性质。通过真值表法和等价演算法展示了如何求解命题公式的主析取范式和主合取范式,同时也探讨了它们之间的关系。此外,文章还涵盖了小项、大项的性质和编码,以及自然推理系统的直接推理和间接推理方法,如归谬法和CP规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2.0学习目标

最重点:

  • 主析取范式和主合取范式 (计算题)
  • 命题推理有效证明(综合应用题)

一般重点:

  • 小项、性质及编码
  • 大项、性质及编码

非重点:

  • 范式的数学思想
  • 范式的性质

2.1范式

1.析取范式与合取范式

【简单析取式】:由一些命题变元或其否定构成的析取式
例如:¬p∨q, p∨¬q, p∨q,¬p,¬q都是简单析取式

【简单合取式】:由一些命题变元或其否定构成的合取式
例如:¬p∧q, p∧¬q, p∧q,¬p,¬q都是简单合取式

【合取范式】:由简单析取式的合取构成的公式
例如:A1∧A2∧A3∧A4…

【析取范式】:由简单合取式的析取构成的公式
例如:A1∨A2∨A3∨A4…

【例题】求命题公式(p∨q)↔p的析取范式和合取范式

  • (p∨q)↔p
    ⇔ [¬(p∨q)∨p]∧[¬p∨(p∨q)] (1.消除→,↔)
    ⇔ [(¬p∧¬q)∨p]∧[¬p∨p∨q](2.¬取到括号内)
    ⇔ [(¬p∨p)∧(¬q∨p)]∧[¬p∨p∨q](分配律)
    ⇔ 1∧(¬q∨p)∧(1∨q)(排中律)
    ⇔ 1∧(¬q∨p)∧1(零律)(合取范式)
    ⇔ ¬q∨p(同一律)(析取范式)
    ⇔ (¬q∨p)(合取范式)

2.2主范式

一、小项

【小项或极小项】在简单的合取式中,每个变元及其否定不同时存在,两者之一必须出现且仅出现一次,叫布尔合取,也叫小项或极小项

  • 两个命题变元p、q所构成的所有小项为: ¬p∧q, p∧¬q, p∧q,¬p∧¬q
  • 三个命题变元(23=)8个小项
  • 一般来说n个命题变元共有2n 个小项

三个命题变元所构成的小项及其编码:小项:肯定:1,否定0

  • m0=m000=¬P∧¬Q∧¬R
  • m1=m001=¬P∧¬Q∧R
  • m2=m010=¬P∧Q∧¬R
  • m3=m011=¬P∧Q∧R
  • m4=m100=P∧¬Q∧¬R
  • m5=m101=P∧¬Q∧R
  • m6=m110=P∧Q∧¬R
  • m7=m111=P∧Q∧R
P Q R m000 m001 m010 m011 m100 m101 m110 m111
0 0 0 1 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0 0 0 0
0 1 0 0 0 1 0 0 0 0 0
0 1 1 0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 1 0 0 0
1 0 1 0 0 0 0 0 1 0 0
1 1 0 0 0 0 0 0 0 1 0
1 1 1 0 0 0 0 0 0 0 1

【小项性质 】

  • 每个小项当其真值指派与编码相同时,其真值为T,其余情况都为F
  • 任意两个不同小项的合取式永假(p∧¬p)
  • 全体小项的析取式永真

【主析取范式】对于给定的命题公式,如果有一个他的等价公式,仅由小项的析取组成,该公式称为原公式的主析取范式,可以证明:任何命题公式都存在着与之等价的主析取范式

构造命题公式的主析取范式有如下两种办法:

  • 真值表法
  • 等价演算法

1.真值表法

【真值表法】即用真值表法求主析取范式