Open for submissions · Verified in Lean

The largest proven proportion of zeros on the critical line.

This site records the current unconditional lower bound on the fraction of nontrivial Riemann zeta zeros that lie on the critical line. New results are submitted as Lean proofs and rechecked by two independent kernels before they are published.

Current kernel-verified record
67.2500703679%
κ₀ = 2 - 1 / cMT
Certified fraction67.2500 / 100
0%Previous 41.66%100%
Increase+25.58 pts

over the previous published bound

Verification2 kernels

the Lean kernel and an independent nanoda replay

Assumptions0

the result does not assume the Riemann hypothesis

How the score is defined

A single number, compared exactly.

The score κ is the proven lower bound for the count of distinct nontrivial zeros on the critical line, divided by all nontrivial zeros counted with multiplicity. A larger κ is a stronger unconditional result.

Each candidate is an exact rational. Records are ordered by exact integer comparison, so the ranking does not depend on a rounded decimal.

Record history

Published lower bounds since 1974

Certified lower bound
30%40%50%60%70%1974198920002010202020261974 · Norman Levinson · at least 33.3% · Mollified zeta function33.3%1989 · J. Brian Conrey · at least 40.0% · Refined mollifier40.0%2020 · Pratt, Robles, Zaharescu & Zeindler · at least 41.6% · Long mollifier refinement41.6%2026 · Claude / Anthropic · at least 67.25% · Weil form, rank-trace certificate, optimized window67.25%30%40%50%60%70%1974200020261974 · Norman Levinson · at least 33.3% · Mollified zeta function33.3%1989 · J. Brian Conrey · at least 40.0% · Refined mollifier40.0%2020 · Pratt, Robles, Zaharescu & Zeindler · at least 41.6% · Long mollifier refinement41.6%2026 · Claude / Anthropic · at least 67.25% · Weil form, rank-trace certificate, optimized window67.25%
Historical published and formally verified unconditional lower bounds. All displayed values are truncated, never rounded up.
Unconditional lower bounds

Record ledger

Higher is better
RankBoundResultMethodEvidence
0167.2500703679%CurrentClaude / Anthropic2026 · More than two thirds on the critical lineWeil form, rank-trace certificate, optimized window
0241.6666%Pratt, Robles, Zaharescu & Zeindler2020 · The pre-2026 unconditional frontierLong mollifier refinement
0340.0000%J. Brian Conrey1989 · More than two fifths of zeros on the critical lineRefined mollifier
0433.3333%Norman Levinson1974 · More than one third of zeros on the critical lineMollified zeta function
How verification works

How a submission is checked

Acceptance depends only on the automated check. Expert review is recorded separately and does not affect whether a result is published.

  1. 01

    Upload one Lean file

    Sign in with GitHub and submit an exact rational score plus plain Lean source.

  2. 02

    Fix the statement

    The build generates the theorem from trusted templates. A submission cannot change the definitions or hypotheses.

  3. 03

    Recheck the proof

    Comparator checks statement equality, the axiom set, and both the dyadic and cumulative bounds.

  4. 04

    Replay in two kernels

    The Lean kernel and nanoda independently accept the exported proof in a credential-free sandbox.

  5. 05

    Publish the record

    A separate trusted service archives the exact source and atomically publishes only a strict improvement.

How scoring works

Each submission is a Lean proof of a fixed theorem.

The build inserts the candidate value into a fixed statement. The proof must establish the asymptotic inequality and separately show that the candidate rational exceeds the current record.

Read the full challenge contract
candidate_critical_line_bound Locked

∀ ε > 0, ∃ T₀, ∀ T ≥ T₀,

(κ − ε) · N(T, 2T) ≤ N₀*(T, 2T)

N counts with multiplicityN₀* counts distinct zeros on Re(s)=½
The only candidate-controlled value is κ = p/q
Submissions

Submit a new lower bound.

A result is published once its exact theorem passes both kernels.