Abstract
Suppressing noise in physical systems is of fundamental importance. As quantum computers mature, quantum error correcting codes (QECs) will be adopted in order to suppress errors to any desired level. However in the noisy, intermediate-scale quantum (NISQ) era, the complexity and scale required to adopt even the smallest QEC is prohibitive: a single logical qubit needs to be encoded into many thousands of physical qubits. Here we show that, for the crucial case of estimating expectation values of observables (key to almost all NISQ algorithms) one can indeed achieve an effective exponential suppression. We take independently prepared circuit outputs to create a state whose symmetries prevent errors from contributing bias to the expected value. The approach is very well suited for current and near-term quantum devices as it is modular in the main computation and requires only a shallow circuit that bridges the copies immediately prior to measurement. Using no more than four circuit copies, we confirm error suppression below for circuits consisting of several hundred noisy gates (2-qubit gate error 0.5%) in numerical simulations validating our approach.
5 More- Received 1 February 2021
- Revised 3 June 2021
- Accepted 30 July 2021
DOI:https://doi.org/10.1103/PhysRevX.11.031057
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)
synopsis
A Scalable Code for Reducing Quantum Errors
Published 15 September 2021
A new scheme could offer a technologically viable solution for remedying computational errors in near-term quantum devices.
See more in Physics
Popular Summary
Existing quantum computers can already simulate complex quantum states that cannot be reasonably tackled classically. However, imperfections (or noise) in their quantum operations severely limit their practical applicability. To reach their full potential, quantum computers will need to implement quantum error-correcting codes, which can efficiently suppress errors but, unfortunately, are prohibitively expensive. A single, noise-protected logical qubit is encoded into hundreds or thousands of physical qubits, and highly nontrivial additional measures are performed to maintain its logical quantum state. Here, we introduce a means to gain much of the benefit of quantum error-correcting codes in a way that is compatible with near-term devices.
Our technique works in the specific (but pivotal) case of estimating expectation values: With near-term quantum hardware, one typically aims to avoid lengthy quantum computations and instead estimates expectation values after a shallow state-preparation stage. The core idea is that we prepare identical copies of the shallow computation and then apply a compact process called a derangement circuit, which effectively uses the copies to validate one another. This approach does require an increase in the number of qubits (a small integer multiple, at least two), but in return, it provides exponential error suppression, which other mitigation techniques cannot.
This work motivates a new architectural model of near-term quantum computing whereby multiple noisy quantum processors perform the same quantum computation in parallel, and the copies are then bridged immediately prior to measurement by a derangement circuit that requires long-range, weak entangling links between the processors.