Pronex Normal Formשלב
1: הגדרת נוסחאות חסרות כמתים מעל מילון בסיס: נוסחאות אטומיות. סגור: קשרים. שלב
2: הגדרת משפט ה-PNF לכל
נוסחה ההוכחה באינדוקציית מבנה על מבנה הנוסחה. בסיס:
סגור:
נניח של- כמתים:
קשרים:
נניח
תגיות המסמך: |
תוכן העניינים:
קישורים רלוונטיים:שיתוף: |


- מסומן
.
:
בסיס:
. סגור:
כמתים.
קיימת נוסחה
מצורת PNF כך ש-
.
נוסחה אטומית
מצורת PNF.
קיימים שקולים
מצורת PNF.
, נמצא נוסחה:
וכך גם ל-
.
, ואז:![plot:\[\left( {\alpha ' \to \beta '}
\right)\]](/documentResources/171/plot_839.png)
: ![plot:\[\left( {\neg \alpha ' \vee \beta '} \right)\]](/documentResources/171/plot_841.png)
כך שלא יופיע ב-
ולהיפך.![plot:\[\neg \forall {v_i}\varphi \equiv
\exists {v_i}\neg \varphi \]](/documentResources/171/plot_844.png)
![plot:\[\neg \exists {v_i}\varphi \equiv
\forall {v_i}\neg \varphi \]](/documentResources/171/plot_845.png)
![plot:\[\forall {v_i}\left( {\varphi \wedge
\psi } \right) \equiv \forall {v_i}\varphi \wedge \forall {v_i}\psi \]](/documentResources/171/plot_846.png)
![plot:\[\exists {v_i}\left(
{\varphi \vee \psi } \right) \equiv \exists {v_i}\varphi \vee \exists
{v_i}\psi \]](/documentResources/171/plot_847.png)
לא חופשי ב-
אז: ![plot:\[\left( {\forall {v_i}\varphi
\vee \psi } \right) \equiv \forall {v_i}\left( {\varphi \vee \psi } \right)\]](/documentResources/171/plot_850.png)
לא חופשי ב-
אז: ![plot:\[\left( {\forall {v_i}\varphi \wedge
\psi } \right) \equiv \forall {v_i}\left( {\varphi \wedge \psi } \right)\]](/documentResources/171/plot_853.png)
לא חופשי ב-
אז: ![plot:\[\left( {\exists {v_i}\varphi
\vee \psi } \right) \equiv \exists {v_i}\left( {\varphi \vee \psi } \right)\]](/documentResources/171/plot_856.png)
תיקון
מציעה להחליף את(a¬)
ב
a¬
שכן (a¬) אינו פסוק