Why the quadratic formula works
The goal of spoiling¶
A spoiled gradient echo (SPGR / FLASH) sequence is meant to behave as if all transverse magnetization disappeared before the next RF pulse. The steady-state signal then follows the Ernst equation:
With , the transverse magnetization has not decayed by the next pulse, so something has to destroy it.
Gradient spoiling alone is not enough¶
A spoiler gradient at the end of each TR dephases the voxel. The isochromat at position picks up an extra phase every TR. The net transverse magnetization at the end of the TR is then zero, but the individual isochromats still carry their transverse components. Because the gradient is the same every TR, later RF pulses refocus these components into echoes (stimulated echoes and higher-order pathways) that land exactly at the next readout. The steady state then depends on and is far from (1), as shown by the green curves on the next pages.
RF spoiling: change the RF phase every TR¶
If the phase of each RF pulse is changed, and the receiver is demodulated with the same phase, the refocused pathways add up with different phases and cancel. The standard choice (Zur et al., 1991) is a quadratic phase schedule:
The phase increment grows linearly, so the second difference is a constant (often or ).
Why the quadratic schedule gives a steady state¶
Work in the receiver frame, demodulated by at TR . Let be the magnetization of isochromat just after pulse . Going from pulse to pulse , the isochromat relaxes and precesses by . The frame then rotates by , and the RF pulse (now always about ) is applied. The only thing that depends on is the effective precession angle
Now relabel the isochromats and follow . Substituting gives
where (relax, precess by , rotate by ) does not depend on at all. Relaxation makes this map contractive, so , a fixed pattern. In the original labels,
the magnetization pattern across the voxel is the same every TR, just shifted by along the dephasing axis. The voxel signal is the average over , and a shift doesn’t change that average:
That is a true steady state. The value of the constant depends on , , and . For well-chosen it is close to (1), but not exactly equal to it, because some refocused pathways still add up coherently.
Why random phases do not¶
With random phases, is a new random number every TR. No relabelling of isochromats makes the map independent of , so there is no fixed point, and the voxel signal is a random variable at every TR.
In the echo-pathway picture, each refocused pathway reaching the readout carries a phase that is a sum of several different random phases. Averaged over many TRs these contributions cancel, which is why random spoiling is unbiased: the mean signal equals the Ernst signal. At any single TR, though, they don’t cancel, so the signal jitters around the Ernst value in magnitude and phase. The longer is compared with , the more pathways survive and the larger the jitter.
The next page shows this with a handful of spins.