Professional Documents
Culture Documents
Logic Winter2223 DafEzer
Logic Winter2223 DafEzer
Logic Winter2223 DafEzer
הוכחה באינדוקציה:
תהי XB,Fקבוצה המוגדרת באינדוקציה ,באמצעות קבוצת בסיס Bוקבוצת פונקציות .F
תהי Tקבוצה כלשהי .כדי להוכיח כי XB,F ⊆ Tמספיק להוכיח:
• בסיסB ⊆ T :
• סגור T :סגורה תחת הפונקציות ב ,F-כלומר לכל פונקציה -nמקומית fב F-מתקיים:
אם a1 , a2 , . . . , an ∈ Tאז .f (a1 , a2 , . . . , an ) ∈ T
תחשיב הפסוקים:
• פסוק αנקרא טאוטולוגיה )ומסומן (⊨ αאם לכל השמה zמתקיים .z(α) = 1
• עבור פסוקים ,α, βנאמר ש α-גורר לוגית את ) βאו βנובע לוגית מ (α-ונסמן ,α ⊨ βאם לכל השמה zמתקיים :אם
z(α) = 1אז .z(β) = 1
• עבור פסוקים ,α, βנאמר ש α-ו β-שקולים לוגית ,ונסמן ,α ≡ βאם לכל השמה zמתקיים ).z(α) = z(β
• עבור קבוצת פסוקים Σוהשמה ,zנאמר ש z-מספקת את ,Σאם לכל α ∈ Σמתקיים .z(α) = 1
• עבור קבוצת פסוקים Σופסוק ,αנאמר ש Σ-גוררת לוגית את ) αאו αנובע לוגית מ (Σ-ונסמן ,Σ ⊨ α
אם לכל השמה zהמספקת את ,Σמתקיים .z(α) = 1
• נאמר שקבוצות פסוקים Σ1 , Σ2הן שקולות לוגית ,ונסמן ,Σ1 ≡ Σ2אם לכל השמה zמתקיים:
z ⊨ Σ1אמ"מ .z ⊨ Σ2
קבוצת הפסוקים היכיחים , Ded (∅) ,היא הקבוצה האינדוקטיבית XB,Fהמוגדרת באופן הבא:
• }→W = WFF{¬,
1
. α,α→β
β • } - F = {M Pקבוצת כללי ההיסק ,כאשר M Pהוא כלל הניתוק
צורת רישום נוספת.M P (α, α → β) = β :
קבוצת הפסוקים היכיחים מקבוצת פסוקים ) Σהנחות( ,Ded (Σ) ,היא הקבוצה האינדוקטיבית .XB∪Σ,F
משפט ההיסק )דדוקציה( :לכל קבוצת פסוקים }→ ,Σ ⊆ WFF{¬,ולכל שני פסוקים }→,α, β ∈ WFF{¬,
מתקיים Σ ⊢ (α → β) :אמ"מ .Σ ∪ {α} ⊢ β
לכל קבוצת פסוקים }→ Σ ⊆ WFF{¬,ולכל פסוק }→ α ∈ WFF{¬,מתקיים :אם Σ ⊢ αאז משפט הנאותות )במובן הרחב(:
.Σ ⊨ α
)במילים אחרות ,Ded (Σ) ⊆ Con (Σ) ,כאשר ) Con (Σהיא קבוצת הפסוקים הנובעים לוגית מ.(Σ-
משפט הנאותות )במובן הצר( :לכל פסוק }→ α ∈ WFF{¬,מתקיים :אם ⊢ αאז .⊨ α
)במילים אחרות ,Ded (∅) ⊆ Con (∅) ,כאשר )∅( Conהיא קבוצת הטאוטולוגיות(.
משפט השלמות :לכל קבוצת פסוקים }→ Σ ⊆ WFF{¬,ולכל פסוק }→ α ∈ WFF{¬,מתקיים:
אם Σ ⊨ αאז ) .Σ ⊢ αבמילים אחרות.(Con (Σ) ⊆ Ded (Σ) ,
עקביות:
• הגדרה :קבוצת פסוקים Σהיא עקבית אם לא קיים פסוק αכך ש Σ ⊢ α-וגם .Σ ⊢ ¬α
• הגדרה שקולה :קבוצת פסוקים Σהיא עקבית אם קיים פסוק βכך ש.Σ ⊬ β-
עקביות מקסימלית:
• הגדרה :קבוצת פסוקים Σהיא עקבית מקסימלית אם Σעקבית ולכל פסוק αמתקיים:
Σ ⊢ αאו .Σ ⊢ ¬α
• משפט :קבוצת פסוקים Σהיא עקבית מקסימלית אמ"מ יש בדיוק השמה אחת המספקת את .Σ
קבוצת פסוקים Σהיא ספיקה אמ"מ כל תת קבוצה סופית שלה היא ספיקה. משפט הקומפקטיות:
• נאמר שקבוצת פסוקים Σמגדירה קבוצת השמות Kאם מתקיים .M (Σ) = K
• קבוצת השמות Kתקרא גדירה אם קיימת קבוצת פסוקים Σשמגדירה אותה )כלומר.(M (Σ) = K ,
2
תחשיב היחסים:
מילון ⟩ τ = ⟨R1n1 , R2n2 , . . . , F1m1 , F2m2 , . . . , c1 , c2 , . . .מורכב מסימני יחס ,סימני פונקציה וסימני קבוע.
אוסף שמות העצם )ש"ע( מעל מילון τהיא קבוצה אינדוקטיבית Term (τ ) = XB,Fכאשר:
אוסף הנוסחאות האטומיות מעל מילון τהיא הקבוצה ) AF (τהמוגדרת באופן הבא:
• לכל סימן יחס-n Ri ,מקומי במילון τולכל ) ) t1 , t2 , ..., tn ∈ Term (τש"ע( ,הביטוי ) Ri (t1 , t2 , ..., tnהוא נוסחה
אטומית.
• מופע של משתנה viב φ-נקרא קשור אם הוא נמצא בטווח של כמת ∀viאו .∃vi
• עבור משתנה viבנוסחה φנאמר ש vi -חופשי ב φ-אם קיים מופע של viב φ-שאינו קשור.
3
מבנה:
לכל השמה ,zההשמה המורחבת היא פונקציה z : Term (τ ) → DMהמוגדרת באינדוקציה על מבנה שמות העצם:
סגור :לכל סימן פונקציה -n Fiמקומיz (Fi (t1 , t2 , . . . , tn )) = FiM (z (t1 ) , z (t2 ) , . . . , z (tn )) ,
• עבור קבוצת נוסחאות ,Σמבנה Mוהשמה zב ,M -נאמר ש Σ-מסתפקת במבנה Mתחת השמה ,zונסמן ,M ⊨z Σאם
לכל φ ∈ Σמתקיים.M ⊨z φ :
• עבור קבוצת נוסחאות Σומבנה ,Mנסמן M |= Σאם לכל השמה zמתקיים .M ⊨z Σ
• נוסחה φתקרא אמת לוגית אם לכל מבנה Mולכל השמה zב M -מתקיים .M ⊨z φ
• נוסחה φתקרא סתירה אם לכל מבנה Mוכל השמה zב M -מתקיים .M ⊭z φ
• נוסחה φתקרא ספיקה אם קיים מבנה Mוקיימת השמה zב M -כך שמתקיים .M ⊨z φ
• קבוצת נוסחאות Σנקראת ספיקה אם קיימים מבנה Mוהשמה zב M -כך שמתקיים .M ⊨z Σ
• עבור קבוצת נוסחאות Σונוסחה ,φנאמר ש Σ-גוררת לוגית את ,φונסמן ,Σ ⊨ φאם לכל מבנה Mולכל השמה zבM -
מתקיים :אם M ⊨z Σאז .M ⊨z φ
4
קבוצת נוסחאות Σהיא ספיקה אמ"מ כל תת קבוצה סופית של Σהיא ספיקה. משפט הקומפקטיות:
• קבוצת פסוקים ) Σמעל (τמגדירה אוסף מבנים ) Kמעל (τאם מתקיים ).K = M (Σ
• אוסף מבנים Kיקרא גדיר )מעל (τאם קיימת קבוצת פסוקים ) Σמעל (τשמגדירה אותו.
טרנספורמציית צייטין:
• אם hהוא צומת שמייצג את :f ∧ gנוסיף פסוקיות )(h ∨ ¬f ∨ ¬g) , (¬h ∨ f ) , (¬h ∨ g
• עבור פסוקים ,α, βנאמר ש α-ו β-שקולי-ספיקות ,אם מתקיים α :ספיק אם“ם βספיק.
– אקסיומות :אין.
)(a1 ∨a2 ∨...∨an ∨c),(b1 ∨b2 ∨...∨bm ∨¬c
) (a1 ∨a2 ∨...∨an ∨b1 ∨b2 ∨...∨bm – כלל ההיסק )כלל הרזולוציה(:
• משפט שלמות ונאותות חלקי :לכל קבוצת פסוקיות סופית ,Xמתקיים X ⊢ ( ) :אם“ם ) ( =| .X
5