﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://scholarlywiki.org/index.php?action=history&amp;feed=atom&amp;title=Physics%3AQuantum_error_correction</id>
	<title>Physics:Quantum error correction - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://scholarlywiki.org/index.php?action=history&amp;feed=atom&amp;title=Physics%3AQuantum_error_correction"/>
	<link rel="alternate" type="text/html" href="https://scholarlywiki.org/index.php?title=Physics:Quantum_error_correction&amp;action=history"/>
	<updated>2026-05-22T19:41:29Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://scholarlywiki.org/index.php?title=Physics:Quantum_error_correction&amp;diff=8878&amp;oldid=prev</id>
		<title>Maintenance script: Add Quantum error correction page</title>
		<link rel="alternate" type="text/html" href="https://scholarlywiki.org/index.php?title=Physics:Quantum_error_correction&amp;diff=8878&amp;oldid=prev"/>
		<updated>2026-05-22T17:19:35Z</updated>

		<summary type="html">&lt;p&gt;Add Quantum error correction page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Methods for protecting quantum information from noise}}&lt;br /&gt;
{{Quantum book backlink|Quantum information and computing}}&lt;br /&gt;
{{Quantum article nav|previous=Physics:Quantum Noisy Qubits|previous label=Noisy Qubits|next=Physics:Quantum Boson sampling|next label=Boson sampling}}&lt;br /&gt;
{{ScholarlyWiki page top&lt;br /&gt;
|backlink=&lt;br /&gt;
&lt;br /&gt;
|image=[[File:Quantum_error_correction_educational_yellow.png|430px|Quantum error correction: a logical qubit is encoded across physical qubits and protected by syndrome measurements.]]&lt;br /&gt;
|text=&amp;#039;&amp;#039;&amp;#039;Quantum error correction&amp;#039;&amp;#039;&amp;#039; is a ScholarlyWiki page in the Quantum Collection about protecting fragile quantum information from noise, decoherence, and imperfect operations.&lt;br /&gt;
}}&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quantum error correction&amp;#039;&amp;#039;&amp;#039; is the theory and practice of protecting [[Quantum information|quantum information]] from errors caused by noise, imperfect gates, measurement faults, and [[Physics:Quantum decoherence|decoherence]]. It is a central ingredient in scalable [[Quantum computing|quantum computing]], because physical qubits are never perfectly isolated from their environment.&lt;br /&gt;
&lt;br /&gt;
The basic strategy is to encode one logical qubit into a larger system of physical qubits. The encoded state is arranged so that certain errors can be detected by measuring auxiliary observables called syndromes. These syndrome measurements reveal information about the error without directly revealing the unknown logical state.&lt;br /&gt;
&lt;br /&gt;
== Key ideas ==&lt;br /&gt;
Quantum error correction is constrained by the [[Physics:Quantum No-cloning theorem|no-cloning theorem]] and by measurement disturbance. A quantum code cannot simply copy an unknown qubit several times and vote on the result. Instead, it stores information nonlocally across an entangled subspace.&lt;br /&gt;
&lt;br /&gt;
A simple schematic encoding has the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
|\psi\rangle = \alpha |0\rangle + \beta |1\rangle&lt;br /&gt;
\quad \longmapsto \quad&lt;br /&gt;
|\psi_L\rangle = \alpha |0_L\rangle + \beta |1_L\rangle,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;|0_L\rangle&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;|1_L\rangle&amp;lt;/math&amp;gt; are logical code states made from several physical qubits. If a correctable error occurs, the state leaves the code space in a structured way. Syndrome extraction identifies which correction should be applied.&lt;br /&gt;
&lt;br /&gt;
== Error syndromes ==&lt;br /&gt;
An error syndrome is a set of measurement outcomes that distinguishes different error patterns while preserving the encoded quantum information. In stabilizer codes, the syndrome is obtained by measuring commuting stabilizer operators. These measurements indicate whether the state remains in the code space or has been displaced by an error.&lt;br /&gt;
&lt;br /&gt;
For example, bit-flip, phase-flip, and combined Pauli errors can be treated as basic components of more general noise. A code is designed so that these components move the logical state into distinguishable syndrome subspaces. A recovery operation then maps the damaged state back toward the code space.&lt;br /&gt;
&lt;br /&gt;
== Stabilizer codes ==&lt;br /&gt;
Many important quantum codes are [[Stabilizer code|stabilizer codes]]. A stabilizer code is defined by a group of commuting Pauli operators that leave every valid code state unchanged. The logical information is stored in the simultaneous eigenspace of these operators.&lt;br /&gt;
&lt;br /&gt;
The stabilizer framework gives a compact language for describing codes, syndrome circuits, logical gates, and fault-tolerant operations. Examples include the Shor code, Steane code, color codes, and surface codes. Surface-code families are especially important in modern architecture studies because they use mostly local checks on a two-dimensional layout.&lt;br /&gt;
&lt;br /&gt;
== Fault tolerance ==&lt;br /&gt;
Quantum error correction must itself be implemented using imperfect hardware. &amp;#039;&amp;#039;&amp;#039;Fault tolerance&amp;#039;&amp;#039;&amp;#039; is the design principle that errors introduced during correction should not spread uncontrollably into logical failures. This requires careful syndrome extraction, verified or repeated measurements, protected logical gates, and decoding algorithms that infer the most likely correction from noisy data.&lt;br /&gt;
&lt;br /&gt;
The threshold theorem states, in broad terms, that arbitrarily long quantum computation is possible if physical error rates are below a suitable threshold and if enough overhead is used. The actual threshold depends on the noise model, code family, connectivity, gate set, measurement fidelity, and decoder.&lt;br /&gt;
&lt;br /&gt;
== Relation to noise ==&lt;br /&gt;
Quantum error correction connects directly to [[Physics:Quantum noise|quantum noise]], [[Physics:Quantum channel|quantum channels]], and [[Physics:Quantum Open systems|open quantum systems]]. A physical error process can be modeled as a channel, while a code and recovery map are designed so that the combined logical channel is much closer to the identity operation.&lt;br /&gt;
&lt;br /&gt;
In near-term devices, error correction is limited by qubit counts, gate fidelities, leakage, crosstalk, and measurement latency. Nevertheless, smaller codes, repetition codes, and error-detection experiments are used to test the principles that underlie larger fault-tolerant machines.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
{{#invoke:PhysicsQC|tocHeadingAndList|Physics:Quantum basics/See also}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist|3}}&lt;br /&gt;
&lt;br /&gt;
* {{Cite journal |last1=Shor |first1=Peter W. |title=Scheme for reducing decoherence in quantum computer memory |journal=Physical Review A |volume=52 |issue=4 |pages=R2493-R2496 |year=1995 |doi=10.1103/PhysRevA.52.R2493}}&lt;br /&gt;
* {{Cite journal |last1=Steane |first1=Andrew M. |title=Error Correcting Codes in Quantum Theory |journal=Physical Review Letters |volume=77 |issue=5 |pages=793-797 |year=1996 |doi=10.1103/PhysRevLett.77.793}}&lt;br /&gt;
* {{Cite journal |last1=Gottesman |first1=Daniel |title=Stabilizer Codes and Quantum Error Correction |journal=arXiv |year=1997 |eprint=quant-ph/9705052}}&lt;br /&gt;
* {{Cite journal |last1=Kitaev |first1=A. Yu. |title=Fault-tolerant quantum computation by anyons |journal=Annals of Physics |volume=303 |issue=1 |pages=2-30 |year=2003 |doi=10.1016/S0003-4916(02)00018-0 |arxiv=quant-ph/9707021}}&lt;br /&gt;
&lt;br /&gt;
{{Author|Harold Foppele}}&lt;br /&gt;
&lt;br /&gt;
{{Sourceattribution|Physics:Quantum error correction|1}}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>