Теорема о ранге матрицы.
Теорема. Ранг матрицы А равен максимальному числу линейно независимых строк этой матрицы.
Пусть RgA=r.
-
Число линейно независимых строк в матрице А равно r. Действительно, если бы строки, в которых расположен базисный минор, были линейно зависимы, то базисный минор равнялся бы нулю, что невозможно.
-
Покажем, что любые р строк линейно зависимы, если р › r, В самом деле, при р › r элементы хотя бы одной строки не входят в базисный минор. Эта строка линейно выражается через остальные строки (согласно теореме о базисном миноре).
Теорема Кронекера-Капелли.


В
этом случае столбец свободных членов
есть линейная комбинация всех столбцов матрицы А. Коэффициенты
этой линейной комбинации представляют собой решение системы (1)
Рассмотрим 3 примера. Системы заданы своими расширенными матрицами А*.
Пример 1.
-7.000 1.000 -2.000 -26.000
-1.000 2.000 7.000 .000
-4.000 -1.000 -7.000 -18.000
Элементарными преобразованиями система приводится к виду 1
1.000 .000 .000 4.000
.000 1.000 .000 2.000
.000 .000 1.000 .000
Ранг матрицы системы RgA=3 равен рангу расширенной матрицы системы RgA*=3, система совместна и имеет единственное решение.
Пример 2.
-7.000 1.000 -2.000 -26.000
-1.000 2.000 7.000 .000
5.000 3.000 16.000 26.000
Элементарными преобразованиями система приводится к виду
1.000 -.216 .000 3.569
.000 .255 1.000 .510
.000 .000 .000 .000
Ранг матрицы системы RgA=2 равен рангу расширенной матрицы системы RgA*=2, система совместна и имеет бесчисленное множество решений.
Пример 3.
-7.000 1.000 -2.000 -26.000
-1.000 2.000 7.000 .000
5.000 3.000 16.000 33.000
Элементарными преобразованиями система приводится к виду
1.000 -.216 .000 3.569
.000 .255 1.000 .510
.000 .000 .000 7.000
Ранг матрицы системы RgA=2 не равен рангу расширенной матрицы системы RgA*=3, система не совместна.
Теорема Крамера
Пользуясь свойствами алгебраических дополнений, получим формулы Крамера. Ранее эти формулы были получены для систем с двумя и тремя неизвестными. Для простоты записи рассмотрим систему с квадратной матрицей четвертого порядка, так как для матриц более высокого порядка рассуждения аналогичны.
11Х1
+
12Х2
+
13Х3+
14Х4
= b1
21Х1
+
22Х2
+
23Х3+
24Х4
= b2
31Х1
+
32Х2
+
33Х3+
34Х4
= b3
(1)
41Х1
+
42Х2
+
43Х3+
44Х4
= b4
Предполагая, что решение системы существует, зададимся целью получить значение какой-либо одной из переменных, например, Х3.
Для этого умножим уравнения системы на алгебраические дополнения элементов третьего столбца. Первое уравнение умножим на А13, второе – на А23, третье – на А33, четвертое – на А43.
11
А13Х1 +
12
А13Х2 +
13
А13Х3+
14
А13Х4 = b1
А13
21
А23Х1 +
22
А23Х2 +
23
А23Х3+
24
А23Х4 = b2
А23
31
А33Х1 +
32
А33Х2 +
33
А33Х3+
34
А33Х4 = b3
А33
41
А43Х1 +
42
А43Х2 +
43
А43Х3+
44
А43Х4 = b4
А43
Складывая эти выражения, получим
Х1(
11
А13 +
21
А23 +
31
А33 +
41
А43)+
+Х2(
12
А13 +
22
А23 +
32
А33 +
42
А43)+
+Х3(
13
А13 +
23
А23 +
33
А33 +
43
А43)+ (*)
+Х4(
14
А13 +
24
А23 +
34
А33 +
44
А43)=
=(b1 А13 + b2 А23 + b3 А33 + b4 А43)
Но по свойству алгебраических дополнений имеем:
(
11
А13 +
21
А23 +
31
А33 +
41
А43) = 0
(
12
А13 +
22
А23 +
32
А33 +
42
А43) = 0
(
13
А13 +
23
А23 +
33
А33 +
43
А43) =
(**)
(
14
А13 +
24
А23 +
34
А33 +
44
А43) = 0
(b1
А13 + b2 А23
+ b3 А33 + b4
А43) =
3
С учетом (**) равенство (*) примет вид:
,Х3(
13
А13 +
23
А23 +
33
А33 +
43
А43)=
= (b1 А13 + b2 А23 + b3 А33 + b4 А43)
Иначе это можно переписать так:
X3
=
3
является определителем матрицы,
которая получается из матрицы А системы
(1) заменой третьего столбца столбцом
правых частей этой системы.
Итак, если
≠
0, тогда Х3 однозначно
определяется формулой
X3=
3
/
.
3
является определителем матрицы А3
. которая получается из матрицы А системы
(1) заменой третьего столбца столбцом
правых частей этой системы.
Аналогично находятся X1, X2, X4.
X1
=
1
/
,
X2 =
2
/
,
X4 =
4
/
.и
Xn
=
/
.
Итак,
доказано, что если решение системы
(1) существует, и
≠0,
то это решение однозначно определяется
формулами Крамера X1
=
1
/
,
X2
=
2
/
,
X3=
3/
, X4
=
4
/
.
Если предположить, что существует другое
решение, то оно при
≠0
тоже будет определяться формулами
Крамера. Итак, формулы Крамера получены
в предположении существования решения
и доказывают его единственность при
≠0.
При
≠0
других решений не существует.
Существование
решения следует из теоремы Кронекера-Капелли.
В самом деле, при
≠0
ранг матрицы системы максимальный.
равный числу ее строк. Ранг расширенной
матрицы не может быть больше числа
строк, но он не может быть и меньше ранга
матрицы. Ранги матрицы системы и
расширенной матрицы системы равны,
система совместна.
Итак,
доказана теорема. Квадратная система
линейных уравнений с определителем
основной матрицы, отличным от нуля,
имеет и при том единственное решение,
определяемое формулами Крамера X1
=
1
/
,
X2
=
2
/
,…,
Xn
=
/
.
О вычислении обратной матрицы методом Гаусса
В предположении detA ≠ 0 требуется найти обратную матрицу А-1 для матрицы
А =

Неизвестные элементы обратной матрицы А-1 обозначим буквой Х с двумя индексами
А-1 =

Как найти
первый столбец обратной матрицы
?
Нетрудно
заметить, что умножая поочередно строки
матрицы А на первый столбец обратной
матрицы А-1, мы получим первый
столбец единичной матрицы, т. е. для
определения первого столбца обратной
матрицы
нужно решить систему уравнений
11Х11
+
12Х21
+
13Х31
= 1
21Х11
+
22Х21
+
23Х31
= 0
31Х11
+
32Х21
+
33Х31
= 0
Решение этой системы можно найти методом Гаусса, начав преобразования с матрицы
.
В результате преобразований получим

Как найти
второй столбец обратной матрицы
?
Очевидно,
что умножая поочередно строки матрицы
А на второй столбец обратной матрицы
А-1, мы получим второй столбец
единичной матрицы, т. е. для определения
второго столбца обратной матрицы
нужно решить систему уравнений
11Х12
+
12Х22
+
13Х32
= 0
21Х12
+
22Х22
+
23Х32
= 1
31Х12
+
32Х22
+
33Х32
= 0
Решение этой системы можно найти методом Гаусса, начав преобразования с матрицы

В результате преобразований получим

Как найти
третий столбец обратной матрицы
?
Этот столбец является решением системы
11Х13
+
12Х23
+
13Х33
= 0
21Х13
+
22Х23
+
23Х33
= 0
31Х13
+
32Х23
+
33Х33
= 1
Решение этой системы можно найти методом Гаусса, начав преобразования с матрицы

В результате преобразований получим

Решая каждую из трех записанных выше систем методом Гаусса, мы выполняем над элементами первых трех столбцов одни и те же действия, так как матрицы систем (первые три столбца) во всех трех случаях одинаковы. Окончательные матрицы отличаются друг от друга лишь последним четвертым столбцом, только четвертые столбцы преобразуются по-разному.
Как следует поступить, чтобы трижды не выполнять одни и те же вычисления? Ответ очевиден. Чтобы трижды не выполнять одни и те же операции над матрицей системы (над первыми тремя столбцами), следует приписать к этой матрице справа все три столбца единичной матрицы (всю единичную матрицу).

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