TOPICS
Search

Euclid-Euler Theorem


The Euclid-Euler theorem, sometimes called the Euler-Euclid theorem, states that an even positive integer N is a perfect number iff

 N=2^(p-1)(2^p-1),

where p>=2 is an integer and 2^p-1 is a Mersenne prime. The forward implication is Proposition IX.36 of Euclid's Elements (Dunham 1990, p. 75; Dickson 2005, p. 3) when the implication is read from the displayed form to perfectness. Euler proved the converse in a paper published posthumously in 1849 (Dickson 2005, p. 19). A video exposition is given by Veritasium (2024).

For Euclid's implication, set M_p=2^p-1 and N=2^(p-1)M_p. Since 2^(p-1) and M_p are relatively prime and the divisor function is multiplicative,

 sigma(N)=sigma(2^(p-1))sigma(M_p)=(2^p-1)(M_p+1)=2^pM_p=2N,

so N is a perfect number.

Conversely, write an even perfect number as N=2^(p-1)q, where q is odd. Multiplicativity and sigma(N)=2N give (2^p-1)sigma(q)=2^pq. Since 2^p-1 and 2^p are relatively prime, 2^p-1 divides q. Write q=(2^p-1)s, so that sigma(q)=2^ps. Both s and q are positive divisors of q, and therefore sigma(q)>=s+q=2^ps. Equality forces s=1 and leaves 1 and q as the only positive divisors of q. Thus q=2^p-1 is prime, proving the converse (McDaniel 1975).


See also

Divisor Function, Even Perfect Number, Mersenne Prime, Perfect Number

Explore with Wolfram|Alpha

References

Dickson, L. E. History of the Theory of Numbers, Vol. 1: Divisibility and Primality. New York: Dover, pp. 3 and 19, 2005.Dunham, W. Journey through Genius: The Great Theorems of Mathematics. New York: Wiley, p. 75, 1990.McDaniel, W. L. "On the Proof That All Even Perfect Numbers Are of Euclid's Type." Math. Mag. 48, 107-108, 1975.Veritasium. "The Oldest Unsolved Problem in Math." Mar. 7, 2024. https://www.youtube.com/watch?v=Zrv1EDIqHkY.

Cite this as:

Weisstein, Eric W. "Euclid-Euler Theorem." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Euclid-EulerTheorem.html

Subject classifications