Anda di halaman 1dari 9

ARITMETIKA MODULAR

Mari kita mulai dari diktat kuning yang ditulis langsung oleh Bapak Prof. Drs. B.
Panjaitan, dikatakan "Bilangan bulat aa membagi habis bilangan
bulat bb [ditulis a∣ba∣b] Bila dan hanya bila ada bilangan bulat kk sehingga b=akb=ak.
Jika aa tidak membagi habis bb maka ditulis a∤ba∤b"

Contoh:

 2∣42∣4 karena untuk k=7k=7 sehingga 2k=142k=14


 5∣305∣30 karena untuk k=6k=6 sehingga 5k=305k=30
 3∤103∤10 karena tidak ada nilai kk sehingga 3k=103k=10

hal sederhana diatas menjadi informasi tambahan bagi kita untuk mengenal modulo.
Sebelum mempelajari modulo kita coba hal-hal sederhana berikutnya, misalnya dari
pembagian 13:4=3 sisa 113:4=3 sisa 1, ada beberapa informasi yang kita dapat yaitu
(i)(i) 1313 dibagi 44 sisa 11 dan
(ii)(ii) 44 faktor (13−1)(13−1).

Penulisan dengan menggunakan modulo informasi (i)(i) 1313 dibagi 44 sisa 11 dapat
kita tulis menjadi 13≡1 mod (4)13≡1 mod (4).

Contoh lain:

1. 27≡2 mod (5)27≡2 mod (5) artinya 2727 dibagi 55 sisa 22


2. 48≡6 mod (7)48≡6 mod (7) artinya 4848 dibagi 77 sisa 66
3. a≡b mod (n)a≡b mod (n) artinya aa dibagi nn sisa bb

Hubungan modulo dengan keterbagian seperti yang kita sebutkan diawal yaitu:

1. 27≡2 mod (5)27≡2 mod (5) ⇒⇒ 5∣(27−2)5∣(27−2) atau 55 faktor


dari (27−2)(27−2)
2. 48≡6 mod (7)48≡6 mod (7) ⇒⇒ 7∣(48−6)7∣(48−6) atau 77 faktor
dari (48−6)(48−6)
3. 13≡1 mod (4)13≡1 mod (4) ⇒⇒ 4∣(13−1)4∣(13−1) atau 44 faktor
dari (13−1)(13−1)

Kesimpulan sederhana dari modulo ini lebih memperhatikan sisa pembagian dari pada
hasil pembagian. Secara umum dapat kita tuliskan
a≡b mod (n)a≡b mod (n) ⇒⇒ n∣(a−b)n∣(a−b) atau nn faktor dari (a−b)(a−b)

Kita coba diskusikan beberapa contoh soal yang bisa dikerjakan dengan modulo, tetapi
sebelumnya kita coba lihat teorema modulo berikut yang bisa kita terapkan pada soal
yang berikutnya.

(an+b)m=(m0)(an)m⋅b0+(m1)(an)m−1⋅b1+⋯+(mm)(an)0⋅bm(an+b)m=(m0)(an)m⋅b0+(m
1)(an)m−1⋅b1+⋯+(mm)(an)0⋅bm
(an+b)m=(an)m+(m1)(an)m−1⋅b1+⋯+bm(an+b)m=(an)m+(m1)(an)m−1⋅b1+⋯+bm
(an+b)m=(an)m+(m1)(an)m−1⋅b+⋯ habis dibagi n+bm(a
n+b)m=habis dibagi n(an)m+(m1)(an)m−1⋅b+⋯⏟+bm

dengan menggunakan modulo dapat kita tulis menjadi;


(an+b)m(an+b)m dibagi nn sisa bmbm atau (an+b)m≡bm mod (n)(an+b)m≡bm mod
(n).

Untuk lebih jelasnya kita coba dengan beberapa contoh berikut;

(1) Sisa 162162 dibagi 33 adalah...


(16)2=(5⋅3+1)2(16)2=(5⋅3+1)2
(16)2≡12 mod (3)(16)2≡12 mod (3)
(16)2≡1 mod (3)(16)2≡1 mod (3)
hasil akhir sisa 162162 dibagi 33 adalah 11.

(2) Sisa 17201720 dibagi 55 adalah...


(17)20=(5⋅3+2)20(17)20=(5⋅3+2)20
(17)20≡220 mod (5)(17)20≡220 mod (5)
(17)20≡(23)6⋅22 mod (5)(17)20≡(23)6⋅22 mod (5)
(17)20≡86⋅22(17)20≡86⋅22
(17)20≡(5+3)6⋅4 mod (5)(17)20≡(5+3)6⋅4 mod (5)
(17)20≡36⋅4 mod (5)(17)20≡36⋅4 mod (5)
(17)20≡93⋅4 mod (5)(17)20≡93⋅4 mod (5)
(17)20≡(5+4)3⋅4 mod (5)(17)20≡(5+4)3⋅4 mod (5)
(17)20≡(4)3⋅4 mod (5)(17)20≡(4)3⋅4 mod (5)
(17)20≡(4)4mod (5)(17)20≡(4)4mod (5)
(17)20≡(16)2mod (5)(17)20≡(16)2mod (5)
(17)20≡(5⋅3+1)2mod (5)(17)20≡(5⋅3+1)2mod (5)
(17)20≡(1)2mod (5)(17)20≡(1)2mod (5)
hasil akhir sisa 17201720 dibagi 55 adalah 11.

Untuk mengerjakan soal modulo sangat dipengaruhi oleh tingkat kreativitas kita,
sebagai contoh soal diatas bisa kita kerjakan dengan versi kreativitas yang berbeda,
(17)20=(5⋅3+2)20(17)20=(5⋅3+2)20
(17)20≡220 mod (5)(17)20≡220 mod (5)
(17)20≡410 mod (5)(17)20≡410 mod (5)
(17)20≡(−1)10 mod (5)(17)20≡(−1)10 mod (5)
(17)20≡110 mod (5)(17)20≡110 mod (5)

Bentuk penulisan 1313 dibagi 44 sisa 11 yaitu 13≡1 mod (4)13≡1 mod (4) untuk
sementara bisa juga dituliskan 13≡−3 mod (4)13≡−3 mod (4) tetapi pada hasil akhir
dituliskan kembali sisa pembagian adalah nol atau bilangan bulat positif dan kurang dari
pembagi.

Soal berikut mungkin bisa jadi contoh;


Sisa 2201522015 dibagi 99 adalah...
(2)2015=(23)671⋅22(2)2015=(23)671⋅22
(2)2015≡(8)671⋅4 mod (9)(2)2015≡(8)671⋅4 mod (9)
(2)2015≡(−1)671⋅4 mod (9)(2)2015≡(−1)671⋅4 mod (9)
(2)2015≡(−1)671⋅4 mod (9)(2)2015≡(−1)671⋅4 mod (9)
(2)2015≡−4 mod (9)(2)2015≡−4 mod (9)
(2)2015≡5 mod (9)(2)2015≡5 mod (9)
Hasil akhir sisa 2201522015 dibagi 99 adalah 55.

Banyak konsep aritmetika jam dapat digunakan untuk mengerjakan masalah-masalah


yang berkenan dengan kalender.

Misalkan, hari senin pada bulan Juli 2018 jatuh pada tanggal 2, 9, 16, 23, dan 30. Selisih
dari sebarang dua buah tanggal-tanggal tersebut mempunyai kelipatan 7. Tanggal 1
dan tanggal 29 jatuh pada hari yang sama karena 29−1=2829−1=28 dan 28 adalah
juga kelipatan 7. Kita katakan bahwa 29 adalah kongruen 1 modulo 7 dan kita
tulis 29≡1(mod 7)29≡1(mod 7).

Hal yang sama untuk 18 dan 6, karena selisih 18 dan 6 adalah kelipatan 12, kita
tulis 18≡6 (mod 12)18≡6 (mod 12).

Dari beberapa contoh sederhana diatas, membawa kita kepada defenisi berikut:

Defenisi:
Misalkan nn adalah suatu bilangan bulat positif, aa dan bb adalah suatu bilangan bulat.
aa dikatakan kongruen bb modulo nn, ditulis a≡b (mod n)a≡b (mod n) jika dan hanya
jika (a−b)(a−b) adalah kelipatan nn.
Untuk menambah pemahaman kita terhadap defenisi modulo diatas, kita coba
diskusikan beberapa contoh berikut;

Contoh 1:
Periksa kebenaran pernyataan berikut ini:
[a] 3≡24 (mod 7)3≡24 (mod 7)
Alternatif Pembahasan:
3≡24 (mod 7)3≡24 (mod 7)
Benar, karena 3–24=−213–24=−21 kelipatan dari 77
[b] −31≡11 (mod 7)−31≡11 (mod 7)
Alternatif Pembahasan:
−31≡11 (mod 7)−31≡11 (mod 7)
Benar, karena –31–11=−42–31–11=−42 kelipatan dari 77
[c] −15≡−64 (mod 7)−15≡−64 (mod 7)
Alternatif Pembahasan:
−15≡−64 (mod 7)−15≡−64 (mod 7)
Benar, karena –15+64=49–15+64=49 kelipatan dari 77
[d] 13≡−1 (mod 7)13≡−1 (mod 7)
Alternatif Pembahasan: show
13≡−1 (mod 7)13≡−1 (mod 7)
Benar, karena 13+1=1413+1=14 kelipatan dari 77
[e] 23≡3 (mod 7)23≡3 (mod 7)
Alternatif Pembahasan: show
23≡3 (mod 7)23≡3 (mod 7)
Salah, karena 23–3=2023–3=20 bukan kelipatan dari 77
Jika (a–b)(a–b) bukan kelipatan dari nn, atau ditulis n∤(a–b)n∤(a–b), maka kita katakan
bahwa aa tidak kongruen bb modulo nn dan ditulis a≢b(mod n)a≢b(mod n). Sebagai
contoh, 23≢3 (mod 7)23≢3 (mod 7)

Contoh 2:
Tentukan semua bilangan bulat xx sedemikian sehingga x≡1(mod 10)x≡1(mod 10)
Alternatif Pembahasan:show
x≡1 (mod 10)x≡1 (mod 10) jika dan hanya jika x−1=10kx−1=10k Untuk
setiap kk bilangan bulat.
Jika k=0,1,2,3,…k=0,1,2,3,… maka berturut-turut x=1,11,21,31,...x=1,11,21,31,...

Begitu pula k=−0,−1,−2,−3,...k=−0,−1,−2,−3,... maka berturut-


turut x=−9,−200,21,31,...x=−9,−200,21,31,...
Begitu pula k=−1,−2,−3,...k=−1,−2,−3,... maka berturut-
turut x=−9,−19,−29,...x=−9,−19,−29,...

Dua barisan tersebut digabungkan sehingga himpunan


penyelesaian x≡1 (mod 10)x≡1 (mod 10) adalah
...,−29,−19,−9,1,11,21,31,......,−29,−19,−9,1,11,21,31,...
Pada contoh 2 di atas, tampak bahwa setiap elemen
pada 1,11,21,31,...1,11,21,31,... mempunyai sisa 1 jika dibagi oleh 10. Secara umum
dapat dikatakan bahwa dua buah bilangan cacah adalah kongruen modulo nn jika dan
hanya jika sisanya pada pembagian oleh mm adalah sama.

Sifat 1

Misalkan nn suatu bilangan bulat positif dan a,b,c,a,b,c, dan dd bilangan bulat
sebarang berlaku:

[1] a≡a (mod n)a≡a (mod n)


Alternatif Pembahasan: show
Untuk aa bilangan bulat sebarang dan nn suatu bilangan bulat positif berlaku a–
a=0⋅na–a=0⋅n.
Dengan demikian a≡a (mod n)a≡a (mod n).
[2] Jika a≡b (mod n)a≡b (mod n) maka b≡a (mod n)b≡a (mod n)
Alternatif Pembahasan: show
a≡b (mod n)a≡b (mod n)
Ada kk suatu bilangan bulat.
Akibatnya
b−a=−(a−b)b−a=−(a−b)
b−a=−(kn)b−a=−(kn)
b−a=(−k)nb−a=(−k)n
Karena −k−k juga suatu bilangan bulat, b≡a (mod n)b≡a (mod n).
[3]
Jika a≡b (mod n)a≡b (mod n) dan b≡c (mod n)b≡c (mod n) maka a≡c (mod n)a≡c (
mod n)
Alternatif Pembahasan: show
a≡b (mod n)a≡b (mod n) dan b≡c (mod n)b≡c (mod n)
Ada hh dan kk suatu bilangan bulat sehingga a−b=hna−b=hn dan b−c=knb−c=kn.
Akibatnya:
a−c=(a−b)+(b−c)a−c=(a−b)+(b−c)
a−c=hn+kna−c=hn+kn
a−c=n(h+k)a−c=n(h+k)
Karena h+kh+k juga bilangan, a≡c (mod n)a≡c (mod n).
[4]
Jika a≡b (mod n)a≡b (mod n) dan c≡d (mod n)c≡d (mod n) maka a+c≡b+d (mod n)
a+c≡b+d (mod n)
Alternatif Pembahasan: show
a≡b (mod n)a≡b (mod n) dan c≡d (mod n)c≡d (mod n)
Ada hh dan kk bilangan bulat sehingga a−b=hna−b=hn dan b−c=knb−c=kn.
(a+c)−(b+d)=(a−b)+(c−d)(a+c)−(b+d)=(a−b)+(c−d)
(a+c)−(b+d)=hn+kn(a+c)−(b+d)=hn+kn
(a+c)−(b+d)=n(h+k)(a+c)−(b+d)=n(h+k)
Karena h+kh+k juga bilangan bulat, a+c≡b+d (mod n)a+c≡b+d (mod n).
[5]
Jika a≡b (mod n)a≡b (mod n) dan c≡d (mod n)c≡d (mod n) maka ac≡bd (mod n)ac
≡bd (mod n)
Alternatif Pembahasan: show
a≡b (mod n)a≡b (mod n) dan c≡d (mod n)c≡d (mod n)
Pandang
ac=(b+hn)(d+kn)ac=(b+hn)(d+kn)ac=bd+(bk+dh+hkn)nKarenaKarena(bk+dh+hkn)
bilanganbulat,Adabilanganbulat,Adahdandankbilanganbulat,bilanganbulat,ac
\equiv bd\ (mod\ n)$.
[6] Jika a≡b (mod n)a≡b (mod n) maka a+c≡b+c (mod n)a+c≡b+c (mod n)
Alternatif Pembahasan: show
a≡b (mod n)a≡b (mod n)
Ada hh bilangan sehingga a−b=hna−b=hn
Karena (a+c)−(b+c)=a−b=hn(a+c)−(b+c)=a−b=hn
dengan demikian a+c≡b+c (mod n)a+c≡b+c (mod n).
[7] Jika a≡b (mod n)a≡b (mod n) maka ac≡bc (mod n)ac≡bc (mod n)
Alternatif Pembahasan: show
a≡b (mod n)a≡b (mod n)
Ada hh bilangan bulat sehingga a–b=hna–b=hn.
ac−bc=(a−b)c=hnc=(hc)nac−bc=(a−b)c=hnc=(hc)n
Karena hchc bilangan bulat,
dengan demikian ac≡bc (mod n)ac≡bc (mod n).
[8]
Jika a≡b (mod n)a≡b (mod n) maka ak≡bk (mod n)ak≡bk (mod n) untuk kk bilangan
bulat positif sebarang.
Alternatif Pembahasan: show
Untuk bukti ini ita gunakan Induksi Matematika.
Untuk k=1k=1, berlaku a≡a (mod n)a≡a (mod n).
Kita asumsikan ak≡bk (mod n)ak≡bk (mod n) berlaku,
Akan ditunjukkan ak+1≡bk+1 (mod n)ak+1≡bk+1 (mod n) juga berlaku.

Dari sifat [5],


jika a≡b (mod n)a≡b (mod n) dan c≡d (mod n)c≡d (mod n) maka ac≡bd (mod n)ac≡
bd (mod n)
kita ganti cc oleh akak dan dd oleh bkbk diperoleh;
aak≡bbk(mod n)aak≡bbk(mod n) atau ak+1≡bk+1(mod n)ak+1≡bk+1(mod n)

Contoh 3:
Tentukan sisanya jika 31003100 dibagi oleh 55.
Alternatif Pembahasan: show
Tampaknya kalkulator tidak dapat digunakan untuk menemukan jawaban atas masalah
yang diajukan. Untuk itu kita gunakan cara lain untuk menyelesaikan masalah ini.

Kita tahu bahwa suatu bilangan bulat positif dibagi oleh 5 mempunyai sisa 0, 1, 2, 3,
atau 4.
Penggunaan aritmetika modular akan membantu kita jika kita dapat menemukan
bilangan bulat terkecil yang ekuivalen dengan pangkat dari 3, dan penggunaan sifat [7]
dan [8] untuk membangun 31003100 dan menemukan ekuivalensi mod 5.

Kita tahu bahwa 32≡4 (mod 5)32≡4 (mod 5)


Dengan demikian,
33≡3⋅4≡2 (mod 5)33≡3⋅4≡2 (mod 5)
34≡3⋅2≡1 (mod 5)34≡3⋅2≡1 (mod 5)

Dengan menggunakan sifat [8] kita peroleh,


(34)25≡125(mod 5)(34)25≡125(mod 5), atau
3100≡1(mod 5)3100≡1(mod 5)

Jadi: 31003100 dibagi oleh 55 mempunyai sisa 11.

Sifat 2

Jika ca≡cb (mod n)ca≡cb (mod n) maka a≡b (mod n/d)a≡b (mod n/d) dimana d=FP
B(c,n)d=FPB(c,n).
Alternatif Pembahasan: show
Karena ca≡cb (mod n)ca≡cb (mod n),
c(a–b)=ca–cb=knc(a–b)=ca–cb=kn untuk suatu bilangan bulat kk.

Kita tahu bahwa d=FPB(c,n)d=FPB(c,n), dengan demikian, ada bilangan bulat saling
prima [relative prime] rr dan ss yang memenuhi c=drc=dr, n=dsn=ds.

Jika hasil ini kita substitusikan ke persamaan c(a–b)=ca–cb=knc(a–b)=ca–cb=kn maka


kita peroleh r(a–b)=ksr(a–b)=ks.

Hasil ini menunjukkan s∣r(a–b)s∣r(a–b), dan karena FPB(r,s)=1FPB(r,s)=1,


diperoleh s(a–b)s(a–b). Dengan kata lain,
ca≡cb (mod n)ca≡cb (mod n) maka a≡b (mod n/d)a≡b (mod n/d)

Sifat 3

Jika ca≡cb (mod n)ca≡cb (mod n) dan FPB(c,n)=1FPB(c,n)=1 maka a≡b (mod n)a≡b
(mod n).

Sifat 3 ini hanya merupakan kasus khusus dari sifat 2

Sifat 4

Jika ca≡cb (mod p)ca≡cb (mod p) dan p∤cp∤c, dimana pp adalah bilangan prima
maka a≡b (mod p)a≡b (mod p).
Alternatif Pembahasan: show
Kondisi p∤cp∤c dan pp adalah bilangan prima ini
mengakibatkan FPB (c,p)=1FPB (c,p)=1
Contoh 4:

 Perhatikan 33≡15 (mod 9)33≡15 (mod 9),


atau 3⋅11≡3⋅5 (mod 9)3⋅11≡3⋅5 (mod 9).
Karena FPB(3,9)=1FPB(3,9)=1 mengakibatkan 11≡5 (mod 9)11≡5 (mod 9)
 Perhatikan −35≡45 (mod 8)−35≡45 (mod 8),
atau 5⋅(−7)≡5⋅9 (mod 8)5⋅(−7)≡5⋅9 (mod 8).
Karena 55 dan 88 bilangan bulat saling prima
mengakibatkan −7≡9 (mod 8)−7≡9 (mod 8)

Anda mungkin juga menyukai