离散数学第二章谓词逻辑.ppt
《离散数学第二章谓词逻辑.ppt》由会员分享,可在线阅读,更多相关《离散数学第二章谓词逻辑.ppt(96页珍藏版)》请在三一办公上搜索。
1、1,命题逻辑的局限性:在命题逻辑中,命题是命题演算的基本单位,不再对原子命题进行分解,因而无法研究命题的内部结构、成分及命题之间的内在联系,甚至无法处理一些简单而又常见的推理过程。,第二章 谓 词 逻 辑,2,例如,下列推理:所有的人都是要死的。苏格拉底是人。苏格拉底是要死的。众所周知,这是真命题。但在命题逻辑中,如果用P,Q,R表示以上三个命题,则上述推理过程为:(PQ)R。借助命题演算的推理理论不能证明其为重言式。,第二章 谓 词 逻 辑,3,原因:命题逻辑不能将命题之间的内在联系和数量关系反映出来。解决办法:将命题进行分解。,第二章 谓 词 逻 辑,4,2.1 谓词的概念与表示2.2 命
2、题函数与量词2.3 谓词公式与翻译2.4 变元的约束2.5 谓词演算的等价式与蕴含式2.6 前束范式2.7 谓词演算的推理理论,第二章 谓 词 逻 辑,5,2.1 谓词的概念与表示 在谓词逻辑中,可将原子命题划分为个体和谓词两部分。个体:可以独立存在的具体事物的或抽象的概念。例如,电子计算机、李明、玫瑰花、黑板、实数、中国、思想、唯物主义等,客体也可称之为 主语。谓词:用来刻划个体的性质或个体之间的相互关系 的词。,第二章 谓 词 逻 辑2.1 谓词的概念与表示,6,例如在下面命题中:(1)张明是个劳动模范。(2)李华是个劳动模范。刻划个体的性质(3)王红是个大学生。(4)小李比小赵高2cm。
3、(5)点a在b与c之间。刻划个体之间的相互关系(6)阿杜与阿寺同岁。“是个劳动模范”、“是个大学生”、“比高2cm”、“在与之间”“与同岁”都是谓词。,第二章 谓 词 逻 辑2.1 谓词的概念与表示,7,刻划一个个体性质的词称之为一元谓词,刻划n个个体之间关系的词称之为n元谓词。一般我们用大写英文字母表示谓词,用小写英文字母表示个体名称。,第二章 谓 词 逻 辑2.1 谓词的概念与表示,8,例如,将上述谓词分别记作大写字母F、G、H、R、S,则上述命题可表示为:(1)F(a)a:张明(2)F(b)b:李华(3)G(c)c:王红(4)H(s,t)s:小李 t:小赵(5)R(a,b,c)(6)S(
4、a,b)a:阿杜 b:阿寺其中,(1)、(2)、(3)为一元谓词,(4)、(6)为二元谓词,(5)为三元谓词。,第二章 谓 词 逻 辑2.1 谓词的概念与表示,9,注意:(1)单独一个谓词并不是命题,在谓词字母后填 上个体所得到的式子称之为谓词形式。(2)在谓词形式中,若个体确定,则A(a1,a2,.,an)就变成了命题。(3)在多元谓词表达式中,个体字母出现的先后 次序与事先约定有关,一般不可以随意交换 位置。,第二章 谓 词 逻 辑2.1 谓词的概念与表示,10,小结:本节将原子命题进行分解,分为个体和谓词两部分。进而介绍了个体和谓词、一元谓词和n元谓词的概念。重点掌握一元谓词和n元谓词的
5、概念。,第二章 谓 词 逻 辑2.1 谓词的概念与表示,11,2.2.1 命题函数2.2.2 量词,第二章 谓 词 逻 辑2.2 命题函数与量词,12,2.2.1 命题函数例如:设谓词H表示“是劳动模范”,a表示个体张明,b表示个体李华,c表示个体这只老虎,那么H(a)、H(b)、H(c)表示三个不同的命题,但它们有一个共同的形式,即H(x)。,第二章 谓 词 逻 辑2.2 命题函数与量词,13,一般地,H(x)表示个体x具有性质H。这里x表示抽象的或泛指的个体,称为个体变元,常用小写英文字母x,y,z,表示。相应地,表示具体或特定的个体的词称为个体常元,常用小写英文字母a,b,c,表示。同理
6、,个体变元x,y具有关系L,记作L(x,y);个体变元x,y,z具有关系A,记作A(x,y,z)。H(x)、L(x,y)、A(x,y,z)本身并不是一个命题。只有用特定的个体取代个体变元x,y,z后,它们才成为命题。我们称H(x)、L(x,y)、A(x,y,z)为命题函数。,第二章 谓 词 逻 辑2.2 命题函数与量词,14,定义:由一个谓词H和n个个体变元组成的表达式 H(x1,x2,xn)称为n元简单命题函数。由定义可知,n元谓词就是有n个个体变元的命题函数。当n=0时,称为0元谓词。因此,一般情况下,命题函数不是命题;特殊情况0元谓词就变成一个命题。,第二章 谓 词 逻 辑2.2 命题函
7、数与量词,15,复合命题函数:由一个或几个简单命题函数以及逻辑联结词组合而成的表达式。例1:若x的学习好,则x的工作好。设S(x):x学习好;W(x):x工作好 则有S(x)W(x),第二章 谓 词 逻 辑2.2 命题函数与量词,16,例2:将下列命题用0元谓词符号化。(1)2是素数且是偶数。(2)如果2大于3,则2大于4。(3)如果张明比李民高,李民比赵亮高,则张明比赵亮高。,第二章 谓 词 逻 辑2.2 命题函数与量词,17,解:(1)设F(x):x是素数.G(x):x是偶数.则命题符号化为:F(2)G(2)(2)设L(x,y):x大于y.则命题符号化为:L(2,3)L(2,4)(3)设
8、H(x,y):x比y高.a:张明 b:李民 c:赵亮 则命题符号化为:H(a,b)H(b,c)H(a,c)注意:命题函数中,个体变元在哪些范围内取特定 的值,对命题的真值极有影响。,第二章 谓 词 逻 辑2.2 命题函数与量词,18,例如:H(x,y)H(y,z)H(x,z)若H(x,y)解释为:x大于y,当x,y,z都在实数中取值时,则这个式子表示“若x大于y 且y 大于z,则x大于z”。这是一个永真式。如果H(x,y)解释为:“x是y的儿子”,当x,y,z都指人时,则这个式子表示“若x为y的儿子 且y 是z的儿子,则x是z的儿子”。这是一个永假式。如果H(x,y)解释为:“x距y10米”,
9、当x,y,z为平面上的点,则这个式子表示“若x距y10米且y距z10米,则x距z10米”。这个命题的真值将由x,y,z的具体位置而定,它可能是1,也可能是0。,第二章 谓 词 逻 辑2.2 命题函数与量词,19,在命题函数中,个体变元的取值范围称为个体域,又称之为论域。个体域可以是有限事物的集合,也可以是无限事物的集合。全总个体域:宇宙间一切事物组成的个体域称为全总个体域。,第二章 谓 词 逻 辑2.2 命题函数与量词,20,2.2.2 量词量词:全称量词()和存在量词()1.全称量词 对日常语言中的“一切”、“所有”、“凡是”、“每一个”、“任意”等词,用符号“”表示,表示对个体域里的所有个
10、体,F()表示个体域里的所有个体具有性质F。符号“”称为全称量词。,第二章 谓 词 逻 辑2.2 命题函数与量词,21,例3:在谓词逻辑中将下列命题符号化。(1)凡是人都呼吸。(2)每个学生都要参加考试。(3)任何整数或是正的或是负的。,第二章 谓 词 逻 辑2.2 命题函数与量词,22,解:(1)当个体域为人类集合时:令F(x):x呼吸。则(1)符号化为xF(x).当个体域为全总个体域时:令M(x):x是人。则(1)符号化为 x(M(x)F(x).,第二章 谓 词 逻 辑2.2 命题函数与量词,23,(2)当个体域为全体学生的集合时:令P(x):x要参加考试。则(2)符号化为 xP(x).当
11、个体域为全总个体域时:令S(x):x是学生。则(2)符号化为 x(S(x)P(x).,第二章 谓 词 逻 辑2.2 命题函数与量词,24,(3)当个体域为全体整数的集合时:令P(x):x是正的。N(x):x是负的。则(3)符号化为 x(P(x)N(x).当个体域为全总个体域时:令I(x):x是整数。则(3)符号化为 x(I(x)(P(x)N(x).,第二章 谓 词 逻 辑2.2 命题函数与量词,25,2.存在量词 对日常语言中的“有一个”、“有的”、“存在着”、“至少有一个”、“存在一些”等词,用符号“”表示,表示存在个体域里的个体,F()表示存在个体域里的个体具有性质F。符号“”称为存在量词
12、。,第二章 谓 词 逻 辑2.2 命题函数与量词,26,例4:在谓词逻辑中将下列命题符号化.(1)一些数是有理数。(2)有些人活百岁以上。,第二章 谓 词 逻 辑2.2 命题函数与量词,27,解:(1)令Q(x):x是有理数。则(1)符号化为Q(x)。(2)当个体域为人类集合时:令G(x):x活百岁以上。则(2)符号化为xG(x)。当个体域为全总个体域时:令M(x):x是人。则(2)符号化为 x(M(x)G(x),第二章 谓 词 逻 辑2.2 命题函数与量词,28,有时需要同时使用多个量词。例5:命题“对任意的x,存在y,使得x+y=5”,取个体域为实数集合,则该命题符号化为 x y H(x,
13、y).其中H(x,y):x+y=5.这是个真命题.,第二章 谓 词 逻 辑2.2 命题函数与量词,29,3.使用量词时应注意的问题(1)在不同的个体域,同一命题的符号化形式可 能相同也可能不同。(2)在不同的个体域,同一命题的真值可能相同 也可能不同。(如,R(x)表示x为大学生。如 果个体域为大学里的某个班级的学生,则x R(x)为真;若个体域为中学里的某个班级 的学生,则x R(x)为假。),第二章 谓 词 逻 辑2.2 命题函数与量词,30,(3)约定以后如不指定个体域,默认为全总 个体域。对每个个体变元的变化范围,用 特性谓词加以限制。,第二章 谓 词 逻 辑2.2 命题函数与量词,3
14、1,特性谓词:限定个体变元变化范围的谓词。一般而言,对全称量词,特性谓词常作蕴含的前件,如x(M(x)F(x);对存在量词,特性谓词常作合取项,如x(M(x)G(x)。,第二章 谓 词 逻 辑2.2 命题函数与量词,32,(4)一般来说,当多个量词同时出现时,它们的顺序不能随意调换。例如:在实数域上用H(x,y)表示x+y=5,则命题“对于任意的x,都存在y使得x+y=5”可符号化为:xyH(x,y),其真值为1。若调换量词顺序后为:yxH(x,y),其真值为0。,第二章 谓 词 逻 辑2.2 命题函数与量词,33,(5)当个体域为有限集合时,如D=a1,a2,an,对任意谓词A(x),有 x
15、A(x)A(a1)A(a2)A(an)xA(x)A(a1)A(a2)A(an),第二章 谓 词 逻 辑2.2 命题函数与量词,34,例6:在谓词逻辑中将下列命题符号化。(1)所有的人都长头发。(2)有的人吸烟。(3)没有人登上过木星。(4)清华大学的学生未必都是高素质的。解:令M(x):x是人。(特性谓词)(1)令F(x):x长头发。则符号化为:(x)(M(x)F(x),第二章 谓 词 逻 辑2.2 命题函数与量词,35,(2)令S(x):x吸烟。则符号化为:(x)(M(x)S(x)(3)令D(x):x登上过木星。则符号化为:(x)(M(x)D(x)(4)令Q(x):x是清华大学的学生。H(x
16、):x是高 素质的。则符号化为:(x)(Q(x)H(x),第二章 谓 词 逻 辑2.2 命题函数与量词,36,小结:本节介绍了n元谓词、命题函数、全称量词和存在量词等概念。重点掌握全称量词和存在量词及量化命题的符号化。,第二章 谓 词 逻 辑2.2 命题函数与量词,37,2.3谓词公式与翻译n元谓词A(x1,x2.xn)称为谓词演算的原子公式。定义:谓词演算的合式公式,可由下述各条组成:(1)原子公式是合式公式。(2)若A 是合式公式,则(A)也是合式公式。(3)若A,B是合式公式,则(A B),(A B),(A B),(A B)也是合式公式。(4)若A是合式公式,x是A中出现的任何变元,则(
17、x)A,(x)A,也是合式公式。(5)只有有限次应用(1)(4)得到的公式是合式公式。,第二章 谓 词 逻 辑2.3 谓词公式与翻译,38,例1:在谓词逻辑中将下列命题符号化.(1)凡正数都大于零。(2)存在小于2的素数。(3)没有不能表示成分数的有理数。(4)并不是所有参加考试的人都能取得好成绩。解:(1)令F(x):x是正数。M(x):x大于零。则符号化为:(x)(F(x)M(x),第二章 谓 词 逻 辑2.3 谓词公式与翻译,39,(2)令E(x):x小于2。S(x):x是素数。则符号化为:x(E(x)S(x)(真值为0)(3)令D(x):x是有理数。F(x):x能表示成分数。则符号化为
18、:x(D(x)F(x)或 x(D(x)F(x)(真值为)(4)令M(x):x是人。Q(x):x参加考试。H(x):x取得好成绩。则符号化为:x(M(x)Q(x)H(x)或 x(M(x)Q(x)H(x),第二章 谓 词 逻 辑2.3 谓词公式与翻译,40,例2:在谓词逻辑中将下列命题符号化.(1)所有运动员都钦佩某些教练.(2)有些运动员不钦佩教练.设:L(x):x是运动员 J(y):y是教练 A(x,y):x钦佩y(1)(x)(L(x)(y)(J(y)A(x,y)(2)(x)(L(x)(y)(J(y)A(x,y),第二章 谓 词 逻 辑2.3 谓词公式与翻译,41,小结:本节介绍了谓词合式公式
19、的概念,重点掌握谓词公式的翻译。,第二章 谓 词 逻 辑2.3 谓词公式与翻译,42,变元的约束定义:在谓词公式中,形如(x)P(x)和(x)P(x)的部 分,称为谓词公式的x约束部分。(x)P(x)或(x)P(x)中的x叫做量词的指导变元 或作用变元,P(x)称为相应量词的作用域或辖域。在x和x的辖域中,x的所有出现都称为约束出 现,相应的x称为约束变元;P(x)中除约束变元 以外出现的变元称为是自由变元。,第二章 谓 词 逻 辑2.4 变元的约束,43,例1:1、x(H(x,y)y(W(y)L(x,y,z)2、x(H(x)W(y)y(F(x)L(x,y,z),第二章 谓 词 逻 辑2.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 第二 谓词 逻辑
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6190798.html