Very low overhead fault-tolerant magic state preparation using redundant ancilla encoding and flag qubits
arXiv:2003.03049 · doi:10.1038/s41534-020-00319-5
Abstract
The overhead cost of performing universal fault-tolerant quantum computation for large scale quantum algorithms is very high. Despite several attempts at alternative schemes, magic state distillation remains one of the most efficient schemes for simulating non-Clifford gates in a fault-tolerant way. However, since magic state distillation circuits are not fault-tolerant, all Clifford operations must be encoded in a large distance code in order to have comparable failure rates with the magic states being distilled. In this work, we introduce a new concept which we call redundant ancilla encoding. The latter combined with flag qubits allows for circuits to both measure stabilizer generators of some code, while also being able to measure global operators to fault-tolerantly prepare magic states, all using nearest neighbor interactions. In particular, we apply such schemes to a planar architecture of the triangular color code family. In addition to our scheme being suitable for experimental implementations, we show that for physical error rates near and under a full circuit-level noise model, our scheme can produce magic states using an order of magnitude fewer qubits and space-time overhead compared to the most competitive magic state distillation schemes. Further, we can take advantage of the fault-tolerance of our circuits to produce magic states with very low logical failure rates using encoded Clifford gates with noise rates comparable to the magic states being injected. Thus, stabilizer operations are not required to be encoded in a very large distance code. Consequently, we believe our scheme to be suitable for implementing fault-tolerant universal quantum computation with hardware currently under development.
arXiv comment27 pages, 17 figures, Comments Welcome!
References in corpus (41)
- Surface codes: Towards practical large-scale quantum computation
- Quantum computational chemistry
- Improved Simulation of Stabilizer Circuits
- Universal Quantum Computation with ideal Clifford gates and noisy ancillas
- Quantum Error Correction for Quantum Memories
- Quantum Computing with Very Noisy Devices
- Topological Quantum Distillation
- Roads towards fault-tolerant universal quantum computation
- Restrictions on Transversal Encoded Quantum Gate Sets
- Magic state distillation with low overhead
- Improved classical simulation of quantum circuits dominated by Clifford gates
- Simulation of quantum circuits by low-rank stabilizer decompositions
- Universal fault-tolerant quantum computation with only transversal gates and error correction
- Quantum error correction with only two extra qubits
- Magic State Distillation: Not as Costly as You Think
- Fault-tolerant conversion between the Steane and Reed-Muller quantum codes
- Improved Fault-Tolerant Quantum Simulation of Condensed-Phase Correlated Electrons via Trotterization
- Quantum computation with realistic magic state factories
- Improved magic states distillation for quantum universality
- 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
- Using concatenated quantum codes for universal fault-tolerant quantum gates
- The surface code with a twist
- Triangular color codes on trivalent graphs with flag qubits
- Flag fault-tolerant error correction for any stabilizer code
- Fault-tolerant magic state preparation with flag qubits
- Codes and Protocols for Distilling , controlled-, and Toffoli Gates
- Fault-tolerant preparation of approximate GKP states
- Magic State Distillation with Low Space Overhead and Optimal Asymptotic Input Count
- Distillation with sublogarithmic overhead
- Code Deformation and Lattice Surgery Are Gauge Fixing
- Fault-Tolerant Quantum Computing in the Pauli or Clifford Frame with Slow Error Diagnostics
- Overhead analysis of universal concatenated quantum codes
- Thresholds for 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
- Universal logical gates with constant overhead: instantaneous Dehn twists for hyperbolic quantum codes
- Fault-tolerant gates via homological product codes
- Error suppression via complementary gauge choices in Reed-Muller codes
Cited by in corpus (43)
- Building a fault-tolerant quantum computer using concatenated cat codes
- Encoding a magic state with beyond break-even fidelity
- Efficient classical simulation of noisy random quantum circuits in one dimension
- Universal quantum computing with twist-free and temporally encoded lattice surgery
- Low overhead fault-tolerant quantum error correction with the surface-GKP code
- The cost of universality: A comparative study of the overhead of state distillation and code switching with color codes
- Crosstalk Suppression for Fault-tolerant Quantum Error Correction with Trapped Ions
- Error Rates and Resource Overheads of Repetition Cat Qubits
- Experimental Demonstration of Logical Magic State Distillation
- Measurement-free fault-tolerant quantum error correction in near-term devices
- Partitioning qubits in hypergraph product codes to implement logical gates
- A decoder for the triangular color code by matching on a Möbius strip
- A circuit-level protocol and analysis for twist-based lattice surgery
- Techniques for combining fast local decoders with global decoders under circuit-level noise
- Universal Fault-Tolerant Quantum Computing with Stabiliser Codes
- High-Fidelity Magic-State Preparation with a Biased-Noise Architecture
- Constraints on magic state protocols from the statistical mechanics of Wigner negativity
- Importance sampling for stochastic quantum simulations
- Efficient Magic State Distillation by Zero-Level Distillation
- Color code decoder with improved scaling for correcting circuit-level noise
- Fault-tolerant quantum error correction using error weight parities
- Fundamental thresholds of realistic quantum error correction circuits from classical spin models
- Decoding Merged Color-Surface Codes and Finding Fault-Tolerant Clifford Circuits Using Solvers for Satisfiability Modulo Theories
- Universal resource-efficient topological measurement-based quantum computation via color-code-based cluster states
- Low-overhead quantum computing with the color code
- Low-overhead magic state distillation with color codes
- Code switching revisited: Low-overhead magic state preparation using color codes
- Resource Analysis of Low-Overhead Transversal Architectures for Reconfigurable Atom Arrays
- Efficient fault-tolerant code switching via one-way transversal CNOT gates
- Low-Depth Flag-Style Syndrome Extraction for Small Quantum Error-Correction Codes
- Lattice Hamiltonians and Stray Interactions Within Quantum Processors
- Quantum Circuit Discovery for Fault-Tolerant Logical State Preparation with Reinforcement Learning
- Rescaling decoder for 2D topological quantum color codes on 4.8.8 lattices
- A Substrate Scheduler for Compiling Arbitrary Fault-tolerant Graph States
- Measurement sequences for magic state distillation
- Synchronization for Fault-Tolerant Quantum Computers
- Almost fault-tolerant quantum machine learning with drastic overhead reduction
- Magic State Injection with Erasure Qubits
- Color codes with twists: construction and universal gate set implementation
- Low Overhead Qutrit Magic State Distillation
- Catalytic -rotations in constant -depth
- Efficient simulation of logical magic state preparation protocols
- Managing Classical Processing Requirements for Quantum Error Correction