Numerical analysis Iterative methods for linear systems Theorem
Gauss–Seidel method
Builds on System of linear equationsDiagonally dominant matrixPositive definite matrixSpectral radiusIterative methodJacobi method
Statement
Let be a real matrix with nonzero diagonal entries, and let . Write , where is the lower triangular part of with the diagonal, and is the strictly upper triangular part. The Gauss–Seidel method for the linear system starts from any and sets Suppose that one of the following holds:
- is strictly diagonally dominant by rows;
- is symmetric and positive definite.
Then is invertible, and for every and every the iterates converge to .
Remarks
The error satisfies with , and convergence for all starts means that the spectral radius of is less than . In case 1, an eigenvector argument bounds each eigenvalue of by . In case 2, the energy strictly decreases along the iteration, by a computation with , where is the positive diagonal of . Example: for with rows and and , starting at gives , then , tending to . The error is multiplied by at each step, the square of the Jacobi factor . Without the hypotheses the method can diverge: for with rows and , which is symmetric but indefinite, has spectral radius .
Going deeper
For a student
In matrix form Gauss–Seidel is the iterative method of the splitting with , so each step is a forward substitution. For symmetric positive definite it is a coordinate-wise minimization of the energy . Its sweeps depend on the order of the unknowns, which makes it harder to parallelize than Jacobi. Successive over-relaxation adds a weight to each update and can converge much faster.
Reading path
To understand this page from the ground up, read these 8 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Diagonally dominant matrix concept
- Iterative method concept
- Matrix norm concept
- Positive definite matrix concept
- Spectral radius concept
- System of linear equations concept
- Jacobi method statement
- Gauss–Seidel method statement
Where this leads
3 pages build on this one.
Further reading
About this page
| Tag | G0EDYEDG4S |
|---|---|
| URI | m2://G0EDYEDG4S |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 65F10 |
| Status | This copy of the site has no build data. Run m2 status G0EDYEDG4S. |
| About | Iterative method |
| Uses | System of linear equations, Diagonally dominant matrix, Positive definite matrix, Spectral radius, Iterative method, Jacobi method |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.