42
Relasi dan Fungsi oleh: Ahmad Khakim Amrullah Evania Kurniawati

92505051 Relasi Dan Fungsi Matematika Diskrit

Embed Size (px)

Citation preview

Page 1: 92505051 Relasi Dan Fungsi Matematika Diskrit

Relasi dan Fungsi

oleh:Ahmad Khakim Amrullah

Evania Kurniawati

Page 2: 92505051 Relasi Dan Fungsi Matematika Diskrit

Relasi Biner

Definisi:

Relasi biner antara A dan B adalah himpunan bagian dari A×B.

R ⊆ (A×B)

A adalah daerah asal (domain)

B adalah daerah hasil (range atau codomain)

Ingat perkalian kartesian:

A×B={(a,b)| a∈A ⋀ b∈B}

Page 3: 92505051 Relasi Dan Fungsi Matematika Diskrit

Relasi Biner

Contoh:

A={Ani,Budi,Cecep}

B={AlPro,AlLin,MatDis,MetNum}

R=relasi yang menyatakan matakuliah yang diambil oleh mahasiswa.

Jumlah pasangan terurut yang mungkin |A×B|=3×4=12

Misalkan

R={(Ani,AlLin),(Ani,MetNum),(Budi,AlPro),(Budi,AlLin),(Cecep,MetNum)}

Kita lihat bahwa R⊆(A×B) dan |R|=5.

Page 4: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh:

A={2,3,4}

B={2,4,8,9,15}

R={(a,b)| a∈A ⋀ b∈B ⋀ (a habis membagi b)}

Jumlah pasangan terurut yang mungkin |A×B|=3×5=15

R={(2,2),(2,4),(4,4),(2,8),(4,8),(3,9),(3,15)}

Kita lihat bahwa R⊆(A×B) dan |R|=7.

Page 5: 92505051 Relasi Dan Fungsi Matematika Diskrit

Penyajian Relasi dengan Diagram Panah:

Ani AlPro

Budi AlLin

Cecep MatDis

MetNum

Page 6: 92505051 Relasi Dan Fungsi Matematika Diskrit

Diagram Panah :

2 2

4

3 8

9

4 15

Page 7: 92505051 Relasi Dan Fungsi Matematika Diskrit

Penyajian Relasi dengan Tabel

A B

Ani AlLin

Ani MetNum

Budi AlPro

Budi AlLin

Cecep MetNum

A B

2 2

2 4

2 8

3 9

3 15

4 4

4 8

Page 8: 92505051 Relasi Dan Fungsi Matematika Diskrit

Misalkan R adalah relasi dari A = {a1, a2, …, am} dan B =

{b1, b2, …, bn}.

Relasi R dapat disajikan dengan matriks M = [mij],

b1 b2 bn

M =

mnmm

n

n

mmmm

mmm

mmm

a

a

a

21

22221

11211

2

1

yang dalam hal ini

Rba

Rbam

ji

ji

ij),(,0

),(,1

Penyajian Relasi dengan Matriks

Page 9: 92505051 Relasi Dan Fungsi Matematika Diskrit

Relasi R pada Contoh sebelumnya dapat dinyatakan dengan

matriks

1000

0011

1010

dalam hal ini, a1 = Ani, a2 = Budi, a3 = Cecep, dan b1 = AlPro,

b2 = AlLin, b3 = MatDis, dan b4 = MetNum.

Relasi R pada Contoh 4 dapat dinyatakan dengan matriks

00110

11000

00111

yang dalam hal ini, a1 = 2, a2 = 3, a3 = 4, dan b1 = 2, b2 = 4, b3 = 8,

b4 = 9, b5 = 15.

Page 10: 92505051 Relasi Dan Fungsi Matematika Diskrit

Penyajian Relasi dengan Graft Berarah

Relasi pada sebuah himpunan dapat direpresentasikan secara grafis

dengan graf berarah (directed graph atau digraph)

Graf berarah tidak didefinisikan untuk merepresentasikan relasi dari

suatu himpunan ke himpunan lain.

Tiap elemen himpunan dinyatakan dengan sebuah titik (disebut juga

simpul atau vertex), dan tiap pasangan terurut dinyatakan dengan

busur (arc)

Jika (a, b) R, maka sebuah busur dibuat dari simpul a ke simpul b.

Simpul a disebut simpul asal (initial vertex) dan simpul b disebut

simpul tujuan (terminal vertex).

Pasangan terurut (a, a) dinyatakan dengan busur dari simpul a ke

simpul a sendiri. Busur semacam itu disebut gelang atau kalang

(loop).

Page 11: 92505051 Relasi Dan Fungsi Matematika Diskrit

Misalkan R = {(a, a), (a, b), (b, a), (b, c), (b, d), (c, a), (c, d), (d,

b)} adalah relasi pada himpunan {a, b, c, d}.

R direpresentasikan dengan graf berarah sbb:

ab

c d

Page 12: 92505051 Relasi Dan Fungsi Matematika Diskrit

Relasi Inversi

Definisi:

Jika R adalah relasi dari A ke B, maka inversi relasi R, ditulis R-1 adalah relasi dari B ke A sebagai:

R-1={(b,a)| (a,b)∈R}

Contoh:

R={(2,2),(2,4),(4,4),(2,8),(4,8),(3,9),(3,15)}

maka

R-1={(2,2),(4,2),(4,4),(8,2),(8,4),(9,3),(15,3)}

kita lihat bahwa

R-1={(b,a)| a∈A ⋀ b∈B ⋀ (b kelipatan dari a)}

Page 13: 92505051 Relasi Dan Fungsi Matematika Diskrit

Sifat-sifat Relasi: Refleksif (reflexive)

Definisi:

R bersifat reflexive jika ∀(a∈A) (a,a)∈R

Contoh:

Misal A={1,2,3,4}

R={(1,1),(1,3),(2,1),(2,2),(3,3),(4,2),(4,3),(4,4)}

reflexive? Ya

R={(1,1),(1,3),(2,1),(4,2),(4,3),(4,4)} reflexive? Tidak

R={(x,y)| x,y∈N, x>y} reflexive? Tidak

R={(x,y)| x,y∈N, x+y=5} reflexive? Tidak

R={(x,y)| x,y∈N, 3x+y=10}reflexive? Tidak

Page 14: 92505051 Relasi Dan Fungsi Matematika Diskrit

Sifat-sifat Relasi: Setangkup (symmetric)

Definisi:

R bersifat symmetric jika (a,b)∈R maka (b,a)∈R ∀(a,b∈A)

Contoh:

Misal A={1,2,3,4}

R={(1,1),(1,2),(2,1),(2,2),(2,4),(4,2),(4,4)} symmetric? Ya

R={(1,1),(2,3),(2,4),(4,2)} symmetric? Tidak

R={(1,1),(2,2),(3,3)} symmetric? Ya

R={(1,1),(1,2),(2,2),(2,3)} symmetric? Tidak

R={(1,2),(2,3),(1,3)} symmetric? Tidak

R={(x,y)| x,y∈N, x>y} symmetric? Tidak

R={(x,y)| x,y∈N, x+y=5} symmetric? Ya

R={(x,y)| x,y∈N, 3x+y=10}symmetric? Tidak

Page 15: 92505051 Relasi Dan Fungsi Matematika Diskrit

Sifat-sifat Relasi: Tolak-Setangkup

(antisymmetric)Definisi:

R bersifat antisymmetric jika (a,b)∈R dan (b,a)∈R maka a=b ∀(a,b∈A)

Contoh:

Misal A={1,2,3,4}

R={(1,1),(1,2),(2,1),(2,2),(2,4),(4,2),(4,4)} antisymmetric? Tidak

R={(1,1),(2,3),(2,4),(4,2)} antisymmetric? Tidak

R={(1,1),(2,2),(3,3)} antisymmetric? Ya

R={(1,1),(1,2),(2,2),(2,3)} antisymmetric? Ya

R={(1,2),(2,3),(1,3)} antisymmetric? Ya

R={(x,y)| x,y∈N, x>y} antisymmetric? Ya

R={(x,y)| x,y∈N, x+y=5} antisymmetric? Tidak

R={(x,y)| x,y∈N, 3x+y=10} antisymmetric? Ya

Page 16: 92505051 Relasi Dan Fungsi Matematika Diskrit

Sifat-sifat Relasi: Menghantar (transitive)

Definisi:

R bersifat transitive jika (a,b)∈R dan (b,c)∈R maka (a,c)∈R ∀(a,b,c∈A)

Contoh:

Misal A={1,2,3,4}

R={(2,1),(3,1),(3,2),(4,1),(4,2),(4,3)} transitive? Ya

R={(1,1),(2,3),(2,4),(4,2)} transitive? Tidak

R={(1,1),(2,2),(3,3),(4,4)} transitive? Ya

R={(1,2),(2,3)} transitive? Tidak

R={(1,2),(3,4)} transitive? Ya

R={(2,3)} transitive? Ya

R={(x,y)| x,y∈N, x>y} transitive? Ya

R={(x,y)| x,y∈N, x+y=5} transitive? Tidak

R={(x,y)| x,y∈N, 3x+y=10} transitive? Tidak

Page 17: 92505051 Relasi Dan Fungsi Matematika Diskrit

Relasi Kesetaraan

(equivalence relation)Definisi:

R disebut equivalence relation jika bersifat:

reflexive, symmetric, dan transitive.

Contoh:

R={(x,y)| x,y∈Mahasiswa

⋀ (x seangkatan dengan y)}

(silakan Anda check!)

Page 18: 92505051 Relasi Dan Fungsi Matematika Diskrit

Relasi Pengurutan Parsial

(partial ordering relation)

Definisi:

R disebut partial ordering relation jika bersifat:

reflexive, antisymmetric, dan transitive.

Contoh:

R={(x,y) | x,y ∈ Z ⋀ x ≤ y}

(silakan Anda check!)

Page 19: 92505051 Relasi Dan Fungsi Matematika Diskrit

Misalkan A dan B himpunan.

Relasi biner f dari A ke B merupakan suatu fungsijika setiap elemen di dalam A dihubungkan dengantepat satu elemen di dalam B.

Jika f adalah fungsi dari A ke B kita menuliskan

f : A B

yang artinya f memetakan A ke B.

A disebut daerah asal (domain) dari f dan Bdisebut daerah hasil (codomain) dari f.

FUNGSI

Page 20: 92505051 Relasi Dan Fungsi Matematika Diskrit

Nama lain untuk fungsi adalah pemetaan atautransformasi.

Kita menuliskan f(a) = b jika elemen a di dalam Adihubungkan dengan elemen b di dalam B.

Jika f(a) = b, maka b dinamakan bayangan(image) dari a dan a dinamakan pra-bayangan(pre-image) dari b.

Himpunan yang berisi semua nilai pemetaan fdisebut jelajah (range) dari f. Perhatikan bahwajelajah dari f adalah himpunan bagian (mungkinproper subset) dari B.

Page 21: 92505051 Relasi Dan Fungsi Matematika Diskrit
Page 22: 92505051 Relasi Dan Fungsi Matematika Diskrit

• Tiap elemen di dalam himpunan A harus

digunakan oleh prosedur atau kaidah yang

mendefinisikan f.

Frasa “dihubungkan dengan tepat satu elemen

di dalam B” berarti bahwa jika (a, b) f dan (a,

c) f, maka b = c.

Fungsi Adalah Relasi yang Khusus

Page 23: 92505051 Relasi Dan Fungsi Matematika Diskrit

Himpunan pasangan terurut.

Seperti pada relasi.

Formula pengisian nilai (assignment).

Contoh: f(x) = 2x + 10, f(x) = x2, dan f(x) = 1/x.

Kata-kata

Contoh: “f adalah fungsi yang memetakan jumlahbit 1 di dalam suatu string biner”.

Pengklasifikasian Fungsi

Page 24: 92505051 Relasi Dan Fungsi Matematika Diskrit

Kode program (source code)

Contoh: Fungsi menghitung |x|

function abs(x:integer):integer;

begin

if x < 0 then

abs:=-x

else

abs:=x;

end;

Lanjutan…

Page 25: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh Relasi

f = {(1, u), (2, v), (3, w)}

dari A = {1, 2, 3} ke B = {u, v, w} adalah fungsi dari A ke B. Di sini

f(1) = u, f(2) = v, dan f(3) = w. Daerah asal dari f adalah A dan

daerah hasil adalah B. Jelajah dari f adalah {u, v, w}, yang dalam hal

ini sama dengan himpunan B.

Contoh Relasi

f = {(1, u), (2, u), (3, v)}

dari A = {1, 2, 3} ke B = {u, v, w} adalah fungsi dari A ke B,

meskipun u merupakan bayangan dari dua elemen A. Daerah asal

fungsi adalah A, daerah hasilnya adalah B, dan jelajah fungsi adalah

{u, v}.

Page 26: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh Relasi

f = {(1, u), (2, v), (3, w)}

dari A = {1, 2, 3, 4} ke B = {u, v, w} bukan fungsi, karena tidak

semua elemen A dipetakan ke B.

Contoh Relasi

f = {(1, u), (1, v), (2, v), (3, w)}

dari A = {1, 2, 3} ke B = {u, v, w} bukan fungsi, karena 1

dipetakan ke dua buah elemen B, yaitu u dan v.

Contoh

Misalkan f : Z Z didefinisikan oleh f(x) = x2. Daerah asal dan

daerah hasil dari f adalah himpunan bilangan bulat, dan jelajah

dari f adalah himpunan bilangan bulat tidak-negatif.

Page 27: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh Relasi

f = {(1, w), (2, u), (3, v)}

dari A = {1, 2, 3} ke B = {u, v, w, x} adalah fungsisatu-ke-satu,

Tetapi relasi

f = {(1, u), (2, u), (3, v)}

dari A = {1, 2, 3} ke B = {u, v, w} bukan fungsi satu-ke-satu, karena f(1) = f(2) = u.

Page 28: 92505051 Relasi Dan Fungsi Matematika Diskrit

Fungsi f dikatakan dipetakan pada (onto) atau

surjektif (surjective) jika setiap elemen himpunan B

merupakan bayangan dari satu atau lebih elemen

himpunan A.

Dengan kata lain seluruh elemen B merupakan

jelajah dari f. Fungsi f disebut fungsi pada himpunan B.

a 1

A B

2

3

b

c

d

Page 29: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh Relasi

f = {(1, u), (2, u), (3, v)}

dari A = {1, 2, 3} ke B = {u, v, w} bukan fungsi padakarena w tidak termasuk jelajah dari f.

Relasi

f = {(1, w), (2, u), (3, v)}

dari A = {1, 2, 3} ke B = {u, v, w} merupakan fungsipada karena semua anggota B merupakan jelajahdari f.

Page 30: 92505051 Relasi Dan Fungsi Matematika Diskrit

Jika f adalah fungsi berkoresponden satu-ke-satudari A ke B, maka kita dapat menemukan balikan(invers) dari f.

Balikan fungsi dilambangkan dengan f –1. Misalkana adalah anggota himpunan A dan b adalahanggota himpunan B, maka f -1(b) = a jika f(a) = b.

Fungsi yang berkoresponden satu-ke-satu seringdinamakan juga fungsi yang invertible (dapatdibalikkan), karena kita dapat mendefinisikanfungsi balikannya. Sebuah fungsi dikatakan not invertible (tidak dapat dibalikkan) jika ia bukanfungsi yang berkoresponden satu-ke-satu, karenafungsi balikannya tidak ada.

Page 31: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh 37. Relasi

f = {(1, u), (2, w), (3, v)}

dari A = {1, 2, 3} ke B = {u, v, w} adalah fungsi

yang berkoresponden satu-ke-satu. Balikan

fungsi f adalah

f -1 = {(u, 1), (w, 2), (v, 3)}

Jadi, f adalah fungsi invertible.

Page 32: 92505051 Relasi Dan Fungsi Matematika Diskrit

Misalkan g adalah fungsi dari himpunan A ke

himpunan B, dan f adalah fungsi dari himpunan

B ke himpunan C. Komposisi f dan g,

dinotasikan dengan f g, adalah fungsi dari A

ke C yang didefinisikan oleh

(f g)(a) = f(g(a))

Komposisi dari Dua buah Fungsi

Page 33: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh 40. Diberikan fungsi

g = {(1, u), (2, u), (3, v)}

yang memetakan A = {1, 2, 3} ke B = {u, v, w},

dan fungsi

f = {(u, y), (v, x), (w, z)}

yang memetakan B = {u, v, w} ke C = {x, y, z}.

Fungsi komposisi dari A ke C adalah

f g = {(1, y), (2, y), (3, x) }

Page 34: 92505051 Relasi Dan Fungsi Matematika Diskrit

Misalkan x adalah bilangan riil, berarti x berada diantara dua bilangan bulat.

Fungsi floor dari x:

x menyatakan nilai bilangan bulat terbesar yang lebih kecil atau sama dengan x

Fungsi ceiling dari x:

x menyatakan bilangan bulat terkecil yang lebihbesar atau sama dengan x

Dengan kata lain, fungsi floor membulatkan x kebawah, sedangkan fungsi ceiling membulatkan x keatas.

Fungsi Floor Dan Ceiling

Page 35: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh 42. Beberapa contoh nilai fungsi floor dan ceiling:

3.5 = 3 3.5 = 4

0.5 = 0 0.5 = 1

4.8 = 4 4.8 = 5

– 0.5 = – 1 – 0.5 = 0

–3.5 = – 4 –3.5 = – 3

Contoh 42. Di dalam komputer, data dikodekan dalamuntaian byte, satu byte terdiri atas 8 bit. Jika panjang data 125 bit, maka jumlah byte yang diperlukan untukmerepresentasikan data adalah 125/8 = 16 byte. Perhatikanlah bahwa 16 8 = 128 bit, sehingga untuk byteyang terakhir perlu ditambahkan 3 bit ekstra agar satu bytetetap 8 bit (bit ekstra yang ditambahkan untuk menggenapi8 bit disebut padding bits).

Page 36: 92505051 Relasi Dan Fungsi Matematika Diskrit

Fungsi modulo

Misalkan a adalah sembarang bilangan bulat dan m adalahbilangan bulat positif.

a mod m memberikan sisa pembagian bilangan bulat bila adibagi dengan m

a mod m = r sedemikian sehingga a = mq + r, dengan 0 r < m.

Contoh 43. Beberapa contoh fungsi modulo

25 mod 7 = 4

15 mod 4 = 0

3612 mod 45 = 12

0 mod 5 = 5

–25 mod 7 = 3 (sebab –25 = 7 (–4) + 3 )

Page 37: 92505051 Relasi Dan Fungsi Matematika Diskrit

Fungsi Faktorial

Fungsi Eksponensial

Untuk kasus perpangkatan negatif,

Page 38: 92505051 Relasi Dan Fungsi Matematika Diskrit

Fungsi Logaritmik

Fungsi logaritmik berbentuk

Fungsi Rekursif

Fungsi f dikatakan fungsi rekursif jika definisi

fungsinya mengacu pada dirinya sendiri.

Page 39: 92505051 Relasi Dan Fungsi Matematika Diskrit

Fungsi rekursif disusun oleh dua bagian:

(a) Basis

Bagian yang berisi nilai awal yang tidakmengacu pada dirinya sendiri. Bagian ini jugasekaligus menghentikan definisi rekursif.

(b) Rekurens

Bagian ini mendefinisikan argumen fungsidalam terminologi dirinya sendiri. Setiap kali fungsi mengacu pada dirinya sendiri, argumendari fungsi harus lebih dekat ke nilai awal(basis).

Page 40: 92505051 Relasi Dan Fungsi Matematika Diskrit

Contoh definisi rekursif dari faktorial:

(a) basis:

n! = 1 , jika n = 0

(b) rekurens:

n! = n (n -1)! , jika n > 0

Page 41: 92505051 Relasi Dan Fungsi Matematika Diskrit

4! dihitung dengan langkah berikut:

(1) 4! = 4 3! (rekurens)

(2) 3! = 3 3!

(3) 2! = 2 1!

(4) 1! = 1 0!

(5) 0! = 1

(5’) 0! = 1

(4’) 1! = 1 0! = 1 1 = 1

(3’) 2! = 2 1! = 2 1 = 2

(2’) 3! = 3 2! = 3 2 = 6

(1’) 4! = 4 3! = 4 6 = 24

Jadi, 4! = 24

Page 42: 92505051 Relasi Dan Fungsi Matematika Diskrit

Di bawah ini adalah contoh-contoh fungsi

rekursif lainnya:

1.

2. Fungsi Chebysev

3. Fungsi fibonacci: