Abstract
Stabilization of encoded logical qubits using quantum error correction is crucial for the realization of reliable quantum computers. Although error-correcting codes implemented using individual physical qubits require many separate systems to be controlled, codes constructed using a quantum oscillator offer the possibility to perform error correction with a single physical entity. One powerful encoding approach for oscillators is the grid state or Gottesman–Kitaev–Preskill (GKP) encoding, which allows small displacement errors to be corrected. Here we introduce and implement a dissipative map designed for physically realistic finite GKP codes, which performs quantum error correction of a logical qubit encoded in the motion of a single trapped ion. The correction cycle involves two rounds, which correct small displacements in position and momentum. We demonstrate an extension in coherence time of logical states by a factor of three using both square and hexagonal GKP codes. The simple dissipative map used for this correction can be viewed as a type of reservoir engineering, which pumps into the manifold of highly non-classical GKP qubit states.
This is a preview of subscription content, access via your institution
Relevant articles
Open Access articles citing this article.
-
Noisy intermediate-scale quantum computers
Frontiers of Physics Open Access 07 March 2023
Access options
Access Nature and 54 other Nature Portfolio journals
Get Nature+, our best-value online-access subscription
$29.99 / 30 days
cancel any time
Subscribe to this journal
Receive 12 print issues and online access
$209.00 per year
only $17.42 per issue
Rent or buy this article
Get just this article for as long as you need it
$39.95
Prices may be subject to local taxes which are calculated during checkout




Data availability
The datasets generated and analysed during this study will be made available on our group website (https://tiqi.ethz.ch/publications-and-awards/public-datasets.html) and on the ETH Research Collection (https://www.research-collection.ethz.ch/).
Code availability
The code used to perform experiments during this study is available from the corresponding author upon reasonable request.
References
Preskill, J. Quantum computing in the NISQ era and beyond. Quantum 2, 79 (2018).
Intelligence Advanced Research Projects Activity (IARPA) LogiQ program.
Andersen, C. K. et al. Repeated quantum error detection in a surface code. Nat. Phys. 16, 875–880 (2020).
Nigg, D. et al. Quantum computations on a topologically encoded qubit. Science 345, 302–305 (2014).
Egan, L. et al. Fault-tolerant control of an error-corrected qubit. Nature 598, 281–286 (2020).
Ofek, N. et al. Extending the lifetime of a quantum bit with error correction in superconducting circuits. Nature 536, 441–445 (2016).
Reinhold, P. et al. Error-corrected gates on an encoded qubit. Nat. Phys. 16, 822–826 (2020).
Campagne-Ibarcq, P. et al. Quantum error correction of a qubit encoded in grid states of an oscillator. Nature 584, 368–372 (2020).
Flühmann, C. et al. Encoding a qubit in a trapped-ion mechanical oscillator. Nature 566, 513–517 (2019).
Hu, L. et al. Quantum error correction and universal gate set operation on a binomial bosonic logical qubit. Nat. Phys. 15, 503–508 (2019).
Ma, Y. et al. Error-transparent operations on a logical qubit protected by quantum error correction. Nat. Phys. 16, 827–831 (2020).
Gottesman, D., Kitaev, A. & Preskill, J. Encoding a qubit in an oscillator. Phys. Rev. A 64, 012310 (2001).
Albert, V. V. et al. Performance and structure of single-mode bosonic codes. Phys. Rev. A 97, 032346 (2018).
Flühmann, C., Negnevitsky, V., Marinelli, M. & Home, J. P. Sequential modular position and momentum measurements of a trapped ion mechanical oscillator. Phys. Rev. X 8, 021001 (2018).
Monroe, C. et al. Resolved-sideband Raman cooling of a bound atom to the 3D zero-point energy. Phys. Rev. Lett. 75, 4011 (1995).
Wineland, D. J. et al. Experimental issues in coherent quantum-state manipulation of trapped atomic ions. J. Res. Natl Inst. Stand. Technol. 103, 259–328 (1998).
Lo, H.-Y. et al. Spin-motion entanglement and state diagnosis with squeezed oscillator wavepackets. Nature 521, 336–339 (2015).
Kienzler, D. et al. Quantum harmonic oscillator state synthesis by reservoir engineering. Science 347, 53–56 (2015).
Hastrup, J., Park, K., Brask, J. B., Filip, R. & Andersen, U. L. Measurement-free preparation of grid states. npj Quantum Inf. 7, 17 (2021).
Fukui, K., Tomita, A., Okamoto, A. & Fujii, K. High-threshold fault-tolerant quantum computation with analog quantum error correction. Phys. Rev. X 8, 021054 (2018).
Vuillot, C., Asasi, H., Wang, Y., Pryadko, L. P. & Terhal, B. M. Quantum error correction with the toric Gottesman-Kitaev-Preskill code. Phys. Rev. A 99, 032344 (2019).
Flühmann, C. & Home, J. P. Direct characteristic-function tomography of quantum states of the trapped-ion motional oscillator. Phys. Rev. Lett. 125, 043602 (2020).
Duivenvoorden, K., Terhal, B. M. & Weigand, D. Single-mode displacement sensor. Phys. Rev. A 95, 012305 (2017).
Turchette, Q. A. et al. Heating of trapped ions from the quantum ground state. Phys. Rev. A 61, 063418 (2000).
Kienzler, D. et al. Quantum harmonic oscillator state control in a squeezed Fock basis. Phys. Rev. Lett. 119, 033602 (2017).
Johansson, J., Nation, P. & Nori, F. QuTiP: an open-source Python framework for the dynamics of open quantum systems. Comput. Phys. Commun. 183, 1760–1772 (2012).
Johansson, J., Nation, P. & Nori, F. QuTiP 2: a Python framework for the dynamics of open quantum systems. Comput. Phys. Commun. 184, 1234–1240 (2013).
Hastrup, J. & Andersen, U. L. Improved readout of qubit-coupled Gottesman–Kitaev–Preskill states. Quantum Sci. Technol. 6, 035016 (2021).
Royer, B., Singh, S. & Girvin, S. M. Stabilization of finite-energy Gottesman-Kitaev-Preskill states. Phys. Rev. Lett. 125, 260509 (2020).
Acknowledgements
We thank P. Campagne-Ibarcq for stimulating discussions, and J. Hastrup for valuable feedback on the manuscript. As we were performing experiments and writing this paper, we became aware of parallel theoretical work on finite GKP state measurement28 and on finite GKP state stabilization29. J.P.H. thanks E. M. Home, P. D. Home and Y. Iida for support during the theoretical part of this work. We acknowledge support from the Swiss National Science Foundation through the National Centre of Competence in Research for Quantum Science and Technology (QSIT) grant 51NF40-160591 and from the Swiss National Science Foundation under grant no. 200020 165555/1.
Author information
Authors and Affiliations
Contributions
J.P.H. devised the pumping scheme and performed the initial simulations, which were then extended by T.-L.N. B.d.N. programmed the experimental sequences and experiments were carried out by T.-L.N., B.d.N. and T.B. T.-L.N. performed the data analysis. The paper was written by J.P.H. with input from all the authors.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review
Peer review information
Nature Physics thanks the anonymous reviewers for their contribution to the peer review of this work
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Extended data
Extended Data Fig. 1 Simulation of break-even (extended figure 1).
Simulation showing break-even where the lifetime of a square encoded YL state (red solid) can be extended longer than that of a \(\left(\left|0\right\rangle + \left|1\right\rangle\right)/\sqrt{2}\) Fock state superposition (dashed black). An exponential fit (dashed red) is also shown.
Extended Data Fig. 2 Displacements for projection to logical states (extended figure 2).
Illustration of displacements in phase space during logical state initialization into an eigenstate of a) XL, b) YL or c) ZL. Starting at the origin, we apply a global displacement (green arrows) followed by a measurement of the logical state (thick orange arrows, short bias displacements for finite measurements are not shown) and an appropriate feedback (blue arrows). The wave packet is split, following different feedback paths depending on whether it is a + eigenstate (red arrows) or − eigenstate (blue arrows) of the logical operator. We can initialize into either + or – eigenstates by tuning the feedback direction as shown by the solid or dashed arrows respectively.
Extended Data Fig. 3 Noise model and comparison with experiment (extended figure 3).
a) Trap frequency measured at a time delayed from a 50 Hz line trigger. The color shows the probability of finding the ion in \({\left|0\right\rangle }_{S}\) after the frequency calibration experiment described in the text. The solid line is a fit using the five lowest harmonics of 50 Hz. b) A measurement of motional coherence of the state \((\left|0\right\rangle +\left|1\right\rangle )/\sqrt{2}\), taken using a Ramsey sequence. An exponential fit yields a coherence time of 16.4(9) ms. The solid line is the result of the Monte-Carlo wavefunction simulation based on the noise parameters given in the text. c) Decay simulation of a GKP \(\left|{1}_{L}\right\rangle\) logical state under the independent action of each error channel: Markovian dephasing (orange), 50 Hz noise (green) and heating (blue) with (solid lines) and without (dashed lines) stabilization. For each error channel we optimise the frequency at which we apply the error correction. d-e) Comparison of data with simulation for the time evolution of logical readouts \(\left\langle {X}_{L}^{f}\right\rangle\) (orange), \(\left\langle {Y}_{L}^{f}\right\rangle\) (green) and \(\left\langle {Z}_{L}^{f}\right\rangle\) (blue) with stabilization (solid lines) and without stabilization (dashed lines) for both the d) square and e) hexagonal finite-GKP encoding. The simulation reproduces qualitatively the experimental data for both. The gray curves represent the coherence of the \((\left|0\right\rangle +\left|1\right\rangle )/\sqrt{2}\) Fock state superposition extracted from b).
Extended Data Fig. 4 Full data for logical readouts (extended figure 4).
Full datasets for logical readouts of \(\left\langle {X}_{L}^{f}\right\rangle\) (orange), \(\left\langle {Y}_{L}^{f}\right\rangle\) (green) and \(\left\langle {Z}_{L}^{f}\right\rangle\) (blue) with stabilization (circles) and without stabilization (crosses) for both a) square and b) hexagonal finite-GKP encoding. Exponential fits are also shown for the cases with stabilization (solid lines) and without stabilization (dashed lines). The short-time parts of both datasets are shown in figure 4 of the main text. The gray curves represent the coherence of the \((\left|0\right\rangle +\left|1\right\rangle )/\sqrt{2}\) Fock state superposition.
Rights and permissions
About this article
Cite this article
de Neeve, B., Nguyen, TL., Behrle, T. et al. Error correction of a logical grid state qubit by dissipative pumping. Nat. Phys. 18, 296–300 (2022). https://doi.org/10.1038/s41567-021-01487-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1038/s41567-021-01487-7
This article is cited by
-
Real-time quantum error correction beyond break-even
Nature (2023)
-
Noisy intermediate-scale quantum computers
Frontiers of Physics (2023)
-
Engineered dissipation for quantum information science
Nature Reviews Physics (2022)
-
Fast universal control of an oscillator with weak dispersive coupling to a qubit
Nature Physics (2022)
-
Noise phased out
Nature Physics (2022)