We provide a recursively defined sequence of flag circuits which will detect logical errors induced by non-fault-tolerant $R_{\overline{Z}}(\fracπ{2^l})$ gates on CSS codes with a fault distance of two. As applications, we give a family of circuits with $O(l)$ gates and ancillae which implement fault-tolerant logical $R_{Z}(\fracπ{2^l})$ or $R_{ZZ}(\fracπ{2^l})$ gates on any $[[k + 2, k, 2]]$ iceberg code and fault-tolerant circuits of size $O(l)$ for preparing $|\fracπ{2^l}\rangle$ resource states in the $[[7,1,3]]$ code, which can be used to perform fault-tolerant $R_{\overline{Z}}(\fracπ{2^l})$ rotations via gate teleportation, allowing for implementations of these gates that bypass the high overheads of gate synthesis when $l$ is small relative to the precision required. We show how the circuits above can be generalized to $π( x_0.x_{1}x_{2}\ldots x_{l}) = \sum_{j}^{l} π\frac{x_j}{2^j}$ rotations with identical overheads in $l$, which could be useful in quantum simulations where time is digitized in binary. Finally, we illustrate two approaches to increase the fault-distance of our construction. We show how to increase the fault distance of a Cliffordized version of the T gate circuit to $3$ in the Steane code and how to increase the fault-distance of the $\fracπ{2}$ iceberg circuit to $4$ through concatenation in two-level iceberg codes. This yields a targeted logical $R_{\overline{Z}}(\fracπ{2})$ gate with fault distance $4$ on any row of logical qubits in an $[[(k_2+2)(k_1+2), k_1k_2, 4]]$ code.
AI Summary
The paper asks whether flag measurements can detect logical faults in direct implementations of small-angle non-Clifford rotations, rather than synthesizing those rotations from Clifford+$T$ gates. It constructs recursive flag circuits by measuring generally non-Pauli circuit gauge operators: checking a rotation introduces controlled rotations with doubled angles, and the recursion terminates when the required operation admits a fault-tolerant implementation.
For $[[k+2,k,2]]$ iceberg codes, the construction implements logical $R_Z(\pi/2^l)$ and $R_{ZZ}(\pi/2^l)$ with $O(l)$ gates, ancillas, and depth. Its fault distance is two: any single circuit fault producing a logical error is detected by flags or subsequent syndrome measurements. The same asymptotic overhead applies to angles specified by $l$ binary fractional digits. A CSS-code generalization gives postselected $|\pi/2^l\rangle$ resource-state preparation in the Steane code with $O(p^2)$ failure probability. Recursive fault-propagation arguments and state-vector simulations support the constructions. For Steane-code $|\pi/8\rangle$ preparation, a reported simulation achieves approximately $4\times10^{-6}$ logical infidelity with five physical ancillas and 86% acceptance.
The simulations use two-qubit depolarizing noise and measurement errors; the synthesis comparison is described as simplistic. The overhead advantage concerns direct access to physical rotations and avoids synthesis approximation error, not physical gate noise. Higher fault distance is demonstrated only for Clifford versions: repeated gauge measurements yield distance three in the Steane code, and iceberg concatenation yields distance four, checked using Stim. Extending and verifying the non-Clifford constructions at higher distance remains open; direct state-vector simulation becomes prohibitive.
No sign of AI-generated textMissing comparison
Error found: The claimed avoidance of precision-dependent gate-synthesis overhead assumes access to sufficiently accurate physical rotations at the required angles; the O(l) circuit count does not include synthesizing those rotations over a discrete gate set.
Written by gpt-6.1-sol from the paper's full text. Automated: it can be wrong.
Flagging the Clifford hierarchy:~Fault-tolerant logical 2lπ rotations via measuring circuit gauge operators of non-Cliffords
We provide a recursively defined sequence of flag circuits which will detect logical errors induced by non-fault-tolerant RZ(2lπ) gates on CSS codes with a fault distance of two. As applications, we give a family of circuits with O(l) gates and ancillae which implement fault-tolerant logical RZ(2lπ) or RZZ(2lπ) gates on any [[k+2,k,2]] iceberg code and fault-tolerant circuits of size O(l) for preparing ∣2lπ⟩ resource states in the [[7,1,3]] code, which can be used to perform fault-tolerant RZ(2lπ) rotations via gate teleportation, allowing for implementations of these gates that bypass the high overheads of gate synthesis when l is small relative to the precision required. We show how the circuits above can be generalized to π(x0.x1x2…xl)=∑jlπ2jxj rotations with identical overheads in l, which could be useful in quantum simulations where time is digitized in binary. Finally, we illustrate two approaches to increase the fault-distance of our construction. We show how to increase the fault distance of a Cliffordized version of the T gate circuit to 3 in the Steane code and how to increase the fault-distance of the 2π iceberg circuit to 4 through concatenation in two-level iceberg codes. This yields a targeted logical RZ(2π) gate with fault distance 4 on any row of logical qubits in an [[(k2+2)(k1+2),k1k2,4]] code.
The paper asks whether flag measurements can detect logical faults in direct implementations of small-angle non-Clifford rotations, rather than synthesizing those rotations from Clifford+T gates. It constructs recursive flag circuits by measuring generally non-Pauli circuit gauge operators: checking a rotation introduces controlled rotations with doubled angles, and the recursion terminates when the required operation admits a fault-tolerant implementation.
For [[k+2,k,2]] iceberg codes, the construction implements logical RZ(π/2l) and RZZ(π/2l) with O(l) gates, ancillas, and depth. Its fault distance is two: any single circuit fault producing a logical error is detected by flags or subsequent syndrome measurements. The same asymptotic overhead applies to angles specified by l binary fractional digits. A CSS-code generalization gives postselected ∣π/2l⟩ resource-state preparation in the Steane code with O(p2) failure probability. Recursive fault-propagation arguments and state-vector simulations support the constructions. For Steane-code ∣π/8⟩ preparation, a reported simulation achieves approximately 4×10−6 logical infidelity with five physical ancillas and 86% acceptance.
The simulations use two-qubit depolarizing noise and measurement errors; the synthesis comparison is described as simplistic. The overhead advantage concerns direct access to physical rotations and avoids synthesis approximation error, not physical gate noise. Higher fault distance is demonstrated only for Clifford versions: repeated gauge measurements yield distance three in the Steane code, and iceberg concatenation yields distance four, checked using Stim. Extending and verifying the non-Clifford constructions at higher distance remains open; direct state-vector simulation becomes prohibitive.
We propose a scheme for the fault-tolerant implementation of arbitrary Clifford circuits. To achieve this, we extend previous work on flag gadgets for syndrome extraction to a general framework that flags any Clifford circuit. This framework opens new pathways toward universal fault tolerance by allowing transversal implementation of T gates alongside fault-tolerant realization of selected non-transversal Clifford gates using flags. The construction we present allows a Clifford circuit consisting of n two-qubit gates and O(n) single-qubit gates acting upon physical qubits in a code of distance d to be made fault tolerant to distance d using O(d2log(nd2logn)) ancilla qubits and O(nd2log(nd2logn)) extra CNOTs. Beyond asymptotic analysis, we demonstrate our construction by implementing the non-transversal logical Hadamard gate for the [[15,1,3]] code, which has transversal T, and compare to alternative approaches for universality using this code. We also apply our construction to magic-state preparation, general state preparation using Clifford circuits, and data-syndrome codes.
Fault-tolerant quantum computation requires error-correcting codes that not only protect quantum information but also support useful logical operations with practical physical realizations. Here we develop a general framework in which the stabilizer syndromes of commuting Pauli rotations directly organize logical-gate design. We derive an exact codespace-preservation condition valid at arbitrary rotation angles, providing a common stabilizer-level description for CSS and non-CSS codes and for both Clifford and non-Clifford operations. A particularly useful equal-syndrome specialization reduces Clifford gate design to stabilizer factorization, yields a general generator weight bound of ⌈d/2⌉ for distance-d codes, and systematically extends to logical rotations higher in the Clifford hierarchy. Applied to bivariate-bicycle (BB) and non-CSS Mirror qLDPC codes, the framework gives explicit low-weight Clifford and controlled-phase gates. Our implementations yield new low-weight gates, including an addressed T gate on the [[16,4,4]] BB code, T-type rotations on the [[64,8,8]] BB code, and CCZ-, CS-, and T-type operations on the [[36,6,6]] Mirror code. We also develop analytic constructions using Clifford algebra bases, which turn the syndrome constraints into explicit algebraic relations and provide a systematic route to logical addressability. We use this approach to analytically construct addressed CNOT, SWAP, controlled, and CCZ-type gates on recursive hypercube codes. An independent construction on middle quantum Reed--Muller codes yields CrZ gates that saturate the equal-syndrome weight bound. These results establish stabilizer syndromes as a constructive link between the stabilizer structure of a quantum code, the logical computations it can directly support, and the fault-tolerance properties of their physical realizations.
Abstract Fault-tolerant quantum computation (FTQC) schemes using large block codes that encode k > 1 qubits in n physical qubits can potentially reduce the resource overhead to a great extent because of their high encoding rate. However, the fault-tolerant (FT) logical operations for the encoded qubits are difficult to find and implement, which usually takes not only a very large resource overhead but also long in situ computation time. In this paper, we focus on Calderbank–Shor–Steane [[ n , k , d ]] (CSS) codes and their logical FT Clifford circuits. We show that the depth of an arbitrary logical Clifford circuit can be implemented fault-tolerantly in O (1) steps in situ via either Knill or Steane syndrome measurement circuit, with the qualified ancilla states efficiently prepared. Particularly, for those codes satisfying k / n ∼ Θ(1), the resource scaling for Clifford circuits implementation on the logical level can be the same as on the physical level up to a constant, which is independent of code distance d . With a suitable pipeline to produce ancilla states, our scheme requires only a modest resource cost in physical qubits, physical gates, and computation time for very large scale FTQC.
This paper introduces a framework for constructing Calderbank-Shor-Steane (CSS) codes that support fault-tolerant logical transversal Z-rotations. Using this framework, we obtain asymptotically good CSS codes that fault-tolerantly realize the logical transversal Clifford group (i.e., transversal single-qubit Clifford gates are realized within a single code block, while transversal two-qubit Clifford gates are realized across two identical code blocks). Furthermore, investigating CSS-T codes, we: (a) demonstrate asymptotically good CSS-T codes wherein the transversal T realizes the logical transversal S†; (b) show that the condition C2∗C1⊆C1⊥ is necessary but not sufficient for CSS-T codes; and (c) revise the characterizations of CSS-T codes wherein the transversal T implements the logical identity and the logical transversal T, respectively.
Flag qubits have recently been proposed in syndrome extraction circuits to detect high-weight errors arising from fewer faults. The use of flag qubits allows the construction of fault-tolerant protocols with the fewest number of ancillas known to date. In this work, we prove some critical properties of Calderbank-Shor-Steane (CSS) codes constructed from classical cyclic codes that enable the construction of a flag fault-tolerant error correction scheme. We then develop fault-tolerant protocols as well as a family of circuits for flag fault-tolerant error correction and operator measurement, requiring only four ancilla qubits and applicable to cyclic CSS codes of distance 3. The measurement protocol can be further used for logical Clifford gate implementation via quantum gate teleportation. We also provide examples of cyclic CSS codes with large encoding rates.
We characterize four groups of Clifford circuits for Calderbank--Shor--Steane (CSS) codes that are relevant to fault-tolerant logical operations. First, we show that every code-preserving Clifford circuit is a product of Z-diagonal circuits, composed of S and CZ gates, and their X-basis analogues. Second, we define the two-fold transversal group, generated by depth-one two-local code-preserving circuits, and show that each of its elements can be expressed as a product of layers consisting of either Z-diagonal, X-diagonal, or CNOT gates. As a corollary, every transversal gate is a product of three transversal diagonal circuits; for connected non-self-dual codes, two such circuits suffice.
We further show that every code-preserving automorphism circuit, consisting of single-qubit Clifford gates and permutations, has a normal form comprising a Hadamard layer, a permutation, and two diagonal circuits. We also define a two-fold automorphism group, in which a depth-one two-local circuit may be code-preserving up to a permutation, and show that its logical image can be larger than that of the two-fold transversal group.
For 231 CSS codes, we provide explicit generators and determine the logical image of the two-fold transversal group. We tabulate 173 codes whose full logical Clifford group is generated by two-fold-transversal circuits, including codes of distances 3, 4, 5, 6, 8, 10, 12, and 13, with respective best rates 2/5, 3/4, 34/77, 17/28, 14/25, 1/27, 3/56, and 1/33. We construct families of CSS codes from bipartite grids, cut-complements, and quadrics, and census the self-dual codes invariant under rank-3 permutation groups. Many of these codes realize the full logical Clifford group in this way.