- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
子句集中子句之间是合取关系,只要有一个子句不可满足,则子句集就不可满足。而空子句是不可满足的。所以若一个子句集中包含空子句,则这个子句集一定是不可满足的。 鲁滨逊归结原理的基本思想:检查子句集S中是否包含空子句。若包含,则S不可满足;若不包含,就在子句集中选择合适的子句进行归结,一旦通过归结能推出空子句,就说明子句集S是不可满足的。 定义3.9 若P是原子谓词公式,则称P与?P为互补文字。 * 定义3.10 设C1与C2是子句集中的任意两个子句。如果C1中的文字L1与C2中文字L2互补,那么从C1和C2中分别消去L1和L2,并将两个子句中余下的部分析取,构成一个新子句C12,则称这一过程为归结。称C12为C1和C2的归结式,C1和C2为C12的亲本子句。 例. 设 C1=?P∨Q, C2=?Q∨R, C3=P C1与C2归结得到:C12=?P∨R C12与C3归结得到:C123=R * 定理3.4 C12是其亲本子句C1与C2的逻辑结论。 证明:设 C1=L∨C`1, C2=?L∨C`2, 则C12=C`1∨C`2 * 推论1 设C1与C2是子句集S中的两个子句,C12是它们的归结式。若用C12代替C1和C2后得到新子句集S1,则由S1的不可满足性可推出原子句集S的不可满足性,即 S1的不可满足性=S的不可满足性 推论2 设C1与C2是子句集S中的两个子句,C12是它们的归结式。若把C12加入S中得到新子句集S2,则S与S2在不可满足的意义上是等价的,即 S2的不可满足性=S的不可满足性 * 为了要证明子句集S的不可满足性,只要对其中可进行归结的子句进行归结,并把归结式加入子句集S,或者用归结式替换它的亲本子句,然后对新子句集(S1或者S2)证明不可满足性就可以了。如果经过归结能得到空子句,则立即可得原子句集S是不可满足的结论。 在命题逻辑中,对不可满足的子句集S,归结原理是完备的。即,若子句集不可满足,则必然存在一个从S到空子句的归结演绎;若存在一个从S到空子句的归结演绎,则S一定是不可满足的。 对于可满足的子句集,用归结原理得不到任何结果。 * 在谓词逻辑中,由于子句中含有变元,所以不能像命题逻辑那样直接消去互补文字,而需要先用最一般合一对变元进行代换,然后才能进行归结。 例如,设有两个子句 C1=P(x)∨Q(x), C2= ?P(a)∨R(y) 由于P(x)与P(a)不同,所以C1与C2不能直接进行归结。但是若用最一般合一 σ={a/x} 对两个子句分别进行代换: C1σ =P(a)∨Q(a) C2σ = ?P(a)∨R(y) 就可对它们进行归结,得到归结式: Q(a)∨R(y) * 定义3.11 设C1与C2是两个没有相同变元的子句,L1和L2分别是C1和C2中的文字。若σ是L1和?L2的最一般合一,则称 C12=(C1σ-{L1σ})∪(C2σ-{L2σ}) 为C1和C2的二元归结式,L1和L2称为归结式上的文字。 例. 设 C1=P(a)∨?Q(x)∨R(x), C2=?P(y)∨Q(b) 若选L1=P(a),L2=?P(y),则σ={a/y}是L1与?L2的最一般合一。 可得: C12 =(C1σ-{L1σ})∪(C2σ-{L2σ}) =({P(a),?Q(x),R(x)}-{P(a)})∪({?P(a),Q(b)}-{?P(a)}) =({?Q(x),R(x)})∪({Q(b)}) ={?Q(x),R(x),Q(b)} = ?Q(x)∨R(x)∨Q(b) * 一般来说,若子句C中有两个或者两个以上的文字具有最一般合一σ,则称Cσ为子句C的因子。 定义3.12 子句C1和C2的归结式是下列二元归结式之一: C1与C2的二元归结式; C1与C2的因子C2σ2的二元归结式; C1的因子C1σ1与C2的二元归结式; C1的因子C1σ1与C2的因子C2σ2的二元归结式。 对于谓词逻辑定理3.4仍然适用。对于一阶谓词逻辑,在不可满足的意义上归结原理也是完备的。 * 归结原理给出了证明子句集不可满足性的方法。 如欲证明Q为P1,P2,…,Pn的逻辑结论,只需证 (P1∧P2∧…∧Pn)∧?Q 是不可满足的。根据定理3.1知,在不可满足的意义上,上式与其子句集是等价的。 应用归结原理证明定理的过程称为归结反演。 设F为已知前提的公式集,Q为目标公式(结论),用归结反演证明Q为真的步骤是: 否定Q,得到?Q; 把?Q并入到公式集F中,得到{F, ?Q}; 把公式集{F, ?Q}化为子句集S; 应用归结原理对子句集S中的子句进行归结,并把每次归结得到的归结式都并入S中。如此反复进行,若出现了空子句,则停止归结,此时就证明了Q为真。 * 例. 已知 求证:G是F的逻辑结论。 证明:首先把F和?G化为子句集:
您可能关注的文档
最近下载
- 水泥厂余热锅炉调试报告.pdf VIP
- 2024-2025年中国铁氧体软磁材料行业市场调查研究及投资前景预测报告.docx
- 2025秋统编版(2024)小学道德与法治三年级上册(全册)课时练习及答案(附目录).docx
- 我眼中的中国平安.docx VIP
- 公路工程沥青新旧试验规程差异对比解读-JTG 3410-2025.pdf VIP
- 《气体传感器简介》课件.pptx VIP
- 自治区矿产资源开发利用与生态保护修复方案编制提纲(试行).doc VIP
- 粘贴钢板加固施工方案.docx VIP
- 碳排放权交易有关会计处理暂行规定(2025).docx VIP
- Fisher阀门结构与维护.ppt VIP
文档评论(0)