> 文章列表 > 离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

文章目录

  • 1. 命题逻辑的等值演算与推理演算
    • 参考
    • 1.1 命题
    • 1.2 常用联结词
    • 1.3 命题公式
      • 命题公式的分类-重言式-矛盾式-可满足式
      • 等价关系式-逻辑等价 logically equivalent
    • 1.4 命题的等值演算与推理
      • 基本等价式
      • 逻辑蕴涵重言式 logically implication
      • 重言蕴涵推到
      • 归结法
    • 1.5 命题公式与真值表的关系
      • 由T列来写
      • 由F列来写
    • 1.6 联结词的完备集
      • 完备集
      • 对偶式基本概念
    • 1.7 范式
      • 范式定义与生成步骤
      • 主析取及主合取范式

1. 命题逻辑的等值演算与推理演算

参考

离散数学知识点总结(5):蕴含式;命题的推理理论;逻辑推演的方法;推理的有效性证明

1.1 命题

命题:我们对确定对象做出的陈述句称为命题(propositions and statements 命题或陈述)。当判断为真时,该命题为真,否则为假。

今天下雨 是命题 √
你在干什么啊 非陈述句 X
我只给所有不给自己理发的人理发 悖论 X

原子命题:通常把不含有逻辑联结词的命题称为原子命题或原子(atoms)
复合命题:把由原子命题和逻辑联结词共同组成的命题称为复合命题(compositive propositions or compound statements 综合命题或复合命题)。

1.2 常用联结词

否定:符号 ¬ \\neg ¬ 称作否定联结词
合取: 符号 ∧ \\wedge 称作合取联结词
析取: 符号 ∨ \\vee 称作析取联结词 .
蕴含或条件: 符号 → \\to 称作蕴含或条件联结词 .
双向蕴含或等价: 符号 ↔ \\leftrightarrow 称作双向蕴含或等价联结词 .
离散数学-考纲版-01-命题逻辑

联结词优先级
( ) () () > ¬ \\neg ¬ > ∧ \\wedge > ∨ \\vee > → \\to > ↔ \\leftrightarrow

1.3 命题公式

命题常元:代表特定的简单命题
命题变元:代表任意命题,取值为真或假的变量
命题公式:含有命题变元的表达式。即 P ∨ Q P \\vee Q PQ便是一个命题公式

公式的赋值
定义:若命题公式 A A A含有的全部命题变元为 p 1 , p 2 , p 3 , p 4 … p n p_1,p_2,p_3,p_4…p_n p1,p2,p3,p4pn,给 p 1 , p 2 , p 3 , p 4 … p n p_1,p_2,p_3,p_4…p_n p1,p2,p3,p4pn指定一组真值,称为 A A A的一个解释或赋值。使 A A A的真值为真的赋值称为成真赋值,使A的真值为假的赋值为成假赋值。

指派或赋值:用 α , β \\alpha,\\beta α,β等表示当 A A A对取值状况 α \\alpha α为真时,称指派 α \\alpha α成真 A A A,或是 α \\alpha α A A A的成真赋值。记为 α ( A ) = 1 \\alpha\\left(A\\right)=1 α(A)=1
对一切可能的指派,公式 A A A的取值可用下表描述,真值表

真值表:命题公式在所有可能的赋值下的取值的列表含n个变形的公式有2的n次方个赋值。
离散数学-考纲版-01-命题逻辑

命题公式的分类-重言式-矛盾式-可满足式

若A在它的各种情况下赋值的取值均为真,则称A为重言式或永真式
若A在它的各种情况下赋值的取值均为假,则称A为矛盾式或永假式
若至少存在一种赋值能使A的真值为真,则称A为可满足式
离散数学-考纲版-01-命题逻辑

等价关系式-逻辑等价 logically equivalent

逻辑等价:当命题公式 A ↔ B A \\leftrightarrow B AB为重言式时,称 A A A逻辑等价于 B B B,记为 A ⇔ B A \\Leftrightarrow B AB
注意: A ↔ B A \\leftrightarrow B AB A ⇔ B A \\Leftrightarrow B AB是有区别的,符号 A ↔ B A \\leftrightarrow B AB是逻辑联结词,是运算符。而 A ⇔ B A \\Leftrightarrow B AB是关系符,表示A 和 B的逻辑等价关系。
离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑

1.4 命题的等值演算与推理

基本等价式

(1)双重否定律 ¬ ¬ ⇔ A \\neg \\neg \\Leftrightarrow A ¬¬A
(2)幂等律 A ∧ A ⇔ A , A ∨ A ⇔ A A \\wedge A \\Leftrightarrow A,A \\vee A \\Leftrightarrow A AAA,AAA
(3)交换律 A ∧ B ⇔ B ∧ A , A ∨ B ⇔ B ∨ A A \\wedge B \\Leftrightarrow B \\wedge A, A \\vee B \\Leftrightarrow B \\vee A ABBA,ABBA
(4)结合律
A ∧ ( B ∧ C ) ⇔ ( A ∧ B ) ∧ C A \\wedge (B \\wedge C )\\Leftrightarrow (A \\wedge B) \\wedge C A(BC)(AB)C,
A ∨ ( B ∨ C ) ⇔ ( A ∨ B ) ∨ C A \\vee (B \\vee C )\\Leftrightarrow (A \\vee B) \\vee C A(BC)(AB)C
A ↔ ( B ↔ C ) ⇔ ( A ↔ B ) ↔ C A \\leftrightarrow (B \\leftrightarrow C )\\Leftrightarrow (A \\leftrightarrow B) \\leftrightarrow C A(BC)(AB)C
(5)分配律
A ∧ ( B ∨ C ) ⇔ ( A ∧ B ) ∨ ( A ∧ C ) A \\wedge (B \\vee C )\\Leftrightarrow (A \\wedge B) \\vee (A \\wedge C) A(BC)(AB)(AC)
A ∨ ( B ∧ C ) ⇔ ( A ∨ B ) ∧ ( A ∨ C ) A \\vee (B \\wedge C )\\Leftrightarrow (A \\vee B) \\wedge (A \\vee C) A(BC)(AB)(AC)
A → ( B → C ) ⇔ ( A → B ) → ( A → C ) A \\rightarrow (B \\rightarrow C) \\Leftrightarrow (A \\rightarrow B) \\rightarrow (A \\rightarrow C) A(BC)(AB)(AC)
(6)德摩根律 ¬ ( A ∧ B ) ⇔ ¬ A ∨ ¬ B , ¬ ( A ∨ B ) ⇔ ¬ A ∧ ¬ B \\neg (A \\wedge B) \\Leftrightarrow \\neg A \\vee \\neg B , \\neg (A \\vee B) \\Leftrightarrow \\neg A \\wedge \\neg B ¬(AB)¬A¬B,¬(AB)¬A¬B
(7)吸收律 A ∧ ( A ∨ B ) ⇔ A , A ∨ ( A ∧ B ) ⇔ A A \\wedge (A \\vee B )\\Leftrightarrow A , A \\vee (A \\wedge B ) \\Leftrightarrow A A(AB)A,A(AB)A
(8)零律 A ∨ 1 ⇔ 1 , A ∧ 0 ⇔ 0 A \\vee 1 \\Leftrightarrow 1 , A \\wedge 0 \\Leftrightarrow 0 A11,A00
(9)同一律 A ∧ 1 ⇔ A , A ∨ 0 ⇔ A A \\wedge 1 \\Leftrightarrow A , A \\vee 0 \\Leftrightarrow A A1A,A0A
(10)排中律 A ∨ ¬ A ⇔ 1 A \\vee \\neg A \\Leftrightarrow 1 A¬A1
(11)矛盾律 A ∧ ¬ A ⇔ 0 A \\wedge \\neg A \\Leftrightarrow 0 A¬A0
(12)蕴涵等值式 A → B ⇔ ¬ A ∨ B A \\to B \\Leftrightarrow \\neg A \\vee B AB¬AB
(13)等价等值式
A ↔ B ⇔ ( A → B ) ∧ ( B → A ) A \\leftrightarrow B \\Leftrightarrow (A \\to B) \\wedge (B \\to A) AB(AB)(BA)
A ↔ B ⇔ ( ¬ A ∨ B ) ∧ ( ¬ B ∨ A ) A \\leftrightarrow B \\Leftrightarrow (\\neg A \\vee B) \\wedge (\\neg B \\vee A) AB(¬AB)(¬BA)
A ↔ B ⇔ ( A ∧ B ) ∨ ( ¬ A ∧ ¬ B ) A \\leftrightarrow B \\Leftrightarrow (A \\wedge B) \\vee (\\neg A \\wedge \\neg B) AB(AB)(¬A¬B)
(14)假言易位 A → B ⇔ ¬ B → ¬ A A \\to B \\Leftrightarrow \\neg B \\to \\neg A AB¬B¬A
(15)等价否定等值式 A ↔ B ⇔ ¬ A ↔ ¬ B A \\leftrightarrow B \\Leftrightarrow \\neg A \\leftrightarrow \\neg B AB¬A¬B
(16)归谬论 ( A → B ) ∧ ( A → ¬ B ) ⇔ ¬ A (A \\to B)\\wedge (A \\to \\neg B) \\Leftrightarrow \\neg A (AB)(A¬B)¬A

离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑

逻辑蕴涵重言式 logically implication

当命题公式 A → B A \\to B AB为重言式,称 A A A逻辑蕴涵 B B B,记为 A ⇒ B A \\Rightarrow B AB,需要注意重言蕴含 ⇒ \\Rightarrow 与普通蕴含 → \\rightarrow 的关系。
离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

重言蕴涵推到

离散数学-考纲版-01-命题逻辑

⇒ \\Rightarrow 是命题公式 A A A和命题公式 B B B的推理关系, → \\rightarrow 是两个原子命题的联结关系。
离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

归结法

离散数学-考纲版-01-命题逻辑

归结法是计算机进行推理的方法
离散数学-考纲版-01-命题逻辑

1.5 命题公式与真值表的关系

对任一依赖于命题变元 p 1 , p 2 , p 3 , p 4 … p n p_1,p_2,p_3,p_4…p_n p1,p2,p3,p4pn的命题公式 A A A来说,可由 p 1 , p 2 , p 3 , p 4 … p n p_1,p_2,p_3,p_4…p_n p1,p2,p3,p4pn的真值根据命题公式 A A A给出 A A A的真值,从而建立起从 p 1 , p 2 , p 3 , p 4 … p n p_1,p_2,p_3,p_4…p_n p1,p2,p3,p4pn A A A的真值表。
反之,若给定了由 p 1 , p 2 , p 3 , p 4 … p n p_1,p_2,p_3,p_4…p_n p1,p2,p3,p4pn A A A的真值表,可以由下述方法,写出命题公式 A A A p 1 , p 2 , p 3 , p 4 … p n p_1,p_2,p_3,p_4…p_n p1,p2,p3,p4pn的逻辑表达式。

由T列来写

离散数学-考纲版-01-命题逻辑

由F列来写

离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑

1.6 联结词的完备集

参考:
【离散数学】数理逻辑 第一章 命题逻辑(4) 联结词的完备集

完备集

离散数学-考纲版-01-命题逻辑

对偶式基本概念

离散数学-考纲版-01-命题逻辑

1.7 范式

范式定义与生成步骤

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

主析取及主合取范式

主析取范式:

设命题公式A中含n个命题变项,如果A得析取范式中的简单合取式全是极小项,则称该析取范式为A的主析取范式。

  若干个极小项的析取(并集)。

主合取范式:

设命题公式A中含n个命题变项,如果A得析取范式中的简单合析式全是极大项,则称该析取范式为A的主析取范式。

若干个极大项的合取(交集)。

极大项,极小项:
离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑

离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑
离散数学-考纲版-01-命题逻辑