Quantum error correction for quantum memories

Barbara M. Terhal
Rev. Mod. Phys. 87, 307 – Published 7 April 2015

Abstract

Active quantum error correction using qubit stabilizer codes has emerged as a promising, but experimentally challenging, engineering program for building a universal quantum computer. In this review the formalism of qubit stabilizer and subsystem stabilizer codes and their possible use in protecting quantum information in a quantum memory are considered. The theory of fault tolerance and quantum error correction is reviewed, and examples of various codes and code constructions, the general quantum error-correction conditions, the noise threshold, the special role played by Clifford gates, and the route toward fault-tolerant universal quantum computation are discussed. The second part of the review is focused on providing an overview of quantum error correction using two-dimensional (topological) codes, in particular, the surface code architecture. The complexity of decoding and the notion of passive or self-correcting quantum memories are discussed. The review does not focus on a particular technology but discusses topics that will be relevant for various quantum technologies.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
10 More
  • Received 17 March 2014

DOI:https://doi.org/10.1103/RevModPhys.87.307

© 2015 American Physical Society

Authors & Affiliations

Barbara M. Terhal

  • JARA Institute for Quantum Information, RWTH Aachen University, 52056 Aachen, Germany

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 87, Iss. 2 — April - June 2015

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Reviews of Modern Physics

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×