How Quantum Works.
Programs are sequences of unitary operations on qubits. Hardware platforms differ wildly. The gates do not.
A Hadamard creates superposition on q0. Two CNOTs entangle q1 and q2 with q0, producing the GHZ state (|000⟩ + |111⟩)/√2 — a foundational building block for quantum communication and error correction.
Quantum gates
Creates superposition. Maps |0⟩ → (|0⟩+|1⟩)/√2.
Quantum NOT. Flips |0⟩ ↔ |1⟩.
Phase flip on |1⟩. Identity on |0⟩.
Two-qubit entangling gate. Flips target if control = |1⟩.
π/4 phase rotation. Required for universal computation.
Three-qubit gate. Foundational for reversible arithmetic.
Where the qubits actually live
IBM Heron R2
Superconducting transmonTunable couplers, low crosstalk.
Google Willow
SuperconductingSurface code error scaling demonstrated.
Quantinuum H2
Trapped ion (racetrack)All-to-all connectivity, mid-circuit measurement.
IonQ Forte
Trapped ionCommercial cloud endpoint.
Atom Computing
Neutral atom arrayHighly scalable atom counts.
USTC Zuchongzhi-3
SuperconductingRandom circuit sampling benchmarks.