前束範式解法:1.利用量詞轉換把否定深入原子謂詞公式前;2、運用換名規則和代替規則,將公式中所有變元均用不同的符號;3、利用量詞轄域的擴張把量詞移到前面。
前束範式解法:
前束範式的概念:
一個公式,如果量詞都在全式的開頭,它們的作用域延伸到整個公式的末端,則該公式叫做前束範式(Prenex Normal Form)。
前束範式可記為下Q述形式
其中Qi為任意或存在,xi為個體變元,A是沒有量詞的謂詞公式。
若A是合取範式,則稱P為前束合取範式;若A是析取範式,則稱P為前束析取範式。
利用換名規則、取代規則、量詞的否定公式及量詞轄域的擴張與收縮公式等,可以將任一謂詞公式化成前束範式。
PS:如果一個公式單獨只有A,那麼這個公式也是前束範式。
求前束範式的方法:
(1)利用公式消除渭詞公式中的聯結詞->和
(2)利用量詞轉換把否定深入到原子謂詞公式前,即利用量詞轉換公式把否定聯結詞深入到命題變元和謂詞填式的前面;
# (3)運用換名規則和代替規則,將公式中所有變元均用不同的符號;
(4)利用量詞轄域的擴張收縮律,量詞前移,即利用量詞轄域的擴張把量詞移到前面。
以上是前束範式求解方法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!