数理逻辑逻辑公理系统幻灯片.ppt
《数理逻辑逻辑公理系统幻灯片.ppt》由会员分享,可在线阅读,更多相关《数理逻辑逻辑公理系统幻灯片.ppt(157页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数理逻辑逻辑公理系数理逻辑逻辑公理系统统第1页,共157页,编辑于2022年,星期六主要内容主要内容逻辑公理系统逻辑公理系统命题逻辑公理系统命题逻辑公理系统谓词逻辑公理系统谓词逻辑公理系统定理证明定理证明公理系统性质公理系统性质理论与模型理论与模型判定问题判定问题第2页,共157页,编辑于2022年,星期六形式系统形式系统一个形式系统应当包括以下几部分。一个形式系统应当包括以下几部分。(1)(1)各种初始符号各种初始符号。初始符号是一个形式系统的。初始符号是一个形式系统的“字母字母”,经解释后其中一部分,经解释后其中一部分是初始概念。是初始概念。(2)(2)形成规则形成规则。规定初始符号组成各
2、种合适符号序列的规则。经解释后合式符号序。规定初始符号组成各种合适符号序列的规则。经解释后合式符号序列是一子句,称为系统里的合式公式或命题。列是一子句,称为系统里的合式公式或命题。(3)(3)公理公理。把某些所要肯定的公式选出,作为推导其它所要肯定的公式的出发点,这。把某些所要肯定的公式选出,作为推导其它所要肯定的公式的出发点,这些作为出发点的公式称为公理。些作为出发点的公式称为公理。(4)(4)变形规则变形规则。变形规则规定如何从公理和已经推导出的一个或几个公式经过符。变形规则规定如何从公理和已经推导出的一个或几个公式经过符号变换而推导出另一公式。经过解释,变形规则就是推理规则。号变换而推导
3、出另一公式。经过解释,变形规则就是推理规则。应用变形规则进行推导可以得到一系列公式,这些公式经过解释是系统的定应用变形规则进行推导可以得到一系列公式,这些公式经过解释是系统的定理。理。形式系统完全由一套表意符号建立,它能克服日常语言的歧义形式系统完全由一套表意符号建立,它能克服日常语言的歧义性,使概念、判断、推理精确化。性,使概念、判断、推理精确化。第3页,共157页,编辑于2022年,星期六逻辑公理系统逻辑公理系统公理系统公理系统从一些从一些公理公理出发,根据出发,根据演绎法演绎法,推导出一系列,推导出一系列定理定理,形成的演绎体系叫,形成的演绎体系叫作作公理系统公理系统。公理系统的组成:公
4、理系统的组成:符号集;符号集;公式集公式集公式是用于表达命题的符号串;公式是用于表达命题的符号串;公理集公理集公理是用于表达推理由之出发的初始肯定命题;公理是用于表达推理由之出发的初始肯定命题;推理规则集推理规则集推理规则是由公理及已证定理得出新定理的规则;推理规则是由公理及已证定理得出新定理的规则;定理集定理集表达了肯定的所有命题。表达了肯定的所有命题。第4页,共157页,编辑于2022年,星期六主要内容主要内容逻辑公理系统逻辑公理系统命题逻辑公理系统命题逻辑公理系统谓词逻辑公理系统谓词逻辑公理系统定理证明定理证明公理系统性质公理系统性质理论与模型理论与模型判定问题判定问题总结总结第5页,共
5、157页,编辑于2022年,星期六命题逻辑公理系统命题逻辑公理系统定义:命题逻辑的公理系统定义定义:命题逻辑的公理系统定义:(1).(1).符号集合:符号集合:1).1).命题变元命题变元Q Q1 1,Q,Q2 2,Q Qn n2).2).联结词符号:联结词符号:,;3).3).括号:括号:(,)(,)(2).(2).形成规则形成规则(公式定义公式定义):1).1).若若Q Q是命题变元,则是命题变元,则Q Q是公式;是公式;2).2).若若Q Q是公式,则是公式,则(Q)Q)是公式;是公式;3).3).若若Q,RQ,R是公式,则是公式,则(Q(QR)R)是公式。是公式。第6页,共157页,编
6、辑于2022年,星期六命题逻辑公理系统命题逻辑公理系统(续续)(3).(3).公理:公理模式中公理:公理模式中P,Q,RP,Q,R为任意公式为任意公式1).1).公理模式公理模式A A1 1:R R(Q(QR)R)2).2).公理模式公理模式A A2 2:(P(P(Q(QR)R)(P(PQ)Q)(P(PR)R)3).3).公理模式公理模式A A3 3:(Q QR)R)(R(RQ)Q)(4).(4).变形规则:推理规则变形规则:推理规则(分离规则分离规则MPMP规则规则)若若Q Q和和Q QR R成立,则成立,则R R成立。其中,成立。其中,Q Q和和Q QR R称为前提,称为前提,R R称称为
7、结论。为结论。第7页,共157页,编辑于2022年,星期六缩写定义缩写定义谓词公理系统中仅使用了谓词公理系统中仅使用了 和和联结词符号,而其他联结词符联结词符号,而其他联结词符号号,可以认为是缩写公式,用可以认为是缩写公式,用表示缩写定义。表示缩写定义。(1).Q(1).Q R R(Q QR)R)(2).Q(2).Q R R (Q(QR)R)(3).Q(3).QR R(Q(QR)R)(R(RQ)Q)(4).Q(4).Q R R (Q(QR)R)第8页,共157页,编辑于2022年,星期六推理序列推理序列已知已知Q成立成立,证明证明RQ成立成立A1=Q(RQ)A A1A2=Q Q A3=RQ推理
8、序列推理序列=Q,公式集,公式集前提前提A A1 1、A A2 2、A A3 3 推理序列推理序列A A3 3 结论结论第9页,共157页,编辑于2022年,星期六演绎与推理序列演绎与推理序列定义定义3.2 3.2 设设是合式公式集是合式公式集,Q Q是合式是合式公式,有推理步骤公式,有推理步骤A A1 1,A,A2 2,A An n,公式序列,公式序列 1 1,2 2,n n,其中,其中A A1 1=1 1A A2 2=2 2.A An n=n n (n n =Q=Q)每个每个 k k满足以下条件之一,满足以下条件之一,(1)(1)是公理;是公理;(2)(2)k k ;(3)(3)有有i,j
9、k i,jk k k=i i j j由由 i i,j j用用MPMP规则推出。规则推出。则称它为则称它为Q Q的从的从的一个的一个推演推演(演绎演绎),记记为为 Q Q。称为推演的称为推演的前提集前提集,称称为为结论结论推理序列推理序列如果推理步骤序列是如果推理步骤序列是A A1 1,A,A2 2,A An n,则推理则推理序列长度序列长度n n。推论:推论:如果如果Q Q是公理或是公理或 Q,则则Q第10页,共157页,编辑于2022年,星期六证明与定理证明与定理如果存在从如果存在从推演出推演出Q,则记为,则记为Q。Q1,Q2,QnQ简记为简记为Q1,Q2,QnQ如果如果为空集为空集,则记为
10、,则记为Q。如果如果Q,并且有推理步骤,并且有推理步骤A1,A2,An,则,则A1,A2,An称为的一个称为的一个证明证明。如果如果Q,则,则Q称为称为定理定理。第11页,共157页,编辑于2022年,星期六P,Q(PR)QRA1=P A1A2=P(QP)A1 A1 A3=QP A2=A1 A3 A4=Q(PR)A4 A5=(Q(PR)(QP)(QR)A2 A2 A6=(QP)(QR)A5=A4A6 A7=(QR)A6=A3A7 第12页,共157页,编辑于2022年,星期六例:例:(QR)(QQ)A1=Q(RQ)A A1 1A2=(Q(RQ)(QR)(QQ)A A2 2A3=(QR)(QQ)
11、A2=A1A3第13页,共157页,编辑于2022年,星期六 Q(QR)(涵义涵义)A1=Q(RQ)A1A1A2=(RQ)(QR)A3A3A3=Q(QR)A1,A2A3第14页,共157页,编辑于2022年,星期六演绎定理演绎定理QR 当且当且 仅当仅当QR归纳基础:归纳基础:用关于用关于Q到到R的推演长度的推演长度n作归纳证明。作归纳证明。当当n=1时,时,R或为公理,或属于或为公理,或属于,或,或R是是Q。若若R是公理,则是公理,则A1=RA2=R(QR)A3=(QR)所以所以QR,从而从而QR若若R,则,则A1=RA2=R(QR)A3=(QR)有有QR若若R=Q,则,则QQ所以所以 QQ
12、第15页,共157页,编辑于2022年,星期六演绎定理演绎定理(2)(2)归纳假设:归纳假设:假设假设Q到到R的推演长度小于的推演长度小于n定理成立。定理成立。归纳证明:当归纳证明:当Q到到R的推演长度等于的推演长度等于n时,有时,有QRA1=Q1A2=Q2Ai=PRAj=PAn=R从从的推演的推演A1=D1Am=QPAk=Q(PR)Ak+1=Q(PR)(QP)(QR)Ak+2=(QP)(QR)Ak+3=(QR)因为因为i,jn,有所以有所以QPQPQPRQ(PR)第16页,共157页,编辑于2022年,星期六演绎定理演绎定理(3)(3)到到QR的推演的推演由由QR可知,有推理序列可知,有推理
13、序列A1,A2,Am,使使得得Am=QR。证明有证明有QR。因为。因为有推理序列有推理序列A1,A2,Am,其中,其中Am=QRAm+1=QAm+2=R第17页,共157页,编辑于2022年,星期六P,QP QP,Q,(P Q)Q,P,Q,(P Q)QA1 1=P A1 1 A2 2=Q A2 2 A3 3=(P Q)A3 3 A4 4=(P Q)(P Q)QQA5 5=P Q A A4 4=A=A3 3 A A5 5A6 6=Q A A5 5=A=A1 1 A A6 6所以有所以有P,Q(P Q),即,即P,QP Q第18页,共157页,编辑于2022年,星期六(PQ)(PR)(PQ R)演
14、绎定理:演绎定理:(PQ)(PR),PQ RA1 1=(PQ)(PR)A1 1 A2 2=P A2 2 A3 3=(PQ)(PR)(PQ)Q RQA4 4=PQ A A3 3=A=A1 1 A A4 4A5 5=Q A A4 4=A=A2 2 A A5 5A6 6=(PQ)(PR)(PR)Q RRA7 7=PR A A6 6=A=A1 1 A A7 7A9 9=R A A7 7=A=A2 2 A A8 8A1010=Q RQ,RQ R第19页,共157页,编辑于2022年,星期六反证律反证律如果如果,QR,QR,则 QA1 1=QR QR QRA2 2=QR QR QRA3 3=(=(QR)(
15、R Q)A A 3 3A4 4=RQA A3 3=A=A2 2 A A4 4A5 5=QQ A A1 1,A,A4 4A A5 5A6 6=(Q Q)Q (Q Q)Q A7 7=QA A6 6=A=A5 5 A A7 7第20页,共157页,编辑于2022年,星期六归谬律归谬律如果如果,QR,Q R,则,则 QA1 1=Q R QR QRA2 2=Q R QR QRA3 3=(QR)(RQ)(QR)(RQ)A4 4=RQ A A3 3=A=A1 1 A A4 4A5 5=Q QA A2 2,A,A4 4A A5 5A6 6=QQ QQA7 7=Q Q A A6 6,A,A5 5A A7 7A8
16、 8=(Q Q)Q (Q Q)Q A9 9=QA A8 8=A=A7 7 A A9 9第21页,共157页,编辑于2022年,星期六定理:若定理:若R,则则QR。A1=C1Ak-1=Ck-1Ak=R RAk+1=R(QR)A1Ak+2=QR Ak+1=Ak Ak+2 QR第22页,共157页,编辑于2022年,星期六定理:若定理:若 PQ,P(QR),则则 PR。A1=D1Am-1=Dm-1Am=PQ PQAm+1=Dm+1Am+n-1=Dm+n-1Am+n=P(QR)P(QR)Am+n+1=(P(QR)(PQ)(PR)A A2 2Am+n+2=(PQ)(PR)Am+n+1=Am+nAm+n+
17、2Am+n+3=PR Am+n+2=AmAm+n+3第23页,共157页,编辑于2022年,星期六主要内容主要内容逻辑公理系统逻辑公理系统命题逻辑公理系统命题逻辑公理系统谓词逻辑公理系统谓词逻辑公理系统定理证明定理证明公理系统性质公理系统性质理论与模型理论与模型判定问题判定问题总结总结第24页,共157页,编辑于2022年,星期六谓词逻辑公理系统谓词逻辑公理系统谓词逻辑的公理系统定义:谓词逻辑的公理系统定义:(1).(1).符号集合:符号集合:1).1).个体变元:个体变元:x x1 1,x,x2 2,2).2).个体常元:个体常元:c c1 1,c,c2 2,3).3).函词符号:函词符号:
18、f f1 11 1,f,f2 21 1,.,.;f f1 12 2,f,f2 22 2,.,.;4).4).谓词符号:谓词符号:Q Q1 11 1,Q,Q2 21 1,.,.;Q Q1 12 2,Q,Q2 22 2,.;,.;5).5).运算符号:运算符号:,;6).6).逗逗 号:号:,;,;7).7).括括 号:号:(,)(,)第25页,共157页,编辑于2022年,星期六谓词逻辑公理系统(续)谓词逻辑公理系统(续)(2).(2).项定义:项定义:1).1).个体常元是项;个体常元是项;2).2).个体变元是项;个体变元是项;3).3).若是若是t t1 1,t,tn n项,则是项,则是f
19、 fk kn n (t(t1 1,t,tn n)项。项。(3).(3).公式集合:公式集合:1).1).若是若是t t1 1,t,tn n项,则项,则Q Q k kn n (t(t1 1,t,tn n)是公式。是公式。2).2).若若Q Q是公式,则是公式,则(Q)Q)是公式;是公式;3).3).若若Q Q和和R R是公式,则是公式,则(Q(QR)R)是公式;是公式;4).4).若若Q Q是公式,则是公式,则(xQ)xQ)是公式。是公式。第26页,共157页,编辑于2022年,星期六谓词逻辑公理系统(续)谓词逻辑公理系统(续)(4).(4).公理集合:公理集合:1).1).公理模式公理模式A
20、A 1 1:Q Q(R(RQ)Q)2).2).公理模式公理模式A A 2 2:(P(P(Q(QR)R)(P(PQ)Q)(P(PR)R)3).3).公理模式公理模式A A 3 3:(Q QR)R)(R(RQ)Q)4).4).公理模式公理模式A A 4 4:xQ(x)xQ(x)Q(x)Q(x)x/t x/t 其中,项其中,项t t对于对于Q Q中的中的x x是可代入的。是可代入的。5).5).公理模式公理模式A A 5 5:x x(Q QR(x)R(x)(Q QxR(x)xR(x)其中其中x x不是不是Q Q中自由变元。中自由变元。(5).(5).推理规则推理规则1).1).分离规则(简称分离规则
21、(简称MPMP规则):从规则):从Q Q和和Q QR R推出推出R R。2).2).概括规则(简称概括规则(简称UGUG规则):从规则):从Q(x)Q(x)推出推出(xQ)xQ)。第27页,共157页,编辑于2022年,星期六缩写定义缩写定义谓词公理系统中仅使用了谓词公理系统中仅使用了 和和联结词符号,而其他联结词符号联结词符号,而其他联结词符号,可以认为是缩写公式,用可以认为是缩写公式,用表示缩写定义。表示缩写定义。(1).Q(1).Q R R(Q QR)R)(2).Q(2).Q R R (Q(QR)R)(3).Q(3).QR R(Q(QR)R)(R(RQ)Q)(4).Q(4).Q R R
22、(Q(QR)R)谓词公理系统中仅使用了量词谓词公理系统中仅使用了量词,而量词,而量词 可以认为是缩写公式,可以认为是缩写公式,用用表示缩写定义。表示缩写定义。xQ(x)xQ(x)Q(x)Q(x)第28页,共157页,编辑于2022年,星期六公理系统公理系统弗雷格公理系统弗雷格公理系统Q(RQ)(P(QR)(PQ)(PR)(P(QR)(Q(PR)(QR)(RQ)QQQQa=b(F(a)F(b)a=a xF(x)xF(x)f(a)卢卡西维茨公理系统卢卡西维茨公理系统Q(RQ)(P(QR)(PQ)(PR)(QR)(R Q)罗素公理系统罗素公理系统AA AAABABBA(AB)(ACBC)第29页,共
23、157页,编辑于2022年,星期六演绎与证明演绎与证明定义定义 设设是合式公式集是合式公式集,Q Q是合式公式,是合式公式,有推理步骤有推理步骤A A1 1,A,A2 2,A An n,公式序列,公式序列 1 1,2 2,n n,其中,其中A A1 1=1 1A A2 2=2 2.A An n=n n (n n =Q=Q)每个每个 k k满足以下条件之一,满足以下条件之一,(1)(1)是公理;是公理;(2)(2)k k ;(3)(3)有有i,jk i,jk k k=i i j j由由 i i,j j用用MPMP规则推出。规则推出。(4)(4)有有ijij使使A Aj j=x xA Ai i由用
24、由用UGUG规则推出规则推出则称它为则称它为Q Q的从的从的一个的一个推演推演(演绎演绎),记为记为 Q Q。称为推演的称为推演的前提集前提集,称称为为结论结论序列序列A A1 1,A,A2 2,A An n,称为称为从从演绎出演绎出n n的一个的一个证明证明。n n也称由也称由可可证明证明n n。推理序列推理序列如果推理步骤序列如果推理步骤序列是是A A1 1,A,A2 2,A An n,则推则推理序列长度理序列长度n n。推论:推论:如果如果Q Q是公理或是公理或 Q,则则Q第30页,共157页,编辑于2022年,星期六定理定理从系统的公理出发,根据系统允许的变形规则推得的合式公式称从系统
25、的公理出发,根据系统允许的变形规则推得的合式公式称为可证公式,或称系统里的定理。为可证公式,或称系统里的定理。定义:如果定义:如果QQ,则,则Q Q称为定理。称为定理。第31页,共157页,编辑于2022年,星期六设设 是前提,是前提,=Q=Q1 1,.,Q,.,Qn n,Q Q是结论,并且是结论,并且Q Q。一般讲,一般讲,是事实知识或归纳知识。是事实知识或归纳知识。由于证明是逻辑的,公理是逻辑真,推导规则是逻辑真,由于证明是逻辑的,公理是逻辑真,推导规则是逻辑真,但是,前提但是,前提 不是逻辑真。不是逻辑真。如果实践检验如果实践检验Q Q不为真,则不为真,则 一定有不为真语句。一定有不为真
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数理逻辑 逻辑 公理 系统 幻灯片
限制150内