SlideShare a Scribd company logo
1 of 50
Download to read offline
Aljabar Boole
Aljabar Boolean


Misalkan terdapat Dua operator
biner: + dan โ‹…
Sebuah operator uner: โ€™.
B : himpunan yang didefinisikan
pada operator +, โ‹…, dan โ€™
0 dan 1 adalah dua elemen yang
berbeda dari B.
Aljabar Boolean

Tupel
            (B, +, โ‹…, โ€™)

disebut aljabar Boolean jika untuk setiap
a, b, c โˆˆ B berlaku aksioma-aksioma
atau postulat Huntington berikut:
Aljabar Boolean

                (i) a + b โˆˆ B
1. Closure:
                (ii) a โ‹… b โˆˆ B
2. Identitas:   (i) a + 0 = a
                (ii) a โ‹… 1 = a
3. Komutatif:   (i) a + b = b + a
                (ii) a โ‹… b = b . a
                (i) a โ‹… (b + c) = (a โ‹… b) + (a โ‹… c)
4. Distributif:
                (ii) a + (b โ‹… c) = (a + b) โ‹… (a + c)
5. Komplemen: (i) a + aโ€™ = 1
                (ii) a โ‹… aโ€™ = 0
Aljabar Boolean

Untuk mempunyai sebuah aljabar Boolean,
harus diperlihatkan:
  Elemen-elemen himpunan B,
  Kaidah operasi untuk operator biner dan
  operator uner,
  Memenuhi postulat Huntington.
Aljabar Boolean dua nilai

Aljabar Boolean dua-nilai:
B = {0, 1}
operator biner, + dan โ‹…
operator uner, โ€™

Kaidah untuk operator biner dan operator
uner:
Aljabar Boolean dua nilai




 Cek apakah memenuhi postulat Huntington:
 1. Closure : jelas berlaku
 2. Identitas: jelas berlaku karena dari tabel dapat
    kita lihat bahwa:
        (i) 0 + 1 = 1 + 0 = 1
        (ii) 1 โ‹… 0 = 0 โ‹… 1 = 0
 3. Komutatif: jelas berlaku dengan melihat simetri
    tabel operator biner.
Aljabar Boolean dua nilai

4. Distributif:
 (i) a โ‹… (b + c) = (a โ‹… b) + (a โ‹… c) dapat ditunjukkan
      benar dari tabel operator biner di atas
      dengan membentuk tabel kebenaran:
Aljabar Boolean dua nilai

       Hukum distributif a + (b โ‹… c) = (a + b) โ‹… (a + c)
(ii)
       dapat ditunjukkan benar dengan membuat
       tabel kebenaran dengan cara yang sama
       seperti (i).

Komplemen: jelas berlaku karena Tabel diatas
  memperlihatkan bahwa:
  (i) a + aโ€˜ = 1, karena 0 + 0โ€™= 0 + 1 = 1 dan
 1 + 1โ€™= 1 + 0 = 1
  (ii) a โ‹… a = 0, karena 0 โ‹… 0โ€™= 0 โ‹… 1 = 0 dan
 1 โ‹… 1โ€™ = 1 โ‹… 0 = 0
Aljabar Boolean dua nilai




Karena kelima postulat Huntington dipenuhi,
 maka terbukti bahwa B = {0, 1} bersama-
 sama dengan operator biner + dan โ‹…
 operator komplemen โ€˜ merupakan aljabar
 Boolean
Ekspresi Boolean



Misalkan (B, +, โ‹…, โ€™) adalah sebuah aljabar
   Boolean. Suatu ekspresi Boolean dalam
   (B, +, โ‹…, โ€™) adalah:
(i) setiap elemen di dalam B,
(ii) setiap peubah,
(iii) jika e1 dan e2 adalah ekspresi Boolean,
      maka e1 + e2, e1 โ‹… e2, e1โ€™ adalah
      ekspresi Boolean
Ekspresi Boolean
Contoh:
 0
 1
 a
 b
 c
 a+b
 aโ‹…b
 aโ€™โ‹… (b + c)
 a โ‹… bโ€™ + a โ‹… b โ‹… cโ€™ + bโ€™, dan
                             sebagainya
Mengevaluasi Ekspresi Boolean

Contoh: aโ€™โ‹… (b + c)
jika a = 0, b = 1, dan c = 0, maka hasil evaluasi
   ekspresi:
   0โ€™โ‹… (1 + 0) = 1 โ‹… 1 = 1

Dua ekspresi Boolean dikatakan ekivalen
 (dilambangkan dengan โ€˜=โ€™) jika keduanya
 mempunyai nilai yang sama untuk setiap
 pemberian nilai-nilai kepada n peubah.
Contoh:
 a โ‹… (b + c) = (a . b) + (a โ‹… c)
Mengevaluasi Ekspresi Boolean

Contoh. Perlihatkan bahwa a + aโ€™b = a + b .
Penyelesaian:




 Perjanjian: tanda titik (โ‹…) dapat dihilangkan dari
     penulisan ekspresi Boolean, kecuali jika ada
     penekanan:
 (i) a(b + c) = ab + ac
 (ii)a + bc = (a + b) (a + c)
 (iii)a โ‹… 0 , bukan a0
Prinsip Dualitas

Misalkan S adalah kesamaan (identity) di dalam
  aljabar Boolean yang melibatkan operator +, โ‹…,
  dan komplemen, maka jika pernyataan S*
  diperoleh dengan cara mengganti
        โ‹… dengan +
        + dengan โ‹…
        0 dengan 1
        1 dengan 0
dan membiarkan operator komplemen tetap apa
  adanya, maka kesamaan S* juga benar. S*
  disebut sebagai dual dari S.
Prinsip Dualitas




Contoh.

(i) (a โ‹… 1)(0 + aโ€™) = 0 dualnya (a + 0) + (1 โ‹… aโ€™) = 1

(ii) a(aโ€˜ + b) = ab     dualnya a + aโ€˜b = a + b
Hukum-hukum Aljabar Boolean

1. Hukum identitas:
  (i) a + 0 = a
  (ii) a โ‹… 1 = a
2. Hukum idempoten:
  (i) a + a = a
  (ii) a โ‹… a = a
3. Hukum komplemen:
  (i) a + aโ€™ = 1
  (ii) aaโ€™ = 0
4. Hukum dominansi:
  (i) a โ‹… 0 = 0
 (ii) a + 1 = 1
5. Hukum involusi:
 (i) (aโ€™)โ€™ = a
Hukum-hukum Aljabar Boolean
6. Hukum penyerapan:
  (i) a + ab = a
  (ii) a(a + b) = a
7. Hukum komutatif:
  (i) a + b = b + a
  (ii) ab = ba
8. Hukum asosiatif:
  (i) a + (b + c) = (a + b) + c
  (ii) a (b c) = (a b) c
9. Hukum distributif:
  (i) a + (b c) = (a + b) (a + c)
  (ii) a (b + c) = a b + a c
10.Hukum De Morgan:
  (i) (a + b)โ€™ = aโ€™bโ€™
  (ii) (ab)โ€™ = aโ€™ + bโ€™
11.Hukum 0/1
  (i) 0โ€™ = 1
 (ii) 1โ€™ = 0
Hukum-hukum Aljabar Boolean


Contoh
Buktikan (i) a + aโ€™b = a + b dan (ii) a(aโ€™ + b) = ab
Penyelesaian:
 (i) a + aโ€™b
       = (a + ab) + aโ€™b       (Penyerapan)
       = a + (ab + aโ€™b)       (Asosiatif)
       = a + (a + aโ€™)b        (Distributif)
       =a+1โ€ขb                 (Komplemen)
       =a+b                   (Identitas)
 (ii) adalah dual dari (i)
Fungsi Boolean

Fungsi Boolean (disebut juga fungsi biner) adalah
  pemetaan dari Bn ke B melalui ekspresi Boolean,
  kita menuliskannya sebagai

  f : Bn โ†’ B

yang dalam hal ini Bn adalah himpunan yang
  beranggotakan pasangan terurut ganda-n
  (ordered n-tuple) di dalam daerah asal B.

Setiap ekspresi Boolean tidak lain merupakan
  fungsi Boolean.
Fungsi Boolean



Misalkan sebuah fungsi Boolean adalah
f(x, y, z) = xyz + xโ€™y + yโ€™z
Fungsi f memetakan nilai-nilai pasangan terurut
   ganda-3 (x, y, z) ke himpunan {0, 1}.

Contohnya, (1, 0, 1) yang berarti
x = 1, y = 0, dan z = 1
sehingga
f(1, 0, 1) = 1 โ‹… 0 โ‹… 1 + 1โ€™ โ‹… 0 + 0โ€™โ‹… 1 = 0 + 0 + 1 = 1 .
Fungsi Boolean



Contoh-contoh fungsi Boolean yang lain:

f(x) = x
f(x, y) = xโ€™y + xyโ€™+ yโ€™
f(x, y) = xโ€™ yโ€™
f(x, y) = (x + y)โ€™
f(x, y, z) = xyzโ€™
Fungsi Boolean




Setiap peubah di dalam fungsi Boolean, termasuk
  dalam bentuk komplemennya, disebut literal.

Contoh: Fungsi h(x, y, z) = xyzโ€™ pada contoh di atas
  terdiri dari 3 buah literal, yaitu x, y, dan zโ€™.
Fungsi Boolean

Contoh. Diketahui fungsi Booelan f(x, y, z) = xy zโ€™,
  nyatakan h dalam tabel kebenaran.

Penyelesaian:
Komplemen Fungsi

Cara pertama:

menggunakan hukum De Morgan
Hukum De Morgan untuk dua buah peubah, x1 dan
  x2, adalah

Contoh. Misalkan f(x, y, z) = x(yโ€™zโ€™ + yz), maka
  f โ€™(x, y, z) = (x(yโ€™zโ€™ + yz))โ€™
               = xโ€™ + (yโ€™zโ€™ + yz)โ€™
               = xโ€™ + (yโ€™zโ€™)โ€™ (yz)โ€™
               = xโ€™ + (y + z) (yโ€™ + zโ€™)
Komplemen Fungsi
Cara kedua:
menggunakan prinsip dualitas.
Tentukan dual dari ekspresi Boolean yang
  merepresentasikan f, lalu komplemenkan setiap
  literal di dalam dual tersebut.

Contoh.
Misalkan f(x, y, z) = x(yโ€™zโ€™ + yz), maka
dual dari f: x + (yโ€™ + zโ€™) (y + z)
komplemenkan tiap literalnya:
xโ€™ + (y + z) (yโ€™ + zโ€™) = f โ€™
Jadi, f โ€˜(x, y, z) = xโ€™ + (y + z)(yโ€™ + zโ€™)
Bentuk Kanonik
Jadi, ada dua macam bentuk kanonik:
Penjumlahan dari hasil kali
(sum-of-product atau SOP)
Perkalian dari hasil jumlah
(product-of-sum atau POS)

Contoh:
1. f(x, y, z) = xโ€™yโ€™z + xyโ€™zโ€™ + xyz      SOP
        Setiap suku (term) disebut minterm
2. g(x, y, z) = (x + y + z)(x + yโ€™ + z)
 (x + yโ€™ + zโ€™)(xโ€™ + y + zโ€™)(xโ€™ + yโ€™ + z)   POS

 Setiap suku (term) disebut maxterm
Bentuk Kanonik

Setiap minterm/maxterm mengandung literal
  lengkap
Bentuk Kanonik

Contoh Nyatakan tabel kebenaran di bawah ini
  dalam bentuk kanonik SOP dan POS.
Bentuk Kanonik

Penyelesaian:
  SOP
Kombinasi nilai-nilai peubah yang menghasilkan
   nilai fungsi sama dengan 1 adalah 001, 100, dan
   111, maka fungsi Booleannya dalam bentuk
   kanonik SOP adalah
f(x, y, z) = xโ€™yโ€™z + xyโ€™zโ€™ + xyz
atau (dengan menggunakan lambang minterm),

f(x, y, z) = m1 + m4 + m7 = โˆ‘ (1, 4, 7)
Bentuk Kanonik

POS
Kombinasi nilai-nilai peubah yang menghasilkan
   nilai fungsi sama dengan 0 adalah 000, 010,
   011, 101, dan 110, maka fungsi Booleannya
   dalam bentuk kanonik POS adalah
f(x, y, z) = (x + y + z)(x + yโ€™+ z)(x + yโ€™+ zโ€™)
  (xโ€™+ y + zโ€™)(xโ€™+ yโ€™+ z)

     atau dalam bentuk lain,
f(x, y, z) = M0 M2 M3 M5 M6 = โˆ(0, 2, 3, 5, 6)
Bentuk Kanonik




Contoh

Nyatakan fungsi Boolean f(x, y, z) = x + yโ€™z dalam
  bentuk kanonik SOP dan POS.
Bentuk Kanonik
Penyelesaian:
(a) SOP
  x = x(y + yโ€™)
     = xy + xyโ€™
     = xy (z + zโ€™) + xyโ€™(z + zโ€™)
     = xyz + xyzโ€™ + xyโ€™z + xyโ€™zโ€™
  yโ€™z = yโ€™z (x + xโ€™)
      = xyโ€™z + xโ€™yโ€™z
  Jadi f(x, y, z) = x + yโ€™z
                       = xyz + xyzโ€™ + xyโ€™z + xyโ€™zโ€™ + xyโ€™z + xโ€™yโ€™z
                       = xโ€™yโ€™z + xyโ€™zโ€™ + xyโ€™z + xyzโ€™ + xyz
       atau f(x, y, z) = m1 + m4 + m5 + m6 + m7

                       = ฮฃ (1,4,5,6,7)
Bentuk Kanonik

(b) POS
 f(x, y, z) = x + yโ€™z
            = (x + yโ€™)(x + z)
 x + yโ€™ = x + yโ€™ + zzโ€™
         = (x + yโ€™ + z)(x + yโ€™ + zโ€™)
 x + z = x + z + yyโ€™
       = (x + y + z)(x + yโ€™ + z)
 Jadi, f(x, y, z) = (x + yโ€™ + z)(x + yโ€™ + zโ€™)
              (x + y + z)(x + yโ€™ + z)
         = (x + y + z)(x + yโ€™ + z)(x + yโ€™ + zโ€™)
 atau f(x, y, z) = M0M2M3 = โˆ(0, 2, 3)
Konversi Antar Bentuk Kanonik


Misalkan

            = ฮฃ (1, 4, 5, 6, 7)
f(x, y, z)
dan f โ€™adalah fungsi komplemen dari f,

f โ€™(x, y, z) = ฮฃ (0, 2, 3) = m0+ m2 + m3

Dengan menggunakan hukum De Morgan, kita
  dapat memperoleh fungsi f dalam bentuk POS:
Konversi Antar Bentuk Kanonik


f โ€™(x, y, z) = (f โ€™(x, y, z))โ€™ = (m0 + m2 + m3)โ€™
       = m0โ€™ . m2โ€™ . m3โ€™
             = (xโ€™yโ€™zโ€™)โ€™ (xโ€™y zโ€™)โ€™ (xโ€™y z)โ€™
             = (x + y + z) (x + yโ€™ + z) (x + yโ€™ + zโ€™)
             = M0 M2 M3
             = โˆ (0,2,3)

Jadi, f(x, y, z) = ฮฃ (1, 4, 5, 6, 7) = โˆ (0,2,3).

Kesimpulan: mjโ€™ = Mj
Konversi Antar Bentuk Kanonik



 Contoh.
Nyatakan
               = โˆ (0, 2, 4, 5) dan
f(x, y, z)
               = ฮฃ(1, 2, 5, 6, 10, 15)
g(w, x, y, z)
dalam bentuk SOP.

Penyelesaian:
             = ฮฃ (1, 3, 6, 7)
f(x, y, z)
g(w, x, y, z)= โˆ (0, 3, 4, 7, 8, 9, 11, 12, 13, 14)
Konversi Antar Bentuk Kanonik
Contoh.
Carilah bentuk kanonik SOP dan POS dari f(x, y, z) = yโ€™ + xy
   + xโ€™yzโ€™
Penyelesaian:
(a) SOP
f(x, y, z)      = yโ€™ + xy + xโ€™yzโ€™
                = yโ€™ (x + xโ€™) (z + zโ€™) + xy (z + zโ€™) + xโ€™yzโ€™
                = (xyโ€™ + xโ€™yโ€™) (z + zโ€™) + xyz + xyzโ€™ + xโ€™yzโ€™
                = xyโ€™z + xyโ€™zโ€™ + xโ€™yโ€™z + xโ€™yโ€™zโ€™ + xyz + xyzโ€™ + xโ€™yzโ€™
atau f(x, y, z) = m0+ m1 + m2+ m4+ m5+ m6+ m7

(b) POS
 f(x, y, z) = M3 = x + yโ€™ + zโ€™
Bentuk Baku




Contohnya,

 f(x, y, z) = yโ€™ + xy + xโ€™yz
       (bentuk baku SOP)
f(x, y, z) = x(yโ€™ + z)(xโ€™ + y + zโ€™)
       (bentuk baku POS)
Jaringan Pensaklaran (Switching Network)


Saklar adalah objek yang mempunyai dua buah
   keadaan: buka dan tutup.
Tiga bentuk gerbang paling sederhana:
1.
Output b hanya ada jika dan hanya jika x dibuka โ‡’ x

2.
Output b hanya ada jika dan hanya jika x dan y
   dibuka โ‡’ xy
Jaringan Pensaklaran (Switching Network)




3.

Output c hanya ada jika dan hanya jika x atau y
 dibuka โ‡’ x + y
Jaringan Pensaklaran (Switching Network)

Contoh rangkaian pensaklaran pada rangkaian
   listrik:
1. Saklar dalam hubungan SERI: logika AND




2. Saklar dalam hubungan PARALEL: logika OR
Jaringan Pensaklaran (Switching Network)

Contoh. Nyatakan rangkaian pensaklaran pada
  gambar di bawah ini dalam ekspresi Boolean.




      Jawab: xโ€™y + (xโ€™ + xy)z + x(y + yโ€™z + z)
Rangkaian Digital Elektronik
Rangkaian Digital Elektronik
Rangkaian Digital Elektronik
Rangkaian Digital Elektronik

Contoh. Nyatakan fungsi f(x, y, z) = xy + xโ€™y ke
dalam rangkaian logika.
Rangkaian Digital Elektronik
Gerbang Turunan
Gerbang Turunan

More Related Content

What's hot

Pengenalan Persamaan Differensial Parsial
Pengenalan Persamaan Differensial ParsialPengenalan Persamaan Differensial Parsial
Pengenalan Persamaan Differensial ParsialSCHOOL OF MATHEMATICS, BIT.
ย 
Pertemuan 3 turunan dan aturan rantai
Pertemuan 3   turunan dan aturan rantaiPertemuan 3   turunan dan aturan rantai
Pertemuan 3 turunan dan aturan rantaiSenat Mahasiswa STIS
ย 
Deret fourier
Deret fourierDeret fourier
Deret fourierRozaq Fadlli
ย 
Integral Lipat Tiga
Integral Lipat TigaIntegral Lipat Tiga
Integral Lipat TigaKelinci Coklat
ย 
Makalah persamaan differensial
Makalah persamaan differensialMakalah persamaan differensial
Makalah persamaan differensialnafis_apis
ย 
Vektor, Aljabar Linier
Vektor, Aljabar LinierVektor, Aljabar Linier
Vektor, Aljabar LinierSartiniNuha
ย 
Fungsi Kompleks (pada bilangan kompleks)
Fungsi Kompleks (pada bilangan kompleks)Fungsi Kompleks (pada bilangan kompleks)
Fungsi Kompleks (pada bilangan kompleks)Ridha Zahratun
ย 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1Jamil Sirman
ย 
Kelompok 3 integrasi numerik fix
Kelompok 3 integrasi numerik fixKelompok 3 integrasi numerik fix
Kelompok 3 integrasi numerik fixliabika
ย 
Makalah metode posisi palsu
Makalah metode posisi palsuMakalah metode posisi palsu
Makalah metode posisi palsuokti agung
ย 
persamaan diferensial
 persamaan diferensial  persamaan diferensial
persamaan diferensial IKHTIAR SETIAWAN
ย 
Deret fourier kelompok 3
Deret fourier kelompok 3Deret fourier kelompok 3
Deret fourier kelompok 3ditayola
ย 
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptAljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptrahmawarni
ย 
Pemisahan variabel
Pemisahan variabelPemisahan variabel
Pemisahan variabelMerah Mars HiiRo
ย 
TURUNAN PARSIAL
TURUNAN PARSIALTURUNAN PARSIAL
TURUNAN PARSIALMAFIA '11
ย 
Bab 1. Sistem Bilangan Real
Bab 1. Sistem Bilangan RealBab 1. Sistem Bilangan Real
Bab 1. Sistem Bilangan RealKelinci Coklat
ย 
Analisis kompleks
Analisis kompleksAnalisis kompleks
Analisis kompleksUHN
ย 
Modul 2 pd linier orde n
Modul 2 pd linier orde nModul 2 pd linier orde n
Modul 2 pd linier orde nAchmad Sukmawijaya
ย 

What's hot (20)

Pengenalan Persamaan Differensial Parsial
Pengenalan Persamaan Differensial ParsialPengenalan Persamaan Differensial Parsial
Pengenalan Persamaan Differensial Parsial
ย 
Pertemuan 3 turunan dan aturan rantai
Pertemuan 3   turunan dan aturan rantaiPertemuan 3   turunan dan aturan rantai
Pertemuan 3 turunan dan aturan rantai
ย 
Deret fourier
Deret fourierDeret fourier
Deret fourier
ย 
Integral Lipat Tiga
Integral Lipat TigaIntegral Lipat Tiga
Integral Lipat Tiga
ย 
Makalah persamaan differensial
Makalah persamaan differensialMakalah persamaan differensial
Makalah persamaan differensial
ย 
Materi kalkulus 2
Materi kalkulus 2Materi kalkulus 2
Materi kalkulus 2
ย 
Vektor, Aljabar Linier
Vektor, Aljabar LinierVektor, Aljabar Linier
Vektor, Aljabar Linier
ย 
Fungsi Kompleks (pada bilangan kompleks)
Fungsi Kompleks (pada bilangan kompleks)Fungsi Kompleks (pada bilangan kompleks)
Fungsi Kompleks (pada bilangan kompleks)
ย 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1
ย 
Kelompok 3 integrasi numerik fix
Kelompok 3 integrasi numerik fixKelompok 3 integrasi numerik fix
Kelompok 3 integrasi numerik fix
ย 
Makalah metode posisi palsu
Makalah metode posisi palsuMakalah metode posisi palsu
Makalah metode posisi palsu
ย 
persamaan diferensial
 persamaan diferensial  persamaan diferensial
persamaan diferensial
ย 
Deret fourier kelompok 3
Deret fourier kelompok 3Deret fourier kelompok 3
Deret fourier kelompok 3
ย 
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptAljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
ย 
Pemisahan variabel
Pemisahan variabelPemisahan variabel
Pemisahan variabel
ย 
TURUNAN PARSIAL
TURUNAN PARSIALTURUNAN PARSIAL
TURUNAN PARSIAL
ย 
Bab 1. Sistem Bilangan Real
Bab 1. Sistem Bilangan RealBab 1. Sistem Bilangan Real
Bab 1. Sistem Bilangan Real
ย 
Analisis kompleks
Analisis kompleksAnalisis kompleks
Analisis kompleks
ย 
Modul 2 pd linier orde n
Modul 2 pd linier orde nModul 2 pd linier orde n
Modul 2 pd linier orde n
ย 
Fungsi Pembangkit
Fungsi PembangkitFungsi Pembangkit
Fungsi Pembangkit
ย 

Similar to Aljabar Boole : K-Map & Quine McCluskey

Aljabar boolean(1)
Aljabar boolean(1)Aljabar boolean(1)
Aljabar boolean(1)tafrikan
ย 
Aljaba boolean&teorigraph asepjalaludin
Aljaba boolean&teorigraph asepjalaludinAljaba boolean&teorigraph asepjalaludin
Aljaba boolean&teorigraph asepjalaludinAsep Jalaludin
ย 
1680058564Matematika Diskrit I -P6.pptx
1680058564Matematika Diskrit I -P6.pptx1680058564Matematika Diskrit I -P6.pptx
1680058564Matematika Diskrit I -P6.pptxskuyskuy
ย 
Aljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskritAljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskritriyana fairuz kholisa
ย 
Materi aljabar boolean
Materi aljabar booleanMateri aljabar boolean
Materi aljabar booleanMustahal SSi
ย 
Bab 3 Aljabar Boole
Bab 3 Aljabar BooleBab 3 Aljabar Boole
Bab 3 Aljabar BooleMustahal SSi
ย 
Aljabar Boole-ringkas.pptx
Aljabar Boole-ringkas.pptxAljabar Boole-ringkas.pptx
Aljabar Boole-ringkas.pptxbeyourSelf31
ย 
Bab 4 aljabar boolean
Bab 4 aljabar booleanBab 4 aljabar boolean
Bab 4 aljabar booleanCliquerz Javaneze
ย 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar booleanputra_pamungkas
ย 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar booleanVena Arisanti
ย 
12,13,14_ALJABAR BOOLEAN_1111.pptx
12,13,14_ALJABAR BOOLEAN_1111.pptx12,13,14_ALJABAR BOOLEAN_1111.pptx
12,13,14_ALJABAR BOOLEAN_1111.pptxRADIT963
ย 
Aljabar Boolean dan fungsi Boolean
Aljabar Boolean dan fungsi BooleanAljabar Boolean dan fungsi Boolean
Aljabar Boolean dan fungsi Booleanfebry720466
ย 
Aljabar-Boolean-(2020)-bagian1.pdf
Aljabar-Boolean-(2020)-bagian1.pdfAljabar-Boolean-(2020)-bagian1.pdf
Aljabar-Boolean-(2020)-bagian1.pdftaufiq agung
ย 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar booleanfarhan2000
ย 
Aljabar Boolean - Matematika Diskrit
Aljabar Boolean - Matematika DiskritAljabar Boolean - Matematika Diskrit
Aljabar Boolean - Matematika DiskritAditya Gunawan
ย 
5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptx5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptxQuintiJela
ย 
Aljabar Boolean.ppt
Aljabar Boolean.pptAljabar Boolean.ppt
Aljabar Boolean.pptAndrianS5
ย 
Logika biner (2nd update)
Logika biner (2nd update)Logika biner (2nd update)
Logika biner (2nd update)Aravir Rose
ย 
Makalah sistem-digital-1
Makalah sistem-digital-1Makalah sistem-digital-1
Makalah sistem-digital-1JulianGultom2
ย 

Similar to Aljabar Boole : K-Map & Quine McCluskey (20)

Aljabar boolean(1)
Aljabar boolean(1)Aljabar boolean(1)
Aljabar boolean(1)
ย 
Aljaba boolean&teorigraph asepjalaludin
Aljaba boolean&teorigraph asepjalaludinAljaba boolean&teorigraph asepjalaludin
Aljaba boolean&teorigraph asepjalaludin
ย 
1680058564Matematika Diskrit I -P6.pptx
1680058564Matematika Diskrit I -P6.pptx1680058564Matematika Diskrit I -P6.pptx
1680058564Matematika Diskrit I -P6.pptx
ย 
Aljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskritAljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskrit
ย 
Materi aljabar boolean
Materi aljabar booleanMateri aljabar boolean
Materi aljabar boolean
ย 
Bab 3 Aljabar Boole
Bab 3 Aljabar BooleBab 3 Aljabar Boole
Bab 3 Aljabar Boole
ย 
Sd 8
Sd 8Sd 8
Sd 8
ย 
Aljabar Boole-ringkas.pptx
Aljabar Boole-ringkas.pptxAljabar Boole-ringkas.pptx
Aljabar Boole-ringkas.pptx
ย 
Bab 4 aljabar boolean
Bab 4 aljabar booleanBab 4 aljabar boolean
Bab 4 aljabar boolean
ย 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar boolean
ย 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar boolean
ย 
12,13,14_ALJABAR BOOLEAN_1111.pptx
12,13,14_ALJABAR BOOLEAN_1111.pptx12,13,14_ALJABAR BOOLEAN_1111.pptx
12,13,14_ALJABAR BOOLEAN_1111.pptx
ย 
Aljabar Boolean dan fungsi Boolean
Aljabar Boolean dan fungsi BooleanAljabar Boolean dan fungsi Boolean
Aljabar Boolean dan fungsi Boolean
ย 
Aljabar-Boolean-(2020)-bagian1.pdf
Aljabar-Boolean-(2020)-bagian1.pdfAljabar-Boolean-(2020)-bagian1.pdf
Aljabar-Boolean-(2020)-bagian1.pdf
ย 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar boolean
ย 
Aljabar Boolean - Matematika Diskrit
Aljabar Boolean - Matematika DiskritAljabar Boolean - Matematika Diskrit
Aljabar Boolean - Matematika Diskrit
ย 
5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptx5.%20penyederhanaan%20rangkaian%20logika.pptx
5.%20penyederhanaan%20rangkaian%20logika.pptx
ย 
Aljabar Boolean.ppt
Aljabar Boolean.pptAljabar Boolean.ppt
Aljabar Boolean.ppt
ย 
Logika biner (2nd update)
Logika biner (2nd update)Logika biner (2nd update)
Logika biner (2nd update)
ย 
Makalah sistem-digital-1
Makalah sistem-digital-1Makalah sistem-digital-1
Makalah sistem-digital-1
ย 

More from Sukma Puspitorini

Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)Sukma Puspitorini
ย 
Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019Sukma Puspitorini
ย 
Bab 2 logika predikat ta 2019
Bab 2 logika predikat ta 2019Bab 2 logika predikat ta 2019
Bab 2 logika predikat ta 2019Sukma Puspitorini
ย 
Bab 1 dasar dasar logika ta 2019
Bab 1 dasar dasar logika ta 2019Bab 1 dasar dasar logika ta 2019
Bab 1 dasar dasar logika ta 2019Sukma Puspitorini
ย 
Belajar dari kupu kupu
Belajar dari kupu kupuBelajar dari kupu kupu
Belajar dari kupu kupuSukma Puspitorini
ย 
5 kiat praktis baru
5 kiat praktis baru5 kiat praktis baru
5 kiat praktis baruSukma Puspitorini
ย 

More from Sukma Puspitorini (12)

Tugas pertemuan 3
Tugas pertemuan 3Tugas pertemuan 3
Tugas pertemuan 3
ย 
Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)
ย 
Himpunan
HimpunanHimpunan
Himpunan
ย 
Pendahuluan
PendahuluanPendahuluan
Pendahuluan
ย 
Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019
ย 
Bab 2 logika predikat ta 2019
Bab 2 logika predikat ta 2019Bab 2 logika predikat ta 2019
Bab 2 logika predikat ta 2019
ย 
Bab 1 dasar dasar logika ta 2019
Bab 1 dasar dasar logika ta 2019Bab 1 dasar dasar logika ta 2019
Bab 1 dasar dasar logika ta 2019
ย 
Belajar dari kupu kupu
Belajar dari kupu kupuBelajar dari kupu kupu
Belajar dari kupu kupu
ย 
5 kiat praktis baru
5 kiat praktis baru5 kiat praktis baru
5 kiat praktis baru
ย 
Kirim papa2
Kirim papa2Kirim papa2
Kirim papa2
ย 
Panduan Tugas
Panduan TugasPanduan Tugas
Panduan Tugas
ย 
E Mail Netiquette
E Mail Netiquette E Mail Netiquette
E Mail Netiquette
ย 

Recently uploaded

Administrasi Kelompok Tani atau kelompok wanita tani
Administrasi Kelompok Tani  atau kelompok wanita taniAdministrasi Kelompok Tani  atau kelompok wanita tani
Administrasi Kelompok Tani atau kelompok wanita tanikwtkelurahanmekarsar
ย 
ppt kelompok 3 bentuk bentuk organisasi.pptx
ppt kelompok 3 bentuk bentuk organisasi.pptxppt kelompok 3 bentuk bentuk organisasi.pptx
ppt kelompok 3 bentuk bentuk organisasi.pptxRafifOye
ย 
APAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael Rada
APAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael RadaAPAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael Rada
APAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael RadaMichael Rada
ย 
analisa kelayakan bisnis aspek keuangan.
analisa kelayakan bisnis aspek keuangan.analisa kelayakan bisnis aspek keuangan.
analisa kelayakan bisnis aspek keuangan.nuranisasignature
ย 
Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...
Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...
Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...syafiraw266
ย 
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARU
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARUATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARU
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARUsayangkamuu240203
ย 
Sistem-Informasi-Akuntansi-Pertemuan-10.ppt
Sistem-Informasi-Akuntansi-Pertemuan-10.pptSistem-Informasi-Akuntansi-Pertemuan-10.ppt
Sistem-Informasi-Akuntansi-Pertemuan-10.pptIka Putri
ย 
LAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docx
LAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docxLAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docx
LAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docxAnissaPratiwi3
ย 
Media Pembelajaran Ekonomi XI - Bab 5.pptx
Media Pembelajaran Ekonomi XI - Bab 5.pptxMedia Pembelajaran Ekonomi XI - Bab 5.pptx
Media Pembelajaran Ekonomi XI - Bab 5.pptxItaaNurlianaSiregar
ย 
Perkembangan Perbankan di Indonesia Perkembangan Perbankan di Indonesia
Perkembangan Perbankan di Indonesia Perkembangan Perbankan di IndonesiaPerkembangan Perbankan di Indonesia Perkembangan Perbankan di Indonesia
Perkembangan Perbankan di Indonesia Perkembangan Perbankan di Indonesialangkahgontay88
ย 
Bab 11 Liabilitas Jangka Pendek dan Penggajian.pptx
Bab 11 Liabilitas Jangka Pendek dan   Penggajian.pptxBab 11 Liabilitas Jangka Pendek dan   Penggajian.pptx
Bab 11 Liabilitas Jangka Pendek dan Penggajian.pptxlulustugasakhirkulia
ย 
UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...
UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...
UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...unikbetslotbankmaybank
ย 
BAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot Besar
BAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot BesarBAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot Besar
BAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot BesarBambu hoki88
ย 
Pelembagaan Badan Usaha Milik Desa (BUMDes)ppt
Pelembagaan Badan Usaha Milik Desa (BUMDes)pptPelembagaan Badan Usaha Milik Desa (BUMDes)ppt
Pelembagaan Badan Usaha Milik Desa (BUMDes)pptJhonSutarka1
ย 
6. CONTAINER (MATKUL CARGO HANDLING) .ppt
6. CONTAINER (MATKUL CARGO HANDLING) .ppt6. CONTAINER (MATKUL CARGO HANDLING) .ppt
6. CONTAINER (MATKUL CARGO HANDLING) .pptApaySafari1
ย 
bahan paparan satgas penilaian kinerja tpps.pptx
bahan paparan satgas penilaian kinerja tpps.pptxbahan paparan satgas penilaian kinerja tpps.pptx
bahan paparan satgas penilaian kinerja tpps.pptxZainalArifin848408
ย 
"Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman"
"Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman""Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman"
"Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman"HaseebBashir5
ย 
STRATEGI BERSAING MENGGUNAKAN ANALISIS SWOT
STRATEGI BERSAING MENGGUNAKAN ANALISIS SWOTSTRATEGI BERSAING MENGGUNAKAN ANALISIS SWOT
STRATEGI BERSAING MENGGUNAKAN ANALISIS SWOTRikoMappedeceng1
ย 

Recently uploaded (20)

Administrasi Kelompok Tani atau kelompok wanita tani
Administrasi Kelompok Tani  atau kelompok wanita taniAdministrasi Kelompok Tani  atau kelompok wanita tani
Administrasi Kelompok Tani atau kelompok wanita tani
ย 
ppt kelompok 3 bentuk bentuk organisasi.pptx
ppt kelompok 3 bentuk bentuk organisasi.pptxppt kelompok 3 bentuk bentuk organisasi.pptx
ppt kelompok 3 bentuk bentuk organisasi.pptx
ย 
APAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael Rada
APAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael RadaAPAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael Rada
APAKAH LOGISTIK SIAP UNTUK PERTUMBUHAN? Michael Rada
ย 
analisa kelayakan bisnis aspek keuangan.
analisa kelayakan bisnis aspek keuangan.analisa kelayakan bisnis aspek keuangan.
analisa kelayakan bisnis aspek keuangan.
ย 
Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...
Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...
Hub. 0821 4281 1002, Rekomendasi Restoran Rumah Makan Kulineran Warung Depot ...
ย 
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARU
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARUATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARU
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 2024 TERBARU
ย 
abortion pills in Kuwait City+966572737505 get Cytotec
abortion pills in Kuwait City+966572737505 get Cytotecabortion pills in Kuwait City+966572737505 get Cytotec
abortion pills in Kuwait City+966572737505 get Cytotec
ย 
Sistem-Informasi-Akuntansi-Pertemuan-10.ppt
Sistem-Informasi-Akuntansi-Pertemuan-10.pptSistem-Informasi-Akuntansi-Pertemuan-10.ppt
Sistem-Informasi-Akuntansi-Pertemuan-10.ppt
ย 
LAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docx
LAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docxLAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docx
LAPORAN HASIL OBSERVASI ENGLISH COURSE (1).docx
ย 
Media Pembelajaran Ekonomi XI - Bab 5.pptx
Media Pembelajaran Ekonomi XI - Bab 5.pptxMedia Pembelajaran Ekonomi XI - Bab 5.pptx
Media Pembelajaran Ekonomi XI - Bab 5.pptx
ย 
Abortion pills in Muscat ( Oman) +966572737505! Get CYTOTEC, unwanted kit mis...
Abortion pills in Muscat ( Oman) +966572737505! Get CYTOTEC, unwanted kit mis...Abortion pills in Muscat ( Oman) +966572737505! Get CYTOTEC, unwanted kit mis...
Abortion pills in Muscat ( Oman) +966572737505! Get CYTOTEC, unwanted kit mis...
ย 
Perkembangan Perbankan di Indonesia Perkembangan Perbankan di Indonesia
Perkembangan Perbankan di Indonesia Perkembangan Perbankan di IndonesiaPerkembangan Perbankan di Indonesia Perkembangan Perbankan di Indonesia
Perkembangan Perbankan di Indonesia Perkembangan Perbankan di Indonesia
ย 
Bab 11 Liabilitas Jangka Pendek dan Penggajian.pptx
Bab 11 Liabilitas Jangka Pendek dan   Penggajian.pptxBab 11 Liabilitas Jangka Pendek dan   Penggajian.pptx
Bab 11 Liabilitas Jangka Pendek dan Penggajian.pptx
ย 
UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...
UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...
UNIKBET : Bandar Slot Gacor Pragmatic Play Deposit Pakai Bank Mega Bonus Berl...
ย 
BAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot Besar
BAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot BesarBAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot Besar
BAMBUHOKI88 Situs Game Gacor Menggunakan Doku Mudah Jackpot Besar
ย 
Pelembagaan Badan Usaha Milik Desa (BUMDes)ppt
Pelembagaan Badan Usaha Milik Desa (BUMDes)pptPelembagaan Badan Usaha Milik Desa (BUMDes)ppt
Pelembagaan Badan Usaha Milik Desa (BUMDes)ppt
ย 
6. CONTAINER (MATKUL CARGO HANDLING) .ppt
6. CONTAINER (MATKUL CARGO HANDLING) .ppt6. CONTAINER (MATKUL CARGO HANDLING) .ppt
6. CONTAINER (MATKUL CARGO HANDLING) .ppt
ย 
bahan paparan satgas penilaian kinerja tpps.pptx
bahan paparan satgas penilaian kinerja tpps.pptxbahan paparan satgas penilaian kinerja tpps.pptx
bahan paparan satgas penilaian kinerja tpps.pptx
ย 
"Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman"
"Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman""Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman"
"Bawal99: Menikmati Sensasi Taruhan Olahraga Online dengan Aman dan Nyaman"
ย 
STRATEGI BERSAING MENGGUNAKAN ANALISIS SWOT
STRATEGI BERSAING MENGGUNAKAN ANALISIS SWOTSTRATEGI BERSAING MENGGUNAKAN ANALISIS SWOT
STRATEGI BERSAING MENGGUNAKAN ANALISIS SWOT
ย 

Aljabar Boole : K-Map & Quine McCluskey

  • 2. Aljabar Boolean Misalkan terdapat Dua operator biner: + dan โ‹… Sebuah operator uner: โ€™. B : himpunan yang didefinisikan pada operator +, โ‹…, dan โ€™ 0 dan 1 adalah dua elemen yang berbeda dari B.
  • 3. Aljabar Boolean Tupel (B, +, โ‹…, โ€™) disebut aljabar Boolean jika untuk setiap a, b, c โˆˆ B berlaku aksioma-aksioma atau postulat Huntington berikut:
  • 4. Aljabar Boolean (i) a + b โˆˆ B 1. Closure: (ii) a โ‹… b โˆˆ B 2. Identitas: (i) a + 0 = a (ii) a โ‹… 1 = a 3. Komutatif: (i) a + b = b + a (ii) a โ‹… b = b . a (i) a โ‹… (b + c) = (a โ‹… b) + (a โ‹… c) 4. Distributif: (ii) a + (b โ‹… c) = (a + b) โ‹… (a + c) 5. Komplemen: (i) a + aโ€™ = 1 (ii) a โ‹… aโ€™ = 0
  • 5. Aljabar Boolean Untuk mempunyai sebuah aljabar Boolean, harus diperlihatkan: Elemen-elemen himpunan B, Kaidah operasi untuk operator biner dan operator uner, Memenuhi postulat Huntington.
  • 6. Aljabar Boolean dua nilai Aljabar Boolean dua-nilai: B = {0, 1} operator biner, + dan โ‹… operator uner, โ€™ Kaidah untuk operator biner dan operator uner:
  • 7. Aljabar Boolean dua nilai Cek apakah memenuhi postulat Huntington: 1. Closure : jelas berlaku 2. Identitas: jelas berlaku karena dari tabel dapat kita lihat bahwa: (i) 0 + 1 = 1 + 0 = 1 (ii) 1 โ‹… 0 = 0 โ‹… 1 = 0 3. Komutatif: jelas berlaku dengan melihat simetri tabel operator biner.
  • 8. Aljabar Boolean dua nilai 4. Distributif: (i) a โ‹… (b + c) = (a โ‹… b) + (a โ‹… c) dapat ditunjukkan benar dari tabel operator biner di atas dengan membentuk tabel kebenaran:
  • 9. Aljabar Boolean dua nilai Hukum distributif a + (b โ‹… c) = (a + b) โ‹… (a + c) (ii) dapat ditunjukkan benar dengan membuat tabel kebenaran dengan cara yang sama seperti (i). Komplemen: jelas berlaku karena Tabel diatas memperlihatkan bahwa: (i) a + aโ€˜ = 1, karena 0 + 0โ€™= 0 + 1 = 1 dan 1 + 1โ€™= 1 + 0 = 1 (ii) a โ‹… a = 0, karena 0 โ‹… 0โ€™= 0 โ‹… 1 = 0 dan 1 โ‹… 1โ€™ = 1 โ‹… 0 = 0
  • 10. Aljabar Boolean dua nilai Karena kelima postulat Huntington dipenuhi, maka terbukti bahwa B = {0, 1} bersama- sama dengan operator biner + dan โ‹… operator komplemen โ€˜ merupakan aljabar Boolean
  • 11. Ekspresi Boolean Misalkan (B, +, โ‹…, โ€™) adalah sebuah aljabar Boolean. Suatu ekspresi Boolean dalam (B, +, โ‹…, โ€™) adalah: (i) setiap elemen di dalam B, (ii) setiap peubah, (iii) jika e1 dan e2 adalah ekspresi Boolean, maka e1 + e2, e1 โ‹… e2, e1โ€™ adalah ekspresi Boolean
  • 12. Ekspresi Boolean Contoh: 0 1 a b c a+b aโ‹…b aโ€™โ‹… (b + c) a โ‹… bโ€™ + a โ‹… b โ‹… cโ€™ + bโ€™, dan sebagainya
  • 13. Mengevaluasi Ekspresi Boolean Contoh: aโ€™โ‹… (b + c) jika a = 0, b = 1, dan c = 0, maka hasil evaluasi ekspresi: 0โ€™โ‹… (1 + 0) = 1 โ‹… 1 = 1 Dua ekspresi Boolean dikatakan ekivalen (dilambangkan dengan โ€˜=โ€™) jika keduanya mempunyai nilai yang sama untuk setiap pemberian nilai-nilai kepada n peubah. Contoh: a โ‹… (b + c) = (a . b) + (a โ‹… c)
  • 14. Mengevaluasi Ekspresi Boolean Contoh. Perlihatkan bahwa a + aโ€™b = a + b . Penyelesaian: Perjanjian: tanda titik (โ‹…) dapat dihilangkan dari penulisan ekspresi Boolean, kecuali jika ada penekanan: (i) a(b + c) = ab + ac (ii)a + bc = (a + b) (a + c) (iii)a โ‹… 0 , bukan a0
  • 15. Prinsip Dualitas Misalkan S adalah kesamaan (identity) di dalam aljabar Boolean yang melibatkan operator +, โ‹…, dan komplemen, maka jika pernyataan S* diperoleh dengan cara mengganti โ‹… dengan + + dengan โ‹… 0 dengan 1 1 dengan 0 dan membiarkan operator komplemen tetap apa adanya, maka kesamaan S* juga benar. S* disebut sebagai dual dari S.
  • 16. Prinsip Dualitas Contoh. (i) (a โ‹… 1)(0 + aโ€™) = 0 dualnya (a + 0) + (1 โ‹… aโ€™) = 1 (ii) a(aโ€˜ + b) = ab dualnya a + aโ€˜b = a + b
  • 17. Hukum-hukum Aljabar Boolean 1. Hukum identitas: (i) a + 0 = a (ii) a โ‹… 1 = a 2. Hukum idempoten: (i) a + a = a (ii) a โ‹… a = a 3. Hukum komplemen: (i) a + aโ€™ = 1 (ii) aaโ€™ = 0 4. Hukum dominansi: (i) a โ‹… 0 = 0 (ii) a + 1 = 1 5. Hukum involusi: (i) (aโ€™)โ€™ = a
  • 18. Hukum-hukum Aljabar Boolean 6. Hukum penyerapan: (i) a + ab = a (ii) a(a + b) = a 7. Hukum komutatif: (i) a + b = b + a (ii) ab = ba 8. Hukum asosiatif: (i) a + (b + c) = (a + b) + c (ii) a (b c) = (a b) c 9. Hukum distributif: (i) a + (b c) = (a + b) (a + c) (ii) a (b + c) = a b + a c 10.Hukum De Morgan: (i) (a + b)โ€™ = aโ€™bโ€™ (ii) (ab)โ€™ = aโ€™ + bโ€™ 11.Hukum 0/1 (i) 0โ€™ = 1 (ii) 1โ€™ = 0
  • 19. Hukum-hukum Aljabar Boolean Contoh Buktikan (i) a + aโ€™b = a + b dan (ii) a(aโ€™ + b) = ab Penyelesaian: (i) a + aโ€™b = (a + ab) + aโ€™b (Penyerapan) = a + (ab + aโ€™b) (Asosiatif) = a + (a + aโ€™)b (Distributif) =a+1โ€ขb (Komplemen) =a+b (Identitas) (ii) adalah dual dari (i)
  • 20. Fungsi Boolean Fungsi Boolean (disebut juga fungsi biner) adalah pemetaan dari Bn ke B melalui ekspresi Boolean, kita menuliskannya sebagai f : Bn โ†’ B yang dalam hal ini Bn adalah himpunan yang beranggotakan pasangan terurut ganda-n (ordered n-tuple) di dalam daerah asal B. Setiap ekspresi Boolean tidak lain merupakan fungsi Boolean.
  • 21. Fungsi Boolean Misalkan sebuah fungsi Boolean adalah f(x, y, z) = xyz + xโ€™y + yโ€™z Fungsi f memetakan nilai-nilai pasangan terurut ganda-3 (x, y, z) ke himpunan {0, 1}. Contohnya, (1, 0, 1) yang berarti x = 1, y = 0, dan z = 1 sehingga f(1, 0, 1) = 1 โ‹… 0 โ‹… 1 + 1โ€™ โ‹… 0 + 0โ€™โ‹… 1 = 0 + 0 + 1 = 1 .
  • 22. Fungsi Boolean Contoh-contoh fungsi Boolean yang lain: f(x) = x f(x, y) = xโ€™y + xyโ€™+ yโ€™ f(x, y) = xโ€™ yโ€™ f(x, y) = (x + y)โ€™ f(x, y, z) = xyzโ€™
  • 23. Fungsi Boolean Setiap peubah di dalam fungsi Boolean, termasuk dalam bentuk komplemennya, disebut literal. Contoh: Fungsi h(x, y, z) = xyzโ€™ pada contoh di atas terdiri dari 3 buah literal, yaitu x, y, dan zโ€™.
  • 24. Fungsi Boolean Contoh. Diketahui fungsi Booelan f(x, y, z) = xy zโ€™, nyatakan h dalam tabel kebenaran. Penyelesaian:
  • 25. Komplemen Fungsi Cara pertama: menggunakan hukum De Morgan Hukum De Morgan untuk dua buah peubah, x1 dan x2, adalah Contoh. Misalkan f(x, y, z) = x(yโ€™zโ€™ + yz), maka f โ€™(x, y, z) = (x(yโ€™zโ€™ + yz))โ€™ = xโ€™ + (yโ€™zโ€™ + yz)โ€™ = xโ€™ + (yโ€™zโ€™)โ€™ (yz)โ€™ = xโ€™ + (y + z) (yโ€™ + zโ€™)
  • 26. Komplemen Fungsi Cara kedua: menggunakan prinsip dualitas. Tentukan dual dari ekspresi Boolean yang merepresentasikan f, lalu komplemenkan setiap literal di dalam dual tersebut. Contoh. Misalkan f(x, y, z) = x(yโ€™zโ€™ + yz), maka dual dari f: x + (yโ€™ + zโ€™) (y + z) komplemenkan tiap literalnya: xโ€™ + (y + z) (yโ€™ + zโ€™) = f โ€™ Jadi, f โ€˜(x, y, z) = xโ€™ + (y + z)(yโ€™ + zโ€™)
  • 27. Bentuk Kanonik Jadi, ada dua macam bentuk kanonik: Penjumlahan dari hasil kali (sum-of-product atau SOP) Perkalian dari hasil jumlah (product-of-sum atau POS) Contoh: 1. f(x, y, z) = xโ€™yโ€™z + xyโ€™zโ€™ + xyz SOP Setiap suku (term) disebut minterm 2. g(x, y, z) = (x + y + z)(x + yโ€™ + z) (x + yโ€™ + zโ€™)(xโ€™ + y + zโ€™)(xโ€™ + yโ€™ + z) POS Setiap suku (term) disebut maxterm
  • 28. Bentuk Kanonik Setiap minterm/maxterm mengandung literal lengkap
  • 29. Bentuk Kanonik Contoh Nyatakan tabel kebenaran di bawah ini dalam bentuk kanonik SOP dan POS.
  • 30. Bentuk Kanonik Penyelesaian: SOP Kombinasi nilai-nilai peubah yang menghasilkan nilai fungsi sama dengan 1 adalah 001, 100, dan 111, maka fungsi Booleannya dalam bentuk kanonik SOP adalah f(x, y, z) = xโ€™yโ€™z + xyโ€™zโ€™ + xyz atau (dengan menggunakan lambang minterm), f(x, y, z) = m1 + m4 + m7 = โˆ‘ (1, 4, 7)
  • 31. Bentuk Kanonik POS Kombinasi nilai-nilai peubah yang menghasilkan nilai fungsi sama dengan 0 adalah 000, 010, 011, 101, dan 110, maka fungsi Booleannya dalam bentuk kanonik POS adalah f(x, y, z) = (x + y + z)(x + yโ€™+ z)(x + yโ€™+ zโ€™) (xโ€™+ y + zโ€™)(xโ€™+ yโ€™+ z) atau dalam bentuk lain, f(x, y, z) = M0 M2 M3 M5 M6 = โˆ(0, 2, 3, 5, 6)
  • 32. Bentuk Kanonik Contoh Nyatakan fungsi Boolean f(x, y, z) = x + yโ€™z dalam bentuk kanonik SOP dan POS.
  • 33. Bentuk Kanonik Penyelesaian: (a) SOP x = x(y + yโ€™) = xy + xyโ€™ = xy (z + zโ€™) + xyโ€™(z + zโ€™) = xyz + xyzโ€™ + xyโ€™z + xyโ€™zโ€™ yโ€™z = yโ€™z (x + xโ€™) = xyโ€™z + xโ€™yโ€™z Jadi f(x, y, z) = x + yโ€™z = xyz + xyzโ€™ + xyโ€™z + xyโ€™zโ€™ + xyโ€™z + xโ€™yโ€™z = xโ€™yโ€™z + xyโ€™zโ€™ + xyโ€™z + xyzโ€™ + xyz atau f(x, y, z) = m1 + m4 + m5 + m6 + m7 = ฮฃ (1,4,5,6,7)
  • 34. Bentuk Kanonik (b) POS f(x, y, z) = x + yโ€™z = (x + yโ€™)(x + z) x + yโ€™ = x + yโ€™ + zzโ€™ = (x + yโ€™ + z)(x + yโ€™ + zโ€™) x + z = x + z + yyโ€™ = (x + y + z)(x + yโ€™ + z) Jadi, f(x, y, z) = (x + yโ€™ + z)(x + yโ€™ + zโ€™) (x + y + z)(x + yโ€™ + z) = (x + y + z)(x + yโ€™ + z)(x + yโ€™ + zโ€™) atau f(x, y, z) = M0M2M3 = โˆ(0, 2, 3)
  • 35. Konversi Antar Bentuk Kanonik Misalkan = ฮฃ (1, 4, 5, 6, 7) f(x, y, z) dan f โ€™adalah fungsi komplemen dari f, f โ€™(x, y, z) = ฮฃ (0, 2, 3) = m0+ m2 + m3 Dengan menggunakan hukum De Morgan, kita dapat memperoleh fungsi f dalam bentuk POS:
  • 36. Konversi Antar Bentuk Kanonik f โ€™(x, y, z) = (f โ€™(x, y, z))โ€™ = (m0 + m2 + m3)โ€™ = m0โ€™ . m2โ€™ . m3โ€™ = (xโ€™yโ€™zโ€™)โ€™ (xโ€™y zโ€™)โ€™ (xโ€™y z)โ€™ = (x + y + z) (x + yโ€™ + z) (x + yโ€™ + zโ€™) = M0 M2 M3 = โˆ (0,2,3) Jadi, f(x, y, z) = ฮฃ (1, 4, 5, 6, 7) = โˆ (0,2,3). Kesimpulan: mjโ€™ = Mj
  • 37. Konversi Antar Bentuk Kanonik Contoh. Nyatakan = โˆ (0, 2, 4, 5) dan f(x, y, z) = ฮฃ(1, 2, 5, 6, 10, 15) g(w, x, y, z) dalam bentuk SOP. Penyelesaian: = ฮฃ (1, 3, 6, 7) f(x, y, z) g(w, x, y, z)= โˆ (0, 3, 4, 7, 8, 9, 11, 12, 13, 14)
  • 38. Konversi Antar Bentuk Kanonik Contoh. Carilah bentuk kanonik SOP dan POS dari f(x, y, z) = yโ€™ + xy + xโ€™yzโ€™ Penyelesaian: (a) SOP f(x, y, z) = yโ€™ + xy + xโ€™yzโ€™ = yโ€™ (x + xโ€™) (z + zโ€™) + xy (z + zโ€™) + xโ€™yzโ€™ = (xyโ€™ + xโ€™yโ€™) (z + zโ€™) + xyz + xyzโ€™ + xโ€™yzโ€™ = xyโ€™z + xyโ€™zโ€™ + xโ€™yโ€™z + xโ€™yโ€™zโ€™ + xyz + xyzโ€™ + xโ€™yzโ€™ atau f(x, y, z) = m0+ m1 + m2+ m4+ m5+ m6+ m7 (b) POS f(x, y, z) = M3 = x + yโ€™ + zโ€™
  • 39. Bentuk Baku Contohnya, f(x, y, z) = yโ€™ + xy + xโ€™yz (bentuk baku SOP) f(x, y, z) = x(yโ€™ + z)(xโ€™ + y + zโ€™) (bentuk baku POS)
  • 40. Jaringan Pensaklaran (Switching Network) Saklar adalah objek yang mempunyai dua buah keadaan: buka dan tutup. Tiga bentuk gerbang paling sederhana: 1. Output b hanya ada jika dan hanya jika x dibuka โ‡’ x 2. Output b hanya ada jika dan hanya jika x dan y dibuka โ‡’ xy
  • 41. Jaringan Pensaklaran (Switching Network) 3. Output c hanya ada jika dan hanya jika x atau y dibuka โ‡’ x + y
  • 42. Jaringan Pensaklaran (Switching Network) Contoh rangkaian pensaklaran pada rangkaian listrik: 1. Saklar dalam hubungan SERI: logika AND 2. Saklar dalam hubungan PARALEL: logika OR
  • 43. Jaringan Pensaklaran (Switching Network) Contoh. Nyatakan rangkaian pensaklaran pada gambar di bawah ini dalam ekspresi Boolean. Jawab: xโ€™y + (xโ€™ + xy)z + x(y + yโ€™z + z)
  • 47. Rangkaian Digital Elektronik Contoh. Nyatakan fungsi f(x, y, z) = xy + xโ€™y ke dalam rangkaian logika.