Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Aljabar Boolean Fungsi dan Ekspresi Boole

Presentasi serupa


Presentasi berjudul: "Aljabar Boolean Fungsi dan Ekspresi Boole"— Transcript presentasi:

1 Aljabar Boolean Fungsi dan Ekspresi Boole

2 Definisi Aljabar boolean merupakan aljabar yang terdiri atas suatu himpunan dengan dua operasi biner (binary) “∨” dan “∧”, elemen 0 dan 1, dan satu operasi uner (unary) yakni komplemen dengan sifat yang berlaku untuk seluruh x, y, dan z dalam himpunan tersebut, seperti berikut : Logika Informatika 01/06/2018

3 x ∨ 0 = x dan x ∧ 1 = x (Hk. identitas)
x ∨ x = 1 dan x ∧ x = 0 (Hk. dominasi) (x ∨ y) ∨ z = x ∨ (y ∨ z) dan (x ∧ y) ∧ z = x ∧ (y ∧ z) (Hk. asosiatif) x ∨ y = y ∨ x dan x ∧ y = y ∧ x (Hk. komutatif) x ∨ (y ∧ z) = (x ∨ y) ∧ (x ∨ z) dan x ∧ (y ∨ z) = (x ∧ y) ∨ (x ∧ z) (Hk. distributif) Logika Informatika 01/06/2018

4 Operasi Aljabar Boolean menyediakan operasi dan aturan untuk bekerja dengan himpunan {0, 1} 3 buah operasi : komplemen Boolean penjumlahan Boolean perkalian Boolean Logika Informatika 01/06/2018

5 Komplemen Boolean Komplemen Boolean dituliskan dengan bar / garis atas / apostrof dengan aturan sebagai berikut : 0 = 1 dan 1 = 0 , atau x’ = y (dalam bentuk variabel) Logika Informatika 01/06/2018

6 Aturan Penjumlahan Boolean dituliskan dengan + atau OR (‘V’) , mempunyai aturan sebagai berikut : 1 + 1 = 1 1 + 0 = 1 0 + 1 = 1 0 + 0 = 0 Logika Informatika 01/06/2018

7 Aturan Penjumlahan Boolean dituliskan dengan + atau OR (‘V’) , mempunyai aturan sebagai berikut : 1 + 1 = 1 1 + 0 = 1 0 + 1 = 1 0 + 0 = 0 Logika Informatika 01/06/2018

8 Aturan Sedangkan perkalian Boolean yang dituliskan dengan “⋅” atau AND (‘Λ’) , mempunyai aturan sebagai berikut : 1 ⋅ 1 = 1 1 ⋅ 0 = 0 0 ⋅ 1 = 0 0 ⋅ 0 = 0 Logika Informatika 01/06/2018

9 Aksioma Untuk Aljabar Boolean
Dengan aljabar boolean dimaksudkan suatu sistem yang dibentuk oleh suatu himpunan dengan dua operator biner (. dan +), satu operasi singular (yang diberi notasi ’ ), dan dua elemen khusus (0 dan 1) sedemikian rupa sehingga membentuk aksioma : Logika Informatika 01/06/2018

10 Jawab 1 x+y=y+x Komutatif 2 x.y=y.x 3 x.(y+z)=x.y+x.z Distributif 4
5 x+0=x Identitas 6 x.1=x 7 x+x’=1 x+y=1 Komplemen 8 x.x’=0 x.y=0 Logika Informatika 01/06/2018

11 Pembuktian Sifat Boolean Contoh 1
Bila y komplemen dari x, maka menurut aksioma (7) dan (8) berlaku x+y=1 dan x.y=0 Bila x+y=1 dan x.y=0 maka : y =y+0 (aksioma 5) =y+(x.x’) (aksioma 8) =(y+x).(y+x’) (aksioma 1 dan 4) =1.(y+x’) (diketahui) =(y+x’).1 (aksioma 2) = y+x’ (aksioma 6)  y = y+x’ Logika Informatika 01/06/2018

12 Lanjutan Bila x+y=1 dan x.y=0 maka x’ =x’+0 (aksioma 5)
=x’+(x.y) (diketahui) =(x’+x).(x’+y) (aksioma 1 dan 4) =1.(x’+y) (aksioma 7) =(x’+y).1 (aksioma 2) = x’+y (aksioma 6) = y+x’ (aksioma 1) = y (lihat bag 1 halaman sebelumnya) Logika Informatika 01/06/2018

13 Lanjutan Sehingga terbukti y=x’ (atau y adalah komplemen dari x)
Dari dua penjabaran diatas terbukti bahwa y komplemen x jika dan hanya jika x+1=y dan x.y=0 Logika Informatika 01/06/2018

14 Aksioma Aljabar Boolean
Hukum Identitas x+0=x x.1=x Hukum idempoten x+x=x x.x=x Hukum Komutatif x+y=y+x x.y=y.x Hukum komplemen x+x’=1 x.x’=0 Hukum dominasi x.0=0 x+1=1 Hukum Distributif x+(y.z)=(x+y).(x+z) x.(y+z)= (x.y)+(x.z) Hukum Involusi (x’) ’=x Hukum penyerapan x+(x.y)=x x.(x+y)=x Hukum 0/1 0’=1 1’=0 Hukum asosiatif x+(x+y)=(x+x)+y x.(x.y)=(x.x).y Hukum De Morgan (x+y)’=x’.y’ (xy)’=x’+y’ Logika Informatika 01/06/2018

15 Pembuktian Sifat Boolean Contoh 2
Idempoten Untuk setiap x dalam aljabar boolean maka: x.x=x dan x+x=x x =x.1 identitas = x.(x+x’) komplemen = x.x+x.x’ distributif = x.x+0 komplemen = x.x identitas/terbukti  x=x.x idempoten Logika Informatika 01/06/2018

16 Lanjutan Idempoten Untuk setiap x dalam aljabar boolean maka: x.x=x dan x+x=x x =x+0 identitas = x+(x.x’) komplemen = x+x.x+x’ distributif = (x+x).1 komplemen = x+x identitas -> terbukti  x=x+x idempoten Logika Informatika 01/06/2018

17 Pembuktian Sifat Boolean Contoh 3
Pembuktian Hukum Idempoten: x+x = (x+x)(1) identitas = (x+x)(x+x’) komplemen = x+(x+x’) asosiatif = x+0 komplemen = x identitas Logika Informatika 01/06/2018

18 Pembuktian Sifat Boolean Contoh 4
Hukum dominasi x.0=0 x+1=1 Pembuktian H.Dominasi: x+1 = x+(x+x’) komplemen = (x+x)+x’ asosiatif = x+x’ Idempoten = 1 komplemen Logika Informatika 01/06/2018

19 Pembuktian Sifat Boolean Contoh 5
Hukum penyerapan x+(x.y)=x x.(x+y)=x Hukum Penyerapan x.(x+y) = x.x+x.y distributif = x+(x.y) idempoten = x+0 komplemen = x identitas > terbukti Logika Informatika 01/06/2018

20 Dualitas Prinsip dualitas Misalkan S adalah kesamaan tentang aljabar boolean yang melibatkan operasi +, . , dan komplemen, maka S*diperoleh dengan cara mengganti : . dengan + + dengan . 1 dengan 0 0 dengan 1 Logika Informatika 01/06/2018

21 Dualitas Dual dari ekspresi Boolean didapat dengan menukarkan penjumlahan dengan perkalian dan menukarkan 0 dengan 1. Contoh : Dual dari x(y + z) adalah x+y⋅z Dual dari x.1+(y+z) adalah ( x+0 )( y.z ) Logika Informatika 01/06/2018

22 CONTOH DUALITAS Hukum Komutatif x+y=y+x x.y=y.x
Hukum Komutatif Dual x.y=y.x x+y=y+x Hukum Distributif a+(b.c)=(a+b).(a+c) a.(b+c)= (a.b)+(a.c) Hukum Distributif Dual a.(b+c)= (a.b)+(a.c) a+(b.c)= (a+b)(a+c) Logika Informatika 01/06/2018

23 End of MODULE


Download ppt "Aljabar Boolean Fungsi dan Ekspresi Boole"

Presentasi serupa


Iklan oleh Google