析取范式与合取范式PPT精选文档_第1页
析取范式与合取范式PPT精选文档_第2页
析取范式与合取范式PPT精选文档_第3页
析取范式与合取范式PPT精选文档_第4页
析取范式与合取范式PPT精选文档_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、1,第二章 命题逻辑等值运算,第1节 等值式,第2节 析取范式与合取范式,第3节 联结词的完备集,2,一、简单合取式和简单析取式,二、范式,第2节 析取范式与合取范式,三、范式的唯一性主范式,四、几点注意,3,每种数字标准形都能提供很多信息,如代数式的因式分解可判断代数式的根情况。 逻辑公式在等值演算下也有标准形范式,范式有两种:析取范式和合取范式,定义2.2 命题变项及其否定统称作文字. 仅由有限个文字构成的析取式称作简单析取式. 仅由有限个文字构成的合取式称作简单合取式,一、简单合取式和简单析取式,4,如,p, q 等为一个文字构成简单析取式, pp,pq 等为2个文字构成的简单析取式,

2、pqr, pqr 等为3个文字构成的简单析取式,一个文字既是简单析取式,又是简单合取式,为方便起见,有时用表示 s 个简单 析取式或 s 个简单合取式,注意,5,定理2.1 (1)一个简单析取式是重言式当且仅当它同时含 有某个命题变项及它的否定式; (2)一个简单合取式是矛盾式当且仅当它同时含 有某个命题变项及它的否定式,6,证明: 设 是含 n 个文字的简单析取式,若 中既含有某个命题变项 ,又含有它的否定式 ,由交换律、排中律和零律可知, 为重言式,反之,若 为重言式,则它必同时含某个命题变项及它的否定式,否则,若将 中的不带否定号的命题变项都取0,带否定号的命题变项都取1,此赋值为 的成

3、假赋值,这与 是重言式相矛盾,7,类似的讨论可知,若 是含n个命题变项的简单合取式,且 为矛盾式,则 中必同时含有某个命题变项及它的否定式,反之亦然,如:pp,ppr 都是重言式. pq,pqr 都不是重言式,8,二、范式,1、范式的定义,定义2.3 (1)由有限个简单合取式构成的析取式称为析取范式. (2)由有限个简单析取式构成的合取式称为合取范式. (3)析取范式与合取范式统称为范式,9,设 为简单的析取式,则,为合取范式,设 为简单的合取式,则,为析取范式,10,2、范式的性质,定理2.2 (1)一个析取范式是矛盾式当且仅当它的每个简单 合取式都是矛盾式. (2)一个合取范式是重言式当且

4、仅当它的每个简单 析取式都是重言式,11,定理2.3 (范式存在定理)任一命题公式都存在着与之等值的析取范式与合取范式,证明: (1) 由蕴涵等值式与等价等值式可知,AB AB,A B (AB)(AB) (2.17,因而在等值的条件下,可消去任何公式中的联结词和,12,2) 用双重否定律和德摩根律,可得,A A,AB) AB,AB) AB (2.18,3) 利用分配律,可得,A(BC) (AB)(AC,A(BC) (AB)(AC) (2.19,由(2.17),(2.18),(2.19)3步,可将任一公式化成与之等值的析取范式或合取范式,13,3 、求范式的步骤,1) 消去联结词,2) 否定号的

5、消去(利用双重否定律)或内移(利 用德摩根律,3) 利用分配律:利用对的分配律求析取范式, 利用 对的分配律求合取范式,为了清晰和无误,演算中利用交换律,使得每个简单析取式或合取式中命题变项的出现都是按字典顺序,这对下文中求主范式更为重要,注意,14,例2.7 求公式 (pq) r 的析取范式与合取范式,解:(1)先求合取范式,pq) r,pr)(qr)(pqr) (对分配律,pq)r)(pqr) (否定号内移,pq)r)(rpq) (消去,pq)r)(r(pq) (消去,pq) r (消去,15,2)求析取范式,求析取范式与求合取范式的前两步是相同的,只是在利用分配律时有所不同。因而可以用(

6、1)中前四步的结果,接着进行对分配律演算,pq) r,pq)r)(pqr,pqp)(pqq)(pqr) (rp)(rq)(rr,pqr)(pr)(qr,16,在以上演算中,从第二步到第三步是利用矛盾律和同一律。另外,第二步和第三步结果都是析取范式,这正说明命题公式的析取范式是不唯一的。同样,合取范式也是不唯一的,上述范式不唯一,下面追求一种更严格的范式 主范式,它是存在且唯一的,17,1、极小项(极大项,1)定义2.4 在含有n个命题变项的简单合取式(简单析取式)中,若每个命题变项和它的否定式不同时出现,而二者之一必出现且仅出现一次,且第i个命题变项或它的否定式出现在从左算起的第i位上(若命题

7、变项无角标,就按字典顺序排列),称这样的简单合取式(简单析取式)为极小项(极大项,三、范式的唯一性主范式,18,2)由于每个命题变项在极小项中以原形或否定式形式出现且仅出现一次,因而n个命题变项共可产生2n 个不同的极小项,3) 每个极小项都有且仅有一个成真赋值,若成真赋值所对应的二进制数转换为十进制数 i ,就将所对应极小项记作,类似地,n个命题变项共可产生2n个极大项,每个极大项只有一个成假赋值,将其对应的十进制数 i 做极大项的角标,记作,19,表2.3 p, q形成的极小项与极大项,4,20,表2.4 p, q, r 形成的极小项与极大项,21,5) 极小项与极大项的关系,定理2.4

8、设 与 是命题变项 形成的极小项和极大项,则,22,2 、主范式,1) 定义2.5 设由n个命题变项构成的析取范式(合取范式)中所有的简单合取式(简单析取式)都是极小项(极大项),则称该析取范式(合取范式)为主析取范式(主合取范式,2) 主范式的存在性和唯一性 定理2.5 任何命题公式都存在着与之等值的主析取范式和主合取范式,并且是唯一的,23,证明: 这里只证主析取范式的存在和唯一性,首先证明存在性. 设A是任一含n个命题变项的 公式. 由定理2.3可知,存在与A等值的析取范式 A,即A A,若A的某个简单合取式 中既不含命题变项 ,也不含 ,则将 展成如下形式,继续下去,直到所有的简单合取

9、式都含任意命题变项或它的否定式,24,若在演算过程中重复出现的命题变项以及极小项和矛盾式时,都应“消去”:最后就将A化成与之等值的主析取范式A,下面再证明唯一性。假设某一命题公式A存在两 个与之等值的主析取范式B和C,即A B且A C, 则B C。由于B和C是不同的主析取范式,不妨设极小项mi只出现在B中而不出现在C中。于是,角标 i 的二进制表示为B的成真赋值,而为C的成假赋值,这与B C矛盾,因而B与C必相同,25,主合取范式的存在唯一性可类似证明,在证明定理2.5的过程中,已经给出了求主析取范式的步骤. 为了醒目和便于记忆,求出某公式的主析取范式(主合取范式)后,将极小项(极大项)都用名

10、称写出,并且按极小项(极大项)名称的角标由小到大顺序排列,26,例2.8 求公式 (pq) r主析取范式和主合取范式,解:(1)求主析取范式,在例2.7中已给出的公式的析取范式,即,pq) r (pqr)(pr)(qr,例2.7,在此析取范式中,简单合取式pr,qr都不是极小项。下面分别求出它们派生的极小项。 注意,因为公式含三个命题变项,所以极小项均由三个文字组成,27,pr,p(qq)r,pqr)(pqr,qr,pqr)(pqr,pp)qr,而简单合取式pqr已是极小项 . 于是,pq)r,28,由例2.7已求出公式的合取范式,即,2) 再求主合取范式,pq) r,pr)(qr)(pqr,

11、其中简单析取式(pqr)已是极大项 M5. 利用矛盾律和同一律将不是极大项的简单析取式 化成极大项,29,pr,qr,p(qq)r,pqr)(pqr,pqr)(pqr,pp)qr,于是,pq) r,30,记住主要步骤和规则以后,可以很快的求出公式的主析取范式和主合取范式,例2.9 求命题公式pq的主析取范式和主合取范式,解: 本公式中含两个命题变项,所以极小项和极大 项均只含两个文字,1) pq,pq,主合取范式,31,2) pq,pq)(pq)(pq,pq)(pq)(pq)(pq,p(qq)(pp)q,pq,主析取范式,由例2.8与2.9可知,在求给定公式的主析取范式(主合取范式)时,一定根

12、据公式中命题变项的个数决定极小项(极大项)中文字的个数,注意,32,3、主范式的应用,1) 求公式的成真和成假赋值 成真赋值:主析取范式的极小项的下标对应的二进制表示的值; 成假赋值:主合取范式的极大项的下标对应的二进制表示的值,33,2)判断公式的类型 重言式:主析取范式有 2n 个极小项; 矛盾式:主合取范式有 2n 个极大项; 可满足式:主析取范式中到少有一个极小项,3)判断两个命题公式是否等值 两公式等价当且仅当它们有相同主范式,4) 解决实际问题,34,1) 若A去,则C同去,2) 若B去,则C不能去,3) 若C不去,则A或B可以去,例2.12 某科研所要从3名科研骨干A,B,C中选

13、出12名出国进修.由于工作的需要,选派是要满足以下条件,问所里应如何选派他们,35,四、几点注意,1. 由公式的主析取范式求主合取范式,设公式A含n个命题变项, A的主析取范式含s(0s2n)个极小项,即,没出现的极小项为 , 它们的角标的,二进制表示为A的成真赋值,因而A的主析取 范式为A,36,由定理2.4可知,A,A,于是,由公式的主析取范式,即可求出它的主合取 范式,37,解 (1) 由题可知,没出现在主析取范式中的极小项为 和 ,所以A的主合取范式中含两个极大项 和 ,故,例2.13 由公式的主析取范式,求主合取范式,2) B m1m2m3 ( B中含两个命题变项p, q, r,2) B 的主析取范式中没出现的极小项为,因而,反之,由公式的主合取范式,也可以确定主析取范式,38,39,3主析取范式有多少种不同的情况,含n个命题变项的所有无穷多合式公式中,它们等值的主析取范式(主合取范式)共有多少种不同的情况,n个

温馨提示

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

评论

0/150

提交评论