离散数学第三章一阶逻辑.ppt
《离散数学第三章一阶逻辑.ppt》由会员分享,可在线阅读,更多相关《离散数学第三章一阶逻辑.ppt(70页珍藏版)》请在三一办公上搜索。
1、1,第三章 一阶逻辑,2,一阶逻辑基本概念,一阶逻辑命题符号化一阶逻辑公式、解释,3,谓词逻辑(一阶逻辑)的引入,著名的三段论论证:所有的人都将死去。苏格拉底是人。所以:苏格拉底将死去。从人们的实践经验可知,这是一个有效的推论。但在命题逻辑中却无法判断它的正确性。因为在命题逻辑中只能将推理中的三个简单命题符号化为p,q,r,那么由p,q这两个命题无论如何不可能得出r为有效结论。,4,3.1 一阶逻辑基本概念,个体词 谓词 量词 一阶逻辑中命题符号化 一阶逻辑公式与分类,5,基本概念个体词、谓词、量词,个体词(个体):所研究对象中可以独立存在的具体或抽象的客体 个体常项:具体的事务,用a,b,c
2、表示 个体变项:抽象的事物,用x,y,z表示 个体域(论域):个体变项的取值范围 有限个体域,如a,b,c,1,2 无限个体域,如N,Z,R,全总个体域:宇宙间一切事物组成 如果事先没有给出个体域,都应以全总个体域为个体域。,6,基本概念(续),谓词:刻划个体词性质或相互之间关系的词 谓词常项:表示具体性质和关系的谓词,用F,G,H表示;谓词变项:表示抽象或泛指的谓词,也用F,G,H表示;一元谓词:表示事物的性质 多元谓词(n元谓词,n2):表示事物之间的关系 如 L(x,y):x与y有关系L,L(x,y):xy,0元谓词:不含个体变项的谓词,即命题常项或命题变项,7,实例,(1)4是偶数 4
3、是个体常项,“是偶数”是谓词常项,符号化为:F(4)(2)小王和小李同岁 小王,小李是个体常项,同岁是谓词常项.记a:小王,b:小李,G(x,y):x与y同岁,符号化为:G(a,b)(3)x y x,y是命题变项,是谓词常项,符号化为:L(x,y)(4)x具有某种性质P x是命题变项,P是谓词变项,符号化为:P(x),8,一阶逻辑中命题符号化,例1 用0元谓词将命题符号化,并讨论它们的真值.要求:先将它们在命题逻辑中符号化,再在一阶 逻辑中符号化(1)墨西哥位于南美洲 在命题逻辑中,设 p:墨西哥位于南美洲 符号化为 p,这是真命题 在一阶逻辑中,设a:墨西哥,F(x):x位于南美洲 符号化为
4、F(a),9,例1(续),(2)是无理数仅当 是有理数 在一阶逻辑中,设F(x):x是无理数,G(x):x是有理数 符号化为(3)如果23,则3y,G(x,y):xy,符号化为 F(2,3)G(3,4),10,将下列命题符号化,并讨论其真值:(1)对任意的x,均有x2-3x+2=(x-1)(x-2)(2)存在x,使得x+5=3分别取(a)个体域D1=N,(b)个体域D2=R解 记F(x):x2-3x+2=(x-1)(x-2),G(x):x+5=3(a)(1)x F(x)真值为1(2)x G(x)真值为0(b)(1)x F(x)真值为1(2)x G(x)真值为1,11,基本概念(续),量词:表示
5、数量的词 全称量词:表示任意的,所有的,一切的等 如 x 表示对个体域中所有的x 存在量词:表示存在,有的,至少有一个等 如 x 表示在个体域中存在x,12,一阶逻辑中命题符号化(续),例2 在一阶逻辑中将下面命题符号化(1)人都爱美;(2)有人用左手写字 分别取(a)D为人类集合,(b)D为全总个体域.解:(a)(1)设G(x):x爱美,符号化为 x G(x)(2)设G(x):x用左手写字,符号化为 x G(x)(b)设F(x):x为人,G(x):同(a)中(1)x(F(x)G(x)(2)x(F(x)G(x)这是两个基本公式,注意这两个基本公式的使用.在这里是F(x)特性谓词,13,几点注意
6、:1.谓词的记法,设论域A中元素a,b,c A,满足关系P,Q,R,记作P(a),Q(a,b),R(a,b,c).不满足关系记作 P(a),Q(a,b),R(a,b,c).,一阶逻辑命题符号化,例 将下列命题符号化:李明是位大学生.,解:S(x):x是位大学生;c:李明则该命题符号化为S(c),14,例:若x的论域为某大学的全体学生,则S(x)为真;若x的论域为某中学的全体学生,则S(x)为假;若x的论域为某剧场中的观众,则S(x)真值不确定;,2.个体变元在哪些论域取特定的值,对命题的真值有影响。,15,例 将下列命题符号化:(1)小李比小赵高.(2)武汉位于北京和广州之间,3.个体变项的顺
7、序影响命题真值,不能随意调换.,解(1)L(x,y):x比y高;a:小李;b:小赵 则该命题符号化为 L(a,b),(2)P(x,y,z):x位于y和z之间;a:武汉;b:北京;c:广州,则该命题符号化为P(a,b,c),16,例:将命题符号化:凡有理数均可表成分数,(1)个体域是有理数集合.(2)个体域是实数集合,4.在不同的个体域中,命题符号化的形式可能不一样,解(1)xA(x)其中A(x):x可表成分数,(2)x(R(x)A(x)其中 R(x):x是有理数,A(x):x可表成分数,17,5.在引入特性谓词后,使用全称量词与存在量词符号化的形式是不同的。,例将命题符号化:(1)每个自然数都
8、是实数.(2)有的自然数是实数.,解(1)x(N(x)R(x)其中特性谓词N(x):x是自然数;R(x):x是实数,(2)x(N(x)R(x)其中特性谓词N(x):x是自然数;R(x):x是实数,18,例:对任意的x,存在着y,使得x+y=5,个体域为实数集,其中H(x,y):x+y=5,xyH(x,y)真命题如果颠倒量词的顺序,yxH(x,y)假命题意为“存在着y,对任意的x,都有x+y=5”,意义不符、假命题。,6.多个量词同时出现时,不能随意颠倒它们的顺序,颠倒后会改变原命题的含义.,19,一阶逻辑中命题符号化(续),例3 在一阶逻辑中将下面命题符号化(1)兔子比乌龟跑得快(2)有的兔子
9、比所有的乌龟跑得快(3)并不是所有的兔子都比乌龟跑得快(4)不存在跑得同样快的两只兔子,20,一阶逻辑中命题符号化(续),解 用全总个体域,令F(x):x是兔子,G(y):y是乌龟,H(x,y):x比y跑得快,L(x,y):x和y跑得一样快(1)xy(F(x)G(y)H(x,y)(2)x(F(x)(y(G(y)H(x,y)(3)xy(F(x)G(y)H(x,y)(4)xy(F(x)G(y)L(x,y),21,3.1.4 一阶逻辑公式及分类,字母表合式公式(简称公式)个体变项的自由出现和约束出现解释永真式(逻辑有效式)矛盾式(永假式)可满足式,22,字母表,定义 字母表包含下述符号:(1)个体常
10、项:a,b,c,ai,bi,ci,i 1(2)个体变项:x,y,z,xi,yi,zi,i 1(3)函数符号:f,g,h,fi,gi,hi,i 1(4)谓词符号:F,G,H,Fi,Gi,Hi,i 1(5)量词符号:,(6)联结词符号:,(7)括号与逗号:(,),,,23,字母表中的函数,是广义的函数,它是一个从个体到个体的映射。,例1.f(x,y)表示x-y,f(7,4)表示个体自然数3例2.函数f(x):x 的母亲,c:张明 谓词P(x):x是教师,则 P(f(c):张明的母亲是教师。,24,项,定义 项的定义如下:(1)个体常项和个体变项是项.(2)若(x1,x2,xn)是任意的n元函数,t
11、1,t2,tn是任意的n个项,则(t1,t2,tn)是项.(3)所有的项都是有限次使用(1),(2)得到的.其实,个体常项、变项是项,由它们构成的n元函数和复合函数还是项,25,原子公式,定义 设R(x1,x2,xn)是任意的n元谓词,t1,t2,tn是任意的n个项,则称R(t1,t2,tn)是原子公式.其实,原子公式是由项组成的n元谓词.例如,F(x,y),F(f(x1,x2),g(x3,x4)等均为原子公式,26,合式公式,定义 合式公式(谓词公式,简称公式)定义如下:(1)原子公式是合式公式.(2)若A是合式公式,则(A)也是合式公式(3)若A,B是合式公式,则(AB),(AB),(AB
12、),(AB)也是合式公式(4)若A是合式公式,则xA,xA也是合式公式(5)只有有限次地应用(1)(4)形成的符号串 才是合式公式.请举出几个合式公式的例子.,27,个体变项的自由出现与约束出现,定义 在公式xA和xA中,称x为指导变元,A为相应量词的辖域.在x和x的辖域中,x的所有出现都称为约束出现,A中不是约束出现的其他变项均称为是自由出现的.例如,在公式 x(F(x,y)G(x,z)中,A=(F(x,y)G(x,z)为x的辖域,x为指导变元,A中x的两次出现均为约束出现,y与z均为自由出现.闭式(封闭的公式):不含自由出现的个体变项的公式.,28,例3,1.x(x+1=0)量词的辖域是全
13、公式。x是约束变元 2.x(x+y+10)量词的辖域是全公式。x是约束变元,y是自由变元 3.x(x+y+1=0 y(x+y+10)的辖域是(x+y+10);的辖域是全公式,x是约束变元,第二个y是约束变元,第一个y是自由变元.,29,公式的解释与分类,给定公式 A=x(F(x)G(x)没有确定意义成真解释:个体域N,F(x):x2,G(x):x1 代入得A=x(x2x1)真命题成假解释:个体域N,F(x):x1,G(x):x2 代入得A=x(x1x2)假命题问:xF(x)xF(x)有成真解释吗?xF(x)xF(x)有成假解释吗?,30,解释,定义 解释I由下面4部分组成:(a)非空个体域DI
14、(b)DI中一些特定元素的集合(c)DI上特定函数集合(d)DI上特定谓词的集合 说明:在解释的定义中引进了元语言符号,如 等 被解释的公式A中的个体变项均取值于DI 若A中含个体常项ai,就解释成,31,解释(续),为第 i 个n元谓词.例如,表示第 2 个 3元谓词,它可能以 形式出现在解释中,公式A中若出现F2(x,y,z)就解释成,为第 i 个n元函数.例如,表示第一个二元函数,它出现在解释中,可能是=2xy等,一旦公式中出现f1(x,y)就解释成,出现 g1(x,y)就解释成,32,解释(续),例4 给定解释I 如下:(a)个体域 D=N(b)(c)(d)谓词说明下列公式在 I 下的
15、涵义,并讨论真值(1)xF(g(x,a),x),x(2x=x)假命题,(2)xy(F(f(x,a),y)F(f(y,a),x),xy(x+2=yy+2=x)假命题,33,例1(续),(3)xyzF(f(x,y),z),两点说明:5个小题都是闭式,在I下全是命题(3)与(5)说明,量词顺序不能随意改变,(5)xyzF(f(y,z),x),xyz(y+z=x)假命题,(4)xF(f(x,x),g(x,x),x(2x=x2)真命题,xyz(x+y=z)真命题,34,解释(续),被解释的公式不一定全部包含解释中的4部分.闭式在任何解释下都是命题,注意不是闭式的公式在某些解释下也可能是命题.,35,公式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 第三 一阶 逻辑
链接地址:https://www.31ppt.com/p-6010485.html