Fungsi boolean

Dalam matematika, fungsi Boolean adalah sebuah fungsi yang argumen dan hasilnya mengasumsikan nilai dari himpunan dua elemen. Fungsi Boolean digunakan terutama dalam literatur ilmu komputer yang lebih tua, dan fungsi kebenaran yang digunakan dalam logika. Fungsi Boolean adalah subjek dari aljabar Boolean dan teori peralihan. Fungsi Boolean mengambil bentuk f : { 0, 1 } k → { 0, 1 }, di mana { 0, 1 } dikenal sebagai domain Boolean dan k adalah bilangan bulat non-negatif yang disebut dengan aritas dari fungsi tersebut. Dalam kasus di mana k = 0, fungsi tersebut adalah elemen konstan dari { 0, 1 }. Fungsi Boolean dengan beberapa keluaran, f : { 0, 1 } k → { 0, 1 } m dengan m > 1 adalah sebuah fungsi Boolean yang bernilai vektor. Ada 2 2 k fungsi Boolean yang berbeda dengan argumen sebanyak k  ; sama dengan jumlah tabel kebenaran yang berbeda dengan 2 k entri.Setiap k
-ariti fungsi Boolean dapat diekspresikan sebagai rumus proposisional dalam k variabel x 1,..., x k dan dua rumus proposisional secara logika setara jika dan hanya jika keduanya mengekspresikan fungsi Boolean yang sama.