SlideShare a Scribd company logo
Logika Proposisi
Algoritma Struktur Data
Yuli Astuti, M.Kom
Fakultas Ilmu Komputer 1
Fakultas Ilmu Komputer 2
Mengapa perlu belajar logika proposisi ?
Fakultas Ilmu Komputer 3
Logika proposisi merupakan salah satu dasar ilmu yang diperlukan
dalam computer science dan software engineering.
Definisi Proposisi
Fakultas Ilmu Komputer 4
Proposisi merupakan kalimat deklaratif atau pernyataan yang
memiliki nilai kebenaran benar atau salah, tetapi tidak keduanya.
Logika proposisi: suatu sistem logika yang didasarkan atas
proposisi. Logika proposisi juga diistilahkan dengan kalkulus
proposisi (propositional calculus).
Fakultas Ilmu Komputer 5
• Proposisi sederhana biasanya ditulis dengan huruf p; q; r; s; p1;
p2;... ; q1; q2; ...
• Nilai kebenaran yang mungkin untuk suatu proposisi:
• Benar, dapat pula ditulis: B, T, true, ⊤, 1
• Salah, dapat pula ditulis: S, F, false, ⊥, 0
Contoh
Fakultas Ilmu Komputer 6
Contoh
Fakultas Ilmu Komputer 7
Pelajari materi kuliah Logika Matematika dengan baik!
Ini suatu pernyataan?
Bukan, ini suatu permintaan.
Ini suatu proposisi?
Bukan, karena ini bukan suatu pernyataan.
Hanya pernyataan yang dapat menjadi proposisi.
Latihan
Fakultas Ilmu Komputer 8
Periksa apakah kalimat-kalimat di bawah ini merupakan proposisi
atau bukan.
1. Apakah Anda sudah mengerti apa itu proposisi?
2. Saya sudah mengerti devinisi proposisi.
3. Bla bla bla, $#@&%!
Operator Logika dan Proposisi Majemuk
Fakultas Ilmu Komputer 9
Negation (Negasi)
Fakultas Ilmu Komputer 10
Apabila p merupakan suatu proposisi, maka ¬p (atau p) juga
merupakan proposisi yang dinamakan sebagai negasi dari p.
¬p dibaca tidak p atau bukan p atau not p :
¬p memiliki makna/ nilai kebenaran yang berlawanan dengan p
¬p bernilai benar (T) tepat ketika p bernilai salah
Tabel kebenaran untuk negasi
p ¬p
T F
F T
Contoh
Fakultas Ilmu Komputer 11
Negasi dan Antonim
Fakultas Ilmu Komputer 12
Contoh
Tentukan negasi dari proposisi-proposisi berikut dalam bahasa Indonesia.
1. Bill lebih kaya daripada Steve.
2. Steve lebih tua daripada Bill.
3. Bill lebih cerdas daripada Steve.
Solusi:
1. Tidak benar bahwa Bill lebih kaya daripada Steve atau dengan perkataan
lain Bill sama kayanya dengan Steve atau Bill lebih miskin daripada Steve.
2. Tidak benar bahwa Steve lebih tua daripada Bill atau dengan perkataan lain
Steve sama tuanya dengan Bill atau Steve lebih muda daripada Bill.
3. Tidak benar bahwa Bill lebih cerdas daripada Steve atau dengan perkataan
lain Bill sama cerdasnya dengan Steve atau Bill tidak lebih cerdas daripada
Bill.
Konjungsi / Conjunction
Fakultas Ilmu Komputer 13
Konjungsi / Conjunction Apabila p dan q merupakan proposisi,
maka p^q juga merupakan proposisi yang dinamakan sebagai
konjungsi dari p dan q.
p^q dibaca p dan q atau p and q
p^q bernilai benar (T) tepat ketika p dan q keduanya bernilai benar,
selain itu konjungsi dari p dan q bernilai salah.
Tabel kebenaran untuk konjungsi
p q p^q
T T T
T F F
F T F
F F F
Contoh
Fakultas Ilmu Komputer 14
Disjungsi / Disjunction
Fakultas Ilmu Komputer 15
Apabila p dan q merupakan proposisi, maka p v q juga merupakan
proposisi yang dinamakan sebagai disjungsi dari p dan q.
p v q dibaca p atau q atau p or q
p v q bernilai salah (F) tepat ketika p dan q keduanya bernilai salah,
selain itu disjungsi dari p dan q bernilai benar.
Perhatikan bahwa p v q juga bernilai benar ketika p dan q keduanya
bernilai benar.
Tabel kebenaran untuk disjungsi
p q p v q
T T T
T F T
F T T
F F F
Contoh
Fakultas Ilmu Komputer 16
Disjungsi Eksklusif (XOR)
Fakultas Ilmu Komputer 17
p q p ⊕ q
T T F
T F T
F T T
F F F
Contoh
Fakultas Ilmu Komputer 18
Diberikan proposisi-proposisi berikut:
p : Alex adalah mahasiswa FIF q : Alex adalah mahasiswa FTE
r : 2 adalah bilangan genap s : 2 adalah bilangan prima
Tuliskan (dalam bahasa Indonesia) proposisi majemuk: (1) p ⊕ q; (2) r ⊕ s dan tentukan
nilai kebenaran untuk r ⊕ s.
Solusi:
p ⊕ q : Alex adalah mahasiswa FIF tetapi bukan mahasiswa FTE atau Alex bukan
mahasiswa FIF tetapi mahasiswa FTE ; atau dapat juga Alex adalah mahasiswa FIF atau
mahasiswa FTE, tetapi tidak keduanya.
r ⊕ s : 2 adalah bilangan genap tetapi bukan bilangan prima atau 2 bukan bilangan genap
tetapi bilangan prima; atau dapat juga 2 adalah bilangan genap atau bilangan prima, tetapi
tidak keduanya.
Nilai kebenaran dari r dan s keduanya benar, akibatnya nilai kebenaran dari r ⊕ s adalah
salah.
Implikasi
Fakultas Ilmu Komputer 19
Apabila p dan q merupakan proposisi, maka p → q juga merupakan
proposisi yang dinamakan sebagai implikasi jika p, maka q.
Di sini, p disebut sebagai hipotesis/anteseden/premis dan q disebut
sebagai konklusi/konsekuensi.
p → q dibaca:
jika p, maka q (if p, then q) q jika p
p mengakibatkan q q diakibatkan oleh p
apabila p, maka q q apabila p
p adalah syarat cukup untuk q q adalah syarat perlu untuk p
Implikasi
Fakultas Ilmu Komputer 20
p → q bernilai salah (F) apabila p benar tetapi q salah, selain itu p → q
bernilai benar
Tabel kebenaran untuk implikasi
p q p → q
T T T
T F F
F T T
F F T
Contoh
Fakultas Ilmu Komputer 21
Tinjau proposisi-proposisi berikut:
p : nilai ujian Logika Matematika saya selalu 100
q : nilai akhir Logika Matematika saya adalah A
p → q: apabila nilai ujian Logika Matematika saya selalu 100, maka nilai
akhir Logika Matematika saya adalah A
p → q bernilai salah (F) ketika nilai ujian Logika Matematika saya selalu
100, tetapi nilai akhir Logika Matematika saya bukan A
p → q bernilai tetap benar (T) ketika:
- nilai ujian Logika Matematika saya tidak selalu 100
- nilai akhir Logika Matematika saya adalah A.
Biimplikasi
Fakultas Ilmu Komputer 22
Apabila p dan q merupakan proposisi, maka p ↔ q juga merupakan proposisi
yang dinamakan sebagai biimplikasi atau bikondisional dari p dan q.
p ↔ q dibaca:
p jika dan hanya jika q p jikka q (p iff q)
jika p maka q, dan sebaliknya p adalah syarat perlu dan cukup untuk q
p ekuivalen (atau setara) dengan q p dan q ekivalen
Catatan: iff adalah kependekan dari if and only if (jika dan hanya jika).
Fakultas Ilmu Komputer 23
p ↔ q bernilai benar (T) tepat ketika p dan q memiliki nilai kebenaran
yang sama
p ↔ q bernilai benar (T) tepat ketika p → q dan q → p kedua-duanya
bernilai benar (T)
Tabel kebenaran untuk biimplikasi
p q p ↔ q
T T T
T F F
F T F
F F T
Contoh
Fakultas Ilmu Komputer 24
Tinjau proposisi-proposisi berikut:
p : nilai akhir Logika Matematika saya tidak kurang dari 50
q : saya lulus dari kuliah Logika Matematika
p ↔ q : nilai akhir Logika Matematika saya tidak kurang dari 50 jika dan hanya jika saya lulus
dari kuliah Logika Matematika
p ↔ q bernilai benar (T) ketika :
1. nilai akhir Logika Matematika saya tidak kurang dari 50 dan saya lulus dari kuliah Logika
Matematika; atau
2. nilai akhir Logika Matematika saya kurang dari 50 dan saya tidak lulus dari kuliah Logika
Matematika
p ↔ q bernilai salah (F) ketika :
1. nilai akhir Logika Matematika saya tidak kurang dari 50, tetapi saya tidak lulus dari kuliah
Logika Matematika; atau
2. nilai akhir Logika Matematika saya kurang dari 50, tetapi saya lulus dari kuliah Logika
Matematika.
Presedent (Urutan Pengerjaan)
Presedens operator logika memberikan suatu aturan operator mana
yang harus lebih dulu dioperasikan (dikenakan pada suatu
operand).
Tabel urutan pengerjaan (presendens) operator logika
Fakultas Ilmu Komputer 25
Latihan
Fakultas Ilmu Komputer 26
Fakultas Ilmu Komputer 27
Pusing ?
Tugas Proposisi
Fakultas Ilmu Komputer 28
p q r s ~p ~r p v q r ^ s ~p --> r q<-->s (p v q) v r (r^s) ^ p
T T T T
T T T F
T T F T
T T F F
T F T T
T F T F
T F F T
T F F F
F T T T
F T T F
F T F T
F T F F
F F T T
F F T F
F F F T
F F F F

More Related Content

Similar to Logika Proposisi pada mata kuliah(1).ppt

Logika dan Pembuktian
Logika dan PembuktianLogika dan Pembuktian
Logika dan Pembuktian
Fahrul Usman
 
logika.pdf
logika.pdflogika.pdf
Slide-GNR105-Pertemuan-2.pptx
Slide-GNR105-Pertemuan-2.pptxSlide-GNR105-Pertemuan-2.pptx
Slide-GNR105-Pertemuan-2.pptx
AnggreaniSyafitri1
 
Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708
Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708
Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708Nurul Mocymocy Nacava
 
Operator logika dan proposisi majemuk
Operator logika dan proposisi majemukOperator logika dan proposisi majemuk
Operator logika dan proposisi majemuk
Dantik Puspita
 
Logika preposisi 1.pdf
Logika preposisi 1.pdfLogika preposisi 1.pdf
Logika preposisi 1.pdf
TerserahLah4
 
2. logika
2. logika 2. logika
2. logika
Rian Dp
 
Logika
LogikaLogika
DASAR DASAR LOGIKA
DASAR DASAR LOGIKADASAR DASAR LOGIKA
DASAR DASAR LOGIKA
julyrusiani
 
Logika
LogikaLogika
Logika
Av Ri
 
Matematika Diskrit
Matematika DiskritMatematika Diskrit
Matematika Diskrit
Hana Zainab Mukarromah
 
Matematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, ST
Matematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, STMatematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, ST
Matematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, ST
Anisa Maulina
 
Matematika Diskrit - 02 pengantar logika (2013)
Matematika Diskrit - 02 pengantar logika (2013)Matematika Diskrit - 02 pengantar logika (2013)
Matematika Diskrit - 02 pengantar logika (2013)
KuliahKita
 
KAPITA SELEKTA MATEMATIKA
KAPITA SELEKTA MATEMATIKAKAPITA SELEKTA MATEMATIKA
KAPITA SELEKTA MATEMATIKA
Nety24
 
Diskret II Logika
Diskret II LogikaDiskret II Logika
Diskret II Logika
Raden Maulana
 

Similar to Logika Proposisi pada mata kuliah(1).ppt (20)

Matematika diskrit
Matematika diskritMatematika diskrit
Matematika diskrit
 
Logika dan Pembuktian
Logika dan PembuktianLogika dan Pembuktian
Logika dan Pembuktian
 
Logika
LogikaLogika
Logika
 
logika.pdf
logika.pdflogika.pdf
logika.pdf
 
Slide-GNR105-Pertemuan-2.pptx
Slide-GNR105-Pertemuan-2.pptxSlide-GNR105-Pertemuan-2.pptx
Slide-GNR105-Pertemuan-2.pptx
 
Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708
Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708
Aamg01 logika-informatika-pendahuluan-burke-daliyo-0708
 
02.logika
02.logika02.logika
02.logika
 
Operator logika dan proposisi majemuk
Operator logika dan proposisi majemukOperator logika dan proposisi majemuk
Operator logika dan proposisi majemuk
 
Logika preposisi 1.pdf
Logika preposisi 1.pdfLogika preposisi 1.pdf
Logika preposisi 1.pdf
 
2. logika
2. logika 2. logika
2. logika
 
Logika
LogikaLogika
Logika
 
DASAR DASAR LOGIKA
DASAR DASAR LOGIKADASAR DASAR LOGIKA
DASAR DASAR LOGIKA
 
Logika
LogikaLogika
Logika
 
Matematika Diskrit
Matematika DiskritMatematika Diskrit
Matematika Diskrit
 
Matematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, ST
Matematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, STMatematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, ST
Matematika Logika - Kalkulus Proposisi bagian 1 Oleh Yeni Fatman, ST
 
Matematika Diskrit - 02 pengantar logika (2013)
Matematika Diskrit - 02 pengantar logika (2013)Matematika Diskrit - 02 pengantar logika (2013)
Matematika Diskrit - 02 pengantar logika (2013)
 
KAPITA SELEKTA MATEMATIKA
KAPITA SELEKTA MATEMATIKAKAPITA SELEKTA MATEMATIKA
KAPITA SELEKTA MATEMATIKA
 
Logika
LogikaLogika
Logika
 
Logika Matematika
Logika MatematikaLogika Matematika
Logika Matematika
 
Diskret II Logika
Diskret II LogikaDiskret II Logika
Diskret II Logika
 

Logika Proposisi pada mata kuliah(1).ppt

  • 1. Logika Proposisi Algoritma Struktur Data Yuli Astuti, M.Kom Fakultas Ilmu Komputer 1
  • 3. Mengapa perlu belajar logika proposisi ? Fakultas Ilmu Komputer 3 Logika proposisi merupakan salah satu dasar ilmu yang diperlukan dalam computer science dan software engineering.
  • 4. Definisi Proposisi Fakultas Ilmu Komputer 4 Proposisi merupakan kalimat deklaratif atau pernyataan yang memiliki nilai kebenaran benar atau salah, tetapi tidak keduanya. Logika proposisi: suatu sistem logika yang didasarkan atas proposisi. Logika proposisi juga diistilahkan dengan kalkulus proposisi (propositional calculus).
  • 5. Fakultas Ilmu Komputer 5 • Proposisi sederhana biasanya ditulis dengan huruf p; q; r; s; p1; p2;... ; q1; q2; ... • Nilai kebenaran yang mungkin untuk suatu proposisi: • Benar, dapat pula ditulis: B, T, true, ⊤, 1 • Salah, dapat pula ditulis: S, F, false, ⊥, 0
  • 7. Contoh Fakultas Ilmu Komputer 7 Pelajari materi kuliah Logika Matematika dengan baik! Ini suatu pernyataan? Bukan, ini suatu permintaan. Ini suatu proposisi? Bukan, karena ini bukan suatu pernyataan. Hanya pernyataan yang dapat menjadi proposisi.
  • 8. Latihan Fakultas Ilmu Komputer 8 Periksa apakah kalimat-kalimat di bawah ini merupakan proposisi atau bukan. 1. Apakah Anda sudah mengerti apa itu proposisi? 2. Saya sudah mengerti devinisi proposisi. 3. Bla bla bla, $#@&%!
  • 9. Operator Logika dan Proposisi Majemuk Fakultas Ilmu Komputer 9
  • 10. Negation (Negasi) Fakultas Ilmu Komputer 10 Apabila p merupakan suatu proposisi, maka ¬p (atau p) juga merupakan proposisi yang dinamakan sebagai negasi dari p. ¬p dibaca tidak p atau bukan p atau not p : ¬p memiliki makna/ nilai kebenaran yang berlawanan dengan p ¬p bernilai benar (T) tepat ketika p bernilai salah Tabel kebenaran untuk negasi p ¬p T F F T
  • 12. Negasi dan Antonim Fakultas Ilmu Komputer 12 Contoh Tentukan negasi dari proposisi-proposisi berikut dalam bahasa Indonesia. 1. Bill lebih kaya daripada Steve. 2. Steve lebih tua daripada Bill. 3. Bill lebih cerdas daripada Steve. Solusi: 1. Tidak benar bahwa Bill lebih kaya daripada Steve atau dengan perkataan lain Bill sama kayanya dengan Steve atau Bill lebih miskin daripada Steve. 2. Tidak benar bahwa Steve lebih tua daripada Bill atau dengan perkataan lain Steve sama tuanya dengan Bill atau Steve lebih muda daripada Bill. 3. Tidak benar bahwa Bill lebih cerdas daripada Steve atau dengan perkataan lain Bill sama cerdasnya dengan Steve atau Bill tidak lebih cerdas daripada Bill.
  • 13. Konjungsi / Conjunction Fakultas Ilmu Komputer 13 Konjungsi / Conjunction Apabila p dan q merupakan proposisi, maka p^q juga merupakan proposisi yang dinamakan sebagai konjungsi dari p dan q. p^q dibaca p dan q atau p and q p^q bernilai benar (T) tepat ketika p dan q keduanya bernilai benar, selain itu konjungsi dari p dan q bernilai salah. Tabel kebenaran untuk konjungsi p q p^q T T T T F F F T F F F F
  • 15. Disjungsi / Disjunction Fakultas Ilmu Komputer 15 Apabila p dan q merupakan proposisi, maka p v q juga merupakan proposisi yang dinamakan sebagai disjungsi dari p dan q. p v q dibaca p atau q atau p or q p v q bernilai salah (F) tepat ketika p dan q keduanya bernilai salah, selain itu disjungsi dari p dan q bernilai benar. Perhatikan bahwa p v q juga bernilai benar ketika p dan q keduanya bernilai benar. Tabel kebenaran untuk disjungsi p q p v q T T T T F T F T T F F F
  • 17. Disjungsi Eksklusif (XOR) Fakultas Ilmu Komputer 17 p q p ⊕ q T T F T F T F T T F F F
  • 18. Contoh Fakultas Ilmu Komputer 18 Diberikan proposisi-proposisi berikut: p : Alex adalah mahasiswa FIF q : Alex adalah mahasiswa FTE r : 2 adalah bilangan genap s : 2 adalah bilangan prima Tuliskan (dalam bahasa Indonesia) proposisi majemuk: (1) p ⊕ q; (2) r ⊕ s dan tentukan nilai kebenaran untuk r ⊕ s. Solusi: p ⊕ q : Alex adalah mahasiswa FIF tetapi bukan mahasiswa FTE atau Alex bukan mahasiswa FIF tetapi mahasiswa FTE ; atau dapat juga Alex adalah mahasiswa FIF atau mahasiswa FTE, tetapi tidak keduanya. r ⊕ s : 2 adalah bilangan genap tetapi bukan bilangan prima atau 2 bukan bilangan genap tetapi bilangan prima; atau dapat juga 2 adalah bilangan genap atau bilangan prima, tetapi tidak keduanya. Nilai kebenaran dari r dan s keduanya benar, akibatnya nilai kebenaran dari r ⊕ s adalah salah.
  • 19. Implikasi Fakultas Ilmu Komputer 19 Apabila p dan q merupakan proposisi, maka p → q juga merupakan proposisi yang dinamakan sebagai implikasi jika p, maka q. Di sini, p disebut sebagai hipotesis/anteseden/premis dan q disebut sebagai konklusi/konsekuensi. p → q dibaca: jika p, maka q (if p, then q) q jika p p mengakibatkan q q diakibatkan oleh p apabila p, maka q q apabila p p adalah syarat cukup untuk q q adalah syarat perlu untuk p
  • 20. Implikasi Fakultas Ilmu Komputer 20 p → q bernilai salah (F) apabila p benar tetapi q salah, selain itu p → q bernilai benar Tabel kebenaran untuk implikasi p q p → q T T T T F F F T T F F T
  • 21. Contoh Fakultas Ilmu Komputer 21 Tinjau proposisi-proposisi berikut: p : nilai ujian Logika Matematika saya selalu 100 q : nilai akhir Logika Matematika saya adalah A p → q: apabila nilai ujian Logika Matematika saya selalu 100, maka nilai akhir Logika Matematika saya adalah A p → q bernilai salah (F) ketika nilai ujian Logika Matematika saya selalu 100, tetapi nilai akhir Logika Matematika saya bukan A p → q bernilai tetap benar (T) ketika: - nilai ujian Logika Matematika saya tidak selalu 100 - nilai akhir Logika Matematika saya adalah A.
  • 22. Biimplikasi Fakultas Ilmu Komputer 22 Apabila p dan q merupakan proposisi, maka p ↔ q juga merupakan proposisi yang dinamakan sebagai biimplikasi atau bikondisional dari p dan q. p ↔ q dibaca: p jika dan hanya jika q p jikka q (p iff q) jika p maka q, dan sebaliknya p adalah syarat perlu dan cukup untuk q p ekuivalen (atau setara) dengan q p dan q ekivalen Catatan: iff adalah kependekan dari if and only if (jika dan hanya jika).
  • 23. Fakultas Ilmu Komputer 23 p ↔ q bernilai benar (T) tepat ketika p dan q memiliki nilai kebenaran yang sama p ↔ q bernilai benar (T) tepat ketika p → q dan q → p kedua-duanya bernilai benar (T) Tabel kebenaran untuk biimplikasi p q p ↔ q T T T T F F F T F F F T
  • 24. Contoh Fakultas Ilmu Komputer 24 Tinjau proposisi-proposisi berikut: p : nilai akhir Logika Matematika saya tidak kurang dari 50 q : saya lulus dari kuliah Logika Matematika p ↔ q : nilai akhir Logika Matematika saya tidak kurang dari 50 jika dan hanya jika saya lulus dari kuliah Logika Matematika p ↔ q bernilai benar (T) ketika : 1. nilai akhir Logika Matematika saya tidak kurang dari 50 dan saya lulus dari kuliah Logika Matematika; atau 2. nilai akhir Logika Matematika saya kurang dari 50 dan saya tidak lulus dari kuliah Logika Matematika p ↔ q bernilai salah (F) ketika : 1. nilai akhir Logika Matematika saya tidak kurang dari 50, tetapi saya tidak lulus dari kuliah Logika Matematika; atau 2. nilai akhir Logika Matematika saya kurang dari 50, tetapi saya lulus dari kuliah Logika Matematika.
  • 25. Presedent (Urutan Pengerjaan) Presedens operator logika memberikan suatu aturan operator mana yang harus lebih dulu dioperasikan (dikenakan pada suatu operand). Tabel urutan pengerjaan (presendens) operator logika Fakultas Ilmu Komputer 25
  • 27. Fakultas Ilmu Komputer 27 Pusing ?
  • 28. Tugas Proposisi Fakultas Ilmu Komputer 28 p q r s ~p ~r p v q r ^ s ~p --> r q<-->s (p v q) v r (r^s) ^ p T T T T T T T F T T F T T T F F T F T T T F T F T F F T T F F F F T T T F T T F F T F T F T F F F F T T F F T F F F F T F F F F