Browse › Theoretical computer science › 103 Exact derandomization of logarithmic space: $\mathsf L=\mathsf{RL}=\mathsf{BPL}$
Exact derandomization of logarithmic space: L = RL = BPL
Open PDFCite Report a problem Add a reference or comment Interested in working on this Start a discussion
Edit NOTES.md · Existing issues · Source on GitHub
Abstract
We prove $\mathsf L=\mathsf{RL}=\mathsf{BPL}$, resolving the derandomization problem for polynomial-time randomized logarithmic space.
If the PDF does not display here, open it directly: Open PDF.
Notes
No notes yet. Add a reference, a comment or your name with the buttons above, or edit NOTES.md on GitHub.
Automatically collected notes (unreviewed)
work in progress
Collected automatically by AI tools (Claude Opus 5.5 and GPT-6 Astra, 2026-10-21) and not checked by a person. May be wrong or incomplete. Report an error.
Follow-up works
- Kuan Cheng, Shengtang Huang, Ruiyang Wu, High Precision Multiplicative-Error Approximation of #SAC$^1$ Functions in Logspace Uniform AC$^1$ (arXiv:2610.25623, 19 October 2026). The abstract says "We note that recently OpenAI announced that BPL $=$ L". It presents its own multiplicative-error approximation results as different in kind, not as building on this paper.
Comments and discussion
- Ran Raz, quoted in Peter Hall and Joseph Howlett, The most exciting claims from OpenAI's heap of new proofs (Scientific American, 8 October 2026). The article includes Problem 103 among highlighted claims, explains $\mathsf L=\mathsf{RL}$ for a general audience, and quotes Raz on its status before this paper ("I didn't see any directions that were promising [before]"); it does not report any assessment of the proof itself.
- Scott Aaronson, The Mathocalypse (Shtetl-Optimized, 7 October 2026). Lists L = BPL among the results he expects to follow most closely, calling it "one of the great derandomization conjectures short of P=BPP", and reproduces, with permission, Omer Reingold's reaction specifically to RL versus L.
Formalization
- OpenAI math release, Lean scope notes for family 103 (release file
lean/docs/103.md). Says the Lean target asserts $\mathsf L=\mathsf{RL}=\mathsf{BPL}$ for binary languages in an explicit Turing-machine model with logarithmic workspace. The paper's explicit compiler and numerical running-time bounds are not separately stated. - OpenAI, LogspaceEquality.lean (Comparator challenge statement) (openai/math, October 2026). Defines finite transition-table machines with a coin bit and states
exact_logarithmic_space_derandomization : L = RL ∧ RL = BPL, with theorem bodysorry. ItsLdefinition has no explicit polynomial clock;RL/BPLuse a fixed polynomial clock. - Lance Fortnow, Complexity and Lean (Computational Complexity blog, 15 October 2026). Discusses why complexity results are hard to formalize. An update notes that OpenAI "dropped a claimed Lean proof of L = RL = BPL".
Related prior literature mentioned by others
- William M. Hoza, Better Pseudodistributions and Derandomization for Space-Bounded Computation (APPROX/RANDOM 2021, LIPIcs 207, article 28, 2021). Fortnow's Claude-assisted exposition and Xie's survey identify its deterministic-space bound O(log^(3/2) n / sqrt(log log n)) as a predecessor against which the manuscript's logarithmic-space claim is compared.
- Yehuda Shalom, Bounded generation and Kazhdan's property (T) (Publications Mathématiques de l'IHÉS 90, 1999). Xie's family-103 discussion identifies Shalom's property-(T) estimates as an antecedent for the manuscript's conditional averaging over hash slices.
Possibly relevant literature (found by the agent, not checked)
- Kuan Cheng, Yichuan Wang, BPL ⊆ L-AC¹ (ECCC TR24-048; CCC 2024). Uses Richardson-iteration-style precision boosting for matrix powering, which bears on the paper's approximation of acceptance probabilities through $(I-S)^{-1}e$. Not in the paper's bibliography.
- Jack Murtagh, Omer Reingold, Aaron Sidford, Salil Vadhan, Derandomization Beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space (arXiv:1708.04634; FOCS 2017). Gives deterministic small-space approximation of random-walk quantities for undirected graphs, alongside the matrix-inverse and random-walk estimation literature cited in the introduction. Not in the paper's bibliography.
- James Cook, Jiatu Li, Ian Mertz, Edward Pyne, The Structure of Catalytic Space: Capturing Randomness and Time via Compression (ECCC TR24-106; STOC 2025). Proves CBPL = CL, relevant to the paper's use of a "shared catalytic bit vector" in the controller, for which only Buhrman–Cleve–Koucký–Loff–Speelman is cited. Not in the paper's bibliography.
Digests and expositions
- Prepared with Claude (Anthropic) for Lance Fortnow, L = RL = BPL: An expository account of the proof (github.com/fortnow/AI-Papers, 7 October 2026). A rewrite for human readers that gives the correction-and-copy hierarchy with full proofs, summarizes the shared-randomness estimator and space accounting, and identifies points for referees; it says it is "not a verification" and that the argument "still deserves an expert referee". [AI-generated per source]
- Readable Intelligence, Exact derandomization of logarithmic space: L = RL = BPL (readable version) (readable-intelligence.com, accessed 2026-10-21). A rewritten, more readable version of the full paper. The page says the proofs "have not been independently checked". [AI-generated per source]
- Ying Xie, What the Machine Invented: Mining New Mathematical Instruments from OpenAI's October 2026 Release of AI-Generated Mathematics (arXiv:2610.17090, 12 October 2026). Section 9.3.1 discusses family 103's correction-and-copy hierarchy, conditional sampling and catalytic controller and their antecedents, and distinguishes the class-equality formalization from the additional compiler claims; the survey reports AI assistance and no independent proof certification. [AI-generated per source]
- Latent Seminar, Acceptance probabilities and logarithmic-space derandomization (7 October 2026). A result-specific introduction explaining the precision-dependent acceptance-probability claim, finite matrix representation and workspace accounting; it states that it does not independently verify the complete proof.
News and blogs
- Lance Fortnow, Open No More (Computational Complexity blog, 7 October 2026). Lists "a full derandomization of randomized log space" among the release's results, with the caveat that the proofs "haven't been fully verified". Several anonymous commenters express doubt about this result.
- Azmat, Derandomization of Logarithmic Space: Inside OpenAI's Bold L = RL = BPL Breakthrough Claim (Binary Verse AI, 8 October 2026). A popular article summarizing the acceptance-probability approximation, the correction-and-copy hierarchy, the median over enumerated estimators and workspace requirements, distinguishing the asymptotic claim from practical speedups. It notes that the result has not been independently verified.
Elsewhere
- Lance Fortnow: Exposition (written with Claude)
- Readable Intelligence: Readable version (AI rewrite)
- VibeMathed: Problem record
- Emergent Mind: family 103
Independent sites; their content is not reviewed here.
Cite
@misc{OAI:Exact-Derandomization-of-Logarithmic-Space-L-equals-RL-equals-BPL-September-23-2026,
author = {{OpenAI}},
title = {{Exact Derandomization of Logarithmic Space:
$\mathsf{L}=\mathsf{RL}=\mathsf{BPL}$}},
howpublished = {OpenAI Math Release preprint
\href{https://github.com/openai/math/blob/main/preprints/Exact-Derandomization-of-Logarithmic-Space-L-equals-RL-equals-BPL-September-23-2026/paper.pdf}{OAI:Exact-Derandomization-of-Logarithmic-Space-L-equals-RL-equals-BPL-September-23-2026}},
year = {2026}
}Lean formalization
OpenAI provides Lean files for this family: lean/docs/103.md. The Lean statements have not been checked by people against the paper's claims.
Family 103: Exact derandomization of logarithmic space: $\mathsf L=\mathsf{RL}=\mathsf{BPL}$
Proves $\mathsf L=\mathsf{RL}=\mathsf{BPL}$, resolving derandomization for bounded-error logarithmic-space computation. An effective compiler converts each randomized polynomial-time logarithmic-space machine deciding a language with one-sided or two-sided error into a deterministic logarithmic-space decider with explicit polynomial running-time bounds.
This is the only paper in this family.