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