第6章逻辑表示及归结系统课题.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文档。上传文档
查看更多
第6章 基于谓词逻辑的归结方法 ;定义:逻辑学是研究人类思维活动规律的科学. 方法:利用数学(符号化、公理化、形式化)的方法来研究这些规律. 作用:是表达人类思维和推理的最精确和成功的方法,成为 AI 的重要基础. 表现方式和人类自然语言非常接近 便于计算机做精确处理 分类:经典逻辑和非经典逻辑两大类,经典逻辑中命题逻辑和一阶谓词逻辑是基础.;命题的定义:表示知识的陈述性形式或具有真假意义的陈述句. 例:A:张平是学生; B:树叶是绿色的; 命题的类型: 原子命题:表达单一意义、不能再分解. 如 P:天在下雨; Q: 天晴 复合命题:由连接词、标点和原子命题构成.如, P →~Q可表示:如果天在下雨则天不晴. 命题逻辑就是研究命题与命题之间关系的符号逻辑系统,包含语法、语义、演算等. ;原子命题是命题逻辑中最基本的单元,不能对其进行分解,也不能对其结构进行分析. 引发的问题: 限制了它的使用; 为了突破这种束缚, 发展了谓词逻辑. 原子命题可分解; 以命题中的谓词为基础进行分析研究. ;1.2 谓词概念;谓词与命题的区别——更强的表达能力;2 归结原理;2.1 归结原理概述(续);几个概念;2.2 命题逻辑的归结法 ;[例]设 C1=~P?Q?R, C2=~Q ? S, C1中 L1=Q 与 C2 中 L2=~Q互补. 得:C=~P?R? S [例]设 C1=P, C2=~P P与~P互补,可得:C= □. [例]设C1=~P?Q,C2=~Q ?R,C3=P, 首先对 C1,C2 进行归结,得 C12=~P?R, 再对 C12,C3 归结,得 C123=R. ;定理:两个子句 C1 和 C2 的归结式 C 是 C1 和 C2的逻辑结论.(即C1?C2?C) 证明: 设 C1=L?C1, C2=(~L)?C2,通过归结可得到C= C1?C2 因为 C1=L? C1 = C1 ?L?~ C1 ?L; C2= ~L? C2?L?C2 ? C1?C2 = (~ C1?L) ?(L?C2) 由假言三段论得到: (~ C1?L) ?(L?C2 ) ? (~ C1?C2 ) 而 ~C1?C2? C1?C2 = C ? C1?C2 ? C [证毕] ;推论:子句集合S={ C1,C2,…, Cn}与S1={ C, C1,C2,…, Cn}的不可满足性是等价的(C是C1和C2的归结式,即S1是对S应用归结后得到的). 证明: 设S是不可满足的,则C1 ,C2,…, Cn中必有一个为假,因而S1必为不可满足的. 设S1是不可满足的,则对于不满足S1的任一解释I,可能有两种情况: I使C为真,则C1,C2,…, Cn中必有一子句为假,因而S是不可满足的。 I使C为假,则根据定理有C1?C2为假,即I或使C1为假,或使C2为假,因而S也是不可满足的。 由此, S和S1的不可满足性是等价的. ;同理可证 Si 和 Si+1(Si导出的扩大的子句集)的不可满足性也是等价的,其中i=1,2,….;总结: 归结原理就是从子句集S出发,应用归结推理规则导出子句集S1 ,再从S1出发导出S2 ,依次类推,直到某一个子句集Sn出现空子句为止. 根据不可满足性等价原理,若已知Sn为不可满足的,则可逆向依次推得S必为不可满足的. 用归结法证明定理,只涉及归结推理规则的应用问题,过程比较简单,因而便于实现机器证明. ;2)命题逻辑的归结过程;[例]、设已知公理集为 P …… (1); (P?Q)?R……(2); (S?T)?Q…… (3); T ……… (4); 求证 R. 化成子句集表示后得 S={P,~P?~Q?R,~S?Q,~T?Q,T,~R} 归结过程很简单,如右图的演绎树所示,由于根部出现了空子句,因此命题R得到证明.;2.3 谓词逻辑中的归结原理;新问题1: 量词问题? 谓词演算中,一般有两种形式: 前束范式和SKOLEM范式. 前束范式: 若一个谓词公式P的所有量词均非否定地出现在P的前部,且量词辖域是整个公式,称P为前束范式. 如 F ?(Q1x1)…(Qnxn)M; (Qi:2值,M:析取式) SKOLEM范式:消去前束范式中的所有量词(方法如下)后所得到的谓词公式,也称SKOLEM标准型. ?: 若变量不受全称量词的约束(左边无?),可用任意常量代替该变量; 否则, 用以其为因变量的函数代替该存在量词.,函数形式(几元函数)依赖于受几个全称量词约束. ?: 省略.;化子句集的方法;化子句集的方法(续1);化子句集的方法(续2);化子句集的方法(续3);化子句集的方法(续4);课堂小练习

文档评论(0)

舞林宝贝 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档