Anda di halaman 1dari 3

1.

GCD DAN ALGORITMA EUCLID

Jika a dan b sembarang bilangan bulat dan d bilangan bulat yang memenuhi sifat d|a
dan d|b, maka d disebut pembagi persekutuan dari a dan b. Nilai terbesar dari d
disebut pembagi persekutuan terbesar Greater Common Divisor (GCD) dan ditulis
dengan GCD (a, b)

Misal : GCD (8, 12) = 4

Pembagi persekutuan terbesar dapat juga ditentukan dengan menggunakan Algoritma


Euclede.

Teorema (Algoritma Euclede)

Diberikan dua bilangan bulat a dan b dengan a > b > 0, maka GCD (a, b) bisa dicari
dengan mengulang algoritma pembagian.

a = q1b + r1 0 < r1 < b

b = q 2 r1 + r 2 0 < r 2 < r 1

r1 = q 3 r2 + r 3 0 < r 3 < r 2

rn-2 = qn rn-1 + rn 0 < rn-1 < rn-2

rn-1 = qn+1 rn + 0

maka rn , sisa terakhir dari pembagian di atas yang bukan nol merupakan GCD (a, b).

Contoh Soal 7

Tentukan GCD (4840, 1512)

Penyelesaian :

4840 = 3 X 1512 + 304

1512 = 4 X 304 + 296

304 = 1 X 296 + 8

296 = 37 X 8 + 0

Jadi : GCD (4840, 1512) = 8

Jika GCD (a, b) = c maka ada bilangan bulat m dan n sehingga am + bn = c. Mencari m
dan n digunakan AlgoritmaEuclede.
Seperti pada contoh soal 7 di dapat bahwa GCD (4840, 1512) = 8, maka ada bilangan
bulat m dan n segingga 4840m + 1512n = 8. Mencari m dan n dimulai dari baris kedua
dari bawah pada Algoritma EucledeI.

8 = 304 – 296

= 304 – (1512 – 4 X 304) = -1512 + 5 X 304

= -1512 + 5 (4840 – 3 X 1512)

8 = 5 X 4840 – 16 X 1512 maka m = 5 dan n = -16

Jika GCD (a, b) = 1 maka a dan b dikatakan saling prima.

Contoh soal 8

Buktikan bahwa jika GCD (a, b) = 1 dan a|bc, maka a|c

Bukti :

Karena GCD (a, b) = 1, maka terdapat bilangan-bilangan m dan n sehingga 1 = ma + nb.

Diketahui a|bc, berarti terdapat bilangan bulat k sehingga bc = ak.

Dengan menggandakan persamaan 1 = ma + nb dengan c didapat :

c = mac + nbc

c = mac + nak

c = a(mc + nk)  a|c

Contoh soal 9

Jika GCD (a, m) = GCD (b, m) = 1, maka buktikan bahwa GCD (ab, m) = 1.

Bukti :

1 = ax0 + my0

= bx1 + my1

Sehingga : (ax0 + bx1) = (1 – my0)(1 – my1)

= 1 – my1 – my0 + m2y0y1

= 1 – m (y1 + y0 – my0y1)

Tulis : y1 + y0 – my0y1 = y2 , maka :


ab (x0x1) + m(y2) = 1 maka GCD (ab, m) = 1

Anda mungkin juga menyukai