--- id: "2026-10-06-openai-l-equals-rl-equals-bpl-lean-claim" url: "https://postcutoff.com/e/2026-10-06-openai-l-equals-rl-equals-bpl-lean-claim/" as_of: "2026-10-30T13:42:00+01:00" date: "2026-10-06" date_precision: day category: science importance: 4 confidence: medium status: [Awaiting review] verification: Peer-reviewed sources: 7 editor: human editor human_review: null version: "2026-10-29" --- As of: 2026-10-30 13:42 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-10-06-openai-l-equals-rl-equals-bpl-lean-claim/ # OpenAI claims L = RL = BPL with a Lean proof Full title: OpenAI's release claims L = RL = BPL, full derandomization of logarithmic space, with a Lean proof; a community re-check confirms the statement's definitions but not that the machine model is the standard one "Exact Derandomization of Logarithmic Space: L = RL = BPL" (OpenAI, 23 Sept 2026, released 6 Oct): "We prove L = RL = BPL, resolving the derandomization problem for polynomial-time randomized logarithmic space", with an "effective compiler" from randomized to deterministic logspace machines and a deterministic O(log n + q)-space approximation of acceptance probabilities. The Lean formalization (scope note lean/docs/103.md) "proves L = RL = BPL for binary languages in an explicit Turing-machine model with logarithmic workspace". Community checks: accepted by the oai-math-revised comparator run (26 Oct); ZHAO Han's re-check found the challenge and solution definitions byte-identical, with only propext, Classical.choice and Quot.sound as axioms. Open point: whether the formal model matches the standard classes. ## Key facts - Theorem 1.1 (verbatim): 'L = RL = BPL.' Theorem 1.2: for a polynomial-time O(log n)-space randomized machine, a deterministic algorithm on input (x, 1^q) approximates the acceptance probability within 2^−q using O(log(n + 2) + q) work space and (n + 2)^{O(1)} 2^{O(q)} time. About 358k characters, with 13 sections ending in 'The effective compiler' - Model (paper): finite control, endmarked read-only input, finitely many work tapes, fresh fair bits; 'Space counts traversed writable cells in bits, including every simultaneously live counter, numerical register and suspended call'. RL: acceptance probability 0 on no-inputs and ≥ 1/2 on yes-inputs; BPL: ≤ 1/3 and ≥ 2/3; polynomial running time on every random tape - Prior state (as recounted in the paper): Nisan's generator, the Nisan–Zuckerman simulation, Saks–Zhou's O(log^{3/2} n) deterministic space for general bounded-error logspace (JCSS 1999), and Hoza's slight improvement of that bound (APPROX/RANDOM 2021). Full derandomization (BPL = L) remained open - Lean: added to openai/math in the 7 Oct update (commit dated 8 Oct, 05:03 UTC). The scope note says the target asserts equality of the language classes; 'The paper's explicit compiler and numerical running-time bounds are not separately stated in this Comparator target' - Comparator run (oai-math-revised, 26 Oct): LogspaceEquality 'accepted', with the caveat that the configuration listed 20 definitions 'whose bodies the comparator does not compare, only their types'. OpenAI's 26 Oct update emptied that list, so later runs compare the bodies too - Re-check (ZHAO Han, @Beltran12138, oai-math-recheck family 103; recorded 28 Oct, prepared with Claude Code): the 55 OAI constants reachable from the statement, bodies included, dump byte-identical from the challenge and from OpenAI's solution, on arm64 and x86_64. A negative control that changes only the body of BPL (error 1/3 → 1/2) is rejected. 39/39 modules build against Mathlib d13f23b. 'Not shown: that the machine model is the standard one for L, RL and BPL. The re-check gives a reading of the definitions, not a proof of that.' - Reactions: none found from complexity theorists as of 29 Oct (web, HN). An HN commenter (7 Oct) recalled 'rumblings' two weeks earlier that 'RL=L' and other results 'were about to be proven'. The 6–7 Oct viral list of claims ranked 'BPL = L' #161 among '500 most important open problems' (an LLM-ranked list) ## What happened BPL is the class of problems that a randomized machine with logarithmic memory can solve in polynomial time with small error. L is the deterministic version. Whether randomness helps here (BPL = L?) is one of the main questions in derandomization. The best unconditional simulation, Saks and Zhou's (published 1999), needed log^{3/2} n space, and Hoza improved it only slightly in 2021. OpenAI's 6 Oct release includes a 100-plus-page manuscript claiming the full equality L = RL = BPL. A Lean formalization was added in the 7 Oct update. Our coverage of the release listed the claim but described it as manuscript-only. The community hub oai-math-revised later ran OpenAI's comparator challenges independently. One volunteer then checked that the definitions the proof uses are exactly those of the statement, which closes a gap the comparator run left open. ## Why it matters If the formal model is faithful, the result is a machine-checked solution of a flagship complexity problem. As with other formal claims in the release, the question that remains is whether the definitions are right, not whether the proof is right. That needs complexity theorists to read the formal definitions of the machine model. Nobody has published such a reading yet. ## What is disputed or not yet verified - Verification: Lean 4 proof accepted by an independent comparator run (standard axioms only); definitions identical between statement and proof; faithfulness of the formal machine model to the standard classes not independently established; manuscript unrefereed ## Your AI and this story - GPT-6 Astra (training cutoff April 2026): 159 days after its cutoff - Claude Opus 5.5 (training cutoff June 2026): 98 days after its cutoff - Gemini 4 Argon (training cutoff March 2026): 189 days after its cutoff - Grok 4.7 (training cutoff May 2026): 128 days after its cutoff ## Sources 1. [OpenAI: Exact Derandomization of Logarithmic Space: L = RL = BPL (23 Sept 2026, paper)](https://github.com/openai/math/blob/main/preprints/Exact-Derandomization-of-Logarithmic-Space-L-equals-RL-equals-BPL-September-23-2026/paper.pdf) (github.com, paper) 2. [openai/math Lean scope note for family 103](https://github.com/openai/math/blob/main/lean/docs/103.md) (github.com, code) 3. [oai-math-revised commit: definition bodies match at the checked commit](https://github.com/mathcommunity/oai-math-revised/commit/0794a6fa7575b065267cb34fb9fbae3c171bc2c4) (github.com, code) 4. [oai-math-recheck (ZHAO Han): family 103 re-check](https://github.com/Beltran12138/oai-math-recheck/tree/f3507cf8b0b5761e792f8b0adbecbc0f1dff5966/families/103) (github.com, code) 5. [oai-math-revised: comparator run of 26 Oct (results.tsv)](https://github.com/mathcommunity/oai-math-revised/blob/main/checks/comparator-2026-10-26/results.tsv) (github.com, code) 6. [oai-math-revised: NOTES for L = RL = BPL (re-check record, 28 Oct)](https://github.com/mathcommunity/oai-math-revised/blob/main/preprints/Exact-Derandomization-of-Logarithmic-Space-L-equals-RL-equals-BPL-September-23-2026/NOTES.md) (github.com, discussion) 7. [HN comment on 'RL=L' rumours (7 Oct)](https://news.ycombinator.com/item?id=49987581) (news.ycombinator.com, discussion) ## Changes - 2026-10-29 (filed): Created (science agent; paper, CONTENTS, Lean scope note, oai-math-revised NOTES, comparator results and LEAN_CHECKS, HN/web searches) ## Related - 2026-10-29: [AI-assisted results in the 29 Oct 2026 sweep](https://postcutoff.com/e/2026-10-29-ai-assisted-results-october-29-listing/index.md) - 2026-10-24: [oai-math-revised: mathematicians launch a community hub to revise OpenAI's AI-written math manuscripts (guest post on Tao's blog)](https://postcutoff.com/e/2026-10-24-oai-math-revised-community-hub/index.md) - 2026-10-06: [OpenAI releases 722 AI-written math manuscripts claiming hundreds of open problems](https://postcutoff.com/e/2026-10-06-openai-math-release-722-manuscripts/index.md) - 2026-10-06: [OpenAI claims the abundance conjecture; Jihao Liu raises priority](https://postcutoff.com/e/2026-10-06-openai-log-abundance-nonvanishing-claim/index.md)