elsen.ronando@untag-sby.ac.id
Teknik Informatika
Fakultas Teknik
Universitas 17 Agustus 1945 Surabaya
2016
1 Logika Dasar
Aturan dan Kesamaan Logika
Pernyataan Bersyarat
Validasi Pernyataan
Aplikasi
2 Catatan
Selesaikan Permasalahan
Jika logika itu mudah atau maka . Saya akan belajar keras.
Jadi, Saya akan memperoleh nilai A dalam mata kuliah ini.
Isilah solusi dan bentuk aturan logikanya !
Elsen Ronando, S.Si.,M.Si.,M.Sc. (UNTAG) Matematika Diskrit : Logika Dasar 2016 3 / 18
Logika Dasar
p q ¬p p∧q p∨q
B B S B B
B S S S B
S B B S B
S S B S S
Elsen Ronando, S.Si.,M.Si.,M.Sc. (UNTAG) Matematika Diskrit : Logika Dasar 2016 5 / 18
Logika Dasar
Selesaikan Permasalahan
Tulislah negasi dari statement berikut ini :
Tono memiliki tinggi 6 kaki dan dia berbobot sedikitnya 200 pon.
Bus datang terlambat atau Jam Tono bergerak lambat.
Selesaikan Permasalahan
Sederhanakan dan buktikan aturan pernyataan berikut :
¬(¬p ∧ q) ∧ (p ∨ q) ≡ p
Pernyataan Bersyarat
Bentuk umum : p → q.
Jika p dan q adalah variabel pernyataan, syarat q dipenuhi oleh p.
p adalah hipotesa (anteseden) dari syarat dan q adalah kesimpulan
(konsekuensi).
p q p→q
B B B
B S S
S B B
S S B
Contoh
Buktikan bahwa p ∨ ¬q → ¬p
Pernyataan Bersyarat(Lanjutan)
Kesamaan representasi : p → q ≡ ¬p ∨ q.
Negasi pernyataan bersyarat : ¬(p → q) ≡ p ∧ ¬q.
Contoh: Tulis aturan negasi dari pernyataan berikut : (a) Jika mobil
saya berada di bengkel, maka saya tidak dapat mengikuti kelas, (b)
Jika Sara tinggal di Surabaya, maka dia tinggal di Jawa Timur.
Kesamaan Kontrapositif : p → q ≡ ¬q → ¬p.
Konvers dan Invers
Konvers : perubahan dari satu sistem ke sistem lainnya (p → q
menjadi q → p).
Invers : pembalikan susunan dari susunan yang lazim (p → q menjadi
¬p → ¬q).
Pernyataan Bersyarat(Lanjutan)
Biimplikasi (jika dan hanya jika)
Bentuk umum : p ↔ q.
Tabel Kebenaran :
p q p↔q
B B B
B S S
S B S
S S B
Kesamaan :
p↔q ≡ (p → q) ∧ (q → p)
≡ (¬p ∨ q) ∧ (¬q ∨ p)
Validasi Pernyataan
Contoh :
Jika Bambang adalah pria, maka Bambang adalah makhluk hidup.
Bambang adalah pria
Jadi, Bambang adalah makhluk hidup
Aturan Validasi Pengujian Pernyataan :
Identifikasi premis dan kesimpulan pernyataan.
Buat tabel kebenaran untuk memvalidasi seluruh premis dan
kesimpulan.
Jika tabel kebenaran memiliki premis benar dan kesimpulan salah,
maka pernyataan tersebut tidak valid. Sebaliknya, jika setiap kasus
premisnya benar dan kesimpulan benar, maka pernyataan tersebut
valid.
Validasi Pernyataan(Lanjutan)
Contoh Argumen tidak Valid :
p → q ∨ ¬r
q → p∧r
Jadi, p → r
p ∨ (q ∨ r )
¬r
Jadi, p ∨ q
Validasi Pernyataan(Lanjutan)
Modus Ponen → Pernyataan yang terdiri dari dua premis dan sebuah
kesimpulan (silogisme).
Bentuk Umum :
Jika p maka q
p
Jadi, q
Contoh :
Jika bulan ramadhan kuliah diliburkan, Bambang akan berlibur ke
Jepang.
Bulan ramadhan kuliah diliburkan.
Jadi, Bambang akan berlibur ke Jepang.
Validasi Pernyataan(Lanjutan)
Modus Tollens → kaidah penolakan akibat (kontraposisi).
Bentuk Umum :
Jika p maka q
¬q
Jadi, ¬p
Contoh :
Jika hari tidak hujan, maka kami akan pergi ke taman.
Kami tidak akan pergi ke taman.
Jadi, hari akan hujan.
Validasi Pernyataan(Lanjutan)
Aturan-aturan lain :
Generalisasi : p, jadi p ∨ q; dan q, jadi p ∨ q.
Spesialisasi : p ∧ q, jadi p; dan p ∧ q, jadi q.
Eliminasi : p ∨ q dan ¬q, jadi p; dan p ∨ q dan ¬p, jadi q.
Transitif : p → q dan q → r , jadi p → r .
Pembagian kasus : p ∨ q dan p → r dan q → r , jadi r .
Aturan kontradiksi : ¬p → c, Jadi p.
Aplikasi
Ekspresi Boolean pada Sirkuit Rangkain Listrik