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.