03命题逻辑的推理理论.ppt
《03命题逻辑的推理理论.ppt》由会员分享,可在线阅读,更多相关《03命题逻辑的推理理论.ppt(44页珍藏版)》请在三一办公上搜索。
1、第3章 命题逻辑的推理理论,离 散 数 学,本章说明,本章的主要内容推理的形式结构自然推理系统P本章与后续各章的关系本章是第五章的特殊情况和先行准备,3.1 推理的形式结构3.2 自然推理系统P 本章小结,3.1 推理的形式结构,数理逻辑的主要任务是用数学的方法来研究数学中的推理。推理是指从前提出发推出结论的思维过程。前提是已知命题公式集合。结论是从前提出发应用推理规则推出的命题公式。证明是描述推理正确或错误的过程。要研究推理,首先应该明确什么样的推理是有效的或正确的。,定义3.1 设A1,A2,Ak和B都是命题公式,若对于A1,A2,Ak和B中出现的命题变项的任意一组赋值,(1)或者A1A2
2、 Ak为假;(2)或者当A1A2 Ak为真时,B也为真;则称由前提A1,A2,Ak推出B的推理是有效的或正确的,并称B是有效结论。,有效推理的定义,关于有效推理的说明,A1,A2,Ak由 推B的推理记为B若推理是正确的,记为 B若推理是不正确的,记为 B,由前提A1,A2,Ak推结论B的推理是否正确与诸前提的排列次序无关。,关于有效推理的说明,设A1,A2,Ak,B中共出现n个命题变项,对于任何一组赋值12n(i=0或者1,i=1,2,n),前提和结论的取值情况有以下四种:(1)A1A2 Ak为0,B为0。(2)A1A2 Ak为0,B为1。(3)A1A2 Ak为1,B为0。(4)A1A2 Ak
3、为1,B为1。只要不出现(3)中的情况,推理就是正确的,因而判断推理是否正确,就是判断是否会出现(3)中的情况。推理正确,并不能保证结论B一定为真。,(1)p,pq q(2)p,qp q,例3.1 判断下列推理是否正确。(真值表法),例题,正确,不正确,定理3.1 命题公式A1,A2,Ak推B的推理正确当且仅当(A1A2Ak)B 为重言式。,该定理是判断推理是否正确的另一种方法。,说明,有效推理的等价定理,定理3.1的证明,(1)证明必要性。若A1,A2,Ak推B的推理正确,则对于A1,A2,Ak,B中所含命题变项的任意一组赋值,不会出现A1A2Ak为真,而B为假的情况,因而在任何赋值下,蕴涵
4、式(A1A2Ak)B均为真,故它为重言式。(2)证明充分性。若蕴涵式(A1A2Ak)B为重言式,则对于任何赋值此蕴涵式均为真,因而不会出现前件为真后件为假的情况,即在任何赋值下,或者A1A2Ak为假,或者A1A2Ak和B同时为真,这正符合推理正确的定义。,当推理正确时,形式(1)记为 B。形式(2)记为A1A2AkB。表示蕴涵式为重言式。,设=A1,A2,Ak,记为B。A1A2AkB 前提:A1,A2,Ak 结论:B,说明,推理的形式结构,真值表法 等值演算法 主析取范式法,判断推理是否正确的方法,是否有其他的证明方法?,思考,当命题变项较少时,这三种方法比较方便。,说明,(1)下午马芳或去看
5、电影或去游泳。她没去看电影,所以,她 去游泳了。,例3.2 判断下列推理是否正确。(等值演算法),解:设p:马芳下午去看电影,q:马芳下午去游泳。前提:pq,p 结论:q 推理的形式结构:(pq)p)q(pq)p)q(pq)p)q(pq)p)q(pp)(qp)q(qp)q 1,由定理 3.1可知,推理正确。,例题,(2)若今天是1号,则明天是5号。明天是5号,所以今天是1号。,例3.2 判断下列推理是否正确。(主析取范式法),(pq)qp,(pq)qp,(pq)q)p,qp,(pq)(pq)(pq)(pq),m0m2m3,主析取范式不含m1,故不是重言式(01是成假赋值),所以推理不正确。,解
6、:设p:今天是1号,q:明天是5号。前提:pq,q 结论:p 推理的形式结构:(pq)qp,例题,(1)A(AB)附加律(2)(AB)A 化简律(3)(AB)A B 假言推理(4)(AB)B A 拒取式(5)(AB)B A 析取三段论(6)(AB)(BC)(AC)假言三段论(7)(AB)(BC)(A C)等价三段论(8)(AB)(CD)(AC)(BD)构造性二难(AB)(AB)(AA)B 构造性二难(特殊形式)(9)(AB)(CD)(BD)(AC)破坏性二难,推理定律-重言蕴含式,小节结束,关于推理定律的几点说明,A,B,C为元语言符号,代表任意的命题公式。若一个推理的形式结构与某条推理定律对
7、应的蕴涵式一致,则不用证明就可断定这个推理是正确的。2.1节给出的24个等值式中的每一个都派生出两条推理定律。例如双重否定律A A产生两条推理定律A A和 AA。由九条推理定律可以产生九条推理规则,它们构成了推理系统中的推理规则。,3.2 自然推理系统P,判断推理是否正确的三种方法:真值表法、等值演算法和主析取范式法。当推理中包含的命题变项较多时,上述三种方法演算量太大。对于由前提A1,A2,Ak推B的正确推理应该给出严谨的证明。证明是一个描述推理过程的命题公式序列,其中的每个公式或者是前提,或者是由某些前提应用推理规则得到的结论(中间结论或推理中的结论)。要构造出严谨的证明就必须在形式系统中
8、进行。,形式系统的定义,定义3.2 一个形式系统I由下面四个部分组成:(1)非空的字母表,记作A(I)。(2)A(I)中符号构造的合式公式集,记作E(I)。(3)E(I)中一些特殊的公式组成的公理集,记作AX(I)。(4)推理规则集,记作R(I)。可以将I记为4元组 是I的形式语言系统 是I的形式演算系统,形式系统的分类,(1)自然推理系统从任意给定的前提出发,应用系统中的推理规则进行推理演算,得到的最后命题公式是推理的结论(有时称为有效的结论)。(2)公理系统从若干给定的公理出发,应用系统中推理规则进行推理演算,得到的结论是系统中的定理。,本书只介绍自然推理系统P。,说明,自然推理系统的定义
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03 命题逻辑 推理 理论
链接地址:https://www.31ppt.com/p-6003347.html