离散数学命题逻辑等值演算.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《离散数学命题逻辑等值演算.ppt》由会员分享,可在线阅读,更多相关《离散数学命题逻辑等值演算.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、离散数学命题逻辑等离散数学命题逻辑等值演算值演算1现在学习的是第1页,共64页2.1 等值式等值式定义定义2.1 若等价式若等价式AB是重言式,则称是重言式,则称A与与B等值等值,记作,记作AB,并称,并称AB是是等值式。等值式。几点说明:几点说明:l定义中,定义中,A,B,均为元语言符号均为元语言符号l用真值表可检查两个公式是否等值用真值表可检查两个公式是否等值2现在学习的是第2页,共64页等值式例题等值式例题例例1 判断下列各组公式是否等值。判断下列各组公式是否等值。(1)p(qr)与与(p q)r 11111101 11111101 11011101 0 0 00 0 10 1 00 1
2、 11 0 01 0 11 1 01 1 1(p q)rp(qr)qr p q rp q00000011 结论结论:p(qr)(p q)r 3现在学习的是第3页,共64页等值式例题等值式例题(2)p(qr)与与(pq)r 01011101 11111101 11011101 0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1(pq)rp(qr)qr p q rpq11110011 结论结论:p(qr)与与(pq)r 不等值不等值4现在学习的是第4页,共64页基本等值式基本等值式双重否定律双重否定律 AA幂等律幂等律 A AA,A AA交换律交换律 A BB A,A
3、 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吸收律吸收律 A(A B)A,A(A B)A5现在学习的是第5页,共64页基本等值式基本等值式零律零律 A 11,A 00同一律同一律 A 0A.A 1A排中律排中律 AA1矛盾律矛盾律 AA0蕴涵等值式蕴涵等值式 ABA B等价等值式等价等值式 AB(AB)(BA)假言易位假言易位 ABBA等价否定等值式等价否定等值式 ABAB归谬论归谬论 (AB)(AB)A特别提示特别提示:必须牢记这:必须
4、牢记这16组等值式组等值式(24式式),这是继,这是继续学习的基础。续学习的基础。6现在学习的是第6页,共64页等值演算与置换规则等值演算与置换规则1.等值演算等值演算由已知的等值式推演出新的等值式的由已知的等值式推演出新的等值式的过程过程2.等值演算的基础:等值演算的基础:(1)等值关系的性质:自反性、对称性、传递性等值关系的性质:自反性、对称性、传递性 (2)基本的等值式基本的等值式 (3)置换规则置换规则3.置换规则置换规则 设设 (A)是含公式是含公式 A 的命题公式,的命题公式,(B)是用公式是用公式 B 置置换换(A)中所有的中所有的 A 后得到的命题公式。后得到的命题公式。若若
5、BA,则,则 (B)(A)。7现在学习的是第7页,共64页等值演算的应用举例等值演算的应用举例证明两个公式等值证明两个公式等值例例2 证明证明 p(qr)(p q)r证证 p(qr)p(q r)(蕴涵等值式,置换规则)(蕴涵等值式,置换规则)(pq)r (结合律,置换规则)(结合律,置换规则)(p q)r (德摩根律,置换规则)(德摩根律,置换规则)(p q)r (蕴涵等值式,置换规则)(蕴涵等值式,置换规则)注意注意:用等值演算不能直接证明两个公式不等值:用等值演算不能直接证明两个公式不等值8现在学习的是第8页,共64页证明两个公式不等值证明两个公式不等值例例3 证明证明 p(qr)与与(p
6、q)r 不等值不等值证证 方法一方法一 真值表法真值表法,见例见例1(2)方法二 观察法。观察到000,010是左边的成真 赋值,是右边的成假赋值 方法三方法三 先用等值演算化简公式,然后再观察先用等值演算化简公式,然后再观察 p(qr)pq r (pq)r(p q)r(pq)r 更容易看出前面的两个赋值分别是更容易看出前面的两个赋值分别是左边的成真赋值左边的成真赋值和右边的成假赋值和右边的成假赋值等值演算的应用举例等值演算的应用举例9现在学习的是第9页,共64页判断公式类型判断公式类型:A为矛盾式当且仅当为矛盾式当且仅当A 0 A为重言式当且仅当为重言式当且仅当A 1例例4 用等值演算法判断
7、下列公式的类型用等值演算法判断下列公式的类型 (1)q(pq)(2)(pq)(qp)(3)(p q)(pq)r)等值演算的应用举例等值演算的应用举例10现在学习的是第10页,共64页等值演算的应用举例等值演算的应用举例解解 (1)q(pq)q(p q)(蕴涵等值式)(蕴涵等值式)q(pq)(德摩根律)(德摩根律)p(qq)(交换律,结合律)(交换律,结合律)p 0 (矛盾律)(矛盾律)0 (零律)(零律)矛盾式矛盾式11现在学习的是第11页,共64页判断公式类型判断公式类型(2)(pq)(qp)(p q)(qp)(蕴涵等值式)(蕴涵等值式)(p q)(p q)(交换律)(交换律)1重言式重言式
8、(3)(p q)(pq)r)(p(qq)r (分配律)(分配律)p 1 r (排中律)(排中律)p r (同一律)(同一律)可满足式,可满足式,101和和111是成真赋值,是成真赋值,000和和010等是成假赋等是成假赋值值.12现在学习的是第12页,共64页2.2 析取范式与合取范式析取范式与合取范式基本概念基本概念(1)文字文字命题变项及其否定的总称命题变项及其否定的总称(2)简单析取式简单析取式仅由有限个文字构成的析取式仅由有限个文字构成的析取式 p,q,pq,p q r,(3)简单合取式简单合取式仅由有限个文字构成的合取式仅由有限个文字构成的合取式 p,q,pq,p q r,(4)析取
9、范式析取范式由有限个简单合取式组成的析取式由有限个简单合取式组成的析取式 p,p q,pq,(pq)(p qr)(q r)(5)合取范式合取范式由有限个简单析取式组成的合取式由有限个简单析取式组成的合取式 p,pq,p q,(p qp(p q r)(6)范式范式析取范式与合取范式的总称析取范式与合取范式的总称13现在学习的是第13页,共64页说明:说明:l单个文字既是简单析取式,又是简单合取式单个文字既是简单析取式,又是简单合取式l形如形如 pq r,p qr 的的公式既是析取范式,又是公式既是析取范式,又是合取范式合取范式定理定理2.1(1)一个简单析取式是重言式当且仅当它同一个简单析取式是
10、重言式当且仅当它同时含有某个命题变项和它的否定式。时含有某个命题变项和它的否定式。(2)一个简单合取式是矛盾式当且仅当它同时含有某一个简单合取式是矛盾式当且仅当它同时含有某个命题变项和它的否定式。个命题变项和它的否定式。14现在学习的是第14页,共64页范式的性质范式的性质定理定理2.2 (1)一个析取范式是矛盾式当且仅当它每个一个析取范式是矛盾式当且仅当它每个简单合取式都是矛盾式。简单合取式都是矛盾式。(2)一个合取范式是重言式当且仅当它的每个简单析一个合取范式是重言式当且仅当它的每个简单析取式都是重言式。取式都是重言式。定理定理2.3(范式存在定理)(范式存在定理)任何命题公式都存在与之等
11、值的析取范式与合任何命题公式都存在与之等值的析取范式与合取范式。取范式。15现在学习的是第15页,共64页命题公式的范式命题公式的范式求公式求公式A的范式的步骤:的范式的步骤:(1)消去消去A中的中的,(若存在)(若存在)ABA B AB(A B)(AB)(2)否定联结词否定联结词 的内移或消去的内移或消去 A A (A B)AB (A B)AB (3)使用分配律使用分配律 A(B C)(A B)(A C)求合取范式求合取范式 A(B C)(A B)(A C)求析取范式求析取范式公式范式的不足公式范式的不足不惟一不惟一16现在学习的是第16页,共64页求公式的范式求公式的范式例例5 求下列公式
12、的析取范式与合取范式求下列公式的析取范式与合取范式 (1)(pq)r (2)(pq)r解解 (1)(pq)r (pq)r (消去(消去)pqr (结合律)(结合律)最后结果既是析取范式最后结果既是析取范式(由由3个简单合取式组成的析个简单合取式组成的析取式取式),又是合取范式,又是合取范式(由一个简单析取式组成的合由一个简单析取式组成的合取式取式)。17现在学习的是第17页,共64页 (2)(pq)r (pq)r (消去第一个(消去第一个)(pq)r (消去第二个(消去第二个)(p q)r (否定号内移(否定号内移)析取范式析取范式 (p r)(q r)(对对 分配律)分配律)合取范式合取范式
13、求公式的范式求公式的范式18现在学习的是第18页,共64页极小项与极大项极小项与极大项定义定义2.4 在含有在含有n个命题变项的简单合取式(简单析取个命题变项的简单合取式(简单析取式)中,若每个命题变项均以文字的形式在其中出现式)中,若每个命题变项均以文字的形式在其中出现且仅出现一次,而且第且仅出现一次,而且第i个文字出现在左起第个文字出现在左起第i位上位上(1 i n),称这样的简单合取式(简单析取式)为),称这样的简单合取式(简单析取式)为极小项极小项(极大项极大项)。)。几点说明:几点说明:ln个命题变项有个命题变项有2n个极小项和个极小项和2n个极大项个极大项l2n个极小项(极大项)均
14、互不等值个极小项(极大项)均互不等值l用用mi表示第表示第i个极小项,其中个极小项,其中i是该极小项成真赋值的十进是该极小项成真赋值的十进制表示制表示.用用Mi表示第表示第i个极大项,其中个极大项,其中i是该极大项成假是该极大项成假赋值的十进制表示赋值的十进制表示.mi(Mi)称为极小项(极大项)称为极小项(极大项)的名称。的名称。19现在学习的是第19页,共64页实例实例由两个命题变项由两个命题变项 p,q 形成的极小项与极大项形成的极小项与极大项极小极小项项极大极大项项公式公式成真成真赋赋值值名称名称公式公式成假成假赋值赋值名称名称 pq p qpqp q 0 0 0 1 1 0 1 1
15、m0m1m2m3 p q pq p q pq 0 0 0 1 1 0 1 1M0M1M2M320现在学习的是第20页,共64页实例实例极小极小项项极大极大项项公式公式成真成真赋值赋值名称名称公式公式成假成假赋值赋值名称名称 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 1 m0m1m2m3m4m5m6m7 p q r p q r p q r p q r p q r p q r p q r p q r0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1
16、 M0M1M2M3M4M5M6M7由三个命题变项由三个命题变项 p,q,r 形成的极小项与极大项形成的极小项与极大项。mi与与Mi的关系:的关系:mi Mi,Mi mi 21现在学习的是第21页,共64页主析取范式与主合取范式主析取范式与主合取范式主析取范式主析取范式由极小项构成的析取范式由极小项构成的析取范式主合取范式主合取范式由极大项构成的合取范式由极大项构成的合取范式例如,例如,n=3,命题变项为命题变项为 p,q,r 时,时,(pq r)(p q r)m1 m3 主析取范式主析取范式 (p qr)(pqr)M1 M7主合取范式主合取范式定理定理2.5 (主范式的存在惟一定理主范式的存在
17、惟一定理)任何命题公式都存在与之等值的主析取范式和主任何命题公式都存在与之等值的主析取范式和主合取范式合取范式,并且是惟一的。并且是惟一的。22现在学习的是第22页,共64页求公式主范式的步骤求公式主范式的步骤求公式主析取范式的步骤求公式主析取范式的步骤:设公式设公式A含命题变项含命题变项p1,p2,pn(1)求求A的析取范式的析取范式A=B1 B2 Bs,其中其中Bj是简是简单合取式单合取式 j=1,2,s (2)若某个若某个Bj既不含既不含pi,又不含又不含 pi,则将则将Bj展开成展开成 Bj Bj(pi pi)(Bj pi)(Bj pi)重复这个过程重复这个过程,直到所有简单合取式都是
18、长度为直到所有简单合取式都是长度为n的的极小项为止极小项为止(3)消去重复出现的极小项消去重复出现的极小项,即用即用mi代替代替mi mi(4)将极小项按下标从小到大排列将极小项按下标从小到大排列23现在学习的是第23页,共64页求公式主范式的步骤求公式主范式的步骤求公式的主合取范式的步骤求公式的主合取范式的步骤:设公式设公式A含命题变项含命题变项p1,p2,pn(1)求求A的合取范式的合取范式A=B1 B2 Bs,其中其中Bj是简单是简单析取式析取式 j=1,2,s (2)若某个若某个Bj既不含既不含pi,又不含又不含 pi,则将则将Bj展开成展开成 Bj Bj(pi pi)(Bj pi)(
19、Bj pi)重复这个过程重复这个过程,直到所有简单析取式都是长度为直到所有简单析取式都是长度为n的的极大项为止极大项为止(3)消去重复出现的极大项消去重复出现的极大项,即用即用Mi代替代替Mi Mi(4)将极大项按下标从小到大排列将极大项按下标从小到大排列24现在学习的是第24页,共64页实例实例例例6 (1)求公式求公式 A=(pq)r的主析取范式和主合的主析取范式和主合取范式。取范式。解解 (pq)r(p q)r (析取范式)(析取范式)(p q)(p q)(r r)(p qr)(p q r)m6 m7 r (p p)(q q)r (pq r)(p q r)(pq r)(p q r)m1
20、m3 m5 m7 ,代入代入并排序,得并排序,得 (pq)r m1 m3 m5 m6 m7 (主析取范式主析取范式)25现在学习的是第25页,共64页实例实例 (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 (主合取范式主合取范式)26现在学习的是第26页,共64页主范式的应用主范式的应用1.1.求公式的成真成假赋求公式的成真成假赋值值 设公式设公式A含含n个命题变项个命题变项,A的主析取范式有的主析取
21、范式有s个极小项个极小项,则则A有有s个成真赋值个成真赋值,它们是极小项下标的二进制表示它们是极小项下标的二进制表示,其余其余2n-s个赋值都是成假赋值个赋值都是成假赋值 例如例如 (pq)r m1 m3 m5 m6 m7成真赋值为成真赋值为 001,011,101,110,111,成假赋值为成假赋值为 000,010,100.类似地,由主合取范式也立即求出成假赋值和成真类似地,由主合取范式也立即求出成假赋值和成真赋值。赋值。27现在学习的是第27页,共64页2.判断公式的类型判断公式的类型 设设A含含n个命题变项个命题变项.A为重言式为重言式 A的主析取范式含全部的主析取范式含全部2n个极小
22、项个极小项 A的主合取范式不含任何极大项的主合取范式不含任何极大项,记为记为1.A为矛盾式为矛盾式 A的主合析取范式含全部的主合析取范式含全部2n个极大项个极大项 A的主析取范式不含任何极小项的主析取范式不含任何极小项,记为记为0.A为非重言式的可满足式为非重言式的可满足式 A的主析取范式中至少含一个、但不是全部极小项的主析取范式中至少含一个、但不是全部极小项.A的主合取范式中至少含一个、但不是全部极大项的主合取范式中至少含一个、但不是全部极大项.主范式的应用主范式的应用28现在学习的是第28页,共64页例例7 用主析取范式判断公式的类型用主析取范式判断公式的类型:(1)A (pq)q (2)
23、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 非重言式的可满足式非重言式的可满足式主范式的应用主范式的应用29现在学习的是第29页,共64页3.判断两个公式是否等值判断两个公式是否等值例例8 用主析取范式判以下每一组公式是否等值用主析取范式判以下每一组公式是否等值 p(qr)与与(p q)r p(qr)与与(pq)r解解 p(qr)=m0 m1 m2
24、 m3 m4 m5 m7 (p q)r=m0 m1 m2 m3 m4 m5 m7 (pq)r=m1 m3 m4 m5 m7显见,显见,中的两公式等值,而中的两公式等值,而的不等值的不等值.主范式的应用主范式的应用30现在学习的是第30页,共64页4.解实际问题解实际问题例例9 某单位要从某单位要从A,B,C三人中选派若干人出国考察三人中选派若干人出国考察,需满足下述条件需满足下述条件:(1)若若A去去,则则C必须去必须去;(2)若若B去去,则则C不能去不能去;(3)A和和B必须去一人且只能去一人必须去一人且只能去一人.问有几种可能的选派方案问有几种可能的选派方案?解解 记记 p:派派A去去,q
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 命题逻辑 等值 演算
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内