主析取范式的求法.ppt_第1页
主析取范式的求法.ppt_第2页
主析取范式的求法.ppt_第3页
主析取范式的求法.ppt_第4页
主析取范式的求法.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

,第一章命题逻辑,第七讲,定义对于给定的命题公式,如果有一个等价公式仅由小项的析取所组成,则该等价式称为原式的主析取范式。,内容回顾,小项定义n个命题变元的合取式,称为布尔合取或小项,其中每个变元与它的否定不能同时存在,但两者必须出现且仅出现一次。,每个小项可用n位二进制编码表示。以变元自身出现的用1表示,以其否定出现的用0表示:小项的性质如下:(1)每一个小项当其真值指派与编码相同时,其真值为1,其余的2n1种均为0;(2)任意两个不同小项的合取式永假:(3)全体小项的析取式永为真,记为:,主析取范式的求法,真值表法等值演算法,趣味推理题,A、B、C三人去餐馆吃饭,他们每人要的不是火腿就是猪排。(1)如果A要的是火腿,那么B要的就是猪排。(2)A或C要的是火腿,但是不会两人都要火腿。(3)B和C不会两人都要猪排。谁昨天要的是火腿,今天要的是猪排?,只有B才能昨天要火腿,今天要猪排。,154主合取范式,定义1-n个命题变元的析取式,称为布尔析取或极大项,其中每个变元与它的否定不能同时存在,但两者必须出现且仅出现一次。,例如,2个命题变元p和Q的大项为:3个命题变元p、Q、R的大项为:n个命题变元共有2n个大项,每个大项可表示为n位二进制编码,以变元自身出现的用0表示,以变元的否定出现的用1表示;且对应十进制编码。这一点与小项的表示刚好相反。若n=2,则有,若n=3,则有:大项的性质如下:(1)每一个大项当其真值指派与编码相同时,其真值为0,其余的2n1种赋值均为1;(2)任意两个不同大项的析取式永真:(3)全体大项的合取式必为假,记为:,定义1-对于给定的命题公式,如果有一个等价公式仅由极大项的合取所组成,则该等价式称为原式的主合取范式。定理1-(主合取范式存在惟一定理)任何命题公式的主合取范式一定存在,并且惟一。由真值表方法可知:一个公式的真值为0的真值指派所对应的大项的合取,即为此公式的主合取范式。例1-用真值表方法求的主合取范式解:公式的真值表如下,所以公式的主合取范式为:用等值演算方法构成主合取范式的主要步骤如下:(1)将原命题公式化归为合取范式;(2)除去合取范式中所有永真的合取项;(3)合并相同的析取项和相同的变元;(4)对合取项补入没有出现的命题变元,即添加如(pp)的式子,再按分配律进行演算;(5)将大项按下标由小到大的顺序排列。,例1-用等值演算方法求的主合取范式。解:,【说明】(1)主析取范式的析取项为小项,用小m加下标表示。如m010,其中0表示对应的命题变元的否定出现在析取项中,1表示对应的命题变元出现在析取项中。(2)主合取范式的合取项为大项,用大M加下标表示,如M010,其中0表示对应的命题变元出现在合取项中,1表示对应命题变元的否定出现在合取项中。(3)在真值表中,一个公式的主析取范式由其真值为1的真值指派所在对应的小项的析取组成。(4)在真值表中,一个公式的主合取范式由其真值为0的真值指派所对应的大项的合取所组成。,极小项与极大项,由p,q两个命题变项形成的极小项与极大项,由p,q,r三个命题变项形成的极小项与极大项,1.6蕴含公式,如果双条件命题AB为重言式,则AB。而条件命题AB是不对称的,如果AB为真,B不一定能推出A。那么A和B究竟存在什么关系呢?161蕴含公式定义1-26设A,B是命题公式,若AB是重言式,则称AB是蕴含重言式,记为AB,读作“A永真蕴含B”。简称A蕴含B即ABiffAB1注意:与是意义不同的符号。,证明:,所以P(pQ)Q,下面介绍几种证明A永真蕴含B的方法。方法一:用真值表法或等价变换(推导)法证明AB1。例1-24证明。,方法二:通过分析的方法来证明一个条件命题是蕴含式。由于原命题等于其逆反命题,即ABBA,所以用分析法证明AB,有如下两种方法:(1)假设前件A为真时,推出后件B也为真,则AB;(2)假设后件B为假时,推出前件A也为假,则AB。,例1-25证法1:,证法2:,例1-26如果我认真学习,我的“离散数学”不会不及格,如果我不热衷于玩电子游戏,我将认真学习,但我的“离散数学”不及格。结论:我热衷于玩电子游戏。,证明:设P:我认真学习。Q:我的“离散数学”及格。R:我热衷于玩电子游戏。,常见的蕴含重言式,析取三段论假言推论拒取式假言三段论二难推论,化简式一附加式化简式二,例1-27分析证明。证明:假设后件为0,则P为1,R为0。(a)若Q为1,则为0,所以为0;(b)若Q为0,则为0,所以为0。故此:成立。,162蕴含公式的性质(1)设A、B是命题公式,若AB且A为重言式,则B必是重言式。证明:因为AB,所以AB为1,又因为A为1,所以B为1,即B为重言式。(2)蕴含关系是传递的,即AB且BC,则AC。,1.8推理理论,逻辑学的主要任务是提出一套推理规则,按照公认的推理规则从前提集合中推导出一个结论来,这个推理过程称为演绎或形式证明。在一般的论证中,主要是根据实践经验。如果确认前提为真,并遵守恰当的推理规则,则可期望所得的结论也是真的。倘若认定前提是真的,从前提推导出结论的论证是遵守逻辑推理规则,且公认此结论是真实的,则这个论证称为合法论证。一般论证中必须特别注意论证的合法性。所谓合法是指前提和结论都符合客观实际情况,大家公认是真实的。即合情、合理、合法,令人信服。,在数理逻辑中情况稍有不同,它把注意力集中在推理规则的研究上,如果依据这些推理规则,从前提推导出来的任何结论都称为有效结论,这种论证称为有效论证。在确认论证有效性时,前提与结论的真实性不起任何作用,也就是说,在数理逻辑中,只关心论证的有效性,而不大关心论证的合法性。,前提:如果马会飞或羊吃草,则母鸡就会是飞鸟;如果母鸡是飞鸟,那么烤熟的鸭子还会跑;烤熟的鸭子不会跑。结论:羊不吃草。,蕴含式的定义是:给定两个命题公式A和B,当且仅当AB是一个重言式,则称A蕴含B,记为AB,又称B是A的有效结论或B由A逻辑推出。这个定义可以推广到有n个前提的情况。定义1-27设是命题公式,当且仅当则称C是前提集合的有效结论。判别有效结论的过程就是论证的过程,论证方法千变万化,但基本方法是真值表法、直接证法和间接证法。,(一)真值表法设是出现的前提集合和C中的所有命题分量,假定对作全部的真值指派就能确定和C的真值,那么通过真值表就可以确定结论C是否是前提集合的有效论证,这个方法称为真值表法。,利用真值表判别一个有效论证的方法:方法一:在真值表上,若前提H1,H2,H3,Hn均为真的所有行,结论C也为真,则论证有效。方法二:在真值表上,若结论C为假的每一行,其前提H1,H2,H3,Hn中至少有一个为假,则论证有效。例1-28如果我认真学习,我的“离散数学”不会不及格,如果我不热衷于玩电子游戏,我将认真学习,但我的“离散数学”不及格。结论:我热衷于玩电子游戏。P:我认真学习,Q:我的“离散数学”及格,R:我热衷于玩电子游戏。,符号化为:其真值表如下:解:判断法一:真值表中,只有第2行的前提都为1,其结论也为1,所以论证有效。判断法二:真值表中,第1、3、5、7行为0,每行的前提至少有一个为0,所以论证有效。,(二)构造证明法(1)推理规则常用的推理规则有:P规则:在推导的任意一步都可以引入一个前提。T规则:如果公式S等价于或被重言蕴含在一个或多个前提或中间结果命题中,则推导中可以引入S。CP规则:如果能从R及一组前提推导出C,则可从这组前提推导出RC。设前提若则,(2)推理定律在推导过程除推理规则外,还需要推理定律,这些推理定律就是前面所讲的常用的蕴含式(用I表示)和命题定律(用E表示)。现在将蕴含式和命题定律再次显示如

温馨提示

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

评论

0/150

提交评论