Achieving fault tolerance on capped color codes with few ancillas
arXiv:2106.02649 · doi:10.1103/PRXQuantum.3.030322
Abstract
Attaining fault tolerance while maintaining low overhead is one of the main challenges in a practical implementation of quantum circuits. One major technique that can overcome this problem is the flag technique, in which high-weight errors arising from a few faults can be detected by a few ancillas and distinguished using subsequent syndrome measurements. The technique can be further improved using the fact that for some families of codes, errors of any weight are logically equivalent if they have the same syndrome and weight parity, as previously shown in [Phys. Rev. A 104, 042410 (2021)]. In this work, we develop a notion of distinguishable fault set which captures both concepts of flags and weight parities, and extend the use of weight parities in error correction from [Phys. Rev. A 104, 042410 (2021)] to families of capped and recursive capped color codes. We also develop fault-tolerant protocols for error correction, measurement, state preparation, and logical T gate implementation via code switching, which are sufficient for performing fault-tolerant Clifford computation on a capped color code, and performing fault-tolerant universal quantum computation on a recursive capped color code. Our protocols for a capped or a recursive capped color code of any distance require only 2 ancillas, assuming that the ancillas can be reused. The concept of distinguishable fault set also leads to a generalization of the definitions of fault-tolerant gadgets proposed by Aliferis, Gottesman, and Preskill.
arXiv comment47 pages, 16 figures, comments welcome. V2 & V3: Minor revision. V4: Adding recursive capped color codes, circuits for a capped or a recursive capped color code of any distance, fault-tolerant protocol for T gate implementation, and code comparison
References in corpus (71)
- Surface codes: Towards practical large-scale quantum computation
- Good Quantum Error-Correcting Codes Exist
- Topological quantum memory
- Universal Quantum Computation with ideal Clifford gates and noisy ancillas
- Multiple Particle Interference and Quantum Error Correction
- A Class of Quantum Error-Correcting Codes Saturating the Quantum Hamming Bound
- Reliable Quantum Computers
- A Theory of Fault-Tolerant Quantum Computation
- Quantum Error Correction and Orthogonal Geometry
- Topological Quantum Distillation
- Scalable Designs for Quasiparticle-Poisoning-Protected Topological Quantum Computation with Majorana Zero Modes
- Operator Quantum Error Correcting Subsystems for Self-Correcting Quantum Memories
- Restrictions on Transversal Encoded Quantum Gate Sets
- Overhead and noise threshold of fault-tolerant quantum error correction
- Quantum codes on a lattice with boundary
- Stabilizer Formalism for Operator Quantum Error Correction
- Active stabilisation, quantum computation and quantum state synthesis
- Analytic and numerical demonstration of quantum self-correction in the 3D Cubic Code
- Fast Decoders for Topological Quantum Codes
- Universal fault-tolerant quantum computation with only transversal gates and error correction
- Quantum memories at finite temperature
- Efficient Algorithms for Maximum Likelihood Decoding in the Surface Code
- Quantum error correction with only two extra qubits
- Fault-Tolerant Quantum Computation For Local Non-Markovian Noise
- Topological and subsystem codes on low-degree graphs with flag qubits
- Fault-tolerant conversion between the Steane and Reed-Muller quantum codes
- Fault-tolerant quantum computation with cluster states
- Single-shot fault-tolerant quantum error correction
- Classification of topologically protected gates for local stabilizer codes
- Unfolding the color code
- Effective fault-tolerant quantum computation with slow measurements
- Flag fault-tolerant error correction with arbitrary distance codes
- Universal transversal gates with color codes - a simplified approach
- Fault-tolerant quantum computation with few qubits
- Fault-tolerant logical gates in quantum error-correcting codes
- Fault-tolerant error correction with the gauge color code
- Threshold Accuracy for Quantum Computation
- The surface code with a twist
- Decoding color codes by projection onto surface codes
- Triangular color codes on trivalent graphs with flag qubits
- Flag fault-tolerant error correction for any stabilizer code
- Deep neural decoders for near term fault-tolerant experiments
- Efficient Decoders for Qudit Topological Codes
- The cost of universality: A comparative study of the overhead of state distillation and code switching with color codes
- Fault-tolerant magic state preparation with flag qubits
- Three-dimensional surface codes: Transversal gates and fault-tolerant architectures
- Advantages of versatile neural-network decoding for topological codes
- Neural network decoder for topological color codes with circuit level noise
- Cellular-automaton decoders with provable thresholds for topological codes
- Fault-tolerant preparation of approximate GKP states
- Analysing correlated noise on the surface code using adaptive decoding algorithms
- Simple proof of fault tolerance in the graph-state model
- Subsystem codes with spatially local generators
- Kitaev's Z_d-Codes Threshold Estimates
- Transversality and lattice surgery: exploring realistic routes towards coupled logical qubits with trapped-ion quantum processors
- Overhead analysis of universal concatenated quantum codes
- Stacked codes: universal fault-tolerant quantum computation in a two-dimensional layout
- Flag fault-tolerant error correction, measurement, and quantum computation for cyclic CSS codes
- Linear-time general decoding algorithm for the surface code
- Fault-tolerant protection of near-term trapped-ion topological qubits under realistic noise sources
- Optimization of the surface code design for Majorana-based qubits
- Cellular automaton decoders for topological quantum codes with noisy measurements and beyond
- Fault-tolerant Quantum Error Correction on Near-term Quantum Processors using Flag and Bridge Qubits
- Gauge color codes in two dimensions
- Renormalization group decoder for a four-dimensional toric code
- Fast fault-tolerant filtering of quantum codewords
- Extended flag gadgets for low-overhead circuit verification
- Efficient and robust certification of genuine multipartite entanglement in noisy quantum error correction circuits
- Error rates and resource overheads of encoded three-qubit gates
- Fault-tolerant quantum error correction using error weight parities
- Doubled Color Codes