The Gershgorin circle theorem states that every eigenvalue of a complex matrix lies in at least one disk
To prove it, choose a nonzero eigenvector for and an index such that . The th component of gives
Taking absolute values and using yields
Division by proves the theorem.
Sample the diffusion coefficient at edge midpoints and write
Centered differences of the two fluxes give the conservative finite-difference stencil
For example, the part is
Taylor expansion about shows that the odd powers cancel between the two face fluxes and that the result equals . The same calculation in gives total truncation error
Let be the spatial matrix, so the Forward Euler method is
The conservative use of shared edge coefficients makes a real symmetric matrix. In an interior row, put . Its diagonal entry is , and the sum of the absolute off-diagonal entries is . Boundary rows have no larger disk because homogeneous Dirichlet data remove some unknown neighbors.
The Gershgorin circle theorem and symmetry therefore place every eigenvalue of in
If , each amplification eigenvalue is . It lies in whenever
or
Since the amplification matrix is symmetric, bounding all its eigenvalues in modulus by one bounds its discrete Euclidean operator norm by one. This proves the stated stability condition and is the Gershgorin stability bound for a variable-coefficient diffusion stencil.

Articles by others on the same topic (0)

There are currently no matching articles.