Abstract
Performing experiments on small-scale quantum computers is certainly a challenging endeavor. Many parameters need to be optimized to achieve high-fidelity operations. This can be done efficiently for operations acting on single qubits, as errors can be fully characterized. For multiqubit operations, though, this is no longer the case, as in the most general case, analyzing the effect of the operation on the system requires a full state tomography for which resources scale exponentially with the system size. Furthermore, in recent experiments, additional electronic levels beyond the two-level system encoding the qubit have been used to enhance the capabilities of quantum-information processors, which additionally increases the number of parameters that need to be controlled. For the optimization of the experimental system for a given task (e.g., a quantum algorithm), one has to find a satisfactory error model and also efficient observables to estimate the parameters of the model. In this manuscript, we demonstrate a method to optimize the encoding procedure for a small quantum error correction code in the presence of unknown but constant phase shifts. The method, which we implement here on a small-scale linear ion-trap quantum computer, is readily applicable to other AMO platforms for quantum-information processing.
- Received 6 April 2016
DOI:https://doi.org/10.1103/PhysRevX.6.031030
This article is available under the terms of the Creative Commons Attribution 3.0 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
Achieving fully fledged quantum computers will require many iterative stages of increasing complexity. Initially, the goal of quantum computing was to achieve a high level of quantum control over one or two qubits. Nowadays, the target has become more challenging: construct small-sized quantum computers operating robustly and autonomously. However, environmental noise and imperfections affect the functioning of these prototype quantum computers and have thus far impeded scientists from realizing accurate, large-scale quantum computations. To overcome this obstacle, we have developed and successfully implemented quantum error correcting codes in small-scale quantum-information processors.
Achieving high accuracy in the initialization of quantum error correcting codes to store information requires precise control and the optimization of many parameters. Whereas quantum states and processes of single quantum bits can be characterized and optimized efficiently, this situation is no longer true for larger numbers of qubits. It is therefore highly desirable to develop efficient techniques to identify and characterize the dominant collective effects of noise in small- and medium-scale quantum processors. We introduce and experimentally demonstrate a new method to optimize the encoding procedure for small quantum error correction codes. Our method, which we implement in a linear ion-trap quantum computer involving seven qubits (trapped ions) and evaluate numerically, makes it possible to detect and compensate in real time for unknown but constant phase shifts that deteriorate the fidelity of encoded quantum information.
Our technique is readily applicable to other physical platforms for quantum computing, including cold atoms and solid-state devices.