One reason why building large-scale quantum computers will be particularly challenging is that quantum computers are far more susceptible to making errors than conventional digital computers. I will explain the principles of quantum error correction and fault-tolerant quantum computation, which can enable a properly designed quantum computer with imperfect components to achieve good reliability. Some recent developments in the theory of quantum fault tolerance will be reviewed, including quantum error-correcting codes for systems described by continuous quantum variables, robust storage of quantum information based on topological principles, and applications of quantum error-correcting codes to quantum cryptography.
One reason why building large-scale quantum computers will be particularly challenging is that quantum computers are far more susceptible to making errors than conventional digital computers. I will explain the principles of quantum error correction and fault-tolerant quantum computation, which can enable a properly designed quantum computer with imperfect components to achieve good reliability. Some recent developments in the theory of quantum fault tolerance will be reviewed, including quantum error-correcting codes for systems described by continuous quantum variables, robust storage of quantum information based on topological principles, and applications of quantum error-correcting codes to quantum cryptography.
One of the applications of quantum error correction is protecting quantum computers from noise. Certainly, there is nothing particularly quantum mechanical in the idea of protecting information by encoding it. Even ordinary digital computers use various fault tolerance methods at the software level to correct errors during the storage or the transmission of information; e.g., the integrity of the bits stored in hard disks is verified by using parity checks (checksums). In addition, for critical computing systems such as those inside airplanes or nuclear reactors, software fault tolerance methods are also applied during the processing of information; e.g., airplane control computers compare the results from multiple parallel processors to detect faults. In general, however, the hardware of modern computers is remarkably robust to noise, so that for most applications the processing of information can be executed with high reliability without using software error correction. In contrast to the ease and robustness with which classical information can be processed, the processing of quantum information appears at present to be much more challenging. Although constructing reliable quantum computing hardware is certainly a daunting task, we have nevertheless strong hopes that large-scale quantum computers, able to implement useful long computations, can in fact be realized. This optimism is founded on methods of quantum fault tolerance , which show that scalable quantum computation is, in principle, possible against a variety of noise processes.
Noise is one of the central obstacles to building useful quantum computers, and quantum error correction (QEC) provides the framework for protecting quantum information against it. Unlike classical error correction, QEC must preserve fragile quantum states without copying them, measuring them directly, or destroying the information they encode. Driven by rapid progress in both theory and experiment, this challenge has grown into one of the most active areas of quantum information science. This tutorial gives a guided introduction to modern QEC, developing the core concepts of codes, syndromes, stabilizers, decoding, and fault tolerance before connecting them to major code families and current research directions. We cover both established constructions and newer developments, including topological and subsystem codes, bosonic and qudit codes, dynamical codes, and quantum low-density parity-check (qLDPC) codes. The emphasis is on building operational understanding: explaining not only what the main objects are, but how they are used in code design, error diagnosis, decoding, and fault-tolerant computation. The tutorial is intended for newcomers seeking a first path through QEC, as well as researchers looking for a coherent reference for the concepts, code families, and tools that arise in current work.
Quantum computation and information is one of the most exciting developments in science and technology of the last twenty years. To achieve large scale quantum computers and communication networks it is essential not only to overcome noise in stored quantum information, but also in general faulty quantum operations. Scalable quantum computers require a far-reaching theory of fault-tolerant quantum computation. This comprehensive text, written by leading experts in the field, focuses on quantum error correction and thoroughly covers the theory as well as experimental and practical issues. The book is not limited to a single approach, but reviews many different methods to control quantum errors, including topological codes, dynamical decoupling and decoherence-free subspaces. Basic subjects as well as advanced theory and a survey of topics from cutting-edge research make this book invaluable both as a pedagogical introduction at the graduate level and as a reference for experts in quantum information science.
Quantum error correction (QEC) stands as the foundational pillar enabling fault-tolerantquantum computing, addressing the fundamental challenge of quantum decoherence that has long impededscalable quantum information processing. This review provides a comprehensive examination of theprinciples, recent advances, and future directions in quantum error correction and fault-tolerant quantumcomputing. We begin by establishing the theoretical foundations, including the quantum error problem,the stabilizer formalism, and the fault-tolerant threshold theorem that delineates the boundary betweencomputable and uncomputable quantum systems. We then systematically review the landscape of quantumerror correction codes, from pioneering approaches including Shor and Steane codes to modern leadingcandidates such as the surface code, color codes, and recent developments in quantum low-density paritycheck (LDPC) codes. Our analysis extends to fault-tolerant architectures, encompassing transversal gateimplementations, magic state distillation, and lattice surgery protocols. We further evaluate experimentalprogress across leading physical platforms including superconducting circuits, trapped ions, and photonicsystems, highlighting landmark achievements from 2020 to 2025. The review also explores criticalapplications spanning quantum machine learning, quantum sensing, quantum cryptography, and quantumsimulation, demonstrating how robust error correction underpins advances across the entire quantumtechnology ecosystem. Finally, we identify persistent challenges including resource overhead reduction,scaling requirements, and integration with quantum networks, while outlining the most promising researchdirections. This review aims to serve as both an accessible introduction for researchers entering the fieldand a comprehensive reference for established practitioners seeking to understand the current state andtrajectory of quantum error correction research.
Quantum error correction (QEC) stands as the foundational pillar enabling fault-tolerantquantum computing, addressing the fundamental challenge of quantum decoherence that has long impededscalable quantum information processing. This review provides a comprehensive examination of theprinciples, recent advances, and future directions in quantum error correction and fault-tolerant quantumcomputing. We begin by establishing the theoretical foundations, including the quantum error problem,the stabilizer formalism, and the fault-tolerant threshold theorem that delineates the boundary betweencomputable and uncomputable quantum systems. We then systematically review the landscape of quantumerror correction codes, from pioneering approaches including Shor and Steane codes to modern leadingcandidates such as the surface code, color codes, and recent developments in quantum low-density paritycheck (LDPC) codes. Our analysis extends to fault-tolerant architectures, encompassing transversal gateimplementations, magic state distillation, and lattice surgery protocols. We further evaluate experimentalprogress across leading physical platforms including superconducting circuits, trapped ions, and photonicsystems, highlighting landmark achievements from 2020 to 2025. The review also explores criticalapplications spanning quantum machine learning, quantum sensing, quantum cryptography, and quantumsimulation, demonstrating how robust error correction underpins advances across the entire quantumtechnology ecosystem. Finally, we identify persistent challenges including resource overhead reduction,scaling requirements, and integration with quantum networks, while outlining the most promising researchdirections. This review aims to serve as both an accessible introduction for researchers entering the fieldand a comprehensive reference for established practitioners seeking to understand the current state andtrajectory of quantum error correction research.
Quantumcomputation is the modern version of Schrödinger’s cat experiment. It is backed up in principle by the theory and thinking about it can make people equally uncomfortable and excited. Besides, its practical realization seems so extremely challenging that some people even doubt it is possible. On the other hand, we are nowadays much closer to realizing quantum computation and in addition, it has much more implications than Schrödinger’s original cat experiment. One of the major difficulties in realizing quantum computation is the inevitable presence of noise in realistic quantum devices which makes the direct realization of quantum computers impossible. In order to protect quantum information and quantum processes against noise, quantum error correction and fault-tolerance have been devised. Although the gap between experiments and the requirements of fault-tolerance is still daunting, the field of quantum error correction and fault-tolerance extends and influences architectural decisions from the hardware to the ideal quantum programs that we want to run. That is why it has the potential to make or break the practicality of quantum computation and a lot of research effort goes into this field. In this thesis we investigate and improve several aspects of fault-tolerant schemes and quantum error correction. We implement an experiment which validates on a small device the usefulness of fault-tolerance for quantum computation. We investigate the advantages of harnessing quantum continuous degrees of freedom present in the lab to protect discrete quantum information in a scalable way. We establish a framework to analyze the fault-tolerant properties of code deformation techniques which are versatile techniques to process quantum information protected by an error correcting code. We also present some novel code deformation techniques with the potential to increase reliability. Finally we define a new class of quantum error correcting codes, quantum pin codes, with built in capabilities for fault-tolerant quantum gates. We give some practical constructions and show some protocols with interesting parameters. The roads towards universal and fault-tolerant quantum computation are still steep but research efforts are pushing in the right directions.