Shival Dasu, Ben Criger (Mar 26 2026).
Abstract: 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.