Quantum Process Tomography 2D: The Bloch Ellipsoid
Reconstruct a noisy quantum gate's affine Bloch-ball map from four probe measurements on an interactive 2D projection: drag to rotate the deformed reachable-state cloud and watch live gate fidelity, purity and volume-shrink readouts respond to depolarizing, dephasing and amplitude-damping sliders.
Every real quantum gate is noisy, and the standard way engineers characterize that noise is quantum process tomography: send a handful of known probe states through the device, measure where they land, and reconstruct the underlying affine map R·r + t on the Bloch ball. This 2D simulator applies a chosen ideal single-qubit gate followed by adjustable depolarizing, dephasing and amplitude-damping noise, reconstructs the 3×3 transfer matrix and offset vector from exactly four probe measurements the way a real lab would, and renders the result as a deformed, drag-to-rotate point cloud projected onto the canvas — the image of the Bloch sphere under the channel is an ellipsoid whose size and shift directly encode how much quantum information the process destroys. Live readouts track average gate fidelity, the Bloch-volume shrink ratio |det R|, and mean output purity as you turn the noise up.
Reconstruct a noisy quantum gate's transfer matrix from four Bloch-vector probe measurements on a drag-to-rotate 2D projection, watching the reachable output states deform the Bloch sphere into an ellipsoid, with live average gate fidelity, purity and volume-shrink readouts.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install