1. Operator Logika.docx

  • Uploaded by: refina
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 1. Operator Logika.docx as PDF for free.

More details

  • Words: 2,137
  • Pages: 15
MATEMATIKA DISKRIT Deskripsi Mata Kuliah: Ilmu dasar dalam pembelajaran informatika. Matematika Diskrit memberikan landasar matematis untuk mata kuliah algoritma, struktur data, jaringan komputer dan seterusnya. Capaian Pembelajaran: Mampu berpikir secara logika sehingga dapat mengidentifikasi (P2) data diskrit yang diberikan, merumuskan permasalahan secara sederhana, dan membuktikan (A5) secara matematis untuk siap menjadi masukan dan proses dalam pemrograman komputer untuk memecahkan (C3) masalah umum yang bersifat diskrit Materi yang Disampaikan: 1. Dasar logika (pernyataan tunggal dan pernyataan majemuk) 2. Operator logika -

Konjungsi

-

Disjungsi

-

Ingkaran

-

Implikasi (konvers, invers, kontraposisi)

-

Biimplikasi

3. Aljabar proposisi 4. Penarikan kesimpulan -

Modus ponen

-

Modus tollen

-

Dst

5. Kalimat berkuantor 6. Induksi matematika

1 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Buku Referensi: Lipscutz, S., & Lipson, M. (2008). Matematika Diskret Edisi Ketiga. Jakarta: Erlangga. Jong Jek Siang, (2009). Matematika Diskrit dan Aplikasinya pada Ilmu Komputer. Yogyakarta: Penerbit ANDI Yogyakarta. Rinaldi Munir, (2012). Matematika Diskrit. Bandung: Penerbit Informatika.

2 Matematika Diskrit – Nalsa Cintya Resti, M.Si

PERTEMUAN 1 Dasar Dasar Logika Logika adalah cara berpikir manusia dengan mengembangkan sesuatu berdasarkan akal pikiran dan bukan pada perasaan ataupun pengalaman. Logika dikaitkan dengan hubungan antar pernyataan, dimana pernyataan dapat memberikan nilai benar atau salah. Aplikasi logika dalam bidang komputer sangat luas, salah satunya adalah dalam bidang pemrograman, rancang komputer, analisa algoritma, dan seterusnya. 1.

Kalimat pernyataan (proposisi) Kalimat pernyataan memiliki perbedaan dengan kalimat biasa yang digunakan sehari-hari. Kalimat biasa sering dipilih kata-kata kiasan, ungkapan, bahasa gaul serta kadang bermakna ganda. Berbeda dengan kalimat biasa, kalimat pernyataan atau disingkat dengan pernyataan harus memiliki struktur yang lengkap, tidak kabur dan jelas. Sebuah pernyataan merupakan kalimat yang hanya memiliki nilai benar (true) atau salah (false) tetapi tidak memiliki nilai keduanya. Kalimat perintah, kalimat Tanya tidak termasuk dalam pernyataan karena tidak dapat ditentukan nilai kebenarannya. Contoh kalimat pernyataan: a. Surabaya adalah ibukota NKRI b. Singa pemakan daging c. Matahari terbit dari timur d. Jika π‘₯ = 2, maka 3π‘₯ = 6 e. Setiap bilangan prima adalah ganjil f. Jika π‘₯ = 𝑦 maka 𝑦 = π‘₯ Contoh bukan kalimat pernyataan: a. Tolong ambilkan buku di almari 3 Matematika Diskrit – Nalsa Cintya Resti, M.Si

b. Jangan nyalakan lampunya! c. π‘₯ + 𝑦 = 5 d. π‘Ž + 𝑏 > 9 e. π‘₯ 2 + 2π‘₯ βˆ’ 9 = 0 f. Jangan mengambil uang itu! Istilah lain untuk pernyataan adalah kalimat tertutup, kalimat deklaratif, statement atau proposisi. Sedangkan istilah lain untuk kalimat bukan pernyataan adalah kalimat terbuka. 2.

Kalimat pernyataan tunggal dan majemuk Suatu kalimat dapat dibedakan atas pernyataan tunggal dan pernyataan majemuk. Pernyataan tunggal atau pernyataan sederhana adalah pernyataan yang tidak memuat pernyataan lain sebagai bagiannya. Pernyataan majemuk adalah pernyataan yang memuat beberapa pernyataan lain atau merupakan penggabungan dari beberapa pernyataan tunggal. Contoh pernyataan tunggal: ο‚·

Pernyataan β€œ2 merupakan bilangan prima” dilambangkan dengan huruf "π‘₯" Ditulis: π‘₯ = "2 merupakan bilangan prima"

ο‚·

Pernyataan "matahari terbit dari timur" dilambangkan dengan huruf "π‘ž" Ditulis: π‘ž = matahari terbit dari timur Dua pernyataan tunggal atau lebih dapat digabungkan menjadi

sebuah kalimat baru, yang disebut kalimat majemuk. Tiap pernyataan bagian dari pernyataan majemuk disebut sebagai komponen-komponen pernyataan majemuk. 4 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Untuk

menggabung

pernyataan-pernyataan

tunggal

menjadi

pernyataan majemuk dapat digunakan kata hubung atau kata sambung yang disebut operasi-operasi logika matematika. Adapun operasi yang dapat membentuk pernyataan tunggal menjadi pernyataan majemuk adalah: ο‚·

Negasi atau ingkaran, dengan kata perangkai β€œtidak benar bahwa”

ο‚·

Konjungsi, dengan kata perangkai β€œdan”

ο‚·

Disjungsi, dengan kata perangkai β€œatau”

ο‚·

Implikasi, dengan kata perangkai β€œjika … maka …”

ο‚·

Biimplikasi, dengan kata perangkai β€œβ€¦ jika dan hanya jika …” Contoh pernyataan majemuk:

1. ikan hidup di air dan kucing hidup di darat 2. Cuaca hujan atau cuaca mendung 3. Jika π‘₯ = 3 maka π‘₯ 3 = 27 4. Tidak benar bahwa matahari terbit dari barat 5. Rudi berangkat ke sekolah jika dan hanya jika hari cerah Contoh 1 adalah pernyataan majemuk yaitu suatu konjungsi, karena pernyatan β€œikan hidup di air dan kucing hidup di darat” terdiri dari dua komponen pernyataan tunggal yaitu: β€œikan hidup di air” dan β€œkucing hidup di darat” Contoh 2 adalah pernyataan majemuk yaitu suatu disjungsi.

3.

Nilai Kebenaran Pernyataan Seperti yang telah dibahas sebelumnya bahwa pernyataan memiliki nilai benar atau salah. Untuk pernyataan yang memiliki nilai benar diberi tanda B sedangkan untuk pernyataan yang salah diberi tanda S.

5 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Ucapan nilai kebenaran dilambangkan dengan"𝜏". Nilai kebenaran dari pernyataan q ditulis 𝜏(π‘ž). Jika pernyataan itu benar maka ditulis 𝜏(π‘ž) = 𝐡, sedangkan jika salah maka ditulis 𝜏(π‘ž) = 𝑆. Contoh: 1.

jika π‘ž: β€œkambing berkaki empat”, maka 𝜏(π‘ž) = 𝐡

2.

jika π‘š: β€œsemua bilangan prima adalah ganjil”, maka 𝜏(π‘š) = 𝑆.

6 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Operator-Operator Logika 1) Operator Negasi Operator negasi atau bisa juga disebut penyangkalan adalah operator yang dikenakan pada sebuah pernyataan. Lambang dari operator negasi adalah "~". Jika terdapat r sebuah pernyataan tunggal maka ~π‘Ÿ merupakan negasi dari π‘Ÿ atau dibaca tidak π‘Ÿ atau bukan π‘Ÿ. Contoh: ο‚·

Jika 𝑝

∢ Hari ini hujan deras

Maka ~𝑝: Hari ini tidak hujan deras ο‚·

Jika π‘ž

∢ Mahasiswa adalah agent of change

Maka ~π‘ž: Tidak benar bahwa mahasiswa adalah agent of change ο‚·

Jika π‘Ÿ

∢ 3 + 8 = 11

Maka ~π‘Ÿ: 3 + 8 β‰  11 ο‚·

Jika π‘₯

∢ semua bilangan prima adalah bilangan ganjil

Maka ~π‘₯: tidak benar bahwa semua bilangan prima adalah bilangan ganjil Dari penjelasan contoh diatas, dapat ditarik kesimpulan bahwa negasi dari sebuah pernyataan yang benar adalah salah dan negasi dari sebuah pernyataan salah adalah benar. Tabel Kebenaran Negasi: 𝒑

~𝒑

𝐡

𝑆

𝑆

𝐡

7 Matematika Diskrit – Nalsa Cintya Resti, M.Si

2) Operator Konjungsi Suatu pernyataan yang dibentuk dengan menggabungkan dua pernyataan tunggal dengan menggunakan kata hubung dan disebut konjungsi. Operasi konjungsi berfungsi sebagai kata penghubung dua kalimat tunggal menjadi kalimat majemuk. Operasi tersebut dinotasikan dengan tanda " ∧ ". a. Jika Dan

π‘Ž: 7 adalah bilangan prima 𝑏: Indonesia adalah negara tropis

Maka π‘Ž ∧ 𝑏: 7 adalah bilangan prima dan Indonesia adalah negara tropis b. Jika Dan

π‘₯: Mahasiswa harus rajin belajar 𝑦: Kopi mengandung kafein

Maka π‘Ž ∧ 𝑏: Mahasiswa harus rajin belajar dan kopi mengandung kafein c. Jika Dan

𝑝: 3 + 6 = 10 π‘ž: 4 adalah bilangan prima

Maka 𝑝 ∧ π‘ž: 3 + 6 = 10 dan 4 adalah bilangan prima

Dalam

membuat

kalimat

majemuk

tidak

diharuskan

menggunakan kalimat tunggal yang saling berkaitan dan memiliki arti. Sebagai contoh pada soal b diatas, antara pernyataan tunggal yang satu dengan yang lain tidak memiliki arti. Definisi: sebuah konjungsi bernilai benar jika komponenkomponennya benar, tetapi bernilai salah jika salah satu komponennya salah atau keduanya salah.

8 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Tabel Kebenaran Konjungsi: 𝒑

𝒒

π’‘βˆ§π’’

𝐡

𝐡

𝐡

𝐡

𝑆

𝑆

𝑆

𝐡

𝑆

𝑆

𝑆

𝑆

a. Jika Dan

π‘Ž: 7 adalah bilangan prima, 𝜏(π‘Ž) = 𝐡 𝑏: Indonesia adalah negara tropis, 𝜏(𝑏) = 𝐡

Maka π‘Ž ∧ 𝑏: 7 adalah bilangan prima dan Indonesia adalah negara tropis, 𝜏(π‘Ž ∧ 𝑏) = 𝐡 b. Jika Dan

π‘₯: 52 < 42 , 𝜏(π‘₯) = 𝑆 𝑦: Kopi mengandung kafein, 𝜏(𝑦) = 𝐡

Maka π‘Ž ∧ 𝑏: 52 < 42 dan kopi mengandung kafein, 𝜏(π‘₯ ∧ 𝑦) = 𝑆 c. Jika Dan

𝑝: 3 + 6 = 10, 𝜏(𝑝) = 𝑆 π‘ž: 4 adalah bilangan prima, 𝜏(π‘ž) = 𝑆

Maka 𝑝 ∧ π‘ž: 3 + 6 = 10 dan 4 adalah bilangan prima, 𝜏(𝑝 ∧ π‘ž) = 𝑆

3) Operator Disjungsi Jika terdapat dua pernyataan tunggal yang digabungkan dengan kata perangkai atau, maka pernyataan majemuk yang diperoleh disebut disjungsi. Disjungsi dinotasikan dengan tanda "⋁". Definisi:

sebuah

disjungsi

bernilai

benar

jika

komponennya benar, paling sedikit satu komponennya benar.

9 Matematika Diskrit – Nalsa Cintya Resti, M.Si

kedua

Tabel Kebenaran Disjungsi 𝒑

𝒒

𝒑⋁𝒒

𝐡

𝐡

𝐡

𝐡

𝑆

𝐡

𝑆

𝐡

𝐡

𝑆

𝑆

𝑆

π‘Ž: 7 + 5 = 9 , 𝜏(π‘Ž) = 𝑆

a. Jika

𝑏: Indonesia adalah negara tropis, 𝜏(𝑏) = 𝐡

Dan

Maka π‘Žβ‹π‘ ∢ 7 + 5 = 9 atau Indonesia adalah negara tropis, 𝜏(π‘Žβ‹π‘) = 𝐡 π‘₯: 52 > 42 , 𝜏(π‘₯) = 𝐡

b. Jika

𝑦: Kopi mengandung kafein, 𝜏(𝑦) = 𝐡

Dan

Maka π‘₯⋁𝑦: 52 > 42 , r atau kopi mengandung kafein, 𝜏(π‘₯⋁𝑦) = 𝐡 c. Jika Dan

𝑝: 3 + 6 = 10, 𝜏(𝑝) = 𝑆 π‘ž: 4 adalah bilangan prima, 𝜏(π‘ž) = 𝑆

Maka π‘β‹π‘ž: 3 + 6 = 10 dan 4 adalah bilangan prima, 𝜏(π‘β‹π‘ž) = 𝑆 LATIHAN: Jika 𝑝, π‘ž, π‘Ÿ adalah proposisi, bentuklah tabel kebenaran dari ekspresi logika berikut: 1. (𝑝 β‹€ ~π‘ž)⋁𝑝 2 (𝑝 β‹€ ~π‘ž)⋁(𝑝 β‹€ π‘ž) 3. (π‘β‹€π‘ž)⋁(~π‘ž β‹€ ~π‘Ÿ)

10 Matematika Diskrit – Nalsa Cintya Resti, M.Si

4) Operator Implikasi Dalam matematika sering ditemui pernyataan dalam bentuk β€œjika … maka…”. Pernyataan dalam bentuk tersebut diperoleh dari penggabungan dua pernyataan tertentu, misalnya dari pernyataan tunggal 𝑝 dan pernyataan tunggal π‘ž. Pernyataan β€œjika 𝑝 maka π‘žβ€ dinotasikan "𝑝 β†’ π‘ž". Perhatikan contoh berikut: Contoh: Jika

𝑝: Segitiga ABC samasisi

Dan

π‘ž: Segitiga ABC memiliki tiga sudut yang sama besarnya

Maka 𝑝 β†’ π‘ž: jika segitiga ABC samasisi maka segitiga ABC memiliki tiga sudut yang sama besarnya. Dalam pernyataan implikasi tersebut, komponen yang terletak diantara β€œjika …maka” yaitu bagian kalimat yang lebih dulu menjadi

syarat

pernyataan

disebut

yang

ditulis

β€œanteseden”, kemudian,

sedangkan yaitu

komponen

bagian

belakang

merupakan akibatnya atau yang mengikutinya disebut β€œkonsekuen”. Dari contoh diatas dapat diketahui anteseden adalah kalimat 𝑝: β€œsegitiga ABC samasisi”, dan konsekuen adalah kalimat π‘ž: β€œsegitiga ABC memiliki tiga sudut yang sama besarnya.” Definisi:

suatu

pernyataan

implikasi

hanya

salah

jika

antisedennya benar dan konsekuennya salah, dalam kemungkinan lainnya pernyataan implikasi itu adalah benar.

11 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Tabel Kebenaran Implikasi: 𝒑

𝒒

𝒑→𝒒

𝐡

𝐡

𝐡

𝐡

𝑆

𝑆

𝑆

𝐡

𝐡

𝑆

𝑆

𝐡

Contoh: 𝑝: Segitiga ABC samasisi, 𝜏(𝑝) = 𝐡

Jika

π‘ž: Segitiga ABC memiliki tiga sudut yang sama besarnya,

Dan 𝜏(π‘ž) = 𝐡

Maka 𝑝 β†’ π‘ž: jika segitiga ABC samasisi maka segitiga ABC memiliki tiga sudut yang sama besarnya, 𝜏(𝑝 β†’ π‘ž) = 𝐡. Jika diketahui 𝑝 β†’ π‘ž maka didapatkan konvers, invers dan kontraposisi yang dinyatakan sebagai berikut: Konvers/kebalikan : π‘ž β†’ 𝑝 Invers

: ~𝑝 β†’ ~π‘ž

Kontraposisi

: ~π‘ž β†’ ~𝑝

Tabel kebenaran untuk proposisi bersyarat dapat disajikan pada tabel dibawah ini. Tabel kebenaran konvers, invers, dan kontraposisi 𝑝

π‘ž

~𝑝

~π‘ž

π‘β†’π‘ž

π‘žβ†’π‘

~𝑝 β†’ ~π‘ž

~π‘ž β†’ ~𝑝

𝐡

𝐡

𝑆

𝑆

𝐡

𝐡

𝐡

𝐡

𝐡

𝑆

𝑆

𝐡

𝑆

𝐡

𝐡

𝑆

𝑆

𝐡

𝐡

𝑆

𝐡

𝑆

𝑆

𝐡

𝑆

𝑆

𝐡

𝐡

𝐡

𝐡

𝐡

𝐡

12 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Contoh: Tentukan konvers, invers, dan kontraposisi dari pernyataan bersyarat berikut: β€œ jika anda mengirim saya list tugas lewat email maka saya akan menyelesaikan tugas dalam seminggu ini” ο‚· Konvers: jika saya menyelesaikan tugas dalam seminggu ini maka anda mengirim list tugas lewat email. ο‚· Invers: jika anda tidak mengirim list tugas lewat email maka saya tidak akan menyelesaikan tugas dalam seminggu ini. ο‚· Kontraposisi: jika saya tidak menyelesaikan tugas dalam seminggu ini maka anda tidak mengirim list tugas lewat email. Latihan: Tentukan konvers, invers dan kontraposisi dari pernyataan bersyarat berikut: a. β€œjika manusia tidak memelihara lingkungan dengan baik maka akan

terjadi

kerusakan-kerusakan

bumi

yang

merugikan

manusia”. b. Jika π‘Ž2 + 𝑏 2 = 𝑐 2 maka π‘Ž, 𝑏, 𝑐 adalah sisi-sisi segitiga siku-siku c. Jika 𝑛 habis dibagi 8 maka 𝑛 habis dibagi 2 d. Jika 𝑝 adalah bujur sangkar maka 𝑝 adalah empat persegi panjang

5) Operator Biimplikasi Operasi biimplikasi disebut juga operasi bikondisional, operasi dua arah, operasi ekuivalensi. Operasi biimplikasi dinotasikan dengan " ↔ " atau β€œjika dan hanya jika”. 13 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Untuk membentuk pernyataan majemuk biimplikasi diperlukan dua pernyataan 𝑝 dan π‘ž. Untuk operator biimplikasi maka pernyataan majemuknya menjadi β€œπ‘ jika dan hanya jika π‘ž" atau "𝑝 ekivalen dengan π‘ž" yang dinotasikan dengan "𝑝 ↔ π‘ž". Hal tersebut memiliki arti "𝑝 β†’ π‘ž" dan "π‘ž β†’ 𝑝". Definisi: Suatu biimplikasi 𝑝 ↔ π‘ž bernilai benar jika nilai kebenaran 𝑝 sama dengan nilai kebenaran π‘ž. Biimplikasi 𝑝 ↔ π‘ž bernilai salah jika nilai kebenaran 𝑝 tidak sama dengan nilai kebenaran π‘ž. Tabel Kebenaran Biimplikasi: 𝒑

𝒒

𝒑↔𝒒

𝐡

𝐡

𝐡

𝐡

𝑆

𝑆

𝑆

𝐡

𝑆

𝑆

𝑆

𝐡

Contoh: Jika Dan

𝑝: Segitiga ABC samakaki, 𝜏(𝑝) = 𝐡 π‘ž: Segitiga ABC memiliki dua sudut yang sama besarnya,

𝜏(π‘ž) = 𝐡 Maka 𝑝 ↔ π‘ž: segitiga ABC samakaki jika dan hanya jika memiliki dua sudut yang sama besarnya, 𝜏(𝑝 ↔ π‘ž) = 𝐡.

Latihan Soal: a. (𝑝⋀(~π‘β‹π‘ž)) β†’ π‘Ÿ b. (𝑝 β†’ π‘ž) ↔ ~(π‘žβ‹π‘) c. (~𝑝⋀(~π‘žβ‹€π‘Ÿ)) ↔ (π‘β‹€π‘Ÿ) 14 Matematika Diskrit – Nalsa Cintya Resti, M.Si

15 Matematika Diskrit – Nalsa Cintya Resti, M.Si

Related Documents

Operator
May 2020 27
1. Operator Logika.docx
November 2019 13
Operator C++
July 2020 15
String Operator
November 2019 21

More Documents from ""