For a tridiagonal matrix with subdiagonal , diagonal and superdiagonal , banded Gaussian elimination introduces no fill beyond the original band. The Thomas algorithm uses
Update the right side by , . Then back substitution gives
Each row requires only a fixed number of arithmetic operations, so both work and storage are . The assumed absence of a need for pivoting includes nonzero elimination pivots .
Write . Subtracting the exact equation from the iteration gives , where . Hence . Also
so the stated scalars are precisely the eigenvalues of the iteration matrix .
The spectral radius criterion for matrix powers states that if and only if all its eigenvalues have modulus strictly less than one. Applying that theorem gives for every initial vector. Therefore .
Order points along each -line before moving to the next -line. The splitting has
and couples the two neighboring -lines. Factor once with the Thomas algorithm; each iteration then needs tridiagonal solves and the neighboring-line right sides, costing for unknowns. Known boundary values are moved to the right side; the error eigenmodes have homogeneous boundary values.
The generalized eigenvalue problem is
with at the boundary indices. Put , . The sine addition formula gives and the corresponding identity in . Thus
These tensor-product sine vectors form a basis, so they give the whole spectrum. With ,
The iteration therefore converges.
It is not a uniformly effective multigrid smoother. Take and : the error is slowly varying along a line but highly oscillatory between lines, and its multiplier is as the grid is refined. It changes sign at each step while retaining almost its full amplitude. This line-Jacobi Fourier spectrum distinguishes convergence on each fixed grid from the high-frequency damping needed by the multigrid method.

Articles by others on the same topic (0)

There are currently no matching articles.