离散数学之谓词逻辑-ppt课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《离散数学之谓词逻辑-ppt课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 谓词 逻辑 ppt 课件
- 资源描述:
-
1、2.1谓词的概念与表示谓词的概念与表示下列推理:下列推理:凡是人都是要死的。凡是人都是要死的。 苏格拉底是人。苏格拉底是人。 苏格拉底是要死的。苏格拉底是要死的。众所周知,这是真命题。但在命题逻辑中众所周知,这是真命题。但在命题逻辑中( P Q ) R ,难证其为重言式。难证其为重言式。原因:命题逻辑不考虑命题之间的内在联系原因:命题逻辑不考虑命题之间的内在联系和数量关系。和数量关系。办法:将命题再次细分。办法:将命题再次细分。2.1谓词的概念与表示谓词的概念与表示 谓词谓词在反映判断的句子中,用以刻划客体在反映判断的句子中,用以刻划客体的性质或关系的即是谓词。的性质或关系的即是谓词。 例:例
2、:(1)3是有理数。是有理数。(2)x是无理数。是无理数。 (3)阿杜与阿寺同岁。阿杜与阿寺同岁。 (4)x与与y有关系有关系L。 其中,其中,“是有理数是有理数”、“是无理数是无理数”、“与与同岁同岁”、“与与有关系有关系L”均为谓词。均为谓词。前两个是指明客体性质的谓词,后两个是指前两个是指明客体性质的谓词,后两个是指明两个客体之间关系的谓词。明两个客体之间关系的谓词。精品资料 你怎么称呼老师? 如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进? 你所经历的课堂,是讲座式还是讨论式? 教师的教鞭 “不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘 ”
3、 “太阳当空照,花儿对我笑,小鸟说早早早”2.1谓词的概念与表示谓词的概念与表示 将上述谓词分别记作大写字母将上述谓词分别记作大写字母F、G、H、L,用小写字母表示客体名称,则上述可表示为:用小写字母表示客体名称,则上述可表示为: (1)F(3)(2)G(x) (3)H(a,b)a:阿杜阿杜b:阿寺阿寺 (4)L(x,y) 谓词填式谓词填式单独一个谓词不是完整的命题,单独一个谓词不是完整的命题,把谓词字母后填以客体所得的式子称为谓词把谓词字母后填以客体所得的式子称为谓词填式。填式。2.1谓词的概念与表示谓词的概念与表示 n n元谓词元谓词由由n个客体插入到固定位置上的个客体插入到固定位置上的谓
4、词填式。谓词填式。 例如:例如:A(b)称作一元谓词,称作一元谓词,B(a, b)称作二元称作二元谓词,谓词,L(a, b, c)称作三元谓词,称作三元谓词,P(x1 , x2 , , xn)称作称作n元谓词。元谓词。 注意:代表客体名称的字母,它在多元谓词注意:代表客体名称的字母,它在多元谓词中出现的次序是固定的,与事先约定的次序中出现的次序是固定的,与事先约定的次序有关,如有关,如L(a, b, c)和和L(b, c, a)代表两个不同代表两个不同的命题。的命题。2.2命题函数与量词命题函数与量词 例:例:H是谓词是谓词“能够到达山顶能够到达山顶”,t表示老虎,表示老虎,c表示汽车,表示汽
5、车,z表示张三,那么表示张三,那么H(t), H(c), H(z)表示三个不同的命题,但它们有一个共同的表示三个不同的命题,但它们有一个共同的形式形式H(x),当当x分别取分别取t, c, z 时。时。 L(x, y)表示表示“x小于小于y”,那么那么L(2, 3)表示了一表示了一个真命题个真命题“2小于小于3”,而,而L(5, 1)表示假命题表示假命题“5小于小于1”。可以看出,。可以看出,L(x, y)本身不是一本身不是一个命题,只有当变元个命题,只有当变元x, y取特定的客体时,取特定的客体时,才是一个命题。才是一个命题。2.2命题函数与量词命题函数与量词 简单命题函数简单命题函数由一个
6、谓词,一些客体变由一个谓词,一些客体变元组成的表达式称为简单命题函数。元组成的表达式称为简单命题函数。 n元谓词就是有元谓词就是有n个客体变元的命题函数。个客体变元的命题函数。 不带任何客体变元的谓词称为不带任何客体变元的谓词称为0元谓词。元谓词。 复合命题函数复合命题函数由一个或由一个或n个简单命题函数个简单命题函数以及逻辑联结词组合而成的表达式称复合命以及逻辑联结词组合而成的表达式称复合命题函数。题函数。 2.2命题函数与量词命题函数与量词命题函数不是一个命题,只有客体变元取特命题函数不是一个命题,只有客体变元取特定名称时,才能成为一个命题。定名称时,才能成为一个命题。但客体变元在哪些范围
7、内取特定的值,对是但客体变元在哪些范围内取特定的值,对是否成为命题及命题的真值极有影响。否成为命题及命题的真值极有影响。 例:例:R(x)表示表示“x是大学生是大学生”,如果,如果x的讨论范的讨论范围是某大学里班级中的学生,则围是某大学里班级中的学生,则R(x)是永真式。是永真式。如果如果x的讨论范围是某中学里班级中的学生,的讨论范围是某中学里班级中的学生,则则R(x)是永假式。如果是永假式。如果x的讨论范围为一剧场的讨论范围为一剧场中的观众,那么对某些观众,中的观众,那么对某些观众,R(x)为真,对另为真,对另一些观众,一些观众,R(x)为假。为假。2.2命题函数与量词命题函数与量词 个体个
8、体可以独立存在的具体的或抽象的客体。可以独立存在的具体的或抽象的客体。个体常量:具体的或特定的,一般用个体常量:具体的或特定的,一般用a,b,c,表示。表示。个体变元个体变元:抽象的或泛指的,一般用抽象的或泛指的,一般用x,y,z,表示。表示。 个体域个体域个体变元的论述范围。个体变元的论述范围。 全总个体域全总个体域把各种个体域综合在一起作把各种个体域综合在一起作为论述范围的域。为论述范围的域。2.2命题函数与量词命题函数与量词 量词量词用来表示个体常量或变元之间数量用来表示个体常量或变元之间数量关系的词。量词分为两种:关系的词。量词分为两种:全 称 量 词 表 示全 称 量 词 表 示 “
9、 一 切一 切 ” , “ 所所有有”,“凡凡”,“每一个每一个”,“任意任意”等意的等意的词称为全称量词,记作词称为全称量词,记作 。 如:如: x 表示个体域内所有的表示个体域内所有的x。存 在 量 词 表 示存 在 量 词 表 示 “ 某 个某 个 ” , “ 对 于 一对 于 一些些”,“存在一些存在一些”,“至少有一个至少有一个”等意的等意的词称为存在量词,记作词称为存在量词,记作 。 如:如: y 表示个体域内存在一些表示个体域内存在一些y。2.2命题函数与量词命题函数与量词例:用谓词表达式写出下列命题。例:用谓词表达式写出下列命题。(1)凡是人都呼吸。凡是人都呼吸。(2)有的人是
10、左撇子。有的人是左撇子。解:令解:令F(x):x 呼吸。呼吸。G(x):x 是左撇子。是左撇子。当个体域为当个体域为人类集合人类集合时:时:(1) xF(x) (2) xG(x)当个体域为当个体域为全总个体域全总个体域时:时:令令M(x):x 是人。是人。(1) x(M(x) F(x) (2) x(M(x)G(x)2.2命题函数与量词命题函数与量词约定:以后如不指定个体域,默认为全总个约定:以后如不指定个体域,默认为全总个体域。体域。 特性谓词在讨论带有量词的命题函数时,特性谓词在讨论带有量词的命题函数时,必须确定其个体域。当使用全总个体域时,必须确定其个体域。当使用全总个体域时,对客体变元的
11、变化范围限制的词,称作特性对客体变元的变化范围限制的词,称作特性谓词。谓词。 如上例中,如上例中,M(x)为为F(x)和和G(x)的特性谓词,的特性谓词,它限定了变元它限定了变元x的范围。的范围。一般,对全称量词,特性谓词常作条件的前一般,对全称量词,特性谓词常作条件的前件;对存在量词,特性谓词常作合取项。件;对存在量词,特性谓词常作合取项。2.2命题函数与量词命题函数与量词例:将下列命题符号化,并讨论其真值。例:将下列命题符号化,并讨论其真值。(1)所有的人都长头发。所有的人都长头发。解解: 令令M(x): x是人。是人。F(x): x 长头发。则长头发。则 x(M(x) F(x) 真值为真
12、值为0(2)有的人吸烟。有的人吸烟。解解: 令令M(x): x是人。是人。S(x): x 吸烟。则吸烟。则 x(M(x)S(x) 真值为真值为12.2命题函数与量词命题函数与量词(3)没有人登上过木星。没有人登上过木星。解解: 令令M(x): x是人。是人。D(x): x 登上过木星。则登上过木星。则 x(M(x)D(x) 真值为真值为1(4)清华大学的学生未必都是高素质的。清华大学的学生未必都是高素质的。解解: 令令Q(x): x 是清华大学的学生。是清华大学的学生。H(x): x 是是高素质的。则高素质的。则 x(Q(x) H(x) 真值为真值为1 或或 x(Q(x) H(x)可见,有些命
13、题的符号化形式不止一种。可见,有些命题的符号化形式不止一种。2.2命题函数与量词命题函数与量词至此,至此,下列推理即可解决:下列推理即可解决: 凡是人都是要死的。凡是人都是要死的。 苏格拉底是人。苏格拉底是人。 苏格拉底是要死的。苏格拉底是要死的。 令令M(x): x 是人。是人。D(x): x 是要死的。是要死的。s: 苏格苏格拉底。则谓词表达式为:拉底。则谓词表达式为:( x)(M(x) D(x) M(s) D(s)2.3 谓词公式与翻译谓词公式与翻译 一阶语言一阶语言一阶语言一阶语言F 的字母表定义如下的字母表定义如下: (1) 个体常项:a,b,c,ai,bi,ci,i1. (2) 个
14、体变项:x,y,z,xi,yi,zi,i1. (3) 函数符号:f,g,h,fi,gi,hi,i1. (4) 谓词符号:F,G,H,Fi,Gi,Hi,i1. (5) 量词符号: , . (6) 联结词符号:,. (7) 括号与逗号:( , ) , , .2.3 谓词公式与翻译谓词公式与翻译 F 的项:的项:(1)(1)个体常项和个体变项都是项。个体常项和个体变项都是项。(2)(2)若若f(x1, x2, , xn)是任意的是任意的n元函数,元函数,t1, t2, , tn是任意的是任意的n个项,则个项,则f(t1, t2, , tn)是是项。项。(3)(3)所有的项都是有限次使用所有的项都是有
15、限次使用(1),(2)(1),(2)得到的。得到的。 原子公式若原子公式若A(x1, x2, , xn)是是F 的任意的任意n元谓词,元谓词,t1, t2, , tn是是F 的任意的任意n个项,则称个项,则称A(t1, t2, , tn)为谓词演算的原子公式。为谓词演算的原子公式。2.3 谓词公式与翻译谓词公式与翻译 谓词演算的合式公式谓词演算的合式公式/ /谓词公式谓词公式(1)原子公式是合式公式。原子公式是合式公式。(2)若若A 是合式公式,则是合式公式,则 ( A) 也是合式公式。也是合式公式。(3)若若A和和B是合式公式,则是合式公式,则(AB),(AB),(AB),(AB)也是合式公
16、式。也是合式公式。(4)若若A是合式公式,是合式公式,x是是A中出现的任何变元,中出现的任何变元,则则 x xA和和 x xA,也是合式公式。,也是合式公式。(5)只有有限次应用规则只有有限次应用规则(1)(4)构成的符号串构成的符号串才是合式公式。才是合式公式。2.3 谓词公式与翻译谓词公式与翻译约定:最外层的圆括号可以省略。但量词后约定:最外层的圆括号可以省略。但量词后面若有括号则不能省略。面若有括号则不能省略。例:将下列命题符号化例:将下列命题符号化 。(1)没有不能表示为分数的有理数。没有不能表示为分数的有理数。解解: 令令Q(x):x是有理数。是有理数。W(x):x能表示成分数。能表
17、示成分数。 则则 x(Q(x)W(x) 或或 x(Q(x) W(x)2.3 谓词公式与翻译谓词公式与翻译(2)在北京买菜的人不全是外地人。在北京买菜的人不全是外地人。解解: 令令B(x):x在北京买菜的人。在北京买菜的人。F(x):x是外地人。是外地人。则则 x(B(x)F(x)或或 x(B(x) F(x)例:将下列命题符号化例:将下列命题符号化 。(1)火车都比轮船快。火车都比轮船快。解解: 令令T(x):x是火车。是火车。S(x):x是轮船。是轮船。F(x,y):x 比比y 跑得快。则跑得快。则 x y(T(x)S(y) F(x,y)2.3 谓词公式与翻译谓词公式与翻译(2)有的火车比有的
18、汽车快。有的火车比有的汽车快。解解: 令令T(x):x是火车。是火车。C(x):x是汽车。是汽车。F(x,y):x 比比y 跑得快。则跑得快。则 x y(T(x)C(y)F(x,y)(3)不存在比所有火车都快的汽车。不存在比所有火车都快的汽车。解解: 令令T(x):x是火车。是火车。C(x):x是汽车。是汽车。F(x,y):x 比比y 跑得快。则跑得快。则 x(C(x) y(T(y)F(x,y)或或 x(C(x) y(T(y)F(y,x)2.4 变元的约束变元的约束 给定给定A为一谓词公式,其中有一部分公式形为一谓词公式,其中有一部分公式形为为 xP(x)或或 xP(x)。 和和 后面所跟的后
19、面所跟的x,称称为相应量词的为相应量词的指导变元指导变元。P(x)称为相应量词称为相应量词的的作用域作用域/ /辖域辖域。在在 x x和和 x x的辖域中,的辖域中,x x的的所有出现都称为所有出现都称为x x在公式在公式A中的中的约束出现约束出现,所有约束出现的变元,叫做所有约束出现的变元,叫做约束变元约束变元。A中中不是约束出现的变元均称作不是约束出现的变元均称作自由变元自由变元。2.4 变元的约束变元的约束(1) x(F(x) G(x,y) x是指导变元,量词是指导变元,量词 的辖域为的辖域为(F(x)G(x,y),其中,其中,x是约束出现两次,是约束出现两次,y是自由出现一次。是自由出
20、现一次。(2) x F(x,y) y G(x,y) x是指导变元,量词是指导变元,量词 的辖域是的辖域是F(x,y),其中,其中,x是约束出现一次,是约束出现一次,y是自由出现一次;同时,是自由出现一次;同时,y也是指导变元,量词也是指导变元,量词 的辖域是的辖域是G(x,y),其其中,中,y是约束出现一次,是约束出现一次,x是自由出现一次。是自由出现一次。2.4 变元的约束变元的约束(3) x y (F(x,y)G(y,z) x H(x,y,z) x、y是指导变元,对应量词是指导变元,对应量词 、 的辖域为的辖域为 y(F(x,y)G(y,z)和和(F(x,y)G(y,z) ,其中,其中x是
21、约束出现一次,是约束出现一次,y是约束出现两次,是约束出现两次,z是是自由出现一次;后一个自由出现一次;后一个x也是指导变元,量也是指导变元,量词词 的辖域为的辖域为H(x,y,z),其中其中x是约束出现一是约束出现一次,次,y、z是自由出现一次。是自由出现一次。2.4 变元的约束变元的约束例例: (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) 为了避免由于变元的约束与自由同时出现,为了避免由于变元的约束与自由同时出现,引起概念上的混乱,故可对约束变元进行引起概念上的混乱,故可对约束变元进行换换名名。使得一个变元在一个公式中只
22、呈一种形。使得一个变元在一个公式中只呈一种形式出现,即呈式出现,即呈自由出现自由出现或呈或呈约束出现约束出现。 一个公式的约束变元所使用的名称符号是无一个公式的约束变元所使用的名称符号是无关紧要的,即关紧要的,即 xP(x)与与 yP(y)具有相同的意具有相同的意义,义, xP(x)与与 yP(y)意义也相同。意义也相同。2.4 变元的约束变元的约束约束变元的换名约束变元的换名规则:规则:对于约束变元可以换名,其更改的变元名对于约束变元可以换名,其更改的变元名称范围是量词中的指导变元,以及该量词称范围是量词中的指导变元,以及该量词作用域中所出现的该变元,公式的其余部作用域中所出现的该变元,公式
23、的其余部分不变。分不变。换名时一定要更改为作用域中没有出现的换名时一定要更改为作用域中没有出现的变元名称。变元名称。例例: 对对 x(H(x,y) y(W(y)L(x,y,z)换名。换名。解解: 可换名为可换名为 x(H(x,y) u(W(u)L(x,u,z)2.4 变元的约束变元的约束对于公式中的自由变元,也允许更改,这对于公式中的自由变元,也允许更改,这种更改叫做种更改叫做代入代入/代替代替。自由变元的代入自由变元的代入规则:规则:对于谓词公式中的自由变元,可以作代入,对于谓词公式中的自由变元,可以作代入,代入时需对公式中出现该自由变元的每一代入时需对公式中出现该自由变元的每一处进行。处进
展开阅读全文