Állítások és az elsőrendű nyelv
Mi a helyes következtetés, mi az állítás, hogyan formalizálunk magyar mondatokat, és miből épül fel az elsőrendű logikai nyelv (logikai és nemlogikai jelek, termek, formulák).
Forrás: eloadas02-2026.pdf
Miről szól a logika?
A logika a helyes következtetés tudománya. Arra keresi a választ, mikor következik egy állítás más állításokból, pusztán a formájuk miatt, függetlenül attól, miről szólnak.
„Ha esik, vizes az út. Esik. Tehát vizes az út.” És: „Ha Feri idősebb Péternél, több gyertya van a tortáján. Feri idősebb Péternél. Tehát több gyertya van a tortáján.”
A két következtetés tartalma különbözik, a formájuk azonos: „Ha A, akkor B. A. Tehát B.” Ez a forma minden esetben helyes. Ezt fogjuk precízen megfogalmazni.
Állítások és logikai kötőszavak
Állításon olyan mondatot értünk, amelyről egyértelműen eldönthető, hogy igaz vagy hamis.
Az „Esik az eső.” állítás. A „Csukd be az ablakot!” és a „Hány óra van?” nem az.
Állításokból logikai kötőszavakkal (és, vagy, nem, ha… akkor, akkor és csak akkor) összetett állításokat képezhetünk.
Az összetett állítás igazságértéke csak a részállítások igazságértékétől és a kötőszavak jelentésétől függ. A kötőszavak tehát igazságfüggvények.
„Esik az eső és süt a nap” pontosan akkor igaz, ha mindkét részállítás igaz. Hogy miről szól a két rész, nem számít.
Ellenpélda, nem extenzionális: „A vőlegény aggódott, mert a menyasszony késett.” Hiába igaz mindkét rész, a „mert” azt is állítja, hogy ok-okozati kapcsolat van köztük, és ezt az igazságértékek nem döntik el. Ilyen (intenzionális) logikával nem foglalkozunk.
Formalizálás lépésről lépésre
„Juli elmegy, és Éva itt marad, vagy mindketten elmennek, és Juli vissza sem jön, de Éva vagy visszajön, vagy nem.”
- Keressük meg a fő szerkezetet: (Juli elmegy és Éva itt marad) vagy (mindketten elmennek és Juli nem jön vissza és Éva vagy visszajön, vagy nem).
- A „mindketten elmennek” valójában két állítás: Juli elmegy és Éva elmegy. A „de” logikailag „és”.
- Válasszuk szét a neveket és a predikátumokat („félkész állításokat”): J (Juli), É (Éva); elmegy, itt marad, visszajön.
Az eredmény:
A „de”, „viszont”, „pedig” logikailag mind „és”. A „vagy… vagy” a magyarban gyakran kizáró vagy, de a logikában a megengedő („legalább az egyik”). Ha kizáró vagyot akarsz, írd fel külön: .
Az elsőrendű nyelv
- : a logikai konstansok (logikai jelek). Ez az egyetlen véges halmaz.
- : a változók.
- : a nemlogikai konstansok, a „félkész” neveket és állításokat jelölő jelek. .
- : a termek („összetett nevek”).
- : a formulák („összetett állítások”).
A logikai jelek jelentése:
| jel | név | olvasd |
|---|---|---|
| negáció | nem | |
| konjunkció | és | |
| diszjunkció | vagy | |
| implikáció (kondicionális) | ha … akkor | |
| ekvivalencia | akkor és csak akkor | |
| univerzális kvantor | minden | |
| egzisztenciális kvantor | van olyan |
A nemlogikai konstansok fajtái
A elemeit aszerint osztályozzuk, hány „üres helyük” (argumentumuk) van:
| fajta | mit jelöl | példa |
|---|---|---|
| név (0 argumentumú függvényjel) | Péter, én, | |
| függvényjel ( argumentum) | édesanyja, | |
| állításjel (0 argumentumú predikátum) | havazik, , | |
| predikátum ( argumentum) | özvegy, munkatársak |
- „Péter anyai nagyanyja özvegy”:
- „Péter édesanyja a munkatársam”:
Termek és formulák képzési szabályai
- Minden változó és minden név term.
- Ha és termek, akkor is term.
- Más term nincs.
- Atomi formulák: minden -beli jel formula; ha és termek, akkor formula.
- Ha formulák, akkor , , , , is formulák.
- Ha formula és változó, akkor és is formulák.
- Más formula nincs.
A lényeg: a term valamit megnevez, a formula valamit állít. Függvényjel argumentumába term kerül, predikátum argumentumába is term, logikai jelek közé formula.
Term, formula vagy egyik sem?
Válassz minden sorban; a magyarázat a választás után jelenik meg.