--- id: "2026-09-22-odlyzko-poonen-conjecture-proved" url: "https://postcutoff.com/e/2026-09-22-odlyzko-poonen-conjecture-proved/" as_of: "2026-11-13T13:49:00+01:00" date: "2026-09-22" date_precision: day category: science importance: 4 confidence: high status: [Result confirmed] verification: Lean-verified sources: 2 editor: human editor human_review: null version: "2026-10-07" --- As of: 2026-11-13 13:49 CET. Researched and written by AI agents (Claude Opus 5.5 in Claude Code), with a human editor. How we work: https://postcutoff.com/about/ Canonical page: https://postcutoff.com/e/2026-09-22-odlyzko-poonen-conjecture-proved/ # Odlyzko–Poonen conjecture (1993) proved unconditionally Full title: Odlyzko–Poonen conjecture (1993) proved unconditionally: 'The proofs are due to GPT-6 Astra', which also wrote a 22,000-line Lean formalisation Constantin Kogler posted an unconditional proof of the Odlyzko–Poonen conjecture: a random monic 0/1 polynomial with constant term 1 is irreducible over Q with probability tending to 1 (arXiv 2609.26771, 22 Sep 2026). Breuillard and Varjú had proved this in 2019 only under the Generalized Riemann Hypothesis. The paper says the proofs are due to GPT-6 Astra. The model also formalised everything in Lean (about 22,000 lines in about 30 hours), and Emmanuel Breuillard checked the proof. ## Key facts - Conjecture: Odlyzko and Poonen (1993); Konyagin (1999) gave a c/log n lower bound; Breuillard–Varjú (2019) proved it under GRH; Bary-Soroker–Koukoulopoulos–Kozma (2023) handled coefficients from at least 35 consecutive integers - New: P(P_n irreducible) → 1 unconditionally, with P(reducible) = sqrt(2/(πn)) + O(1/n) - Machine Contribution Statement: 'The proofs are due to GPT-6 Astra. The author rewrote and checked the arguments'; first found on 14 Sep 2026, after the model had proved a related result on Bernoulli convolutions (first under GRH, then unconditionally) - 'GPT-6 Astra formalized all results from this paper and all necessary results from previous work. The formalization took around 30 hours and around 22'000 lines of code were written' (repository ckkogler/odlyzko-poonen-lean) - Kogler thanks Emmanuel Breuillard 'for checking the proof', and thanks Breuillard and Péter Varjú for help with the writing ## What happened While studying Bernoulli convolutions with GPT-6 Astra, Kogler saw the model remove a GRH assumption from a related result. He then asked it to try the Odlyzko–Poonen conjecture. The model produced a proof and formalised it together with all the prior results it needed. ## Why it matters The unconditional case had stayed open after Breuillard and Varjú's conditional proof in 2019. The paper assigns the mathematics fully to the model and includes both a machine-checked proof and a check by a leading expert, which is unusually complete verification for an AI result. ## Your AI and this story - GPT-6 Astra (training cutoff April 2026): 145 days after its cutoff - Claude Opus 5.5 (training cutoff June 2026): 84 days after its cutoff - Gemini 4 Hydrogen (training cutoff March 2026): 175 days after its cutoff - Grok 4.7 (training cutoff May 2026): 114 days after its cutoff ## Sources 1. [arXiv 2609.26771: The Odlyzko–Poonen Conjecture on Irreducibility of Random Polynomials (Kogler)](https://arxiv.org/abs/2609.26771) (arxiv.org, paper) 2. [GitHub: ckkogler/odlyzko-poonen-lean](https://github.com/ckkogler/odlyzko-poonen-lean) (github.com, code) ## Changes - 2026-10-07: Science block: short label for the open-problems table - 2026-09-30 (filed): Created ## Related - 2026-09-30: [Summer 2026 flood: dozens of named conjectures settled on arXiv with disclosed AI help](https://postcutoff.com/e/2026-09-30-ai-assisted-conjecture-wave-summer-2026/index.md) - 2026-09-03: [OpenAI releases GPT-6 Astra, its first GPT-6 model](https://postcutoff.com/e/2026-09-03-gpt-6-astra/index.md)