Insert the Fourier mode
into the leapfrog advection scheme. This gives
and hence the amplification polynomial
Its roots are
If , the square root is real for every , and
If , choosing makes the roots non-real multiples of with reciprocal moduli, one of which exceeds one, so the method is unstable.
The endpoint requires care. At the polynomial is
so a generic mode has the form and grows linearly. It satisfies the weaker test often quoted in elementary Fourier analysis, but it violates the root condition for a multistep method because the unit-modulus root is repeated. Therefore the rigorous uniform stability range for arbitrary two-level initial data is
If “stable” is being used only for the non-amplification condition on root moduli, the conventionally quoted range is , with a defective marginal endpoint rather than a uniformly stable case.