04.05.2013 Views

Kalkulus Predikat

Kalkulus Predikat

Kalkulus Predikat

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Kalkulus</strong> <strong>Predikat</strong> 107<br />

4. b ◦ e = b instantiasi baris 2 dengan x:=b<br />

5. a ◦ (b ◦ e) = a ◦ b ganti ruas kanan baris 3 dengan baris 4<br />

Kita juga dapat menambahkan konstanta di kedua ruas dari suatu persamaan dan<br />

dapat mengalikan kedua ruas persamaan dengan suatu konstanta. Secara umum,<br />

dari a = b, kita dapat mendapatkan a ◦ c = b ◦ c untuk operator ◦. Kita dapat<br />

buktikan sebagai berikut :<br />

1. ∀x(x = x) axioma refleksif<br />

2. a = b premis<br />

3. a ◦ c = a ◦ c instantiasi baris 1 dengan a ◦ c<br />

4. a ◦ c = b ◦ c substitusikan dari baris 2 ke baris 3<br />

Langkah dari a = b ke a ◦ c = b ◦ c disebut postmultiplication. Sesuai dengan<br />

namanya, postmultiplication tidak selalu harus dikalikan; ini meliputi beberapa<br />

operator termasuk penjumlahan, operator boolean, dan lainnya. Ada juga yang<br />

disebut persamaan premultiply. Sebagai contoh jika a = b maka premultiplication<br />

dengan c menghasilkan c ◦ a = c ◦ b. Catatan bahwa a, b, c adalah variabel sejati,<br />

yang berarti dapat digeneralisasi sebagai berikut :<br />

3.5.8. Aljabar Boolean<br />

∀x∀y∀z((x = y) ⇒ (z ◦ x = z ◦ y)) (3.32)<br />

∀x∀y∀z((x = y) ⇒ (x ◦ z = y ◦ z)) (3.33)<br />

Aljabar boolean adalah sebuah aljabar dengan dua operator, yang dinotasikan<br />

dengan + dan .. Kedua operator mendefinisikan bahwa x + y dan x . y untuk semua<br />

argumen x dan y. Lebih jelas lagi, aljabar boolean mempunyai sifat‐sifat sebagai<br />

berikut :<br />

1. Ada sebuah elemen identitas untuk + yaitu 0<br />

2. Ada sebuah elemen identitas untuk . yaitu 1.<br />

3. Operator + bersifat komutatif<br />

4. Operator . bersifat komutatif<br />

5. Operator + bersifat distributif terhadap .<br />

6. Operator . bersifat distributif terhadap +<br />

7. Untuk setiap individu x, ada sebuah elemen x’ yang disebut komplemen x,<br />

dengan sifat x + x’ = 1 dan x.x’ = 0.<br />

8. Domain beranggotakan sedikitnya dua elemen.<br />

Operator . terkadang diabaikan atau tidak dituliskan. Dalam kasus sederhana,<br />

domain dari suatu aljabar Boolean terdiri dari dua nilai yaitu 0 dan 1. Aljabar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!