Abstract
We present a 1D repetition code based on the so-called cat qubits as a viable approach toward hardware-efficient universal and fault-tolerant quantum computation. The cat qubits that are stabilized by a two-photon driven-dissipative process exhibit a tunable noise bias where the effective bit-flip errors are exponentially suppressed with the average number of photons. We propose a realization of a set of gates on the cat qubits that preserve such a noise bias. Combining these base qubit operations, we build, at the level of the repetition cat qubit, a universal set of fully protected logical gates. This set includes single-qubit preparations and measurements, not, controlled-not, and controlled-controlled-not (Toffoli) gates. Remarkably, this construction avoids the costly magic state preparation, distillation, and injection. Finally, all required operations on the cat qubits could be performed with slight modifications of existing experimental setups.
4 More- Received 29 April 2019
- Revised 11 October 2019
DOI:https://doi.org/10.1103/PhysRevX.9.041053
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 are expected to solve problems that classical computers cannot, but their implementation is hampered by a need to protect their fragile quantum states from the noisy environment. Error-correcting codes can help preserve the quantum-encoded information but come at a cost of enormous physical resources. In recent years, a type of error-correcting code known as a “cat code” (named for Schrödinger’s famous feline) has shown success in limited situations. Here, we propose a new implementation of cat codes that can be extended to a fully fault-tolerant and universal quantum computer with efficient use of hardware.
Our design makes use of cat qubits, which are stabilized by an engineered quantum “friction” that suppresses one of the two components of noise. Then, we demonstrate that by combining these qubits in a simple 1D error-correcting code, it is possible to enable a universal set of fully protected logical operations. Remarkably, this construction has the potential of avoiding the significant overhead that plagues other error-correcting codes.
While colleagues develop an experimental demonstration of these concepts, we are working to quantitatively assess the expected performance of our proposal while also finding the best architecture for scaling.