Interpretáció és igazságtábla
A formulák jelentése. Mi az interpretáció ⟨U, ϱ⟩, hogyan kapnak értéket a termek és a formulák, a logikai műveletek igazságtáblája, miért éppen így definiáljuk az implikációt, és hogyan működnek a kvantorok.
Forrás: eloadas02-2026.pdf, eloadas03-2026.pdf
A szintaxis azt mondja meg, mi a helyes formula. A szemantika azt, mit jelent: mikor igaz és mikor hamis. Ehhez meg kell mondani, miről beszélünk, és ezt adja meg az interpretáció.
Az interpretáció
Az nyelv egy interpretációja az pár, ahol
- az univerzum: azok a dolgok, amelyekről beszélünk, és amelyeken a „minden” és a „van olyan” végigfut;
- az értelmezési függvény, amely
- minden névhez egy elemét,
- minden -argumentumú függvényjelhez egy függvényt,
- minden állításjelhez () egy igazságértéket,
- minden -argumentumú predikátumhoz egy részhalmazát rendeli (azokat az -eseket, amelyekre igaz).
A szabad változóknak egy változókiértékelés ad értéket: minden változóhoz hozzárendel egy -beli elemet.
- , a város lakói.
- , , .
- : , , …
- , .
- .
Ebben az interpretációban:
- igaz, mert .
- hamis: Péter édesanyja , és .
- igaz, mert .
Az eljárás mindig ugyanaz: először a termeket értékeljük ki (melyik elemet nevezik meg), aztán a predikátumot (benne van-e a kapott elem vagy -es a predikátum halmazában).
A logikai műveletek szemantikája
Jelölje az formula igazságértékét (1 = igaz, 0 = hamis).
| 0 | 0 | 1 | 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1 | 1 | 0 | 1 | 1 | 1 | 1 |
Miért ilyen furcsa az implikáció?
Az hamis esetén mindig igaz. Ez elsőre meglepő („Ha a Hold sajtból van, akkor ” igaz?), de jó oka van.
A valódi feltételes állításokban („ha esik, vizes az út”) a közös minimum: „Ha , akkor ” nem lehet igaz, ha igaz, de hamis. Minden más esetet igaznak veszünk. Definíció szerint tehát
Szeretnénk, ha mindig igaz lenne, hiszen „ha és , akkor ” biztosan helyes. Nézzük meg a négy esetet: ha hamis (3 eset), az implikáció csak akkor lehet mindig igaz, ha hamis előtagra igazat adunk. Pont ezt teszi a definíció.
Gondolj rá ígéretként: „Ha jövök, hozok sütit.” Csak akkor szegtem meg, ha jöttem és nem hoztam. Ha nem jöttem, az ígéretem nem volt hamis.
A kvantorok szemantikája
Jelölje azt a kiértékelést, amely mindenben megegyezik -val, csak az változóhoz az elemet rendeli.
- , ha minden -ra .
- , ha van olyan , amelyre .
Vagyis: végigpróbáljuk az univerzum összes elemét az helyén.
: „ a Nap körül kering”.
- Ha = a Naprendszer bolygói, akkor igaz.
- Ha = a Naprendszer összes égitestje (holdakkal együtt), akkor hamis (a Hold a Földet kerüli), de igaz.
Ugyanaz a formula, más univerzum, más igazságérték. Ezért kell mindig megadni az interpretációt.
Kis univerzumon kattintással építhetsz interpretációt a kvantoros törvények oldalán.
Igazságtábla
Ítéletlogikai formulánál (ahol nincs kvantor és predikátum) az interpretáció csak annyi, hogy az állításjelek igazak-e vagy hamisak. állításjelnél ez lehetőség: az igazságtábla sorai. A táblázatot belülről kifelé töltjük ki, részformulánként.
Formulaműhely
Írj be egy ítéletlogikai formulát. ASCII is jó: ~ = ¬, & = ∧, | = ∨, -> = ⊃, <-> = ≡.
- teljesen zárójelezve
- (¬p ∧ (q ⊃ r))
- fő logikai jel
- ∧
- közvetlen részformulák
- ¬p és (q ⊃ r)
- összetettség
- 3
| p | q | r | ¬p | (q ⊃ r) | (¬p ∧ (q ⊃ r)) |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 1 | 1 |
| 0 | 0 | 1 | 1 | 1 | 1 |
| 0 | 1 | 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 0 | 1 | 0 |
Mikor hamis a formula?
Megoldás
Soha. Ez egy logikai törvény: a kontrapozíció. Írd be a műhelybe, és mind a 4 sorban 1-et kapsz. Bővebben: Nevezetes törvények.