前束范式和谓词演算的推理理论

前束范式

定义

如果一个谓词公式符合下面条件,他就是前束范式

  1. 所有量词前面都没有联接词
  2. 所有量词都在公式的左面
  3. 所有量词的辖域都延伸到公式的末尾

求前束范式的步骤

1)小区公式中的联接词->和<->(为了便于量词辖域的扩充)

2)如果量词前由“!”,用量词转化律将“!”后移。

3)用约束变元的改名规则或自由变元的带入规则对变元换名(为量词辖域扩充做准备)

4)用量词辖域扩充公式提取两次,使之称为前束范式的形式

谓词演算的推理理论(一)

推理方法:直接推理、条件论证、反证法

所用公式:基础等价公式,基础重言蕴含公式

推理规则:P、T、US、ES、EG、UG、CP、反证法以及其他一些规则

US、ES、EG、UG规则用于处理量词。因为推理时要使用不含量词的命题公式,所以用US、ES规则脱掉量词如果结论中有量词,海拔量词添上,EG、UG规则用于添加量词

一、全称特指规则US

形式: ∀ xA(x) => A© (其中c时个体域内任意指定个体)

含义:如果 ∀ xA(x)为真,则对个体域内任意指定个体c,有A©为真。

作用去掉全称量词

二、存在特指规则ES

形式: ∃ xA(x)=>A© (其中,c是个体域内使A©为T的某个个体)

含义:如果 ∃ xA(x)为真,则在个体域内一定有某个体c,使得A©为真

作用:去掉存在量词

要求,用ES指定的个体c,不应该是在此之前用US规则或者用ES规则指定过的个体

三、存在推广规则EG

G(c)=>(∃x)G(x),其中c为特定个体变量

四、全称推广规则UG

G(y)=>(∀x)G(x),其中G(y)中无自由变元x

谓词演算的推理理论(二)

注意:置换定律:A是一个命题公式,X是A的子公式,如果X<=>Y,用Y代替A中的X得到公式B,则A<=>B

去量词时,该两次必须是公式最左边的量词,即该量词的前边无任何符号,并且他的辖域作用到公式末尾

添加量词时,也要加在公式的最左边,即新加的量词前无任何符号,并且其辖域也要作用到公式的末尾。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值