Transforming the spatial shifts and putting gives the real amplification factor
For the denominator is at least one, so the implicit step is a bounded Fourier multiplier on . Set and use . The numerator is no greater than the denominator, so . The other inequality is
If , the bracket is nonpositive and this always holds. If , the concave quadratic has its maximum at , with value . Therefore precisely under the stated condition
and without a mesh-ratio restriction when . The Parseval identity now gives
Iteration proves stability with constant one. It is conditional for and unconditional for . The sampled initial data have finite support, hence belong to . This is the Fourier stability threshold for a mixed-width heat scheme.
Figure 1.
The exact stable mesh-ratio region for the mixed-width heat scheme
. Details.
For consistency with the supplied wavenumbers, use an FFT grid on a periodic interval: , , and similarly for . In MATLAB, replace the endpoint-inclusive coordinate definitions by x = (0:nx-1)*Lx/nx; and y = (0:ny-1)*Ly/ny;. The supplied linspace arrays instead have spacing while the Fourier multipliers assume . Including both copies of the periodic endpoint creates a grid inconsistency, separate from high-frequency aliasing.
Semidiscrete Fourier transform Created 2026-10-24 Updated 2026-10-31
For a sequence indexed by the integers, its semidiscrete Fourier transform is the displayed Fourier series in . For square-summable data the series is interpreted in the L2 norm. Its inversion and Parseval identity are
The physical-frequency convention uses and on . This is distinct from the discrete Fourier transform of a finite vector. Translation-invariant finite difference operators become Fourier multipliers, making Fourier stability analysis possible.