[현대대수학-환, 체론] 3. 페르마와 오일러의 정리
덧셈군으로서 Zn과 Z/nZ는 동형이다. a∈Zn을 a+nZ∈Z/nZ로 대응시키면 동형이라는 것을 확인할 수 있다.
Z/nZ에서 임의의 a+nZ,b+nZ∈Z/nZ에 대하여(a+nZ)⋅(b+nZ)=ab+nZ로 정의하자. 그러면 이 곱셈연산은 잘 정의되고, 곱셈의 결합법칙과 분배법칙이 Z/nZ에서 성립한다. 따라서 Z/nZ는 환이 되고, Zn과 환으로서 동형이다.
임의의 체 F에 대하여, (F−{0},⋅)는 곱셈에 대한 군이다. 특히 Zp, Zp−{0}(p는 소수)는 p를 법으로 하는 곱셈 연산에 대해 위수가 p−1인 군이다. 군에 있는 임의의 원소들의 위수는 군의 위수를 나눌 수 있기 때문에, 임의의 b(≠0)∈Zp에 대하여 Zp에서 bp−1=1이다. 환으로서 Zp≃Z/pZ라는 사실로부터 a+pZ(≠0+pZ)∈Z/pZ는(a+pZ)p−1=ap−1+pZ=1+pZ이므로 Z/pZ에서 곱셈항등원이다. 즉, p의 배수가 아닌 임의의 a∈Z에 대하여 ap−1≡1(modp)이다. 이것은 페르마의 작은 정리(Little theorem of Fermat)의 증명이고 이 정리를 다음과 같이 나타낼 수 있다:
a∈Z, p를 소수, a는 p의 배수가 아니라고 하자. 그러면 임의의 a≢0(modp)에 대하여 ap−1≡1(modp)이다. 이 결과로부터 다음이 성립한다: a∈Z이면, 임의의 소수 p에 대하여 ap≡a(modp)이다.
페르마의 작은 정리를 이용하여 8103을 13으로 나눈 나머지를 어렵지 않게 찾을 수 있다. 페르마의 작은 정리로부터 813−1=812≡1(mod13)이므로,8103≡896+7≡896⋅87≡(812)8(87)≡18⋅87≡87≡(−5)7≡((−5)2)3(−5)≡253(−5)≡(−1)3(−5)≡5(mod13)이므로 따라서 나머지는 5이다.
또한 211213−1이 11의 배수가 아님을 확인할 수 있다. 페르마의 작은 정리로부터 210≡1(mod11)이므로211213−1≡[(210)1121⋅23]−1≡[11121⋅23]−1≡23−1≡7(mod11)이고 따라서 11의 배수가 아니다.
(11213은 소수이고, 211213−1은 소수이다. 이러한 소수를 메르센 소수(Mersenne primes)라고 한다.)
임의의 n∈Z에 대하여, 15는 n33−n의 배수이다. 우선 n33−n=n(n32−1)이고
n이 3의 배수이면, n(n32−1)은 3의 배수가 된다. 만약 n이 3의 배수가 아니면, 페르마의 작은 정리로부터 n2≡1(mod3)이고, n32−1≡(n2)16−1≡116−1≡0(mod3)이 되어 n32−1은 3의 배수이고 따라서 n(n32−1)은 3의 배수이다.
n이 5의 배수이면, n(n32−1)은 5의 배수가 된다. 만약 n이 5의 배수가 아니면, 페르마의 작은 정리로부터 n4≡1(mod5)이고, n32−1≡(n4)8−1≡18−1≡0(mod5)이므로 n32−1은 5의 배수이고 따라서 n(n32−1)은 5의 배수이다.
이 사실로부터 n(n32−1)은 3과 5의 배수이고 따라서 15의 배수이다.
Gn={m∈Zn−{0}|mis not divisor 0 inZn}이라 하자. 그러면 Gn은 n을 법으로 하는 곱셈에 대해 군이 된다.
(1) 임의의 a,b∈Gn에 대하여, ab∈Gn이 됨을 보이자. 만약 ab∉Gn이면, c(≠0)∈Zn가 존재해서 (ab)c=0이고 a(bc)=0이다.
b≠0이기 때문에 b는 0의 약수가 아니고, c≠0이므로 bc≠0이다. 또한 a≠0, bc≠0, a(bc)=0이므로 a는 0의 약수가 되는데 이는 a∈Gn에 모순이다.
결합법칙이 성립하는 것과 항등원이 존재하는 것은 분명하다. 이제 역원을 가짐을 보이자. Gn={1,a1,⋯,ar}이라 하자. 임의의 a∈Gn에 대하여 a1,aa1,⋯,aar은 서로 다른 원소들이다. a∈Gn이기 때문에, a는 0의 약수가 아니고 (ai−aj)=0이 되고, 따라서 ai=aj이다. 이는 a1=1이거나 어떤 ai에 대하여 aai=1임을 뜻하고 따라서 a는 역원을 가진다.(QED)
n∈Z+라 하자. ϕ:Z+→Z+를 n보다 작거나 같은 n과 서로소인 양의 정수들의 개수 ϕ(n)으로 정의하자. 이 함수를 오일러-피 함수(Euler-phi-function)라고 하고 ϕ(1)=1로 정의한다.
12보다 작거나 같은 12와 서로소인 수는 1,5,7,11이다. 그러므로 ϕ(12)=4이다.
(오일러 정리) gcd(a,n)=1이라 하자. 그러면 aϕ(n)≡1(modn)이다.
gcd(a,n)=1이라 하자. 그러면 잉여류 a+nZ는 b<n이고 gcd(b,n)=1인 정수 b를 포함하고 a+nZ=b+nZ이다. 그러면 Z/nZ에서 (a+nZ)ϕ(n)≡(b+nZ)ϕ(n)이고, aϕ(n)≡bϕ(n)(modn)이다. gcd(b,n)=1이고 b∈Gn, Gn은 위수가 ϕ(n)이므로 bϕ(n)≡1(modn)이고 따라서 aϕ(n)≡1(modn)이다.(QED)
ϕ(12)=4이므로, gcd(a,12)=1인 임의의 a에 대하여 오일러 정리에 의해 a4≡1(mod12)이다.
m∈Z+, a∈Zn, gcd(a,m)=1이라 하자. 그러면 임의의 b∈Zn에 대하여 방정식 ax=b는 유일한 해를 갖는다.
a∈Gm이므로, a는 곱셈역원을 갖고 따라서 x=a−1ax=a−1b이므로 x=a−1b는 방정식 ax=b의 유일한 해이다.(QED)
참고자료:
A First Course in Abstract Algebra 7th edition, Fraleigh, Addison Wesley
'대수학 > 현대대수학(학부)' 카테고리의 다른 글
[현대대수학-환, 체론] 5. 다항식 환 (0) | 2018.05.04 |
---|---|
[현대대수학-환, 체론] 4. 정역의 분수체 (0) | 2018.05.02 |
[현대대수학-환, 체론] 2. 정역 (0) | 2018.05.01 |
[현대대수학-환, 체론] 1. 환과 체 (0) | 2018.04.29 |
[현대대수학-군론] 10. 단순군 (0) | 2018.04.28 |