<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Steane_code</id>
	<title>Steane code - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Steane_code"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Steane_code&amp;action=history"/>
	<updated>2026-05-06T19:40:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Steane_code&amp;diff=3051793&amp;oldid=prev</id>
		<title>140.180.240.242 at 00:18, 30 April 2024</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Steane_code&amp;diff=3051793&amp;oldid=prev"/>
		<updated>2024-04-30T00:18:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Code for quantum correction}}&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Steane code&amp;#039;&amp;#039;&amp;#039; is a tool in [[quantum error correction]] introduced by [[Andrew Steane]] in 1996. It is a [[CSS code]] (Calderbank-Shor-Steane), using the classical binary  [7,4,3] [[Hamming code]] to correct for both [[qubit]] flip errors (X errors) and phase flip errors (Z errors). The Steane code encodes one logical qubit in 7 physical qubits and is able to correct arbitrary single qubit errors.&lt;br /&gt;
&lt;br /&gt;
Its [[check matrix]] in [[canonical form|standard form]] is &lt;br /&gt;
: &amp;lt;math&amp;gt;&lt;br /&gt;
  \begin{bmatrix}&lt;br /&gt;
    H &amp;amp; 0 \\&lt;br /&gt;
    0 &amp;amp; H&lt;br /&gt;
  \end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where H is the [[parity-check matrix]] of the Hamming code and is given by&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt;&lt;br /&gt;
H =   \begin{bmatrix}&lt;br /&gt;
    1 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 0 &amp;amp; 1 &amp;amp; 1\\&lt;br /&gt;
    0 &amp;amp; 1 &amp;amp; 0 &amp;amp; 1 &amp;amp; 1 &amp;amp; 0 &amp;amp; 1\\&lt;br /&gt;
    0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 0 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1&lt;br /&gt;
  \end{bmatrix}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;math&amp;gt;[[7,1,3]]&amp;lt;/math&amp;gt; Steane code is the first in the family of quantum Hamming codes, codes with parameters &amp;lt;math&amp;gt;[[2^r-1, 2^r-1-2r, 3]]&amp;lt;/math&amp;gt; for integers &amp;lt;math&amp;gt;r \geq 3&amp;lt;/math&amp;gt;.  It is also a quantum color code.&lt;br /&gt;
&lt;br /&gt;
== Expression in the stabilizer formalism ==&lt;br /&gt;
{{Main|stabilizer formalism}}&lt;br /&gt;
In a quantum error-correcting code, the codespace is the subspace of the overall Hilbert space where all logical states live. In an &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;-qubit [[stabilizer code]], we can describe this subspace by its Pauli stabilizing group, the set of all &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;-qubit Pauli operators which stabilize every logical state. The stabilizer formalism allows us to define the codespace of a stabilizer code by specifying its Pauli stabilizing group. We can efficiently describe this exponentially large group by listing its [[generator (mathematics)|generators]].&lt;br /&gt;
&lt;br /&gt;
Since the Steane code encodes one logical qubit in 7 physical qubits, the codespace for the Steane code is a &amp;lt;math&amp;gt;2&amp;lt;/math&amp;gt;-dimensional subspace of its &amp;lt;math&amp;gt;2^7&amp;lt;/math&amp;gt;-dimensional Hilbert space.&lt;br /&gt;
&lt;br /&gt;
In the [[stabilizer formalism]], the Steane code has 6 generators:&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
  &amp;amp; IIIXXXX \\&lt;br /&gt;
  &amp;amp; IXXIIXX \\&lt;br /&gt;
  &amp;amp; XIXIXIX \\&lt;br /&gt;
  &amp;amp; IIIZZZZ \\&lt;br /&gt;
  &amp;amp; IZZIIZZ \\&lt;br /&gt;
  &amp;amp; ZIZIZIZ.&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Note that each of the above generators is the tensor product of 7 single-qubit Pauli operations. For instance, &amp;lt;math&amp;gt;IIIXXXX&amp;lt;/math&amp;gt; is just shorthand for &amp;lt;math&amp;gt;I \otimes I \otimes I \otimes X \otimes X \otimes X \otimes X&amp;lt;/math&amp;gt;, that is, an identity on the first three qubits and an &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; gate on each of the last four qubits. The tensor products are often omitted in notation for brevity.&lt;br /&gt;
&lt;br /&gt;
The logical &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;Z&amp;lt;/math&amp;gt; gates are &lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
X_L &amp;amp; = XXXXXXX \\&lt;br /&gt;
Z_L &amp;amp; = ZZZZZZZ.&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The logical &amp;lt;math&amp;gt;| 0 \rangle&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;| 1 \rangle&amp;lt;/math&amp;gt; states of the Steane code are&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
| 0 \rangle_L = &amp;amp; \frac{1}{\sqrt{8}} [ | 0000000 \rangle + | 1010101 \rangle + | 0110011 \rangle + | 1100110 \rangle \\&lt;br /&gt;
 &amp;amp; + | 0001111 \rangle + | 1011010 \rangle + | 0111100 \rangle + | 1101001 \rangle ] \\&lt;br /&gt;
| 1 \rangle_L = &amp;amp; X_L | 0 \rangle_L. &lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Arbitrary codestates are of the form &amp;lt;math&amp;gt;| \psi \rangle = \alpha | 0 \rangle_L + \beta | 1 \rangle_L&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*{{cite journal |last=Steane |first=Andrew |authorlink=Andrew Steane |title=Multiple-Particle Interference and Quantum Error Correction |journal=Proc. R. Soc. Lond. A |volume=452 | year=1996 |pages=2551–2577 |doi=10.1098/rspa.1996.0136 |issue=1954|arxiv=quant-ph/9601029 |bibcode=1996RSPSA.452.2551S |s2cid=8246615 }}&lt;br /&gt;
{{Quantum computing}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Quantum information science]]&lt;/div&gt;</summary>
		<author><name>140.180.240.242</name></author>
	</entry>
</feed>