- 1、本文档共116页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 4 讲 归结原理(不讲)课件
人工智能原理第 四 讲 归结原理;归结原理; 4.1 引言;自动定理证明;1930年,Herbrand定理。
半可判定问题。
一阶逻辑的判定问题。
在一阶逻辑中,有没有方法可以判断任何一个命题是否定理?(有没有方法可以判断任何一个公式能不能从公理及推理规则推导出来)。
数理逻辑的基本问题。
1936年,证明基本问题是不可解的。
在一阶逻辑中,如果一个定理是正确的,则有一个机械的方法在有限步内证明它。
一阶谓词逻辑有很强的表达能力,凡可计算的函数就可由一阶谓词表达。
;历史;王浩
1958年,IBM704电脑,3-5分钟,证明了《数学原理》中有关命题演算的全部220条定理。
1959年,8.4分钟,证明了《数学原理》中全部(350条以上)定理。
罗素:“我真希望,在怀特海和我浪费了10年的时间用手算来证明这些定理之前,就知道有这种可能。”
1983年获得首届自动定理证明???程碑奖。;四色定理;四色定理;三类方法;基于归结的方法;;类人的方法(human simulation);判定方法;吴方法; 4.2 一阶逻辑;一. 基本概念;1. 函数;2. 符号;3. 项;二. 合适公式(wff, well-formed formula);1. 举例;2. 约束变量与自由变量;3. 变量改名;定义(原子):
如果P是n元谓词,t1,t2,... ,tn是项,则
P(t1,t2,... ,tn)是一个原子。
;5. 合适公式(Wff);6. 五个联结符;7. 举例;三. 一阶谓词逻辑的公式解释;1. 对D域内计算公式的规则;2. 真值表;3. 联结符的一些重要性质;例1; ;例2;;;;4. 一些定义;例1;例2;四. 前束范式;1. 公式的等价;;;证明:
设(?x)G(x) ? (?x)H(x)=T
(?x)G(x)=T,(?x)H(x)=T
对任一个e?D,G(x)=T并且H(x)=T
对任一个e?D,G(x)=T? H(x)=T
设(?x)G(x) ? (?x)H(x)=F
对任一解释,(?x)G(x)=F或者(?x)H(x)=F
设(?x)G(x)=F
存在e?D,G(e)=F
G(e) ? H(e)=F;注意:;证明(?x)G(x) ? (?x)H(x) ? (?x)(G(x) ? H(x))
(?x)G(x) ? (?x)H(x) = T, 则(?x)(G(x) ? H(x))=T
设(?x)G(x) ? (?x)H(x)=F
(?x)G(x)=F 且 (?x)H(x)=F
存在a?D,使G(a)=F。存在b?D,使H(b)=F.。
反例:
对任意e?D,e?a,G(e)=T。
对任意e?D,e?b,H(e)=T。
a?b
对任意e?D,G(e) ? H(e)=T。
(?x)(G(x) ? H(x))=T。
;2. 化公式为前束范式步骤;;例1;例2;五. 合取范式与析取范式;1. 变换公式;;2. 化公式为合取范式(析取范式);例子:;六. 逻辑结论;定理1;(F1∧F2∧…∧Fn)→G
= ~F1∨~F2∨…∨~Fn∨G
设G是公式F1,F2,… ,Fn的逻辑结论
要证:(~F1∨~F2∨…∨~Fn∨G)是永真式
F1,F2,…,Fn均为真
F1,F2,…,Fn中至少有一个为假
设公式(F1∧F2∧…∧Fn)→G为永真式
要证:G是公式F1,F2,… ,Fn的逻辑结论
要证:当F1,F2,…,Fn为真,G为真
(~F1∨~F2∨…∨~Fn∨G)是永真式
;定理2;定理的定义; 4.3 子句形;一. SKOLEM 标准形;二. 化SKOLEM 标准形的方法; 例1; 例2;三. 子句与子句集; 子句集; 定理;;要证明定理: (A1?A2?A3?A4)?B
证明: (A1?A2?A3?A4?~B)是永假式;
证明: (A1?A2?A3?A4?~B)的子句集不相容;
根据推论, 只要分别求出A1, A2, A3, A4, ~B的子句集;;;;Skolem范式
Herbrand域
语义树
Herbrand定理
Davis的工作;动机;一阶逻辑下验证定理是困难的:
个体变量论城D的任意性.
D中元素的任意性.
解释的个数的无限性.
是否能找到一个比较简单的、特殊的论域,使得只要在这个论域上该公式是不可满足的,便能保证该公式在任一论域上也是不可满足的?
——Herbrand域(简称H域)就具有这样的性质。
; 一、 Herbrand域(H域);例1;例2;例3; 二、基本概念;原子集( Herbrand 基,H基);例子;基础实例(基例);注意; 三、Herbran
文档评论(0)