Let and define . The artificial boundary values are . For the symmetric tridiagonal Toeplitz matrix , the sine addition formula gives
Thus all such matrices have the same discrete sine transform eigenvectors, with eigenvalues
The sine vectors are mutually orthogonal vectors and nonzero, so the matrix is invertible. If , then and therefore
Let collect the unknowns in grid column , and define . The terms within one column form the block
while coupling to either adjacent column contributes
The zero boundary values remove all blocks outside the displayed range, so the nine-point finite-difference stencil becomes the block tridiagonal matrix system
The simultaneous diagonalization from part (a) applies to both and . With ,
and
Multiplying the th block equation by and writing and gives
with the absent boundary terms omitted. This is exactly system (3).
Each coordinate of the transformed vectors evolves independently because and are diagonal matrices. Reorder the unknowns by collecting the th components across all grid columns:
Then system (3) splits into the uncoupled systems
where
Thus the original problem reduces to one discrete sine transform followed by independent tridiagonal solves and an inverse sine transform.

Articles by others on the same topic (0)

There are currently no matching articles.