交大数理逻辑课件5-2谓词逻辑的等值和推理演算.ppt

上传人:za****8 文档编号:12735696 上传时间:2020-05-20 格式:PPT 页数:29 大小:354.01KB
返回 下载 相关 举报
交大数理逻辑课件5-2谓词逻辑的等值和推理演算.ppt_第1页
第1页 / 共29页
交大数理逻辑课件5-2谓词逻辑的等值和推理演算.ppt_第2页
第2页 / 共29页
交大数理逻辑课件5-2谓词逻辑的等值和推理演算.ppt_第3页
第3页 / 共29页
点击查看更多>>
资源描述
作业讲评2,P37:4(1)证明:AB与B*A*同永真、同可满足,定理2.5.2:(A*)*=A,(A)=A定理2.5.3:A=A*证明:若AB永真,则BA永真由A=A*,B=B*,得B*A*永真即:B*A*永真反之,若B*A*永真,则(A*)*(B*)*永真由A=(A*)*,B=(B*)*,得AB永真AB与B*A*同永真显然,AB与B*A*同可满足,P37:5(3)求析取范式、主析取范式,(PQ)(PQ)=(PQ)(PQ)(PQ)=(PQ)(PQ)(PQ)=(PQ)(PQ)(PQ)=(1,2,3),AB=(AB)(AB),P37:5(8)求析取范式、主析取范式,(PQ)(QP)(QP)=(PQ)(QP)Q)P)=(PQ)(QP)Q)(QP)Q)P)=(PQ)(QP)Q)P)=(PQ)(PQ)P)=(PQ)(PQ)P)(PQ)P)=(PQ)(PQ)=PQ=m0 xmx1=m00m01m01m11=(0,1,3),AB=(AB)(AB),结合律:(AB)C=A(BC),补充题:(主析取范式的应用),某勘探队有3名队员,有一天取得一块矿样,3人的判断如下:甲说:这不是铁,也不是铜;乙说:这不是铁,是锡;丙说:这不是锡,是铁。经实验室鉴定后发现,其中一个人两个判断都正确,一个人判对一半,另一个人全错了。根据以上情况判断矿样种类。解:设P:矿样为铁,Q:矿样为铜,R:矿样为锡。则:甲:PQ乙:PR丙:PR,补充题,设P:矿样是铁,Q:矿样是铜,R:矿样是锡“”:全对,“&”:对一半,“”:全错以甲为例,“”:全对PQ“&”:对一半(PQ)(PQ)“”:全错PQ例:甲全对,乙对一半,丙全错(PQ)(PR)(PR)(PR)=(PQ)(PR)(PR)(PQ)(PR)(PR),甲:PQ乙:PR丙:PR,第5章谓词逻辑的等值和推理演算,5.1否定型等值式5.2量词分配等值式5.3范式5.4基本的推理公式5.5推理演算5.6谓词逻辑的归结推理法,量词分配等值式,量词对、的分配律(x)(P(x)q)=(x)P(x)q(x)(P(x)q)=(x)P(x)q(x)(P(x)q)=(x)P(x)q(x)(P(x)q)=(x)P(x)q量词对的分配律(x)(P(x)q)=(x)P(x)q(x)(P(x)q)=(x)P(x)q(x)(qP(x)=q(x)P(x)(x)(qP(x)=q(x)P(x),量词分配等值式,量词对的分配律(x)(P(x)Q(x)=(x)P(x)(x)Q(x)注意:对无分配律(x)P(x)(x)Q(x)(x)(P(x)Q(x)量词对的分配律(x)(P(x)Q(x)=(x)P(x)(x)Q(x)注意:对无分配律(x)(P(x)Q(x)(x)P(x)(x)Q(x),量词分配等值式,量词对的分配律(x)(P(x)Q(x)=(x)P(x)(x)Q(x)注意:对无分配律由前面证明得:(x)P(x)(x)Q(x)(x)(P(x)Q(x)而(x)P(x)(x)Q(x)=(x)P(x)(x)Q(x)=(x)P(x)(x)Q(x)(x)P(x)(x)Q(x)(x)(P(x)Q(x)由双条件否定等价式有(x)(P(x)Q(x)(x)P(x)(x)Q(x),(x)(P(x)Q(x)=(x)(P(x)Q(x)=(x)(P(x)Q(x),例将下面命题用两种形式符号化,(1)没有不犯错误的人解:设F(x):x是人,G(x):x犯错误.x(F(x)G(x)=x(F(x)G(x)=x(F(x)G(x)=x(F(x)G(x)(2)不是所有的人都爱看电影解:令F(x):x是人,G(x):爱看电影.x(F(x)G(x)=x(F(x)G(x)=x(F(x)G(x)=x(F(x)G(x),(x)P(x)=(x)P(x),(x)P(x)=(x)P(x),只要的人,他就会犯错误,有的人不爱看电影,5.3前束范式,如下列公式是前束范式:xy(F(x)(G(y)H(x,y),x(F(x)G(x)下列公式不是前束范式:x(F(x)y(G(y)H(x,y),x(F(x)G(x),定义如果量词均在全式的开头,它们的作用域延伸到整个公式的末尾,则称为前束范式。前束范式有如下形式:(v1)(v2)(vn)A其中:是或vi是个体变项,i=1,nA是不含量词的谓词公式,公式的前束范式,定理5.3.1(前束范式存在定理)谓词逻辑中的任何公式都存在与之等值的前束范式。注意:公式的前束范式不惟一例:(x)(M(x)F(x)=(x)(M(x)F(x)=(x)(M(x)F(x)(量词否定等值式)=(x)(M(x)F(x)求公式的前束范式的方法:利用重要等值式、置换规则、换名规则、代替规则进行等值演算.,例求下列公式的前束范式,(x)F(x)(x)G(x)解:(x)F(x)(x)G(x)=(x)F(x)(x)G(x)(量词否定等值式)=(x)(F(x)G(x)(量词分配等值式)另有一种形式(x)F(x)(x)G(x)=(x)F(x)(x)G(x)=(x)F(x)(y)G(y)(代替规则)=(x)(y)(F(x)G(y)(量词辖域扩张)两种形式是等值的,例求下列公式的前束范式,(x)F(x)(y)(G(x,y)H(y)解(x)F(x)(y)(G(x,y)H(y)=(z)F(z)(y)(G(x,y)H(y)(换名规则)=(z)(y)(F(z)(G(x,y)H(y),(x)(A(x)B)=(x)A(x)B,(x)(qP(x)=q(x)P(x),5.4基本的推理公式,基本的推理公式(x)P(x)(x)Q(x)(x)(P(x)Q(x)(x)(P(x)Q(x)(x)P(x)(x)Q(x)(x)(P(x)Q(x)(x)P(x)(x)Q(x)(x)(P(x)Q(x)(x)P(x)(x)Q(x)(x)(P(x)Q(x)(x)P(x)(x)Q(x)(x)(P(x)Q(x)(x)P(x)(x)Q(x)(x)(P(x)Q(x)(x)(Q(x)R(x)(x)P(x)(x)R(x)(x)(P(x)Q(x)P(a)Q(a),(x)(P(x)Q(x)(x)P(x)(x)Q(x),解释性的证明设解释I下有(x)(P(x)Q(x)=T则有x0个体域D,使(P(x0)Q(x0)=T从而有P(x0)=T,Q(x0)=T,也即(x)P(x)(x)Q(x)=T在解释I下(x)(P(x)Q(x)(x)P(x)(x)Q(x)但反之,不成立,基本的推理公式,基本的推理公式(x)(y)P(x,y)(x)(y)(P(x,y)(x)(y)P(x,y)(y)(x)(P(x,y)解释性的证明设一解释I下有(x)(y)P(x,y)=T于是有x0个体域D,使对一切的yD,都有P(x0,y)=T从而有对一切的yD,都有一个x(均选为x0),使P(x,y)=T,也即(y)(x)P(x,y)=T(x)(y)P(x,y)(y)(x)(P(x,y),5.5推理演算,推理演算利用谓词公式间的各种等价关系和蕴涵关系,通过一些推理规则,推出另一些谓词演算公式来,这就是谓词演算的推演过程。在推理过程中,除了可以使用命题逻辑中的推理规则外,还增加了下面4条关于量词的推理规则。UI规则UG规则EI规则EG规则,推理规则,(1)前提引入规则(2)结论引入规则(3)置换规则(4)假言推理规则(AB)AB(5)附加规则A(AB)(6)化简规则(AB)A(7)拒取式规则(AB)BA,(8)假言三段论规则(AB)(BC)(AC)(9)析取三段论规则(AB)BA(10)构造性二难推理规则(AB)(CD)(AC)(BD)(11)合取引入规则A,BAB,有关量词的推理规则,(12)全称量词消去规则(UI规则)两式成立的条件是:在左式中,取代x的y应为任意的不在A(x)中约束出现的个体变项.在右式中,c为任意个体常项.用y或c去取代A(x)中的自由出现的x时,一定要在x自由出现的一切地方进行取代.规则说明:若个体域中的所有个体都满足谓词A,则个体域中任一个体c也满足谓词A。,有关量词的推理规则,(13)全称量词引入规则(UG规则)该式成立的条件是:无论A(y)中自由出现的个体变项y取何值,A(y)应该均为真.取代自由出现的y的x,也不能在A(y)中约束出现.规则说明如果能够证明对论域中任一个体x断言A(x)都成立,则有结论xA(x)成立。,有关量词的推理规则,(14)存在量词引入规则(EG规则)该式成立的条件是:c是使A为真的特定个体常项.取代c的x不能在A(c)中出现过.规则说明对于论域中的任意个体c,如果A(c)为真,则必定可以得到结论xA(x)为真。,有关量词的推理规则,(15)存在量词消去规则(EI规则)该式成立的条件是:c是使A为真的特定的个体常项.c不在A(x)中出现.若A(x)中除自由出现的x外,还有其他自由出现的个体变项,此规则不能使用.规则说明对于论域中的某些个体,若xA(x)和xB(x)都是真,则对于某些c和d,可以断定A(c)B(d)必定为真,但是不能断定A(c)B(c)为真,注意:这些个体不是任意的。这点非常重要,使用推理规则的推演算举例,例1证明苏格拉底三段论:“人都是要死的,苏格拉底是人,所以苏格拉底是要死的.”令F(x):x是人,G(x):x是要死的,a:苏格拉底前提:x(F(x)G(x),F(a)结论:G(a)证明:F(a)前提引入x(F(x)G(x)前提引入F(a)G(a)UIG(a)假言推理注意:使用UI时,用a取代x.,使用推理规则的推演算举例,例2乌鸦都不是白色的.北京鸭是白色的.因此,北京鸭不是乌鸦.解:令F(x):x是乌鸦,G(x):x是北京鸭,H(x):x是白色的前提:x(F(x)H(x),x(G(x)H(x)结论:x(G(x)F(x),使用推理规则的推演算举例,前提:x(F(x)H(x),x(G(x)H(x)结论:x(G(x)F(x)证明:x(F(x)H(x)前提引入F(y)H(y)UIx(G(x)H(x)前提引入G(y)H(y)UIH(y)F(y)置换G(y)F(y)假言三段论x(G(x)F(x)UG,作业7,P84:3(1)(4)P85:4(1)(2)P85:5(1),有关命题逻辑的思考题,有一逻辑学家误入某部落,被拘于牢狱,酋长意欲放行,他对逻辑学家说:“今有两门,一为自由,一为死亡,你可任意开启一门。为协助你脱逃,今派两名战士负责解答你所提出的任何问题。惟可虑者,此两战士中一名天性诚实,一名说慌成性,今后生死由你自己选择。”逻辑学家深思片刻,即向一战士发问,然后开门从容离去。该逻辑学家应如何发问?,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!