Coherent control errors and dynamical decoupling
Derive rotation signs and ideal echo cancellation while identifying calibration, bandwidth, leakage, and feedback limits.
On this page
The question for today
What you’ll understand
- Translate a signed control Hamiltonian into a Bloch rotation.
- Compute static-detuning cancellation in an ideal echo sequence.
- Separate coherent accumulation, stochastic noise, leakage, and measurement-based feedback.
A qubit controller implements gates by driving a physical Hamiltonian, so amplitude, phase, detuning, and pulse duration all matter. Small reproducible errors can add coherently across a sequence rather than behaving like independent random flips. Calibration and dynamical decoupling address different parts of this problem: calibration estimates control parameters, while pulse sequences can reverse selected unwanted evolution. Neither supplies universal error correction, and each relies on an explicit model of the retained levels and the noise timescale.
Fix a Hamiltonian and rotation convention
In a rotating frame, suppose an effective two-level Hamiltonian contains a transverse drive of angular frequency , phase , and detuning . The familiar expression assumes an appropriate rotating-wave approximation and neglects higher levels. With time evolution , a positive resonant X drive gives with . Acting on zero, it produces a negative imaginary amplitude on one. This fixes the rotation sign before any geometric interpretation.
At an X rotation of pi over two, the resulting Bloch vector points along negative Y. In contrast, positive Z evolution adds a positive relative phase to the one amplitude and rotates an equatorial vector from positive X toward positive Y. Confusing a ket's global phase with its relative phase often reverses this prediction. Angles in exponentials are radians; a frequency quoted in ordinary hertz must be multiplied by two pi before use as an angular frequency.
Reverse static dephasing with a toggling frame
Consider free evolution under constant detuning alone. An ideal X pulse reverses the sign of Z by conjugation, so two equal free intervals separated by that pulse acquire opposite detuning phases in the toggling frame. Including a final ideal X returns the logical orientation. The two-pulse cycle cancels static detuning exactly in this model. Physical pi pulses have an additional global phase, which does not alter the recovered quantum state.
If detuning changes during the cycle, cancellation depends on the difference between its time integrals in the two intervals. Fast fluctuations need not cancel, and finite-duration pulses experience the unwanted Hamiltonian while being applied. Pulse imperfections can accumulate as well. More elaborate decoupling sequences control additional components only under specified timing, bandwidth, and noise-spectrum assumptions. Refocusing a slowly varying phase does not reverse general irreversible relaxation, measurement backaction, or arbitrary system-environment dynamics.
Calibrate and measure without overclaiming
A systematic pulse-area error changes the intended rotation angle on each application. Repeating the same faulty pulse can amplify its phase error quadratically in state infidelity for small accumulated angles. Randomized error models therefore need justification even when a single-gate average infidelity is small. Calibration estimates amplitude, phase, and drift through repeated prepared experiments; it does not reveal the state of an arbitrary qubit during a computation without disturbing it.
Real devices can leak outside the computational doublet, making a Bloch-sphere picture incomplete. Decoupling pulses can even aggravate leakage if their spectral content excites unwanted transitions. Feedback additionally requires a measured observable, finite latency, and a policy connecting outcomes to control changes. Stabilizer feedback can preserve an encoded state because its checks reveal no logical amplitude in the ideal model; measuring arbitrary single-qubit populations has different backaction. Any claimed improvement must state these measurement and control assumptions alongside the noise model.
Work it through
An echo with explicit units
Let detuning be and each free interval last . For a qubit initially in plus, compare two uninterrupted free intervals with the ideal two-X-pulse echo cycle. Find the phase and Bloch direction.
Convert the time to . Uninterrupted evolution lasts , so its relative phase is radians, or seventy-two degrees. Both computational-basis populations remain one half.
The freely evolved Bloch vector is . The positive Y sign follows from the declared negative-sign Schrödinger exponential for positive detuning.
For the echo cycle, the first and second toggling-frame integrals are each . Their difference is zero, so restores plus, giving Bloch vector up to global phase.
Free evolution produces a positive seventy-two-degree phase; the ideal two-pulse cycle cancels it exactly under constant detuning and instantaneous perfect-pulse assumptions.
The living notebook
Explore the model
Interactive lab · quantum
Check signs before interpreting an echo
Reset and set mixing angle and relative phase ; predict Bloch coordinates approximately . Compare a fresh Reset run at . To represent a positive pi-over-two X rotation of zero, Reset and set . These are separate pure-state preparations; the controls do not enact pulses, echo sequences, feedback, or leakage dynamics.
- Probability |0⟩
- 71.1%
- Probability |1⟩
- 28.9%
- Bloch (x, y, z)
- 0.78, 0.45, 0.42
A normalized two-level pure state, not an interacting field simulation. Playback adds one radian per second to the relative phase; basis probabilities stay fixed. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forThe lab checks state geometry and rotation signs; changing a control retains its clock and never implements a continuous control protocol.
Pause & reason
Check your understanding
Your turn
Try it yourself
An intended X pi pulse actually has angle radians. Starting in zero, find the probability of the intended one outcome. For two identical pulses, compare the fidelity with the ideal two-pulse output and explain the accumulation.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Use the residual angle after factoring out the ideal rotation. The two identical residual rotations commute and their angles add.
Compare with the solution
One pulse gives one-outcome probability , so infidelity is about . Two pulses ideally return zero up to global phase, but the actual residual angle is . The fidelity is , with infidelity about . This is approximately four times the one-pulse infidelity, showing coherent small-angle accumulation rather than two independent stochastic faults. The calculation assumes a strict two-level system and identical signed errors.
Keep the idea
Take it with you
- A signed Hamiltonian and consistent units determine rotation direction.
- Ideal echo cancels static longitudinal detuning under specific pulse assumptions.
- Calibration, decoupling, error correction, and feedback address distinct modeled mechanisms.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.