teal-sea / zeta-labstate of record · compiled 14 Aug 2026 · revision dec3e80 · source

4 new theorems. one person. 13 days.

One person, AI anyone can rent, and a proof checker that accepts no unfinished step. Fulcrum directed the pursuit at a problem open since 1859. Thirteen days later: 4 original theorems accepted by the kernel and a machine-audited candidate past the best published bound. Everything the pursuit produced is below, including what did not work.

4new theorems
1,145kernel-checked theorems
0proof gaps
1person
13days
1,783automatic checks

01. The first pursuit, and what it returned

The Riemann hypothesis says every one of infinitely many special points sits exactly on a particular line. Proving that outright is the open problem, and nothing here touches it. Proving that at least some fraction of them do is the ground people actually gain, and that fraction has been the scoreboard for a century.

On 10 August 2026 an outside paper carried it to 67.25007%. This laboratory assembled and audited a chain that carries it to 67.25107%, and produced 4 theorems of its own along the way, each one checked by the Lean kernel with no sorry, no native_decide and no floating point.

FloorCert.lean

The census floor: c_u ≥ 5.021172019×10⁻⁶ for the genuine MT kernel (Real.sin, Real.sqrt 2, π, not a rational surrogate), by explicit rational weak duality plus four kernel bounds proved with…

BandCert

The retention certificate's arithmetic: the recorded band-dual cover closes at its four depths, with cap defined by the genuine band supremum and infimum of ω², so the recorded numbers enter only as…

t3_composition_skeleton.lean

The composition inequality s ≥ 2N − ‖P+Q‖²_F + D, with the corollary that ‖P+Q‖²_F ≤ C·N and D ≥ θ·R₀ give s ≥ (2−C)N + θR₀.

law_d_incidence.lean

The grid-incidence law Σ_{n∈ℤ} φ̂(x−n)φ̂(y−n) = 2π·FT(φ²)(x−y) for even, bounded, measurable φ supported in [−½, ½]. Continuity is not assumed, which matters: the paper's window jumps at the box edge.

Fractions of a percent are how this problem moves. Each one has taken the field years, and they are argued on paper. This one is machine checked underneath, against the real function rather than a convenient stand-in, which is the shortcut this kind of argument usually takes.

Credit where the larger step belongs

The 67.25007% is Anthropic's, and theirs is much the larger piece of work. A research model running as Claude carried the proven fraction from 41.6% to 67.25007%, with the Lean formalization public alongside it. That is more than twenty-five percentage points on a number the field had been moving in fractions of one. Everything below begins from their theorem and carries it a further one thousandth of a percentage point.

So what this laboratory adds is not size, it is repeatability. Their model has not been released, so the route to their result cannot be re-run from outside Anthropic. This one was assembled two days later from tools anyone can rent. The models are not the unusual part. Fulcrum is.

A candidate rather than a theorem: one step of the chain is still open, so the composite takes that grade, and nothing here is rounded upward. The gain is also asymptotic rather than effective at heights anyone can compute, a limit inherited from the source's own error terms. Full statements and obligations in docs/27. Pending external verification.

02. Why any of it is worth reading

A laboratory that generates candidates quickly is worth nothing without something that refuses the bad ones, and the refusing is the part that is hard to fake. Two mechanisms do it here.

A proof checker. Lean reads a mathematical argument and rejects it if a step is missing. That is the strongest guarantee mathematics has, and until recently getting one meant years of specialist work. So gaps in the proofs: 0 is not a claim about our confidence, or a request for yours. It is a machine's verdict, and every result ships with the #print axioms line that says what it rests on.

That number is about the proofs, not the process. The process is full of guessing: blind alleys, hunches, and prompts that tell a model to behave like a mad scientist and see what falls out. The checker is what makes that a rational way to spend money. It does not care where an idea came from, only whether the argument closes, so you can afford to be reckless at the front of a pipeline when nothing reaches the end of it unproved. Fulcrum directs the pursuit. The checker decides what survives.

A record that keeps what went wrong. 3 claimed results have been withdrawn, each kept with the witness that broke it and the test that now catches it. We have shut down our own flagship tooling on its own evidence, shipped a counterexample the prover found in one of our own statements, and killed a route we proposed ourselves. None of that is written up for this page: the working record is published whole, and readable here rather than on a code host. What did not survive →

03. Everything, published

The working paper, the obligation ledger, every hunt, every frozen protocol and every correction. Not a summary of them.

181 documents, 45,788 lines, indexed straight off git ls-files so nothing can be quietly left off, and each one a page on this site. The library →

04. The stack

Every part of this is available to anyone, which is the point, so it is worth naming which parts carried the weight.

toolversionwhat it did
Lean 4 + Mathlibv4.33.0-rc2the proof kernel. Nothing counts until it accepts.
AristotleHarmonicproof search. Statements are specified here, proofs are machine-found, and the kernel checks them. It also refuted one of our own statements.
Arb, via python-flint0.6ball arithmetic. Carries an enclosure through every step.
mpmath1.3arbitrary precision, the second interval backend, and the independent oracle the suite checks itself against.
numpy2.0bulk statistics
scipy1.14quadrature and interpolation
sympy1.13exact symbolic work
Antigravityagent CLIsessions across the tree.
Claude Codeagent CLIsessions across the tree, captured in telemetry.
Codexagent CLIthe higher-xi / RAMS2 / RC2 formalization relay. Three modules landed kernel-checked after audit by six independent auditors; nothing was landed on trust.

Versions read from lean/lean-toolchain and requirements.txt. The laboratory is deliberately portable across agent CLIs and tied to none of them, and no split of the work between them is derivable from the tree: work landed with authorship preserved, so commit authorship does not partition sessions by the tool that produced them. Read the three CLI rows for what the tree records, not for how much each did. Codex has a specific line because HANDOFF.md records that relay, Claude Code because the telemetry runs inside it, and Antigravity a short one because nothing in the tree records its sessions. Length here measures the evidence, not the contribution.

05. How the work is graded

A composite claim takes the grade of its weakest step, and nothing here is rounded upward.

01
Measured
One route, floating-point or arbitrary-precision agreement. Licenses the words measured and observed, and nothing stronger.
occupied · 25 modules
02
Hardened
Independent routes agree and ball-arithmetic enclosures carry every step. Two backends check each other; when only one is installed the cross-check is absent and the suite says so.
occupied · two backends
03
Kernel-checked
Accepted by Lean 4 with Mathlib, zero sorrys, standard axioms only. These are theorems and are called theorems.
occupied · 1,145 declarations

Figures above cover the public Zeta record only. Fulcrum is excluded.

06. Open lines

What is being worked on right now, read off the branches.

branchcommitslast
claude/zeta-constant-improvement-xxnm9a164 hours ago
claude/harness-gate1123 hours ago
claude/o9-first-build410 hours ago
hunt/gate5-p6-a411 hours ago
hunt/gate5-p6-c412 hours ago
hunt/gate5-p6-b312 hours ago