Formalizing the interpolation lemma of the openai/math Landau–Siegel paper and substituting it into a Comparator-accepted proof
Version 1 / Nov 10, 2026 / CC BY 4.0
Abstract
OpenAI’s openai/math release includes a Lean formalization of “Uniform exclusion of Landau–Siegel zeros” (OpenAI, October 1, 2026). Its Comparator challenge has two checked theorems, whose statements we prove equivalent in Lean. OpenAI proves them by two routes, neither through the paper’s proof of Lemma 3. The catalogued main result, exists_absolute_real_zero_gap, gets its spanning step from a local Bézout argument and does not use OpenAI’s Corollary 4 theorem. The second theorem, dirichletRealZeroBound_proof, proves Corollary 4 by a multiplicity estimate. We formalized the paper’s proofs of Lemma 3 and Corollary 4 in Lean. By reading, the Lean statements match the paper’s, and the declarations use only the axioms propext, Classical.choice and Quot.sound. A +2/-1 substitution puts the paper’s Corollary 4 into dirichletRealZeroBound_proof. Comparator accepts the result with both kernels at openai/math fd4aeeb under a deny list of all 45 socket address families, and that theorem’s closure no longer contains the three named OpenAI lemmas. Our replay of the corpus agrees with an independent replay on all 402 configurations where both have a verdict.
Provenance statement
Tools used
- Anthropic
- Claude OpusVersion 5.5
- Lean
- Lean
References
- ammkrn. nanoda_lib. 2026. Author given as the GitHub account name. GitHub repository ammkrn/nanoda_lib, commit 3a2407216ee84a75f9e1aead6803d0578be06ae7 (2026-09-22)link
- William D. Banks. On the OpenAI proof that Landau–Siegel zeros do not exist. 2026. arXiv:2610.15483 v1, 11 October 2026DOI
- Alexander Bastounis; Fabian Circelli; Anders C. Hansen. Navier-Stokes lost in translation: Why Lean verification of AI autoformalisation does not guarantee correct natural language proofs. 2026. arXiv:2610.08144 v1 [math.AP], 6 October 2026link
- S. Fischler. Interpolation on algebraic groups. Compositio Mathematica, vol. 141, no. 4, pp. 907–925. 2005DOI
- grwtsk. [AUDIT.26] Reproduce manuscript PDFs and bind paper statements to exact Lean declarations. 2026. Author given as the GitHub account name. grwtsk/openai-math issue #29, opened 2026-10-09; comment 6296359378 (2026-10-20)link
- grwtsk. [AUDIT.35] Independently audit the uniform Landau–Siegel real-zero gap. 2026. Author given as the GitHub account name. grwtsk/openai-math issue #40, opened 2026-10-09; comments 6087525965 (2026-10-09) and 6431288875 (2026-10-27 UTC)link
- Lean FRO. Comparator. 2026. GitHub repository leanprover/comparator, tag v4.34.0, commit d03acab154d269c06e60e4de7e4cc85deebff94b (2026-09-14)link
- leanprover. Lean 4. 2026. Author given as the owning GitHub organization. GitHub repository leanprover/lean4, version v4.34.1, commit 5045d0056413266e57c625dcd7c365b10e377c52 (2026-09-24)link
- leanprover. lean4export. 2026. Author given as the owning GitHub organization. GitHub repository leanprover/lean4export, tag v4.34.0, commit 076e8e57707e813375e8f9da8bf989799ace9680 (2026-09-14)link
- leanprover-community. Mathlib. 2026. Author given as the owning GitHub organization. GitHub repository leanprover-community/mathlib4, commit d13f23b723b8a846827a245b89c10fc7d3f11612 (2026-09-24)link
Show all 23 referencesShow fewer references
- Neal McBurnett. OAI.SquareDifference.source_ordered_contraction overflows the stack on the current master. 2026. nanoda_lib issue #62, opened 2026-10-23link
- Neal McBurnett. openai-math-lean-tooling. 2026. GitHub repository nealmcb/openai-math-lean-tooling, commit 1ca7ff2a0280760783ee2b198c0d6f2a1cfeaba4 (2026-10-25)link
- Neal McBurnett. Stack overflow, then ``index exceeds 31-bit capacity'' panic, in \textttwhnf / \texttttry_reduce_nat on a small set of declarations that Lean's kernel checks in seconds. 2026. nanoda_lib issue #55, opened 2026-10-15; comment 6293743601 (2026-10-20)link
- Neal McBurnett. Three openai/math configurations need a deeper stack on the current master than on the earlier one. 2026. nanoda_lib issue #61, opened 2026-10-23; comment 6402528075 (2026-10-25)link
- OpenAI. openai/math. 2026. GitHub repository, commit adc7f1241b42e322a6451854ab7e4b4c146bf78a (2026-10-06)link
- OpenAI. openai/math. 2026. GitHub repository, commit fd4aeeb2ee4fc729c18d98444fed42fd0529eeeb (2026-10-08 UTC)link
- OpenAI. The Quasi-Riemann Hypothesis: A Zero-Free Half-Plane . 2026. Manuscript dated 30 September 2026, openai/math, \nolinkurlpreprints/The-Quasi-Riemann-Hypothesis-September-30-2026/paper.pdf, sha256 8fe93046\ldots, identical at commits adc7f12 and fd4aeeblink
- OpenAI. Uniform exclusion of Landau–Siegel zeros. 2026. Manuscript dated October 1, 2026, openai/math, \nolinkurlpreprints/Uniform-exclusion-of-Landau-Siegel-zeros-October-1-2026/paper.pdf, sha256 fab9f6e8\ldots, identical at commits adc7f12 and fd4aeeblink
- Reilly, Joseph M. Comparator and nanoda replay of the openai/math Lean corpus at fd4aeeb, with statement checks for family 003. 2026. Zenodo, version corpus-replay-2026-10-20, 2026-10-20DOI
- Reilly, Joseph M. Verification package for openai/math family 003, Uniform exclusion of Landau–Siegel zeros: comparator + nanoda replay, Lean formalization of the paper's Lemma 3, rerouted proof, exact small-N checks. 2026. Zenodo, version reviewer-packet-v1, 2026-10-09DOI
- Reilly, Joseph M. Verification package for openai/math family 003, Uniform exclusion of Landau–Siegel zeros: comparator + nanoda replay, Lean formalization of the paper's Lemma 3, rerouted proof, exact small-N checks (preliminary). 2026. Zenodo, version reviewer-packet-v2-preliminary, 2026-10-20DOI
- Reilly, Joseph M. Verification package for openai/math family 003, Uniform exclusion of Landau–Siegel zeros: machine-checked complement to existing human write-ups (comparator + nanoda, Lean Lemma 3, explicit constant). 2026. Zenodo, version reviewer-packet-v3, 2026-10-21DOI
- Reilly, Joseph M. Verification package for openai/math family 003, Uniform exclusion of Landau–Siegel zeros: machine-checked complement to existing human write-ups (comparator + nanoda, Lean Lemma 3, explicit constant). 2026. Zenodo concept DOI (all versions); resolves to the latest version, reviewer-packet-v3DOI
Version history
- v1 · 20 pagesSubmitted by Joseph ReillyFirst version. Replay logs, tool pins, configurations, and checksums are archived at Zenodo, doi:10.5281/zenodo.23695266. Prepared with substantial assistance from Claude (Anthropic) via Claude Code; transcripts are included as supplementary material. This work reports what the formal statements and kernel runs show and makes no claim about the mathematical correctness of the underlying proofs.CurrentNov 07, 2026