首页 >常见问题 >前束范式求解方法是什么

前束范式求解方法是什么

coldplay.xixi
coldplay.xixi原创
2020-10-29 11:37:0828522浏览

前束范式求解方法:1、利用量词转换把否定深入到原子谓词公式前;2、运用换名规则和代替规则,将公式中所有变元均用不同的符号;3、利用量词辖域的扩张把量词移到前面。

前束范式求解方法是什么

前束范式求解方法:

前束范式的概念:

一个公式,如果量词均在全式的开头,它们的作用域延伸到整个公式的末端,则该公式叫做前束范式(Prenex Normal Form)。

前束范式可记为下Q述形式

  47e7d4d632b47ad90f4a0861733ebc7.png

其中Qi为任意或者存在,xi为个体变元,A是没有量词的谓词公式。

若A是合取范式,则称P为前束合取范式;若A是析取范式,则称P为前束析取范式。

利用换名规则、代替规则、量词的否定公式及量词辖域的扩张与收缩公式等,可以将任一谓词公式化成前束范式。 

PS:如果一个公式单独只有A,那么该公式也是前束范式。

求前束范式的方法:

(1)通过利用公式fa1dce7eab405234fddef1fcc85b4e7.png消去渭词公式中的联结词->和<->;

(2)利用量词转换把否定深入到原子谓词公式前,即利用量词转化公式把否定联结词深入到命题变元和谓词填式的前面;

(3)运用换名规则和代替规则,将公式中所有变元均用不同的符号;

 

(4)利用量词辖域的扩张收缩律,量词前移,即利用量词辖域的扩张把量词移到前面。

以上是前束范式求解方法是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn