Teoria ja esimerkit tehtynä
Yhdistettyjen lauseiden totuusarvoja tutkitaan totuustaulujen avulla.
Taulukossa toden lauseen totuusarvo on 1 ja epätoden 0. (Tai t ja e.)
Negaation totuustaulu
Lauseen A negaatio on epätosi, |
Konjunktion totuustaulu
Lauseiden A ja B konjunktio on tosi vain, kun molemmat lauseet ovat tosia.
|
Disjunktion totuustaulu
Lauseiden A ja B disjunktio on tosi, kun ainakin toinen lause on tosi. |
|||||||||||||
Implikaation totuustaulu
Lauseiden A ja B implikaatio on epätosi, kun A on tosi ja B on epätosi. Muulloin tosi. ”Epätodesta oletuksesta voi päätellä mitä tahansa.” |
Ekvivalenssin totuustaulu
Lauseiden A ja B ekvivalenssi on tosi aina, kun molemmat lauseet ovat tosia tai molemmat epätosia.
|
Konnektiivien suoritusjärjestys (ellei sulut toisin määrää)
- Negaatio
- Konjunktio ( ) ja disjunktio ( ) vasemmalta oikealle
- Implikaatio ( ) ja ekvivalenssi ( ) vasemmalta oikealle
Peräkkäiset samat konnektiivit kirjoitetaan ilman sulkeita.
(A ∧ B) ∧ C = A ∧ (B ∧ C) = A ∧ B ∧ C
¬(¬A) = ¬¬A = A
HUOM! Jos yhdistetty lause on muodostettu n:stä atomilauseesta (A, B, C…), on totuustaulussa 2n vaakariviä.
ESIM 1. Muodosta totuustaulu lauseille
a) ¬(A v ¬B)
Käytetään apusarakkeita (ensin "ei B", sitten "A tai (ei B)", lopuksi "ei (A tai ei B)")
b) A ⇔ (A v B)
c) (¬A => B) ∧ C
Tautologia
Lause, joka on aina tosi (identtisesti tosi), on tautologia.
Lause, joka on aina epätosi (identtisesti epätosi), on kontradiktio.
Tautologian totuustauluun tulee jokaiselle riville totuusarvoksi 1.
ESIM 1. Osoita, että lause (A ⇒ B) ⇔ (¬A ∨ B) on tautologia.
Tehtävän loppuun kirjoitetaan: Siis lause (A ⇒ B) ⇔ (¬A ∨ B) on aina tosi eli tautologia.
Looginen yhtäpitävyys, ekvivalenttius
Lauseet P ja Q ovat loogisesti ekvivalentit eli loogisesti yhtäpitävät, jos niillä on aina sama totuusarvo.
Lauseet P ja Q ovat loogisesti ekvivalentit täsmälleen silloin, kun lause P <=> Q on
tautologia (eli kun lauseiden P ja Q ekvivalenssi on aina tosi).
HUOM! Loogisesti ekvivalentit lauseet eivät kuitenkaan ole yleensä samoja.
ESIM 2. Osoita, että lauseet ¬(¬P ∧ ¬Q) ja P ∨ Q ovat loogisesti yhtäpitäviä.
Siis lauseiden totuusarvot ovat aina samat, joten ne ovat loogisesti yhtäpitävät.
HUOM! Jokaiselle lauselogiikan lauseelle voidaan muodostaa loogisesti ekvivalentti lause käyttäen konnektiiveja ¬, ∧ ja ∨.
ESIM 3. Lauseella P on seuraava totuustaulu. Muodosta lauseista A ja B lause, joka on loogisesti ekvivalentti lauseen P kanssa.
A |
B |
P |
1 1 0 0 |
1 0 1 0 |
0 0 1 0 |
***
Tärkeitä tautologioita
Kaksoisnegaation laki |
¬¬A ⇔ A |
De Morganin lait |
¬(A ∨ B) ⇔ ¬A ∧ ¬B |
|
¬(A ∧ B) ⇔ ¬A ∨ ¬B |
Kontrapositio |
A ⇒ B ⇔ ¬B ⇒ ¬A |
Näiden lakien avulla voidaan osoittaa lauseita ekvivalenteiksi ilman totuustauluja. Ekvivalenssin (⇔) vasemmalla puolella oleva voidaan korvata oikealla puolella olevan kanssa ja päinvastoin.
ESIM 4. Osoita käyttämättä totuustaulua, että lauseet (P ∨ Q) ⇒ ¬R ja R ⇒ (¬P ∧ ¬Q) ovat loogisesti ekvivalentit.
Todistus:
kaksoisnegaatio, De Morganin laki
ESIM 5. Kasper, Jesper ja Joonatan olivat syytettyinä. Luotettava todistaja kertoi: ”Ei pidä paikkaansa, että jos Jesper on syytön, niin Joonatan on syytön”. Toinen yhtä luotettava todisti, että: ”Kasper on syytön, jos ja vain jos Jesper on syytön ja Joonatan on syyllinen”. Kuka on syyllinen vai joutuuko koko kööri putkaan?
A = "Kasper on syytön"
Kirjoitetaan todistajien lauseet:
Tehdään totuustaulu ja etsitään rivi, jossa molemmat puhuvat totta (1).
Rivillä, jossa A = 1, B = 1 ja C = 0, käy näin. Siis Joonatan on syyllinen ja muut syyttömiä.