Weak Goldbach theorem

← All problems

weak_goldbach

Submitter: Vasily Ilin.

Notes: Helfgott's weak (or ternary) Goldbach theorem: every odd natural number greater than 5 is a sum of three primes. The existential witnesses may repeat, as required by the least case 7 = 2 + 2 + 3. Mathlib has natural-number primality and the parity predicate `Odd`, but no ternary Goldbach theorem.

Source: H. A. Helfgott, The ternary Goldbach conjecture is true, arXiv:1312.7748 (2013), https://arxiv.org/abs/1312.7748; H. A. Helfgott and D. J. Platt, Numerical Verification of the Ternary Goldbach Conjecture up to 8.875·10^30, Experimental Mathematics 22 (2013), 406–409, https://doi.org/10.1080/10586458.2013.831742.

Informal solution: Apply the Hardy–Littlewood circle method to explicitly weighted exponential sums over the primes. Helfgott's major-arc estimates produce a positive main term, while optimized smoothing, a large sieve for primes, and new minor-arc estimates make the total error smaller for every odd N ≥ 10^27. Helfgott and Platt's prime-ladder computation verifies the ternary conjecture through 8.875·10^30, covering the remaining finite range.

theorem declaration uses `sorry`weak_goldbach (n : ) (hn : 5 < n) (hodd : Odd n) : p q r : , p.Prime q.Prime r.Prime n = p + q + r := n:hn:5 < nhodd:Odd n p q r, Nat.Prime p Nat.Prime q Nat.Prime r n = p + q + r All goals completed! 🐙

Solved by

Not yet solved.