Fungsi boolean

Dari testwiki
Revisi sejak 7 Agustus 2024 11.07 oleh imported>Zɛphyɻ (revisi kecil)
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)
Loncat ke navigasi Loncat ke pencarian
Sebuah diagram keputusan biner dan tabel kebenaran dari Fungsi boolean

Dalam matematika, fungsi Boolean adalah sebuah fungsi yang argumen (nilai masukan/input) dan hasilnya mengasumsikan nilai dari himpunan dua elemen (biasanya {ya, tidak}, {benar, salah}, {0,1} atau {-1,1}).[1][2] Fungsi Boolean digunakan terutama dalam literatur ilmu komputer yang lebih tua,[2][3] dan fungsi kebenaran (atau fungsi logis) yang digunakan dalam logika. Fungsi Boolean adalah subjek dari aljabar Boolean dan teori peralihan.[3]

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>1adalah sebuah fungsi Boolean yang bernilai vektor.

Ada 22k fungsi Boolean yang berbeda dengan argumen sebanyak k ; sama dengan jumlah tabel kebenaran yang berbeda dengan 2k entri .Setiap k-ariti fungsi Boolean dapat diekspresikan sebagai rumus proposisional dalam k variabel x1,...,xk dan dua rumus proposisional secara logika setara jika dan hanya jika keduanya mengekspresikan fungsi Boolean yang sama.

Referensi