Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 Mar;627(8005):778-782.
doi: 10.1038/s41586-024-07107-7. Epub 2024 Mar 27.

High-threshold and low-overhead fault-tolerant quantum memory

Affiliations

High-threshold and low-overhead fault-tolerant quantum memory

Sergey Bravyi et al. Nature. 2024 Mar.

Abstract

The accumulation of physical errors1-3 prevents the execution of large-scale algorithms in current quantum computers. Quantum error correction4 promises a solution by encoding k logical qubits onto a larger number n of physical qubits, such that the physical errors are suppressed enough to allow running a desired computation with tolerable fidelity. Quantum error correction becomes practically realizable once the physical error rate is below a threshold value that depends on the choice of quantum code, syndrome measurement circuit and decoding algorithm5. We present an end-to-end quantum error correction protocol that implements fault-tolerant memory on the basis of a family of low-density parity-check codes6. Our approach achieves an error threshold of 0.7% for the standard circuit-based noise model, on par with the surface code7-10 that for 20 years was the leading code in terms of error threshold. The syndrome measurement cycle for a length-n code in our family requires n ancillary qubits and a depth-8 circuit with CNOT gates, qubit initializations and measurements. The required qubit connectivity is a degree-6 graph composed of two edge-disjoint planar subgraphs. In particular, we show that 12 logical qubits can be preserved for nearly 1 million syndrome cycles using 288 physical qubits in total, assuming the physical error rate of 0.1%, whereas the surface code would require nearly 3,000 physical qubits to achieve said performance. Our findings bring demonstrations of a low-overhead fault-tolerant quantum memory within the reach of near-term quantum processors.

PubMed Disclaimer

Conflict of interest statement

US Patent Application 18/527304 (filed on 3 December 2023 and naming S.B., A.W.C., J.M.G., D.M., P.R., Kevin Tien and T.J.Y. as co-inventors) contains technical aspects from this paper.

Figures

Fig. 1
Fig. 1. Tanner graphs of surface and BB codes.
a, Tanner graph of a surface code, for comparison. b, Tanner graph of a BB code with parameters [[144, 12, 12]] embedded into a torus. Any edge of the Tanner graph connects a data and a check vertex. Data qubits associated with the registers q(L) and q(R) are shown by blue and orange circles. Each vertex has six incident edges including four short-range edges (pointing north, south, east and west) and two long-range edges. We only show a few long-range edges to avoid clutter. Dashed and solid edges indicate two planar subgraphs spanning the Tanner graph, see the Methods. c, Sketch of a Tanner graph extension for measuring Z¯ and X¯ following ref. , attaching to a surface code. The ancilla corresponding to the X¯ measurement can be connected to a surface code, enabling load-store operations for all logical qubits by means of quantum teleportation and some logical unitaries. This extended Tanner graph also has an implementation in a thickness-2 architecture through the A and B edges (Methods).
Fig. 2
Fig. 2. Syndrome measurement circuit.
Full cycle of syndrome measurements relying on seven layers of CNOTs. We provide a local view of the circuit that only includes one data qubit from each register q(L) and q(R). The circuit is symmetric under horizontal and vertical shifts of the Tanner graph. Each data qubit is coupled by CNOTs with three X-check and three Z-check qubits: see the Methods for more details.
Fig. 3
Fig. 3. Noise properties of BB codes.
a, Logical versus physical error rate for small examples of BB LDPC codes. A numerical estimate of pL (diamonds) was obtained by simulating d syndrome cycles for a distance-d code. Most of the data points have error bars roughly equal to pL/10 due to sampling errors. b, Comparison between the BB LDPC code [[144, 12, 12]] and surface codes with 12 logical qubits and distance d ∈ {9, 11, 13, 15}. The distance-d surface code with 12 logical qubits has the length n = 12d2 because each logical qubit is encoded into a separate d × d patch of the surface code lattice.
Extended Data Fig. 1
Extended Data Fig. 1. Decomposition of the Tanner graph into planar graphs.
Two different grids over a torus defined using different subsets of A1, A2, A3, B1, B2, B3. Edge labels indicate adjacency matrices that generate the respective edges. By extracting either horizontal or vertical strips from these grids, we obtain planar ‘wheel graphs’ whose union contains all edges in the Tanner graph. To avoid clutter, each grid shows only a subset of edges present in the Tanner graph. a, The A wheels (dashed lines) cover A2, A3, B3. b, The B wheels (solid lines) cover B1, B2, A1.
Extended Data Fig. 2
Extended Data Fig. 2. Navigating the Tanner graph.
a, A ‘compass’ diagram that shows the direction in which matrices A and B are applied to travel between different nodes. b, The unit cell of the construction of a toric layout in the proof of Lemma 4.

References

    1. Wu, Y., Wang, S.-T. & Duan, L.-M. Noise analysis for high-fidelity quantum entangling gates in an anharmonic linear Paul trap. Phys. Rev. A97, 062325 (2018).10.1103/PhysRevA.97.062325 - DOI
    1. Boguslawski, M. J. et al. Raman scattering errors in stimulated-Raman-induced logic gates in 133Ba+. Phys. Rev. Lett.131, 063001 (2023). - PubMed
    1. Houck, A. A. et al. Controlling the spontaneous emission of a superconducting transmon qubit. Phys. Rev. Lett.101, 080502 (2008). 10.1103/PhysRevLett.101.080502 - DOI - PubMed
    1. Shor, P. W. Scheme for reducing decoherence in quantum computer memory. Phys. Rev. A52, R2493 (1995). 10.1103/PhysRevA.52.R2493 - DOI - PubMed
    1. Nielsen, M. A. & Chuang, I. Quantum Computation and Quantum Information (Cambridge Univ Press, 2002).