Totuustaulukko on taulukko, joka kuvaa loogista funktiota.
"Loogisella funktiolla" tarkoitamme tässä tapauksessa funktiota, jonka muuttujien arvot (funktioparametrit) ja itse funktion arvo ilmaisevat loogista totuutta. Esimerkiksi kaksiarvoisessa logiikassa ne voivat ottaa arvot "true" tai "false" ( joko , tai ).
Funktioiden taulukkomääritys löytyy paitsi logiikasta, myös loogisista funktioista. Pöydät osoittautuivat varsin käteviksi, ja 1900-luvun alusta lähtien niihin on liitetty tämä erityinen nimi. Erityisen usein totuustaulukoita käytetään Boolen algebrassa ja vastaavissa moniarvologiikan järjestelmissä.
Yhteys
(JA) |
Disjunktio
(TAI) |
Modulo 2 lisäys
(XOR) | |||||||||||||||||||||||||||||||||||||||||||||
seuraamus
|
Vastaavuus
| ||||||||||||||||||||||||||||||||||||||||||||||
Schaefferin aivohalvaus
|
Pierce Arrow
|
Kielteisyys
(EI) |
Ohjelmoinnissa :
x | 2 | yksi | 0 | 2 | yksi | 0 | 2 | yksi | 0 |
---|---|---|---|---|---|---|---|---|---|
y | 2 | 2 | 2 | yksi | yksi | yksi | 0 | 0 | 0 |
min(x,y) | 2 | yksi | 0 | yksi | yksi | 0 | 0 | 0 | 0 |
x | 2 | yksi | 0 | 2 | yksi | 0 | 2 | yksi | 0 |
---|---|---|---|---|---|---|---|---|---|
y | 2 | 2 | 2 | yksi | yksi | yksi | 0 | 0 | 0 |
max(x,y) | 2 | 2 | 2 | 2 | yksi | yksi | 2 | yksi | 0 |
x | 2 | yksi | 0 | 2 | yksi | 0 | 2 | yksi | 0 |
---|---|---|---|---|---|---|---|---|---|
y | 2 | 2 | 2 | yksi | yksi | yksi | 0 | 0 | 0 |
F2TN22310 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 2 | yksi |
Boolen operaatiot | |
---|---|
|