Steane 7-Qubit Code: Stabilizer Error Correction
Interactive 3D simulator of the Steane [[7,1,3]] CSS quantum error-correcting code: inject bit-flip and phase-flip noise onto 7 physical qubits, measure X- and Z-stabilizer syndromes, and watch automatic correction recover the logical qubit.
This simulation allows you to explore the fundamental principles of quantum error correction by manipulating qubits and observing their behavior within a working stabilizer code. It renders the Steane [[7,1,3]] CSS code — seven physical qubits protecting one logical qubit — arranged in 3D with color-coded stabilizer groups. Injecting X (bit-flip) and Z (phase-flip) Pauli noise, measuring the three X-type and three Z-type stabilizer generators, and decoding the resulting binary syndrome to apply a correction mirrors exactly how real fault-tolerant quantum processors mitigate the effects of decoherence, while also showing where a single round's built-in distance-3 limit breaks down into a logical error.
This simulation allows you to explore the fundamental principles of quantum error correction by manipulating qubits and observing their behavior within a simplified Bloch sphere environment. By strategically applying correction codes, you can mitigate the effects of decoherence and maintain the integrity of quantum computations.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install