Abstract

Although qubit coherence times and gate fidelities are continuously improving, logical encoding is essential to achieve fault tolerance in quantum computing. In most encoding schemes, correcting or tracking errors throughout the computation is necessary to implement a universal gate set without adding significant delays in the processor. Here, we realize a classical control architecture for the fast extraction of errors based on multiple cycles of stabilizer measurements and subsequent correction. We demonstrate its application on a minimal bit-flip code with five transmon qubits, showing that real-time decoding and correction based on multiple stabilizers is superior in both speed and fidelity to repeated correction based on individual cycles. Furthermore, the encoded qubit can be rapidly measured, thus enabling conditional operations that rely on feed forward, such as logical gates. This co-processing of classical and quantum information will be crucial in running a logical circuit at its full speed to outpace error accumulation.

Highlights

  • Fault-tolerant quantum computation offers the potential for vast computational advantages over classical computing for a variety of problems[1]

  • The implementation of quantum error correction (QEC) is the first step toward practical realization of any of these applications. This typically requires detecting the occurrence of an error by performing a stabilizer measurement, followed by either a corrective action on the physical device, or a frame update in software[2,3,4,5,6,7,8,9,10,11,12,13,14]

  • We demonstrate repeated active correction, as well as real-time decoding of multi-round stabilizer measurements

Read more

Summary

Introduction

Fault-tolerant quantum computation offers the potential for vast computational advantages over classical computing for a variety of problems[1]. The implementation of quantum error correction (QEC) is the first step toward practical realization of any of these applications This typically requires detecting the occurrence of an error by performing a stabilizer measurement, followed by either a corrective action on the physical device (active QEC), or a frame update in software (passive QEC)[2,3,4,5,6,7,8,9,10,11,12,13,14]. In spite of these challenges, recent progress has been made in repetitive stabilizer measurements across a diverse range of physical architectures, including trapped ions[15,16], superconducting qubits[17,18,19,20,21], and defects in diamond[22]

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call