Обращение матриц разбиением на клетки



Задача решения линейной неоднородной системы уравнений и задача обращения матрицы тесно связаны друг с другом. Если требуется решить систему , и для матрицы  известна обратная матрица , то получим . Рассмотрим обращение клеточных матриц.

Пусть  – клеточная матрица размерности , в которой матрицы  и  – квадратные, причем . Найдем обратную матрицу  , в которой матрицы  также квадратные.

По определению , где единичная матрица также клеточная, в которой  – единичные матрицы соответствующих порядков

    .

Перемножив матрицы и приравняв соответствующие элементы,

    ,

получим:

   

Полагаем, что , т.е. существует обратная матрица , тогда

    ;

    ; ;

    ; ;

    .

Таким образом, если вычисления начинаются с , то используем следующие формулы:

    ;

    ;

    ;

    .

Вторая группа формул используется если обращение начинается с :

    .

В практикуме разобран пример решения системы четвертого порядка в пакете Mathcad.

 

Разложение матрицы на произведение двух треугольных матриц

Матрица называется нижней треугольной,  если элементы, стоящие выше ее главной диагонали, равны нулю: если :

    ,                    .

Матрица называется верхней треугольной, если элементы, стоящие ниже ее главной диагонали, равны нулю: .

Определитель треугольной матрицы равен произведению ее диагональных элементов .

Обратная матрица неособенной треугольной матрицы также треугольная матрица того же ранга и структуры. Матрица, обратная к левой треугольной, является левой треугольной, обратная к правой – правой треугольной.

Например, возьмем нижнюю треугольную матрицу:

,          .

Выпишем алгебраические дополнения элементов:

     

тогда обратная матрица будет:

    ,

т. е.  – алгебраические дополнения ненулевых элементов строго нижней треугольной матрицы равны нулю:

    ; .

Теорема. Если квадратная матрица  имеет отличные от нуля главные  миноры , ,…,  и т. д., то ее можно разложить на произведение двух треугольных матриц (верхней и нижней). Это разложение будет единственным, если задать диагональные элементы одной из матриц отличными от нуля, например, положить их равными единице.

Пусть , будем рассматривать вывод формул на примере матриц четвертого порядка:

    ; .

Перемножаем матрицы:

,

приравниваем соответствующие элементы матриц

    .

Последовательно решая одночленные, двучленные и т.д. уравнения получим

    , , , ;

     , ;

    , … ;

    , ;

    .

Таким образом, для матриц порядка , получим формулы общего вида:

    ,  – элементы матрицы ;

    ,  – элементы матрицы .

Такое разложение матриц на две треугольные называется LU – разложение (от английского left – right).

При практическом разложении нужно иметь в виду, что поскольку в формулах для матрицы  выполняется деление на диагональные элементы , то удобнее делать проверку на равенство нулю этих элементов, вместо проверки на равенство нулю главных миноров.

Отметим, что для матриц с диагональным преобладанием, для которых верно

    ,

условия теоремы о LU – разложении заведомо выполняются.

Обратим матрицу, которая представлена произведением двух треугольных: ; ;

    ;     ;

    .

Приравнивая элементы произведения соответствующим элементам единичной матрицы , получим

    , , ;

    , .

Аналогично обращается матрица .


Дата добавления: 2018-05-12; просмотров: 1488; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!