Anda di halaman 1dari 5

Modular Arithmetic 1 Ricky The Ising

Modular Arithmetic 1
RTI

Materi yang dibahas pada handout ini adalah sifat dasar relasi kongruensi dan aplikasinya
untuk mencari sisa pembagian. Beberapa teorema pada handout ini akan digunakan tanpa
dibuktikan. Pembuktian teorema-teorema tersebut dapat ditemukan di handout modular
arithmetic berikutnya.

1 Basic Properties
Definisi. Untuk sebarang bilangan bulat a, b dan bilangan asli n, kita sebut a ≡ b mod n,
jika n | (a − b).
Sebagai contoh, berlaku 56 ≡ 5 mod 3 dan 72 ≡ −8 mod 10 karena 3 | (56 − 5) dan
10 | (72 − (−8)).
Perlu diperhatikan bahwa modulo merupakan relasi antar dua bilangan bulat. Meru-
pakan sebuah miskonsepsi umum untuk menganggap modulo sebagai operasi sisa pembagian.
Namun, relasi modulo tersebut memang memiliki hubungan erat dengan sisa pembagian.
Berikut diberikan hubungan antar relasi modulo dan sisa pembagian.
Theorem 1.1. Diberikan bilangan asli a dan n. Jika sisa pembagian dari a ketika dibagi n
adalah r, maka a ≡ r mod n.
Proof. Karena r adalah sisa pembagian dari a ketika dibagi n, maka a = nq + r untuk suatu
bilangan asli q. Akibatnya, a − r = nq dan diperoleh n | (a − r). Jadi, a ≡ r mod n.
Berikut adalah sifat-sifat modulo dan operasi aljabar.
Theorem 1.2. Untuk sebarang bilangan bulat a, b, c, d dan bilangan asli n yang memenuhi
a ≡ c mod n dan b ≡ d mod n, berlaku
1. a + b ≡ c + d mod n
2. a − b ≡ c − d mod n
3. ab ≡ cd mod n
4. ak ≡ ck mod n untuk setiap bilangan alsi k.
5. Untuk sebarang polinomial dengan koefisien bilangan bulat P , berlaku P (a) ≡ P (c)
mod n.
Proof. 1. Karena a ≡ c mod n dan b ≡ d mod n, maka n | (a − c) dan n | (b − d).
Akibatnya
n | (a − c + b − d) =⇒ n | (a + b) − (c + d)
sehingga a + b ≡ c + d mod n.

1
Modular Arithmetic 1 Ricky The Ising

2. Sama dengan bukti sifat sebelumnya.

3. Karena a ≡ c mod n dan b ≡ d mod n, maka a = c + nq1 dan b = d + nq2 untuk


suatu bilangan bulat q1 , q2 . Akibatnya

ab = (c + nq1 )(d + nq2 ) = cd + n(cq2 + dq1 + nq1 q2 )

sehingga n | (ab − cd) dan diperoleh ab ≡ cd mod n.

4. Karena ak − ck = (a − c)(ak−1 + ak−2 c + . . . + ck−1 ), maka jelas bahwa n | (ak − ck )


sehingga ak ≡ ck mod n.

5. Bukti diserahkan kepada pembaca. Sebagai petunjuk, gunakan sifat 3 dan 4.

Contoh 1. Tentukan sisa pembagian dari 8100 ketika dibagi 12.

Solusi. Perhatikan bahwa

81 ≡ 8 mod 12
82 ≡ 64 ≡ 4 mod 12
83 ≡ 82 × 8 ≡ 4 × 8 ≡ 8 mod 12
84 ≡ 83 × 8 ≡ 8 × 8 ≡ 4 mod 12

Jadi, 8n ≡ 4 mod 12 untuk n genap sedangkan 8n ≡ 8 mod 12 untuk n ganjil sehingga


8100 ≡ 4 mod 12.

Contoh 2. Tentukan sisa pembagian dari 32023 ketika dibagi 11.

Solusi. Perhatikan bahwa 35 = 243 ≡ 1 mod 11. Akibatnya

32020 ≡ (35 )404 ≡ 1404 ≡ 1 mod 11.

Jadi, 32023 = 32020 · 33 ≡ 1 mod 27 ≡ 5 mod 11. Diperoleh sisa pembagian dari 32023 ketika
dibagi 11 sama dengan 5.

Catatan. Ide dasar dari teknik diatas adalah mencari k agar 3k ≡ 1 mod 11 kemudian
mereduksi 2023 menjadi bilangan yang lebih kecil dengan algoritma pembagian.
7
Contoh 3. Tentukan digit terakhir dari 77 .

Solusi. Digit terakhr dari suatu bilangan sama dengan sisa pembagiannya ketika dibagi
10. Perhatikan bahwa 72 ≡ −1 mod 10 sehingga 74 ≡ (−1)2 ≡ 1 mod 10. Selanjtuya,
77 ≡ (−1)7 ≡ −1 ≡ 3 mod 4 sehingga 77 = 4k + 3 untuk suatu bilangan asli k. Jadi
7
77 ≡ 74k+3 mod 10
≡ 74k · 73 mod 10
4 k
≡ (7 ) · 343 mod 10
≡ 1 · 3 mod 10
≡ 3 mod 10.

2
Modular Arithmetic 1 Ricky The Ising

Ketika mengerjakan soal sisa pembagian dengan angka yang relatif besar, seringkali sulit
untuk menemukan kapan perulangan kongruensi terjadi. Teorema Kecil Fermat (Fermat’s
little theorem (FLT)) dan Teorema Euler merupakan jawaban dari permasalahan ini.

Theorem 1.3 (Fermat’s little theorem (FLT)). Jika p adalah bilangan prima, maka

ap ≡ a mod p

untuk setiap bilangan bulat a.

Jika a tidak habis dibagi p, maka

ap−1 ≡ 1 mod p.

Selanjutnya, untuk setiap bilangan asli n, definisikan ϕ(n) sebagai banyaknya bilangan
asli yang relatif prima dengan n dan kurang dari n. Fungsi ϕ ini disebut sebagai Euler’s
totient function.

Theorem 1.4. Diberikan bilangan asli n. Jika n = pα1 1 · pα2 2 · · · pαk k merpakan bentuk kanonik
dari n, maka     
1 1 1
ϕ(n) = n 1 − 1− ··· 1 − .
p1 p2 pk
1 1
2
 
Sebagai contoh, karena 20 = 2 · 5, maka ϕ(20) = 20 1 − 2
1 − 5
= 8 dan ϕ(132) =
132 1 − 21 1 − 31 1 − 11 1
 
= 40. Berikut adalah teorema yang sangat bermanfaat untuk
mengerjakan soal sisa pembagian.

Theorem 1.5 (Euler’s totient theorem). Diberikan bilangan asli n. Untuk setiap bilangan
asli a yang relatif prima dengan n, berlaku

aϕ(n) ≡ 1 mod n.

Contoh 4. Tentukan dua digit terakhir dari 672005 .

Solusi. Dua digit terakhir suatu bilangan sama dengan sisa pembagiannya ketika dibagi
1 1

100. Perhatikan bahwa ϕ(100) = 100 1 − 2 1 − 5 = 40 sehingga menurut Euler’s totient
theorem diperoleh 6740 ≡ 1 mod 100. Akibatnya, 672000 ≡ (6740 )50 ≡ 1 mod 100. Jadi,

672005 ≡ 672000 · 675 ≡ 675 mod 100


≡ 672 × 672 × 67 mod 100
≡ 89 × 89 × 67 mod 100
≡ (−11) × (−11) × 67 mod 100
≡ 21 × 67 mod 100
≡ 7 mod 100.

Dua digit terkahir dari 672005 adalah 07.

Contoh 5. Tentukan bilangan asli terkecil X sedemikian hingga N bersisa 3 ketika dibagi
5, bersisa 2 ketika dibagi 7 dan bersisa 6 ketika dibagi 8.

3
Modular Arithmetic 1 Ricky The Ising

Solusi. Misalkan N adalah suatu bilangan bulat yang memenuhi kondisi soal. Karena N
bersisa 3 ketika dibagi 5, maka N = 5k1 + 3 untuk suatu bilangan bulat k1 . Karena N
bersisa 2 ketika dibagi 7, maka N = 5k1 + 3 ≡ 2 mod 7. Jadi,
5k1 + 3 ≡ 2 mod 7
5k1 ≡ −1 mod 7
5k1 ≡ 20 mod 7
k1 ≡ 4 mod 7
Akibatnya, k1 = 7k2 +4 untuk suatu bilangan bulat k2 . Jadi, N = 5(7k2 +4)+3 = 35k2 +23.
Karena N bersisa 6 ketika dibagi 8, maka
35k2 + 23 ≡ 6 mod 8
3k2 ≡ −17 mod 8
3k2 ≡ −9 mod 8
k2 ≡ −3 ≡ 5 mod 8.
Jadi, k2 = 8k3 + 5 sehingga N = 35(8k3 + 5) + 23 = 280k3 + 198. Akibatnya, X = 198.
63
Contoh 6. Tentukan dua digit terakhir dari 6363 .
Solusi. Kita akan menentukan sisa ketika N dibagi 4 dan ketika N dibagi 25 lalu menggu-
63
nakan ide untuk soal sebelumnya. Misalkan N = 6363 . Perhatikan bahwa
63
N ≡ (−1)63 ≡ −1 ≡ 3 mod 4.
Karena ϕ(25) = 20, maka 6320 ≡ 1 mod 25. Akan kita tentukan sisa pembagian ketika 6363
dibagi 20. Karena perhatikan bahwa 34 ≡ 1 mod 20. Jadi,
6363 ≡ 363 ≡ 360 × 33 ≡ 1 × 7 ≡ 7 mod 20
Akibatnya, 6363 = 20k + 7 untuk suatu bilangan asli k. Jadi
N = 6320k+7 ≡ 6320k · 637 mod 25
≡ 637 mod 25
≡ 137 mod 25
≡ 1693 × 13 mod 25
≡ (−6)3 × 13 mod 25
≡ −216 × 13 ≡ 9 × 13 ≡ 17 mod 25.
Jadi, N ≡ 17 mod 25. Karena N ≡ 3 mod 4 dan N ≡ 17 mod 25, dengan cara yang sama
dengan Contoh 5, diperoleh N = 100k1 + 67 untuk suatu bilangan asli k1 sehingga N ≡ 67
mod 100. Pembaca disarankan melengkapi solusi ini.
Contoh 7. Buktikan bahwa terdapat tak hingga bilangan prima berbentuk 4k + 3.
Solusi. Misalkan terdapat berhingga bilangan prima yang berbentuk 4k + 3 dan S =
{p1 , p2 , . . . , pN } merupakan himpunan semua bilangan prima yang berbentuk 4k + 3 yang
bukan 3. Tinjau bilangan P = 4p1 p2 · · · pN + 3. Jelas bahwa P ≡ 3 mod 4. Jelas bahwa
pi - P untuk setiap i = 1, 2, . . . , N .
Jadi, P tidak memiliki faktor prima berbentuk 4k + 3 sehingga semua faktor prima P
harus berbentuk 4k + 1. Ini merupakan kontradiksi, sebab P haruslah berbentuk 4k + 1 jika
semua faktor primanya berbentuk 4k + 1. Akibatnya, P juga haruslah merupakan bilangan
prima yang berbentuk 4k + 3. Namun P ∈ / S, kontradiksi.

4
Modular Arithmetic 1 Ricky The Ising

2 Soal Latihan
Soal 1. Buktikan bahwa 7 | (22225555 + 55552222 ).

Soal 2. Tentukan bilangan asli ke-5 terkecil N sedemikian hingga N bersisa 1 ketika dibagi
3, bersisa 4 ketika dibagi 5 dan bersisa 6 ketika dibagi 7.
2011
Soal 3. Tentukan sisa ketika 20112011 dibagi 14.

Soal 4. Tentukan sisa dari 683 + 883 ketika dibagi 49.


1
...2
20072006
Soal 5. Tentukan tiga digit terkahir dari 2008 .

Soal 6. Tentukan semua bilangan prima p yang memenuhi (2p − 1)3 + (3p)2 = 6p .

Soal 7. Diberikan bilangan bulat a dan b dan bilangan-bilangan asli m1 , m2 , . . . , mk . Buk-


tikan bahwa
a ≡ b mod mi
untuk setiap i ∈ {1, 2, . . . , k} jika dan hanya jika

a ≡ b mod lcm(m1 , m2 , . . . , mk ).

Soal 8. Diberikan bilangan asli m. Jika a, b, c adalah bilangan bulat serta c 6= 0 yang
memenuhi ac ≡ bc mod m, buktikan bahwa
m
a ≡ b mod .
gcd(c, m)

Soal 9. Diberikan bilangan asli n. Buktikan bahwa jika S(n) menyatakan jumlah digit-digit
dari n, maka n ≡ S(n) mod 9.

Soal 10. Tentukan banyaknya bilangan n ∈ {1, 2, 3, . . . , 2009} sedemikian hingga 4n6 +n3 +5
habis dibagi 7.

Soal 11. Diberikan barisan (xn )n≥1 dengan x1 ∈ {5, 7} dan xk+1 ∈ {5xk , 7xk } untuk setiap
bilangan asli k. Tentukan semua dua digit terakhir yang mungkin dari x2009 .
1020000
 
Soal 12. Tentukan digit terkahir dari .
10100 + 3
Soal 13. Tentukan nilai dari
 0  1  2  2000 
2 2 2 2
+ + + ... + .
3 3 3 3

Anda mungkin juga menyukai