大学精品课件:谓词逻辑.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《大学精品课件:谓词逻辑.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 精品 课件 谓词 逻辑
- 资源描述:
-
1、1 谓词逻辑谓词逻辑 Predicative Logic 2 1.1. 谓词与量词谓词与量词 2.2. 项与公式项与公式 3.3. 公式语义公式语义 4.4. 前束范式前束范式 5.5. 推理理论推理理论 内容提要内容提要 1 1、谓词与量词、谓词与量词 概念概念: 谓词,个体词,论域,全称量词,存在量词谓词,个体词,论域,全称量词,存在量词 考虑以下推理考虑以下推理(苏格拉底三段论苏格拉底三段论): 所有的人都会死的所有的人都会死的。 苏格拉底是人。苏格拉底是人。 苏格拉底会死的。苏格拉底会死的。 直观上是有效的论证,但命题语言表示为:直观上是有效的论证,但命题语言表示为: p q r 不是
2、有效推论。 命题的局限性命题的局限性 原因:原因:“苏格拉底三段论”“苏格拉底三段论”有效性不是取决于前提、结论之间的有效性不是取决于前提、结论之间的 作为简单的命题的关系,而是依赖于命题的成分之间的联系。有作为简单的命题的关系,而是依赖于命题的成分之间的联系。有 必要将命题分解得更细。必要将命题分解得更细。 命题命题 = 主语主语+谓语谓语+宾语宾语 个体词个体词 谓词谓词 + 量词量词 命题命题的成分的成分: 例例: (1) : (1) 苏格拉底是人苏格拉底是人 (2) (2) 所有的人都会死的所有的人都会死的。 注意:逻辑中主、谓注意:逻辑中主、谓成分成分划分与汉语有区别。划分与汉语有区
3、别。 谓词谓词 表示命题的谓语部分的符号或符号串表示命题的谓语部分的符号或符号串 常用表示:大写字母,常用表示:大写字母,A,B,C, 带有下标的大写字母,带有下标的大写字母,A1,A2,A3, 以大写字母为首的字符串,以大写字母为首的字符串,Human, 谓词的元数谓词的元数: 谓词中包含个体的数目。谓词中包含个体的数目。 1元谓词描述个体的性质,2元或多元谓词描述两个或多 个个体间的关系。 0元谓词中无个体,理解为就是命题 6 个体词个体词 用于表示命题中主语部分的符号或符号串。用于表示命题中主语部分的符号或符号串。 通常用小写字母,或带小标的小写字母表示。通常用小写字母,或带小标的小写字
4、母表示。 个体个体常常元元 表示确指个体。表示确指个体。 例:例:Human(s)中中s指苏格拉底,是个体常元。指苏格拉底,是个体常元。 个体变元个体变元 表示不确指个体。表示不确指个体。 例:例:Human(x)中的中的x。 个体域个体域(domain): 个体变元的取值范围,常用个体变元的取值范围,常用D表示。表示。 7 量词量词:限定个体数量特性的词限定个体数量特性的词。 全称量词全称量词(Universal quantifier) 对所有的,对所有的,for All 例:例: 所有的整数都有质因子。所有的整数都有质因子。 理解成“对所有理解成“对所有x,若,若x是整数,那么是整数,那么
5、x有质因子”有质因子” ( x)(I(x) P(x) xA(x)表示个体域中的表示个体域中的任意任意个体个体x均具有性质均具有性质A。 存在量词存在量词(Existential quantifer) ,有些,有些,there Exist xA(x)表示表示存在存在着个体域中的个体着个体域中的个体x具有性质具有性质A。 例:例:有些猪有翅膀。有些猪有翅膀。 理解为“至少有一个物体理解为“至少有一个物体x,x是猪并且是猪并且x有翅膀。”有翅膀。” ( x)(P(x) W(x) 例:将下列语句符号化:例:将下列语句符号化: (1)不是所有的鸟都能飞。)不是所有的鸟都能飞。 ( x)(B(x) F(x
6、) (2)所有的人都能做那件事。)所有的人都能做那件事。 ( x)(M(x) D(x) (3)有些人是笨的。)有些人是笨的。 ( x)(M(x) S(x) (4)有一个整数比其它任何整数都大。)有一个整数比其它任何整数都大。 ( x)(I(x) ( y)(E(y) D(x,y) G(x,y) 10 考虑例(考虑例(1)“不是所有的鸟都能飞”)“不是所有的鸟都能飞” 可理解为“至少有一只鸟不能飞”。可理解为“至少有一只鸟不能飞”。 ( x)(B(x) F(x) ( x)(B(x) F(x) ( x) 等价于等价于 。 即只要有一个量词就够了。即只要有一个量词就够了。 11 2 2、项与合式公式、
7、项与合式公式 概念概念: 项,原子公式,合式公式,自由变元,约束变元,辖域,项,原子公式,合式公式,自由变元,约束变元,辖域, 换名,代入换名,代入 谓词语言:用符号串表示个体、谓词、量词和命题谓词语言:用符号串表示个体、谓词、量词和命题 一阶谓词逻辑一阶谓词逻辑 的基本符号的基本符号 个体变元符号:个体变元符号: x,y,z, 个体常元符号:个体常元符号: a,b,c, 连接词符号:连接词符号: , , , , 辅助符号:辅助符号: ) , ( 函数符号:函数符号:f,g, 谓词符号:谓词符号:P,Q,R, 命题常元符号:命题常元符号: , 量词符号:量词符号: , 逻辑符号:在任何情况下都
8、作用相同的符号。逻辑符号:在任何情况下都作用相同的符号。 非逻辑符号:其他符号,即个体常元符号、函数符号、非逻辑符号:其他符号,即个体常元符号、函数符号、 谓词符号。谓词符号。 (1)个体常元和变元是项;个体常元和变元是项; (2) 若若f是是n元函数符号,元函数符号,t1, , tn是项,则是项,则f(t1, , tn)是项;是项; (3) 仅仅有限次使用仅仅有限次使用(1),(2)产生的符号串是项。产生的符号串是项。 项(项(Term) 注:项将解释成个体对象。注:项将解释成个体对象。 合式公式合式公式 (Well-Formed Formulas) 递归定义如下:递归定义如下: (1) 原
9、子公式是公式;原子公式是公式; (2) 若若A是合式公式,则是合式公式,则( A)是合式公式是合式公式; (3) 若若A,B是公式,则是公式,则(A B),(A B),AB),(AB)是公式;是公式; (4) 若若A是公式,是公式,x是变元,则是变元,则 xA, xA是公式;是公式; (5)仅仅有限次使用得到的符号串才是合式公式。仅仅有限次使用得到的符号串才是合式公式。 原子公式原子公式 (Atomic formulas) 若若P是一个元谓词符号,是一个元谓词符号,t1,tn是项是项, 则则P(t1,tn)是原子公式。是原子公式。 变元的约束变元的约束 设公式设公式 的一个子公式为的一个子公式
10、为 x A或或 x A。则称:。则称: 指导变元指导变元:x是是 或或 的指导变元。的指导变元。 辖域辖域(Scope):A是相应量词的辖域。是相应量词的辖域。 约束出现约束出现(bounded):辖域中:辖域中x的一切出现,以及的一切出现,以及( x)中的中的x称称 为为x在在 中的约束出现。中的约束出现。 自由出现自由出现(free):变元的非约束出现。:变元的非约束出现。 约束变元约束变元:约束出现的变元。:约束出现的变元。 自由变元自由变元:自由出现的变元。:自由出现的变元。 封闭的封闭的 (Closed) 一个公式一个公式A是封闭的,若其中不含自由变元。是封闭的,若其中不含自由变元。
11、 例:例: x y (P(x,y) Q(y,z) x P(x,y) 17 变元换名变元换名 (Replacement) 目的目的是避免变元的约束与自由同时出现,引起混淆是避免变元的约束与自由同时出现,引起混淆,可对约可对约 束变元换名。束变元换名。 规则:规则:(1) 换名的范围是量词的指导变元换名的范围是量词的指导变元,及其相应辖域及其相应辖域 中的变元,其余部分不变。中的变元,其余部分不变。 (2) 换名时最好选用辖域中未出现的变元名换名时最好选用辖域中未出现的变元名。 例:例: x (P(x) R(x,y) Q(x,y) 可换为可换为: z (P(z) R(z,y) Q(x,y) 不能不
12、能: y (P(y) R(y,y) Q(x,y) 变变元代入元代入(Substitution) 代入代入对自由变元进行对自由变元进行。不能。不能改变约束关系。改变约束关系。 18 3 3、谓词公式语义、谓词公式语义 概念概念: 解释,解释,赋值赋值,有效的,可满足的,不可满足的,有效的,可满足的,不可满足的 解释解释 (Interpretation) 谓词语言的一个谓词语言的一个解释解释 I= (D, )包括包括: (1) 非空集合非空集合D,称之为论域;,称之为论域; (2) 对应于每一个个体常元对应于每一个个体常元a, (a) D; (3) 对应于每一个对应于每一个n元函数符号元函数符号f
13、都有一个函数都有一个函数 (f):Dn D; (4) 对应于每一个对应于每一个n元谓词符号元谓词符号A都有一个都有一个n元元关系关系 (A) Dn。 注:解释也称为注:解释也称为结构结构,通常简单地用,通常简单地用 表示。表示。 20 赋值赋值 (Assignment) 解释解释I中的中的赋值赋值v为每一个个体变元为每一个个体变元 x指定一个值指定一个值v(x ) D,即设,即设 V为所个体变元的集合,为所个体变元的集合, 则则赋值赋值v是函数是函数 v:V D. 若若v是赋值,则是赋值,则v的的a-equivalent 赋值记为赋值记为vxa(其中(其中a D表示一个由表示一个由 elseu
14、v xua uaxv )( )( 若 定义的赋值。定义的赋值。 注:给定解释注:给定解释I和和I中的中的赋值赋值v后,任何项和公式的含义后,任何项和公式的含义 就明确了。就明确了。 vI:TERM D vI:WFF 1,0 项的语义项的语义 项项t在结构在结构I=(D, )和赋值和赋值v下的值,记为下的值,记为vI(t) (1) 若若t 是常元是常元a,则,则vI(t) = (a) (2) 若若t 是变元是变元x,则,则vI(t) = (x) (3) 若若t 是是f(t1,t2,tn),则,则vI(t) = (f)(vI (t1), vI ( t2), , vI ( tn) ) 例、例、 =a
展开阅读全文