Level 3: Quantum Error Correction

Learn how surface codes protect quantum information

Click on data qubits to inject errors • Watch syndrome measurements detect errors • See how the surface code corrects errors

Data Qubit
Ancilla Qubit
X Error (Bit Flip)
Z Error (Phase Flip)

Error Injection

System Status

Ready - Click on qubits to inject errors

Physical Errors
0
Logical Errors
0

About Surface Codes

Surface codes use a 2D lattice of qubits where data qubits store information and ancilla qubits detect errors. By measuring stabilizers (patterns of neighboring qubits), we can detect and correct errors without destroying the quantum information.