- MAT-04601
- 8. Joukko-opin, logiikan ja todistamisen perusteita
- 8.2 Lauselogiikan lause
Lauselogiikan lause¶
Lauselogiikan lähtökohtana on lause, jolla tarkoitetaan mitä tahansa varmasti totta tai epätotta väitettä. Esimerkkejä lauseista ovat vaikkapa ”Tampere on suomalainen kaupunki” ja ”\(1 + 1 = 3\)”, sillä niiden totuus tai epätotuus voidaan osoittaa. Niitä sanotaan myös atomilauseiksi, sillä niitä ei voi pilkkoa pienemmiksi kokonaisuuksiksi, jotka olisivat myös lauseita. Atomilauseisiin viitataan usein muuttujilla \(p,q,r,\ldots\) ja muihin lauseisiin muuttujilla \(A,B,C,\ldots\). Kaikki lauseet muodostuvat atomilauseista seuraavien loogisten konnektiivien avulla.
Konnektiiveilla on tietynlaiset tulkinnat luonnollisessa kielessä, joita voidaan havainnollistaa seuraavasti. Oletetaan, että \(p\) ja \(q\) ovat lauseita, jolloin
- \(\neg p\) luetaan ”ei \(p\)”,
- \(p \land q\) luetaan ”\(p\) ja \(q\)”,
- \(p \lor q\) luetaan ”\(p\) tai \(q\)”,
- \(p \rightarrow q\) luetaan ”jos \(p\) niin \(q\)”, ”\(p\) vain jos \(q\)” tai ”\(q\) jos \(p\)”,
- \(p \leftrightarrow q\) luetaan ”\(p\) jos ja vain jos \(q\)” tai ”\(p\) täsmälleen silloin kun \(q\)”.
Jos samassa lauseessa esiintyy useita konnektiiveja, on syytä lisätä sulkuja merkityksen selventämiseksi. Esimerkiksi
ja edelleen
ovat myös lauseita. Toisaalta liiallinen sulkujen määrä vaikeuttaa kaavan lukemista, joten sovitaan konnektiiveille sitovuusjärjestys (vertaa aritmetiikan laskujärjestys):
- \(\lnot\)
- \(\land\) ja \(\lor\)
- \(\rightarrow\) ja \(\leftrightarrow\).
Kaavoja luettaessa siis negaatio käsitellään ensin, sen jälkeen konjunktio ja disjunktio, sekä lopuksi implikaatio ja ekvivalenssi. Sulut saa poistaa, jos samalla ei muuteta kaavan merkitystä. Esimerkiksi edellinen lause voidaan kirjoittaa myös muodossa
Esimerkki.
Jos \(x\) ja \(y\) ovat reaalilukuja, niin seuraavat ovat atomilauseita.
Näistä voidaan muodostaa konnektiivien avulla esimerkiksi lauseet
Sen sijaan
eivät ole lauselogiikan lauseita, koska ne eivät ole väitteitä, eikä niiden totuutta tai epätotuuttakaan voi siten määrittää.