[Go to site: main page, start]

TOPICS
Search

Quantum Error-Correcting Code


A quantum error-correcting code is a subspace C of the Hilbert space (C^2)^( tensor n) of n qubits that encodes quantum states so that a specified set of errors can be detected or corrected. If P_C is the orthogonal projection onto C, then a set of error operators {E_a} is correctable exactly when the Knill-Laflamme conditions

 P_CE_a^|E_bP_C=c_(ab)P_C

hold for constants c_(ab) and all a, b (Knill and Laflamme 1997).

A quantum code encoding k logical qubits into n physical qubits and having distance d is denoted [[n,k,d]]. A stabilizer code is the common +1 eigenspace of an abelian group S contained in the n-qubit Pauli group, with -I not in S. This construction converts many questions about quantum error correction into questions about finite groups and linear algebra (Gottesman 1997).


See also

Hilbert Space, Knill-Laflamme Conditions, Pauli Group, Pauli Matrices, Qubit, Stabilizer Code

Explore with Wolfram|Alpha

References

Gottesman, D. "Stabilizer Codes and Quantum Error Correction." Ph.D. thesis. Pasadena, CA: California Institute of Technology, 28 May 1997. https://arxiv.org/abs/quant-ph/9705052.Knill, E. and Laflamme, R. "Theory of Quantum Error-Correcting Codes." Phys. Rev. A 55, 900-911, 1997. https://doi.org/10.1103/PhysRevA.55.900.Nielsen, M. and Chuang, I. Quantum Computation and Quantum Information. Cambridge, England: Cambridge University Press, 2000.

Cite this as:

Weisstein, Eric W. "Quantum Error-Correcting Code." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/QuantumError-CorrectingCode.html

Subject classifications