ballidah@unud.ac.id
1
PENGERTIAN
Biimplikasi
p↔q
p↔q
NOTE DI AWAL KULIAH:
“Y > 15”
Ini pernyataan ? no
Ini permintaan.
Ini proposisi ? no
• NEGASI (NOT)
• KONJUNGSI - CONJUNCTION (AND)
• DISJUNGSI - DISJUNCTION (OR)
• EKSKLUSIF OR (XOR)
• IMPLIKASI (JIKA – MAKA)
• BIKONDISIONAL (JIKA DAN HANYA JIKA)
TABEL KEBENARAN DAPAT DIGUNAKAN UNTUK
MENUNJUKKAN BAGAIMANA OPERATOR-OPERATOR
TSB MENGGABUNGKAN PROPOSISI-PROPOSISI.
15
NEGASI (NOT)
P P
true false
false true
16
CONJUNCTION (AND)
P Q PQ
true true true
true false false
false true true
false false true 20
IMPLIKASI P Q
IMPLIKASI
“JIKA HARI INI HARI JUMAT MAKA 2+3 > 7.”
BERNILAI BENAR UNTUK SEMUA HARI
KECUALI HARI JUMAT, WALAUPUN 2+3 > 7
BERNILAI SALAH.
25
TAUTOLOGI DAN KONTRADIKSI
CONTOH:
• R(R)
• (PQ)(P)(Q)
CONTOH:
• R(R)
• ((PQ)(P)(Q))
28
EKSPRESI LOGIKA
A (M F) 29
EKSPRESI LOGIKA (2)
30
BEBERAPA PUZZLE LOGIKA
Puzzle
Suatu pulau mempunyai dua macam
penghuni, yaitu penjujur (orang yg selalu
berkata benar) dan pembohong (orang yg
selalu berkata salah/bohong).
Anda bertemu dua orang A dan B di pulau itu.
Jika A berkata bhw “B penjujur” dan B berkata
bhw “kami berdua mempunyai tipe yg
berlainan”, maka apa yang dapat anda
simpulkan tentang A dan B.
31
PUZZLE
32
PREDIKAT & KUANTIFIER
35
NEGASI
X Y (X+Y = 0)
BERARTI UNTUK SETIAP X ADA NILAI Y SEHINGGA X+Y = 0.
X Y Z (X+(Y+Z) = (X+Y)+Z)
BERARTI UNTUK SETIAP X, Y DAN Z BERLAKU HUKUM
ASOSIATIF X+(Y+Z) = (X+Y)+Z. 38
SOAL-SOAL
Subjek : x
Predikat : kurang dari 2
CONTOH :
1. Bila P(x) : x < 2 maka P(1) benar, P(2) salah, P(3/2) benar, dst
2. Fungsi proposisional dengan beberapa varibel :
Q(x,y) : x^2 + y^2 = 25
Q(3,4), Q(4,3) bernilai benar, Q(1,2), Q(5,3) salah, dst.
Contoh penggunaan fungsi proposisional
pada program komputer
Misalkan perintah berikut : “ jika x > 0 maka x = x+1” dimasukkan
pada suatu program.
x, [ S(x) P(x)]
KUANTOR (Lanjutan)
DEFINISI : Kuantifikasi eksistensial adalah proposisi sbb :
x, P(x) dibaca “ada x sehingga berlaku P(x)”.
Notasi disebut kuantor eksistensial dibaca “ada” atau “terdapat”.
x, P(x).
PENYELESAIAN : = {1, 2, 3, 4 }
untuk x = 1 diperoleh pernyataan 1 > 10 (salah)
untuk x = 2 diperoleh pernyataan 4 > 10 (salah)
untuk x = 3 diperoleh pernyataan 9 > 10 (salah)
untuk x = 4 diperoleh pernyataan 16 > 10 (benar)
Karena ada x di dalam semesta pembicaraan yang membuat P(x) benar maka
kuantor ini bernilai benar.
PENYELESAIAN :
x = 01 1011 0110 x = 01 1011 0110
y = 11 0001 1101 y = 11 0001 1101
x y = 01 0001 0100 x y = 11 1011 1111
x = 01 1011 0110
y = 11 0001 1101
x y = 10 1010 1011
TUGAS
1. Tentukan hasil pasangan bit OR, AND dan XOR untuk pasangan
bit string berikut
a. 101 1110 , 010 0001
b. 1111 0000, 1010 1010
c. 00 0111 0001, 10 0100 1000
d. 11 1111 1111, 00 0000 0000
52
NEGASI ARTINYA SUATU KALIMAT INGKAR
ATAU KALIMAT BENAR MENJADI KALIMAT
SALAH DAN SEBALIKNYA KALIMAT SALAH
MENJADI BENAR
NOTASI : ~ p ATAU ¬a
TABEL NEGASI :
p ~p ~(p v q ) = ~p ˄ ~ q
B S RUMUS ~ (p q ) = ~p v ~q
S B ~ ( p → q )= p ˄ ~ q
HUKUM- HUKUM EKUIVALENSI
LOGIKA
HUKUM KOMUTATIF : p ˄q ↔ q ˄p
p v q ↔ q v p
HUKUM DE MORGAN : ~ ( p ^ q ) ↔ ~ p v ~q
~ ( p v q ) ↔ ~ p ^ ~q
Hukum Identitas : p ^T ↔ p
p v F ↔ p
Hukum Ikatan : p v T ↔ T
p^ F↔ F
Hukum Negasi : p v ~p ↔ T
p^~ p ↔F
Hukum Idempoten : p ^ p ↔ p
p v p ↔ p
BEBERAPA PENGERTIAN
TAUTOLOGI :
suatu bentuk kalimat yang selalu bernilai benar
KONTRADIKSI:
suatu bentuk kalimat yang selalu bernilai salah
KONVERS
P q q p
I KO
NT
N RA
V PO
SIS
E I
R
~q ~p
S
~P ~q
RUMUS : p q = ~q ~p = ~p v q
INFERENSI LOGIKA
METODE – METODE INFERENSI
Yaitu teknik untuk menurunkan kesimpulan berdasarkan hipotesa
yang ada tanpa harus menggunakan tabel kebenaran.
p p q
q q r
2. MODUS TOLLENS: p q p r
~q
~p
SOAL-SOAL LATIHAN :
a) ( p ˄ q ) v ( p )
b) (~p ˄ (~q ˄ r )) v (q ˄r ) v ( p ˄ r )
c) ~ ( p ˄ q ) ⇒ ( ~p v ( ~p v q ) )
d) ( p v q ) ˄ ( ~p ˄ ( ~p ˄ q ))
e) ( ~ ( p v ~q ) v (~p ˄ ~q )) ⇔ ~p