离散数学PPT教学谓词逻辑.ppt
《离散数学PPT教学谓词逻辑.ppt》由会员分享,可在线阅读,更多相关《离散数学PPT教学谓词逻辑.ppt(75页珍藏版)》请在三一办公上搜索。
1、第三章 谓词逻辑,第一节 谓词和量词第二节 谓词演算的永真公式第三节 前 束 范 式,本 章 重 难 点,重点:1、谓词,个体域,全总体域,全称量词,存在量词,谓词公式的定义和理解;2、谓词公式的符号化形式3、谓词演算推理中的等价公式难点:1、谓词公式的翻译2、谓词演算的推理理论,为什么引入谓词逻辑?,著名的苏格拉底三段论问题!:所有的人都是要死的。:苏格拉底是人。:所以苏格拉底是要死的。无法用命题逻辑推理证明:但用自然语言逻辑可推出是有效结论!可看出命题逻辑的局限性,由此引出谓词逻辑!,一、谓词二、量词 1.全称量词x 2存在量词x 3量词的作用 4全总个体域 5举例 三、量化断言和命题的关
2、系,第一节 谓词和量词,四、谓词公式 1.原子公式 2.谓词演算的合式公式 五、自由变元与约束变元 1.量词的辖域 2.自由变元与约束变元 3.约束变元改名规则,第一节 谓词和量词,a.小陈是大学生 b.小张生于苏州 c.8=3*2 x是大学生 小陈-客体;是大学生-谓词:是大学生刻划了x 的性质x生于y 生于-谓词:刻划了x和y的关系,一、谓 词,x=y*z.=.-谓词:刻划了x,y,z三 元的关系,定义 返回目录,1定义:代表客体(个体)的变元叫客体(个体)变元。,一、谓 词,例:A表示 是大学生 则A(x)表示x是大学生这个命题变元 B表示 生于 则B(x,y)表示x生于y这个命题变元
3、C表示=*,则C(x,y,z)表示x=y*z这个命题 变元 A(x),B(x,y),C(x,y,z)称为谓词 定义2 返回,客体(个体)变元常用x,y,z,u,v表示,刻划客体的性质或几个客体间关系的模式叫谓词,常用大写字母A,B,P,Q,表示。,2.定义:有N个客体变元的谓词称为N元谓词 谓词命名式中客体变元的取值范围叫客体域 例:论述域a人,b人,地名,c实数,实数,实数 注意:空集不能作为论述域 若A代表一特定谓词,A称为谓词常元。若A 代表任意谓词,A称为谓词变元。注:(1)单独的客体或单独的谓词不能构成命题,一、谓 词,(2)在谓词命名式中,若谓词是常元,个体变元代以 论述域中某客体
4、才成为命题,(3)命题是0元谓词 返回,x读作对任意x xP(x)表示:对一切x,P(x)为真 xP(x)表示:对任意x,P(x)是真xP(x)表示:并非对任意x,P(x)是真 xP(x)表示:并非对任意x,P(x)是真,二、量 词,1.全称量词x,x读作至少有一x,存在一x x P(x)表示 存在一x,使P(x)为真 x P(x)表示 并非存在一个x,使 P(x)为真,二、量 词,2存在量词x,返回目录,在P(x),P(x,y)前加上x或x,称变元x被存在量 化或全称量化。,二、量 词,将谓词F(x)变成命题有两种方法。a.将x取定值 例:F(x)表示x是质数,那么F(4)是命题(假)b.将
5、谓词量化 例:1).xF(x)F(x):任意的x是质数 2).y(yy+1)3).y(yy+1)返回目录,3量词的作用,任意谓词中任意个体变元的所有个体域称全总个体域。注:使用全总个体域后,个体变元取值范围一致。但不同论述对象须用不同的特性谓词加以刻划。例:F(x):x是不怕死的 D(x):x是要死的 M(x):x是人 解:返回目录,二、量 词,4.全总个体域,4全总个体域 例:若论述域是全人类:则人总是要死的 可译为 xD(x)有些人不怕死 可译为 xD(x)返回,4全总个体域若论述域是全总个体域:则译为x(M(x)D(x)注意:不能译为x(M(x)D(x)。这样意义成为 所有的x,x都是人
6、并且都是要死的。全总个体域 人全总个体域要死的二条规则 返回,4全总个体域 故得二条规则:对全称量词,特性谓词作为蕴含式之前件而加入之。对存在量词,特性谓词作为合取项而加入之。返回,5、举例 a,b,c,d,e 注:命题翻译为谓词公式,由于对个体的刻划深度不 同,可译成不同形式的谓词公式。返回目录,5、举例 a.没有不犯错误的人 解:设F(x)为x是犯错误,M(x)为x是人,则译为:(x(M(x)F(x)返回,b.某些人对某些食物过敏 解:设F(x,y)为x对y过敏,M(x)为x是人,G(x)为x是食物,则译为:x y(M(x)G(x)F(x,y)返回,c.尽管有人聪明,但未必一切人聪明 解:
7、设M(x)为x是人,F(x)为x聪明则译为:x(M(x)F(x)x(M(x)F(x)返回,d.如果XY,并且Z 0,那么XYYZ 解:设(X,Y)为XY,R(X)为X是实数 则译为:XYZ(R(X)R(Y)R(Z)(X,Y)(Z,0)(XY,YZ)返回,e.每个建筑物都有一些装饰品 解:设A(X)为X是建筑物,B(X,Y)为X有Y,C(X)为 X是装饰品,则可译为:X(A(X)Y(B(X,Y)C(Y)返回,1.若论述域是有限的,设是1,2,N 则XP(X)P(1)P(2)P(N)XP(X)P(1)P(2)P(N)2.若论述域是可数无限 则XP(X)为P(0)P(1)P(2)P(N)XP(X)为
8、P(0)P(1)P(2)P(N),三、量化断言和命题的关系,返回目录,定义:不出现命题联结词和量词的谓词命名式 P(X1,X2Xn)称为谓词演算的原子公式。返回目录,四、谓 词 公 式,1.原子公式,谓词演算的合式公式简称谓词公式定义:1)谓词演算的原子公式是谓词演算公式 2)若A,B是谓词演算公式,则,2、谓词演算的合式公式,返回目录,(A),(AB),(AB),(AB),(AB),(XA)和(XA)是谓词演算公式,3)只有有限次应用步骤1)和2)构成的公式才是谓词演算公式,注:由定义知,命题公式也是谓词公式例:XR(X)(XR(X)(XR(X)XS(X)(XR(X)XS(X)AB C 命题
9、公式均是谓词公式,定义:量词的辖域是邻接量词之后的最小子公式,故除 非辖域是个原子公式,否则应在该子公式的两端 有括号。例:XP(X)Q(X)X的辖域是P(X)X(P(X,Y)Q(X,Y)P(Y,Z)X的辖域是P(X,Y)Q(X,Y)返回目录,五、自由变元与约束变元,1.量词的辖域,定义:在量词X,X辖域内变元X的一切出现叫约束出 现,称这样的X为约束变元。,变元的非约束出现称为自由出现,称这样的变元 为自由变元。例 返回目录,五、自由变元与约束变元,例:指出下列谓词公式中的自由变元和约束变元。并指明量词的辖域a.X(P(X)R(X)XP(X)Q(X)解:表达式中的X(P(X)R(X)中X的辖
10、域是 P(X)R(X),其中的X是约束出现 Q(X)中的X是自由变元b.X(P(X,Y)YR(X,Y)解:其中的P(X,Y)中的Y是自由变元,X是约束变元,R(X,Y)中的X,Y是约束变元。,注:在一个公式中,一个变元既可以约束出现,又可以 自由出现。为避免混淆可用改名规则对变元改名。返回,五、自由变元与约束变元,1.若要改名,则该变元在量词及该量词的辖域中的所有 出现须一起更改。,3、约束变元改名规则,2.改名时所选用变元必须是量词辖域内未出现的,最好 是公式中未出现的。,注:对自由变元换名,可称为代入例 返回目录上一页26 下一页28,例1:X(P(X,Y)YR(X,Y)可改为 X(P(X
11、,Y)ZR(X,Z)例2:XP(X)Q(X)可改为YP(Y)Q(X)例3:X(A(X)B(X,Y)C(X)D(W)可改为:X(A(X)B(X,Y)C(Z)D(W)注意:Z(A(Z)B(Z,Y)C(X)D(W)不可改为:Y(A(Y)B(Y,Y)C(X)D(W)(想想为什么?)返回,3、约束变元改名规则,一.基本定义 二.谓词演算的基本永真公式上一节 下一节,第二节 谓词演算的永真公式,1.公式A和B在个体域上等价定义:,一、基 本 定 义,对公式A和B中的谓词变元(包括命题变元),指派任 一在E上有定义的确定的谓词,指派E中任一确定的个 体,若所得命题有相同的真值,称在E上AB。,2.A与B等价
12、定义:若两公式A,B在任意论述域上都等价,称AB。3 返回目录,3.对任一公式A,若在论述域E上,对A中的谓词和个体变元进行指派后,所得命题:,一、基 本 定 义,1)都真。称A在E上永真或在E上有效,若E任意,称A永真。2)至少一个为真,称A在E上可满足。3)都假,称A永假或在E上不可满足。若E任意,称A永假或不可满足。,注:当谓词公式A的个体域有限,谓词变元的指派也有限,才能用真值表判定A是否为永真。例,返回,例:当A(x)P(x)X P(x)且P(x)只能解释:(1)R(x):x是质数(2)S(x):x是合数。论述域为3,4,判定A(x)是否为永真解:P(x)x P(x)X P(x)-R
13、(x)3 111 S(x)3 010 R(x)4 010 S(x)4 111 所以,一般用真值表难以判定谓词公式是否为真。必须使用推导方法。首先讨论基本的谓词公式永真公式,一、基 本 定 义,1.命题演算的永真公式也是谓词演算的永真公式2.含有量词的谓词演算的永真公式3.量词的否定4.量词辖域的扩展和收缩5.结束量词的分配公式6.量词对及的处理7.关于多个量词的永真式 返回 返回目录,二、谓词演算的基本永真公式,例:XP(X)XR(X)XP(X)XR(X)例:Q(X)XP(X)(Q(X)XP(X)返回,1、命题演算的永真公式也是谓词演算的永真公式,1).XA A XA A 这里A不含自由变元X
14、 证:因A的真值与X无关例 XP(y,z)P(y,z)但是:yP(y,z)P(y,z)(不一定成立)2)返回,2、含有量词的谓词演算的永真公式,2).a.XP(X)P(Y)或XP(X)P(X)b.P(Y)X P(X)或P(X)P(X)c.XP(X)XP(X)证:a.对XP(X)为真,则对某一具体Y,P(Y)为真 b.对某一确定的Y,P(Y)为真,即则存在一X,使 P(X)为真 c.XP(X)P(X)X P(X)返回,2、含有量词的谓词演算的永真公式,3)a)(XP(X)XP(X)b)(XP(X)XP(X)证法1:,3、量词的否定,a)并非对任意x,P(X)是真 等价于至少存在一 个x,使P(X
15、)为假。,b)并非存在一个x,使P(X)为真等价于对所有的x,P(X)为假。,注:(1)从上述公式可以看出,X和X具有对偶性(将X与X互换,可看出)(2)出现在量词之前的否定,是否定量词。而是否定 被量化了的整个命题。证法2 返回,证法2:对个体域为a1,a2,an可详细证明如下(XP(X)(P(a1)P(a2)P(an)P(a1)P(a2)P(an)X P(X)返回,3、量词的否定,4)a.XA(X)P X(A(X)P)b.XA(X)P X(A(X)P)c.XA(X)P X(A(X)P)d.XA(X)P X(A(X)P)这里P是不含自由变元X的谓词公式。证明:a.因P的值与x无关。若P为真,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 PPT 教学 谓词 逻辑
链接地址:https://www.31ppt.com/p-6595621.html