logo

오일러의 완전수 정리 증명 📂정수론

오일러의 완전수 정리 증명

정리 1

짝수 n=2p1(2p1)n = 2^{p-1} (2^p - 1)완전수2p12^{p}-1메르센 소수다.

설명

언뜻 보면 유클리드 완전수 공식의 역이 되는 것 같지만 짝수에 대해서만 언급되었다는 점이 다르다.

그러나 이 정리는 완전수의 거의 모든 것을 말해주고 있는데, 실제로 홀수 완전수는 아직 발견된 적이 없기 때문이다. 현재까지 홀수 완전수에 대해 밝혀진 사실이라고는 ‘존재한다면 아주 클 것이다’정도밖에 없다.

증명

Part 1.

nn 은 완전수이므로 2n=σ(n)2n = \sigma (n) 다.

시그마 함수의 성질: σ(n):=dnd\displaystyle \sigma (n) : = \sum_{d \mid n} d 에 대해 다음이 성립한다.

  • [1]: 소수 pp 에 대해 σ(pk)=pk+11p1\sigma ( p^k ) = {{p^{k+1} - 1} \over {p-1}}
  • [2]: gcd(n,m)=1\gcd (n , m ) = 1 이면 σ(nm)=σ(n)σ(m)\sigma (nm) = \sigma (n) \sigma (m)

어떤 홀수 mm 에 대해 n=2kmn = 2^{k} m 라고 두면 2k+1m=2n=σ(n)=σ(2km)=σ(2k)σ(m)=(2k+11)σ(m) \begin{align*} 2^{k+1} m =& 2n \\ =& \sigma (n) \\ =& \sigma (2^{k} m) \\ =& \sigma (2^{k} ) \sigma ( m) \\ =& (2^{k+1} - 1) \sigma (m) \end{align*} 정리하면 (2k+11)σ(m)=2k+1m(2^{k+1} - 1) \sigma (m) = 2^{k+1} m 인데 2k+112^{k+1} -1 은 홀수이므로 σ(m)\sigma (m)2k+12^{k+1} 의 배수다. 즉 어떤 cc 에 대해 다음이 성립한다. σ(m)=2k+1cm=(2k+11)c \begin{align*} \sigma (m) =& 2^{k+1} c \\ m =& (2^{k+1} - 1) c \end{align*}


Part 2.

c1c \ge 1 라고 가정해보면 σ(m)1+c+m=1+c+(2k+11)c=1+2k+1c \sigma (m) \ge 1 + c + m = 1 + c + (2^{k+1} -1) c = 1 + 2^{k+1}c 이다. 그러나 σ(m)=2k+1c\sigma (m) = 2^{k+1}c 였으므로 2k+1c1+2k+1c2^{k+1}c \ge 1 + 2^{k+1} c 인데, 이는 모순이므로 c=1c=1 이다.


Part 3.

σ(m)=2k+1=(2k+11)+1=m+1 \sigma (m) = 2^{k+1} = (2^{k+1} - 1) + 1 = m+1

mm 이 자기 자신과 11 만을 약수로 갖는다는 것은 mm 이 소수라는 뜻이다. m=2k+11m = 2^{k+1} - 1 이므로, mm 은 메르센 소수다.


  1. Silverman. (2012). A Friendly Introduction to Number Theory (4th Edition): p106. ↩︎