Numerical analysis Iterative methods for linear systems Theorem
Successive over-relaxation
Builds on System of linear equationsPositive definite matrixSpectral radiusIterative methodGauss–Seidel methodJacobi method
Statement
Let be a real matrix with nonzero diagonal entries, and let . Write , with diagonal, strictly lower triangular and strictly upper triangular. Let with . The method of successive over-relaxation (SOR) with parameter starts from any and sets Let be its iteration matrix.
- (Kahan) The spectral radius satisfies . So if SOR converges for every and every , then .
- (Ostrowski–Reich) If is symmetric and positive definite and , then . Then for every and every the iterates converge to .
Remarks
Componentwise, SOR computes the Gauss–Seidel value for the -th unknown and takes . For it is the Gauss–Seidel method. Kahan's bound comes from the determinant: , and this is the product of the eigenvalues. The Ostrowski–Reich theorem follows because the energy norm of the error decreases strictly at each step when is positive definite and . Assume moreover that is consistently ordered, for example tridiagonal. Assume also that the Jacobi iteration matrix has real eigenvalues and spectral radius . Then Young's theory gives the best parameter , with . For the model Poisson problem with mesh width this improves the convergence factor from to .
Going deeper
For a student
SOR was for decades the main iterative method for large elliptic problems, because a good makes it far faster than Jacobi or Gauss–Seidel. The best depends on the spectrum of the Jacobi matrix, which is known exactly for model problems and estimated otherwise. Symmetric SOR runs a forward and a backward sweep and gives a symmetric preconditioner for the conjugate gradient method.
Reading path
To understand this page from the ground up, read these 9 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
- Successive over-relaxation statement
Where this leads
1 page builds on this one.
Further reading
About this page
| Tag | 6KQJR85ZC6 |
|---|---|
| URI | m2://6KQJR85ZC6 |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 65F10 |
| Status | This copy of the site has no build data. Run m2 status 6KQJR85ZC6. |
| About | Iterative method |
| Uses | System of linear equations, Positive definite matrix, Spectral radius, Iterative method, Gauss–Seidel 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.