Anda di halaman 1dari 42

MATEMATIKA DISKRIT

Proposisi dan Logika


Outlines

Proposisi dan Nilai Kebenaran

Hukum-Hukum Aljabar
Proposisi

Inferensi

Latihan Soal
LOGIKA
• Logika digunakan untuk menyatakan sebuah argumen
valid atau tidak.

• Pada beberapa kasus, logika tidak membantu


menentukan apakah pernyataan-pernyataan tersebut
benar atau salah tetapi penalaran dengan menggunakan
logika terhadap pernyataan-pernyataan pendukungnya
dapat membawa kita pada sebuah kesimpulan.
Logika dalam IT
• Software Engineering, logika digunakan untuk
menentukan apakah sebuah sistem layak dibangun.
• Information retrieval, dalam hal ini Web search engines
seperti google menggunakan logika untuk menampilkan
informasi sesuai dengan pernyataan-pernyataan yang
diberikan
• Artificial intelligence, logika formal sering digunakan untuk
mensimulasi proses berpikir pakar.
• Di bidang lain, logika juga digunakan untuk mendesain
sirkuit digital, membangun arsitektur komputer dan
jaringan, sistem data base, dan lain-lain.
Logika dalam IT (Lanjutan)
• Bahkan, logika adalah pondasi dasar algoritma dan
pemrograman.
Contoh:
if x > y then
begin
temp:=x;
x:=y;
y:=temp;
end;

• Logika didasarkan pada hubungan antara proposisi.

Banyak teorema di dalam Ilmu Komputer/Informatika yang


membutuhkan pemahaman logika.
PROPOSISI DAN NILAI
KEBENARAN
Kearifan ditemukan hanya dalam kebenaran
- Johann Wolfgang Von Goethe -
7

Permainan
“Gajah lebih besar daripada tikus.”

Apakah ini sebuah pernyataan? YA

Apakah ini sebuah proposisi? YA

Apakah nilai kebenaran


BENAR
dari proposisi ini?
8

Permainan
“520 < 111”

Apakah ini sebuah pernyataan? YA

Apakah ini sebuah proposisi? YA

Apakah nilai kebenaran


SALAH
dari proposisi ini?
9

Permainan
“y > 5”

Apakah ini sebuah pernyataan? YA


Apakah ini sebuah proposisi? TIDAK
Nilai kebenaran dari pernyataan tersebut
bergantung pada y, tapi nilainya belum
ditentukan.
Pernyataan jenis ini kita sebut sebagai
fungsi proposisi atau kalimat terbuka.
10

Permainan
“Sekarang tahun 2015 dan 99 < 5.”

Apakah ini sebuah pernyataan? YA

Apakah ini sebuah proposisi? YA

Apakah nilai kebenaran


SALAH
dari proposisi ini?
11

Permainan
“Tolong untuk tidak tidur selama kuliah”

Apakah ini sebuah pernyataan? TIDAK


Ini adalah sebuah permintaan.

Apakah ini sebuah proposisi? TIDAK

Hanya pernyataanlah yang bisa menjadi


proposisi.
12

Permainan
“x < y jika dan hanya jika y > x.”

Apakah ini pernyataan ? YA


Apakah ini proposisi ? YA
… karena nilai kebenarannya
tidak bergantung harga
spesifik x maupun y.
Apakah nilai kebenaran
dari proposisi ini ? BENAR
PROPOSISI
• Definisi:
Proposisi merupakan kalimat deklaratif (pernyataan) yang bernilai
benar (true) atau salah (false), tetapi tidak dapat sekaligus
keduanya.

Proposisi adalah kalimat berita

Kebenaran atau kesalahan dari sebuah kalimat disebut sebagai nilai


kebenaran (truth value).
Jadi yang mana dikatakan PROPOSISI?
1. Pak Soekarno adalah presiden pertama Indonesia.
2. 13 ≥ 8
3. X<6
4. Kemarin hujan.
5. 4 adalah bilangan prima
6. Tolong untuk tidak bermain telepon genggam selama perkuliahan berlangsung!
7. Ada alien hidup di bumi.
8. Mahasiswa kelas A rajin belajar
9. Beberapa mahasiswa TI Unidayan berwarga negara asing atau menjadi anak
kos.
10. Kapan kuliah perdana Matematika Diskrit?
11. Besok saya berulang tahun.
12. Jika besok saya berulang tahun, maka saya akan mentraktir kalian tahun
depan.
13. 2n selalu genap untuk n=1,2,3,...
14. x < y jika dan hanya jika y > x

BAGAIMANA DENGAN NILAI KEBENARANNYA?


Kalkulus Proposisi
• Kalkulus proposisi adalah bidang logika yang membahas
proposisi.

• Kalkulus predikat adalah bidang logika yang membahas


proposisi yang mengandung peubah.

• Untuk menotasikan variabel sebuah proposisi digunakan


huruf kecil, yang biasa digunakan adalah p, q, r, s,...

• Untuk nilai kebenaran digunakan:


• T untuk proposisi yang bernilai benar
• F untuk proposisi yang bernilai salah
NEGASI
• Definisi:
Misalkan p adalah sebuah proposisi.
Negasi dari p, dinotasikan ~p, adalah pernyataan yang menyatakan
tidak p atau bukan p.
Nilai kebenaran dari ~p berlawanan dengan p.

• Disebut juga ingkaran atau penyangkalan.

• Pada beberapa literatur negasi dari p juga dinotasikan


sebagai ⌐p atau 𝑝ҧ
Negasi (lanjutan)
• Cara menuliskan negasi dari sebuah proposisi dapat
dilakukan dengan cara-cara berikut ini:
• Kata “tidak” atau “bukan” dapat juga dituliskan di tengah
pernyataan.
• Jika penyangkalan ditempatkan di awal kalimat, biasa
menggunakan frasa “tidak benar”.

• Tabel kebenaran negasi:

p ~p
T F
F T
Proposisi Majemuk Lainnya
Notasi Terminologi Bahasa alami
𝑝 ∧ 𝑞 Konjungsi p dan q
𝑝 ∨ 𝑞 Disjungsi p atau q
𝑝 → 𝑞 Kondisional ; implikasi Jika p maka q
𝑝 ↔ 𝑞 Bikondisional; biimplikasi p jika dan hanya jika q
𝑝⨁𝑞 Ekslusif or p xor q
𝑝 ↓ 𝑞 Not or p nor q
𝑝|𝑞 ;𝑝 ↑ 𝑞 Not and p nand q
Contoh 1:
Diketahui proposi-proposi berikut:
p : hari ini ujian
q : parkiran kampus ramai
Terjemahkan notasi berikut dengan kata-kata
𝑝 ∧ 𝑞
𝑝 ∨ 𝑞
 ~𝑝
 ~𝑞
 𝑞 ∧ ~𝑝
 ~𝑝 ∨ 𝑞
 ~𝑝 ∧ ~𝑞
 ~(~𝑝)
Solusi Contoh 1:
 𝑝 ∧ 𝑞
Hari ini ujian dan parkiran kampus ramai
 𝑝 ∨ 𝑞
Hari ini ujian atau parkiran kampus ramai
 ~𝑝
Tidak benar hari ini ujian
Hari ini tidak ujian
 ~𝑞
Tidak benar parkiran kampus ramai
Parkiran kampus tidak ramai
 𝑞 ∧ ~𝑝
parkiran kampus ramai dan hari ini tidak ujian
 ~𝑝 ∨ 𝑞
Hari ini tidak ujian atau parkiran kampus ramai
 ~𝑝 ∧ ~𝑞
Hari ini tidak ujian dan parkiran kampus tidak ramai.
 ~ ~𝑝
Tidak benar hari ini tidak ujian.
Salah bahwa hari ini tidak ujian.
Contoh 2:
Diketahui proposisi-proposisi berikut:
p : Mahasiswa TI Unidayan rajin
q : Mahasiswa TI Unidayan kece
Nyatakan proposisi berikut dalam ekspresi logika
 Mahasiswa TI Unidayan rajin dan kece
 Mahasiswa TI Unidayan rajin tapi tidak kece
 Mahasiswa TI Unidayan tidak rajin maupun kece
 Tidak benar bahwa mahasiswa TI Unidayan rajin dan tidak kece
 Mahasiswa TI Unidayan rajin, atau malas dan kece
 Tidak benar bahwa Mahasiswa TI Unidayan tidak rajin maupun
kece
Solusi Contoh 2:
𝑝 ∧ 𝑞
 𝑝 ∧ ~𝑞
 ~𝑝 ∧ ~𝑞
 ~ 𝑝∧~𝑞
 𝑝 ∨ (∼ 𝑝 ∧ 𝑞)
 ~(~𝑝 ∧ ~𝑞 )
Tabel Kebenaran untuk Proposisi
Majemuk Umum

Truth tables define the meanings of the logical operators, and they can be used
to calculate the values of expressions and prove that two propositions are
logically equivalent
Contoh 3:
Jika p, q, dan r adalah proposisi, bentuklah tabel
kebenaran dari ekspresi logika berikut:

𝑝 ∧ 𝑞 ∨ ~𝑞 → 𝑟
Tautologi vs Kontradiksi
• Proposisi majemuk disebut tautologi jika ia benar untuk
semua kasus

• Proposisi majemuk disebut kontradiksi jika ia salah


untuk semua kasus.

Tentukan yang mana tautologi yang mana kontradiksi!


(p  q)  ~(p  q)
p  ~(p  q)
Ekivalen
• Duabuahproposisimajemuk, P(p, q, ..) danQ(p, q, ..)
disebutekivalensecaralogikajikakeduanyamempunyaitabe
lkebenaran yang identik.

• Notasi: P(p, q, …) Q(p, q, …)

• Beberapa literatur menggunakan ≡

• Contoh.Hukum De Morgan: ~(pq)  ~p ~q.


Hukum-Hukum Logika Proposisi
Lebih Akrab dengan Implikasi
• Implikasi 𝑝 → 𝑞 memainkan peranan penting dalam
penalaran.
• pdisebuthipotesis, antesenden, premis, ataukondisi
• qdisebutkonklusi (ataukonsekuen).

• Definisi yang kita gunakan dalam konsep matematik


mengenai implikasi independen dari hubungan sebab
akibat antara hipotesis dan konlusi.
Lebih Akrab dengan Implikasi (lanjutan)
Cara-cara lain mengekspresikan implikasi p  q:

• Jika p, maka q (if p, then q)


• Jika p, q (if p, q)
• p mengakibatkan q (p implies q)
• q jika p (q if p)
• p hanya jika q (p only if q)
• p syarat cukup untuk q (p is sufficient condition for q)
• q syarat perlu bagi p (q is necessary condition for q)
• q bilamana p (q whenever p)
• q mengikuti dari p (q follows from p)
30

Contoh 4:
Proposisi-proposisi berikut adalah implikasi dalam berbagai
bentuk, tentukan proposisi p dan q (asumsi: jika semua
pernyataan ini dinyatakan dalam p  q)
1. Jika hari hujan, maka tanaman akan tumbuh subur.
2. Jika tekanan gas diperbesar, mobil melaju kencang.
3. Es yang mencair di kutub mengakibatkan permukaan air laut
naik.
4. Orang itu mau berangkat jika ia diberi ongkos jalan.
5. Ahmad bisa mengambil matakuliah Teori Bahasa Formal hanya
jika ia sudah lulus matakuliah Matematika Diskrit.
6. Syarat cukup agar pom bensin meledak adalah percikan api
dari rokok.
7. Syarat perlu bagi Indonesia agar ikut Piala Dunia adalah
dengan mengontrak pemain asing kenamaan.
8. Banjir bandang terjadi bilamana hutan ditebangi.
Contoh 5:
Nyatakan pernyataan berikut dalam notasi simbolik:

Anda tidak dapat terdaftar sebagai pemilih dalam Pemilu


jika anda berusia di bawah 17 tahun kecuali kalau anda
sudah menikah.
Solusi Contoh 5:
Anda tidak dapat terdaftar sebagai pemilih dalam Pemilu
jika anda berusia di bawah 17 tahun kecuali kalau anda
sudah menikah.

Jika anda berusia di bawah 17 tahun kecuali kalau anda


sudah menikah maka Anda tidak dapat terdaftar sebagai
pemilih dalam Pemilu.

anda berusia di bawah 17 tahun kecuali kalau anda sudah


menikah → Anda tidak dapat terdaftar sebagai pemilih
dalam Pemilu
Solusi Contoh 5 (lanjutan):
• andaberusia di bawah 17
tahunkecualikalauandasudahmenikah →
AndatidakdapatterdaftarsebagaipemilihdalamPemilu

• Mis:
• a = AndatidakdapatterdaftarsebagaipemilihdalamPemilu
• b=andaberusia di bawah 17
• c=anda sudah menikah

(𝑏 ∧ ~𝑐) → 𝑎
Contoh 6:
Untuk menerangkan mutu sebuah hotel, misalkan
p : Pelayanannya baik
q : Tarif kamarnya murah
r : Hotelnya berbintang tiga.
Terjemahkan proposisi-proposisi berikut dalam notasi
simbolik (menggunakan p, q, r):
• Tarif kamarnya murah, tapi pelayanannya buruk.
• Tarif kamarnya mahal atau pelayanannya baik, namun tidak
keduanya.
• Salah bahwa hotel berbintang tiga berarti tarif kamarnya murah dan
pelayanannya buruk.
Contoh 7:

“Makanan murah tidak enak”, “makanan enak tidak murah”.


Apakah kedua pernyataan tersebut menyatakan hal yang
sama?
Contoh 8:
Sebagian besar orang percaya bahwa harimau Jawa
sudah lama punah. Tetapi, pada suatu hari Amir membuat
pernyataan-pernyataan kontroversial sebagai berikut:
(a) Saya melihat harimau di hutan.
(b) Jika saya melihat harimau di hutan, maka saya juga
melihat srigala.

Misalkan kita diberitahu bahwa Amir kadang-kadang suka


berbohong dan kadang-kadang jujur (bohong: semua
pernyataanya salah, jujur: semua pernyataannya benar).
Gunakan tabel kebenaran untuk memeriksa apakah Amir
benar-benar melihat harimau di hutan?
Varian Implikasi
Misal diketahuiimplikasi: p ⇒ q
Konvers-nyaadalah q ⇒ p
Invers-nyaadalah¬p ⇒ ¬q
Kontraposisi-nyaadalah¬q ⇒ ¬p
LengkapilahTabelberikut:
p q ¬p ¬q p⇒q q ⇒p ¬p ⇒ ¬q ¬q ⇒ ¬p
T T
T F
F T
F F

Buatlahkesimpulannya!
Rule of Name
Inference
Inferensi p .
p  q
Addition

pq Simplification
p
p Conjunction
q .
p  q
p Modus ponens
pq
q
q Modus tollens
pq
p
pq Hypothetical
qr syllogism
p  r
pq Disjunctive
p. syllogism
q
pq Resolution
p r
q  r
Contoh 9:
Pada suatu hari, Saya hendak pergi ke kampus dan baru sadar
bahwa Saya tidak memakai kacamata. Setelah mengingat-ingat,
ada beberapa fakta yang dapat saya pastikan kebenarannya :
a.Jika kacamata ada di meja dapur, maka aku pasti sudah
melihatnya ketika sarapan pagi
b. Aku membaca koran di ruang tamu atau aku membacanya di
dapur
c. Jika aku membaca koran di ruang tamu, maka pastilah
kacamata kuletakkan di meja tamu
d. Aku tidak melihat kacamataku pada waktu sarapan pagi
e. Jika aku membaca buku di ranjang, maka kacamata
kuletakkan di meja samping ranjang
f. Jika aku membaca koran di dapur, maka kacamataku ada di
meja dapur
Berdasarkan fakta atau hipotesa diatas, dimanakah letak
kacamata?
TUGAS 1
Kumpulkan pekan depan 
Tugas
1. buatlahtabelkebenarandari:
(¬ p ∧ (¬ q ∧ r)) ∨ (q ∧ r) ∨ (p ∧ r)
2. Apakahpasanganberikutekuivalen?
(r ∨p)∧ ((¬r ∨ (p ∧ q))∧ (r ∨q)) denganp ∧ q
3. Pernyataandibawahinitermasuktautologiataukontradiksi?
((p ∨q)∧ ¬ (¬p∧ (¬q∨ ¬ r)))∨(¬p∧ ¬q)∨(¬p∧ ¬r)
4. Buatlahkonvers, invers dankontraposisidarikalimatberikut: jika x
tidaknegatif, maka x adalahbilanganpositifatau x = 0
Tugas
5. Sebuah pulau didiami oleh dua suku asli. Penduduk suku pertama
selalu mengatakan hal yang benar, sedangkan penduduk dari suku
lain selalu mengatakan kebohongan. Anda tiba di pulau ini dan
bertanya kepada seorang penduduk setempat apakah di pulau
tersebut ada emas atau tidak. Ia menjawab, “Ada emas di pulau ini
jika dan hanya jika saya selalu mengatakan kebenaran”. Apakah ada
emas di pulau tersebut?

6. Gunakan prinsip inferensi logika untuk menyimpulkan argumen


berikut:
(s ∨ q)⇒ p
¬a
p⇒a .
∴??

Anda mungkin juga menyukai