Skip to main content

Pulse Player

Hear Quantum Gate Pulses

Superconducting qubits are controlled by shaped microwave pulses at ~5 GHz. Each pulse is tuned to its qubits resonant frequency — the same way a radio picks up only its station. Press play to hear them.

Time-stretched 10×·30 ns 0.3 s·5 GHz 440 Hz·Native gate set: Ry, Rz, CZ, X
2 qubits · 5 gates· 3 parallel

Simplest entangling circuit: Ry(π/2) → CZ → Ry(π/2). Creates |00⟩+|11⟩.

Pulse Schedule740 ns
CircuitBell State
Q0Q1Ry(π/2)CZRy(π/2)MM
1.0x

Pitch shift is physically accurate

50%
10×
Real pulses: ~30 ns at ~5 GHz. We stretch time 10× so 30 ns becomes 0.3 s, and 5 GHz maps to ~440 Hz.

What Youre Hearing

Each gate type produces a different pulse shape. Heres the legend.

Ry30 ns

DRAG pulse (Motzoi 2009): lifted Gaussian I-channel, β×derivative Q-channel. Suppresses leakage to |2⟩.

X30 ns

π-rotation DRAG. Same shape as Ry, scaled to a full flip.

CZ68 ns

Sudden Net-Zero flux (Negirneac 2021): two rectangular lobes of opposite polarity. Leakage destructively interferes.

Rz0 ns

Virtual Z-gate (McKay 2017): phase update in software. Zero duration, zero error, no physical pulse.

Measure600 ns

GaussianSquare readout: flat-top pulse at the resonator frequency with Gaussian rise/fall ramps.

Qubits:
Q05 GHz 440 Hz(readout 7.0 GHz)
Q15.2 GHz 484 Hz(readout 7.3 GHz)

Why It Sounds Like This

The physics behind the frequencies, shapes, and timing.

Resonance

These pulses work because the microwave frequency matches the qubits energy gap: E=h×f. A 5 GHz qubit absorbs 5 GHz photons. Off-resonance, the pulse bounces off. This is why each qubit sounds like a different pitch — theyre fabricated at different frequencies so pulses dont crosstalk.

Explore resonance

Parallel Scheduling

Gates on independent qubits execute simultaneously, just like real hardware. CZ gates block both qubits; single-qubit gates only block one. This 2-qubit circuit takes 740 ns — shorter than sequential because parallel gates overlap. The schedule above shows exactly when each pulse fires.

Why DRAG Pulses Are Shaped This Way

A transmon isnt a perfect two-level system — it has a third level |2 nearby. A plain Gaussian would leak population there. DRAG adds a derivative correction on the Q-channel (β×dG/dt) that cancels this leakage. The 4σ truncation and lifted baseline ensure the pulse starts and ends at exactly zero.

Why CZ Pulses Have Two Lobes

The Sudden Net-Zero CZ (Negirneac 2021) intentionally maximizes leakage in each lobe — then the two opposite-polarity lobes destructively interfere, canceling the leakage while accumulating a conditional π-phase. The net-zero constraint (Φdt=0) also cancels low-frequency flux noise.

References

Motzoi et al., Simple pulses for elimination of leakage in weakly nonlinear qubits, PRL 103, 110501 (2009)

Gambetta et al., Analytic control methods for high-fidelity unitary operations, PRA 83, 012308 (2011)

McKay et al., Efficient Z gates for quantum computing, PRA 96, 022330 (2017)

Rol et al., Fast, high-fidelity conditional-phase gate exploiting leakage interference, PRL 123, 120502 (2019)

Negirneac et al., High-fidelity controlled-Z gate with maximal intermediate leakage, PRL 126, 220502 (2021)