Manhattan (Bridgeless)
Fig. 2(a,b): nonsuspended mask.
Fig. 1(d): top-resist thickness controls sidewall shadowing at oblique incidence.
The paper treats general metallic contacts; the deposited materials depend on the
device.
Ref: 10.1116/1.4722982
Manhattan (Bridgeless)
S. M. Bankson et al., IEEE Trans. Appl. Supercond. 33 , no. 5 (2023).
Manhattan (Bridgeless)
J. M. Kreikebaum et al., Supercond. Sci. Technol. 33 , 06LT02 (2020), Fig. 1.
Trilayer Process
(a) Deposit Nb/Al/AlOx /Al/Nb in one vacuum.
(b) Etch the first finger (chlorine).
(c–d) Grow SiO2 . Etch it back to a sidewall spacer.
(e) Clean the oxides in vacuum. Deposit Nb.
(f) Etch the second finger (fluorine). It stops on Al.
(g) Wet-etch SiO2 , bare Al and some NbOx .
A. Anferov et al., Phys. Rev. Applied 21 , 024047 (2024), Fig. 1; (h) a 500 × 600 nm junction.
Scaffold-assisted window junction (Foundry-compatible)
A · Make the base electrode
Deposit 100 nm of Al. Pattern the base electrode. Etch the Al.
B · Make the scaffold and windows
Deposit 200 nm of SiO₂. Use DUV lithography to define the windows. Dry-etch the SiO₂.
C · Clean and oxidize
Clean the exposed Al with gentle Ar ions. Oxidize the Al in situ.
D · Make the top electrode
Deposit the top Al electrode. Pattern the electrode. Etch the Al.
E · Remove the scaffold
Dice the wafer. Remove the SiO₂ scaffold with vapor HF.
After step E, the top Al electrode stays suspended. PVD SiO₂ leaves less residue than PECVD SiO₂.
PVD sputters SiO₂. PECVD makes SiO₂ from SiH₄+N₂O gases reaction in a plasma (more H and N defects).
C.-T. Ke et al., npj Quantum Information 12 , 98 (2026), Figs. 1 and 4. DOI
A capacitively driven transmon
Cg
Vg (t)
EJ
C
φ
island, V, n
reservoir (ground)
The microwave line controls \(n_g(t)\) through \(C_g\).
\[
\mathcal{H}=4E_{C}\left(n-n_g\right)^2-E_J\cos\varphi, \qquad n_g(t)=-\frac{C_gV_g(t)}{2e}, \qquad E_C=\frac{e^2}{2\left(C+C_g\right)}
\]
\[
\text{Drop }n_g^2 \quad \to \quad
\mathcal H(t)=
\underbrace{4E_Cn^2-E_J\cos\varphi}_{\mathcal H_0}
+\underbrace{\left[-8E_C\cdot n_g(t)\cdot n\right]}_{\mathcal H_d(t)}
\]
\[
\hat{\varphi} = \left(\frac{2E_C}{E_J}\right)^{1/4}\left(a+a^{\dagger}\right),
\qquad
\hat{n} = \frac{i}{2}\left(\frac{E_J}{2E_C}\right)^{1/4}\left(a^{\dagger}-a\right)
, \qquad \hbar\omega_p=\sqrt{8E_JE_C}
\]
\[\begin{aligned}\mathcal H_d(t)&=i\hbar\cdot \underbrace{C_gV_g(t) \sqrt{\frac{ \omega_p}{2\hbar\left(C+C_g\right)} }}_{\Omega(t)}\cdot\left(a^{\dagger}-a\right)\\&=i\hbar\,\Omega(t)\left(\begin{array}{@{\,}c@{\;\;}c@{\;\;}c@{\;\;}c@{\;\;}c@{\;\;}c@{\,}}0&-1&0&0&0&\cdots\\1&0&-\sqrt2&0&0&\cdots\\0&\sqrt2&0&-\sqrt3&0&\cdots\\0&0&\sqrt3&0&-\sqrt4&\cdots\\0&0&0&\sqrt4&0&\cdots\\\vdots&\vdots&\vdots&\vdots&\vdots&\ddots\end{array}\right)\end{aligned}\]
The drive in \(I\) and \(Q\)
\[V_g=A\cos[\omega_d t-\phi]=I\cos\omega_dt+Q\sin\omega_dt=\mathrm{Re}\big[(I+iQ)\,e^{-i\omega_dt}\big]\]
Lecture illustration; carrier cycles reduced for visibility.
The microwave control chain
Gate command
↓
Pulse sequencer / FPGA → DAC / AWG
↓
I(t), Q(t) → IQ mixer + local oscillator
↓
Attenuation / filtering → drive line → transmon
\[V_{\rm drive}(t)=I(t)\cos\omega_d t+Q(t)\sin\omega_d t\]
Figure source: D. C. McKay et al., Phys. Rev. A 96 , 022330 (2017), Fig. 1. DOI
Baseband envelope and RF carrier phase
\(I=A\cos\phi,\quad Q=A\sin\phi,\qquad
V_{\rm RF}=I\cos\omega_dt+Q\sin\omega_dt\)
2nd pulse
X
Y
Stop
Replay
IQ mixer: one LO, two branches
X: I = A, Q = 0 · Y: I = 0, Q = A
The transmon ladder
Write \(\mathcal H_0\) with \(a,a^\dagger\) (\(E_J\gg E_C\)) and keep the fourth-order term:
\[\mathcal H_0=\hbar\omega_p\!\left(a^\dagger a+\tfrac12\right)-E_J-\frac{E_C}{12}\left(a+a^\dagger\right)^4+\cdots\]
Level \(j\) sits at \(\omega_j=j\,\omega_{01}+\tfrac{\alpha}{2}\,j(j-1)\), with \(\omega_{01}\simeq\omega_p-\tfrac{E_C}{\hbar}\) and \(\alpha\simeq-\tfrac{E_C}{\hbar}\):
\[\frac{\mathcal H_0}{\hbar}=\left(\begin{array}{@{\,}c@{}c@{}c@{}c@{}c@{}c@{\,}}0&&&&&\\&\omega_{01}&&&&\\&&2\omega_{01}+\alpha&&&\\&&&3\omega_{01}+3\alpha&&\\&&&&4\omega_{01}+6\alpha&\\&&&&&\ddots\end{array}\right)\]
J. Koch et al., Phys. Rev. A 76 , 042319 (2007) · Figure: J. M. Chávez-Garcia et al., Phys. Rev. Applied 18 , 034057 (2022).
One matrix for the week
\[U=\sum_j i^{\,j}e^{-ij\omega_dt}\,|j\rangle\langle j|,\qquad\mathcal H_{\rm rot}=U^\dagger\mathcal H U-i\hbar\,U^\dagger\dot U\]
\[\text{Detuning }\Delta\equiv\omega_{01}-\omega_d,\qquad\big[I\cos\omega_dt+Q\sin\omega_dt\big]e^{i\omega_dt}\ \overset{\rm RWA}{\simeq}\ \tfrac12(I+iQ)\]
\[\frac{\mathcal H_{\rm rot}}{\hbar}=\left(\begin{array}{@{\,}c@{\;\;}c@{\;\;}c@{\;\;}c@{\;\;}c@{\;\;}c@{\,}}\color{#355f9c}{0}&\color{#355f9c}{\tfrac12(I-iQ)}&0&0&0&\cdots\\\color{#355f9c}{\tfrac12(I+iQ)}&\color{#355f9c}{\Delta}&\color{#b5651d}{\tfrac{\sqrt2}{2}(I-iQ)}&0&0&\cdots\\0&\color{#b5651d}{\tfrac{\sqrt2}{2}(I+iQ)}&\color{#b5651d}{2\Delta+\alpha}&\tfrac{\sqrt3}{2}(I-iQ)&0&\cdots\\0&0&\tfrac{\sqrt3}{2}(I+iQ)&3\Delta+3\alpha&\tfrac{\sqrt4}{2}(I-iQ)&\cdots\\0&0&0&\tfrac{\sqrt4}{2}(I+iQ)&4\Delta+6\alpha&\cdots\\\vdots&\vdots&\vdots&\vdots&\vdots&\ddots\end{array}\right)\]
P. Krantz et al., Appl. Phys. Rev. 6 , 021318 (2019).
Where the signals go
Z
physical (flux)
virtual (frame)
θ
45°
90°
180°
Stop
Replay
Circuit: T. E. Roth et al., arXiv:2106.11352. Lecture animation, ideal two-state evolution; carrier cycles reduced for visibility.
Frequency bands and their jobs
Band
Job on a transmon
DC
Sets the flux bias.
0–400 MHz
Makes fast flux pulses.
2–18.5 GHz
Drives the qubit. Reads the resonator.
Digital
Sends triggers.
Images: Qblox Cluster module overview and Cluster chassis, docs.qblox.com.
The detuning chevron
Frequency mismatch changes both the oscillation frequency and its maximum population
transfer.
The detuning chevron (1/4): 0 MHz
Exact rotating-frame evolution, Ω/2π = 10 MHz · two-state approximation; no leakage or
decay.
The detuning chevron (2/4): 10 MHz
Exact rotating-frame evolution, Ω/2π = 10 MHz · two-state approximation; no leakage or
decay.
The detuning chevron (3/4): 20 MHz
Exact rotating-frame evolution, Ω/2π = 10 MHz · two-state approximation; no leakage or
decay.
The detuning chevron (4/4): sweep
Exact rotating-frame evolution, Ω/2π = 10 MHz · two-state approximation; no leakage or
decay.
The detuning chevron, animated
Exact rotating-frame evolution, Ω/2π = 10 MHz · two-state approximation; no leakage or
decay.
Rabi chevron: gate duration, animated
Lecture simulation. Each point: prepare |0〉, drive for τ, measure; repeat to estimate P₁. Ω/2π = 10 MHz.
Rabi gate duration (1/4): 0 MHz
Lecture simulation. Each point: prepare |0〉, drive for τ, measure; repeat to estimate P₁. Ω/2π = 10 MHz.
Rabi gate duration (2/4): 10 MHz
Lecture simulation. Each point: prepare |0〉, drive for τ, measure; repeat to estimate P₁. Ω/2π = 10 MHz.
Rabi gate duration (3/4): 20 MHz
Lecture simulation. Each point: prepare |0〉, drive for τ, measure; repeat to estimate P₁. Ω/2π = 10 MHz.
Rabi gate duration (4/4): sweep
Lecture simulation. Each point: prepare |0〉, drive for τ, measure; repeat to estimate P₁. Ω/2π = 10 MHz.
Measure the detuning with Ramsey fringes
P. Krantz et al., Appl. Phys. Rev. 6 , 021318 (2019).
The Ramsey chevron (1/4): 0 MHz
Each point is a separate π/2 – τ – π/2 run, with no drive during τ. The 10 ns π/2
pulses are sent at ωd , so their axis tilts by arctan[(ω01 − ωd )/Ω].
The Ramsey chevron (2/4): 0.1 MHz
Each point is a separate π/2 – τ – π/2 run, with no drive during τ. The 10 ns π/2
pulses are sent at ωd , so their axis tilts by arctan[(ω01 − ωd )/Ω].
The Ramsey chevron (3/4): 0.25 MHz
Each point is a separate π/2 – τ – π/2 run, with no drive during τ. The 10 ns π/2
pulses are sent at ωd , so their axis tilts by arctan[(ω01 − ωd )/Ω].
The Ramsey chevron (4/4): sweep
Each point is a separate π/2 – τ – π/2 run, with no drive during τ. The 10 ns π/2
pulses are sent at ωd , so their axis tilts by arctan[(ω01 − ωd )/Ω].
The Ramsey chevron, animated
Each point is a separate π/2 – τ – π/2 run, with no drive during τ. The 10 ns π/2
pulses are sent at ωd , so their axis tilts by arctan[(ω01 − ωd )/Ω].
Virtual Z gates and Frame updates
\[R_z(\varphi)=e^{-i\varphi\sigma_z/2}\]
\[R_z(\varphi)\sigma_xR_z^\dagger(\varphi)=\cos\varphi\,\sigma_x+\sin\varphi\,\sigma_y\]
\[R_\phi(\theta)=R_z(\phi)R_x(\theta)R_z(-\phi)\]
Changing the phase of subsequent microwave pulses changes their axes in the rotating frame.
The controller tracks this frame change in software. A separate physical Z pulse is
unnecessary.
Track a logical Z rotation by storing its angle in the frame.
\[R_\phi(\theta)R_z(\varphi)=R_z(\varphi)R_{\phi-\varphi}(\theta)\]
\[\phi_{\rm frame}\leftarrow\phi_{\rm frame}+\varphi,\qquad\phi_{\rm drive}=\phi_{\rm
logical}-\phi_{\rm frame}\]
For a logical \(Z_{\pi/2}\), shift the phase of each later physical pulse by
\(-\pi/2\).
\[R_x(\theta)R_z(\pi/2)=R_z(\pi/2)R_{-\pi/2}(\theta)\]
The final Z remains in the tracked frame. It does not change a measurement in the
computational basis.
Virtual-Z theory: D. C. McKay et al., Phys. Rev. A 96 , 022330 (2017), Sec. I. DOI
Physical Z and virtual Z on the Bloch sphere
Lecture simulation. Fixed drive reference. Ideal two-state evolution.
Python
Physical Z and virtual Z
\(X=R_x(\pi/2),\quad Y=R_y(\pi/2),\qquad R_\phi(\pi/2)\,R_z(\theta)=R_z(\theta)\,R_{\phi-\theta}(\pi/2)\)
Z angle θ
45°
90°
180°
Stop
Replay
Virtual Z: a frame update
Why does DRAG use a derivative?
I and Q drive the carrier 90° apart. DRAG sets Q from the slope of I:
\[\begin{aligned}V(t)&\propto I(t)\cos\omega_dt+Q(t)\sin\omega_dt\\Q(t)&=-\frac{\lambda}{\alpha}\,\dot I(t)\end{aligned}\]
Fourier transform (\(\omega\) measured from \(\omega_d=\omega_{01}\)):
\[\begin{aligned}S&=I+iQ=I-\frac{i\lambda}{\alpha}\,\dot I\\\widetilde S(\omega)&=\int_0^T I\,e^{i\omega t}dt-\frac{i\lambda}{\alpha}\int_0^T\dot I\,e^{i\omega t}dt\\&=\widetilde I(\omega)-\frac{i\lambda}{\alpha}\Big(\underbrace{\big[I\,e^{i\omega t}\big]_0^T}_{0\ \text{if}\ I(0)=I(T)=0}-\,i\omega\,\widetilde I(\omega)\Big)\\&=\Big(1-\frac{\lambda\omega}{\alpha}\Big)\widetilde I(\omega)\end{aligned}\]
DRAG weight λ
0.00
Sum with the carrier: \(I\cos\omega_dt+Q\sin\omega_dt\) 5 GHz carrier
Spectrum of \(S=I+iQ\), dB
Interactive: cos² π pulse, T = 20 ns, carrier \(\tfrac{\omega_d}{2\pi}=5\) GHz, \(\tfrac{\alpha}{2\pi}=-223\) MHz. Derivative spectrum: F. Motzoi and F. K. Wilhelm, Phys. Rev. A 88 , 062318 (2013), Sec. III.
Adding a second derivative
Each derivative adds one zero. Two derivatives: two zeros, at lines we choose:
\[\begin{aligned}S&=I+c_1\dot I+c_2\ddot I\\\widetilde S(\omega)&=\big(1-ic_1\omega-c_2\,\omega^2\big)\widetilde I(\omega)=\Big(1-\frac{\omega}{\omega_1}\Big)\Big(1-\frac{\omega}{\omega_2}\Big)\widetilde I(\omega)\end{aligned}\]
\[c_1=-i\Big(\frac{1}{\omega_1}+\frac{1}{\omega_2}\Big),\qquad c_2=-\frac{1}{\omega_1\omega_2}\]
\(\omega_1=\alpha\) (the 1–2 line), \(\omega_2\) a second line. \(n\) derivatives (\(I,\dot I,\dots,I^{(n-1)}=0\) at \(t=0,T\)) remove \(n\) chosen lines:
\[\widetilde S(\omega)=\prod_{j=1}^{n}\Big(1-\frac{\omega}{\omega_j}\Big)\,\widetilde I(\omega)\]
derivatives n (lines removed)
1
2
3
4
5
6
Envelopes I(t) and Q(t) , \(\cos^6\) π pulse
Sum with the carrier: \(I\cos\omega_dt+Q\sin\omega_dt\) 5 GHz carrier
Spectrum of \(S=I+iQ\), dB
Interactive: \(\cos^6\) π pulse for every \(n\) (\(I,\dots,I^{(5)}=0\) at the ends), T = 20 ns, carrier 5 GHz, \(\tfrac{\alpha}{2\pi}=-223\) MHz. HD DRAG: M. Hyyppä et al., PRX Quantum 5 , 030353 (2024).
Gaussian or \(\cos^2\) envelope?
Two π pulses with the same area, \(T=20\) ns:
\[\begin{aligned}\text{Lifted Gaussian:}\quad I&\propto e^{-\frac{(t-\frac{T}{2})^2}{2\sigma^2}}-e^{-\frac{T^2}{8\sigma^2}},\quad\sigma=\tfrac{T}{4}\\\cos^2:\quad I&=\frac{\pi}{T}\Big(1-\cos\frac{2\pi t}{T}\Big)\end{aligned}\]
Lifted Gaussian: subtract the end value, so \(I(0)=I(T)=0\) (as in Qiskit Pulse). \(\cos^2\) also starts and ends at 0, with zero slope too.
DRAG weight λ
0.00
Gaussian and cos² : I(t)MHz
Spectrum of \(S=I+iQ\), dB GHz
π pulses, T = 20 ns (lifted Gaussian, σ = T/4), carrier \(\tfrac{\omega_d}{2\pi}=5\) GHz, \(\tfrac{\alpha}{2\pi}=-223\) MHz.
Why a plain π pulse has a \(\sigma_z\) error: AC Stark Effect
Plain π pulse (\(Q=0\), \(\Delta=0\)). The three amplitudes as one vector:
\[i\frac{d}{dt}\begin{pmatrix}c_0\\c_1\\c_2\end{pmatrix}=\begin{pmatrix}0&\tfrac12 I&0\\\tfrac12 I&0&\tfrac{\sqrt2}{2} I\\0&\tfrac{\sqrt2}{2} I&\alpha\end{pmatrix}\begin{pmatrix}c_0\\c_1\\c_2\end{pmatrix}\]
Row 3 is the differential equation for \(c_2\):
\[i\dot c_2=\tfrac{\sqrt2}{2}I\,c_1+\alpha\,c_2\]
Multiply by \(e^{i\alpha t}\):
\[i\frac{d}{dt}\big(e^{i\alpha t}c_2\big)=e^{i\alpha t}\,\tfrac{\sqrt2}{2}I\,c_1\]
Integrate from 0, with \(c_2(0)=0\). This is exact:
\[c_2(t)=-i\,e^{-i\alpha t}\int_0^t e^{i\alpha t'}\,\tfrac{\sqrt2}{2}I(t')\,c_1(t')\,dt'\]
Integrate by parts (\(I(0)=0\)). \(c_2\) has two parts:
\[\begin{aligned}c_2&=\underbrace{-\tfrac{\sqrt2}{2}\frac{I}{\alpha}\,c_1}_{\text{follows }c_1}+\underbrace{\frac{\sqrt2}{2\alpha}\,e^{-i\alpha t}\!\int_0^t e^{i\alpha t'}\frac{d}{dt'}(Ic_1)\,dt'}_{\text{stays after the pulse: leakage}}\end{aligned}\]
The first part only follows \(c_1\): it is gone when \(I=0\), but it changes row 2 (next page). The second part is driven by \(\tfrac{d}{dt}(Ic_1)\); it is what stays in \(|2\rangle\) after the pulse.
J. M. Gambetta et al., Phys. Rev. A 83 , 012308 (2011) · F. Motzoi et al., Phys. Rev. Lett. 103 , 110501 (2009).
Why a plain π pulse has a \(\sigma_z\) error: AC Stark Effect
Put the first part of \(c_2\) into row 2:
\[i\dot c_1=\tfrac12 I\,c_0+\tfrac{\sqrt2}{2}I\,c_2=\tfrac12 I\,c_0\mathbin{\color{#355f9c}-}{\color{#355f9c}\frac{I^2}{2\alpha}}\,c_1+\cdots\]
While the pulse is on, \(|1\rangle\) moves by \(-\tfrac{I^2}{2\alpha}\), which is positive since \(\alpha<0\). That is a \(\sigma_z\) term: the phase error of a plain π pulse.
Rows 1–2 of the 3×3, with \(\sigma_z=|0\rangle\langle0|-|1\rangle\langle1|\):
\[\begin{pmatrix}0&\tfrac12 I\\\tfrac12 I&{\color{#355f9c}-\tfrac{I^2}{2\alpha}}\end{pmatrix}=-\frac{I^2}{4\alpha}\,\mathbb 1+\frac{I}{2}\,\sigma_x+{\color{#eda15f}\frac{I^2}{4\alpha}\,\sigma_z}\]
Lecture simulation: cos² π pulse, T = 20 ns, \(\tfrac{\alpha}{2\pi}=-223\) MHz, rows 1–2 of the 3×3. J. M. Gambetta et al., Phys. Rev. A 83 , 012308 (2011).
Python
DRAG and AC Stark Effect
DRAG adds the \(y\) quadrature \(Q=-\lambda\tfrac{\dot I}{\alpha}\) (still \(\Delta=0\)). Row 3 of the 3×3 becomes
\[i\dot c_2=\tfrac{\sqrt2}{2}(I+iQ)\,c_1+\alpha c_2\]
\[i\frac{d}{dt}\begin{pmatrix}c_0\\c_1\\c_2\end{pmatrix}\simeq\begin{pmatrix}0&\tfrac12 I&0\\\tfrac12 I&{\color{#355f9c}\left(\lambda-\tfrac12\right)\tfrac{I^2}{\alpha}}&{\color{#b5651d}-i\tfrac{\sqrt2}{2}(1-\lambda)\tfrac{\dot I}{\alpha}}\\0&{\color{#b5651d}i\tfrac{\sqrt2}{2}(1-\lambda)\tfrac{\dot I}{\alpha}}&\alpha\end{pmatrix}\begin{pmatrix}c_0\\c_1\\c_2\end{pmatrix}\]
J. M. Gambetta et al., Phys. Rev. A 83 , 012308 (2011) · F. Motzoi et al., Phys. Rev. Lett. 103 , 110501 (2009).
\(\Delta\) moves it back: the DRAG 3×3
A carrier offset \(\Delta=\omega_{01}-\omega_d\) adds \(\Delta\) on \(|1\rangle\) and \(2\Delta\) on \(|2\rangle\). For the gate (\(I=0\) at the start and the end), the pulse acts as this 3×3:
\[i\frac{d}{dt}\begin{pmatrix}c_0\\c_1\\c_2\end{pmatrix}\simeq\begin{pmatrix}0&\tfrac12 I&0\\\tfrac12 I&{\color{#355f9c}\Delta+\left(\lambda-\tfrac12\right)\tfrac{I^2}{\alpha}}&{\color{#b5651d}-i\tfrac{\sqrt2}{2}(1-\lambda)\tfrac{\dot I}{\alpha}}\\0&{\color{#b5651d}i\tfrac{\sqrt2}{2}(1-\lambda)\tfrac{\dot I}{\alpha}}&2\Delta+\alpha\end{pmatrix}\begin{pmatrix}c_0\\c_1\\c_2\end{pmatrix}\]
Blue: the phase (Q also moves the blue entry). Orange, integrated over the pulse, is the \((1-\lambda)\) of DRAG: Q cancels the leakage.
\(\lambda=\tfrac12\): blue is 0, orange is half. \(\lambda=1\): orange is 0, but blue is \(+\tfrac{I^2}{2\alpha}\). \(\lambda=1\) and \(\Delta(t)=-\tfrac{I^2}{2\alpha}\): both are 0.
On the AWG the carrier stays at \(\omega_{01}\) and \(\Delta\) goes into the envelope: \(I+iQ\to(I+iQ)\,e^{\,i\int_0^t\Delta\,dt'}\). A constant \(\Delta\) is just a lower \(\omega_d\); \(\Delta(t)\) can only be made this way.
J. M. Gambetta et al., Phys. Rev. A 83 , 012308 (2011) · F. Motzoi et al., Phys. Rev. Lett. 103 , 110501 (2009).
DRAG weight: one half or one? (Clifford randomized benchmarking)
Chen et al., Fig. 1(c,d). No detuning. The figure's \(\alpha\) is our \(\lambda\). The two plots measure different errors.
Chen et al., Fig. 3. Black: total error. Red: leakage. Top: no detuning. Bottom: calibrated detuning. Figure \(\alpha=\lambda\).
Fixed detuning and data: Z. Chen et al., Phys. Rev. Lett. 116, 020501 (2016), Fig. 3. DOI · Dynamic DRAG: J. M. Gambetta et al., Phys. Rev. A 83, 012308 (2011), Eq. (54). DOI