logo

Euler's Proof of the Perfect Number Theorem 📂Number Theory

Euler's Proof of the Perfect Number Theorem

Theorem 1

If an even number n=2p1(2p1)n = 2^{p-1} (2^p - 1) is a perfect number, then 2p12^{p}-1 is a Mersenne prime.

Explanation

At first glance, it might seem like the inverse of the Euclid’s perfect number formula, but the difference is that it only mentions even numbers.

However, this theorem tells almost everything about perfect numbers, mainly because no odd perfect number has been discovered yet. The only known fact about odd perfect numbers up to now is that ‘if they exist, they must be very large’.

Proof

Part 1.

nn is a perfect number, so 2n=σ(n)2n = \sigma (n).

Properties of the sigma function: For σ(n):=dnd\displaystyle \sigma (n) : = \sum_{d \mid n} d, the following holds.

  • [1]: For a prime number pp, σ(pk)=pk+11p1\sigma ( p^k ) = {{p^{k+1} - 1} \over {p-1}}
  • [2]: If gcd(n,m)=1\gcd (n , m ) = 1, then σ(nm)=σ(n)σ(m)\sigma (nm) = \sigma (n) \sigma (m)

For some odd mm, if we set 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*} It simplifies to (2k+11)σ(m)=2k+1m(2^{k+1} - 1) \sigma (m) = 2^{k+1} m, but since 2k+112^{k+1} -1 is odd, σ(m)\sigma (m) is a multiple of 2k+12^{k+1}. That is, for some cc, the following holds. σ(m)=2k+1cm=(2k+11)c \begin{align*} \sigma (m) =& 2^{k+1} c \\ m =& (2^{k+1} - 1) c \end{align*}


Part 2.

Assuming 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 However, since σ(m)=2k+1c\sigma (m) = 2^{k+1}c, it contradicts 2k+1c1+2k+1c2^{k+1}c \ge 1 + 2^{k+1} c, so 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

That mm has only itself and 11 as divisors means that mm is prime. Since m=2k+11m = 2^{k+1} - 1, mm is a Mersenne prime.


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