A circuit-level protocol and analysis for twist-based lattice surgery
arXiv:2201.05678 · doi:10.1103/PhysRevResearch.4.023090
Abstract
Lattice surgery is a measurement-based technique for performing fault-tolerant quantum computation in two dimensions. When using the surface code, the most general lattice surgery operations require lattice irregularities called twist defects. However, implementing twist-based lattice surgery may require additional resources, such as extra device connectivity, and could lower the threshold and overall performance for the surface code. Here we provide an explicit twist-based lattice surgery protocol and its requisite connectivity layout. We also provide new stabilizer measurement circuits for measuring twist defects which are compatible with our chosen gate scheduling. We undertake the first circuit-level error correction simulations during twist-based lattice surgery using a biased depolarizing noise model. Our results indicate a slight decrease in the threshold for timelike logical failures compared to lattice surgery protocols with no twist defects in the bulk. However, comfortably below threshold (i.e. with CNOT infidelities below ), the performance degradation is mild and in fact preferable over proposed alternative twist-free schemes. Lastly, we provide an efficient scheme for measuring operators along boundaries of surface codes which bypasses certain steps that were required in previous schemes.
arXiv comment12 pages, 9 figures. Comments welcome!
References in corpus (36)
- Surface codes: Towards practical large-scale quantum computation
- Logic gates at the surface code threshold: Superconducting qubits poised for fault-tolerant quantum computing
- Topological quantum memory
- State preservation by repetitive error detection in a superconducting quantum circuit
- Surface code quantum computing by lattice surgery
- A fault-tolerant one-way quantum computer
- A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery
- Engineering the quantum states of light in a Kerr-nonlinear resonator by two-photon driving
- Low-distance Surface Codes under Realistic Quantum Noise
- Building a fault-tolerant quantum computer using concatenated cat codes
- The XZZX Surface Code
- Quantum error correction with only two extra qubits
- Topological and subsystem codes on low-degree graphs with flag qubits
- Tunable Superconducting Qubits with Flux-Independent Coherence
- Repetition Cat Qubits for Fault-Tolerant Quantum Computation
- Flag fault-tolerant error correction with arbitrary distance codes
- Fault-tolerant quantum computation with few qubits
- Tailoring surface codes for highly biased noise
- Fault-tolerant thresholds for the surface code in excess of 5% under biased noise
- Using concatenated quantum codes for universal fault-tolerant quantum gates
- Triangular color codes on trivalent graphs with flag qubits
- Universal quantum computing with twist-free and temporally encoded lattice surgery
- Flag fault-tolerant error correction for any stabilizer code
- Lattice Surgery with a Twist: Simplifying Clifford Gates of Surface 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
- Universal fault-tolerant gates on concatenated stabilizer codes
- Very low overhead fault-tolerant magic state preparation using redundant ancilla encoding and flag qubits
- Code Deformation and Lattice Surgery Are Gauge Fixing
- Fault-tolerant quantum error correction for Steane's seven-qubit color code with few or no extra qubits
- Error Rates and Resource Overheads of Repetition Cat Qubits
- Overhead analysis of universal concatenated quantum codes
- Thresholds for universal concatenated quantum codes
- Subsystem codes with high thresholds by gauge fixing and reduced qubit overhead
- Flag fault-tolerant error correction, measurement, and quantum computation for cyclic CSS codes
- Fault-tolerant quantum error correction using error weight parities
Cited by in corpus (19)
- Parallel window decoding enables scalable fault tolerant quantum computation
- Techniques for combining fast local decoders with global decoders under circuit-level noise
- Stability Experiments: The Overlooked Dual of Memory Experiments
- Error-corrected Hadamard gate simulated at the circuit level
- Realistic Cost to Execute Practical Quantum Circuits using Direct Clifford+T Lattice Surgery Compilation
- Decoding Merged Color-Surface Codes and Finding Fault-Tolerant Clifford Circuits Using Solvers for Satisfiability Modulo Theories
- Tangling schedules eases hardware connectivity requirements for quantum error correction
- Compilation of a simple chemistry application to quantum error correction primitives
- Improving threshold for fault-tolerant color code quantum computing by flagged weight optimization
- TISCC: A Surface Code Compiler and Resource Estimator for Trapped-Ion Processors
- Spatially parallel decoding for multi-qubit lattice surgery
- A new twist on the Majorana surface code: Bosonic and fermionic defects for fault-tolerant quantum computation
- Synchronization for Fault-Tolerant Quantum Computers
- Characterization of errors in a CNOT between surface code patches
- Lattice surgery-based logical state teleportation via noisy links
- Leakage Mobility in Superconducting Qubits as a Leakage Reduction Unit
- Network Requirements for Distributed Quantum Computation
- Lattice Surgery for Dummies
- Dense packing of the surface code: code deformation procedures and hook-error-avoiding gate scheduling