07命题逻辑.ppt





《07命题逻辑.ppt》由会员分享,可在线阅读,更多相关《07命题逻辑.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第一章 命题逻辑第七讲第七讲 定义定义 对于给定的命题公式,如果有一个等价公式对于给定的命题公式,如果有一个等价公式仅由仅由小项的析取小项的析取所组成,则该等价式称为原式的所组成,则该等价式称为原式的主析主析取范式。取范式。内容回顾内容回顾小项小项 定义 n个命题变元的合取式,称为布尔合个命题变元的合取式,称为布尔合取或小项,其中每个变元与它的否定不能同时取或小项,其中每个变元与它的否定不能同时存在,但两者必须出现且仅出现一次。存在,但两者必须出现且仅出现一次。每个小项可用每个小项可用n位二进制编码表示。以位二进制编码表示。以变元变元自身出现自身出现的用的用1 表示,以其表示,以其否定否定出
2、现的用出现的用0表示:表示:小项的性质如下:小项的性质如下:(1)每一个小项当其真值指派与)每一个小项当其真值指派与编码编码相同时,其真值为相同时,其真值为1,其余的,其余的2n1种均为种均为0;(2)任意两个不同小项的合取式永假:)任意两个不同小项的合取式永假:(3)全体小项的析取式永为真,记为:)全体小项的析取式永为真,记为:主析取范式的求法主析取范式的求法真值表法真值表法等值演算法等值演算法趣味推理题趣味推理题A、B、C三人去餐馆吃饭,他们每人要的不是火腿三人去餐馆吃饭,他们每人要的不是火腿就是猪排。就是猪排。(1)如果如果A要的是火腿,那么要的是火腿,那么B要的就是猪排。要的就是猪排。
3、(2)A或或C要的是火腿,但是不会两人都要火腿。要的是火腿,但是不会两人都要火腿。(3)B和和C不会两人都要猪排。不会两人都要猪排。谁昨天要的是火腿,今天要的是猪排?谁昨天要的是火腿,今天要的是猪排?只有只有B才能昨天要火腿,今天要猪排。才能昨天要火腿,今天要猪排。154 主合取范式主合取范式定义定义1-n个命题变元的析取式,称为布尔析取或个命题变元的析取式,称为布尔析取或极大项极大项,其中每个变元与它的否定不能同时存在,其中每个变元与它的否定不能同时存在,但两者必须出现且仅出现一次。,但两者必须出现且仅出现一次。例如,例如,2 2个命题变元个命题变元p和和q的大项为:的大项为:3 3个命题变
4、元个命题变元P、Q、R的大项为:的大项为:n个命题变元共有个命题变元共有2n个大项,每个大项可表示为个大项,每个大项可表示为n位二进制编码,以位二进制编码,以变元自身变元自身出现的用出现的用0表示,以变元的表示,以变元的否否定定出现的用出现的用1 1表示;且对应十进制编码。这一点与表示;且对应十进制编码。这一点与极小项极小项的表示的表示刚好相反刚好相反。若若n=2,则有,则有若若n=3,则有,则有:大项的性质如下:大项的性质如下:(1)每一个大项当其真值指派与编码相同时,其真值为每一个大项当其真值指派与编码相同时,其真值为0,其余的其余的2n1种赋值均为种赋值均为1;(2)任意两个不同大项的任
5、意两个不同大项的析取析取式永真:式永真:(3)全体全体大项的合取式必为假,记为:大项的合取式必为假,记为:mi与与Mi的关系:的关系:mi Mi,Mi mi 极小项与极大项极小项与极大项由由p,q两个命题变项形成的极小项与极大项两个命题变项形成的极小项与极大项 公式公式 成真赋值成真赋值名称名称 公式公式 成假赋值成假赋值名称名称 p q p q p q p q0 0 0 1 1 0 1 1 m0m1m2m3 p q p q p q p q 0 0 0 1 1 0 1 1 M0M1M2M3 极小项极小项 极大项极大项 由由p,q,r三个命题变项形成的极小项与极大项三个命题变项形成的极小项与极大
6、项 极小项极小项 极大项极大项 公式公式 成真成真赋值赋值名称名称 公式公式 成假成假赋值赋值名称名称 p q r p q r p q r p q rp q rp q rp q rp q r0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1m0m1m2m3m4m5m6m7p q r p q r p q r p q r p q r p q r p q r p q r 0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1M0M1M2M3M4M5M6M7 定义定义1-对于给定的命题公式,如果有一个等价公式仅由对于给定的命题公式,如果有一个等价
7、公式仅由极大极大项的合取项的合取所组成,则该等价式称为原式的主合取范式。所组成,则该等价式称为原式的主合取范式。定理定理1-(主合取范式存在惟一定理)任何命题公式的主合(主合取范式存在惟一定理)任何命题公式的主合取范式一定存在,并且惟一。取范式一定存在,并且惟一。由真值表方法可由真值表方法可知知:一个公式的真值为:一个公式的真值为0的真值指派所的真值指派所对应的大项的合取,即为此公式的主合取范式。对应的大项的合取,即为此公式的主合取范式。例例1-用真值表方法求用真值表方法求 的主合取范式的主合取范式解解:公式的真值表如下公式的真值表如下P Q R PQ R(pQ)R0 0 00 0 10 1
8、00 1 11 0 01 0 11 1 01 1 1 1 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0所以公式所以公式 的主合取范式为的主合取范式为:用用等值演算等值演算方法构成主合取范式的主要步骤如下:方法构成主合取范式的主要步骤如下:(1)将原命题公式化归为)将原命题公式化归为合取范式合取范式;(2)除去合取范式中所有)除去合取范式中所有永真永真的合取项;的合取项;(3)合并相同的析取项和相同的变元;)合并相同的析取项和相同的变元;(4)对合取项补入没有出现的命题变元,即添加如)对合取项补入没有出现的命题变元,即添加如(pp)的式子,再按分配律
9、进行演算;的式子,再按分配律进行演算;(5)将大项按下标由小到大的顺序排列。)将大项按下标由小到大的顺序排列。(pq)r (p r)(q r)(合取范式)(合取范式)p r p(qq)r (p q r)(pq r)M0 M2 q r (pp)q r (p q r)(p q r)M0 M4 ,代入代入 并排序,得并排序,得 (pq)r M0 M2 M4 (主合取范式(主合取范式)例例1 求公式求公式 A=(pq)r的主合取范式的主合取范式例例2 用等值演算方法求用等值演算方法求 的主合取范式。的主合取范式。解:解:合取范式合取范式【说明说明】(1)(1)主析取范式的析取项为小项,用小主析取范式的
10、析取项为小项,用小m加下标表示。加下标表示。如如m010,其中其中0表示对应的命题变元的表示对应的命题变元的否定否定出现在合出现在合取项中取项中,1,1表示对应的命题变元出现在合取项中。表示对应的命题变元出现在合取项中。(2)(2)主合取范式的合取项为大项主合取范式的合取项为大项,用大用大M加下标表示加下标表示,如如M010,其中其中0表示对应的命题变元出现在析取项中表示对应的命题变元出现在析取项中,1,1表示对应命题变元的否定出现在析取项中。表示对应命题变元的否定出现在析取项中。(3)(3)在在真值表真值表中中,一个公式的主析取范式由其一个公式的主析取范式由其真值为真值为1 1的的真值指派所
11、在对应的小项的析取组成。真值指派所在对应的小项的析取组成。(4)(4)在在真值表真值表中中,一个公式的一个公式的主合取范式由其主合取范式由其真值为真值为0 0的的真值指派所对应的真值指派所对应的大项大项的合取所组成。的合取所组成。主范式的应用主范式的应用1.1.求公式的成真成假赋求公式的成真成假赋值值 设公式设公式A含含n个命题变项个命题变项,A的主析取范式有的主析取范式有s个极小项个极小项,则则A有有s个成真赋值个成真赋值,它们是极小项下标的二进制表示它们是极小项下标的二进制表示,其其余余2n-s个赋值都是成假赋值个赋值都是成假赋值 例如例如 (pq)r m1 m3 m5 m6 m7成真赋值
12、为成真赋值为 001,011,101,110,111,成假赋值为成假赋值为 000,010,100.类似地,由主合取范式也立即求出成假赋值和成真赋值类似地,由主合取范式也立即求出成假赋值和成真赋值.设设A含含n个命题变项个命题变项.2.判断公式的类型判断公式的类型 A为重言式为重言式 A的主析取范式含全部的主析取范式含全部2n个极小项个极小项 A的主合取范式的主合取范式不含不含任何极大项任何极大项,记记为为1.A为矛盾式为矛盾式 A的主合析取范式含全部的主合析取范式含全部2n个极大项个极大项 A的主析取范式不含任何极小项的主析取范式不含任何极小项,记记为为0.A为非重言式的可满足式为非重言式的
13、可满足式 A的主析取范式中至少含一个、但的主析取范式中至少含一个、但不是全部不是全部极小项极小项 A的主合取范式中至少含一个、但不的主合取范式中至少含一个、但不是全部极大项是全部极大项.主范式的应用例例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 m1 m3 m5 m7 非重言式的可满
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 07 命题逻辑

限制150内