Quantum Lab

Build your own experiment

Three hands-on labs, right in your browser — no code required, no canned animations. Every number on this page comes from real linear algebra computed live: a circuit you wire up gate by gate, a library of famous quantum protocols you can run and verify, and a set of parametrized calculators pulled straight from the equations in Resources.

01

Circuit builder

Wire up your own two-qubit circuit gate by gate.

Qubit 0 — |0⟩
Qubit 1 — |0⟩
Measurement probabilities
|00⟩
100%
|01⟩
0%
|10⟩
0%
|11⟩
0%
state vector: [1, 0, 0, 0] (starting state |00⟩ — build a circuit and run it)
Per-qubit reduced state (partial trace)
Qubit 0bloch (0.000, 0.000, 1.000)S = 0.000 bits
Qubit 1bloch (0.000, 0.000, 1.000)S = 0.000 bits

S is the von Neumann entropy of each qubit's reduced density matrix. S = 0 means that qubit has a well-defined pure state of its own (unentangled); S = 1 bit is maximal — e.g. either qubit of a Bell pair, which has no pure state independent of the other.

Equipment
02

Famous protocols

Five named quantum protocols, run exactly as they're actually built — pick one and watch the real math play out.

03

Explore a topic

Pick any of the ten topics and play with its actual equation — the same one from the Technical Appendix, live.

Method & references Go to the interactive build Get in touch