1.命题与命题联结词
联结词优先级(由高到低)
1. 否定 ¬
- 真值规则:若 p 为真则 ¬p 为假;若 p 为假则 ¬p 为真。
2. 合取 ∧
- 真值规则:仅当 p 与 q 均为真时 p∧q 为真;否则为假。
3. 析取 ∨
- 真值规则:若 p 与 q 至少一个为真则 p∨q 为真;仅当二者皆假时为假。
4. 蕴含 →
5. 等价 ↔
2.命题公式、解释与真值表
等值式
- 双重否定律:
A⇔¬¬A
- 幂等律:
A⇔A∨A
A⇔A∧A
- 交换律:
A∨B⇔B∨A
A∧B⇔B∧A
- 结合律:
(A∨B)∨C⇔A∨(B∨C)
(A∧B)∧C⇔A∧(B∧C)
- 分配律:
A∨(B∧C)⇔(A∨B)∧(A∨C) (∨ 对 ∧ 的分配律)
A∧(B∨C)⇔(A∧B)∨(A∧C) (∧ 对 ∨ 的分配律)
- 德·摩根律:
¬(A∨B)⇔¬A∧¬B
¬(A∧B)⇔¬A∨¬B
- 吸收律:
A∨(A∧B)⇔A
A∧(A∨B)⇔A
- 零律:
A∨1⇔1
A∧0⇔0
- 同一律:
A∨0⇔A
A∧1⇔A
- 排中律:
A∨¬A⇔1
- 矛盾律:
A∧¬A⇔0
- 蕴涵等值式:
A→B⇔¬A∨B
- 等价等值式:
A↔B⇔(A→B)∧(B→A)
- 假言易位(逆否命题):
A→B⇔¬B→¬A
- 等价否定等值式:
A↔B⇔¬A↔¬B
- 归谬论:
(A→B)∧(A→¬B)⇔¬A
3.联结词的完备集
- S 是一个联结词集合,如果任一命题公式可以由仅含 S 中的联结词构成的公式表示,则称 S 是一个联结词完备集。
-
与非联结词 ↑
p↑q:p↑q⇔¬(p∧q)
-
或非联结词 ↓
p↓q:p↓q⇔¬(p∨q)
-
以下都是联结词完备集:
S1={¬,∧,∨}
S2={¬,∧,∨,→}
S3={¬,∧,∨,→,↔}
S4={¬,∧}
S5={¬,∨}
S6={¬,→}
S7={↑}
S8={↓}
4.公式的标准型‑范式
-
简单析取式:仅由有限个文字构成的析取式
例:p∨¬q, ¬p∨q∨¬r
-
简单合取式:仅由有限个文字构成的合取式
例:p∧¬q, ¬p∧q∧¬r
-
析取范式:由有限个简单合取式的析取构成的命题式
例:( )∨( )∨( )
-
合取范式:由有限个简单析取式的合取构成的命题式
例:( )∧( )∧( )
极小项
- ① 简单合取式
- ② 每个命题变元和它的否定式恰好出现仅出现一次
- ③ 命题变元或它的否定式按照下标从小到大排列
极大项
- ① 简单析取式
- ② 每个命题变元和它的否定式恰好出现仅出现一次
- ③ 命题变元或它的否定式按照下标从小到大排列
极小项用 m数字 表示,极大项用 M数字 表示,其中数字下标是成真赋值对应的二进制转换为十进制后的数字。
-
主析取范式:所有简单合取式都是极小项的析取范式,取自真值表中所有的成真赋值。
例:m0∨m1∨m3,(p∧q)∨(¬p∧q),(p∧q)∨¬p
-
主合取范式:所有简单析取式都是极大项的合取范式,取自真值表中所有的成假赋值。
例:M0∧M1∧M3,(p∨q)∧(¬p∨q),(p∨q)∧¬p
5.命题逻辑的推理理论
推理的相关概念
-
设 A 和 B 是两个命题公式,当且仅当 A→B 是重言式时,称从 A 可推出 B,或 B 是前提 A 的有效结论,记为 A⇒B。
-
命题公式 A1,A2,…,Ak 推出 B 的推理正确,当且仅当
A1∧A2∧⋯∧Ak→B
为重言式。
-
推理的形式结构:
前提:A1, A2, …, Ak
结论:B
推理的相关公式
- 附加律: A⇒(A∨B)
- 化简律 : (A∧B)⇒A
- 假言推理: (A→B)∧A⇒B
- 拒取式: (A→B)∧¬B⇒¬A
- 析取三段论: (A∨B)∧¬B⇒A
- 假言三段论: (A→B)∧(B→C)⇒(A→C)
- 等价三段论: (A↔B)∧(B↔C)⇒(A↔C)
- 构造性二难: (A→B)∧(C→D)∧(A∨C)⇒(B∨D)
- 破坏性二难: (A→B)∧(C→D)∧(¬B∨¬D)⇒(¬A∨¬C)
解题方法
1. 附加前提法
例题:证明 A∨B→C∧D, D∨E→P⇒A→P
-
step1:从题干中提取出前提和结论
- 前提:A∨B→C∧D, D∨E→P
- 结论:A→P
-
step2:证明
- A 附加前提引入
- A∨B ① 附加律
- A∨B→C∧D 前提引入
- C∧D ②③ 假言推理
- D ④ 化简律
- D∨E ⑤ 附加律
- D∨E→P 前提引入
- P ⑥⑦ 假言推理
得证 A→P 是有效结论。
2. 归谬法
例题:如果小张守第一垒并且小李向B队投球,则A队取胜;A队没有成为联赛的第一名;小张守第一垒。因此,小李没向B队投球。
- step1:设原子命题
- p:小张守第一垒
- q:小李向B队投球
- r:A队取胜
- s:A队成为联赛第一名
- step2:前提、结论
- 前提:(p∧q)→r, ¬r∨s, ¬s, p
- 结论:¬q
解读:或者A队未取胜,或者A队成为联赛第一名。
- step3:证明(归谬法,结论的否定引入)
- q 结论的否定引入
- p 前提引入
- p∧q ①② 合取
- (p∧q)→r 前提引入
- r ③④ 假言推理
- ¬r∨s 前提引入
- s ⑤⑥ 析取三段论
- ¬s 前提引入
- s∧¬s ⑦⑧ 合取,推出矛盾,故 ¬q 成立。