离散数学第2章 谓词逻辑.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 谓词逻辑 2.5谓词逻辑的推理理论 在谓词演算中,C是一组前提A1,A2,…,An的有效结论,仍然定义为A1∧A2∧…∧An?C。命题演算推理中的P规则、T规则、置换规则、合取引入规则、所有的等价式和蕴含式在谓词推理中都是对的,都可以使用;另外,2.3节中介绍的谓词演算中的等价式与蕴含式也可以在谓词推理中使用。除此之外,还有以下的规则。 ⑴全称指定规则(US规则) (?x)A(x)?A(c) 此式成立的条件是: ①c是个体域中任一个体。 ②用c取代A(x)中x时,一定在x出现的所有地方进行取代。 全称指定规则说明:若个体域中的所有个体都满足谓词A,则个体域中任一个体c也满足谓词A。利用这个规则,可以从带有全称量词的前提中,推导出不带全称量词的特殊结论。它体现了在逻辑推理中由一般到特殊的推导方法。 ⑵全称推广规则(UG规则) A(y)?(?x)A(x) 此式成立的条件是: ① y是个体域中任一个体且对y,A(y)为真。 ② x是不出现在A(y)中的个体变元。 例如,个体域为实数集合R,G(x,y)表示xy,设A(y)?(?x)G(x,y),显然A(y)满足条件①,一定能推出(?z)A(z)?(?z)(?x)G(x,z)?(?z)(?x)(xz),这是一个真命题。若推成(?x)A(x)?(?x)(?x)G(x,x)?(?x)(?x)(xx),就产生了错误,因为这是一个假命题。错误的原因是违背了条件②。 ⑶存在指定规则(ES规则) (?x)A(x)?A(c) 此式成立的条件是: ① c是个体域中的某个确定的个体,而不是个体变元。 ② c是不出现在A(x)中的个体。 存在指定规则说明,若个体域中存在一些个体满足谓 词A,则至少有某个确定的个体c满足谓词A。 例如,设个体域为整数集合I,A(x)表示x是奇数,B(x)表示x是偶数。 (?x)A(x)?A(c),它表示:若存在一些整数是奇数,令c为3,则c是奇数。这个推理是对的。 (?x)B(x)?B(d),它表示:若存在一些整数是偶数,令d为4,则d是偶数。这个推理也是对的。因此有下列推理成立: (?x)A(x)∧(?x)B(x)?A(c)∧B(d) 而下列推理是错误的: (?x)A(x)∧(?x)B(x)?A(c)∧B(c) (?x)A(x)∧(?x)B(x)?A(d)∧B(d) 因为3不能既是奇数,又是偶数;同样,4也不能既是奇数,又是偶数。错误的原因是违背了条件②。 ⑷存在推广规则(EG规则) A(c)?(?x)A(x) 此式成立的条件是: ① c是个体域中确定的个体。 ② x不能是出现在A(c)中的个体变元。 存在推广规则说明:对于个体域中的某个个体c满足谓词A,当然有(?x)A(x)。 【例2.19】证明苏格拉底论证:凡人要死。苏格拉底是人,苏格拉底要死。 设: H(x):x是人。 M(x):x是要死的。 s:苏格拉底。 本题要证明:(?x)(H(x)→M(x))∧H(s)?M(s) 证明: ⑴ (?x)(H(x)→M(x)) P ⑵ H(s)→M(s) US⑴ ⑶ H(s) P ⑷ M(s) T⑵⑶假言推理 【例2.20】证明(?x)(H(x)→M(x)),(?x)H(x)?(?x)M(x) 证明: ⑴ (?x)H(x) P ⑵ H(c) ES⑴ ⑶ (?x)(H(x)→M(x)) P ⑷ H(c)→M(

文档评论(0)

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

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档