Boolen kaava

Boolen kaava (nimetty George Boolen mukaan) on propositionaalinen logiikkakaava . Se voi sisältää loogisia muuttujia ja propositionaalisia konnektiivisia  - konjunktiota (" "), disjunktiota (" "), negaatiota (" "") ja muita.

Kaavaa kutsutaan identtisesti tosi ( epätosi ), jos se on tosi (epätosi) jollekin muuttujan arvolle. Kahden Boolen kaavan sanotaan olevan ekvivalentti silloin ja vain, jos ne ovat tosia argumenttiarvojen joukon samassa osajoukossa.

Boolen kaava n muuttujassa määrittää Boolen funktion , jossa

 on arvojoukko jokaiselle muuttujalle , arvo 0 vastaa arvoa false ja arvo 1 vastaa totta.

Boolen funktioita on yhteensä , joten vastaavia Boolen kaavoja on yhtä monta luokkia.