复习(数理逻辑部分)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章命题逻辑的基本概念

一:基本概念:

1.称能判断真假而不是可真可假的陈述句为命题。

2.真值为真的命题称为真命题。

3.真值为假的命题称为假命题。

4.简单命题(原子命题)。

5.由简单命题通过联结词而成的陈述句,称这样的命题为复合命题。

例1判断下列句子是否为命题。

(1)4是素数。

(2)x大于y。

(3)充分大的偶数等于两个素数之和。

(4)北京是中国的首都。

(5)请不要吸烟!

(6)我正在说假话。

6.合式公式: 命题符号与联结词组成

不是合式公式的例子:pq→r;(p→(r→q)

7.公式的类型:重言式、永真式、可满足式

重言式(永真式):都是1

矛盾式(永假式):都是0

可满足式:有1,也有0

二. 联结词:

否定:┐p非p

合取:p∧q p并且q(或“p与q”)

析取:p∨q p或q

蕴涵:p→q如果p,则q

等价:p↔q p当且仅当q

本书规定的联结词优先顺序为:( ),┐,∧,∨,→,↔,对于同一优先级的联结词,先出现者先运算。

例2令p:北京比天津人口多。

q:2+2=4.

r:乌鸦是白色的。

求下列复合命题的真值:

(1)(q∨r)→(p→┐r)

(2)(┐p∨r)↔(p∧┐r)

解:p、q、r的真值分别:

1、1、0

(1) 1 (2) 0

例3求下列公式的真值表,并求成真赋值和成假赋值。判断公式类型

(1)(p∧┐p)↔(q∧┐q)

(2)(┐p∧q)→┐r

(3)┐(p→q)∧q∧r

解:先做真值表

(1)是永真式,00,01,10,11是成真赋值,没有成假赋值。(2)是可满足式,011是成假赋值,其余是成真赋值。

(3)是永假式,都是成假赋值,没有成真赋值。

第2章命题逻辑等值演算

一:验证两个公式是否等值:

方法一:真值表

方法二:等值演算

1.双重否定律 A ⇔┐┐A

2.幂等律 A ⇔ A∨A, A ⇔ A∧A

3.交换律A∨B ⇔ B∨A,A∧B ⇔ B∧A

4.结合律(A∨B)∨C ⇔ A∨(B∨C)

(A∧B)∧C ⇔ A∧(B∧C)

5.分配律 A∨(B∧C) ⇔ (A∨B)∧(A∨C)

(∨对∧的分配律)

A∧(B∨C) ⇔ (A∧B)∨(A∧C)

(∧对∨的分配律)

6.德·摩根律┐(A∨B) ⇔┐A∧┐B

┐(A∧B) ⇔┐A∨┐B

7.吸收律 A∨(A∧B) ⇔ A,A∧(A∨B) ⇔ A

8.零律A∨1 ⇔ 1,A∧0 ⇔ 0

9.同一律A∨0 ⇔ A,A∧1 ⇔ A

10.排中律A∨┐A ⇔ 1

11.矛盾律A∧┐A ⇔ 0

12.蕴涵等值式A→B ⇔┐A∨B

13.等价等值式A↔B ⇔ (A→B)∧(B→A)

例1.用等值演算法验证等值式

(p∨q)→r ⇔ (p→r)∧(q→r)

解:方法一:真值表

方法二:等值演算:(p→r)∧(q→r)

⇔ (┐p∨r)∧(┐q∨r) (蕴含等值式)

⇔ (┐p∧┐q)∨r (分配律)

⇔┐(p∨q)∨r (德摩根律)

⇔ (p∨q)→r (蕴含等值式)

二:基本概念(理解):

1. 在含有n个命题变项的简单合取式(简单析取式)中,若每个命题变项和它的否定式不

同时出现,而二者之一必出现且仅出现一次,称这样的简单合取式(简单析取式)为极小项(极大项)。

2. 定理2.4 设mi与Mi是命题变项p1,p2,…,pn形成的极小项和极大项,则┐mi ⇔Mi,

┐Mi ⇔ mi

3. 极小项构成的析取范式称为主析取范式。

极大项构成的合取范式称为主合取范式。

4. 定理2.5任何命题公式都存在着与之等值的主析取范式和主合取范式,并且是唯一的。表p,q,r形成的极小项与极大项

三. 范式的求法(计算)

方法一、等值演算法

(1)消去联结词→、↔(若存在)。

A→B ⇔┐A∨B

A↔B ⇔ (┐A∨B)∧(A∨┐B)

(2)否定号的消去(利用德摩根律)。 (3)利用分配律:

A ∧(

B ∨C) ⇔ (A ∧B)∨(A ∧C)求析取范式, A ∨(B ∧C) ⇔ (A ∨B)∧(A ∨C)求合取范式。 并化成极小(大)项.

(4)表示成主析取(合取)范式. 方法二、真值表法 (1)写出A 的真值表,

(2)找出成真(假)赋值,得到极小(大)项, (3)表示成主析取(合取)范式.

例2 求命题公式 p →q 的主析取范式和主合取范式。 解:方法一:等值演算 (1)求主合取范式

p →q ⇔ ┐p ∨q ⇔ M 2 (2)求析取范式

p →q ⇔ ┐p ∨q ⇔ (┐p ∧(┐q ∨q )) ∨ ((┐p ∨p)∧q ) ⇔ (┐p ∧┐q)∨(┐p ∧q)∨(┐p ∧q)∨(p ∧q) ⇔ (┐p ∧┐q)∨(┐p ∧q)∨(p ∧q) ⇔ m 0∨m 1∨m 3 方法二:真值表 2.主析取范式:

成真赋值有:00,01,11

所以:p →q ⇔ m 0∨m 1∨m 3

3.主合取范式: 成假赋值:10

所以: p →q ⇔ ┐p ∨q ⇔ M 2

第3章 命题逻辑的推理理论

一.判断推理是否正确的方法:

❑ 真值表法 ❑ 等值演算法 ❑ 主析取范式法

p q p →q

0 0 1 0 1 1 1 0 0 1

1

1

相关文档
最新文档