Experimental verification of five-qubit quantum error correction with superconducting qubits

Quantum error correction is an essential ingredient for universal quantum computing. Despite tremendous experimental efforts in the study of quantum error correction, to date, there has been no demonstration in the realisation of universal quantum error correction code (QECC), with the subsequent verification of all key features including the identification of an arbitrary physical error, the capability for transversal manipulation of the logical state, and state decoding. To address this notoriously difficult challenge, we push the limits of the depth of superconducting quantum circuits and experimentally realise the universal five-qubit QECC, the so-called smallest perfect code that permits corrections of generic single-qubit errors. In the experiment, having optimised the encoding circuit, we employ an array of superconducting qubits to realise the five-qubit QECC for several typical logical states including the magic state, an indispensable resource for realising non-Clifford gates. The encoded states are prepared with an average fidelity of $57.1(3)\%$ while with a high fidelity of $98.6(1)\%$ in the code space. Then, the arbitrary single-qubit errors introduced manually are identified by measuring the stabilizers. We further implement logical Pauli operations with a fidelity of $97.2(2)\%$ within the code space. Finally, we realise the decoding circuit and recover the input state with a process fidelity of $57.4(7)\%$. After decoding, by identifying errors via the measurement of the four ancillae and then mathematically recovering the qubit state, we verify the power of error correction of this code. Thus, by demonstrating each key aspect of error correction with the five-qubit code, our work establishes the viability of experimental quantum error correction with superconducting qubits and paves the route to fault-tolerant quantum computing.

[1]  Shor,et al.  Scheme for reducing decoherence in quantum computer memory. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[2]  Gottesman Class of quantum error-correcting codes saturating the quantum Hamming bound. , 1996, Physical review. A, Atomic, molecular, and optical physics.

[3]  R. Blatt,et al.  Quantum computations on a topologically encoded qubit , 2014, Science.

[4]  P. Zoller,et al.  Complete Characterization of a Quantum Process: The Two-Bit Quantum Gate , 1996, quant-ph/9611013.

[5]  Anthony D. Castellano,et al.  Genuine 12-Qubit Entanglement on a Superconducting Quantum Processor. , 2018, Physical review letters.

[6]  R. Cleve,et al.  HOW TO SHARE A QUANTUM SECRET , 1999, quant-ph/9901025.

[7]  E. Knill Quantum computing with realistically noisy devices , 2005, Nature.

[8]  Mazyar Mirrahimi,et al.  Extending the lifetime of a quantum bit with error correction in superconducting circuits , 2016, Nature.

[9]  Caroline Figgatt,et al.  Fault-tolerant quantum error detection , 2016, Science Advances.

[10]  Daniel Nigg,et al.  Experimental Repetitive Quantum Error Correction , 2011, Science.

[11]  Andrew W. Cross,et al.  Experimental Demonstration of Fault-Tolerant State Preparation with Superconducting Qubits. , 2017, Physical review letters.

[12]  J. Martinis,et al.  Fast adiabatic qubit gates using only σ z control , 2014, 1402.5467.

[13]  M. A. Rol,et al.  Repeated quantum error correction on a continuously encoded qubit by real-time feedback , 2015, Nature Communications.

[14]  John M. Martinis,et al.  State preservation by repetitive error detection in a superconducting quantum circuit , 2015, Nature.

[15]  Seth Lloyd,et al.  Universal Quantum Simulators , 1996, Science.

[16]  John Preskill,et al.  Quantum accuracy threshold for concatenated distance-3 codes , 2006, Quantum Inf. Comput..

[17]  R. Barends,et al.  Coherent Josephson qubit suitable for scalable quantum integrated circuits. , 2013, Physical review letters.

[18]  E. Knill,et al.  Realization of quantum error correction , 2004, Nature.

[19]  Y. Wang,et al.  Quantum error correction in a solid-state hybrid spin register , 2013, Nature.

[20]  Laflamme,et al.  Perfect Quantum Error Correcting Code. , 1996, Physical review letters.

[21]  Erik Lucero,et al.  Reduced phase error through optimized control of a superconducting qubit , 2010, 1007.1690.

[22]  Luigi Frunzio,et al.  Realization of three-qubit quantum error correction with superconducting circuits , 2011, Nature.

[23]  Franco Nori,et al.  Strongly correlated quantum walks with a 12-qubit superconducting processor , 2019, Science.

[24]  Jian-Wei Pan,et al.  Experimental quantum coding against qubit loss error , 2008, Proceedings of the National Academy of Sciences.

[25]  R. Barends,et al.  Superconducting quantum circuits at the surface code threshold for fault tolerance , 2014, Nature.

[26]  D. Gottesman Theory of fault-tolerant quantum computation , 1997, quant-ph/9702029.

[27]  Steane,et al.  Error Correcting Codes in Quantum Theory. , 1996, Physical review letters.

[28]  Isaac L. Chuang,et al.  Prescription for experimental determination of the dynamics of a quantum black box , 1997 .

[29]  Peter W. Shor,et al.  Algorithms for quantum computation: discrete logarithms and factoring , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[30]  Charles H. Bennett,et al.  Mixed-state entanglement and quantum error correction. , 1996, Physical review. A, Atomic, molecular, and optical physics.

[31]  Austin G. Fowler,et al.  Experimental demonstration of topological error correction , 2009, Nature.

[32]  R Hanson,et al.  Universal control and error correction in multi-qubit spin registers in diamond. , 2013, Nature nanotechnology.

[33]  M. S. Tame,et al.  Experimental demonstration of a graph state quantum error-correction code , 2014, Nature Communications.