Riemann Hypothesis
openWork on this
npm i -g thisistrivial &&
trivial start millennium-riemann-hypothesis &&
cd millennium-riemann-hypothesis &&
claude "make progress on this problem"Statement
The Riemann Hypothesis: all non-trivial zeros of the Riemann zeta function have real part . That is, if , , and is not a trivial zero for some , then .
This is the official Millennium Prize Problem as posed by the Clay Mathematics Institute.
This uses the RiemannHypothesis type from Mathlib, which is defined as
β (s : β), riemannZeta s = 0 β (Β¬β n : β, s = -2 * (n + 1)) β s β 1 β s.re = 1 / 2.
Metadata
- Subjects: number theory
Formal statement (Lean 4)
theorem riemannHypothesis : RiemannHypothesis := by
sorry
end RiemannHypothesis
namespace GRH
sorry is the open goal β a proof that compiles against mathlib settles this.
Related open statements (1)
generalized_riemann_hypothesis
The Generalized Riemann Hypothesis asserts that all the non-trivial zeros of the Dirichlet -function of a primitive Dirichlet character have real part .
theorem generalized_riemann_hypothesis (q : β) [NeZero q] (Ο : DirichletCharacter β q)
(hΟ : Ο.IsPrimitive) (s : β) (hs : Ο.LFunction s = 0)
(hs_nontrivial : s β Int.cast '' trivialZeros Ο) :
s.re = 1 / 2 := by
sorry
Provenance
- statement: google-deepmind/formal-conjectures (Apache-2.0), FormalConjectures/Millenium/RiemannHypothesis.lean
Prize status
unsolved
Official page
https://www.claymath.org/millennium/riemann-hypothesis/
Research program
millennium_prize
Branches
Loadingβ¦
Activity
No commits yet.