Math 2.0

Numerical analysis Iterative methods for linear systems Theorem

Jacobi method

Builds on System of linear equationsDiagonally dominant matrixSpectral radiusMatrix normIterative method

Statement

Let AA be a real n×nn \times n matrix with nonzero diagonal entries, and let b∈ℝnb \in \R^n. Write A=D+RA = D + R, where DD is the diagonal part of AA and R=A−DR = A - D. The Jacobi method for the linear system Ax=bA x = b starts from any x(0)∈ℝnx^{(0)} \in \R^n and sets x(k+1)=D−1(b−Rx(k)),that is,xi(k+1)=1aii(bi−∑j≠iaijxj(k)).x^{(k+1)} = D^{-1} \left( b - R x^{(k)} \right), \quad \text{that is,} \quad x^{(k+1)}_i = \frac{1}{a_{ii}} \Big( b_i - \sum_{j \ne i} a_{ij} x^{(k)}_j \Big). Suppose that AA is strictly diagonally dominant by rows. Then AA is invertible, and for every bb and every x(0)x^{(0)} the iterates converge to A−1bA^{-1} b.

Remarks

The error ek=x(k)−A−1be_k = x^{(k)} - A^{-1} b satisfies ek+1=Geke_{k+1} = G e_k with G=−D−1RG = -D^{-1} R. The ii-th absolute row sum of GG is ∑j≠i∣aij∣/∣aii∣\sum_{j \ne i} \abs{a_{ij}} / \abs{a_{ii}}, which is less than 11 by diagonal dominance. So the matrix norm ∥G∥∞\norm{G}_\infty is less than 11, and ∥ek∥∞≤∥G∥∞k∥e0∥∞→0\norm{e_k}_\infty \le \norm{G}_\infty^k \norm{e_0}_\infty \to 0. In general, the method converges for every x(0)x^{(0)} if and only if the spectral radius of GG is less than 11. Example: for AA with rows (2,1)(2, 1) and (1,2)(1, 2) and b=(3,3)b = (3, 3), starting at 00 gives (1.5,1.5)(1.5, 1.5), (0.75,0.75)(0.75, 0.75), (1.125,1.125)(1.125, 1.125), tending to (1,1)(1, 1). The error is multiplied by −1/2-1/2 at each step. Without diagonal dominance the method can diverge. For AA with rows (1,2)(1, 2) and (2,1)(2, 1), the matrix GG has eigenvalues ±2\pm 2.

Going deeper

For a student

The Jacobi method is the simplest iterative method built from a splitting A=M−NA = M - N, here with M=DM = D. Each step costs one matrix-vector product, and all components can be computed in parallel. It converges slowly on discretized elliptic problems, where the spectral radius tends to 11 as the mesh is refined. A damped version is still widely used as a smoother in multigrid methods.

Reading path

To understand this page from the ground up, read these 6 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Diagonally dominant matrix concept
  2. Iterative method concept
  3. Matrix norm concept
  4. Spectral radius concept
  5. System of linear equations concept
  6. Jacobi method statement

Where this leads

4 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Jacobi_method
About this page
TagB8FVHNXAN1
URIm2://B8FVHNXAN1
Kindstatement, theorem
WritingW0 stub
MSC65F10
StatusThis copy of the site has no build data. Run m2 status B8FVHNXAN1.
AboutIterative method, Diagonally dominant matrix
UsesSystem of linear equations, Diagonally dominant matrix, Spectral radius, Matrix norm, Iterative 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.

What links here

Used by