• Open Access

Tailoring Surface Codes for Highly Biased Noise

David K. Tuckett, Andrew S. Darmawan, Christopher T. Chubb, Sergey Bravyi, Stephen D. Bartlett, and Steven T. Flammia
Phys. Rev. X 9, 041031 – Published 12 November 2019

Abstract

The surface code, with a simple modification, exhibits ultrahigh error-correction thresholds when the noise is biased toward dephasing. Here, we identify features of the surface code responsible for these ultrahigh thresholds. We provide strong evidence that the threshold error rate of the surface code tracks the hashing bound exactly for all biases and show how to exploit these features to achieve significant improvement in the logical failure rate. First, we consider the infinite bias limit, meaning pure dephasing. We prove that the error threshold of the modified surface code for pure dephasing noise is 50%, i.e., that all qubits are fully dephased, and this threshold can be achieved by a polynomial time-decoding algorithm. We demonstrate that the subthreshold behavior of the code depends critically on the precise shape and boundary conditions of the code. That is, for rectangular surface codes with standard rough or smooth open boundaries, it is controlled by the parameter g=gcd(j,k), where j and k are dimensions of the surface code lattice. We demonstrate a significant improvement in the logical failure rate with pure dephasing for coprime codes that have g=1 and closely related rotated codes, which have a modified boundary. The effect is dramatic: The same logical failure rate achievable with a square surface code and n physical qubits can be obtained with a coprime or rotated surface code using only O(n) physical qubits. Finally, we use approximate maximum-likelihood decoding to demonstrate that this improvement persists for a general Pauli noise biased toward dephasing. In particular, comparing with a square surface code, we observe a significant improvement in the logical failure rate against biased noise using a rotated surface code with approximately half the number of physical qubits.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
17 More
  • Received 8 January 2019
  • Revised 21 August 2019

DOI:https://doi.org/10.1103/PhysRevX.9.041031

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)

Quantum Information, Science & Technology

Authors & Affiliations

David K. Tuckett1, Andrew S. Darmawan2,3, Christopher T. Chubb1, Sergey Bravyi4, Stephen D. Bartlett1, and Steven T. Flammia1,5

  • 1Centre for Engineered Quantum Systems, School of Physics, The University of Sydney, Sydney, New South Wales 2006, Australia
  • 2Yukawa Institute for Theoretical Physics (YITP), Kyoto University, Kitashirakawa Oiwakecho, Sakyo-ku, Kyoto 606-8502, Japan
  • 3JST, PRESTO, 4-1-8 Honcho, Kawaguchi, Saitama 332-0012, Japan
  • 4IBM T. J. Watson Research Center, Yorktown Heights, New York 10598, USA
  • 5Yale Quantum Institute, Yale University, New Haven, Connecticut 06520, USA

Popular Summary

Quantum error correction is likely to be needed for large-scale quantum computers to operate in the presence of noise and faulty operations. The amount of noise that can be accommodated depends critically on not only the choice of quantum error correcting code but also the characteristics of the noise. Recent experiments in nascent quantum technologies have been able to probe these noise characteristics, allowing engineers to tailor the code to optimally address the specific noise properties afflicting the system and squeeze out the best performance. Here, we have shown how the well-studied “surface code” can be tailored to demonstrate exceptional performance in systems where the noise is highly biased towards dephasing, a common characteristic of many quantum devices.

In dephasing, a quantum system loses its coherence, or the clear phase relationship between states that is needed for quantum computation. To optimally correct dephasing errors, we determine the specific structure needed for a surface code, a family of error-correcting codes defined on a 2D lattice of quantum bits. This structure depends on the form of the check operators used to identify errors as well as the choice of boundary conditions. We identify boundary conditions that lead to optimal performance, with ultrahigh thresholds and exceptional subthreshold scaling of logical error rates.

The surface code is well studied because of its remarkable performance, but our study shows that very substantial gains remain to be found by tailoring this code to the specific noise of the system. Quantum computer architects have a new avenue to squeeze better performance out of future quantum devices.

Key Image

Article Text

Click to Expand

References

Click to Expand
Issue

Vol. 9, Iss. 4 — October - December 2019

Subject Areas
Reuse & Permissions
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review X

Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

×

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×