[subject]/[topic]

Modell, kielégíthetőség, érvényesség

Mikor modellje egy interpretáció egy formulának vagy formulahalmaznak, mi a kielégíthető, kielégíthetetlen, érvényes és cáfolható formula, és hogyan viselkednek a formulahalmazok.

Forrás: eloadas03-2026.pdf, eloadas04-2026.pdf

Modell

Definíció

Legyen adott egy L(1)L^{(1)} nyelv és egy ⟨U,ϱ⟩\langle U, \varrho \rangle interpretáció.

  • ⟨U,ϱ⟩\langle U, \varrho \rangle az AA formula modellje, ha ∣A∣⟨U,ϱ⟩=1|A|^{\langle U, \varrho \rangle} = 1.
  • ⟨U,ϱ⟩\langle U, \varrho \rangle a Γ\Gamma formulahalmaz modellje, ha Γ\Gamma minden elemére ∣A∣⟨U,ϱ⟩=1|A|^{\langle U, \varrho \rangle} = 1.

Ítéletlogikában egy modell egyszerűen az igazságtábla egy olyan sora, ahol a formula 1.

A négy fogalom

Definíció
  • Kielégíthető: van modellje (lehet igaz).
  • Kielégíthetetlen: nincs modellje, minden interpretációban hamis. Más néven ellentmondás.
  • Érvényes: minden interpretációban igaz. Más néven logikai törvény vagy tautológia. Jele: ⊨A\models A.
  • Cáfolható: van olyan interpretáció, amelyben hamis.

Minden formula a következő három csoport egyikébe esik:

érvényeskielégíthető és cáfolhatókielégíthetetlen
mindig 1néha 1, néha 0mindig 0
p∨¬pp \vee \neg pp⊃qp \supset qp∧¬pp \wedge \neg p

Az első kettő együtt a kielégíthető formulák, az utolsó kettő együtt a cáfolható formulák. Tehát minden érvényes formula kielégíthető, de fordítva nem.

Melyik igaz? Ha A nem érvényes, akkor…
A pontosan akkor érvényes, ha ¬A …

Formulahalmazok

Egy Γ\Gamma formulahalmaz kielégíthető, ha van közös modellje: egy interpretáció, amelyben minden eleme egyszerre igaz. Ha nincs, Γ\Gamma kielégíthetetlen: van benne logikai ellentmondás.

Tétel

Ha Γ\Gamma kielégíthető és Δ⊆Γ\Delta \subseteq \Gamma, akkor Δ\Delta is kielégíthető.

Bizonyítás. Legyen ⟨U,ϱ⟩\langle U, \varrho \rangle a Γ\Gamma egy modellje. Ha A∈ΔA \in \Delta, akkor A∈ΓA \in \Gamma is, tehát ∣A∣⟨U,ϱ⟩=1|A|^{\langle U, \varrho \rangle} = 1. Így ⟨U,ϱ⟩\langle U, \varrho \rangle a Δ\Delta modellje is.

Tétel

Ha Γ\Gamma kielégíthetetlen és Γ⊆Δ\Gamma \subseteq \Delta, akkor Δ\Delta is kielégíthetetlen.

Bizonyítás. Indirekt: ha Δ\Delta kielégíthető volna, az előző tétel szerint a részhalmaza, Γ\Gamma is az lenne. Ellentmondás.

Figyelem

Elemenként nem lehet dönteni: a {p,¬p}\{p, \neg p\} halmaz minden eleme külön-külön kielégíthető, a halmaz mégsem. Egy formulahalmaz úgy viselkedik, mint az elemei konjunkciója: {A1,…,An}\{A_1, \dots, A_n\} kielégíthető   ⟺  \iff A1∧⋯∧AnA_1 \wedge \dots \wedge A_n kielégíthető.

Próbáld ki

Interaktív

Formulaműhely

Írj be egy ítéletlogikai formulát. ASCII is jó: ~ = ¬, & = ∧, | = ∨, -> = ⊃, <-> = ≡.

Példák:
teljesen zárójelezve
(((p ⊃ q) ∧ p) ∧ ¬q)
fő logikai jel
∧
közvetlen részformulák
((p ⊃ q) ∧ p) és ¬q
összetettség
4
kielégíthetetlen (ellentmondás) minden sorban hamis
pq(p ⊃ q)((p ⊃ q) ∧ p)¬q(((p ⊃ q) ∧ p) ∧ ¬q)
001010
011000
100010
111100