מודלי קריפקה
סול קריפקה היה מגדולי הלוגיקנים בכל הזמנים. תרומתו הגדולה, אולי הגדולה ביותר, הגיעה בגיל 15. מה הוא אומר?
רע לובש ז'קט. האם אפשרי עבורו לפשוט אותו? כן. רע פושט את הז'קט. האם עכשיו אפשרי עבורו לפשוט את הז'קט? לא; קריפקה אומר שאפשרות הוא מושג יחסי.
P = Wearing a jacket
Q - Taking of the jacket
Situaion 1: Wearing the jacket
P = T
Q = F
◇Q = T
Situation 2:
P = F
Q = T
◇Q = F
כלומר, מצב 2 נגיש (accessible) ממצב 1, אבל לא כל הדברים ממצב 1 נגישים ממצב 2.
הגדרה
מודל קריפקה הוא רביעיה סדורה:
\(Μ = <W, @, v, R>\)
(הוספנו \(R\)) כאשר:
\(W\) - קבוצה של עולמות אפשריים
\(@ \in W\) - העולם הממשי
\(R\) - יחס נגישות (בינארי) בין עולמות אפשריים:
\(WRw\)
משמע \(W\) נגיש ל \(w\)
\(V\) - פונקציית הערכה.
\(v(w,P)\) - הערך של P בעולם \(w\).
\(v(W, \not A)\), \(v(W, A \to B)\) - כמו במודלי קארנפ
\(v(w, \Box A) = T\) אם לכל \(w \in W\) כך ש \(wRw\): \(v(w,A) = T\)
\(v(w,\Diamond A) = T\) אם יש \(w \in W\) כך ש \(wRw\): \(v(w,A) = T\)
לכל מודל קריפקה \(M\): \(M \models \Box (A \to B) \to (\Box A \to \Box B)\) (אקסיומה K) כלומר,
\(v(@,K) = T\)
הוכחה:
נניח בשלילה שיש מודל \(M\) כך ש \(Μ \nvDash Κ\)
כלומר, \(v(@,K) = F\)
לכן,
-
נתון \(v(@, □( Α -> Β)) = Τ\) ולכן לכל \(w \in W\) כך ש \(@Rw\)
\(\(v(w, A-> B) = T\)\) כלומר, בעולם \(@\), \(A\) הכרחי
-
נתון \(v(w, □A) = T\) ולכן לכל \(w \in W\) כך ש \(@Rw\):
\[v(w, B) = T\]כלומר, בעולם \(@\), בהכרח \(B\) שקרי
מ1 ו2 נובע:
בסתירה להנחה.
יחסי נגישות¶
הנגישות של העולמות במודלי קריפקה מתחלקת לכמה סוגי יחסים:
- רפלקסיביים - כל עולם יכול לגשת לעצמו.
כלומר, אם \(\Box Α\), אז \(A\) אמיתי בעולם הממשי.
-
טרנזיטיביים - אם \(w1\) יכול לראות את \(w2\) ו\(w2\) יכול לראות את \(w3\) אזי \(w1\) יכול לראות את \(w3\)
\[∀w1, w2, w3∈W ,(w1Rw2 ∧ w2Rw3) \to w1Rw3\]
כלומר, אם \(\Box A\), אז \(A\) אמיתי בכל העולמות הנגישים, לרבות העולם הממשי.
- סימטריים - אם \(w1\) יכול לראות את \(w2\) אז \(w2\) יכול לראות את \(w1\).
כלומר, כל העולמות נגישים האחד לשני
- סדרתיים - כל עולם יכול לגשת לפחות לעולם אחד נוסף כך ש-
הגדרה
בכל מודל קריפקה M בו יחס הנגישות רפלקסיבי מתקיים: \(\(Μ ⊨ Τ\)\)
(כאן הייתה הוכחה, והתעצלתי)
הגדרה
בכל מודל קריפקה M בו יחס הנגישות סדרתי מתקיים: \(\(Μ ⊨ D\)\)
הגדרה
בכל מודל קריפקה M בו יחס הנגישות טרנזיטיבי מתקיים \(M ⊨ S4\)
(האקסיומה, לא המערכת).
הגדרה
בכל מודל קריפקה M בו יחס הנגישות סימטרי מתקיים \(M ⊨ B\)
הגדרה
בכל מודל קריפקה M בו יחס הנגישות יהיה סימטרי וטרנזיטיבי מתקיים
מסגרת¶
ומה לגבי מודל שיש בו עולם יחיד, שבו \(A=T\)? האם \(□Α \to Α\)?
הגדרה
מסגרת C היא קבוצה של מודלי קריפקה שחולקים את אותם עולמות אפשריים ואותו יחס נגישות.
לעיתים נסמן:
\(C = <W,R>\)
משפטי השלמות של קריפקה¶
I.F.F1
המשפטים האלו הם מה שהפכו את קריפקה לקריפקה, והם נאותים ושלמים. הם מראים שאם יש לי הוכחה במסגרות מודלים מסוימות (סדרתיות, סימטריות וכו'), הרי שלא תהיה דוגמה נגדית, ולהיפך - אם אין דוגמה נגדית, יש הוכחה.
הוכחת הנאותות¶
משפט הנאותות - אם \(⊢(Σ)A\), אזי אין מודל במסגרות הרלוונטיות \(M\) כך ש\(Μ ⊭ Α\).
הגדרה
בהינתן קבוצת פסוקים \(Δ\) -
עובדות:
- לכל \(Γ, Σ\) עקבית-מקסימלית
- לכל \(Δ,Σ\) עקבית כך ש
-
אם ורק אם ↩