离散数学第2章第3节.ppt
《离散数学第2章第3节.ppt》由会员分享,可在线阅读,更多相关《离散数学第2章第3节.ppt(52页珍藏版)》请在三一办公上搜索。
1、离 散 数 学Discrete Mathematics,山东科技大学信息科学与工程学院,上次课回顾,指导变元、作用域、约束变元、自由变元、闭式约束变元换名和自由变元代入有限论域客体变元的枚举谓词公式赋值、谓词公式等价、永真式、不可满足式、可满足式谓词公式的等价式和蕴含式,四、谓词演算的等价式和蕴含式,1、命题公式的推广,结论:命题演算中的等价公式表和蕴含公式表都可推广到谓词演算中使用。,命题演算的等价式,谓词演算的等价式,2、量词与联结词之间的关系,将量词前面的移到量词后面去时,存在量词改为全称量词,全称量词改为存在量词;反之,将量词后面的移到量词前面去时,也要做相应的改变。,(x)P(x)(
2、x)P(x),(x)P(x)(x)P(x),这里A(x)是任意包括个体变元x的谓词公式,B是不包括个体变元x的任意谓词公式。,3、量词扩张/收缩律(1),证明 当B为真时,左右两边都为真;否则,B为假,此时左右两边都等价于(x)A(x),证迄.,(x)A(x)B(x)(A(x)B),3、量词扩张/收缩律(2),这里A(x)是任意包括个体变元x的谓词公式,B是不包括个体变元x的任意谓词公式。,证明(x)A(x)B(x)(A(x)B)(B不含x)证(x)A(x)B(x)A(x)B 条件表达式(x)A(x)B 量词否定(x)(A(x)B)量词辖域扩张(x)(A(x)B)条件表达式,证明 B(x)A(
3、x)(x)(BA(x)(B不含x)证 B(x)A(x)B(x)A(x)条件表达式(x)(BA(x)量词辖域扩张(x)(BA(x)条件表达式,4、量词与命题联结词之间的一些等价式,量词分配律,(x)(A(x)B(x)(x)A(x)(x)B(x),(x)(A(x)B(x)(x)A(x)(x)B(x),(x)(A(x)B(x)(x)A(x)(x)B(x),5、量词与命题联结词之间的一些蕴含式,(x)A(x)(x)B(x)(x)(A(x)B(x),(x)(A(x)B(x)(x)A(x)(x)B(x),(x)A(x)(x)B(x)(x)(A(x)B(x),(x)(A(x)B(x)(x)A(x)(x)B(
4、x),(x)(A(x)B(x)(x)A(x)(x)B(x),用分析法证明(x)A(x)(x)B(x)(x)(A(x)B(x)。证明 若(x)(A(x)B(x)为假,则必有个体a,使A(a)B(a)为假;因此A(a),B(a)皆为假,所以(x)A(x)和(x)B(x)为假,即(x)A(x)(x)B(x)为假。故(x)A(x)(x)B(x)(x)(A(x)B(x),表 2 1 谓词演算中常用的等价式和蕴含式,6、多个量词的使用,考虑两个量词的情况。更多量词的使用方法与其类似。,对于二元谓词如果不考虑自由变元,可以有以下八种情况。,全称量词与存在量词在公式中出现的次序,不能随意更换。用双向箭头表示等
5、价,单向箭头表示蕴含,见它们之间的关系。,有两个等价关系:,具有两个量词的谓词公式有如下一些蕴含关系:,作业,P66:3,4,5 P72:2a),4,7,定义2-6.1 一个合式公式称为前束范式,如果它有如下形式:(Q1x1)(Q2x2)(Qkxk)A其中Qi(1ik)为或,A为不含有量词的谓词公式。特别地,若谓词公式中无量词,则该公式也看作是前束范式。前束范式的特点:所有量词均非否定地出现在公式最前面,且它的辖域一直延伸到公式之末。,一、前束范式,例如,(x)(y)(z)(P(x,y)Q(y,z)R(x,y)都是前束范式,而(x)P(x)(y)Q(y),(x)(P(x)(y)Q(x,y)不是
6、前束范式。,定理2.6.1(前束范式存在定理)任意谓词公式A都有与之等价的前束范式。证明:,前束范式的求取方法,举例73页 例题1、例题2、例题3,例题2 化公式(x)(y)(z)(P(x,z)P(y,z)(u)Q(x,y,u)为前束范式,解 原公式(x)(y)(z)(P(x,z)P(y,z)(u)Q(x,y,u),(x)(y)(z)(P(x,z)P(y,z)(u)Q(x,y,u),(x)(y)(z)(u)(P(x,z)P(y,z)Q(x,y,u),解 第一步否定深入,原式,第二步改名,以便把量词提到前面。,例题3 把公式,将约束变元x改名为u,将约束变元y改名为z,,化为前束范式,练习,(x
7、)(y)(z)P(x,y,z)(u)Q(x,u)(v)Q(y,v)(x)(y)(z)P(x,y,z)(u)Q(x,u)(v)Q(y,v)(x)(y)(z)P(x,y,z)(u)Q(x,u)(v)Q(y,v)(x)(y)(z)(u)(v)(P(x,y,z)Q(x,u)Q(y,v),定义2-6.2 一个wffA称为前束合取范式,如果它有如下形式:(Q1x1)(Q2x2)(Qkxk)(A11A12A1l1)(A21A22A2l2)(Am1Am2Amlm)其中:Qi(1ik)为量词或,xi(i=1,2,n)是客体变元,Aij是原子公式或其否定。,二、前束合取范式,是前束合取范式,举例,定理2-6.2
8、每一个wffA都可转化为与其等价的前束合取范式。证明:略。,例题4 将wffD:,转化为与其等价的前束合取范式。,解 第一步取消多余量词,第二步换名,第三步消去条件联结词,第四步将否定深入,第五步将量词推到左边,D(x)(z)(w)(P(x)R(x,w)(Q(z,y)R(x,w),第六步化为合取范式,求前束合取范式的方法,第一步:消去多余量词第二步:换名第三步:消去条件联结词第四步:将否定深入第五步:将量词推到左边第六步:化为合取范式,定义2-6.3 一个wffA称为前束析取范式,如果它有如下形式:(Q1x1)(Q2x2)(Qkxk)(A11A12A1l1)(A21A22A2l2)(Am1Am
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学

链接地址:https://www.31ppt.com/p-6326528.html