谓词逻辑(PredicateLogic).ppt
《谓词逻辑(PredicateLogic).ppt》由会员分享,可在线阅读,更多相关《谓词逻辑(PredicateLogic).ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 谓词逻辑Predicate Logic前言苏格拉底三段论(Socrates syllogism):所有人都是要死的。所有人都是要死的。苏格拉底是人。苏格拉底是人。所以苏格拉底是要死的。所以苏格拉底是要死的。(Socrates,古古希希腊腊哲哲学学家家,公公元元前前470前前399)(孔子孔子,中国伟大哲学家中国伟大哲学家,公元前公元前551前前479)前言在命题逻辑中,如果设:P:凡人都是要死的;Q:苏格拉底是人;R:苏格拉底是要死的。前提:P,Q,结论:R。则(PQ)R表示上述推理,这个命题公式不是重言式。前言在谓词逻辑中,如果在谓词逻辑中,如果设:设:H(x):x是人。是人。M(x
2、):x是要死的。是要死的。a:苏格拉底。苏格拉底。前提:前提:(x)(H(x)M(x),H(a)结论:结论:M(a)(x)(H(x)M(x)H(a)M(a)前言 主语主语 谓语谓语 客(个)体客(个)体 谓词谓词客体客体可以独立存在,它可以是具体的,也可可以独立存在,它可以是具体的,也可以是抽象的。以是抽象的。而用来描述客体的性质或关系的即是而用来描述客体的性质或关系的即是谓词谓词。为了刻画命题内部的逻辑结构,就需要研究为了刻画命题内部的逻辑结构,就需要研究谓词逻辑(谓词逻辑(Predicate Logic)。)。前言比如:比如:P:张三是大学生:张三是大学生Q:李四是大学生:李四是大学生以以
3、上上这这些些命命题题都都具具备备有有一一个个共共同同的的特特征征就就是是:x是大学生。是大学生。P(x)就可以代表这一类的命题。就可以代表这一类的命题。P(x):x是大学生,是大学生,a:张三,:张三,b:李四,:李四,P(a):张三是大学生:张三是大学生P(b):李四是大学生:李四是大学生2-1 谓词的概念与表示2-1.1 谓词的概念谓词的概念定义定义1:谓词(:谓词(predicate)在在命命题题中中,用用以以刻刻画画客客体体词词的的性性质质或或客客体体词词之之间间关关系系的词即是谓词,谓词相当于命题中的谓语部分。的词即是谓词,谓词相当于命题中的谓语部分。例如:例如:(1)他是三好学生他
4、是三好学生(2)“他他”是是个个体体,“是是三三好好学学生生”是是表表示示个个体体性性质质的谓词的谓词(2)5大于大于3(3)“5”和和“3”是是个个体体,“大大于于”是是表表示示个个体体之之间间关关系的谓词系的谓词2-1.2 谓词的表示:用用大大写写英英文文字字母母 A,B,C,D,表表示示谓谓词词,用小写字母表示客体。用小写字母表示客体。前面的例子可表示为:前面的例子可表示为:(1)A(x):x是三好学生,是三好学生,h:他,他,A(h):他是三好学生他是三好学生(2)G(x,y):x大于大于y,G(5,3):5大于大于32-1.3如何利用谓词表达命题:用用谓谓词词表表达达命命题题必必须须
5、包包括括谓谓词词字字母母和和客客体体两个部分。比如:两个部分。比如:A(x)可可以以表表示示“x是是A”类类型型的的命命题题,表表达达了了客体的性质,称为一元谓词客体的性质,称为一元谓词。B(x,y)可可以以表表示示“x小小于于y”类类型型的的命命题题,表表达了客体之间的关系,称为二元谓词,达了客体之间的关系,称为二元谓词,。L(x,y,z)可可以以表表示示“点点x在在y与与z之之间间”类类型型的的命命题题,表表达达了了客客体体之之间间的的关关系系,称称为为三三元元谓谓词。词。用用P(x1,x2,xn)表表示示n元元谓谓词词,在在这这里里n个客体变元的顺序不能随意改动。个客体变元的顺序不能随意
6、改动。2-2 命题函数与量词2-2.1 命题函数命题函数一一般般来来说说,当当谓谓词词P给给定定,x1,x2,xn是是客客体体变变元元,P(x1,x2,xn)不不是是一一个个命命题题,因因为为他他的的真真值值无无法法确确定定,要要想想使使它它成成为为命命题题,要要用用n个个客客体体常常项项代代替替n个个客客体体变变元元。P(x1,x2,xn)就就是是命命题题函函数。数。比比如如L(x,y)表表示示“x小小于于y”,那那么么L(2,3)表表示示了了一一个个真真命命题题“2小小于于3”。而而 L(5,1)表表示示了了一一个个假假命命题题“5小于小于1”2-2.1 命题函数定义定义1:简单命题函数:
7、简单命题函数(simple propositional function):由由一一个个谓谓词词,一一些些客客体体变变元元组组成成的的表表达达式式称称为为简简单单命命题题函函数数。比比如如:A(x),B(x,y),L(x,y,z)简简单单命命题题函函数数不不是是命命题题,只只有有当当变变元元x,y,z等等取特定的客体才确定了一个命题。取特定的客体才确定了一个命题。对对于于n元元谓谓词词,当当n=0时时,称称为为0元元谓谓词词,它它本本身身就就是是一一个个命命题题,故故命命题题是是n元元谓谓词词的的一一个特殊情况。个特殊情况。2-2.1 命题函数比比如如:L(x,y)表表示示“x小小于于y”是是
8、二二元元谓谓词词,L(x,3)表表示示“x小小于于3”是是一一元元谓谓词词,L(2,3)表表示示“2小于小于3”是是0元谓词。元谓词。因因此此可可以以将将命命题题看看成成n元元谓谓词词的的一一个个特特殊殊情况。情况。0元元谓谓词词都都是是命命题题,命命题题逻逻辑辑中中的的简简单单命题都可以用命题都可以用0元谓词表示。元谓词表示。2-2.1 命题函数定定义义2:复复合合命命题题函函数数(compound propositional function):):由由一一个个或或n个个简简单单命命题题函函数数以以及及逻逻辑辑联联结词组合而成的表达式。结词组合而成的表达式。命命题题逻逻辑辑中中的的联联结结
9、词词在在谓谓词词逻逻辑辑中中含含义完全相同。义完全相同。举例说明:举例说明:P56例,例例,例2-2.1 命题函数定义定义3:谓词填式:谓词填式单单独独一一个个谓谓词词不不是是完完整整的的命命题题,把把谓谓词词字母后填以客体所得的式子称为谓词填式。字母后填以客体所得的式子称为谓词填式。例例如如:P(x)表表示示x3,则则P(1)、P(2)、P(5)分分别别表表示示1大大于于3,2大大于于3,5大大于于3,P(1)、P(2)、P(5)即是谓词填式。即是谓词填式。2-2.1 命题函数定义定义4:谓词表达式:谓词表达式简单命题函数与逻辑联结词组合而成。简单命题函数与逻辑联结词组合而成。示例分析示例分
10、析 P59(1)a),b),c)a)设设W(x):x是是工工人人,z:小小张张,则则原原命命题题表表示示为:为:W(z)b)设设S(x):x是是田田径径运运动动员员,B(x):x是是球球类类运运动员,动员,h:他,则原命题表示为:他,则原命题表示为:S(h)B(h)c)设设C(x):x是是聪聪明明的的,B(x):x是是美美丽丽的的,a:小小莉,则原命题表示为:莉,则原命题表示为:C(a)B(a)注注意意:命命题题函函数数不不是是一一个个命命题题,只只有有客客体体变变元元取取特特定定客客体体时时,才才能能成成为为一一个个命命题题。但但是是客客体体变变元元在在哪哪些些范范围围取取特特定定的的值值,
11、对对命命题函数以下两方面有极大影响:题函数以下两方面有极大影响:(1)命题函数是否能成为一个命题;命题函数是否能成为一个命题;(2)命题的真值是真还是假。命题的真值是真还是假。2-2.1 命题函数个体域个体域(universe of discourse):在在命命题题函函数数中中,命命题题变变元元的的论论述述范范围围称称为个体域。为个体域。全总个体域:全总个体域:个个体体域域可可以以是是有有限限的的,也也可可以以是是无无限限的的,把把各各种种个个体体域域综综合合在在一一起起,作作为为论论述述范范围围的的域,称为全总个体域。域,称为全总个体域。2-2.2 量词例题:例题:符号化以下命题符号化以下
12、命题(1)所有人都要死去。所有人都要死去。(2)有的人的年龄超过百岁。有的人的年龄超过百岁。以以上上给给出出的的命命题题,除除了了有有个个体体词词和和谓谓词词以以外外,还还有有表表示示数数量量的的词词,称称表表示示数数量量的的词词为量词。量词有两种:为量词。量词有两种:全称量词全称量词(universal quantifier)存在量词存在量词(existential quantifier)2-2.2 量词定义定义1全称量词全称量词(universal quantifier)用用符符号号“”表表示示,“x”表表示示对对个个体体域域里里的的所所有有个体。个体。(x)P(x)表示对个体域里的所有个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 谓词 逻辑 PredicateLogic
限制150内