第5章一阶逻辑等值演算与推理探索.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
练习4 4. 在自然推理系统NL 中,构造推理的证明. 人都喜欢吃蔬菜.但不是所有的人都喜欢吃鱼.所以, 存在喜欢吃蔬菜而不喜欢吃鱼的人. 练习4(续) (6) F(y)?G(y) (5)?? (7) F(y) ? ?F(y)?H(y) (4)(6)假言三段论 (8) F(y) ?H(y) (7)置换 (9) ?y(F(y) ?H(y)) (8)?+ (10) ?x(F(x) ?H(x)) (9)置换 (11) ??x(F(x) ?H(x)) 前提引入 (12) 0 (10)(11)合取 第五章 一阶逻辑等值演算与推理 一阶逻辑等值式与置换规则 一阶逻辑前束范式 一阶逻辑的推理理论 知 识 点:谓词演算的等价式与蕴涵式、前束范式、谓词 演算的推理理论 教学要求:深刻理解和掌握谓词逻辑的基本推理方法 教学重点:谓词逻辑中的基本推理方法 学时: 5 §5.1 一阶逻辑等值式与置换规则 在一阶逻辑中,有些命题可以有不同的符号化形式。 例如:没有不犯错误的人 令 M(x):x是人。 F(x):x犯错误。 则将上述命题的符号化有以下两种正确形式: (1) ┐?x(M(x)∧┐F(x)) (2) ?x(M(x)→F(x)) 等值式的定义 定义5.1 设A,B是一阶逻辑中任意两个公式,若 A?B是永真式,则称A与B是等值的。记做A?B,称 A?B 是等值式。 §5.2 一阶逻辑前束范式 按如下步骤可求得谓词公式的前束析(合)取范式: ⑴ 对约束变元进行换名, 使其互不相同 ⑵ 将谓词公式中的其它联词转化为?, ?, ? ⑶ 将否定词置于量词之后 ┐?xA(x) ? ?x┐A(x) ┐?xA(x) ? ?x┐A(x) ⑷ 将所有量词的辖域扩张到整个公式 ?x(A(x)∨B)??xA(x)∨B ?x(A(x)∧B)??xA(x)∧B ⑸ 将不含量词部分化为析取范式或合取范式 §5.2 一阶逻辑前束范式 例1 求?((?x)P(x)?(?x)Q(x))的前束范式 解: ?((?x)P(x)?(?x)Q(x)) ? ?((?x)P(x)?(?y)Q(y)) 换名 ? ?(?((?x)P(x))?(?y)Q(y)) 消去? ? (?x)P(x)??((?y)Q(y)) 后移? ? (?x)P(x)?(?y)(?Q(y)) 后移? ? (?x)(?y)(P(x)??Q(y)) 前移量词 §5.3 一阶逻辑的推理理论 例5.9. 在自然推理系统N?中,构造下面推理的证明 任何自然数都是整数; 存在着自然数; 所以存在着整数。 个体域为实数集合R。 解:设 F(x):x为自然数,G(x):x为整数 前提: ?x(F(x)→G(x)), ?xF(x) 结论:?xG(x) 证明;① ?x(F(x)→G(x)) ? 前提引入 ② F(x)→G(x) ???????? ? ①?- ③ F(x)→?xG(x) ②?+ ④ ?xF(x)→?xG(x) ③?- ⑤ ?xF(x) ?? ??? 前提引入 ⑥ ?xG(x)????? ? ??? ④⑤假言推理 ┐(F(x)∧H(x))∨(G(x)∧H(x)) ⑧

文档评论(0)

贪玩蓝月 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档