Skip to content

Dynamical Decoupling

Dynamical decoupling uses controlled time-dependent operations to reduce the effect of unwanted system-environment coupling. The most familiar example is spin echo: a π\pi pulse reverses the sign of slow dephasing, causing phase errors accumulated before and after the pulse to cancel. For notation and named sequence conventions, see Pulse Sequences.

The modern view is slightly broader:

dynamical decoupling is spectral filtering by control

The control sequence changes which noise frequencies affect the system. It can suppress slow dephasing, probe noise spectra, protect memories, and improve sensing protocols. It cannot eliminate arbitrary Markovian relaxation or replace error correction. For the complementary strategy of adding designed dissipation rather than averaging it away, see Reservoir Engineering.

The quantum-information deployment workflow owns compiled control-window eligibility, schedule realization, protected estimands, total-cost records, paired held-out validation, and deployment decisions; this page retains switching functions, filter theory, named-sequence physics, and sensing tradeoffs.

Consider a qubit with classical frequency noise:

H(t)=ℏ2[ω0+ξ(t)]Z.H(t) = \frac{\hbar}{2} \left[ \omega_0+\xi(t) \right]Z.

In a rotating frame that removes ω0\omega_0, the noise produces the random phase

φ(T)=∫0Tdt ξ(t).\varphi(T) = \int_0^T dt\,\xi(t).

The coherence is multiplied by

W(T)=⟨e−iφ(T)⟩.W(T) = \left\langle e^{-i\varphi(T)}\right\rangle.

For Gaussian noise,

W(T)=e−χ(T),χ(T)=12⟨φ(T)2⟩.W(T) = e^{-\chi(T)}, \qquad \chi(T) = \frac12 \langle \varphi(T)^2\rangle.

Free evolution is sensitive to low-frequency fluctuations because all time intervals contribute with the same sign.

Apply ideal π\pi pulses about an axis perpendicular to ZZ. Each pulse flips

Z⟶−Z.Z\longrightarrow -Z.

The noise Hamiltonian becomes

Htog(t)=ℏ2y(t)ξ(t)Z,H_{\mathrm{tog}}(t) = \frac{\hbar}{2} y(t)\xi(t)Z,

where the toggling function y(t)y(t) alternates between +1+1 and −1-1. The accumulated phase is now

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

If ξ(t)\xi(t) is nearly constant over the experiment, choosing y(t)y(t) with equal positive and negative time cancels the leading phase.

Define

Y(ω,T)=∫0Tdt y(t)eiωt.Y(\omega,T) = \int_0^T dt\,y(t)e^{i\omega t}.

For stationary Gaussian dephasing noise with two-sided spectrum Sξξ(ω)S_{\xi\xi}(\omega),

χ(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.

This formula is the quantitative link between pulse sequences and Noise Spectra. A sequence suppresses noise where ∣Y(ω,T)∣2|Y(\omega,T)|^2 is small and samples noise where it is large. It is especially useful for One-Over-F Noise, where low-frequency weight makes Ramsey and echo envelopes differ strongly.

Different communities define dimensionless filters such as F(ωT)=ω2∣Y∣2F(\omega T)=\omega^2|Y|^2 or absorb factors of 22 into SξξS_{\xi\xi}. The physical comparison is the product of spectrum and filter with consistent conventions.

For Ramsey free evolution,

yRamsey(t)=1,y_{\mathrm{Ramsey}}(t)=1,

so

YRamsey(ω,T)=eiωT−1iω.Y_{\mathrm{Ramsey}}(\omega,T) = \frac{e^{i\omega T}-1}{i\omega}.

This filter has strong low-frequency weight.

For Hahn spin echo, apply one ideal π\pi pulse at T/2T/2:

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

Then

Yecho(ω,T)=1−2eiωT/2+eiωTiω.Y_{\mathrm{echo}}(\omega,T) = \frac{ 1-2e^{i\omega T/2}+e^{i\omega T} } {i\omega}.

For small ω\omega, this vanishes faster than the Ramsey filter. That is the mathematical statement that spin echo rejects quasi-static dephasing.

The Carr–Purcell idea repeats refocusing pulses. For NN ideal π\pi pulses over total time TT, a common equally spaced choice places pulses near

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 tjt_j. The resulting filter has peaks near frequencies set by the pulse spacing, roughly of order

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

The Meiboom–Gill refinement chooses pulse phases to reduce the accumulation of certain pulse errors for a chosen initial spin component. The name CPMG usually refers to this practical Carr–Purcell–Meiboom–Gill family.

CPMG is useful for suppressing low-frequency dephasing and for noise spectroscopy. It is not a universal cure: it can amplify noise near filter peaks and can fail when pulse errors, finite pulse widths, or transverse relaxation dominate.

The Uhrig dynamical-decoupling sequence places NN pulses at nonuniform times

tj=Tsin⁡2(πj2N+2),j=1,…,N.t_j = T \sin^2 \left( \frac{\pi j}{2N+2} \right), \qquad j=1,\ldots,N.

For ideal instantaneous pulses and a suitable pure-dephasing model, this sequence cancels successive low-frequency terms in the short-time expansion more efficiently than equal spacing.

The assumptions are important. In experiments with finite pulses, pulse errors, hardware constraints, or noise spectra with broad structure, the best sequence may be CPMG, XY-family sequences, optimized pulses, or something platform-specific rather than Uhrig.

The full toggling-frame cycle expansion, including pulse-order commutators, group averaging, time symmetry, and finite-pulse checks, is canonical in Average Hamiltonian Theory. Here the construction is used only to connect decoupling with noise suppression.

For a general system–bath coupling

HI=∑αAα⊗Bα,H_I = \sum_\alpha A_\alpha\otimes B_\alpha,

control transforms system operators in the toggling frame:

Aα(t)=Uc†(t)AαUc(t).A_\alpha(t) = U_c^\dagger(t)A_\alpha U_c(t).

If the leading time average over a control cycle vanishes,

1Tc∫0Tcdt Aα(t)=0,\frac{1}{T_c} \int_0^{T_c} dt\,A_\alpha(t) = 0,

then the lowest-order average coupling is removed. This is the intuition behind group-based decoupling sequences.

Higher-order terms depend on commutators at different times. Noncommuting errors require more careful sequences, and fast strong pulses may introduce their own errors.

Dynamical decoupling works best against noise that is slow compared with the pulse spacing and couples in a way the pulses can reverse.

It is naturally effective for:

  • low-frequency dephasing noise;
  • quasi-static detuning disorder;
  • some slowly varying bath fields;
  • selected couplings that change sign under the control group;
  • sensing protocols that intentionally select a target frequency.

It is limited against:

  • broadband Markovian white noise;
  • irreversible energy relaxation from high-frequency transverse noise;
  • noise above the control bandwidth;
  • pulse amplitude, detuning, and phase errors;
  • heating or leakage caused by the pulses;
  • non-Gaussian noise with rare large events;
  • environments with strong backaction or long memory not captured by a simple filter.

For a Markovian Lindblad equation with a fixed relaxation rate, adding pulses does not automatically remove the dissipator. One must model how the control transforms the system-environment coupling before the Markov approximation is made.

Dynamical decoupling is not always used to suppress a signal. In quantum sensing, the sequence is often chosen so that unwanted low-frequency drift is rejected while an oscillating target field passes through the filter.

For a classical signal s(t)s(t) coupled through ZZ, the measured phase is

ϕs(T)=∫0Tdt y(t)s(t).\phi_s(T) = \int_0^T dt\,y(t)s(t).

Thus the same y(t)y(t) that filters noise also defines the signal response. A good sensing sequence separates signal and noise spectrally or by symmetry.

  • Saying that dynamical decoupling removes decoherence without specifying the noise spectrum.
  • Applying a filter-function formula to strongly non-Gaussian noise without checking assumptions.
  • Forgetting pulse errors and finite pulse durations.
  • Treating T2T_2 improvement as evidence that T1T_1 relaxation has been suppressed.
  • Using a sequence that suppresses the signal along with the noise.
  • Applying a Markovian dissipator and then assuming instantaneous pulses cancel it automatically.
  • Comparing CPMG, XY, and Uhrig sequences without matching hardware constraints.
  • Ignoring heating, leakage, and bandwidth limits from strong control.

Let ξ(t)=ξ0\xi(t)=\xi_0 be constant during one experiment. Show that a Hahn echo with one pulse at T/2T/2 cancels the accumulated phase.

Solution

The accumulated phase is

φ(T)=ξ0∫0Tdt yecho(t).\varphi(T) = \xi_0 \int_0^T dt\,y_{\mathrm{echo}}(t).

For Hahn echo,

∫0Tdt yecho(t)=∫0T/2dt−∫T/2Tdt=T2−T2=0.\int_0^T dt\,y_{\mathrm{echo}}(t) = \int_0^{T/2}dt - \int_{T/2}^{T}dt = \frac{T}{2}-\frac{T}{2} =0.

Thus φ(T)=0\varphi(T)=0 for static detuning.

Starting from y(t)=1y(t)=1, derive

YRamsey(ω,T)=eiωT−1iω.Y_{\mathrm{Ramsey}}(\omega,T) = \frac{e^{i\omega T}-1}{i\omega}.
Solution

By definition,

YRamsey(ω,T)=∫0Tdt eiωt.Y_{\mathrm{Ramsey}}(\omega,T) = \int_0^T dt\,e^{i\omega t}.

For ω≠0\omega\ne0,

∫0Tdt eiωt=eiωT−1iω.\int_0^T dt\,e^{i\omega t} = \frac{e^{i\omega T}-1}{i\omega}.

The ω→0\omega\to0 limit is TT, showing strong sensitivity to very slow noise.

Use

Yecho=1−2eiωT/2+eiωTiωY_{\mathrm{echo}} = \frac{ 1-2e^{i\omega T/2}+e^{i\omega T} } {i\omega}

to show that the echo filter suppresses static noise.

Solution

Let x=ωT/2x=\omega T/2. Then the numerator is

1−2eix+e2ix=(1−eix)2.1-2e^{ix}+e^{2ix} = \left(1-e^{ix}\right)^2.

For small xx,

1−eix≈−ix,1-e^{ix} \approx -ix,

so the numerator is of order x2x^2. Therefore

Yecho∝ω2T2ω∼ωT2Y_{\mathrm{echo}} \propto \frac{\omega^2T^2}{\omega} \sim \omega T^2

near ω=0\omega=0, and the filter power ∣Yecho∣2|Y_{\mathrm{echo}}|^2 vanishes at zero frequency.

Why does a pulse sequence generally fail to improve coherence if the noise is perfectly white and the pulse sequence only changes the sign of the coupling?

Solution

White noise has no long-time memory to refocus. In the filter formula, a flat spectrum gives

χ(T)=12S0∫dω2π∣Y(ω,T)∣2.\chi(T) = \frac12S_0 \int \frac{d\omega}{2\pi} |Y(\omega,T)|^2.

Parseval’s identity turns the integral into

∫0Tdt ∣y(t)∣2.\int_0^Tdt\,|y(t)|^2.

For ideal sign flips, ∣y(t)∣2=1|y(t)|^2=1, so this integral remains TT. The pulses rearrange phases but do not reduce the total exposure to memoryless noise.

  • 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).
  • L. Viola and S. Lloyd, “Dynamical suppression of decoherence in two-state quantum systems,” Physical Review A 58, 2733–2744 (1998).
  • G. S. Uhrig, “Keeping a quantum bit alive by optimized pi-pulse sequences,” Physical Review Letters 98, 100504 (2007).
  • L. Cywiński, R. M. Lutchyn, C. P. Nave, and S. Das Sarma, “How to enhance dephasing time in superconducting qubits,” Physical Review B 77, 174509 (2008).
  • D. A. Lidar and T. A. Brun, eds., Quantum Error Correction, Cambridge University Press (2013), chapters on dynamical decoupling.