Anda di halaman 1dari 28

8/29/2014

Kode MK/ Nama MK

Matematika Diskrit

1 8/29/2014

Cakupan
Himpunan,
Relasi dan fungsi
Kombinatorial
Teori graf
Pohon (Tree) dan pewarnaan graf

2 8/29/2014

1
8/29/2014

Relasi dan Fungsi


Tujuan
Mahasiswa memahami konsep relasi dan fungsi.
Mahasiswa memahami berbagai macam operasi
dan sifat relasi.
Mahasiswa dapat meyelesaikan berbagai
persoalan dan fenomena yang terkait
denganrelasi dan fungsi.

3 8/29/2014

Definisi
Relasi antara himpunan A dan himpunan B merupakan himpunan
yang berisi pasangan terurut yang mengikuti aturan tertentu. Jadi,
relasi biner R antara himpunan A dan B merupakan himpunan
bagian dari cartesian product A  B atau R  (A  B).
Notasi dari suatu relasi biner adalah a R b atau (a, b)  R. Ini
berarti bahwa a dihubungankan dengan b oleh R. Suatu unsur
dalam cartesian product yang bukan merupakan unsur relasi
dapata dinyatakan dengan a R b atau (a, b)  R, yang artinya a
tidak dihubungkan oleh b oleh relasi R. Himpunan A disebut
daerah asal (domain) dari R, dan himpunan B disebut daerah hasil
(range) dari R.

4 8/29/2014

2
8/29/2014

contoh
Misalkan A = {2, 3, 4} dan B = {2, 4, 8, 9, 15}.
Jika kita definisikan relasi R dari A ke B dengan aturan :
(a, b)  R jika a faktor prima dari b
Tentukan unsur-unsur R!
Jawab :
Seperti yang telah dipelajari sebelumnya, cartesian product A  B adalah :
A  B = {(2, 2), (2, 4), (2, 8), (2, 9), (2, 15), (3, 2), (3, 4), (3, 8),
(3, 9), (3, 15), (4, 2), (4, 4), (4, 8), (4, 9), (4, 15)}
Dengan menggunakan definisi relasi diatas, relasi R dari A ke B yang
mengikuti aturan tersebut adalah :
R = {(2, 2), (2, 4), (2, 8), (3, 9), (3, 15) }
Relasi dapat pula terjadi hanya pada sebuah himpunan, yaitu relasi pada A.. Relasi
pada himpunan A merupakan himpunan bagian dari cartesian product A  A.

5 8/29/2014

Cara Menyajikan suatu Relasi


• Penyajian Relasi dengan Diagram Panah
• Penyajian Relasi berupa Pasangan Terurut
• Penyajian Relasi dengan Tabel
• Penyajian Relasi dengan Matriks
• Penyajian Relasi dengan Graf Berarah

6 8/29/2014

3
8/29/2014

Relasi dengan Diagram Panah


Misalkan A = {2, 3, 4} dan B = {2, 4, 8, 9, 15}.
Jika kita definisikan relasi R dari A ke B dengan aturan :
(a, b)  R jika a faktor prima dari b
maka relasi tersebut dapat digambarkan dengan diagram panah :

2

3

4

7 8/29/2014

Relasi dengan Pasangan Terurut


Contoh relasi pada diagram panah dapat dinyatakan dalam
bentuk pasangan terurut, yaitu :
R = {(2, 2), (2, 4), (2, 8), (3, 9), (3, 15)}

8 8/29/2014

4
8/29/2014

Relasi dengan Tabel


Kolom pertama tabel menyatakan daerah asal, sedangkan kolom kedua menyatakan
daerah hasil. Relation yang telah dijelaskan pada relasi diagram panah dapat
direpresentasikan sebagai berikut:

Tabel 2.1 Relasi ‘Faktor Prima Dari’


A B

2 2

2 4

2 8

3 9

3 15

9 8/29/2014

Relasi dengan diagram Matriks


Misalkan R merupakan relasi yang menghubungkan himpunan A = {a1, a2, …, am} dan
himpunan B = {b1, b2, …, bn}. Relasi tersebut dapat disajikan dalam bentuk matriks
yaitu :
b1 b2  bn
a1  m11 m12  m1n 
a 2  m 21 m 22  m 2 n 
M=       
 
a m m m1 mm 2  m mn 

Unsur-unsur mij pada matriks itu bernilai satu atau nol, tergantung apakah unsur ai
pada himpunan A mempunyai relasi dengan unsur bj pada himpunan B. Pernyataan
tersebut dapat dituliskan dalam bentuk :
1, (a i , b j )  R
mij  
0, (a i , b j )  R

10 8/29/2014

5
8/29/2014

Relasi dengan diagram Matriks cont...


Contoh :
Misalkan A = {2, 3, 4} dan B = {2, 4, 8, 9, 15}.
Jika kita definisikan relasi R dari A ke B dengan aturan :
(a, b)  R jika a faktor prima dari b

maka relasi tersebut dapat disajikan dalam bentuk matriks yaitu

1 1 1 0 0
M  0 0 0 1 1
0 0 0 0 0

11 8/29/2014

Relasi dengan Graf Berarah


Relasi pada sebuah himpunan dapat disajikankan secara grafis dengan graf
berarah (directed graph atau digraph). Graf berarah didefinisikan hanya untuk
merepresentasikan relasi pada suatu himpunan (bukan antara dua himpunan).
Tiap unsur 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 loop

12 8/29/2014

6
8/29/2014

Relasi dengan Graf Berarah cont..


Contoh :
Misalkan R = {(a, b), (b, c), (b, d), (c, c) (c, a), (c, d), (d, b)} adalah
relasi pada himpunan {a, b, c, d}.
Relasi R dapat di sajikan dalam bentuk graf berarah yaitu :

13 8/29/2014

Sifat Relasi
• Refleksif (reflexive)
• Transitif (transitive)
• Simetri (symmetric) dan Anti Simetri
(Antisymmetric)

14 8/29/2014

7
8/29/2014

Refleksif (reflexive)
Suatu relasi R pada himpunan A dinamakan bersifat refleksif jika (a, a)  R untuk setiap
a  A. Dengan kata lain, suatu relasi R pada himpunan A dikatakan tidak refleksif jika ada
a  A sedemikian sehingga (a, a)  R.
Contoh:
Misalkan A = {1, 2, 3, 4}, dan relasi R adalah relasi ‘’ yang didefinisikan pada
himpunan A, maka
R = {(1, 1), (1, 2), (1, 3),(1, 4), (2, 2), (2, 3), (2,4), (3, 3), (3, 4), (4, 4)}
Terlihat bahwa (1, 1), (2, 2), (3, 3), (4, 4) merupakan unsur dari R. Dengan demikian
R dinamakan bersifat refleksif.
Contoh:
Misalkan A = {2, 3, 4, 8, 9, 15}.
Jika kita definisikan relasi R pada himpunan A dengan aturan :
(a, b)  R jika a faktor prima dari b
Perhatikan bahwa (4, 4)  R .
Jadi, jelas bahwa R tidak bersifat refleksif.
15 8/29/2014

Refleksif (reflexive) cont...

Sifat refleksif memberi beberapa ciri khas dalam penyajian suatu relasi, yaitu :
• Relasi yang bersifat refleksif mempunyai matriks yang unsur diagonal utamanya
semua bernilai 1, atau mii = 1, untuk i = 1, 2, …, n,
1 
 
 1 
 1 
 
  
 1

• Relasi yang bersifat refleksif jika disajikan dalam bentuk graf berarah maka pada graf
tersebut senantiasa ditemukan loop setiap simpulnya

16 8/29/2014

8
8/29/2014

Transitif (transitive)
Suatu relasi R pada himpunan A dinamakan bersifat transitif jika (a, b)R dan (b, c)
 R, maka (a, c)  R, untuk a, b, c  A.

Contoh:
Misalkan A = { 2, 3, 4, 5, 6, 7, 8, 9}, dan relasi R didefinisikan oleh :
a R b jika dan hanya jika a membagi b, dimana a, b  A,
Jawab :
Dengan memperhatikan definisi relasi R pada himpunan A, maka :
R = {(2, 2), (2, 4), (2, 6), (2, 8), (3, 3), (3, 6), (3, 9), (4, 4), (4, 8)}
Ketika (2, 4)  R dan (4, 8)  R terlihat bahwa (2, 8)  R.
Dengan demikian R bersifat transitif.

17 8/29/2014

Transitif (transitive) cont...


Contoh :
R merupakan relasi pada himpunan bilangan asli N yang didefinisikan oleh:
R : a + b = 5, a, b  A,
Periksa, apakah relasi R bersifat transitif!
Jawab :
Dengan memperhatikan definisi relasi R pada himpunan A, maka :
R = {(1, 4), (4, 1), (2, 3), (3, 2) }
Perhatika bawa (1, 4)  R dan (4, 1)  R , tetapi (1, 1)  R.
Dengan demikian R tidak bersifat transitif

18 8/29/2014

9
8/29/2014

Transitif (transitive) cont...

Sifat transitif memberikan beberapa ciri khas dalam penyajian suatu relasi,
yaitu :
 sifat transitif pada graf berarah ditunjukkan oleh kondisi: jika ada busur
dari a ke b dan busur dari b ke c, maka juga terdapat busur berarah
dari a ke c.
 Pada saat menyajikan suatu relasi transitif dalam bentuk matriks, relasi
transitif tidak mempunyai ciri khusus pada matriks representasinya

19 8/29/2014

Simetri (symmetric) dan Anti Simetri


(antisymmetric)
Suatu relasi R pada himpunan A dinamakan bersifat simetri jika (a, b)R,
untuk setiap a, b  A, maka (b, a)  R. Suatu relasi R pada himpunan A
dikatakan tidak simetri jika (a, b)  R, sementara itu (b, a)  R. Suatu relasi
R pada himpunan A dikatakan anti simetri jika untuk setiap a, b  A, (a,
b)  R dan (b, a)  R berlaku hanya jika a = b. Perhatikanlah bahwa istilah
simetri dan anti simetri tidaklah berlawanan, karena suatu relasi dapat
memiliki kedua sifat itu sekaligus. Namun, relasi tidak dapat memiliki
kedua sifat tersebut sekaligus jika ia mengandung beberapa pasangan
terurut berbentuk (a, b) dimana a  b.

20 8/29/2014

10
8/29/2014

Simetri (symmetric) dan Anti Simetri


(antisymmetric) cont...
Contoh:
Misalkan R merupakan relasi pada sebuah himpunan Riil, yang dinyatakan oleh :
a R b jika dan hanya jika a – b  Z.
Periksa apakah relasi R bersifat simetri !
Jawab :
Misalkan a R b maka (a – b)  Z, Sementara itu jelas bahwa (b – a)  Z. Dengan
demikian R bersifat simetri.

Contoh:
Tunjukan bahwa relasi ‘’ pada himpunan Z. bersifat anti simetri
Jawab :
Jelas bahwa jika a  b dan b  a berarti a = b.
Jadi relasi ‘’ bersifat anti simetri.

21 8/29/2014

Simetri (symmetric) dan Anti Simetri


(antisymmetric) cont...
Contoh :
Relasi “habis membagi” pada himpunan bilangan asli N merupakan contoh relasi
yang tidak simetri karena jika a habis membagi b, b tidak habis membagi a, kecuali
jika a = b. Sementara itu, relasi “habis membagi” merupakan relasi yang anti simetri
karena jika a habis membagi b dan b habis membagi a maka a = b.

Contoh :
Misalkan relasi R = {(1, 1), (2, 2), (3, 3) } maka relasi R merupakan relasi yang
simetri sekaligus relasi yang anti simetri.

22 8/29/2014

11
8/29/2014

Simetri (symmetric) dan Anti Simetri


(antisymmetric) cont...
Sifat simetri dan anti simetri memberikan beberapa ciri khas dalam penyajian
berbentuk matriks maupun graf, yaitu :
• Relasi yang bersifat simetri mempunyai matriks yang unsur-unsur di bawah diagonal
utama merupakan pencerminan dari unsur-unsur di atas diagonal utama, atau mij =
mji = 1, untuk i = 1, 2, …, n dan j = 1, 2, …, n adalah :
 1 
 
 0
1 
 
 
 0 
 
Relasi yang bersifat simetri, jika disajikan dalam bentuk graf berarah mempunyai ciri
bahwa jika ada busur dari a ke b, maka juga ada busur dari b ke a.

23 8/29/2014

Simetri (symmetric) dan Anti Simetri


(antisymmetric) cont...
• Relasi yang bersifat anti simetri mempunyai matriks dimana unsurnya
mempunyai sifat: jika mij = 1 dengan i  j, maka mji = 0. Dengan kata lain,
matriks dari relasi anti simetri memenuhi kondisi: jika salah satu dari mij = 0
atau mji = 0 bila i  j :
 1 
 0 
 
0 0
 
 1 
 0 

Sedangkan graf berarah dari relasi yang bersifat anti simetri mempunyai ciri
bahwa tidak akan pernah ada dua busur dalam arah berlawanan antara dua
simpul berbeda.

24 8/29/2014

12
8/29/2014

Simetri (symmetric) dan Anti Simetri


(antisymmetric) cont...
Misalkan, R merupakan relasi dari himpunan A ke himpunan B. Invers dari relasi R, yang
dilambangkan dengan R–1, adalah relasi dari himpunan B ke himpunan A yang
didefinisikan oleh :
R–1 = {(b, a) | (a, b)  R }
Contoh :
Misalkan P = {2, 3, 4} dan Q = {2, 4, 8, 9, 15}.
Jika didefinisikan relasi R dari P ke Q yaitu :
(p, q)  R jika dan hanya jika p habis membagi q
maka kita peroleh :
R = {(2, 2), (2, 4), (4, 4), (2, 8), (4, 8), (3, 9), (3, 15)
R–1 merupakan invers dari relasi R, yaitu relasi dari Q ke P yang berbentuk :
(q, p)  R–1 jika q adalah kelipatan dari p
sehingga diperoleh :
R–1 = {(2, 2), (4, 2), (4, 4), (8, 2), (8, 4), (9, 3), (15, 3) }

25 8/29/2014

Simetri (symmetric) dan Anti Simetri


(antisymmetric) cont...
Jika M adalah matriks yang menyajikan suatu relasi R,

1 1 1 0 0
 1
M = 0 0 0 1
0 1 1 0 0

maka matriks yang merepresentasikan relasi R–1, misalkan N, diperoleh dengan


melakukan transpose terhadap matriks M,
1 0 0
1 0 1 
N = MT = 
1 0 1
 
0 1 0
0 1 0

26 8/29/2014

13
8/29/2014

Operasi pada Relasi

Relasi merupakan himpunan pasangan terurut maka beberapa


operasi aljabar yang berlaku pada himpunan, juga beraku pada
relasi. Operasi himpunan seperti irisan, gabungan, selisih, dan beda
setangkup juga berlaku atara dua relasi. Jika R1 dan R2 masing-
masing merupakan relasi dari himpunan A ke himpunan B, maka R 1
 R2, R1  R2, R1 – R2, dan R1  R2 juga merupakan relasi dari A
ke B.

27 8/29/2014

Operasi pada Relasi cont...


Contoh :
Misalkan A = {a, b, c} dan B = {a, b, c, d}.
Relasi R1 = {(a, a), (b, b), (c, c)}
Relasi R2 = {(a, a), (a, b), (a, c), (a, d)}
Maka :
R1  R2 = {(a, a)}
R1  R2 = {(a, a), (b, b), (c, c), (a, b), (a, c), (a, d)}
R1  R2 = {(b, b), (c, c)}
R2  R1 = {(a, b), (a, c), (a, d)}
R1  R2 = {(b, b), (c, c), (a, b), (a, c), (a, d)}
Misalkan, relasi R1 dan R2 masing-masing disajikan dalam bentuk matriks MR1 dan MR2,
maka matriks yang menyatakan gabungan dan irisan dari kedua relasi tersebut adalah
MR1  R2 = MR1  MR2 dan MR1  R2 = MR1  MR2

28 8/29/2014

14
8/29/2014

Operasi pada Relasi cont...


Contoh :
Misalkan bahwa relasi R1 dan R2 pada himpunan A dinyatakan oleh matriks

0 0 0  0 1 0 
0 1 1 
R 1 = 1 0 1  dan R2 =  
 
1 1 0 1 0 0

maka 0 1 0  0 0 0 
MR1  R2 = MR1  MR2 = 1 1 1 MR1  R2 = MR1  MR2 = 0 0 1
 
1 1 0 1 0 0

Misalkan R adalah relasi dari himpunan A ke himpunan B, dan T adalah relasi dari
himpunan B ke himpunan C. Komposisi R dan S, dinotasikan dengan T  R, adalah
relasi dari A ke C yang didefinisikan oleh
T  R = {(a, c)  a  A, c  C, untuk suatu b  B sehingga (a, b)  R dan (b, c)  S}

29 8/29/2014

Operasi pada Relasi cont...


Contoh :
Misalkan, A = {a, b, c}, B = {2, 4, 6, 8} dan C = {s, t, u}
Sementara itu, relasi dari A ke B didefinisikan oleh :
R = {(a, 2), (a, 6), (b, 4), (c, 4), (c, 6), (c, 8)}
Sedangkan relasi dari himpunan B ke himpunan C didefisikan oleh :
T = {(2, u), (4, s), (4, t), (6, t), (8, u)}
Maka komposisi relasi R dan T adalah
T  R = {(a, u), (a, t), (b, s), (b, t), (c, s), (c, t), (c, u) }
Jika disajikan dengan diagram panah, komposisi relasi R dan T adalah :
2
1
s
4
2 t
6
3 8 u

30 8/29/2014

15
8/29/2014

Operasi pada Relasi cont...

Jika relasi R1 dan R2 masing-masing dinyatakan dengan matriks MR1 dan MR2, maka
matriks yang menyatakan komposisi dari kedua relasi tersebut adalah :
MR2  R1 = MR1  MR2
dimana MR1  MR2 merupakan perkalian antara dua buah matriks, tetapi dengan
mengganti tanda kali dengan logika “” (dan), sedangakan tanda tambah diganti dengan
logika “” (atau).

31 8/29/2014

Operasi pada Relasi cont...


Contoh 2.17 :
Misalkan relasi R1 dan R2 pada himpunan A disajikan dalam bentuk matriks berikut:
1 0 1  0 1 0 
MR1 = 1 1 0  dan MR2 = 0 0 1 
   
0 0 1
1 0 1
maka matriks yang menyatakan R2  R1 adalah
MR2  R1 = MR1 . MR2
 (1  0)  (0  0)  (1  1) (1  1)  (0  0)  (1  0) (1  0)  (0  1)  (1  1) 
=  (1  0)  (1  0)  (0  1) (1  1)  (1  0)  (0  0) (1  0)  (1  1)  (0  1) 
 
(0  0)  (0  0)  (1  1) (0  1)  (0  0)  (1  0) (0  0)  (0  1)  (1  1)

1 1 1
= 0 1 1
 
1 0 1

32 8/29/2014

16
8/29/2014

Relasi Ekivalen dan Relasi Terturut


Sebuah relasi pada himpunan A dinamakan relasi ekivalen jika relasi tersebut
refleksif, simetri dan transitif. Dua unsur yang berelasi ekivalen disebut equivalent.
Contoh :
Misalkan R merupakan relasi pada sebuah Z, yang dinyatakan oleh :
a R b jika dan hanya jika a = b atau a = – b .
Periksa, apakah relasi tersebut merupakan relasi ekivalen !
Jawab :
Jelas bahwa a = a, dengan kata lain jika a R a untuk setiap a  Z .
Jadi R merupakan relasi refleksif.
Jika a = b dan b =  c, ini mengakibatkan a =  c. Dengan kata lain jika
a R b maka b R c maka a R c.
Dengan demikian R merupakan relasi transitif.
Jika a = b atau a = – b maka b = a atau b = – a, dengan kata lain jika
a R b maka b R a.
Jadi R merupakan relasi simetri.
Dengan demikian R merupakan relasi ekivalen.
33 8/29/2014

Relasi Ekivalen dan Relasi Terturut (2)


Contoh :
Misalkan R merupakan relasi pada sebuah himpunan Riil, yang dinyatakan oleh :
a R b jika dan hanya jika a – b  Z.
Periksa, apakah relasi tersebut merupakan relasi ekivalen !

Jawab :
Untuk setiap a  Rill maka a – a = 0  bilangan bulat, oleh karena itu R bersifat
refleksif.
Misalkan a R b maka (a – b)  Z, jelas bahwa (b – a)  Z. Dengan demikian R
bersifat simetri.
Jika a R b dan b R c artinya (a – b), (b – c)  Z maka
(a – c) = (a – b) + (b – c) juga merupakan bilangan bulat.
Oleh karena itu a R c. Jadi R bersifat transitif.
Dengan demikian R merupakan relasi ekivalen

34 8/29/2014

17
8/29/2014

Relasi Ekivalen dan Relasi Terturut (3)


(Modul Kongruen)
Misalkan m adalah bilangan bulat yang lebih besar dari 1.
Tunjukan bahwa Relasi
R = {(a,b) | a  b (mod m)} merupakan relasi ekivalen pada himpunan bilangan bulat.
Jawab :
Ingat bahwa a  b (mod m) jika dan hanya jika m membagi a – b .
Karena a – a = 0 dapat dibagi oleh m, yaitu 0 = 0 m.
Oleh karena itu, a  a (mod m) , sehingga R bersifat refleksif.
a – b dapat dibagi oleh m sehingga a – b = km, untuk suatu k  Z Ini mengakibatkan
b – a = –km. Jadi relasi tersebut simetri

35 8/29/2014

Relasi Ekivalen dan Relasi Terturut (3)


cont...
Misalkan a  b (mod m) dan b  c (mod m),
sehingga a – b dan b – c dapat dibagi oleh m, atau
a – b = km dan b – c = lm untuk suatu k, l Z
Dengan menjumlahkan keduanya :
a – c = (a – b) + (b – c) = (k + l) m, maka a  c (mod m),
Ini menunjukan bahwa relasi tersebut transitif.
Dengan demikian R merupakan relasi ekivalen.

Misalkan R adalah relasi ekivalen pada himpunan A. Semua unsur himpunan yang relasi
dengan suatu unsure a di A dinamakan kelas ekivalen dari a.
Kelas ekivalen dari a terhadap relasi R dinotasikan oleh [a] R. Jika hanya ada satu relasi
pada himpuanan tersebut, notainya adalah [a]

36 8/29/2014

18
8/29/2014

Relasi Ekivalen dan Relasi Terturut (4)


Contoh
Tentukan kelas ekivalen 0, 1, –2, dan –3 pada relasi modul kongruen 4!
Jawab :
[0] = { . . . , – 12, – 8, – 4, 0, 4, 8, 12, . . . }
[1] = { . . . , – 11, – 7, – 3, 1, 5, 9, . . . }
[–2] = { . . . , – 10, – 6, – 2, 2, 6, 10, . . . }
[–3] = { . . . , – 11, – 7, – 3, 1, 5, 9, . . . }

Sebuah relasi R pada himpunan S dikatakan relasi terurut parsial jika relasi
tersebut bersifat refleksif, antisimetri dan transitif. Sebuah himpunan S yang dilengkapi
dengan sebuah relasi R yang terurut parsial, himpunan tersebut dinamakan himpunan
terurut parsial (partially ordering set – poset), Notasi : (S, R).

37 8/29/2014

Relasi Ekivalen dan Relasi Terturut (5)


Contoh :
Tunjukan bahwa relasi ‘’ merupakan relasi terurut pada Z.
Jawab :
Karena a  a untuk setiap a  Z, maka relasi ‘’ bersifat refleksi.
Jika a  b dan b  a berarti a = a. Jadi relasi ‘’ bersifat antisimetri.
Jika a  b dan b  c berarti a  c. Jadi relasi ‘’ bersifat transitif.
Dengan demikian relasi ‘’ merupakan relasi terurut pada Z.

Setiap unsur dalam poset (S, ) dikatakan comparable (dapat dibandingkan) jika a  b
atau b  a untuk setiap a, b  S. Selanjutnya, Jika (S, ) merupakan sebuah poset dan
setiap dua unsur dalam S adalah comparable, maka S dinamakan Himpunan terurut total
(Totally Ordered Set -Toset) atau Chain, sedangkan  dinamakan urutan total.

38 8/29/2014

19
8/29/2014

Relasi Ekivalen dan Relasi Terturut (6)


Contoh :
1. ( N,  ) merupakan toset.
2. ( N, | ) bukan toset karena tak comparable.

Jika (S, ) adalah sebuah toset dan setiap subset tak kosong dari S paling sedikit
memiliki satu unsur, maka (S, ) dinamakan Well-ordered Set (himpunan terurut dengan
baik).
Setiap himpunan terurut parsial dapat disajikan dalam bentuk diagram Hasse.
Langkah-langkah dalam menggambar digram Hasse dari suatu poset adalah :
 Gambarkan relasi urutan dalam bentuk directed graph.
 Hapus semua loop (karena refleksif)
 Hapus semua lintasan transitif

39 8/29/2014

Relasi Ekivalen dan Relasi Terturut (6)


Contoh :
Gambarkan diagram Hasse dari poset ({1,2,3,4},  = {(a, b) | a < b}}

Jawab:

40 8/29/2014

20
8/29/2014

Fungsi
Misalkan A dan B merupakan himpunan. Suatu fungsi f dari A ke B
merupakan sebuah aturan yang mengkaitkan satu (tepat satu) unsur di B untuk
setiap unsur di A. Kita dapat menuliskan f(a) = b, jika b merupakan unsur di B
yang dikaitkan oleh f untuk suatu a di A. Ini berarti bahwa jika f(a) = b dan
f(a) = c maka b = c.
Jika f adalah fungsi dari himpunan A ke himpunan B, kita dapat menuliskan
dalam bentuk :
f :A  B
artinya f memetakan himpunan A ke himpunan B.
A dinamakan daerah asal (domain) dari f dan B dinamakan daerah hasil
(codomain) dari f. Nama lain untuk fungsi adalah pemetaan atau transformasi

41 8/29/2014

Fungsi cont...
Misalkan 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 f dinamakan jelajah (range) dari f. Perhatikan bahwa jelajah dari f
adalah himpunan bagian (mungkin proper subset) dari B.

42 8/29/2014

21
8/29/2014

Fungsi example
Contoh 1:
Misalkan f : R  R didefinisikan oleh f(x) = x2.
Daerah asal dan daerah hasil dari f adalah himpunan bilangan Riil, sedangkan jelajah
dari f merupakan himpunan bilangan Riil tidak-negatif.

Contoh 2 :
Dibawah ini contoh suatu relasi yang bukan merupakan fungsi :
A B

a 1

b 2

c 3

dc 4

43 8/29/2014

Penyajian Fungsi

1. Himpunan pasangan terurut.


Misalkan f adalah fungsi kuadrat pada {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} maka fungsi itu dapat
dituliskan dalam bentuk :
f = {(2, 4), (3, 9)}
2. Formula pengisian nilai (assignment).
Contoh :
f(x) = x2 + 10,
f(x) = 5x,
3. Kata-kata
Contoh :
“f adalah fungsi yang memetakan jumlah bilangan bulat menjadi
kuadratnya”

44 8/29/2014

22
8/29/2014

Penyajian Fungsi cont...


4. Kode program (source code)
Contoh:
Fungsi menghitung |x| (harga mutlak dari).
function abs(x:integer):integer;
begin
if x > 0 then
abs := x
else
abs := –x;
end;

Misalkan g merupakan fungsi dari himpunan A ke himpunan B, dan f merupakan


fungsi dari himpunan B ke himpunan C. Fungsi komposisi f dan g, dinotasikan dengan
f  g, merupakan fungsi dari A ke C yang didefinisikan oleh :
(f  g)(a) = f(g(a)), untuk suatu a di A.

45 8/29/2014

Penyajian Fungsi cont...


Perhatikan ilustrasi fungsi komposisi dibawah ini

2
1
s
4
2 t
6
3 8 u

46 8/29/2014

23
8/29/2014

Penyajian Fungsi cont...


Contoh :
Misalkan f : Z  Z dan g : Z  Z , diberikan fungsi f(x) = x + 1 dan g(x) = x2 .
Tentukan f  g dan g  f .
Jawab :
(i) (f  g)(x) = f(g(x)) = f(x2 ) = x2 + 1 .
(ii) (g  f)(x) = g(f(x)) = g(x + 1) = (x + 1)2 = x2 + 2x + 1.
Suatu fungsi f dari himpunan A ke himpunan B dikatakan satu-ke-satu (one-to-one)
atau injektif (injective) jika tidak ada dua unsur himpunan A yang memiliki bayangan sama
pada himpunan B.

47 8/29/2014

Penyajian Fungsi cont...


Contoh :
Misalkan f : Z  Z dan g : R  R.
Tentukan apakah f(x)=x2 dan g(x)=x+1 merupakan fungsi satu-ke-satu?
Jawab :
a. f(x) = x2 bukan fungsi satu-ke-satu,
karena f(2) = f(–2) = 4 padahal –2  2.
b. g(x)=x+1 adalah fungsi satu-ke-satu karena untuk a  b, a +1  b+1.

Misalnya untuk x = 1, g(1)=2. Sementara itu, untuk x=2, g(2) = 3.


Suatu fungsi f dari himpunan A ke himpunan B dikatakan pada (onto) atau surjektif
(surjective) jika setiap unsur pada himpunan B merupakan bayangan dari satu atau lebih
unsur himpunan A. Dengan kata lain seluruh unsur B merupakan jelajah dari f. Fungsi f
disebut fungsi pada himpunan B

48 8/29/2014

24
8/29/2014

Penyajian Fungsi cont...


Contoh :
Misalkan f : Z  Z dan g : R  R.
Tentukan apakah f(x) = x2 dan g(x) = x + 1 merupakan fungsi pada !
Jawab :
a. f(x) = x2 bukan fungsi pada,
karena tidak semua nilai bilangan bulat merupakan jelajah dari f,
yaitu bilangan bulat negatif.
b. g(x) = x +1 adalah fungsi pada karena untuk setiap bilangan Riil y,
selalu ada nilai x yang memenuhi, yaitu y = x + 1.

49 8/29/2014

Penyajian Fungsi cont...


Suatu fungsi f dari himpunan A ke himpunan B dikatakan berkoresponden satu-
ke-satu atau bijeksi (bijection) jika fungsi tersebut satu-ke-satu dan juga pada.
Agar mendapatkan pengertian yang lebih baik, perhatikan ilustrasi berikut :

B A
A B
1 a
a 1
2 b
b 2
3
c c
4 3
dc

Fungsi satu-ke-satu, Fungsi pada,


bukan pada bukan satu-ke-satu

50 8/29/2014

25
8/29/2014

Penyajian Fungsi cont...

Jika f merupakan fungsi dari himpunan A ke himpunan B yang


berkoresponden satu-ke-satu maka kita senantiasa dapat menemukan balikan
(invers) dari fungsi f. Balikan fungsi dinotasikan dengan f –1. Misalkan a adalah
anggota himpunan A dan b adalah anggota himpunan B, maka f -1(b) = a jika f(a)
= b. Fungsi yang berkoresponden satu-ke-satu disebut juga fungsi yang
invertible (dapat dibalik), sehingga kita dapat mendefinisikan suatu fungsi
balikannya. Jika ia bukan fungsi yang berkoresponden satu-ke-satu maka fungsi
tersebut dikatakan tidak invertible, karena fungsi balikannya tidak ada.

51 8/29/2014

Penyajian Fungsi cont...


Contoh :
Tentukan balikan fungsi f(x) = x + 1.
Jawab :
Fungsi f(x) = x + 1 merupakan fungsi yang berkoresponden satu-ke-satu, jadi invers
fungsi tersebut ada.
Misalkan f(x) = y, sehingga y = x + 1, maka x = y – 1. Jadi, balikan fungsi balikannya
adalah f-1(y) = y – 1.

Contoh :
Tentukan balikan fungsi f(x) = x2.
Jawab :
Dari contoh sebelumnya, f(x) = x2 bukan merupakan fungsi yang berkoresponden
satu-ke-satu, sehingga fungsi balikannya tidak ada. Jadi, f(x) = x 2 adalah fungsi yang
tidak invertible.

52 8/29/2014

26
8/29/2014

Fungsi Rekursif
Fungsi merupakan bentuk khusus dari suatu relasi. Sebuah fungsi
dinamakan fungsi rekursif, jika fungsi tersebut mengacu pada fungsi itu sendiri.
Komponen penyusun fungsi rekursif, meliputi :

• Nilai Basis
Komponen ini merupakan nilai awal dari fungsi tersebut.
• Rekurens
Komponen ini mendefinisikan argumen fungsi terkait dengan dirinya sendiri.

53 8/29/2014

Fungsi Rekursif
Contoh fungsi rekursif yang sederhana adalah fungsi faktorial. Perhatikan kembali rumus
faktorial :
a. Nilai basis
n! = 1, untuk n = 0
b. Rekurens
n! = n x (n-1) !, untuk n  1.
Dengan demikian, saat kita akan mentukan nilai fungsi 4!, maka :
4 ! = 4 . 3 ! = 4 . 3 . 2! = 4 . 3 . 2 . 1! = 4 . 3 . 2. 1 . 0! = 24
Dalam suatu algoritma, biasanya kemunculan fungsi rekursif terjadi pada suatu looping.
Misalkan diketahui nilai fungsi saat t = 0 adalah a, selanjutnya fungsi f(k) = 2 . f(k – 1) + 3.
Jadi secara sederhana, yang menjadi peubah pada fungsi rekursif adalah fungsi pada
iterasi sebelumnya. Inilah yang menyebabkan kita harus mempunyai suatu nilai awal
fungsi tersebut.

54 8/29/2014

27
8/29/2014

THANK YOU
8/29/2014
55

28

Anda mungkin juga menyukai