书签 分享 收藏 举报 版权申诉 / 48
上传文档赚钱

类型大学精品课件:谓词逻辑.ppt

  • 上传人(卖家):金钥匙文档
  • 文档编号:518832
  • 上传时间:2020-05-11
  • 格式:PPT
  • 页数:48
  • 大小:691.50KB
  • 【下载声明】
    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

    15、, f,f(x,a)是一个项是一个项 解释解释 、 、 、 : 1(a)=1, 1(f)=+; I1=(Z, ) 2(a)=0, (f)=-; ; I =(Z, ) 3(a)=-2, 3(f)= ;I =(Z, ) x的赋值的赋值v1、v2、v3 v1(x)=7、 、v2(x)=0、v3(x)=-5 公式的语义公式的语义 公式公式A在结构在结构I=(D, )和赋值和赋值v下的值,记为下的值,记为vI(A) 2、若、若A为原子公式为原子公式P(t1,tn) ,则,则 A A 若 0 若 1 (A)vI 1、若、若A为命题常元符号为命题常元符号p,则,则 lse 0 成立)(,),()()(若 1

    16、 ) 2,1 e tvtvtvP (Av nIII I lse 0 1)(v或1)(v若 1 )(v e CB A II I 4、若、若A为析取式为析取式(B C) ,则,则 5、若、若A为合取式为合取式(B C) ,则,则 1)(若 0 0)(若 1 )( Bv Bv Av I I I 3、若、若A为否定式为否定式( B) ,则,则 lse 0 1)(v且1)(v若 1 )(v e CB A II I 7、若、若A为等价式为等价式(B C) ,则,则 6、若、若A为蕴含式为蕴含式(BC) ,则,则 lse 1 0)(v或1)(v若 0 )(v e CB A II I lse 0 )(v)(v

    17、若 1 )(v e CB A II I 9、若、若A为为( xB),则,则 8、若、若A为为( xB) ,则,则 lse 0 1)(,若对任何 1 )(v e BdxvDd A I I lse 0 1)(,若对某个 1 )(v e BdxvDd A I I 给出如下两个公式:给出如下两个公式: 1) G= x(P(f(x) Q(x,f(a) 2) H= x(P(x) Q(x,a) 给出如下的解释给出如下的解释I: D=2,3 a =2 f(2) f(3) 3 2 P(2) P(3) Q(2, 2) Q(2, 3) Q(3, 2) Q(3, 3) 0 1 1 1 0 1 练习练习 TI(G) =

    18、 TI(P(f(2) Q(2,f(2) (P(f(3) Q(3,f(2) = TI(P(3) Q(2,3) (P(2) Q(3,3) =(1 1) (0 0) =1 TI(H) = TI(P(2) Q(2,2) P(3) Q(3,2) =0 1 1 0 =0 有效公式有效公式 当当一个解释一个解释I的的所有所有赋值赋值v都都使公式使公式A的真值的真值为为1,则称则称A在在解释解释I 下下有效有效的的(valid in the interpretation I);当当公式公式A在所有的解释在所有的解释 下都有效时,称下都有效时,称A是是(逻辑逻辑)有效的有效的(Logically valid)。

    19、 可满足的可满足的 给定公式给定公式A,若在某一解释中至少有一,若在某一解释中至少有一种种赋值赋值使使A取取 值值为为1,则称则称A为可满足的。否则称为可满足的。否则称A是不可满足的。是不可满足的。 等等值值式式 A B :若:若AB是有效的是有效的。 30 A= x(P(x,y) P(x,y))不可满足公式)不可满足公式 A=(P(x,y) P(x,y))有效公式)有效公式 例、例、 A= xP(x,y)可满足公式可满足公式 几类等几类等值值式式 (1) 命题公式的推广命题公式的推广 e.g. P(x) Q(x) P(x) Q(x) (2)否定深入)否定深入 x P(x) x( P(x) x

    20、P(x) x ( P(x) 32 (3)量词作用域的扩张与收缩)量词作用域的扩张与收缩 设设B中不含中不含x的自由出现,则的自由出现,则 x(A(x) B) x A(x) B x(A(x) B) x A(x) B x(A(x) B) x A(x) B x(A(x) B) x A(x) B 33 (4) x(A(x) B(x) x A(x) x B(x) x(A(x) B(x) x A(x) x B(x) (5)多个量词的使用)多个量词的使用 x y A(x,y) y x A(x,y) x y A(x,y) y x A(x,y) 34 置换规则置换规则 设设 (A)是含是含A的公式的公式, 那么

    21、那么, 若若AB, 则则 (A) (B). 换名规则换名规则 设设A为一公式,将为一公式,将A中某量词辖域中个体变项的所有约束中某量词辖域中个体变项的所有约束 出现及相应的指导变元换成该量词辖域中未曾出现过的个出现及相应的指导变元换成该量词辖域中未曾出现过的个 体变项符号,其余部分不变,设所得公式为体变项符号,其余部分不变,设所得公式为A ,则,则AA. 35 4 4、前束范式、前束范式 概念概念: 前束范式前束范式 前束范式前束范式:如果谓词公式如果谓词公式A有如下形状:有如下形状: Q1x1QnxnM 其中其中 Qixi或者是或者是 xi,或者是,或者是 xi,i=1,n,M是不含是不含

    22、量词的公式,量词的公式, Q1x1Qnxn称为首标,称为首标,M称为母式。称为母式。 对于任意谓词公式,都存在与它逻辑等价的前束范式。对于任意谓词公式,都存在与它逻辑等价的前束范式。 例、例、 x y z(P(x,y)Q(x,z); x y zP(x,y,z) 均为前束范式。均为前束范式。 步步3. 将量词符号移至公式最外层。将量词符号移至公式最外层。 步步1. 对约束出现的变元进行必要的换名,使得约束出现对约束出现的变元进行必要的换名,使得约束出现 的变元互不相同且不与任何自由变元同名。的变元互不相同且不与任何自由变元同名。 步步2. 将所有的否定号将所有的否定号 深入到量词后面。深入到量词

    23、后面。 x A= x A x A= x A 前束范式的算法:前束范式的算法: x A B= x(A B ) x A B= x(A B ) x A B= x(A B ) x A B= x(A B ) x AB= x(A B ) x A B= x(A B ) A xB= x(A B ) A x B= x(A B ) x不在不在B中自由出现中自由出现 x不在不在A中自由出现中自由出现 例、例、 (xP(x) x y Q(x,y)x yR(x,y) =(xP(x) w y Q(w,y)u vR(u,v) =( x P(x) w y Q(w,y)u vR(u,v) = x ( P(x) w y Q(w,

    24、y)u vR(u,v) 换名换名 深入深入 量词符量词符 号前移号前移 =( x w y ( P(x) Q(w,y)u vR(u,v) = u v ( x w y ( P(x) Q(w,y) R(u,v) ) = u v x w y ( P(x) Q(w,y) R(u,v) ) 例例、 x y( z(P(x,z) P(y,z)uQ(x,y,u) = x y( ( z(P(x,z) P(y,z)uQ(x,y,u) = x y( z( P(x,z)P(y,z)uQ(x,y,u) = x y z( P(x,z)P(y,z)uQ(x,y,u) = x y z u( P(x,z)P(y,z) Q(x,y

    25、,u) 5 5、谓词逻辑推理理论、谓词逻辑推理理论 概念概念: 逻辑蕴含式,逻辑蕴含式,有效结论,有效结论,-规则规则(USUS),+规则规则(UGUG), -规则规则(ES)(ES),+规则规则(EG), (EG), 推理推理 逻辑逻辑蕴含式蕴含式 A C:当且仅当当且仅当AC是是有效的。有效的。 有效结论有效结论 设设A、C是两个是两个谓词谓词公式,若公式,若A C,称,称C是是A的有效结论。的有效结论。 推广推广:若若H1 Hn C, 称称C是一组前题是一组前题H1,Hn的有效结论。的有效结论。 42 43 几类逻辑蕴涵式几类逻辑蕴涵式 第一组第一组 命题逻辑推理定理的代换实例命题逻辑推

    26、理定理的代换实例 如如, xF(x)yG(y) xF(x) 第二组第二组 基本等值式生成的推理定理基本等值式生成的推理定理 如如, xF(x) xF(x), xF(x) xF(x) xF(x)x F(x), x F(x) xF(x) 第三组第三组 其它常用推理定律其它常用推理定律 (1) xA(x)xB(x) x(A(x) B(x) (2) x(A(x) B(x)xA(x)xB(x) (3) x(A(x)B(x) xA(x)xB(x) (4) x(A(x)B(x) xA(x)xB(x) +规则规则(UG): - 规则规则(US): - 规则规则(ES): + 规则规则(EG): 推理规则推理规

    27、则 A xA xA At/x At/x xA x A(x) A(c) 45 自然推理系统自然推理系统NL 自然推理系统自然推理系统NL 定义如下定义如下: 1. 字母表字母表. 同一阶语言同一阶语言L 的字母表的字母表 2. 合式公式合式公式. 同同L 的合式公式的合式公式 3. 推理规则推理规则: (1) 前提引入规则前提引入规则 (2) 结论引入规则结论引入规则 (3) 置换规则置换规则 (4) 假言推理规则假言推理规则 (5) 附加规则附加规则 (6) 化简规则化简规则 (7) 拒取式拒取式 (8) 假言三段论规则假言三段论规则 (9) 析取三段论规则析取三段论规则 (10) 构造性二难

    28、推理规则构造性二难推理规则 (11) 合取引入规则合取引入规则 (12) -规则规则 (13) +规则规则 (14) -规则规则 (15) +规则规则 推理(证明)推理(证明) 从前提从前提A1, A2, Ak到结论到结论B的推理是一个公式序列的推理是一个公式序列C1, C2, Cl. 其中其中Ci(1 i l)是某个是某个Aj, 或者可由序列中前面的公式应用推理或者可由序列中前面的公式应用推理 规则得到规则得到, 并且并且Cl =B。 46 例:用推理理论证明例:用推理理论证明 (1) x (H(x) M(x),H(s) |- M(s) (2) x (C(x) W(x) R(x), x(C(

    29、x) Q(x) |- x (Q(x) R(x) 注:先用注:先用ES,再用,再用US。 (3) x (P(x) Q(x) |- x P(x) x Q(x) 注:注:a.用归谬法。用归谬法。 b.用用CP规则规则: 将将 x P(x) x Q(x)看成看成 x P(x) x Q(x) 47 谓词逻辑总结谓词逻辑总结 1.1. 谓词与量词谓词与量词: :谓词,个体词,论域,全称量词,存在量词谓词,个体词,论域,全称量词,存在量词 2.2. 项与公式项与公式: :项,原子公式,合式公式,自由变元,约束变项,原子公式,合式公式,自由变元,约束变 元,辖域,换名,代入元,辖域,换名,代入 3.3. 公式语义公式语义: :解释,解释,赋值赋值,有效的,可满足的,不可满足的,有效的,可满足的,不可满足的 4.4. 前束范式前束范式: :前束范式前束范式 5.5. 推理理论推理理论: :逻辑蕴含式,逻辑蕴含式,有效结论,有效结论, -规则规则(USUS), + 规则规则(UGUG), -规则规则(ES)(ES), +规则规则(EG), (EG), 推理推理 48

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:大学精品课件:谓词逻辑.ppt
    链接地址:https://www.163wenku.com/p-518832.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库