资源描述:
《ch3命题逻辑的推理.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1主要内容推理的形式结构推理的正确与错误推理的形式结构判断推理正确的方法推理定律自然推理系统P形式系统的定义与分类自然推理系统P在P中构造证明:直接证明法、附加前提证明法、归谬法第三章命题逻辑的推理理论23.1推理的形式结构定义3.1设A1,A2,…,Ak,B为命题公式.若对于每组赋值,A1A2…Ak为假,或当A1A2…Ak为真时,B也为真,则称由前提A1,A2,…,Ak推出结论B的推理是有效的或正确的,并称B是有效结论.例3.1判断下列推理是否正确(1){p,pq}
2、--q(2){p,qp}
3、--q真值表法注意:推理正确不能保证结论一定正确33.1推理的形式结构43.1推
4、理的形式结构定义3.1设A1,A2,…,Ak,B为命题公式.若对于每组赋值,A1A2…Ak为假,或当A1A2…Ak为真时,B也为真,则称由前提A1,A2,…,Ak推出结论B的推理是有效的或正确的,并称B是有效结论.定理3.1由命题公式A1,A2,…,Ak推B的推理正确当且仅当A1A2…AkB为重言式注意:推理正确不能保证结论一定正确5推理的形式结构2.A1A2…AkB若推理正确,记为A1A2…AkB3.前提:A1,A2,…,Ak结论:B判断推理是否正确的方法:真值表法等值演算法主析取范式法推理的形式结构1.{A1,A2,…,Ak}B若推理正确,记为{A1
5、,A2,,An}B6推理的形式结构2.A1A2…AkB若推理正确,记为A1A2…AkB3.前提:A1,A2,…,Ak结论:B判断推理是否正确的方法:真值表法等值演算法主析取范式法推理的形式结构1.{A1,A2,…,Ak}B若推理正确,记为{A1,A2,,An}B7推理实例例1判断下面推理是否正确(1)若今天是1号,则明天是5号.今天是1号.所以,明天是5号.(2)若今天是1号,则明天是5号.明天是5号.所以,今天是1号.解设p:今天是1号,q:明天是5号.(1)推理的形式结构:(pq)pq用等值演算法(pq)pq((pq)p)qpqq
6、1由定理3.1可知推理正确8推理实例用主析取范式法(pq)qp(pq)qp((pq)q)pqp(pq)(pq)(pq)(pq)m0m2m3结果不含m1,故01是成假赋值,所以推理不正确(2)若今天是1号,则明天是5号.明天是5号.所以,今天是1号.推理的形式结构:(pq)qp9推理定律——重言蕴涵式1.A(AB)附加律2.(AB)A化简律3.(AB)AB假言推理4.(AB)BA拒取式5.(AB)BA析取三段论6.(AB)(BC)(AC)假言三段论7.(AB)(BC)(A
7、C)等价三段论8.(AB)(CD)(AC)(BD)构造性二难(AB)(AB)B构造性二难(特殊形式)9.(AB)(CD)(BD)(AC)破坏性二难每个等值式可产生两个推理定律如,由AA可产生AA和AA103.2自然推理系统P定义3.2一个形式系统I由下面四个部分组成:(1)非空的字母表,记作A(I).(2)A(I)中符号构造的合式公式集,记作E(I).(3)E(I)中一些特殊的公式组成的公理集,记作AX(I).(4)推理规则集,记作R(I).记I=,其中8、),R(I)>是I的形式语言系统,是I的形式演算系统.自然推理系统:无公理,即AX(I)=公理推理系统推出的结论是系统中的重言式,称作定理11自然推理系统P定义3.3自然推理系统P定义如下:1.字母表(1)命题变项符号:p,q,r,…,pi,qi,ri,…(2)联结词符号:,,,,(3)括号与逗号:(,),,2.合式公式(同定义1.6)3.推理规则(1)前提引入规则(2)结论引入规则(3)置换规则12推理规则(4)假言推理规则(6)化简规则(8)假言三段论规则ABA∴BA∴ABAB∴A(5)附加规则(7)拒取式规则(9)析取三段
9、论规则ABB∴AABBC∴ACABB∴A13推理规则(10)构造性二难推理规则(11)破坏性二难推理规则(12)合取引入规则ABCDAC∴BDABCDBD∴ACAB∴AC14在自然推理系统P中构造证明设前提A1,A2,,Ak,结论B及公式序列C1,C2,,Cl.如果每一个Ci(1il)是某个Aj,或者可由序列中前面的公式应用推理规则得到,并且Cl=B,则称这个公式序列是由