REVIEW 2 major objections 5 minor 24 references
Logarithmic Depth Decomposition of Approximate Multi-Controlled Single-Qubit Gates Without Ancilla Qubits
T0 review · 2 major / 5 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read Approximate n-controlled single-qubit gates use no ancillas and O(log n) depth.
desk verdict A plausible log-depth, ancilla-free multi-controlled U(2) construction that rests on an unverified conditionally-clean ancilla claim; worth refereeing, but not trustable yet. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the conditionally clean ancilla: a control qubit that is guaranteed to be in a known basis state (such as $|1\rangle$) whenever the controls it helps verify are all active, so it can be borrowed as workspace inside that subspace and later uncomputed. The construction repeatedly uses a three-mode behavior of a relative-phase Toffoli block: when the outer condition is off but the inner Step 3 ladder fires, the target only picks up the relative-phase operator $A^2\sigma_x (A^\dagger)^2 = -|0\rangle\langle0|+|1\rangle\langle1|$ (with $A=R_y(\pi/4)$); when the inner ladder is off, nothing happens; and when all controls are active, the full sequence composes to $\sigma_x$. That separation is what lets a single control qubit play two roles without leaving behind an altered state.
What would settle it
Compute the full unitary of the ancilla-free circuit of Fig. 5 for $n=6$ and $n=10$ and compare it with the claimed relative-phase Toffoli action on every computational basis state; if any input with at least one control at $|0\rangle$ leaves the borrowed control qubit changed, or the output map differs from identity up to a phase by more than $\epsilon$, the central construction fails.
Extended reading notes
Core claim
The central claim is that the qubit verifying the outer control condition can be reused as a conditionally clean ancilla inside the very Toffoli ladder that implements the gate, so the linear-depth block in the standard approximate $U(2)$ decomposition can be replaced by a logarithmic-depth block. Theorem 4 states that $C^nU$, with $U\in U(2)$, is approximated to error $\epsilon$ using at most $4(n_b-1)^2+24n-8n_b-20$ CNOTs and depth $O(\log n)$, for $n\ge n_b+5$, where $n_b$ is fixed by $\epsilon$ through Eq. (1). The supporting theorems give ancilla-free relative-phase Toffoli gates with $6n+4$ CNOTs and one-ancilla Toffoli gates with $6n+2$ CNOTs, both in $O(\log n)$ depth, plus an $n$-controlled $m$-target $SU(2)$ decomposition with $12n+8m-14$ CNOTs and depth $O(\log n+\log m)$. These counts are upper bounds from the construction, and the depth scalings follow because the recursive AND-ladder is arranged in geometrically growing layers.
Load-bearing premise
The borrowed control qubit is restored to its original state in every computation branch, including branches where the multi-controlled gate is inactive; the paper supports this with a three-mode case analysis rather than a full algebraic identity or numerical verification.
Editorial extensions
If this is right
- Approximate $n$-controlled $U(2)$ gates become ancilla-free with $O(\log n)$ depth, so algorithms that stack many multi-controlled rotations no longer pay a linear depth penalty or need extra workspace qubits.
- At fixed error $\epsilon$, the CNOT count $4(n_b-1)^2+24n-8n_b-20$ is linear in $n$, with asymptotic coefficient $24n$, roughly 25 percent below the $32n$ coefficient of the earlier approximate decomposition.
- The borrowed control qubit is returned to its original state in every branch, so the same construction can be applied recursively inside larger circuits without accumulating workspace garbage.
- Multi-controlled $X$ and $SU(2)$ gates with $m$ targets run in $O(\log n+\log m)$ depth, letting one controlled operation fan out to many qubits in parallel rather than as a cascade.
Reading between the lines
- A head-to-head test against the polylogarithmic-depth no-ancilla construction of Ref. [13] is the natural next step: at fixed $\epsilon$ and realistic noise levels, the crossover where $O(\log n)$ depth beats polylogarithmic depth with fewer CNOTs is not derived in the paper.
- Because the Toffoli blocks are relative-phase gates, embedding them in algorithms that demand exact identity on inactive branches will require tracking or uncomputing those phases; the paper gives resource counts but not this integration cost.
- The constant 14 CNOTs for the 3-qubit Toffoli gate comes from a specific compilation setting; on other gate sets the constant may shift, which could move the breakeven point between the new construction and the linear-depth one for small $n$.
- If the conditionally-clean restoration passes full unitary checks near $n=10$ to $20$, the same dual-role trick is worth testing in other recursive circuits, such as adders and state preparation, that currently reserve dedicated workspace qubits.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes logarithmic-depth decompositions of multi-controlled single-qubit gates. It first presents an ancilla-free relative-phase n-qubit Toffoli gate (Theorem 1, 6n+4 CNOTs, O(log n) depth) and a one-clean-ancilla version (Theorem 2, 6n+2 CNOTs, O(log n) depth), replacing dedicated ancillas with 'conditionally clean' control qubits. It then extends these constructions to n-controlled m-target SU(2) gates (Theorem 3, 12n+8m−14 CNOTs, O(log n + log m) depth) and to approximate n-controlled U(2) gates (Theorem 4, 4(nb−1)²+24n−8nb−20 CNOTs, O(log n) depth, claimed ancilla-free), improving the linear-depth construction of Ref. [14]. The central claimed contribution is the first ancilla-free logarithmic-depth approximate multi-controlled U(2) decomposition.
Significance. If the central construction is sound, this is a significant advance: it would reduce both depth and ancilla count relative to the linear-depth ancilla-free method of Ref. [14] and the polylogarithmic-depth method of Ref. [13]. The paper gives concrete CNOT counts rather than only asymptotic statements, and the authors state that all software is freely available, which supports reproducibility. The algebraic simplification in Theorem 4 is correct. However, the significance is conditional on the unproven 'conditionally clean ancilla' substitution, which is load-bearing for Theorems 1, 3, and 4; the manuscript as written does not establish that substitution.
major comments (2)
- [V.A, Fig. 8, Theorems 3–4] The central ancilla-free claims depend on using the single control qubit k2 as a conditionally clean ancilla inside the two C^{k1} multi-target Toffoli blocks. The proof states only that 'the qubit in k2 is used as a conditionally clean ancilla' and does not analyze the branch where all k1 controls are 1 and k2=0. In that branch the global C^n W gate is required to be identity, but the k1-controlled blocks still fire; no argument shows that those blocks leave the k2/control register unchanged, and no statement explains how a k2 in state |1> (the active branch) can serve as a |0> ancilla for the inner Toffoli construction. Since Theorem 4 inherits its ancilla-free and depth claims from Theorem 3, this is a load-bearing gap. Please supply a full truth-table or algebraic identity for both k2=0 and k2=1 branches, or modify the construction to include the required |0> ancilla.
- [III, Fig. 5, Theorem 1] The same gap appears in the relative-phase Toffoli construction. The three-mode verification (A2 σx A2† = -|0><0|+|1><1| when Steps 1 and 5 are inactive) tracks only the target qubit. It does not prove that ctrl[0], used as the Step-3 conditionally clean ancilla, is returned to its original state in every branch, especially the branch in which Steps 1 and 5 are inactive but Step 3 fires. The white-diamond notation asserts the needed property but is not a proof. As a result, the ancilla-free claim and the O(log n) depth claim of Theorem 1 are not fully established.
minor comments (5)
- [III, Theorem 1 proof] The CNOT counting is not fully transparent: the text says Step 3 'requires 2 log(n−1)−3 Toffoli gates' and then says the target qubit requires a standard Toffoli gate; please clarify whether the standard gate is included in that number, and give an explicit breakdown that yields 6n+4.
- [III, Theorem 1 depth analysis] The values '14 CNOT gates' and 'depth 27' for a 3-qubit Toffoli are said to be 'verified after Qiskit transpilation'; these are tool- and version-dependent, so please specify the Qiskit version and optimization level or replace them with analytic counts.
- [Abstract / Software availability] The statement 'All software developed in this project is freely available' is not accompanied by a repository URL or any identifier, which limits reproducibility; please add a link or citation to the code.
- [II.C, Eq. (1)] The argument of the logarithm contains the ratio |θ|/arccos(1−ϵ²/2), which is dimensionally inconsistent unless θ is normalized; please clarify the intended units or normalization of θ.
- [V, Figs. 9 and 10] The comparative depth plots are described as obtained 'after Qiskit transpilation' but no transpiler settings, noise model, or raw data are given; please state the settings explicitly or move the implementation details to supplementary material.
Circularity Check
No significant circularity; the new decompositions are built from external prior constructions and arithmetic reductions, not from their own conclusions.
full rationale
The derivation chain is self-contained. Theorem 4's CNOT bound is obtained by substituting Theorem 3's cost into the [14] approximate-decomposition formula: 2[12(ne+1)+8(nb-1)-14] + 4(nb-1)^2 simplifies to 4(nb-1)^2+24n-8nb-20, an arithmetic reduction, not an equivalence to the theorem's input. Theorem 3 is proved from Lemma 1 and k2=1; Lemma 1 is proved from Theorem 2 and [24]; Theorem 2 is proved from the external [16] construction with [8] relative-phase Toffoli gates. Ref. [14], co-authored by the present authors, is used as the baseline and as the source of the error bound in Eq. (1), but it is not used to justify the new logarithmic-depth or ancilla-free claims; those claims are established by the paper's own circuit modifications. No parameters are fitted to data, so no fitted input is renamed a prediction, and no uniqueness theorem from the authors' prior work is invoked to forbid alternatives. The conditionally-clean ancilla argument in Section III (the three-mode claim that A2 sigma_x A2^dagger = -|0><0|+|1><1|) is a possible correctness gap because it tracks the target rather than the ancilla register, but a missing proof is not circularity: the claimed reduction is not equivalent by construction to the paper's inputs. Therefore the paper receives a circularity score of 0.
Assumptions & free parameters
assumptions (3)
- domain assumption The logarithmic-depth decomposition of n-qubit Toffoli gates with two clean ancillae from Ref. [16] is correct and has the stated Toffoli counts and depth.
- ad hoc to paper A control qubit marked as a conditionally clean ancilla can be used in place of a dedicated clean ancilla in the linear-depth Toffoli block while preserving the gate's action on all branches.
- domain assumption The relative-phase Toffoli decompositions of Refs. [8]-[9] and the standard 3-control Toffoli cost (14 CNOTs after Qiskit transpilation) are valid for the subcircuits used in Steps 1, 5, and the target-acting Step 3.
Cite this review
Pith. "Pith review of Logarithmic Depth Decomposition of Approximate Multi-Controlled Single-Qubit Gates Without Ancilla Qubits." pith.science (2026). https://pith.science/paper/JQYJ5MCV
@misc{pith2026250700400,
author = {Pith},
title = {Pith review of: Logarithmic Depth Decomposition of Approximate Multi-Controlled Single-Qubit Gates Without Ancilla Qubits},
year = {2026},
howpublished = {\url{https://pith.science/paper/JQYJ5MCV}},
note = {Machine review of arXiv:2507.00400}
}
read the original abstract
The synthesis of quantum operators involves decomposing general quantum gates into the gate set supported by a given quantum device. Multi-controlled gates are essential components in this process. In this work, we present an improved decomposition of multi-controlled NOT gates with logarithmic depth using a single ancilla qubit while reducing the ancillary resource requirements compared to previous work. We further introduce a relative-phase multi-controlled NOT gate that eliminates the need for ancillas. Building on these results, we optimize a previously proposed decomposition of multi-target, multi-controlled special unitary SU(2) gates by identifying the presence of a conditionally clean qubit. Additionally, we introduce the best-known decomposition of multi-controlled approximate unitary U(2) gates, which do not require ancilla qubits. This approach significantly reduces the overall circuit depth and CNOT count while preserving an adjustable error parameter, yielding a more efficient and scalable solution for synthesizing large controlled-unitary gates. Our method is particularly suitable for both NISQ and fault-tolerant quantum architectures. All software developed in this project is freely available.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
-
[13]
Polylogarithmic-depth controlled-not gates without ancilla qubits,
B. Claudon, J. Zylberman, C. Feniou, F. Debbasch, A. Peruzzo, and J.- P. Piquemal, “Polylogarithmic-depth controlled-not gates without ancilla qubits,” Nature Communications, vol. 15, no. 1, p. 5886, 2024
work page 2024
-
[14]
Linear decomposition of approximate multi-controlled single qubit gates,
J. D. Silva, T. M. D. Azevedo, I. F. Araujo, and A. J. da Silva, “Linear decomposition of approximate multi-controlled single qubit gates,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024
work page 2024
-
[1]
Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer,
P. W. Shor, “Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer,” SIAM review, vol. 41, no. 2, pp. 303–332, 1999
1999
-
[2]
Quantum approximate optimization algorithm: Performance, mechanism, and im- plementation on near-term devices,
L. Zhou, S.-T. Wang, S. Choi, H. Pichler, and M. D. Lukin, “Quantum approximate optimization algorithm: Performance, mechanism, and im- plementation on near-term devices,” Physical Review X, vol. 10, no. 2, p. 021067, 2020
2020
-
[3]
Quantum chemistry in the age of quantum computing,
Y . Cao, J. Romero, J. P. Olson, M. Degroote, P. D. Johnson, M. Kiefer- ová, I. D. Kivlichan, T. Menke, B. Peropadre, N. P. Sawaya et al., “Quantum chemistry in the age of quantum computing,” Chemical reviews, vol. 119, no. 19, pp. 10 856–10 915, 2019
work page 2019
-
[4]
Quantum algo- rithms for quantum chemistry and quantum materials science,
B. Bauer, S. Bravyi, M. Motta, and G. K.-L. Chan, “Quantum algo- rithms for quantum chemistry and quantum materials science,” Chemical reviews, vol. 120, no. 22, pp. 12 685–12 717, 2020
work page 2020
-
[5]
Quantum computing in the NISQ era and beyond,
J. Preskill, “Quantum computing in the NISQ era and beyond,” Quantum, vol. 2, p. 79, 2018
2018
-
[6]
Elementary gates for quantum computation,
A. Barenco, C. H. Bennett, R. Cleve, D. P. DiVincenzo, N. Margolus, P. Shor, T. Sleator, J. A. Smolin, and H. Weinfurter, “Elementary gates for quantum computation,” Physical Review A, vol. 52, pp. 3457–3467, 1995
work page 1995
Show all 24 references
-
[7]
Synthesis of quantum-logic circuits,
V . Shende, S. Bullock, and I. Markov, “Synthesis of quantum-logic circuits,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 25, no. 6, pp. 1000–1010, 2006
2006
-
[8]
Advantages of using relative-phase toffoli gates with an application to multiple control toffoli optimization,
D. Maslov, “Advantages of using relative-phase toffoli gates with an application to multiple control toffoli optimization,” Physical Review A, vol. 93, no. 2, p. 022311, 2016
2016
-
[9]
Quantum circuits for isometries,
R. Iten, R. Colbeck, I. Kukuljan, J. Home, and M. Christandl, “Quantum circuits for isometries,” Physical Review A, vol. 93, no. 3, p. 032318, 2016
2016
-
[10]
De- compositions of n-qubit Toffoli gates with linear circuit complexity,
Y . He, M.-X. Luo, E. Zhang, H.-K. Wang, and X.-F. Wang, “De- compositions of n-qubit Toffoli gates with linear circuit complexity,” International Journal of Theoretical Physics, vol. 56, pp. 2350–2361, 2017
2017
-
[11]
Linear-depth quantum circuits for multiqubit controlled gates,
A. J. da Silva and D. K. Park, “Linear-depth quantum circuits for multiqubit controlled gates,” Physical Review A, vol. 106, p. 042602, 2022
2022
-
[12]
Circuit decomposition of multi-controlled special unitary single-qubit gates,
R. Vale, T. M. D. Azevedo, I. C. Araújo, I. F. Araujo, and A. J. da Silva, “Circuit decomposition of multi-controlled special unitary single-qubit gates,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2023
2023
-
[15]
Quantum circuit for multi-qubit toffoli gate with optimal resource,
J. Nie, W. Zi, and X. Sun, “Quantum circuit for multi-qubit toffoli gate with optimal resource,” arXiv preprint arXiv:2402.05053, 2024
2024 arXiv
-
[16]
Rise of conditionally clean ancillae for efficient quantum circuit constructions,
T. Khattar and C. Gidney, “Rise of conditionally clean ancillae for efficient quantum circuit constructions,” Quantum, vol. 9, p. 1752, 2025. 8
2025
-
[17]
Measurement-free ultrafast quantum error correction by using multi-controlled gates in higher-dimensional state space,
T. Inada, W. Jang, Y . Iiyama, K. Terashi, R. Sawada, J. Tanaka, and S. Asai, “Measurement-free ultrafast quantum error correction by using multi-controlled gates in higher-dimensional state space,” arXiv preprint arXiv:2109.00086, 2021
2021 arXiv
-
[18]
Ancilla-free quantum adder with sublinear depth,
M. Remaud and V . Vandaele, “Ancilla-free quantum adder with sublinear depth,” arXiv preprint arXiv:2501.16802, 2025
2025 arXiv
-
[19]
Quantum simulation and computing with rydberg-interacting qubits,
M. Morgado and S. Whitlock, “Quantum simulation and computing with rydberg-interacting qubits,” A VSQuantum Science, vol. 3, no. 2, 2021
2021
-
[20]
Efficient implementation of multi-controlled quantum gates,
B. Zindorf and S. Bose, “Efficient implementation of multi-controlled quantum gates,” arXiv preprint arXiv:2404.02279, 2024
2024 arXiv
-
[21]
Quantum-classical tradeoffs and multi-controlled quantum gate decompositions in varia- tional algorithms,
T. Tomesh, N. Allen, D. Dilley, and Z. Saleem, “Quantum-classical tradeoffs and multi-controlled quantum gate decompositions in varia- tional algorithms,” Quantum, vol. 8, p. 1493, 2024
2024
-
[22]
Spacetime-efficient low-depth quantum state preparation with applica- tions,
K. Gui, A. M. Dalzell, A. Achille, M. Suchara, and F. T. Chong, “Spacetime-efficient low-depth quantum state preparation with applica- tions,” Quantum, vol. 8, p. 1257, 2024
2024
-
[23]
Optimizing gate decomposition for high-level quantum programming,
E. C. Rosa, E. I. Duzzioni, and R. de Santiago, “Optimizing gate decomposition for high-level quantum programming,” Quantum, vol. 9, p. 1659, 2025
2025
-
[24]
Improving the mapping of reversible circuits to quantum circuits using multiple target lines,
R. Wille, M. Soeken, C. Otterstedt, and R. Drechsler, “Improving the mapping of reversible circuits to quantum circuits using multiple target lines,” in 2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE, 2013, pp. 145–150
2013
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.