Processing math: 34%

페르마의 두 제곱수 정리

2021. 7. 27. 17:34수학

p=4m+1형태를 갖는 모든 소수는 제곱수 두 개의 합으로 표현된다. 즉, p=x2+y2으로 쓸 수 있는 적당한 양의 정수 x,yN가 존재한다.

 

몇 가지 명제를 증명한 후에 본격적인 증명을 해보자.

  • 두 제곱수의 합으로 표현되는 두 수를 곱하면 그 역시 두 제곱수의 합으로 표현할 수 있다.

(a2+b2)(c2+d2)=(ac+bd)2+(adbc)2

  • 어떤 두 제곱수의 합인 수 a2+b2가 두 제곱수의 합인 소인수 c2+d2를 갖는다면, 몫 (a2+b2)/(c2+d2)은 두 제 곱수의 합이다

위 가정에 의해 다음이 성립한다.

c2+d2|c2(a2+b2)a2(c2+d2)=(bc+ad)(bcad)

이때 c2+d2이 소수이므로 c2+d2|bc+ad이거나 c2+d2|bcad이다.

(a2+b2)(c2+d2)=(ac+bd)2+(adbc)2

c2+d2|bcad라고 하면 위 식에 의해 c2+d2|ac+bd이다.

양 변을 (c2+d2)2으로 나누면

a2+b2c2+d2=(ac+bdc2+d2)2+(adbcc2+d2)2

  • 어떤 두 제곱수의 합인 수 n이 두 제곱수의 합이 아닌 약수 p를 갖는다면, 몫 n/p는 두 제곱수의 합이 아닌 약수를 갖는다.

귀류법을 이용해 n/p의 모든 약수가 두 제곱수의 합이라고 하자.

n/p의 약수 하나를 q라고 하면 이 역시 두 제곱수의 합이다. 

위에서 증명한 명제에 의해 n/q역시 두 제곱수의 합이다. 

n=pq(a2+b2)으로 쓰면 q(a2+b2)은 두 제곱수의 합이고 이것을 양변에 나누면

n도 역시 두 제곱수의 합이기 때문에 n/q(a2+b2)=p도 두 제곱수의 합이다.

반면 p는 두 제곱수의 합이 아니기 때문에 모순이다.

  • 정수 a,b,pgcd이고 p|a^2+b^2이라고 하자. 그렇다면 \gcd(c,d)=1이고, p|c^2+d^2이며, c^2+d^2 \le p^2/2인 정수, c,d가 존재한다.

a \equiv c \pmod{p}, b \equiv d \pmod{p}, |c|,|d| \le p/2인 정수 c,d를 취하자.

g=\gcd(c,d), c^{\prime}=c/g, d^{\prime}=d/g라고 정의하자. \gcd(c^{\prime},d^{\prime})=1이다.

a-b \equiv c-d \pmod{p}, \gcd(a,b)=1이기 때문에 좌변, 우변 어느쪽도 0이 될 수 없다.

따라서 \gcd(p,a-b)=1이고 유클리드 호제법에 따라서 \gcd(a-b,p)=\gcd(p,a-b \pmod{p})=\gcd(p,c-d)가 된다.

\gcd(p,g(c^{\prime}-d^{\prime}))=1이다. \gcd(c^{\prime},d^{\prime})=1이므로 \gcd(p,g)=1이다.

p|c^2+d^2=g^2((c^{\prime})^{2}+(d^{\prime})^{2})이므로 p|(c^{\prime})^2+(d^{\prime})^2

(c^{\prime})^{2}+(d^{\prime})^{2} \le c^2+d^2 < p^2/2

이므로 증명이 끝난다.

  • 정수 a,b\gcd{a,b}=1이라면, a^2+b^2의 약수는 두 제곱수의 합이다.

귀류법을 이용해 a^2+b^2의 약수는 두 제곱수의 합이 아니라고 하자. 또, p|a^2+b^2이라 하자.

앞서 증명한 명제에 따라 다음을 만족하는 정수 c,d를 잡을 수 있다.

\gcd(c,d)=1, p|c^2+d^2, c^2+d^2 \le p^2/2

또, (c^2+d^2)/p \le p/2이다. 이때 어떤 소수 q \le p/2q|c^2+d^2을 만족시킨다.

다시 e,f를 잡게 되면

\gcd(e,f)=1, q|e^2+f^2, e^2+f^2 \le q^2/2

또, (e^2+f^2)/q \le q/2이다. 이때 어떤 소수 r \le q/2r|e^2+f^2을 만족시킨다.

이런 과정을 반복하면 p>q>r> ...인 무한 감소 수열이 만들어지며 이는 모순이다

 

위의 명제들을 이용해 두 제곱수 정리를 증명해보자.

p와 서로소이고 \gcd(a,b)=1인 두 정수 a,b를 잡자.

페르마의 소정리에 의해 

a^{4n} \equiv 1 \pmod{p}, b^{4n} \equiv 1 \pmod{p}

a^{4n}-b^{4n} \equiv (a^{2n}+b^{2n})(a^{2n}-b^{2n}) \equiv 0 \pmod{p}

위 가정에 의해 a^{2n}-b^{2n} \not\equiv 0 \pmod{p}이다.

따라서 a^{2n}+b^{2n} \equiv 0 \pmod{p}, 또 \gcd(a^n,b^n)=1

a^{2n}+b^{2n}=(a^{n})^2+(b^{n})^2으로 생각해보자. 또 p|(a^{n})^2+(b^{n})^2이므로

앞서 증명한 명제에 의해 p는 두 제곱수의 합으로 나타낼 수 있다.

'수학' 카테고리의 다른 글

정n각형의 대각선  (0) 2021.10.09
수열의 나머지  (0) 2021.09.19
쌍곡선 위의 한 점  (0) 2021.03.11
윌슨의 정리 확장판  (6) 2021.02.25
삼각함수의 극한  (0) 2021.02.19