오일러 정리Permalink

LemmaPermalink

n>1n > 1 이고 gcd(a,n)=1gcd(a,n)=1 이라 하자.

a1,a2,,aϕ(n)a_1, a_2, \dots, a_{\phi(n)}nn이하의 nn과 서로소인 양의 정수이면,

ϕ(n)\phi(n)의 원소들

aa1,aa2,,aaϕ(n) aa_1, aa_2, \dots, aa_{\phi(n)}

은 법 nn에 대해 어떤 순서로 a1,a2,,aϕ(n)a_1, a_2, \dots, a_{\phi(n)}과 합동이다.

증명

aa1,aa2,,aaϕ(n)aa_1, aa_2, \dots, aa_{\phi(n)}의 어느 정수도 법 nn에 대해 합동이 아니라면,

aaiaaj(modn)aiaj(modn) \begin{aligned} aa_i &\equiv aa_j \pmod n\\ a_i &\equiv a_j \pmod n \end{aligned}

이 되기 때문에 모순이다.

aina_i \perp n 그리고, ana \perp n 이기 때문에 aainaa_i \perp n 이다.

앞선 단원의 보조 정리를 참고한다.

어떤 aaiaa_i에 대해 aaib(modn)aa_i \equiv b \pmod n인 유일한 정수 b (0b<n)b~(0 \le b < n)이 존재한다.

gcd(b,n)=gcd(aai,n)=1 gcd(b,n)=gcd(aa_i,n)=1

그런데 0b<n0 \le b < n 이고 gcd(b,n)=1gcd(b,n)=1 이므로 bb는 각각 aia_i에 대응된다.

이것은 aa1,aa2,,aaϕ(n)aa_1, aa_2, \dots, aa_{\phi(n)}과 그리고 a1,a2,,aϕ(n)a_1, a_2, \dots, a_{\phi(n)}이 법 nn에 대해 어떤 순서로 같다는 것을 보인다. \square

Theorem 7.5 오일러 정리 ⭐️Permalink

n1n \ge 1이고 gcd(a,n)=1gcd(a,n)=1 이면

aϕ(n)1(modn) a^{\phi(n)} \equiv 1 \pmod n

증명 1

n>1n > 1을 택해도 무방하다.

a1,a2,,aϕ(n)a_1, a_2, \dots, a_{\phi(n)}ϕ(n)\phi(n)의 집합이라고 하자.

gcd(a,n)=1gcd(a,n)=1 이므로 보조정리로부터 aa1,aa2,,aaϕ(n)aa_1, aa_2, \dots, aa_{\phi(n)}은 나타난 순서와 상관없이 a1,a2,,aϕ(n)a_1, a_2, \dots, a_{\phi(n)}과 합동이다.

aa1a1(modn)aa2a2(modn)aaϕ(n)aϕ(n)(modn) \begin{aligned} aa_1 &\equiv a'_1 \pmod n\\ aa_2 &\equiv a'_2 \pmod n\\ \vdots\\ aa_{\phi(n)} & \equiv a'_{\phi(n)} \pmod n \end{aligned}

ϕ(n)\phi(n)개의 합동식을 모두 곱하면,

aϕ(n)(a1a2aϕ(n))(a1a2aϕ(n))(modn) a^{\phi(n)}(a_1a_2 \cdots a_{\phi(n)}) \equiv (a_1a_2 \cdots a_{\phi(n)}) \pmod n

(a1a2aϕ(n))n(a_1a_2 \cdots a_{\phi(n)}) \perp n 이므로 양변을 소거하면,

aϕ(n)1(modn)     a^{\phi(n)} \equiv 1 \pmod n ~~~~ \blacksquare

오일러 정리와 페르마 정리

nn이 소수라면 ϕ(n)=n1\phi(n)=n-1 이기 때문에

ap11(modp) a^{p-1} \equiv 1 \pmod p

오일러 정리가 페르마 정리의 일반화이다.

증명 2

귀납법을 사용하자.

pap \nmid a (p 는 소수)(p \text{ 는 소수}) 일 때 aϕ(pk)1(modpk)a^{\phi(p^k)} \equiv 1 \pmod {p^{k}} 를 보자.

k=1k=1 일 때는 페르마 정리에 의해 성립한다.

고정된 kk에 대해 위 식이 성립한다고 가정하자. 그럼 어떤 정수 qq를 이용해

aϕ(pk)1=qpk a^{\phi(p^k)}-1 = q \cdot p^k

또한 다음을 보자.

ϕ(pk+1)=pk+1pk=p(pkpk1)=pϕ(pk) \phi(p^{k+1})=p^{k+1}-p^k=p \left( p^k-p^{k-1} \right)=p \cdot \phi(p^k)

이항 정리를 이용해 다음과 같이 전개한다.

aϕ(pk+1)=apϕ(pk)=(aϕ(pk))p=(1+qpk)p=(p0)1+(p1)(qpk)+(p2)(qpk)2            ++(pp)(qpk)p1(modpk+1) \begin{aligned} a^{\phi(p^{k+1})}&=a^{p \cdot \phi(p^k)}\\ &=\left( a^{\phi(p^k)} \right)^p=(1+q \cdot p^k)^p\\ &=\dbinom {p}{0}1+\dbinom {p}{1}(q \cdot p^k)+ \dbinom {p}{2}(q \cdot p^k)^2\\ &~~~~~~~~~~~~+\cdots+\dbinom {p}{p}(q \cdot p^k)^p\\ & \equiv 1 \pmod {p^{k+1}} \end{aligned}

PC0{}_P\mathrm{ C} _0 말고는 모두 pk+1p^{k+1} 로나누어 떨어지기 때문이다.

즉, 귀납식이 성립하게 된다.

이제 pkp^k 에 대해서는 알아보았고, n=p1k1p2k2prkrn=p_1^{k_1}p_2^{k_2} \cdots p_r^{k_r}이라 하자.

aϕ(piki)1(modpiki) a^{\phi \left( p_i^{k_i} \right)} \equiv 1 \pmod {p_i^{k_i}}

임을 보였으므로 합동식의 성질로 양변에 ϕ(n)ϕ(piki)\dfrac {\phi(n)}{\phi \left( p_i^{k_i} \right)} 거듭제곱을 한다면,

aϕ(n)1(modpiki)      pikiaϕ(n)1 \begin{aligned} a^{\phi(n)} &\equiv 1 \pmod {p_i^{k_i}}\\ &~~~~~~\Downarrow\\ p_i^{k_i}& \mid a^{\phi(n)}-1 \end{aligned}

모든 pikip_i^{k_i}는 서로소이므로 Theorem 2.4 Corollary에 의해 naϕ(n)1n \mid a^{\phi(n)}-1

결국,

aϕ(n)1(modn)   a^{\phi(n)} \equiv 1 \pmod n~~ \blacksquare

오일러 정리의 활용Permalink

중국인의 나머지 정리Permalink

모두 서로소인 nin_i에 대해 xai(modni)x \equiv a_i \pmod {n_i} 인 합동식이 있을 때,

i=1rni\prod_{i=1}^{r} n_i 에 대한 해 xx가 유일히 존재한다.

증명

N=i=1rni,    Ni=N/niN=\prod_{i=1}^r n_i,~~~~N_i=N/n_i 라 하자.

x=i=1raiNiϕ(ni)x=\sum_{i=1}^r a_iN_i^{\phi(n_i)} 를 고려하자.

niNj  (ij)n_i \mid N_j ~~(i \ne j) 이므로, xaiNiϕ(ni)(modni)x \equiv a_iN_i^{\phi(n_i)} \pmod {n_i}

NiniN_i \perp n_i 이므로 오일러 정리에 의해 Niϕ(ni)1(modni)N_i^{\phi(n_i)} \equiv 1 \pmod {n_i}

즉, xai(modni)    x \equiv a_i \pmod {n_i} ~~~~ \blacksquare

nn55의 배수가 아닌 홀수이면 nn은 각 자리가 모두 11인 어떤 정수를 나눈다.Permalink

gcd(n,10)=gcd(9,10)=1 gcd(9n,10)=1gcd(n,10)=gcd(9,10)=1 ~ \Longrightarrow gcd(9n,10)=1

10ϕ(9n)1(mod9n) 10^{\phi(9n)} \equiv 1 \pmod {9n}

어떤 정수 qq가 존재하여

10ϕ(9n)1=q9n10ϕ(9n)19=qn9999999=qnn111111   \begin{aligned} 10^{\phi(9n)}-1 &= q \cdot 9n\\ \dfrac {10^{\phi(9n)}-1}9 &= q \cdot n\\ \dfrac {999 \cdots 999}9 &= q \cdot n\\ \Downarrow\\ n &\mid 111 \cdots 111 ~~ \square \end{aligned}

Comments