Abstract
Error corrected quantum computers have the potential to change the way we solve computational problems. Quantum error correction involves repeated rounds of carefully scheduled gates to measure the stabilizers of a code. A set of scheduling rules is typically imposed on the order of gates to ensure that the circuit can be rearranged into an equivalent circuit that can be easily seen to measure the stabilizers. In this work, we ask what would happen if we break these rules and instead use circuit schedules that we describe as tangled. We find that tangling schedules generates long-range entanglement not accessible using nearest-neighbor two-qubit gates. Our tangled-schedule method provides a new tool for building quantum error-correction circuits and we explore applications to design new architectures for fault-tolerant quantum computers. Notably, we show that, for the widely used Pauli-based model of computation (achieved by lattice surgery), this access to longer-range entanglement can reduce the device connectivity requirements, without compromising on circuit depth.
19 More- Received 4 October 2023
- Revised 16 February 2024
- Accepted 27 February 2024
DOI:https://doi.org/10.1103/PRXQuantum.5.010348
Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.
Published by the American Physical Society
Physics Subject Headings (PhySH)
Popular Summary
Error correction will be vital to enable large-scale quantum computations. Through it, multiple physical qubits are used to encode a single logical qubit, thereby introducing redundancy, which provides protection against errors. The surface code is a promising error-correction scheme, in part because of the limited requirements it places on the quantum hardware compared to other schemes. However, existing proposals to interact logical qubits still require the physical qubits to be connected to one another in a way that is difficult for solid-state quantum hardware. In this work, we present the “tangled schedules” method, which addresses this challenge and removes the need for infeasibly high connectivity, moving the field one step closer to useful quantum computing.
Quantum error correction typically works by repeatedly measuring a set of operators via a circuit specifically designed for that purpose. The order in which the two-qubit gates are applied in this circuit, called the scheduling, needs to satisfy a set of rules. We show how breaking one of these scheduling rules can generate entanglement not directly available on the hardware, which we can therefore use to measure long-range or high-weight operators. Our tangling schedules method operates by simply reordering some of the two-qubit gates and making some further simple changes to the circuit to measure a product of operators. Crucially, tangling schedules does not require a substantial increase in the circuit depth.
We present two applications of the tangling schedules method to perform logical computations with the surface code. Potential interesting future work would be to investigate how the tangling schedules technique could be exploited for other quantum error-correction schemes.