Skip to content

Pulse Sequences

Pulse sequences are ordered lists of controlled rotations and free-evolution intervals. They are the working language of spin resonance, atomic clocks, trapped ions, superconducting qubits, color centers, quantum sensing, and many two-level calibration experiments.

This page is a reference guide to notation and standard sequence families. The physics of basic Rabi and Ramsey protocols is explained in Rabi and Ramsey Control. Average Hamiltonian Theory owns toggling-frame cycle engineering and commutator corrections; Dynamical Decoupling owns noise filters and protection protocols. The quantum-information deployment workflow owns choosing a licensed sequence for a declared control window, realizing it on the hardware timing grid, and validating task-facing benefit; this reference retains notation and sequence-family definitions.

In a rotating frame, a pulse with phase ϕ\phi and area θ\theta is commonly represented as

Rϕ(θ)=exp⁡[−iθ2(cos⁡ϕ X+sin⁡ϕ Y)].R_\phi(\theta) = \exp \left[ - \frac{i\theta}{2} \left( \cos\phi\,X+\sin\phi\,Y \right) \right].

The common shorthand is:

SymbolMeaning
XθX_\thetaR0(θ)R_0(\theta), rotation about +x+x
YθY_\thetaRπ/2(θ)R_{\pi/2}(\theta), rotation about +y+y
XπX_\pinominal π\pi pulse about xx
Xπ/2X_{\pi/2}nominal π/2\pi/2 pulse about xx
τ\taufree-evolution interval
MZM_Zmeasurement in the ZZ basis, when specified

Different communities put phases on the pulse, the state, or the readout reference. A pulse sequence is not fully specified unless it states the rotating frame, detuning convention, pulse phases, pulse areas, timing, and measurement axis.

A π\pi pulse ideally flips the Bloch vector through angle π\pi about the chosen transverse axis. A π/2\pi/2 pulse ideally moves a ZZ eigenstate to the equator or maps equatorial phase into population.

For a rectangular resonant pulse with Rabi frequency Ω\Omega,

θ=Ωt.\theta=\Omega t.

Thus

tπ=πΩ,tπ/2=π2Ω.t_\pi=\frac{\pi}{\Omega}, \qquad t_{\pi/2}=\frac{\pi}{2\Omega}.

Finite pulse width matters. During a real pulse, the system may still experience detuning, relaxation, dephasing, leakage, and drive noise. Ideal instantaneous-pulse notation is a model, not a hardware description.

SequenceSchematic formMain use
Rabi pulseRϕ(θ)R_\phi(\theta)population transfer and pulse-area calibration
RamseyXπ/2X_{\pi/2} — τ\tau — Xπ/2X_{\pi/2} — MZM_Zdetuning and free-evolution coherence
Phase-scanned RamseyXπ/2X_{\pi/2} — τ\tau — Rϕ(π/2)R_\phi(\pi/2) — MZM_Zfringe phase and contrast
Hahn echoXπ/2X_{\pi/2} — τ\tau — XπX_\pi — τ\tau — Xπ/2X_{\pi/2} — MZM_Zrefocusing quasi-static dephasing
Carr–PurcellXπ/2X_{\pi/2} — (τ(\tau — XπX_\pi — τ)N\tau)^N — readoutrepeated refocusing
CPMGphase-adjusted Carr–Purcell familyrobust echo trains for selected spin component
XY familyalternating XπX_\pi and YπY_\pi pulsesreducing sensitivity to some pulse errors
Composite pulseseveral rotations replacing one intended pulserobustness to amplitude or detuning errors

The table hides many convention choices. For example, some Hahn-echo sequences use a final Yπ/2Y_{\pi/2} or absorb the final analysis pulse into the readout phase. Those choices change the displayed population fringe but not the underlying refocusing idea.

A Ramsey sequence uses two π/2\pi/2 pulses separated by free evolution. In its simplest phase convention,

Xπ/2τXπ/2MZ.X_{\pi/2} \quad \tau \quad X_{\pi/2} \quad M_Z.

During the interval τ=T\tau=T, detuning produces phase ΔT\Delta T. The measured population oscillates as a fringe:

Pe(T)=12[1+C(T)cos⁡(ΔT+ϕ0)],P_e(T) = \frac12 \left[ 1+C(T)\cos(\Delta T+\phi_0) \right],

where C(T)C(T) is the contrast envelope. Scanning the second pulse phase ϕ\phi is often cleaner than scanning the free-evolution time because it separates readout contrast from slow frequency drift.

Ramsey is highly sensitive to low-frequency detuning noise. That is why a Ramsey time is often written T2∗T_2^* rather than T2T_2.

The Hahn echo inserts a refocusing π\pi pulse halfway through the free-evolution interval:

Xπ/2τXπτXπ/2MZ.X_{\pi/2} \quad \tau \quad X_\pi \quad \tau \quad X_{\pi/2} \quad M_Z.

For longitudinal detuning noise, the toggling function is

y(t)={+1,0<t<T/2,−1,T/2<t<T.y(t) = \begin{cases} +1, & 0\lt t\lt T/2,\\ -1, & T/2\lt t\lt T. \end{cases}

If the detuning is constant during the sequence, the accumulated phase cancels:

∫0Tdt y(t)Δ=0.\int_0^T dt\,y(t)\Delta = 0.

Echo therefore refocuses quasi-static dephasing, not arbitrary decoherence. It does not undo energy relaxation, spontaneous emission, measurement backaction, or noise that changes appreciably within the sequence.

Repeated echo pulses extend the refocusing idea. For NN equally spaced π\pi pulses over total time TT, one common placement is

tj=(j−12)TN,j=1,…,N.t_j = \left(j-\frac12\right) \frac{T}{N}, \qquad j=1,\ldots,N.

The toggling function changes sign at each pulse. The resulting filter suppresses noise near zero frequency and samples noise near frequencies set by the pulse spacing. The scale is roughly

ω∼πNT.\omega \sim \frac{\pi N}{T}.

The Carr–Purcell–Meiboom–Gill refinement chooses pulse phases so that certain pulse errors do not accumulate for the targeted initial spin component. In practice, “CPMG” often names a family of robust echo trains rather than one universally fixed symbolic string.

XY sequences alternate pulse axes, such as

XπYπXπYπ,X_\pi \quad Y_\pi \quad X_\pi \quad Y_\pi,

with specified delays between pulses. The purpose is to average some systematic pulse errors that a single-axis train would accumulate coherently. XY4, XY8, and related sequences are common in spin qubits and sensing because they combine decoupling with partial robustness to control imperfections.

The price is extra structure: phases, timing symmetry, finite-width corrections, and the initial state can all matter. A named XY sequence is not a substitute for specifying the actual pulse schedule.

A composite pulse replaces one target rotation with several rotations chosen so that leading calibration errors cancel. For example, an intended XθX_\theta pulse might be replaced by

Rϕ3(θ3)Rϕ2(θ2)Rϕ1(θ1),R_{\phi_3}(\theta_3) R_{\phi_2}(\theta_2) R_{\phi_1}(\theta_1),

where the phases and angles are chosen to reduce sensitivity to amplitude error, detuning error, or both. Composite pulses are not the same as dynamical decoupling. They make an intended control operation more robust, while decoupling reshapes the effect of environmental coupling during storage or sensing.

This page only gives the preview. A complete treatment requires specifying the error model and expanding the resulting unitary or channel in that error parameter.

Every pulse sequence defines more than an ideal unitary. It defines:

  • a time-dependent Hamiltonian during pulses;
  • a free-evolution Hamiltonian between pulses;
  • a toggling frame for system operators;
  • a filter for some noise components;
  • a measurement basis;
  • a sensitivity to pulse errors and finite bandwidth;
  • an exposure time to relaxation and dephasing.

For Gaussian dephasing noise, many sequences are summarized by

W(T)=e−χ(T),W(T)=e^{-\chi(T)},

with

χ(T)=12∫−∞∞dω2π Sξξ(ω)∣Y(ω,T)∣2,\chi(T) = \frac12 \int_{-\infty}^{\infty} \frac{d\omega}{2\pi}\, S_{\xi\xi}(\omega) |Y(\omega,T)|^2,

under a particular two-sided spectral convention. Here Y(ω,T)Y(\omega,T) is determined by the sequence’s modulation function. This formula is useful only when the noise model and convention match the experiment.

  • Writing “a π\pi pulse” without stating the axis or phase.
  • Treating an ideal sequence diagram as if pulses had zero duration and no errors.
  • Comparing Ramsey, echo, and CPMG decay times as if they measured the same quantity.
  • Calling a sequence “CPMG” without specifying pulse phases and timing.
  • Using a filter-function formula with a one-sided spectrum but a two-sided normalization.
  • Assuming composite pulses suppress environmental noise in the same way as dynamical decoupling.
  • Ignoring leakage when strong or short pulses have broad spectral width.
  • Forgetting that the final analysis pulse is part of the measurement convention.

What rotation axis is generated by a pulse with phase ϕ=π/2\phi=\pi/2?

Solution

The axis is

cos⁡(π/2)X+sin⁡(π/2)Y=Y.\cos(\pi/2)X+\sin(\pi/2)Y = Y.

Thus Rπ/2(θ)R_{\pi/2}(\theta) is a rotation about the +y+y axis in this convention. This is why phase conventions must be stated: shifting the drive phase changes the rotation axis.

For a Hahn echo, take y(t)=+1y(t)=+1 for 0<t<T/20\lt t\lt T/2 and y(t)=−1y(t)=-1 for T/2<t<TT/2\lt t\lt T. Show that a constant detuning Δ\Delta produces zero net phase.

Solution

The accumulated phase is

φ=Δ∫0Tdt y(t).\varphi = \Delta \int_0^T dt\,y(t).

The integral is

∫0T/2dt−∫T/2Tdt=T2−T2=0.\int_0^{T/2}dt - \int_{T/2}^{T}dt = \frac{T}{2} - \frac{T}{2} = 0.

Therefore φ=0\varphi=0. This cancellation is exact for static detuning in the ideal-pulse model; time-dependent noise and pulse errors require further analysis.

An echo train uses N=20N=20 equally spaced refocusing pulses over total time T=200 μsT=200\,\mu\mathrm{s}. Estimate the angular frequency scale near which the filter has strong weight using ω∼πN/T\omega\sim\pi N/T.

Solution

Use

ω∼πNT=20π200 μs=0.1π μs−1.\omega \sim \frac{\pi N}{T} = \frac{20\pi}{200\,\mu\mathrm{s}} = 0.1\pi\,\mu\mathrm{s}^{-1}.

Since 1 μs−1=106 s−11\,\mu\mathrm{s}^{-1}=10^6\,\mathrm{s}^{-1},

ω∼3.1×105 s−1.\omega \sim 3.1\times10^5\,\mathrm{s}^{-1}.

As an ordinary frequency this is

f=ω2π∼50 kHz.f = \frac{\omega}{2\pi} \sim 50\,\mathrm{kHz}.

The estimate is only a scale; the exact filter shape depends on the full sequence and pulse model.

  • E. L. Hahn, “Spin echoes,” Physical Review 80, 580–594 (1950).
  • H. Y. Carr and E. M. Purcell, “Effects of diffusion on free precession in nuclear magnetic resonance experiments,” Physical Review 94, 630–638 (1954).
  • S. Meiboom and D. Gill, “Modified spin-echo method for measuring nuclear relaxation times,” Review of Scientific Instruments 29, 688–691 (1958).
  • M. H. Levitt, “Composite pulses,” Progress in Nuclear Magnetic Resonance Spectroscopy 18, 61–122 (1986).
  • M. H. Levitt, Spin Dynamics: Basics of Nuclear Magnetic Resonance, 2nd ed., Wiley (2008).
  • L. Viola and S. Lloyd, “Dynamical suppression of decoherence in two-state quantum systems,” Physical Review A 58, 2733–2744 (1998).
  • G. de Lange, Z. H. Wang, D. Ristè, V. V. Dobrovitski, and R. Hanson, “Universal dynamical decoupling of a single solid-state spin from a spin bath,” Science 330, 60–63 (2010).