Anda di halaman 1dari 17

 Algorithms

 The Growth of Functions (D.A.A.)


 Complexity of Algorithms (D.A.A.)
 Integers and Division
 Integers and Algorithms
 Applications of Number Theory
 Matrices
Bab 3
Sub-bab 3.4
 Memahami konsep integer dan division
 Memahami definisi matrik nol satu
 Notasi :
◦ a | b a habis membagi b (b habis dibagi a) a divides b
◦ a | b a tidak habis membagi b (b tidak habis dibagi a, ada sisa)

 Contoh: 3 | 7 salah tetapi 3 | 12 benar

 Teorema: a, b, c adalah integer


◦ Jika a | b dan a | c, maka a | (b+c)
◦ Jika a | b, maka a | bc untuk sembarang integer c
◦ Jika a | b dan b | c, maka a | c
 a | b dan a | c
◦ b = ma dan c = na
◦ b + c = ma + na = (m + n)a
◦ jadi a | (b + c)

 a | b dan c sembarang integer


◦ b = ma, bc = (ma)c = (mc)a
◦ jadi a | bc

 a | b dan b | c
◦ b = ma, c = pb = p(ma) = (pm)a
◦ jadi a | c
 a | b dan a | c → a | mb + nc

 Bukti:
◦ b = pa
◦ c = qa
◦ mb = (mp)a
◦ nc = (nq)a
◦ mb + nc = (mp + nq)a
◦ jadi a | mb + nc (terbukti)
Bilangan integer positif p lebih besar daripada 1 disebut bilangan prima
jika hanya mempunyai faktor pembagi 1 dan p.
Bilangan integer positif lebih besar daripada 1 dan bukan bilangan prima
disebut composite

Remarks : Bilangan integer n adalah composite jika dan hanya jika


ada integer a sedemikian hingga a|n dan 1 < a < n

 Contoh:
◦ Bilangan integer 7 hanya mempunya faktor pembagi 1
dan 7, dan bilangan integer 9 adalah composite karena
habis dibagi dgn 3
 Diketahui bahwa a dan b adalah integer, m adalah
integer positif, maka dikatakan
◦ a congruent to b modulo m
◦ jika (a – b) habis dibagi m.

 Notasinya : a  b (mod m)

 Contoh : 10  2 (mod 4)
 Contoh
Bab 3
Sub-bab 3.8
 Definisi : merupakan matriks dengan entri-entri
nol (0) atau satu (1)

 Operasi pada matriks nol-satu:


◦ Join A  B (berdasarkan operasi “OR”)
◦ Meet A  B (berdasarkan operasi “AND”)
◦ Perkalian Boolean A  B
 A = [a ij] dan B = [b ij] keduanya matriks m x n
◦ Join A  B : [ A  B] i, j = a ij  b ij
◦ Meet A  B : [A  B] i, j = a ij  b ij
◦ Perkalian Boolean A  B
 A = [ a ij ] matriks m x n
 B = [ b ij ] matriks n x k
 C = [ c ij ] matriks m x k = A  B
 c ij = (a i1  b 1j)  ( a i2  b 2j)  (ai3  b3j)  …
 (a ik  b kj)
1 0 1 1 0
  B =  
A = 0 1
1 0 1 1
 0 

1 1 0
AB=  
0 1 1
1 0
 1 
C= AB

Kolom 1 Kolom 2 Kolom 3


1  1 1  1 1  0
(Baris 1)T 0  0 0  1 0  1

0  1 0  1 0  0
(Baris 2)T
1  0 1  1 1  1

1  1 1  1 1  0
(Baris 3)T 0  0 0  1 0  1
 Tentukan Boolean product dari A dan B, dimana:

1 0
1 0 0 1 0 
  1
A = 0 1 0 1 B=
1 1
1 1 1 1  
1 0
 Pada Buku Teks : Discrete Mathematics and Its
Applications 6th, Kenneth H Rossen, McGraw-Hill
◦ Hal. 208-210: No.5, 31, 32
◦ Hal. 254-256: No. 24, 25, 29

Anda mungkin juga menyukai