Table of Contents
Fetching ...

Symbolic Algorithm for Solving SLAEs with Multi-Diagonal Coefficient Matrices

Milena Veneva

TL;DR

This work tackles solving SLAEs with multi-diagonal coefficient matrices by introducing a generalized symbolic solver that extends LU-based forward reduction and backward substitution to band structures with $p=q=M$. The method adapts the Thomas approach to a $2M+1$-diagonal band, computing sequences $\mu_i$, $\alpha_i^k$, and $z_i$ and employing a symbolically guarded division to handle zero minors. A correctness theorem shows the solver remains valid under nonsingularity, with a determinant relation $\det(A)=\prod_{i=0}^{N-1} \mu_i|_{symb=0}$ and cancellations when symbolic placeholders arise. The paper derives a closed-form complexity, proving an $O(N)$ time cost for fixed $M$ and $M \ll N$, making the method a robust direct solver for banded SLAEs and PDE-related discretizations.

Abstract

This paper presents a generalised symbolic algorithm for solving systems of linear algebraic equations with multi-diagonal coefficient matrices. The algorithm is given in a pseudocode. A theorem which gives the condition for correctness of the algorithm is formulated and proven. Formula for the complexity of the multi-diagonal numerical algorithm is obtained.

Symbolic Algorithm for Solving SLAEs with Multi-Diagonal Coefficient Matrices

TL;DR

This work tackles solving SLAEs with multi-diagonal coefficient matrices by introducing a generalized symbolic solver that extends LU-based forward reduction and backward substitution to band structures with . The method adapts the Thomas approach to a -diagonal band, computing sequences , , and and employing a symbolically guarded division to handle zero minors. A correctness theorem shows the solver remains valid under nonsingularity, with a determinant relation and cancellations when symbolic placeholders arise. The paper derives a closed-form complexity, proving an time cost for fixed and , making the method a robust direct solver for banded SLAEs and PDE-related discretizations.

Abstract

This paper presents a generalised symbolic algorithm for solving systems of linear algebraic equations with multi-diagonal coefficient matrices. The algorithm is given in a pseudocode. A theorem which gives the condition for correctness of the algorithm is formulated and proven. Formula for the complexity of the multi-diagonal numerical algorithm is obtained.

Paper Structure

This paper contains 6 sections, 1 theorem, 10 equations, 1 algorithm.

Key Result

Theorem 1

The only requirement to the coefficient matrix of a multi-diagonal SLAE so as the multi-diagonal symbolic algorithm to be correct is nonsingularity.

Theorems & Definitions (2)

  • Theorem 1
  • proof