Pith. Sign in

REVIEW

All Unitaries Have Constant Depth Quantum Circuits

Quantum Physics · Submitted 30 Sep 2026

Pith's verdict: The qualitative claim is real and the load-bearing step (Lemma 4.2) survives scrutiny; the continuous-part gaps are presentational, not fatal, and this deserves a serious referee.

T0 · AI review

How this review was made: An AI referee (deepseek/deepseek-v4-flash) read the paper on October 1, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 6 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID2609.40351 (version 2)
Pith ID4W3SDJ5E, Pith's permanent record of this paper and its review
CitationBarak Nehoran, Henry Yuen, Joseph Slote. "All Unitaries Have Constant Depth Quantum Circuits." arXiv:2609.40351 (2026). https://pith.science/paper/4W3SDJ5E
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

The paper claims that, with enough ancilla qubits, every n-qubit unitary can be approximated to operator-norm error ε by a quantum circuit of depth polynomial in n and logarithmic in 1/ε — and constant depth if fan-out gates are allowed.

The reading

This paper claims that every $n$-qubit unitary map can be approximated to operator-norm error $\epsilon$ by a quantum circuit whose depth is polynomial in $n$ and logarithmic in $1/\epsilon$, provided one is willing to use $2^{O(n)}$ ancilla qubits. With unbounded fan-out gates, the same construction runs in constant depth. Counting arguments have long shown that most unitaries need exponentially many gates, but those arguments bound gate count, not depth; the paper shows the exponentially many gates can be laid out in parallel. The route goes through a three-query unitary-synthesis algorithm: a diagonal quadratic-phase oracle encodes the matrix entries of the target unitary into a quadratic form, and three queries with Fourier transforms between them decode those entries exactly in the continuous limit.

What carries the argument

The load-bearing object is the operator identity $S = iE^\dagger Q_S F Q_S F Q_S E$, where $E$ is an isometry encoding $\mathbb{C}^N$ into the single-excitation sector of the $N$-mode harmonic oscillator — a one-hot-style encoding whose per-mode states $|h_0\rangle$ and $|h_1\rangle$ are Gaussian wavefunctions — and $Q_S$ is the diagonal quadratic-phase oracle acting as $|v\rangle \mapsto e^{\frac{i}{2}v^T S v}|v\rangle$, with $F$ the continuous Fourier transform. Three queries at $u$, the midpoint $(u+v)/2$, and $v$ implement a quadratic, Reed-Muller-style polynomial decoding of the matrix entries $\langle y|S|x\rangle$, the quadratic analogue of the linear decoding in the folklore Bernstein-Vazirani/PIR construction. Discretization samples a grid of spacing $\Delta=\sqrt{2\pi/K}$ along each dimension, and the error is bounded through Poisson summation over the lattice tails in both the position and Fourier bases, each tail decaying as $O(K^{3/4}e^{-\pi K/8})$.

Extended reading notes

Core claim

The central claim, Theorem 5.1, is that for every unitary $U\in U(N)$ and every tolerance $\epsilon>0$ there is a circuit of one- and two-qubit gates of depth $O(\log N + \log\log(N/\epsilon))$ and width $\tilde{O}(N^2\log(N/\epsilon)^4)$ satisfying $\|U\otimes|0\rangle - C_U(I\otimes|0\rangle)\|\le\epsilon$, plus a second circuit of constant depth using fan-out gates of the same width. The technical core is a three-query synthesis algorithm: encode the input into the single-excitation sector of an $N$-mode harmonic oscillator, apply a diagonal quadratic-phase oracle three times with Fourier transforms between applications, and decode. In the continuous limit this is the exact identity $S = iE^\dagger Q_S F Q_S F Q_S E$ for traceless real symmetric $S$ (Theorem 3.1), and its discretized version on a grid of $K=\Theta(\log(N/\epsilon))$ points per dimension carries operator-norm error $O(N^{3/2}K^{3/4}e^{-\pi K/8})\le\epsilon^2$ (Theorem 4.1). Showing the encoding, the diagonal phase, and the Fourier transform each admit constant-depth implementations with fan-out — or logarithmic depth with CNOT trees — yields the shallow-circuit theorem.

Load-bearing premise

The exactness of the continuous three-query identity in Theorem 3.1 rests on evaluating non-absolutely-convergent oscillatory integrals as though they converged absolutely, in particular $\int_{\mathbb{R}^N} e^{\frac{i}{2}w^T S w}\,dw = (2\pi)^{N/2}$ at the step marked 'since $\operatorname{Tr}(S)=0$', alongside the completion-of-square and integration-by-parts steps, and the finite algorithm only approximates this continuous identity.

Editorial extensions

If this is right

  • Every $n$-qubit unitary can be implemented in depth $\mathrm{poly}(n,\log 1/\epsilon)$ using $2^{O(n)}$ ancillas, so exponential depth is never required once ancillas are free.
  • With unbounded fan-out gates, depth falls to a constant independent of $n$ and $\epsilon$, at the same width.
  • The three-query algorithm is the first constant-query unitary-synthesis procedure relative to a diagonal phase oracle of $\tilde{O}(N)$ bits, giving six queries to a classical oracle.
  • No-fast-forwarding intuitions drawn from oracle-based Hamiltonian simulation do not transfer to the regime of many ancillas and arbitrary unitaries.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • If the theorem survives scrutiny, the implied depth-versus-width tradeoff is extreme and one-way: exponentially many ancillas collapse depth to near-constant, and a natural next question is the minimal ancilla budget below which poly-logarithmic depth becomes impossible.
  • The PIR/LDC reading suggests the three-query structure is tight only if one-query lower bounds can be pushed to rule out two queries, and that higher-degree (higher-order Reed-Muller) phases might encode richer families of maps than unitaries alone.
  • The largest technical risk is the analytic evaluation of oscillatory integrals; a convergence-justified reformulation would settle whether the continuous identity holds up to a global phase, which is all the discretized version actually needs.
Original abstract

It is well-known that every $n$-qubit unitary can be implemented by a $2^{O(n)}$-depth quantum circuit using single- and two-qubit gates. It has been open whether exponential depth is *necessary* for general unitaries, even when allowing an unlimited number of ancilla qubits. Here we show, perhaps surprisingly, that all unitaries can be implemented exactly by a circuit of one- and two-qubit gates of depth $\mathsf{poly}(n)$ with $2^{O(n)}$ ancilla qubits. In other words, every $n$-qubit unitary can be parallelized to polynomial depth. In fact, our depth bound is *linear* in $n$, which is the best possible, and an exponential improvement on the previous best bound of $2^{n/2}$ due to Rosenthal [TQC 2022, Quantum 2026]. Moreover, if we allow unbounded fan-out gates, these circuits can be further reduced to *constant* depth. Our construction takes advantage of a novel relationship connecting the unitary synthesis problem of Aaronson and Kuperberg to locally-decodable codes and private information retrieval from complexity theory and cryptography, and has a natural interpretation in bosonic quantum computation.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-10-01: 1 request, 5,048 input tokens.

What the abstract itself states, as probabilities: claims first 0.11 · states limitation 0.42 · human participants 0.01 · controlled comparison 0.04 · randomized assignment 0.01 · states quantitative result 0.97 · compares with prior results 0.90 · mentions code or data availability 0.02.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

It is well-known that every $n$-qubit unitary can be implemented by a $2^{O(n)}$-depth quantum circuit using single- and two-qubit gates. It has been open whether exponential depth is \emph{necessary} for general unitaries, even when allowing for unlimited number of ancilla qubits. We show, perhaps surprisingly, that all unitaries can be approximated to operator norm $\epsilon$ by a circuit of one- and two-qubit gates of depth $\poly(n,\log 1/\epsilon)$ with $2^{O(n)}$ ancilla qubits. In other words, every $n$-qubit unitary can be parallelized to polynomial depth. Moreover, if we allow unbounded fan-out gates, these circuits can be reduced further to \emph{constant} depth. Our construction takes advantage of a novel relationship connecting the unitary synthesis problem of Aaronson and Kuperberg to locally-decodable codes and private information retrieval from complexity theory and cryptography.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 It is well-known that every $n$-qubit unitary can be implemented by a $2^{O(n)}$-depth quantum circuit using single- and two-qubit gates. background 1.00 0.03 0.02 asserted 1.00
s1 It has been open whether exponential depth is \emph{necessary} for general unitaries, even when allowing for unlimited number of ancilla qubits. gap 1.00 0.03 0.02 asserted 0.63
s2 We show, perhaps surprisingly, that all unitaries can be approximated to operator norm $\epsilon$ by a circuit of one- and two-qubit gates of depth $\poly(n,\log 1/\epsilon)$ with $2^{O(n)}$ ancilla qubits. result 0.88 0.96 0.86 asserted 1.00
s3 In other words, every $n$-qubit unitary can be parallelized to polynomial depth. interpretation 0.86 0.83 0.46 asserted 1.00
s4 Moreover, if we allow unbounded fan-out gates, these circuits can be reduced further to \emph{constant} depth. result 0.97 0.89 0.27 asserted 0.97
s5 Our construction takes advantage of a novel relationship connecting the unitary synthesis problem of Aaronson and Kuperberg to locally-decodable codes and private information retrieval from complexity theory and cryptography. method 0.93 0.82 0.02 asserted 1.00

What kind of paper the classifier reports this is: theoretical result 1.00 · evidence from proof or derivation 1.00.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

References

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.