析取范式与合取范式_第1页
析取范式与合取范式_第2页
析取范式与合取范式_第3页
析取范式与合取范式_第4页
析取范式与合取范式_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、作 业 2.11 p,q:0 r,s:1 (p (q r) (r s) (p r) ( q s) ( p q r) (p q r) ( p q r s) (p q r s) 1 2.2 命题逻辑等值演算 2.2.1 等值式与等值演算等值式与等值演算 等值式与基本等值式等值式与基本等值式 真值表法与等值演算法真值表法与等值演算法 2.2.2 联结词完备集联结词完备集 真值函数真值函数 联结词完备集联结词完备集 与非联结词和或非联结词与非联结词和或非联结词 2 等值式 3 定义定义2.11 若等价式若等价式AB是重言式是重言式, 则称则称A与与B等值等值, 记作记作 AB, 并称并称AB是是等值式

2、等值式 说明说明: (1) 是是元语言符号元语言符号, 不要混同于不要混同于和和= (2) A与与B等值当且仅当等值当且仅当A与与B在所有可能赋值下的真值都相在所有可能赋值下的真值都相 同同, 即即A与与B有相同的真值表有相同的真值表 (3) n个命题变项的真值表共有个命题变项的真值表共有 个个, 故每个命题公式都有故每个命题公式都有 无穷多个等值的命题公式无穷多个等值的命题公式 (4) 可能有哑元出现可能有哑元出现. 在在B中出现中出现, 但不在但不在A中出现的命题变中出现的命题变 项称作项称作A的的哑元哑元. 同样同样,在在A中出现中出现, 但不在但不在B中出现的命题变中出现的命题变 项称

3、作项称作B的哑元的哑元. 哑元的值不影响命题公式的真值哑元的值不影响命题公式的真值. n 2 2 真值表法 例例1 判断判断 (p q) 与与 p q 是否等值是否等值 解解 4 结论结论: (p q) ( p q) p q p q p q (p q) p q (p q)( p q) 0 0 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 1 0 0 1 0 0 1 真值表法(续) 例例2 判断下述判断下述3个公式之间的等值关系个公式之间的等值关系: p(qr), (pq)r, (p q)r 解解 5 p q r p(qr) (pq)r (p q)r

4、 0 0 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 p(qr)与与(p q)r等值等值, 但与但与(pq)r不等值不等值 基本等值式 双重否定律双重否定律 AA 幂等律幂等律 A AA, A AA 交换律交换律 A BB A, A BB A 结合律结合律 (A B) CA (B C) (A B) CA (B C) 分配律分配律 A (B C)(A B) (A C) A (B C) (A B) (A C) 德摩根律德摩根律 (A B)AB (A B)AB

5、吸收律吸收律 A (A B)A, A (A B)A 6 基本等值式(续) 零律零律 A 11, A 00 同一律同一律 A 0A, A 1A 排中律排中律 AA1 矛盾律矛盾律 AA0 蕴涵等值式蕴涵等值式 ABA B 等价等值式等价等值式 AB(AB) (BA) 假言易位假言易位 ABBA 等价否定等值式等价否定等值式 ABAB 归谬论归谬论 (AB) (AB) A 7 等值演算 等值演算等值演算: 由已知的等值式推演出新的等值式的过程由已知的等值式推演出新的等值式的过程 置换规则置换规则: 若若AB, 则则 (B) (A) 例例3 证明证明 p(qr) (p q)rp49,例例2.12(1

6、) 证证 p(qr) p ( q r) (蕴涵等值式)蕴涵等值式) ( pq) r (结合律)结合律) (p q) r (德摩根律)德摩根律) (p q) r (蕴涵等值式)蕴涵等值式) 8 实例 9 等值演算不能直接证明两个公式不等值等值演算不能直接证明两个公式不等值. 证明两个公式不证明两个公式不 等值的基本思想是找到一个赋值使一个成真等值的基本思想是找到一个赋值使一个成真, 另一个成假另一个成假. 例例4 证明证明: p(qr) (pq) r p52 方法一方法一 真值表法(见例真值表法(见例2) 方法二方法二 观察法观察法. 容易看出容易看出000使左边成真使左边成真, 使右边成假使右

7、边成假. 方法三方法三 先用等值演算化简公式先用等值演算化简公式, 再观察再观察. 实例 例例5 用等值演算法判断下列公式的类型用等值演算法判断下列公式的类型 (1) q(pq) 解解 q(pq) q( p q) (蕴涵等值式)蕴涵等值式) q (pq) (德摩根律)德摩根律) p (qq) (交换律,结合律)交换律,结合律) p 0 (矛盾律)矛盾律) 0 (零律)(零律) 该式为矛盾式该式为矛盾式. 10 实例(续) (2) (pq)( qp) 解解 (pq)( qp) ( p q)(qp) (蕴涵等值式)蕴涵等值式) ( p q)( p q) (交换律)交换律) 1 该式为重言式该式为重

8、言式. 11 实例(续) (3) (p q) (pq) r) 解解 (p q) (pq) r) (p (qq) r (分配律)分配律) p 1 r (排中律)排中律) p r (同一律)同一律) 非重言式的可满足式非重言式的可满足式. .如如101是它的成真赋值是它的成真赋值, ,000是它的是它的 成假赋值成假赋值. 12 总结总结:A为矛盾式当且仅当为矛盾式当且仅当A0; A为重言式当且仅当为重言式当且仅当A1 说明说明:演算步骤不惟一演算步骤不惟一, ,应尽量使演算短些应尽量使演算短些 真值函数 定义定义2.12 称称F:0,1n0,1为为n元元真值函数真值函数 13 n元真值函数共有元

9、真值函数共有 个个 每一个命题公式对应于一个真值函数每一个命题公式对应于一个真值函数 每一个真值函数对应无穷多个命题公式每一个真值函数对应无穷多个命题公式 n 2 2 1元真值函数元真值函数 p 0 0 0 1 1 1 0 1 0 1 )1( 3 )1( 2 )1( 1 )1( 0 FFFF 14 2元真值函数元真值函数 p q 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 1 1 1 0 1 0 1 0 1 0 1 p q 0 0 1 1 1 1 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 0 0 0 1

10、1 0 0 1 1 1 1 0 1 0 1 0 1 0 1 )2( 7 )2( 6 )2( 5 )2( 4 )2( 3 )2( 2 )2( 1 )2( 0 FFFFFFFF )2( 15 )2( 14 )2( 13 )2( 12 )2( 11 )2( 10 )2( 9 )2( 8 FFFFFFFF 联结词完备集 定义定义2.13 设设S是一个联结词集合是一个联结词集合, 如果任何如果任何n(n 1) 元真值元真值 函数都可以由仅含函数都可以由仅含S中的联结词构成的公式表示中的联结词构成的公式表示, ,则称则称S是是 联结词完备集联结词完备集 定理定理2.1 下述联结词集合都是完备集下述联结词集

11、合都是完备集: (1) S1= , , , , (2) S2= , , , (3) S3= , , (4) S4= , (5) S5= , (6) S6= , 15 AB (AB) (BA) AB A B A B (A B) ( AB) A B ( AB) A B ( A) B AB 复合联结词 与非式与非式: p q(p q), 称作称作与非联结词与非联结词 或非式或非式: p q(p q), 称作称作或非联结词或非联结词 p q为真当且仅当为真当且仅当p,q不同时为真不同时为真 p q为真当且仅当为真当且仅当p,q同时为假同时为假 定理定理2.2 , 是联结词完备集是联结词完备集 证证 p

12、 (p p) p p p q (p q) (p q) (p q) (p q) 得证得证 是联结词完备集是联结词完备集. 对于对于 可类似证明可类似证明. 16 2.3 范式 2.3.1 析取范式与合取范式析取范式与合取范式 简单析取式与简单合取式简单析取式与简单合取式 析取范式与合取范式析取范式与合取范式 2.3.2 主析取范式与主合取范式主析取范式与主合取范式 极小项与极大项极小项与极大项 主析取范式与主合取范式主析取范式与主合取范式 主范式的用途主范式的用途 17 简单析取式与简单合取式 文字文字: :命题变项及其否定的统称命题变项及其否定的统称 简单析取式简单析取式: :有限个文字构成的

13、析取式有限个文字构成的析取式 如如 p, q, pq, p q r, 简单合取式简单合取式: :有限个文字构成的合取式有限个文字构成的合取式 如如 p, q, pq, p q r, 定理定理2.3 (1) 一个简单析取式是重言式当且仅当它同时含一个简单析取式是重言式当且仅当它同时含 某个命题变项和它的否定某个命题变项和它的否定 (2) 一个简单合取式是矛盾式当且仅当它同时含某个命题一个简单合取式是矛盾式当且仅当它同时含某个命题 变项和它的否定变项和它的否定 18 析取范式与合取范式 析取范式析取范式: :由有限个简单合取式组成的析取式由有限个简单合取式组成的析取式 A1 A2Ar, 其中其中A

14、1,A2,Ar是是简单合取式简单合取式 合取范式合取范式: :由有限个简单析取式组成的合取式由有限个简单析取式组成的合取式 A1 A2Ar , 其中其中A1,A2,Ar是是简单析取式简单析取式 范式范式: :析取范式与合取范式的统称析取范式与合取范式的统称 定理定理2.4 (1) 一个析取范式是矛盾式当且仅当它的每一个一个析取范式是矛盾式当且仅当它的每一个 简单合取式都是矛盾式简单合取式都是矛盾式 (2) 一个合取范式是重言式当且仅当它的每一个简单析取一个合取范式是重言式当且仅当它的每一个简单析取 式都是重言式式都是重言式 19 范式存在定理 定理定理2.5 任何命题公式都存在着与之等值的析取

15、范式与合任何命题公式都存在着与之等值的析取范式与合 取范式取范式. . 证证 求公求公式式A的范式的步骤:的范式的步骤: (1) 消去消去A中的中的, ABA B AB( A B) (AB) (2) 否定联结词否定联结词 的内移或消去的内移或消去 A A (A B)AB (A B)AB 20 范式存在定理(续) (3) 使用分配律使用分配律 A (B C)(A B) (A C) 求合取范式求合取范式 A (B C) (A B) (A C) 求析取范式求析取范式 例例1 1 求求 (pq)r 的析取范式与合取范式的析取范式与合取范式 解解 (pq)r ( p q)r (pq)r 析取范式析取范式

16、 (pr) ( qr) 合取范式合取范式 注意注意: 公式的析取范式与合取范式不惟一公式的析取范式与合取范式不惟一. 21 极小项与极大项 定义定义2.17 在含有在含有n个命题变项的简单合取式个命题变项的简单合取式( (简单析取式简单析取式) ) 中中, ,若每个命题变项均以文字的形式出现且仅出现一次,若每个命题变项均以文字的形式出现且仅出现一次, 而且第而且第i( (1 i n) )个文字个文字( (按下标或字母顺序排列按下标或字母顺序排列) )出现在左出现在左 起第起第i位上位上, ,称这样的简单合取式称这样的简单合取式( (简单析取式简单析取式) )为为极小项极小项 ( (极大项极大项

17、) ) 说明说明: :(1) n个命题变项产生个命题变项产生2n个极小项和个极小项和2n个极大项个极大项 (2) 2n个极小项个极小项( (极大项极大项) )均互不等值均互不等值 (3) 用用mi表示第表示第i个极小项个极小项, ,其中其中i是该极小项成真赋值的十是该极小项成真赋值的十 进制表示进制表示. 用用Mi表示第表示第i个极大项个极大项, ,其中其中i是该极大项成假赋是该极大项成假赋 值的十进制表示值的十进制表示, mi( (Mi) )称为极小项称为极小项( (极大项极大项) )的名称的名称. 22 极小项与极大项(续) 定理定理2.6 设设mi 与与Mi是由同一组命题变项形成的极小项

18、和极是由同一组命题变项形成的极小项和极 大项大项, 则则 mi Mi , Mi mi 23 极小项极小项 极大项极大项 公式公式 成真赋值成真赋值 名称名称 公式公式 成假赋值成假赋值 名称名称 pq 0 0 m0 p q 0 0 M0 p q 0 1 m1 pq 0 1 M1 pq 1 0 m2 p q 1 0 M2 p q 1 1 m3 pq 1 1 M3 p,q形成的极小项与极大项形成的极小项与极大项 主析取范式与主合取范式 主析取范式主析取范式: :由极小项构成的析取范式由极小项构成的析取范式 主合取范式主合取范式: :由极大项构成的合取范式由极大项构成的合取范式 例如,例如,n=3,

19、 命题变项为命题变项为p, q, r时,时, ( pq r) ( p q r) m1 m3 是是主析取范式主析取范式 (p qr) ( p qr) M1 M 5 是是主合取范式主合取范式 定理定理2.7 任何命题公式都存在着与之等值的主析取范式和任何命题公式都存在着与之等值的主析取范式和 主合取范式主合取范式, 并且是惟一的并且是惟一的. . 24 求主析取范式的步骤 设公式设公式A含命题变项含命题变项p1,p2,pn (1) 求求A的析取范式的析取范式A =B1 B2 Bs, 其中其中Bj是简单合取是简单合取 式式 j=1,2, ,s (2) 若某个若某个Bj既不含既不含pi, 又不含又不含

20、 pi, 则将则将Bj展开成展开成 Bj Bj (pipi) (Bj pi) (Bjpi) 重复这个过程重复这个过程, 直到所有简单合取式都是长度为直到所有简单合取式都是长度为n的极小的极小 项为止项为止 (3) 消去重复出现的极小项消去重复出现的极小项, 即用即用mi代替代替mi mi (4) 将极小项按下标从小到大排列将极小项按下标从小到大排列 25 求主合取范式的步骤 设公式设公式A含命题变项含命题变项p1,p2,pn (1) 求求A的合取范式的合取范式A =B1 B2 Bs, 其中其中Bj是简单析取是简单析取 式式 j=1,2, ,s (2) 若某个若某个Bj既不含既不含pi, 又不含

21、又不含 pi, 则将则将Bj展开成展开成 Bj Bj (pipi) (Bj pi) (Bjpi) 重复这个过程重复这个过程, 直到所有简单析取式都是长度为直到所有简单析取式都是长度为n的极大的极大 项为止项为止 (3) 消去重复出现的极大项消去重复出现的极大项, 即用即用Mi代替代替Mi Mi (4) 将极大项按下标从小到大排列将极大项按下标从小到大排列 26 实例 例例1(1(续续) ) 求求 (pq)r 的主析取范式与主合取范式的主析取范式与主合取范式 解解 (1) (1) (pq)r (pq)r pq (pq) 1 同一律同一律 (pq) ( r r) 排中律排中律 (pqr) (pq

22、r) 分配律分配律 m4 m5 r ( p p) ( q q)r 同一律同一律, 排中律排中律 ( pqr) ( p qr) (pqr) (p qr) m0 m2 m4 m6 分配律分配律 得得 (pq)r m0 m2 m4 m5 m6 可记作可记作 (0,2,4,5,6) 27 实例(续) (2) (pq)r (pr) ( qr) pr p 0r 同一律同一律 p (qq)r 矛盾律矛盾律 (p qr) (pqr) 分配律分配律 M1 M3 qr (pp)qr 同一律同一律, 矛盾律矛盾律 (pqr) ( pqr) 分配律分配律 M3 M7 得得 (pq)r M1 M3 M7 可记作可记作

23、(1,3,7) 28 快速求法 设公式含有设公式含有n个命题变项个命题变项, 则则 长度为长度为k的简单合取式可展开成的简单合取式可展开成2n-k个极小项的析取个极小项的析取 例如例如 公式含公式含p,q,r q ( p qr) ( p q r) (p qr) (p q r) m2 m3 m6 m7 长度为长度为k的简单析取式可展开成的简单析取式可展开成2n-k个极大项的合取个极大项的合取 例如例如 pr (p qr) (pqr) M1 M3 29 实例 例例2 (1) 求求 A ( p q) ( pq r) r的主析取范式的主析取范式 解解 用快速求法用快速求法 (1) p q ( p qr

24、) ( p q r) m2 m3 pq r m1 r ( pq r) ( p q r) (pq r) (p q r) m1 m3 m5 m7 得得 A m1 m2 m3 m5 m7 (1,2,3,5,7) 30 实例(续) (2) 求求 B p (p qr)的主合取范式的主合取范式 解解 p ( p q r) ( p qr) ( pq r) ( pqr) M4 M5 M6 M7 p qr M1 得得 B M1 M4 M5 M6 M7 (1,4,5,6,7) 31 主析取范式的用途 (1) 求公式的成真赋值和成假赋值求公式的成真赋值和成假赋值 设公式设公式A含含n个命题变项个命题变项, A的主析

25、取范式有的主析取范式有s个极小项个极小项, 则则A 有有s个成真赋值个成真赋值, 它们是极小项下标的二进制表示它们是极小项下标的二进制表示, 其余其余2n-s 个赋值都是成假赋值个赋值都是成假赋值 例如例如 (pq)r m0 m2 m4 m5 m6 成真赋值成真赋值: 000,010,100,101,110; 成假赋值成假赋值: 001,011,111 32 主析取范式的用途(续) (2) 判断公式的类型判断公式的类型 设设A含含n个命题变项,则个命题变项,则 A为重言式当且仅当为重言式当且仅当A的主析取范式含的主析取范式含2n个极小项个极小项 A为矛盾式当且仅当为矛盾式当且仅当 A的主析取范

26、式不含任何极小项的主析取范式不含任何极小项, ,记作记作0 A为可满足式当且仅当为可满足式当且仅当A的主析取范式中至少含一个极小项的主析取范式中至少含一个极小项 33 实例 例例3 用主析取范式判断公式的类型用主析取范式判断公式的类型: (1) A (pq) q (2) B p(p q) (3) C (p q)r 解解 (1) A ( p q) q ( pq) q 0 矛盾式矛盾式 (2) B p (p q) 1 m0 m1 m2 m3 重言式重言式 (3) C (p q) r ( pq) r ( pq r) ( pqr) ( pq r) ( p q r) (pq r) (p q r) m0

27、m1 m3 m5 m7 非重言式的可满足式非重言式的可满足式 34 主析取范式的用途(续) (3) 判断两个公式是否等值判断两个公式是否等值 例例4 用主析取范式判断下面用主析取范式判断下面2组公式是否等值组公式是否等值: (1) p与与( p q)(p q) 解解 p p ( q q) (pq) (p q) m2 m3 ( p q)(p q) ( p q) (p q) (pq) (p q) m2 m3 故故 p ( p q)(p q) 35 实例(续) 36 (2) (p q) r 与与 p (q r) 解解 (p q) r (p qr) (p q r) ( pq r) ( p q r) (pq r) (p q r) m1 m3 m5 m6 m7 p (q r)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论