Abstract
Quantum computers have the capacity to change the landscape of computing. To make these devices robust to experimental imperfections, we require some form of quantum error correction. Current approaches focus on topological codes, as they appear to be in the realm of experimental capabilities. These techniques will likely lead to the first proof of principle of fault tolerance in the next 5 yr. In the long run, however, these approaches require a very large number of physical qubits to construct a fault-tolerant quantum circuit that can run interesting algorithms. As an alternative, it is proposed that quantum low-density parity-check (LDPC) codes could serve as an architecture that circumvents this problem. The best candidate class of quantum LDPC codes were discovered by Tillich and Zémor and are called hypergraph product codes. These codes have a constant encoding rate and were recently shown to have a constant fault-tolerant error threshold. With these features, they asymptotically offer a smaller overhead compared to topological codes. Here, we demonstrate how to perform Clifford gates on this class of codes using code deformation. To this end, we introduce wormhole defects on hypergraph product codes. Together with state injection, we can perform a universal set of gates within a single block of the class of hypergraph product codes.
4 More- Received 2 April 2020
- Revised 22 August 2020
- Accepted 15 December 2020
DOI:https://doi.org/10.1103/PhysRevX.11.011023
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
Quantum computers will change the landscape of computing, but first must be fault tolerant, that is, robust to experimental imperfections. This can be achieved using quantum error-correcting codes, but not all codes are created equal, and some leading contenders require an enormous number of physical quantum bits (qubits) to construct a fault-tolerant circuit that can run interesting algorithms. One class of codes, known as hypergraph product codes, could circumvent this problem, but it is unclear yet whether this architecture is worth the experimental effort. Here, we demonstrate how to perform a set of fundamental “building block” operations, or universal gates, on this class of codes.
Hypergraph product codes have several key properties that make them promising: a constant encoding rate and a constant fault-tolerant error threshold. With these features, they promise a smaller overhead compared to current techniques. To realize a set of universal gates, we use a broad framework called code deformation. This entails modifying small pieces of the code to string together basic operations. Each small step ensures that nothing drastic can happen to the encoded information.
Our novel framework proposes how to perform a fault-tolerant set of universal gates, which in turn will inform the construction of hypergraph product codes in the future and be one key factor in code design. This framework will be crucial in developing more efficient routes to scalable quantum computers.