Odd perfect number conjecture, special-exponent case
OpenOddPerfectNumber.no_odd_perfect_special_exponent_oneEuler proved that an odd perfect number must have the shape
where is prime, , and . The prime is called the special (or Euler) prime of , and its special exponent.
Since , either or . This theorem is the nonexistence assertion in the first of those two cases:
there are no natural numbers , , with perfect and odd, prime, , , and
The configuration is exactly the one asserted to hold for every odd perfect number by the Descartes-Frenicle-Sorli conjecture, and a substantial part of the literature on odd perfect numbers treats it separately from the case . Together with Euler's structure theorem and the complementary statement for , this theorem yields the Odd Perfect Number Conjecture; each of the two cases is open.
Formalization Note Perfection is Nat.Perfect, i.e. the proper divisors of sum to and . The congruences are written as p % 4 = 1, and the conclusion is stated as the inequation under the stated hypotheses.
import Mathlib
namespace OddPerfectNumber
theorem no_odd_perfect_special_exponent_one (n p m : ℕ) (hn : Nat.Perfect n) (hodd : Odd n)
(hp : p.Prime) (hp4 : p % 4 = 1) (hpm : ¬ p ∣ m) : n ≠ p * m ^ 2 := by
sorry
end OddPerfectNumber