Abstract

The color code is remarkable for its ability to perform fault-tolerant logic gates. This motivates the design of practical decoders that minimise the resource cost of color-code quantum computation. Here we propose a decoder for the planar color code with a triangular boundary where we match syndrome defects on a nontrivial manifold that has the topology of a M\"{o}bius strip. A basic implementation of our decoder used on the color code with hexagonal lattice geometry demonstrates a logical failure rate that is competitive with the optimal performance of the surface code, $\sim p^{\alpha \sqrt{n}}$, with $\alpha \approx 6 / 7 \sqrt{3} \approx 0.5$, error rate $p$, and $n$ the code length. Furthermore, by exhaustively testing over five billion error configurations, we find that a modification of our decoder that manually compares inequivalent recovery operators can correct all errors of weight $\le (d-1) /2$ for codes with distance $d \le 13$. Our decoder is derived using relations among the stabilizers that preserve global conservation laws at the lattice boundary. We present generalisations of our method to depolarising noise and fault-tolerant error correction, as well as to Majorana surface codes, higher-dimensional color codes and single-shot error correction.

Highlights

  • A quantum computer must be able to perform information-processing tasks with near noiseless logical qubits

  • We find that a basic implementation of our decoder on the hexagonal lattice demonstrates a logical failure rate competitive with the square-lattice surface code [6,26,28,29] at low error rates using an equivalent number of qubits

  • We look at color codes with different boundary conditions, Majorana surface codes [44,61,62,63,64], higher-dimensional color codes [15,16,65], and we discuss single-shot error correction with the gauge color code [8,25,66]

Read more

Summary

Introduction

A quantum computer must be able to perform information-processing tasks with near noiseless logical qubits. To deal with the noise that physical qubits will experience, we imagine protecting and processing quantum information using quantum error-correcting codes [1,2,3,4,5,6,7,8,9]. As such we seek codes that can perform logical operations efficiently, while dealing with the significant number of errors that physical qubits will suffer. Better decoders will reduce the resource cost of fault-tolerant quantum computation

Objectives
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.