Totuusarvotekijöinä
Totuusarvotekijöinä, tunnettu myös nimellä totuusfunktiona, on käsite logiikassa, joka kuvaa menetelmää, jolla voidaan määrittää monimutkaisempien loogisten lauseiden totuusarvo perustuen niiden osien totuusarvoihin ja käytettyihin loogisiin operaattoreihin. Totuusarvotekijöinä rakentuvat peruslogiikan operaattoreista, kuten konjunktio (AND, "ja"), disjunktio (OR, "tai"), negaatio (NOT, "ei") ja implikaatio (IF...THEN, "jos...niin").
Kunkin loogisen operaattorin kohdalla määritellään totuustaulu, joka näyttää operaattorin tuloksen kaikki mahdolliset totuusarvoyhdistelmät syötteille. Esimerkiksi konjunktion
Kun monimutkaisempi lause muodostetaan yhdistämällä useita osalauseita ja loogisia operaattoreita, voidaan sen kokonaistotuusarvo laskea askel askeleelta