L谓词逻辑培训讲义.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文档。上传文档
查看更多
L谓词逻辑培训讲义

约束变元换名规则 约束变元的名字是无关紧要的. 换名规则:对于公式(?x)A(或(?x)A),设变元y不在A中出现,将A中所有受此量词约束的x出现都换成y得到A?,且量词改成(?y)(或(?y)).得到的公式(?y)A? (或(?y)A? )与原公式等值. 自由变元替换规则 替换规则:对于公式A, x在A中出现,y不在A中出现.将A中所有x的自由出现都换成y,得到A?, 则A? 与A等值. 由PL得到FOL的等值式 定义:设A是含命题变元p1,…, pn的命题逻辑公式, A1,…, An是谓词逻辑公式.对1?i?n,用Ai替换pi的每一处出现,所得谓词逻辑公式A? 称为命题逻辑公式A的替换实例. 定理:命题逻辑的永真式(或永假式)的任何替换实例都是谓词逻辑的永真式(或永假式). 推论:命题逻辑的等值式可经替换得到谓词逻辑的等值式. 例如: ??p ? p ? ??(?x)P(x) ? (?x)P(x) p?q ? ?p ? q ? P(x)?Q(x) ? ?P(x) ? Q(x) 基本等值式(1) 量词的转化 ?(?x)P(x) ? (?x)?P(x) ?(?x)P(x) ? (?x)?P(x) 例: ?(?x)(Animal(x) ? Cat(x))并非动物都是猫 ? (?x)?(Animal(x) ? Cat(x)) ? (?x)(Animal(x) ? ?Cat(x))存在不是猫的动物 基本等值式(2) ?对?, ?对?的分配律 (?x)(P(x)?Q(x)) ? (?x)P(x) ? (?x)Q(x) (?x)(P(x)?Q(x)) ? (?x)P(x) ? (?x)Q(x) ?对?, ?对?没有分配律! 例如: (?x)(Man(x)?Woman(x)) 所有人要么是男人要么是女人. (?x)Man(x)?(?x)Woman(x) 要么所有人都是男人,要么所有人都是女人. 基本等值式(3) 量词对?及?的分配律 (?x)(P(x)?B) ? (?x)P(x) ? B (?x)(P(x)?B) ? (?x)P(x) ? B (?x)(P(x)?B) ? (?x)P(x) ? B (?x)(P(x)?B) ? (?x)P(x) ? B 其中B不含x的自由出现! 或干脆规定B不含x 这个条件很容易满足:对约束变元改名即可. 基本等值式(4) 量词对?的分配律 (?x)(P(x) ? Q(x)) ? (?x)P(x) ? (?x)Q(x) (?x)(P(x) ? B) ? (?x)P(x) ? B (?x)(B ? P(x)) ? B ? (?x)P(x) (?x)(P(x) ? B) ? (?x)P(x) ? B (?x)(B ? P(x)) ? B ? (?x)P(x) 其中B不含x的自由出现! 或干脆规定B不含x 基本等值式(5) 量词交换律 (?x)(?y)P(x, y) ? (?y)(?x)P(x, y) (?x)(?y)P(x, y) ? (?y)(?x)P(x, y) 等值演算 利用基本等值式,进行谓词逻辑的推理. 判断永真式 例: ((?x)P(x)?(?x)Q(x)) ? (?x)(P(x)?Q(x)) ? …… 归结证明过程 1.写出G = A ??B 回忆:为证明A ? B ,可等价地证明A ??B不可满足. 2.建立G的子句集S 将G化成等值的前束范式; 再化成无?前束范式(母式合取范式化)G*; 回忆: G不可满足 iff G*不可满足 再将G*中的?省略,并将G*中的每个简单析取式表示为一个子句,便得子句集S. S中的变元均被?约束 S与G是同不可满足的 Lu Chaojun, SJTU * 推理规则 命题逻辑中的推理演算可推广到谓词逻辑. 推理规则(P规则,T规则,CP规则等)都可直接移入谓词逻辑. 此外,还需引入4条有关量词的推理规则. Lu Chaojun, SJTU * 全称特指规则 US(Universal Specification): (?x)A(x) ? A(y) y是个体变元, A(y)是在A(x)中对x代入y的结果. 左:A对所有个体为真,右:那对任一个体y, A(y)当然为真. 特例:用个体常元代入x.. 要确保引入的y的任意性(即自由变元),因此: 当A(x)中含有量词和其他变元时,需使得y不被量词约束. 例如: (?x)((?z)(xz))在实数上成立,于是(?z)(yz)也成立. 但若将y取为z,便有(?z)(zz),这是矛盾式. Lu Chaojun, SJTU * 存在特指规则 ES(Existential Specification): (?x)A(x) ? A(c) 含义:如果存在个体使A(x)为真,那么就让c是这种个

文档评论(0)

taotao0b + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档