a11 1 a12 2 ... |
a1n n b1, |
||
|
a22 2 |
|
a2n n b2, |
a21 1 |
|||
.............................................
am1 1 am2 2 ... amn n bm.
Рассмотрим расширенную матрицу системы A/B и выполним над ней следующие элементарные преобразования: к последнему столбцу прибавим последовательно все её столбцы, предварительно умноженные соответственно первый на 1 , второй на 2 , …, n-й на n . Получим
|
a |
a |
... |
|
11 |
12 |
|
С |
a21 |
a22 ... |
|
... |
... ... |
||
|
|
|
|
|
|
am2 ... |
|
|
am1 |
||
a1n |
0 |
|
a2n |
|
|
0 |
||
... |
... . |
|
|
|
|
amn |
0 |
|
|
||
По теореме об элементарных преобразованиях ранг матрицы С
равен рангу |
матрицы |
A/B , т.е. |
r(C) r(A/ B). |
Очевидно, что |
|
r(C) r(А), |
так как |
все ненулевые |
миноры матрицы С равны |
||
соответствующим минорам матрицы |
|
A, и обратно. |
Следовательно, |
||
r(A/ B) r(А). |
|
|
|
|
|
Достаточность. Пусть r(A/ B) r(А) r, покажем, что система совместна.
Предположим, что отличный от нуля минор порядка r расположен в левом верхнем углу матрицы A, т.е.
|
a11 |
a12 |
a1r |
|
||
D |
a21 |
a22 |
a2r |
0. |
||
|
|
|
|
|||
|
|
|||||
|
ar1 |
ar2 |
|
arr |
|
|
В этом случае первые r строк матрицы A/B линейно независимы, так как её ранг равен r, то остальные строки матрицыA/B линейно выражаются через первые r строк.
Перепишем первые r уравнений в виде
33
a11x1 a12x2 a1rxr b1 a1,r 1xr 1 a1nxn,
...........................................................................
ar1x1 ar2x2 arrxr br ar,r 1xr 1 arnxn.
Это означает, что первые r уравнений системы независимы, а остальные являются их следствиями. Решаем первые r уравнений, эти решения автоматически удовлетворят и остальные уравнения. При этом возможны два случая: r n или r n.
1.Если r n, то число уравнений равно числу неизвестных, причем определитель системы D 0, следовательно, система имеет единственное решение.
2.Если r n, то число уравнений меньше числа неизвестных.
Придавая свободным переменным xr 1,xr 2, ,xn произвольные значения r 1, r 2, , n , приходим к системе r уравнений относительно r главных неизвестных x1,x2, ,xr . Эта система имеет единственное решение, т.к. D 0.
Так как значения r 1, r 2, , n произвольны, то система будет иметь бесчисленное множество решений. Что и требовалось доказать.
Следствие. СЛАУ является совместной, если r(A/ B) r(А), при этом возможны следующие варианты:
1)r(A/ B) r(А) n, то СЛАУ совместная и определённая;
2)r(A/ B) r(А) n, то СЛАУ совместная и неопределённая. СЛАУ является несовместной, если r(A/ B) r(А).
§ 3. Решение невырожденных систем линейных алгебраических уравнений
Матричный способ решения СЛАУ
Пусть дана система из n уравнений с n неизвестными:
a11x1 a12x2 ... |
a1nxn b1, |
||||||||||||||||
|
|
x a |
|
|
x |
|
|
|
a |
|
|
x |
|
|
b , |
||
a |
|
22 |
2 |
2n |
n |
||||||||||||
|
21 1 |
|
|
|
|
|
|
2 |
|||||||||
............................................. |
|||||||||||||||||
a |
x a |
n2 |
x |
2 |
... |
a |
nn |
x |
n |
b |
|||||||
|
|
n1 1 |
|
|
|
|
|
|
|
|
n |
||||||
или в матричной форме A X B.
34
Основная матрица A данной системы является квадратной. Определитель данной матрицы имеет вид
a11 |
a12 |
a1n |
|
a21 |
a22 |
a2n |
. |
|
|
|
|
|
|
an1 an2 ann
Пусть матрица A является невырожденной, тогда 0. Такая система линейных уравнений называется невырожденной.
Невырожденная матрица имеет обратную, тогда в матричной форме уравнение решается следующим образом. Умножим обе части уравнения A X B слева на матрицу A 1, имеем:
A 1 A X A 1 B.
Используя ассоциативный закон умножения матриц, можно записать
Так как A 1 A E |
A 1 A X A 1 B. |
и E X X , тогда решение матричного |
уравнения имеет вид X A 1 B.
Пример. Решить матричным способом систему уравнений:
7x |
2x |
|
|
3x |
|
13, |
|||
|
1 |
|
|
2 |
|
|
3 |
15, |
|
9x1 |
3x2 |
|
4x3 |
||||||
|
5x |
x |
2 |
3x |
3 |
14. |
|||
|
1 |
|
|
|
|
||||
7 |
2 |
3 |
x |
|
13 |
||
|
|
3 |
|
1 |
|
|
|
Решение. Здесь A 9 |
4 , |
X x2 |
, B 15 |
. |
|||
|
5 |
1 |
|
|
|
|
|
|
3 |
x3 |
|
14 |
|
||
Вычислим определитель данной системы:
|
7 |
2 |
3 |
|
3 |
4 |
|
9 |
4 |
|
9 |
3 |
|
3 0. |
|
|
|
|
|
||||||||||
|
9 |
3 |
4 |
7 |
2 |
3 |
|
|||||||
1 |
3 |
5 |
3 |
5 |
1 |
|
||||||||
|
5 |
1 |
3 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
Матрица является невырожденной, следовательно, можно найти
обратную матрицу A 1.
Вычисляем алгебраические дополнения к элементам матрицы:
A11 |
3 |
4 |
5, |
A12 |
9 |
4 |
7, |
A13 |
9 |
3 |
6, |
1 |
3 |
5 |
3 |
5 |
1 |
35
A21 |
2 |
3 |
3, |
A22 |
7 |
|
|
3 |
|
|
6, A23 |
7 |
2 |
|
3, |
|
|
|
|
|
|
||||||||||||||||||
1 |
3 |
5 |
|
|
3 |
|
|
5 |
1 |
|
|
|
|
|
|
|
|||||||||||||||||||||||
A31 |
|
2 |
|
3 |
|
1, A32 |
|
7 |
|
|
3 |
|
1, |
A33 |
|
7 |
|
2 |
|
3. |
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
3 |
4 |
|
|
9 |
|
|
4 |
|
|
9 |
|
3 |
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~ |
|
5 |
|
|
3 |
1 |
|
|
|
|
||||||
Находим союзную матрицу |
|
7 |
|
6 |
|
|
|
|
|
|
|||||||||||||||||||||||||||||
A |
|
1 . Тогда обратная |
|||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
3 |
3 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
3 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||
матрица имеет вид A 1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
7 |
6 |
1 . |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
3 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Решение системы записываем в виде |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
5 |
|
3 |
1 13 |
|
|
|
|
|
6 |
|
2 |
|
|
|||||||||||||||
|
|
|
|
|
|
|
X |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
, |
||
|
|
|
|
|
|
|
|
|
|
7 |
|
6 1 . 15 |
|
|
|
|
|
15 |
|
|
|
5 |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
6 |
|
3 |
|
|
|
|
|
|
|
9 |
|
|
|
3 |
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
3 14 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
т.е. x1 2, x2 5, x3 3.
Сделаем проверку:
7 2 2 ( 5) 3 3 13,
9 2 3 ( 5) 4 3 15,
5 2 5 3 3 14.
Найденные значения неизвестных удовлетворяют данной системе.
Формулы Крамера
Запишем матричное равенство
x |
|
|
|
|
|
A |
||
|
|
1 |
|
|
1 |
|
|
11 |
x2 |
|
|
|
A12 |
||||
|
|
|
|
|
|
|
||
|
|
|
|
|||||
|
|
|
|
|||||
|
|
|
|
|||||
|
|
|
|
|
|
|||
x |
|
|
|
|
|
A |
||
|
|
n |
|
|
|
|
1n |
|
X A 1 B в развёрнутом виде:
A |
A |
|
|
b |
|
|
21 |
n1 |
|
|
|
1 |
|
A22 |
An2 |
|
b2 |
|||
|
|
|
|
|
|
|
|
|
|
|
|||
A |
A |
|
|
|||
|
|
b |
|
|||
2n |
nn |
|
|
|
n |
|
или
36
|
|
|
|
|
|
A b A b A |
b |
|
||||||||||||||
x1 |
|
|
|
11 |
1 |
21 |
|
2 |
n1 |
n |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
b |
|
||||||||||
|
|
|
|
|
A b A b A |
|||||||||||||||||
x2 |
|
|
|
|
12 |
1 |
22 |
|
2 |
n2 |
n |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
. |
||||||||
|
|
|
................................................. |
|||||||||||||||||||
|
|
|
||||||||||||||||||||
x |
|
|
|
|
A |
b A |
b A b |
|
||||||||||||||
|
|
n |
|
|
|
|
|
|
|
1n |
1 |
2n |
|
2 |
nn |
n |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Следовательно: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
A11 b1 A21 b2 An1 bn |
|
|
|
||||||||||||
|
|
|
|
x |
, |
|||||||||||||||||
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x2 |
|
|
A12 b1 A22 b2 An2 bn |
, |
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
…………………………………… |
||||||||||||||||||
|
|
|
|
xn |
|
A1n b1 A2n b2 Ann bn |
. |
|||||||||||||||
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Замечаем, что |
|
выражение |
A11 b1 A21 b2 An1 bn есть |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b1 a12 a1n |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
разложение определителя |
1 |
|
b2 |
a22 |
a2n |
|
|
|
по элементам |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bn an2 ann |
|
|
|
|
||||
первого столбца. |
|
Определитель |
1 |
получается из |
|
путём замены |
||||||||||||||||
первого столбца коэффициентов столбцом свободных членов. Имеем:
x |
|
1 |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
1 |
|
|
|
|
|
|
2 |
|
|
|
n |
|
|
|
Аналогично получаем: x2 |
,…, xn |
|
. |
|||||||||
|
|
|
|||||||||||
|
|
|
|
|
i |
|
____ |
|
|
|
|
||
|
|
|
|
|
|
|
|
получается путем замены i-го |
|||||
|
Формулы xi |
|
, |
i 1,n, где i |
|||||||||
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
столбца столбцом свободных членов, называются формулами Крамера.
Пример. Решить систему линейных уравнений по формулам Крамера:
7x1 2x2 3x3 13,9x1 3x2 4x3 15,
5x1 x2 3x3 14.
37