HomeQuantum PhysicsRandom Circuit Sampling Lab

Random Circuit Sampling Lab

Simulate a Sycamore-style random quantum circuit: apply random single-qubit rotations and entangling gates across a qubit grid, watch the output distribution scramble into the Porter-Thomas 'speckle' pattern, and track cross-entropy benchmarking (XEB) fidelity as gate noise accumulates.

Quantum Physics3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
quantum-supremacy ↗ Open standalone

This simulator reproduces the actual protocol behind the 2019 Google Sycamore "quantum supremacy" claim: a grid of qubits is driven through repeated layers of independent random single-qubit rotations followed by a fixed entangling gate across neighbouring pairs, exactly as on a real superconducting-qubit chip. A genuine complex statevector of dimension 2N is simulated in full, letting you watch the output-bitstring probability distribution scramble from a single spike at |0…0⟩ into the exponential "speckle" pattern (a Porter–Thomas distribution) that is the statistical signature of quantum chaos — the same signature real experiments cross-check against to certify that a quantum processor, not a classical one, produced the samples. Live readouts track circuit depth, the exponentially growing classical memory cost, and an estimated cross-entropy benchmarking (XEB) fidelity that decays as gate noise accumulates, mirroring how real hardware is actually graded.

⚙ Under the hood

Simulate a Sycamore-style random quantum circuit on a full complex statevector: apply random single-qubit rotations and entangling gates across a qubit grid, watch the output distribution scramble into the Porter-Thomas 'speckle' pattern, and track cross-entropy benchmarking (XEB) fidelity as gate noise accumulates.

quantum computingrandom circuit samplingquantum supremacycross-entropy benchmarkingqubitsstatevector simulation

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)