Abstract
We present a systematic, perturbative method for correcting quantum gates to suppress errors that take the target system out of a chosen subspace. Our method addresses the generic problem of nonadiabatic errors in adiabatic evolution and state preparation, as well as general leakage errors due to spurious couplings to undesirable states. The method is based on the Magnus expansion: By correcting control pulses, we modify the Magnus expansion of an initially given, imperfect unitary in such a way that the desired evolution is obtained. Applications to adiabatic quantum state transfer, superconducting qubits, and generalized Landau-Zener problems are discussed.
3 More- Received 13 October 2016
DOI:https://doi.org/10.1103/PhysRevX.7.011021
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 computing, which relies on bizarre behaviors of atomic particles such as superposition and entanglement, has the potential to speed up complex computational problems. Unlike a traditional computer, which processes information using digital bits (0s and 1s), quantum computers rely on quantum bits (qubits). Manipulating the information stored in a quantum bit can be tricky, as a quantum bit can have more than two logical states. We have developed a method to ensure that at the end of any qubit manipulation, the information remains encoded in the two states representing the logical 0 and 1.
We show how to implement protocols to manipulate information while remaining in the qubit logical subspace. Our solution is analogous to carrying a tray of drinks in a timely manner. Speeding up the pace will get the drinks out faster, but the drinks might spill. To avoid spilling, the host can constantly tilt the tray to keep liquid from sloshing out of the glasses. In quantum technologies, we would like to bring a system from state A to state B. However, when performing this operation as quickly as possible, the system often ends in some undesired state C. Our technique describes a way to dynamically “tilt” the quantum dynamics—by manipulating an external magnetic field or voltage, for example—to arrive at B quickly and reliably.
Our method could lead to increased fidelity for a variety of quantum control protocols, not just in the general area of quantum computing but also, for example, in quantum sensing and quantum simulators. Future refinements to our technique could include the effects of noise.