Трёхдиагональная матрица

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Трёхдиагональной матрицей или матрицей Якоби[1] называют ленточную матрицу следующего вида:

[math]\displaystyle{ \begin{pmatrix} a_1 & b_1 \\ c_1 & a_2 & b_2 \\ & c_2 & \ddots & \ddots \\ & & \ddots & \ddots & b_{n-1} \\ & & & c_{n-1} & a_n \end{pmatrix}, }[/math]

где во всех остальных местах, кроме главной диагонали и двух соседних с ней, стоят нули.

Системы линейных алгебраических уравнений с такими матрицами встречаются при решении многих задач математической физики. Краевые условия [math]\displaystyle{ x_1 }[/math] и [math]\displaystyle{ x_n }[/math], которые берутся из контекста задачи, задают первую и последнюю строки. Так, краевое условие первого рода [math]\displaystyle{ F \bigl|_{x=x_1}=f_1 }[/math] определит первую строку в виде [math]\displaystyle{ c_1=1 }[/math], [math]\displaystyle{ b_1=0 }[/math], а краевое условие второго рода [math]\displaystyle{ \frac{\partial F}{\partial x} \Bigl|_{x=x_1}=f_1 }[/math] будет соответствовать значениям [math]\displaystyle{ c_1=-1 }[/math], [math]\displaystyle{ b_1=1 }[/math].

Определитель

Определитель трёхдиагональной матрицы задается следующей рекуррентной формулой[2]. Положим

[math]\displaystyle{ f_n = \begin{vmatrix} a_1 & b_1 \\ c_1 & a_2 & b_2 \\ & c_2 & \ddots & \ddots \\ & & \ddots & \ddots & b_{n-1} \\ & & & c_{n-1} & a_n \end{vmatrix} }[/math]

для всех n > 1 и f1 = a1. Тогда

[math]\displaystyle{ f_n = a_n f_{n-1} - c_{n-1}b_{n-1}f_{n-2}, }[/math]

где f0 = 1 и f-1 = 0.

Метод прогонки

Для решения систем линейных уравнений вида Ax = F, где A — трёхдиагональная матрица, обычно используется метод прогонки.

См. также

Примечания

  1. Прасолов В. В. Задачи и теоремы линейной алгебры. — М.: Наука, 1996. — ISBN 5-02-014727-3. Архивная копия от 9 января 2015 на Wayback Machine
  2. El-Mikkawy, M. E. A. On the inverse of a general tridiagonal matrix (неопр.) // Applied Mathematics and Computation. — 2004. — Т. 150, № 3. — С. 669—679. — doi:10.1016/S0096-3003(03)00298-4.