Levi Rizki Saputra Notes

Teorema Fermat-Euler

Created at . Updated at .

Teorema ini juga disebut dengan Teorema Euler atau Teorema Total Euler.

Jika aa dan nn adalah bilangan yang koprima maka berlaku:

aφ(n)1(modn)a^{\varphi(n)} \equiv 1 \pmod{n}

φ(n)\varphi(n) adalah fungsi phi Euler atau disebut juga sebagai Euler totien function.

# Fungsi Phi Euler

Fungsi ini menghitung jumlah bilangan sebelum bilangan masukan yang koprima dengan bilangan masukan.

Fungsi ini memiliki sifat seperti berikut:

Berikut adalah nilai fungsi ini dari 1 sampai 10:

nn φ(n)\varphi(n)
1 1
2 1
3 2
4 2
5 4
6 2
7 6
8 4
9 6
10 4

Secara umum, untuk menghitung nilai dari fungsi ini kita dapat menggunakan sifat seperti berikut:

Semua bilangan dapat kita tuliskan sebagai perkalian bilangan prima penyusunnya.

n=(p1)k1(p2)k2(pr)krn=\left(p_{1}\right)^{k1}\left(p_{2}\right)^{k2}\ldots\left(p_{r}\right)^{kr}

p1,p2,,prp_1, p_2, \ldots, p_r adalah bilangan prima.

Maka nilai fungsi phi Euler untuk nn adalah:

φ(n)=n(11p1)(11p2)(11pr)\varphi(n)=n\left(1-\frac{1}{p_{1}}\right)\left(1-\frac{1}{p_{2}}\right)\ldots\left(1-\frac{1}{p_{r}}\right)

Contoh penggunaanya menghitung nilai φ(18)\varphi(18).

18=2×3218 =2\times3^{2}

φ(18)=18(112)(113)=181223=6\begin{aligned} \varphi(18) & =18\left(1-\frac{1}{2}\right)\left(1-\frac{1}{3}\right)\\ & =18\frac{1}{2}\frac{2}{3}\\ & =6 \end{aligned}

Contoh menghitung nilai φ(1000)\varphi(1000)

1000=103=(2×5)3=2253\begin{aligned} 1000 & =10^{3}\\ & =(2\times5)^{3}\\ & =2^{2}5^{3} \end{aligned}

φ(1000)=1000(112)(115)=10001245=100025=400\begin{aligned} \varphi(1000) & =1000\left(1-\frac{1}{2}\right)\left(1-\frac{1}{5}\right)\\ & =1000\frac{1}{2}\frac{4}{5}\\ & =1000\frac{2}{5}\\ & =400 \end{aligned}