2-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文档。上传文档
查看更多
2-6前束范式[精]

第二章 谓词逻辑第5讲 第5讲 §2—6 前束范式(先回顾命题的几种范式及唯一性) (不唯一) 要求:理解前束范式、前束合取范式和前束析取范式的定义,会将一个谓词公式wffA化为前束范式、前束合取范式和前束析取范式。 目的:是掌握谓词公式的标准化形式。 重点:化谓词公式为前束范式。 (1)指导变元、作用域、约束变元、自由变元 一、前束范式(prenex normal forms) 定义2-6.1一个公式,若量词均①非否定地出现在全式的开头,它们的作用域,延伸到②整个公式的末尾,则该公式叫前束范式。 即:一个合式公式称为前束范式,如果它有如下形式:  (Q1x1)(Q2x2)…(Qkxk)A 其中Qi(1≤i≤k)为?或?, xi(1≤i≤k)为客体变元,A为不含有量词的谓词公式.称Q1x1Q2x2…Qkxk为公式的首标。 特别地,不含量词的公式也看作是前束范式。 化A公式为前束范式的步骤: (0)消去多余量词; (1)将A化为受限公式(此步有时也可省,主要是为复杂公式化为前束范式作准备,另外也为化前束析(合)取范式作准备); (2)将A中的否定“?”深入到原子公式前且使每个原子(为化前束析(合)取范式作准备)公式前最多只有一个“?”(用量词转化率、德根定律、双重否定率等); (3)将约束变元改名(因对自由变元代入有可能不等价),使①不同量词的约束变元均不同名,②且约束变元与自由变元也不同名(此步有时也可省,如:(?x)(A(x)∧B(x))?(?x)A(x)∧(?x)B(x)); (4)将所有量词均提到公式最前面,且使它们的辖域延伸到公式最末(即量词作用域的扩张)。 二、前束合取范式 定义2-6.2 一个wffA称为前束合取范式,如果它有如下形式: (Q1x1)(Q2x2)…(Qkxk)[(A11∨A12∨…∨A1l1)∧(A21∨A22∨…∨A2l2) ∧ …∧(Am1∨Am2∨…∨Amlm)] 其中Qi(1≤i≤k)为量词?或?,xi(i=1,2, …,n)是客体变元,Aij是原子公式或其否定。 三、前束析取范式 定义2-6.3 一个wffA称为前束析取范式,如果它有如下形式: (Q1x1)(Q2x2)…(Qkxk)[(A11∧A12∧…∧A1l1) ∨(A21∧A22∧…∧A2l2) ∨ …∨ (Am1∧Am2∧…∧Amlm)] 其中Qi(1≤i≤k)为量词?或?,xi(i=1,2, …,n)是客体变元,Aij是原子公式或其否定。 小结 一、前束范式 化A公式为前束范式的步骤 二、前束合取范式 三、前束析取范式 * * 量词 指导变元 辖域 约束变元 自由变元 复习: (2)约束变元换名和自由变元代入 在一公式中,有的个体变元既是约束出现,又是自由出现,这就容易产生混淆。为了避免混淆,可对约束变元换名或自由变元代入。 约束变元换名 将量词辖域中某个约束出现的个体变元及相应指导变元,改成本辖域中未曾出现过的个体变元,其余不变。 自由变元代入 对某自由出现的个体变元可用个体常元或用与原子公式中所有个体变元不同的个体变元去代入,且处处代入。 (3)量词与联结词?之间的关系(后面化范式时用到) (4)量词扩张/收缩律(后面化范式时用到) 这里A(x)是任意包括个体变元x的谓词公式,B是不包括个体变元x的任意谓词公式。 (5)量词与命题联结词之间的一些等价式(后面化范式时用到) 量词分配律 【例】 (?x)(?y)(?z)(P(x,y)?Q(y,z)),R(x,y)等都是前束范式, 而(?x)P(x)?(?y)Q(y),(?x)(P(x)?(?y)Q(x,y))不是前束范式。 x不是谓词公式,所以也非前束范式,但P是命题变元,所以是前束范式. (?x) ┐(?y)(?z)(P(x,y)?Q(y,z))也不是 (?(?x)P(x) ? (?x)?P(x) ;?(?x)P(x) ? (?x)?P(x)) (对定义中①) (还有其它的6个(或更多)也可,还有量词的深入等) (对定义中②) 定理2.6.1 (前束范式存在定理) 谓词逻辑中任意公式A都有与之等价的前束范式。 (也可改名后再做) 【例】 【例】化公式 (?x)(?y)((?z)(P(x,z)∧P(y,z))?(?u)Q(x,y,u))为前束范式 解 原公式?(?x)(?y)(┐(?z)(P(x,z)∧P(y,z))∨(?u)Q(x,y,u)) ?(?x)(?y)((?z)(┐P(x,z)∨┐P(y,z))∨(?u)Q(x,y,u)) ?(?x)

文档评论(0)

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

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

1亿VIP精品文档

相关文档