2015离散数学谓词演算与前束范式讲义.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015离散数学谓词演算与前束范式讲义.ppt

谓词和量词 Predicates and Quantifiers 将下列命题符号化 (1)兔子比乌龟跑得快 (2)有的兔子比乌龟跑得快 (3)并不是所有的兔子都比乌龟跑得快 (4)不存在跑得同样快的两只兔子 将下列命题符号化 (1)有的汽车比有的火车跑得快 (2)有的火车比所有的汽车跑得快 (3)说所有的火车比所有汽车都跑得快是不对的 (4)说有的飞机比有的汽车慢也是不对的 将下列命题符号化 (1)火车都比汽车快 (2)有的火车比有的汽车快 (3)不存在比所有火车都快的汽车 (4)说凡是汽车就比火车慢是不对的 Two tasks: (1) 一些等值式 (2) 前束范式 消去量词等值式 设D={a1,a2,…,an} ?xA(x)?A(a1)?A(a2)?…?A(an) ?xA(x)?A(a1)?A(a2)?…?A(an) 消去下列公式的量词 设个体域 量词否定等值式 Negation: ??xP(x) ? ?x ?P(x). ??xQ(x) ? ?x ?Q(x). 量词辖域的收缩与扩张 设A(x)是含x自由出现的公式,B中不含x的出现 关于存在量词的: ?x(A(x)?B)??xA(x)?B ?x(A(x)?B)??xA(x)?B ?x(A(x)?B)??xA(x)?B ?x(B?A(x))?B??xA(x) 关于全称量词的: ?x(A(x)?B)??xA(x)?B ?x(A(x)?B)??xA(x)?B ?x(A(x)?B)??xA(x)?B ?x(B?A(x))?B??xA(x) 量词分配等值式 Distributing ? through ∧ ?x (P(x) ∧ Q(x)) ? ?x P(x) ∧ ?x Q(x) Distributing ? through ∨ ?x (P(x) ∨ Q(x)) ? ?x P(x) ∨ ?x Q(x) Laws of quantifer distribution 1. (?x)A(x)∨(?x)B(x) ?(?x)(A(x)∨B(x)) 2.(?x)(A(x)∧B(x)) ? (?x)A(x)∧(?x)B(x) 量词次序蕴含式 1.(?x)(A(x)∨B(x)) ? (?x)A(x)∨(?x)B(x) 2.(?x)(A(x)∧B(x)) ? (?x)A(x)∧(?x)B(x) 前束范式prenex normal form 一个公式如果量词均包含在全式的开头,它们的作用域延伸到整个公式的末尾,则该公式叫做前束范式。 设A是一个谓词公式,如果A具有如下形式: (Q1x1)(Q2x2) …(Qnxn)B, 其中Qi (1≤i≤n)为?或?,xi为客体变元,B为不含量词的谓词公式,则称A是前束范式。 prenex normal form Any expression can be converted into prenex normal form. To do this, the following steps are needed: 1. Eliminate all occurrences of ? and ? from the formula in question. 2. Move all negations inward such that, in the end, negations only appear as part of literals. 3. Standardize the variables apart (when necessary). 4. The prenex normal form can now be obtained by moving all quantiers to the front of the formula. 求下列公式的前束范式 Basic Rules about Quantification US: ?xP(x)?P(c) 全称指定规则 Universal instantiation UG: P(x)??xP(x) 全称推广规则 Universal generalization ES: ?xP(x)?P(c) 存在指定规则 Existential instantiation EG: P(c)??xP(x) 存在推广规则 Existential generalization 斯柯伦范式skolem 每个存在量词均在全称量词之前 AI型斯柯伦范式

文档评论(0)

x5511167 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档