Browse › Mathematical physics › 283 Polynomial-time unitary synthesis from a Boolean oracle
Polynomial-Time Unitary Synthesis from a Boolean Oracle
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 give a positive answer to the constant-error formulation of the Aaronson–Kuperberg unitary synthesis problem. For every n, a quantum oracle circuit generated in polynomial time from n alone can approximate the channel of every n-qubit unitary to full diamond-norm error at most 1/2, after a suitable Boolean oracle is chosen. Using the fixed gates $H,T,T^\dagger,\mathrm{CNOT}$, the circuit has polynomially many qubits, elementary gates, and oracle calls, and its oracle queries have polynomial length. The oracle may depend on the target unitary; the theorem does not give an efficient classical procedure for constructing it.
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-23) and not checked by a person. May be wrong or incomplete. Report an error.
Follow-up works
- Diyi Liu, Shuchen Zhu, Wibe Albert de Jong, Di Fang, David Williams-Young, Chao Yang, T-efficient unitary synthesis via block-sparse Hamiltonian simulation (arXiv:2610.18589, 13 Oct 2026). Section VIII cites the OpenAI draft as giving constant diamond-norm-error synthesis with polynomially many gates and Boolean-oracle queries, and notes that this accounting excludes the oracle's implementation cost, so it is not directly comparable to Clifford+T T-count bounds.
Comments and discussion
- Scott Aaronson, The Mathocalypse (Shtetl-Optimized, 7 Oct 2026). One of the problem's two posers lists the paper as a "Positive solution to the Unitary Synthesis Problem", calls it "the opposite of what most of us expected", and notes that the paper does not give an efficient way to construct the oracle.
- Dakshita Khurana, Classical at Heart (Substack, 8 Oct 2026). Khurana, who has worked on the problem, writes that she is still working through the proof and names two ingredients she had tried herself (recursive implementation through a smaller unitary, and almost-isometries with sparse rows). She also discusses the implications for quantum cryptography conditionally on the result holding.
Related prior literature mentioned by others
- John Bostanci, Yuval Efron, Tony Metger, Alexander Poremba, Luowen Qian and Henry Yuen, Unitary Complexity and the Uhlmann Transformation Problem (arXiv:2306.13073, 2023-06-22; revised 2025-07-29). Khurana recommends this framework for unitary complexity as broader background to the synthesis problem and its connections to quantum information and cryptography.
- Zvika Brakerski and Henry Yuen, On Scalable Pseudorandom Unitaries and the Unitary Synthesis Problem (arXiv:2605.09957, 11 May 2026). Listed as further reading in Khurana's post; it connects scalable PRUs to a positive answer to unitary synthesis and proves that any unitary synthesis algorithm needs oracle input length of roughly 2 log d, which bears on the oracle input length m(n) in Theorem 1.1.
- Andrew Huang, Akshar Ramkumar, John Wright, Random-Oracle Unitary Synthesis is Impossible (arXiv:2610.06700, 5 Oct 2026). Cited in Khurana's post; it proves a superpolynomial query lower bound for implementing Haar-random unitaries from a random Boolean function, which contrasts with the target-dependent oracle in this paper.
- Aditya Gulati, Dakshita Khurana, Kabir Tomer, How to Build Pseudorandom Unitaries in Microcrypt (arXiv:2610.03711, 2 Oct 2026). Linked in Khurana's post; it builds pseudorandom unitaries from diagonal phase layers and Hadamard transforms using a classical random oracle, related to the paper's use of random diagonal signs and Walsh transforms.
Possibly relevant literature (found by the agent, not checked)
- William Kretschmer and Ewin Tang, Unitary complexity in polynomial space (arXiv:2610.03705, v1 2 Oct 2026, v2 5 Oct 2026). Proves that if quantum commitments exist, then either the unitary synthesis problem has no polynomial-time solution or BPP ≠ NEXP, which may bear on how the paper's existential, non-constructive oracle statement should be interpreted.
- Eric Huang, A 1.5-Query Lower Bound for the Unitary Synthesis Problem (arXiv:2508.13215, Aug 2025). Extends the Lombardi–Ma–Wright one-query lower bound (cited in the paper as LMW2024) to a 1.5-query setting, relevant to the paper's statement that known lower bounds leave adaptive multi-query constructions open.
Digests and expositions
- Latent Seminar, Unitary synthesis from a Boolean oracle: coherent encodings and recursion (2026-10-07). This exposition follows the contracting-block reduction, Fourier encodings, coherent label erasure, single-call recursion and phase-sensitive compilation, and distinguishes its review from independent proof verification.
News and blogs
- Peter Hall and Joseph Howlett, The most exciting claims from OpenAI's heap of new proofs (Scientific American, 8 Oct 2026). Has a section on Problem 283 that describes the result as unexpected and says it is reported, not independently confirmed.
- Azmat, Unitary Synthesis Problem: The Boolean Oracle Behind OpenAI's Surprising Answer (Binary Verse AI, 2026-10-09). Explains the claimed constant-error result and its proof strategy, emphasizing the unrestricted oracle construction cost and the distinction from random-oracle impossibility results.
Elsewhere
- VibeMathed: Problem record
- Emergent Mind: family 283
Independent sites; their content is not reviewed here.
Cite
@misc{OAI:Polynomial-Time-Unitary-Synthesis-from-a-Boolean-Oracle-October-5-2026,
author = {{OpenAI}},
title = {{Polynomial-Time Unitary Synthesis from a Boolean Oracle}},
howpublished = {OpenAI Math Release preprint
\href{https://github.com/openai/math/blob/main/preprints/Polynomial-Time-Unitary-Synthesis-from-a-Boolean-Oracle-October-5-2026/paper.pdf}{OAI:Polynomial-Time-Unitary-Synthesis-from-a-Boolean-Oracle-October-5-2026}},
year = {2026}
}Family 283: Polynomial-time unitary synthesis from a Boolean oracle
Solves the constant-error Aaronson–Kuperberg unitary synthesis problem: a uniform polynomial-size quantum oracle circuit approximates every n-qubit unitary channel within diamond-norm error 1/2, after a suitable Boolean oracle is chosen. Gates, qubits, oracle calls and query length are polynomially bounded. The target-dependent oracle may have an unrestricted truth table; its efficient classical construction is not asserted.
This is the only paper in this family.