网站大量收购独家精品文档,联系QQ:2885784924

数理逻辑_4.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数理逻辑 命题逻辑 命题 联结词 合式公式 等价式 范式 推理理论 谓词逻辑 谓词与量词 合式公式 等价与范式 推理理论 等价与范式 定义1 设A,B是两个公式,如果在A,B的每一个解释及赋值下,A,B总有相同的真值,则称A与B等价,记为A=B. 显然,A=B当且仅当A?B有效. (什么是有效?) 谓词逻辑中的基本等价式 1.从命题逻辑中移植来的等价式 由??P=P 可得  ?? A=A. 由 P→Q=?P∨Q 可得 A→B=?A∨B. 2.量词否定型等价式 ? ?xA(x) = ?x? A(x). ? ?xA(x) =?x? A(x). 谓词逻辑中的基本等价式 ? ?xA(x) = ?x? A(x) 的部分证明: 任取一个解释I及赋值v,设在此解释及赋值下,??xA(x)为1, 即 ??xA(x)I,v=1,则 ?xA(x)I,v=0,即有一个a∈D使A(a)I,v=0,于是 ? A(a)I,v=1,故 ?x? A(x)I,v=1. 反之,……。 谓词逻辑中的基本等价式 3. 量词分配等价式. (1) ?x(A(x)∨B)=?xA(x)∨B. ?x(A(x)∨B)=?xA(x)∨B. ?x(A(x)∧B)=?xA(x)∧B. ?x(A(x)∧B)=?xA(x)∧B. (2) ?x(A(x)∧B(x))=?xA(x)∧?xB(x). ?x(A(x)∨B(x))=?xA(x)∨?xB(x). ?x?y(A(x)∨B(y))=?xA(x)∨?xB(x). ?x?y(A(x)∧B(y))=?xA(x)∧?xB(x). 定义2 形如 Q1x1Q2x2…Qnxn M 的公式称为前束范式,其中Qixi (1≤i≤n) 是?xi 或 ?xi,称为首标,M中不含任何量词,称为母式.如果将M中的原子公式及其否定视为文字, 当M是析取范式时,上述公式称为前束析取范式;当M是合取范式时,上述公式称为前束合取范式. 定理1 对任意谓词公式A,都存在与其等价的前束范式 . 证明 通过如下步骤,可将A化为前束范式. (1)使用等价式     A ? B=(A→B)∧(B→A), A→B=?A∨B 去除→与? , (2)使用Morgan律和双重否定律及量词否定型等价式将 ? 放在原子公式之前. (3)利用量词分配等价式,将所有量词提到公式前面(必要时换名). 第二类型Skolem范式 生成方法:去掉存在量词 例: ?x ?y ?z ?u ?v ?w P(x,y,z,u,v,w) 定理 2:公式A永假 当且仅当 其Skolem范式永假。 推理理论 定义1 设A,B是两个公式,如果对任意解释I及赋值v,当A的真值为1时必有B的真值为1,则称A蕴涵B,记为A ? B. 显然,A ? B当且仅当A→B有效. 用定义证明基本推理公式 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) 5.?x(A(x)B(x)) ? ?xA(x)xB(x) 6.?x(A(x)B(x)) ? ?xA(x)?xB(x) 7.?x(A(x)B(x))∧?x(B(x)→C(x)) ??x(A(x)→C(x)) 8.?x(A(x)→B(x))∧A(a)B(a) 9.?x?yA(x,y) ? ?x?yA(x,y) 10.? x?yA(x,y) ? ?y?xA(x,y) 解释性证明过程 公式10:?x?yA(x,y) ? ?y?xA(x,y) 设在解释I和赋值v下,?x?yA(x,y)的真值为1,则必有a∈D使 ?yA(a,y)的真值为1,即对每一y∈D,A(a,y) 的真值为1,从而对每一y∈D, ?xA(x,y)为1,即 ?y?xA(x,y)的真值为1. 一般推理规则 1.全称量词消去律 (?-)  2.全称量词引入律 (?+) 条件:在任意解释I和赋值v下,A(x)I,v的真值与x无关. 3.存在量词消去律. 其中:c是D中一个固定个体. 4.存在量词引入律   条件:x不在A(c)中出现 例1 前提:?x(P(x)→Q(x))       ?x(Q(x)→R(x))    结论:?x(P(x)→R(x)) 证明 (1) ?x(P(x)→Q(x)) P (2) P(x)→Q(x) ?- (1) (3) ?x(Q(x)→R(x)) P (4) Q(x)→R(x)

文档评论(0)

PPT精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档