Let and define . The artificial boundary values are . For the symmetric tridiagonal Toeplitz matrix , the sine addition formula givesThus all such matrices have the same discrete sine transform eigenvectors, with eigenvaluesThe 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 blockwhile coupling to either adjacent column contributesThe 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 ,andMultiplying the th block equation by and writing and giveswith 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 systemswhereThus 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
There are currently no matching articles.