Physic Labs

Frontier physics

Quantum error correction and decoherence

Quantum codes protect states without directly measuring encoded information, using compatible syndrome measurements.

Quantum codes protect states without directly measuring encoded information, using compatible syndrome measurements.

Z1Z2, Z2Z3∈{+1,−1};XL=X1X2X3Z_1Z_2,\ Z_2Z_3\in\{+1,-1\};\quad X_L=X_1X_2X_3

Definition: Core idea

The three-qubit repetition code encodes |0_L⟩=|000⟩ and |1_L⟩=|111⟩ to detect a single bit flip. Measuring parities Z₁Z₂ and Z₂Z₃ yields a syndrome without distinguishing logical states. It does not correct phase flips; a full code must protect against both.

Adjust parameters and rotate the view to explore the model.

Model and interpretation

The three-qubit repetition code encodes |0_L⟩=|000⟩ and |1_L⟩=|111⟩ to detect a single bit flip. Measuring parities Z₁Z₂ and Z₂Z₃ yields a syndrome without distinguishing logical states. It does not correct phase flips; a full code must protect against both.

Example: Quantitative example

In the three-qubit repetition code, measure syndrome (−1,+1) for (Z₁Z₂,Z₂Z₃). Identify the error and correction.

Solution

X₁ flips the first parity while leaving the second unchanged; apply X₁ to correct.

Quick check

A three-qubit repetition code illustrates syndrome measurement: checks Z1Z2Z_1Z_2 and Z2Z3Z_2Z_3 locate a bit flip without directly measuring the logical bit. A quantum code must protect against both bit and phase errors; stabilizer checks commute and enable syndrome-based recovery. The error-correction threshold depends on the noise model and architecture. Adding physical qubits is useful only when logical error rates decrease as code size grows.

Quantum error correction does not copy an unknown state; instead, several physical qubits encode one logical qubit in a protected subspace. Syndrome measurements reveal error indicators without exposing logical phase, and a decoder selects a recovery. Real devices must repeat syndrome extraction over time and correct measurement faults too, so code design balances code distance, hardware connectivity, and gate overhead.

A code of distance dd can detect up to d−1d-1 errors and correct up to ⌊(d−1)/2⌋\lfloor(d-1)/2\rfloor in the relevant error model; logical information is distributed so no single physical qubit reveals the state. Below threshold, increasing code size can lower logical failure probability, enabling fault-tolerant computation.

Which error matches syndrome Z₁Z₂=−1, Z₂Z₃=+1 in the three-qubit code?

Which statement best describes “Quantum error correction and decoherence”?

References

  1. Michael A. Nielsen, Isaac L. Chuang (2010). Quantum Computation and Quantum Information