Menyelesaikan Modulo dengan Fungsi Euler Phi
Pada kesempatan kali ini kita akan membahas tentang Fungsi Euler Phi dan Teorema Euler. Yakni terkait tentang materi Teori Bilangan. Oke kita menuju ke pembahasannya.

Definisi : a dan b dikatakan relatif prima jika gcd(a,b)=1. Contohnya 2 dan 3 saling relatif prima.
Definisi : Fungsi φ didefinisikan sebagai φ(n) yang menyatakan banyaknya bilangan asli yang kurang dari atau sama dengan n dan relatif prima dengan n. Contoh : φ(1)=1, φ(2)=1,φ(3)=2 dll.
Sifat 1 : Jika p adalah bilangan prima maka φ(p)=p−1.
Karena faktor prima dari p hanya 1 dan p. Kita tau bahwa 1 dan p relatif prima. Maka bilangan asli yang kurang dari atau sama dengan p dan relatif prima dengan p adalah 1,2,3,...,p−1. Sehingga φ(p)=p−1
Sifat 2 : Jika p adalah bilangan prima, maka ∀k∈N.
φ(pk)=pk−1(p−1)
Karena p,2p,3p,⋯,pk−1p itu tidak relatif prima dengan pk maka banyak bilangan asli yang kurang dari atau sama dengan pk dan relatif prima dengan pk adalah pk−pk−1=pk−1(p−1) Contoh : φ(216)=φ(28)=27(2−1)=27
Sifat 3 : Misalkan a,b relatif prima maka φ(ab)=φ(a)φ(b)
Contoh : φ(10)=φ(2.5)
Karena 2 dan 5 relatif prima maka φ(10)=φ(2.5)=φ(2)φ(5)=1×4=4
Secara umum, misalkan n=pα11pα22⋯pαkk
dengan p1,p2,⋯,pk merupakan bilangan prima yang berbeda, maka
φ(n)=φ(pα11)⋯φ(pαkk)=pα1−11(p1−1)⋯pαk−1k(pk−1)=pα1−11⋯pαk−1k(p1−1)⋯(pk−1)=pα11⋯pαkkp1⋯pk(p1−1)⋯(pk−1)=np1⋯pk(p1−1)⋯(pk−1)=n(1−1p1)⋯(1−1pk)
Sehingga kita dapatkan
Sifat 4 : Jika n=pα11pα22⋯pαkk maka
φ(n)=np1⋯pk(p1−1)⋯(pk−1)
Sebagai contoh nilai dari φ(180)=φ(22.32.5)=1802.3.5(2−1)(3−1)(5−1)=6.1.2.4=48
Sekarang kita sudah paham tentang fungsi phi euler. Kita akan menggunakannya pada konsep modulo.
Teorema Euler Phi : Untuk m bilangan bulat positif dan a bilangan bulat dengan gcd(m,a)=1 maka aφ(m)≡1 mod m.
Teorema Euler ini bisa kita gunakan dalam mencari sisa atau modulo dari suatu pembagian bilangan bulat, juga bisa diaplikasikan dalam mencari digit bilangan, dan lain lain.
Contoh Soal :
1) Tentukan digit terakhir dari 7100
Jawab : Kita tahu dengan menggunakan teorema euler phi maka
7φ(10)=74≡1 mod 10
7100=(74)25≡1 mod 10
Dengan demikian digit terakhir dari 7100 adalah 1.
2) Berapakah sisa pembagian dari 51000 oleh 18
Jawab : Karena 18=2.32 maka φ(18)=6.
Sehingga menurut teorema euler phi 56≡1 mod 18 Sehingga diperoleh
51000=(56)16654≡54 mod 18≡625 mod 18≡13 mod 18
Jadi, sisa pembagian dari 51000 oleh 18 adalah 13
3) Jika a dan b relatif prima. Buktikan bahwa :
aφ(b)+bφ(a)≡1 mod ab
Jawab : Berdasarkan teorema euler bahwa
aφ(b)≡1 mod b
bφ(a)≡1 mod a
Jadi kita dapatkan
aφ(b)−1=kb, untuk suatu bilangan bulat k
bφ(a)−1=la, untuk suatu bilangan bulat l
Jadi (aφ(b)−1)(bφ(a)−1)=mab, untuk suatu bilangan bulat m. Jadi bisa ditulis
aφ(b)bφ(a)−aφ(b)−bφ(a)+1≡0 mod ab
−aφ(b)−bφ(a)+1≡0 mod ab
−(aφ(b)+bφ(a))≡−1 mod ab
aφ(b)+bφ(a)≡1 mod ab
Terbukti.