All labs
70 min

Error-Correction Lab

Use the three-qubit repetition-code intuition to inject, detect, and correct one bit flip.

Investigation

Encode a logical state, inject a single bit flip, compute the syndrome, and choose the correction.

Learning evidence

A syndrome table with a limitation note explaining phase errors and no-cloning caveats.

Noise and Error-Correction Lab

Ideal state-vector simulation in your browser, not a quantum-hardware run. Basis labels display q0 as the most-significant bit.

|000> -> |000>

syndrome (q0 xor q1, q1 xor q2) = 00

correction = I

Measurement probabilities

|0>95.0%
|1>5.0%

The three-qubit repetition code is an instructional model for one X error. It encodes by entangling with CNOTs, not by copying an unknown state. It does not by itself correct phase errors or general noise.

Complete the required interaction before marking this lab complete.

Completion checks

  • Does not describe copying an unknown state.
  • Uses indirect syndrome checks.
  • States that bit-flip repetition is only an intuition-building code.