您好,欢迎访问三七文档
计算机学院1计算机学院1主要内容概述命题逻辑公理系统谓词逻辑公理系统公理系统性质理论与模型判定问题总结计算机学院2计算机学院2逻辑公理系统公理系统•从一些公理出发,根据演绎法,推导出一系列定理,形成的演绎体系叫作公理系统。公理系统的组成:•符号集;•公式集–公式是用于表达命题的符号串;•公理集–公理是用于表达推理由之出发的初始肯定命题;•推理规则集–推理规则是由公理及已证定理得出新定理的规则;•定理集–表达了肯定的所有命题。计算机学院3计算机学院3命题逻辑的公理系统定义3.1命题逻辑的公理系统定义:符号•命题变元p1,p2,…pn•联结词符号,;•括号(,)合式公式•命题变元是合式公式;•若Q是公式,则(Q)是合式公式;•若Q,R是公式,则(QR)是合式公式。定义了所有合式公式计算机学院4计算机学院4命题逻辑的公理系统有以下三个公理模式,其中P,Q,R可为任意公式•公理模式A1–Q(RQ)•公理模式A2–(P(QR))((PQ)(PR))•公理模式A3–(QR)(RQ)推理规则(分离规则,MP规则)•从Q和QR推出R–Q和QR称为前提–R称为结论计算机学院5计算机学院5公理系统罗素公理系统QQQQQRQRRQ(PQ)(PRQR)弗雷格公理系统Q(RQ)(P(QR))((PQ)(PR))(P(QR))(Q(PR))(QR)(RQ)QQQQ卢卡西维茨公理系统Q(RQ)(P(QR))((PQ)(PR))(QR)(RQ)计算机学院6计算机学院6缩写公式QR=(QR)QR=(QR)QR=(QR)(RQ)QR=(QR)计算机学院7计算机学院7公式复杂度公式Q的复杂度表示为FC(Q)•命题变元复杂度为0,如果Q是命题变元,则FC(Q)=0。•如果公式Q=R,则FC(Q)=FC(R)+1。•如果公式Q=R1R2,则FC(Q)=max{FC(R1),FC(R2)}+1。计算机学院8计算机学院8推理序列已知Q成立,证明R→Q成立A1=Q(RQ)A1A2=QQΓA3=RQ推理序列•Γ=Q,公式集——前提•A1、A2、A3——推理序列•A3——结论计算机学院9计算机学院9演绎与推理序列定义3.2设Γ是合式公式集,Q是合式公式,有推理步骤A1,A2,…An,公式序列α1,α2,…αn,其中•A1=α1•A2=α2•….•An=αn(αn=Q)每个αk满足以下条件之一,•(1)α是公理;•(2)αkΓ;•(3)有i,jkαk=αiαj由αi,αj用MP规则推出。则称它为Q的从Γ的一个推演(演绎),记为Γ├Q。Γ称为推演的前提集,称α为结论推理序列•如果推理步骤序列是A1,A2,…An,则推理序列长度n。推论:•如果Q是公理或QΓ,则Γ├Q计算机学院10计算机学院10证明与定理如果存在从Γ推演出Q,则记为Γ├Q。{Q1,Q2,…Qn}├Q简记为•Q1,Q2,…Qn├Q如果Γ为空集,则记为├Q。如果Γ├Q,并且有推理步骤A1,A2,…An,则A1,A2,…An称为的一个证明。如果├Q,则Q称为定理。计算机学院11计算机学院11P,Q(PR)├QRA1=PA1ΓA2=P(QP)A1A3=QPA2=A1A3A4=Q(PR)A4ΓA5=(Q(PR))((QP)(QR))A2A6=(QP)(QR)A5=A4A6A7=(QR)A6=A3A7计算机学院12计算机学院12例:├(QR)(QQ)A1=Q(RQ)A1A2=(Q(RQ))((QR)(QQ))A2A3=(QR)(QQ)A2=A1A3计算机学院13计算机学院13重要定律三段论:Q,QR├R传递律:PQ,QR├PR反证律:如果Γ,Q├R,Γ,Q├R,则Γ├Q归谬律:如果Γ,Q├R,Γ,Q├R,则Γ├Q计算机学院14计算机学院14重要定理├(P(QR))(Q(PR))├(QR)((PQ)(PR))├(PQ)((QR)(PR))├QQ├QQ├QQ├(QR)(QR)├Q((QR)R)├(QR)(RQ)├(QR)(RQ)├(QR)(RQ)├Q(QR)├(QQ)(RQ)├(QQ)Q计算机学院15计算机学院15三段论Q,QR├RA1=QRA1ΓA2=QA2ΓA3=RA1=A2A3计算机学院16计算机学院16传递律PQ,QR├PRA1=(QR)(P(QR))A1A2=QRA2ΓA3=P(QR)A1=A2A3A4=(P(QR))((PQ)(PR))A2A5=(PQ)(PR)A4=A3A5A6=(PQ)A6ΓA7=(PR)A5=A6→A7计算机学院17计算机学院17├(P(QR))(Q(PR))A1=(P(QR))((PQ)(PR))A2A2=((PQ)(PR))(Q((PQ)(PR)))A1A3=(Q((PQ)(PR)))((Q(PQ))(Q(PR)))A2A4=((P(QR))((Q(PQ))(Q(PR))))A1,A2,A3├A4A5=((P(QR))((Q(PQ))(Q(PR))))((P(QR))(Q(PQ))(P(QR))(Q(PR)))A2A6=((P(QR))(Q(PQ))(P(QR))(Q(PR))A5=A4A6A7=Q(PQ)A1A8=(Q(PQ))((P(QR))(Q(PQ)))A1A9=(P(QR))(Q(PQ))A8=A7A9A10=(P(QR))(Q(PR))A6=A9A10计算机学院18计算机学院18├(QR)((PQ)(PR))A1=(QR)(P(QR))A1A2=(P(QR))((PQ)(PR))A2A3=(QR)((PQ)(PR))A1,A2├A3计算机学院19计算机学院19├(PQ)((QR)(PR))A1=(QR)((PQ)(PR))├(QR)((PQ)(PR))A2=((QR)((PQ)(PR)))((PQ)((QR)(PR)))├(P(QR))(Q(PR))A3=((PQ)((QR)(PR)))A2=A1A3计算机学院20计算机学院20├QQA1=(Q((QQ)Q))((Q(QQ)(QQ)A2A2=Q((QQ)Q))A1A3=(Q(QQ))(QQ)A1=A2A3A4=Q(QQ)A1A5=QQA3=A4A5计算机学院21计算机学院21├QQ•A1=Q(QQ)A1•A2=(QQ)(QQ)A3•A3=(QQ)(QQ)A3•A4=Q(QQ)A1,A2,A3├A4•A5=(Q(QQ))•((QQ)(QQ))A2•A6=(QQ)(QQ)A5=A4A6•A7=(QQ)├QQ•A8=QQA6=A7A8计算机学院22计算机学院22├QQA1=(QQ)(QQ)A3A2=(QQ)├QQA3=(QQ)(QQ)A3A4=QQA3=A2A4计算机学院23计算机学院23├(QR)(QR)A1=RR├QQA2=(RR)(Q(RR))A1A3=Q(RR)A2=A1A3A4=(Q(RR))((QR)(QR))A2A5=(QR)(QR)A4=A3A5A6=QQ├QQA7=(QQ)((QR)(QR))├(PQ)((QR)(PR))A8=(QR)(QR)A7=A6A8A9=(QR)(QR)A8,A5├A9计算机学院24计算机学院24├Q((QR)R)A1=(QR)(QR)├QQA2=((QR)(QR))(Q((QR)R))├(P(QR))(Q(PR))A3=Q((QR)R)A2=A1A3计算机学院25计算机学院25├(QR)(RQ)A1=(QR)(QR)├(QR)(QR)A2=(QR)(RQ)A3A3=(QR)(QR)A2=A1A3计算机学院26计算机学院26├(QR)(RQ)A1=(QR)(RQ)├(QR)(RQ)A2=QQ├QQA3=(QQ)((RQ)(RQ))├(QR)((PQ)(PR))A4=(RQ)(RQ)A3=A2A4A5=(QR)(RQ)A1,A4├A5计算机学院27计算机学院27├(QR)(RQ)A1=(QR)(RQ)A3A2=(QQ)((QR)(QR))├(PQ)((QR)(PR))A3=(QQ)├(QQ)A4=(QR)(QR)A2=A3A4A5=(QR)(RQ)A4,A1├A5计算机学院28计算机学院28├Q(QR)(涵义)A1=Q(RQ)A1A2=(RQ)(Q→R)A3A3=Q(QR)A1,A2├A3计算机学院29计算机学院29├(QQ)(RQ)A1=Q(RQ)A1A2=(RQ)(QR)A3A3=Q(QR)A1,A2├A3A4=(Q(QR))((QQ)(QR))A2A5=(QQ)(QR)A4=A3A5A6=(QR)(RQ)A3A7=(QQ)(RQ)A5,A6├A7计算机学院30计算机学院30├(QQ)QA1=(QQ)((QQ)Q)├(QQ)(RQ)A2=((QQ)((QQ)Q))(((QQ)(QQ))((QQ)Q)))A2A3=((QQ)(QQ))((QQ)Q)A2=A1A3A4=(QQ)(QQ)A1A5=(QQ)QA3=A4A5计算机学院31计算机学院31├QRQA1=Q(RQ)A1A2=QRQQR=(QR)计算机学院32计算机学院32├QRRQA1=(RQ)(QR)├(RQ)(QR)A2=((RQ)(QR))((QR)(RQ))├(RQ)(QR)A3=(QR)(RQ)QR=(QR)A4=QRRQ计算机学院33计算机学院33├QRQA1=Q(RQ)A1A2=(RQ)(QR)├(QR)(RQ)A3=Q(QR)A1,A2├A3A4=(Q(QR)))(
本文标题:命题逻辑公理系统
链接地址:https://www.777doc.com/doc-4330310 .html