Low-overhead quantum computing with the color code
Open accessPublished version of a preprint
Abstract
Fault-tolerant quantum computation demands significant resources: large numbers of physical qubits must be checked for errors repeatedly to protect quantum data as logic gates are implemented in the presence of noise. We demonstrate that an approach based on the color code can lead to considerable reductions in the resource overheads compared with conventional methods, while remaining compatible with a two-dimensional layout. We propose a lattice surgery scheme that exploits the rich structure of the color-code phase to perform arbitrary pairs of commuting logical Pauli measurements in parallel while keeping the space cost low. Compared to lattice surgery schemes based on the surface code with the same code distance, and assuming the same amount of time is needed to complete a round of syndrome measurements, our approach yields about a 3 × improvement in the space-time overhead, obtained from a combination of a 1.5 × improvement in spatial overhead together with a 2 × speedup due to the parallelization of commuting logical measurements. Even when taking into account the color code's lower error threshold using current decoders, the overhead is reduced by 10% at a physical error rate of 10 − 3 and by 50% at 10 − 4 . Published by the American Physical Society 2024
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Lattice surgery enables the efficient realization of multi-qubit fault-tolerant operations, such as the CNOT gate, with only nearest-neighbour interactions.
“Lattice surgery22,39,43,56 enables the efficient realization of multi-qubit fault-tolerant operations, such as the CNOT gate, with only nearest-neighbour interactions.”
From Scaling and logic in the colour code on a superconducting quantum processor (2025) · cites this paper as [43]
The Overview (p. 2) describes fault-tolerant logical operations performed through lattice surgery, and the Introduction (p. 1) describes a resource-efficient, two-dimensional architecture with nearest-neighbour readout. Our copy does not specifically show a CNOT gate implemented by lattice surgery using only nearest-neighbour interactions, so that example is not established by the cited paper. (LLM, conf=0.82)
Experimental — accuracy not yet measuredColour codes enable multi-qubit entangling operations with less space-time overhead because of their ability for simultaneous fault-tolerant multi-qubit Pauli measurements.
“Colour codes also enable multi-qubit entangling operations with less space-time overhead because of their ability for simultaneous fault-tolerant multi-qubit Pauli measurements43.”
From Scaling and logic in the colour code on a superconducting quantum processor (2025) · cites this paper as [43]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Fault-tolerant quantum computation by anyons
Kitaev, A. Y. (2003) · Annals of Physics · doi:10.1016/s0003-4916(02)00018-0 · Cited by 7,238 · see citing works
Surface codes: Towards practical large-scale quantum computation
Fowler, A. G., Mariantoni, M., Martinis, J. M., & Cleland, A. N. (2012) · Physical Review A · doi:10.1103/physreva.86.032324 · Cited by 3,059 · see citing works
Dennis, E., Kitaev, A., Landahl, A., & Preskill, J. (2002) · Journal of Mathematical Physics · doi:10.1063/1.1499754 · Cited by 1,768 · see citing works
Universal quantum computation with ideal Clifford gates and noisy ancillas
Bravyi, S., & Kitaev, A. (2005) · Physical Review A · doi:10.1103/physreva.71.022316 · Cited by 1,525 · see citing works
Dennis, E., Kitaev, A., Landahl, A., & Preskill, J. (2001) · CERN Document Server (European Organization for Nuclear Research) · Cited by 1,485 · see citing works
Quantum error correction for quantum memories
Terhal, B. M. (2015) · Reviews of Modern Physics · doi:10.1103/revmodphys.87.307 · Cited by 1,354 · see citing works
Suppressing quantum errors by scaling a surface code logical qubit
Google Quantum, A. I., Acharya, R., Aleiner, I., Allen, R., Andersen, T. I., Ansmann, M., Arute, F., Arya, K., Asfaw, A., Atalaya, J., et al. (2023) · Nature · doi:10.1038/s41586-022-05434-1 · Cited by 1,103 · see citing works
Preskill, J. (1998) · Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences · doi:10.1098/rspa.1998.0167 · Cited by 994 · see citing works
Fault-Tolerant Quantum Computation with High Threshold in Two Dimensions
Raussendorf, R., & Harrington, J. (2007) · Physical Review Letters · doi:10.1103/physrevlett.98.190504 · Cited by 812 · see citing works
Stabilizer Codes and Quantum Error Correction
Gottesman, D. (1997) · arXiv · doi:10.48550/arxiv.quant-ph/9705052 · Cited by 753 · see citing works
Topological Quantum Distillation
Bombin, H., & Martin-Delgado, M. A. (2006) · Physical Review Letters · doi:10.1103/physrevlett.97.180501 · Cited by 700 · see citing works
Realizing repeated quantum error correction in a distance-three surface code
Krinner, S., Lacroix, N., Remm, A., Di Paolo, A., Genois, E., Leroux, C., Hellings, C., Lazar, S., Swiadek, F., Herrmann, J., et al. (2022) · Nature · doi:10.1038/s41586-022-04566-8 · Cited by 686 · see citing works
Symmetry fractionalization, defects, and gauging of topological phases
Barkeshli, M., Bonderson, P., Cheng, M., & Wang, Z. (2019) · Physical review. B./Physical review. B · doi:10.1103/physrevb.100.115147 · Cited by 640 · see citing works
Surface code quantum computing by lattice surgery
Horsman, D., Fowler, A. G., Devitt, S., & Meter, R. V. (2012) · New Journal of Physics · doi:10.1088/1367-2630/14/12/123011 · Cited by 598 · see citing works
Roads towards fault-tolerant universal quantum computation
Campbell, E. T., Terhal, B. M., & Vuillot, C. (2017) · Nature · doi:10.1038/nature23460 · Cited by 596 · see citing works
Models for Gapped Boundaries and Domain Walls
Kitaev, A., & Kong, L. (2012) · Communications in Mathematical Physics · doi:10.1007/s00220-012-1500-5 · Cited by 442 · see citing works
2 Models for gapped boundaries and domain wallsPreprint
Kitaev, A., & Kong, L. (2016) · Cited by 434 · see citing works
A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery
Litinski, D. (2019) · Quantum · doi:10.22331/q-2019-03-05-128 · Cited by 408 · see citing works
TFT construction of RCFT correlators I: partition functions
Fuchs, J., Ingo Runkel, B., & Christoph Schweigert, B. (2002) · Nuclear Physics B · doi:10.1016/s0550-3213(02)00744-7 · Cited by 383 · see citing works
Encoding Electronic Spectra in Quantum Circuits with Linear T Complexity
Babbush, R., Gidney, C., Berry, D. W., Wiebe, N., McClean, J., Paler, A., Fowler, A., & Neven, H. (2018) · Physical Review X · doi:10.1103/physrevx.8.041015 · Cited by 383 · see citing works
Topological Order with a Twist: Ising Anyons from an Abelian Model
Bombín, H. (2010) · Physical Review Letters · doi:10.1103/physrevlett.105.030403 · Cited by 369 · see citing works
Realization of an Error-Correcting Surface Code with Superconducting Qubits
Zhao, Y., Ye, Y., Huang, H.-L., Zhang, Y., Wu, D., Guan, H., Zhu, Q., Wei, Z., He, T., Cao, S., et al. (2022) · Physical Review Letters · doi:10.1103/physrevlett.129.030501 · Cited by 321 · see citing works
Protected Edge Modes without Symmetry
Levin, M. (2013) · Physical Review X · doi:10.1103/physrevx.3.021009 · Cited by 308 · see citing works
Building a Fault-Tolerant Quantum Computer Using Concatenated Cat Codes
Chamberland, C., Noh, K., Arrangoiz-Arriola, P., Campbell, E. T., Hann, C. T., Iverson, J., Putterman, H., Bohdanowicz, T. C., Flammia, S. T., Keller, A., et al. (2022) · PRX Quantum · doi:10.1103/prxquantum.3.010329 · Cited by 281 · see citing works
Bonilla Ataides, J. P., Tuckett, D. K., Bartlett, S. D., Flammia, S. T., & Brown, B. J. (2021) · Nature Communications · doi:10.1038/s41467-021-22274-1 · Cited by 262 · see citing works
Self-citationA game of surface codes: Large-scale quantum computing with lattice surgery
Litinski, D. (2019) · Refubium (Universitätsbibliothek der Freien Universität Berlin) · doi:10.17169/refubium-4067 · Cited by 254 · see citing works
Magic State Distillation: Not as Costly as You Think
Litinski, D. (2019) · Quantum · doi:10.22331/q-2019-12-02-205 · Cited by 220 · see citing works
Fault-tolerant quantum computation against biased noise
Aliferis, P., & Preskill, J. (2008) · Physical Review A · doi:10.1103/physreva.78.052331 · Cited by 204 · see citing works
Ataides, J. P. B., Tuckett, D. K., Bartlett, S. D., Flammia, S. T., & Brown, B. J. (2021) · RePEc: Research Papers in Economics · Cited by 201 · see citing works
Self-citationOptimal resources for topological two-dimensional stabilizer codes: Comparative study
Bombin, H., & Martin-Delgado, M. A. (2007) · Physical Review A · doi:10.1103/physreva.76.012305 · Cited by 178 · see citing works
Kubica, A., Yoshida, B., & Pastawski, F. (2015) · New Journal of Physics · doi:10.1088/1367-2630/17/8/083026 · Cited by 169 · see citing works
Gidney, C., & Fowler, A. G. (2019) · Quantum · doi:10.22331/q-2019-04-30-135 · Cited by 152 · see citing works
Classification of topological defects in Abelian topological states
Barkeshli, M., Jian, C., & Qi, X.-L. (2013) · Physical Review B · doi:10.1103/physrevb.88.241103 · Cited by 139 · see citing works
Fault-tolerant thresholds for quantum error correction with the surface code
Stephens, A. M. (2014) · Physical Review A · doi:10.1103/physreva.89.022321 · Cited by 133 · see citing works
Poking Holes and Cutting Corners to Achieve Clifford Gates with the Surface Code
Brown, B. J., Laubscher, K., Kesselring, M. S., & Wootton, J. R. (2017) · Physical Review X · doi:10.1103/physrevx.7.021029 · Cited by 126 · see citing works
Self-citationQuantum measurements and gates by code deformation
Bombín, H., & Martin-Delgado, M. A. (2009) · Journal of Physics A Mathematical and Theoretical · doi:10.1088/1751-8113/42/9/095302 · Cited by 121 · see citing works
Universal topological phase of two-dimensional stabilizer codes
Bombín, H., Duclos-Cianci, G., & Poulin, D. (2012) · New Journal of Physics · doi:10.1088/1367-2630/14/7/073048 · Cited by 121 · see citing works
Sundaresan, N., Yoder, T. J., Kim, Y., Li, M., Chen, E. H., Harper, G., Thorbeck, T., Cross, A. W., Córcoles, A. D., & Takita, M. (2023) · Nature Communications · doi:10.1038/s41467-023-38247-5 · Cited by 108 · see citing works
Triangular color codes on trivalent graphs with flag qubits
Chamberland, C., Kubica, A., Yoder, T. J., & Zhu, G. (2020) · New Journal of Physics · doi:10.1088/1367-2630/ab68fd · Cited by 105 · see citing works
Low-overhead fault-tolerant quantum computing using long-range connectivity
Cohen, L. Z., Kim, I. H., Bartlett, S. D., & Brown, B. J. (2022) · Science Advances · doi:10.1126/sciadv.abn1717 · Cited by 98 · see citing works
Self-citationKim, I. H., Liu, Y.-H., Pallister, S., Pol, W., Roberts, S., & Lee, E. (2022) · Physical Review Research · doi:10.1103/physrevresearch.4.023019 · Cited by 95 · see citing works
Topological color code and symmetry-protected topological phases
Yoshida, B. (2015) · Physical Review B · doi:10.1103/physrevb.91.245131 · Cited by 89 · see citing works
Lattice Surgery with a Twist: Simplifying Clifford Gates of Surface Codes
Litinski, D., & von Oppen, F. (2018) · Quantum · doi:10.22331/q-2018-05-04-62 · Cited by 88 · see citing works
The ZX calculus is a language for surface code lattice surgery
de Beaudrap, N., & Horsman, D. (2020) · Quantum · doi:10.22331/q-2020-01-09-218 · Cited by 83 · see citing works
Beverland, M. E., Kubica, A., & Svore, K. M. (2021) · PRX Quantum · doi:10.1103/prxquantum.2.020341 · Cited by 82 · see citing works
Universal Quantum Computing with Twist-Free and Temporally Encoded Lattice Surgery
Chamberland, C., & Campbell, E. T. (2022) · PRX Quantum · doi:10.1103/prxquantum.3.010331 · Cited by 81 · see citing works
Relaxing Hardware Requirements for Surface Code Circuits using Time-dynamics
McEwen, M., Bacon, D., & Gidney, C. (2023) · Quantum · doi:10.22331/q-2023-11-07-1172 · Cited by 78 · see citing works
Clifford gates by code deformation
Bombín, H. (2011) · New Journal of Physics · doi:10.1088/1367-2630/13/4/043005 · Cited by 74 · see citing works
Lattice Surgery with a Twist: Simplifying Clifford Gates of Surface Codes
Litinski, D., & von Oppen, F. (2018) · Refubium (Universitätsbibliothek der Freien Universität Berlin) · doi:10.17169/refubium-70 · Cited by 74 · see citing works
Chamberland, C., & Noh, K. (2020) · npj Quantum Information · doi:10.1038/s41534-020-00319-5 · Cited by 72 · see citing works
Anyon Condensation and the Color Code
Kesselring, M. S., de la Fuente, J. C. M., Thomsen, F., Eisert, J., Bartlett, S. D., & Brown, B. J. (2024) · PRX Quantum · doi:10.1103/prxquantum.5.010342 · Cited by 64 · see citing works
Self-citationKesselring, M. S., Pastawski, F., Eisert, J., & Brown, B. J. (2018) · Quantum · doi:10.22331/q-2018-10-19-101 · Cited by 59 · see citing works
Self-citationTwo-dimensional color-code quantum computation
Fowler, A. G. (2011) · Physical Review A · doi:10.1103/physreva.83.042310 · Cited by 58 · see citing works
Li, M., Miller, D., Newman, M., Wu, Y., & Brown, K. R. (2019) · Physical Review X · doi:10.1103/physrevx.9.021041 · Cited by 58 · see citing works
Kesselring, M. S., Pastawski, F., Eisert, J., & Brown, B. J. (2018) · Refubium (Universitätsbibliothek der Freien Universität Berlin) · doi:10.17169/refubium-1727 · Cited by 56 · see citing works
Self-citationUnconventional fusion and braiding of topological defects in a lattice model
Teo, J. C. Y., Roy, A., & Chen, X. (2014) · Physical Review B · doi:10.1103/physrevb.90.115118 · Cited by 51 · see citing works
Efficient color code decoders in d ≥ 2 dimensions from toric code decoders
Kubica, A., & Delfosse, N. (2023) · Quantum · doi:10.22331/q-2023-02-21-929 · Cited by 50 · see citing works
Fault-tolerant connection of error-corrected qubits with noisy links
Ramette, J., Sinclair, J., Breuckmann, N. P., & Vuletić, V. (2024) · npj Quantum Information · doi:10.1038/s41534-024-00855-4 · Cited by 43 · see citing works
Unifying flavors of fault tolerance with the ZX calculus
Bombín, H., Litinski, D., Nickerson, N., Pastawski, F., & Roberts, S. (2024) · Quantum · doi:10.22331/q-2024-06-18-1379 · Cited by 43 · see citing works
Computing data for Levin-Wen with defects
Bridgeman, J. C., & Barter, D. (2020) · Quantum · doi:10.22331/q-2020-06-04-277 · Cited by 33 · see citing works
Decoder for the Triangular Color Code by Matching on a Möbius Strip
Sahay, K., & Brown, B. J. (2022) · PRX Quantum · doi:10.1103/prxquantum.3.010310 · Cited by 33 · see citing works
Self-citationBridgeman, J. C., Bartlett, S. D., & Doherty, A. C. (2017) · Physical review. B./Physical review. B · doi:10.1103/physrevb.96.245122 · Cited by 22 · see citing works
Self-citationLow overhead Clifford gates from joint measurements in surface, color, and hyperbolic codes
Lavasani, A., & Barkeshli, M. (2018) · Physical Review A · doi:10.1103/physreva.98.052319 · Cited by 22 · see citing works
Noise thresholds for the [4,2,2]-concatenated toric code
Criger, B., & Terhal, B. M. (2016) · Quantum Information and Computation · doi:10.26421/qic16.15-16-1 · Cited by 22 · see citing works
Surface code quantum error correction incorporating accurate error propagation
Fowler, A. G., Wang, D. S., & Hollenberg, L. C. L. (2011) · Quantum Information and Computation · doi:10.26421/qic11.1-2-2 · Cited by 21 · see citing works
Facilitating practical fault-tolerant quantum computing based on color codes
Zhang, J., Wu, Y.-C., & Guo, G.-P. (2024) · Physical Review Research · doi:10.1103/physrevresearch.6.033086 · Cited by 12 · see citing works
Computing defects associated to bounded domain wall structures: the Z / p Z case
Bridgeman, J. C., & Barter, D. (2020) · Journal of Physics A Mathematical and Theoretical · doi:10.1088/1751-8121/ab7d60 · Cited by 11 · see citing works
Practical Quantum Error Correction with the XZZX Code and Kerr-Cat Qubits
Darmawan, A. S., Brown, B. J., Grimsmo, A. L., Tuckett, D. K., & Puri, S. (2021) · PRX Quantum · doi:10.1103/prxquantum.2.030345 · Cited by 2 · see citing works
Self-citationQuantum computation with charge-and-color-permuting twists in qudit color codes
Gowda, M. G., & Sarvepalli, P. K. (2022) · Physical Review A · doi:10.1103/physreva.105.022621 · Cited by 2 · see citing works
Flagged first, then by citations
Research works printed but not linked: 8
- [16]C. Horsman, A. G. Fowler, S. Devitt, and R. V. Meter, New Journal of Physics 14 , 123011 (2012).
- [30]A. G. Fowler and C. Gidney, 'Low overhead quantum computation using lattice surgery,' (2019), arXiv:1808.06709 [quant-ph]. · arXiv
- [34]C. Gidney and C. Jones, 'New circuits and an open source decoder for the color code,' (2023), arXiv:2312.08813 [quant-ph]. · arXiv
- [36]A. J. Landahl, J. T. Anderson, and P. R. Rice, 'Faulttolerant quantum computing with color codes,' (2011), arXiv:1108.5738 [quant-ph]. · arXiv
- [37]A. M. Stephens, 'Efficient fault-tolerant decoding of topological color codes,' (2014), arXiv:1402.3037 [quantph]. · arXiv
- [41]H. Bombin, G. Duclos-Cianci, and D. Poulin, New Journal of Physics 14 , 073048 (2012).
- [43]B. Criger and B. Terhal, Quantum Information & Computation 16 , 1261 (2016). http://dx.doi.org/http://dx.doi.org/10.26421/QIC16.15-16 · DOI
- [59]N. Delfosse and B. W. Reichardt, 'Short shor-style syndrome sequences,' (2020), arXiv:2008.05051 [quant-ph]. · arXiv
Cited by
Sorted by citations
Encoding a magic state with beyond break-even fidelity
Gupta, R. S., Sundaresan, N., Alexander, T., Wood, C. J., Merkel, S. T., Healy, M. B., Hillenbrand, M., Jochym-O’Connor, T., Wootton, J. R., Yoder, T. J., et al. (2024) · Nature · doi:10.1038/s41586-023-06846-3 · Cited by 115 · see citing works
Self-citationScaling and logic in the colour code on a superconducting quantum processor
Lacroix, N., Bourassa, A., Heras, F. J. H., Zhang, L. M., Bausch, J., Senior, A. W., Edlich, T., Shutty, N., Sivak, V., Bengtsson, A., et al. (2025) · Nature · doi:10.1038/s41586-025-09061-4 · Cited by 51 · see citing works
- Authors
- Thomsen, F., Kesselring, M. S., Bartlett, S. D., & Brown, B. J.
- Affiliations
- The University of Sydney (AU)
- Freie Universität Berlin (DE)
- Venue
- Physical Review Research
- Publisher
- American Physical Society (APS)
- Published
- 2024-11-12
- Volume
- 6
- Issue
- 4
- ISSN
- 2643-1564 (ISSN-L)
- OpenAlex
- W4404257466
- Cited by
- 15
- References
- 69
- Citations by year
- 2026: 3 · 2025: 6 · 2024: 2 · 2023: 2 · 2022: 2
- FWCI
- 1.62
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- Physical Review Research (publishedVersion, cc-by)
- arXiv (Cornell University) (submittedVersion)
- Refubium (Universitätsbibliothek der Freien Universität Berlin) (submittedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- arXiv (Cornell University)
- Universitätsbibliothek der FU Berlin Hochschulschriftenstelle u. Dokumentenserver
- Funders
- Australian Research Council
- Army Research Office (W911NF-21-1-0007)
- Deutsche Forschungsgemeinschaft
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Quantum Computing Algorithms and Architecture
- Physical Sciences › Computer Science › Artificial Intelligence › Quantum Information and Cryptography
- Physical Sciences › Physics and Astronomy › Atomic and Molecular Physics, and Optics › Quantum many-body systems
- Keywords
- color codes, fault-tolerant quantum computing, resource overhead, lattice surgery, error threshold, syndrome measurement
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review