Boolesk formel

Den boolske formel (opkaldt efter George Boole ) er en propositionel logisk formel . Det kan indeholde logiske variabler og propositionelle sammenhænge  - konjunktion (" "), disjunktion (" "), negation (" "") og andre.

En formel kaldes identisk sand ( false ), hvis den er sand (falsk) for alle værdier af variablerne. To boolske formler siges at være ækvivalente , hvis og kun hvis de er sande på den samme delmængde af sættet af argumentværdier.

En boolsk formel i n variable definerer en boolsk funktion , hvor

 er værdisættet for hver variabel , en værdi på 0 svarer til falsk, og en værdi på 1 svarer til sand.

Der er i alt boolske funktioner, så der er lige så mange klasser af tilsvarende boolske formler.