
hitrov-1st-semester / Paragraf_9
.pdf§9. Системы линейных уравнений общего вида
1.Однородные системы.
Теорема 1. Для того, чтобы система линейных однородных уравнений
a11x1 a12 x2 |
... a1n xn |
0, |
|
|
a21x1 a22 x2 |
... a2n xn |
0, |
(1) |
|
.......................................... |
||||
|
a1m x1 anm2 x2 ... amn xn 0
имела нетривиальные решения, необходимо и достаточно, чтобы ранг матрицы коэффициентов был меньше числа неизвестных.
Доказательство. Система может быть записана в виде одного равенства
(2)
где u1,u2 ,...,un - столбцы матрицы коэффициентов. Если ранг совокупности столбцов меньше числа столбцов (числа неизвестных), то столбцы u1,u2 ,...,un линейно зависимы, т.е. существует ненулевой набор коэффициентов x1, x2 ,..., xn , при которых верно
выписанное выше равенство. Это означает, что при условиях теоремы ненулевое решение системы существует.
Обратно. Существование ненулевого (нетривиального) решения системы означает, что столбцы линейно зависимы, или, что ранг совокупности столбцов (ранг матрицы) меньше числа столбцов (числа неизвестных). Теорема доказана.
2. Строение множества решений системы линейных однородных уравнений.
Выпишем систему линейных однородных уравнений (1) в матричном виде
(3)
где A - матрица коэффициентов, x – столбец из неизвестных.
Пр. 1. Если столбцы z1, z2 ,..., zk суть решения системы Ax 0 , то любая их линейная комбинация c1z1 c2 z2 ... ck zk тоже есть решения.
Действительно,
A(c1z1 c2 z2 ... ck zk ) c1 Az1 c2 Az2 ... ck Azk c10 c2 0 ... ck 0 0 .
Теорема 2. Все решения линейной однородной системы являются линейными комбинациями линейно независимых n r решений, где n – число неизвестных, а r - ранг матрицы коэффициентов.
Доказательство. Запишем снова систему в форме x1u1 x2u2 ... xnun 0 ,
где u1,u2 ,...,un - столбцы матрицы коэффициентов. Среди них имеется базис из r столбцов. Для удобства записи будем считать, что это u1,u2 ,...,ur , иначе можно изменить нумерацию неизвестных и, вместе с ними, столбцов. Запишем, что ur 1,..., un суть линейные комбинации u1,u2 ,...,ur . Это приводит к равенствам:
ur 1 br 1,1u1 br 1,2u2 ... br 1,rur ,
|
|
...................................... |
|
|
|
|
|
|||||||
un bn1u1 bn2u2 ... |
bnrur , |
|
|
|
|
|
||||||||
откуда следует, что столбцы |
|
|
|
|
|
|
|
|||||||
z |
(b |
,b |
|
,...b |
, 1, 0,..., 0)T , …, z |
(b |
,b |
,...,b |
, 0,..., 0, 1)T |
|||||
r 1 |
|
|
r 1,1 |
r 1,2 |
|
r 1,r |
|
|
n |
n1 |
n2 |
nr |
|
|
дают решения системы. Они очевидно линейно независимы. |
|
|||||||||||||
Пусть |
x (x ,..., x , x |
,..., x )T |
- ещѐ |
какое-нибудь |
решение |
|||||||||
|
|
|
|
1 |
|
|
r r 1 |
n |
|
|
|
|
|
|
y x x |
z |
r 1 |
... |
x z |
n |
тоже является решением системы. Обозначим |
||||||||
r 1 |
|
|
n |
|
|
|
|
|
|
|
|
системы. Тогда это решение как

y ( y ,..., y , y |
,..., y )T , |
и |
подставим |
его |
в |
(2). |
Получим: |
||
1 |
r |
r 1 |
n |
|
|
|
|
|
|
y1u1 ... yrur |
yr 1ur 1 ... ynun |
0 . Поскольку в этом решении все компоненты, начиная |
с ( r 1 )-ой, равны нулю (проверяется непосредственной подстановкой в выражение для y
решений zr 1 |
,..., zn ), |
то, следовательно, и все остальные компоненты равны нулю. Ибо |
||||||
y1u1 ... yrur |
0 , |
а |
столбцы |
u1,u2 ,...,ur линейно независимы. Итак, y 0 , т.е. |
||||
x x |
z |
r 1 |
... x z |
n |
. |
|
||
r 1 |
|
|
n |
|
|
|
Таким образом, zr 1,..., zn
являются их линейными комбинациями. Такая совокупность
базисной или фундаментальной.
Буквенное выражение, которое при частных значениях для букв дает все решения данной системы уравнений, называется общим решением этой системы. Для системы линейных однородных уравнений общим решением будет линейная комбинация фундаментальной системы с буквенными коэффициентами.
3. Неоднородные линейные системы.
С неоднородной линейной системой
a11x1 a12 x2 ... a1n xn b1 , a21x1 a22 x2 ... a2n xn b2 ,
..........................................
a1m x1 anm2 x2 ... amn xn bm
связываются две матрицы: матрица коэффициентов
a |
... |
a |
|
11 |
|
1n |
|
A ... |
... |
... |
|
|
... |
|
|
am1 |
amn |
и расширенная матрица – матрица коэффициентов с присоединенными свободными членами
|
|
a |
... |
a |
b |
|
|
|
11 |
|
1n |
1 |
|
|
|
a21 |
... |
a2n |
b2 |
. |
A |
||||||
|
|
... |
... ... |
... |
||
|
|
|
|
|
|
|
|
|
am1 |
... |
amn |
bm |
Теорема 3 (Кронекера – Капелли). Для того чтобы система линейных уравнений была совместной (т.е. имела хотя бы одно решение), необходимо и достаточно, чтобы ранг матрицы коэффициентов был равен рангу расширенной матрицы.
(Матричная запись теоремы: для того, чтобы X такой, что AX B , необходимо
и достаточно, чтобы rankA rankA ).
Доказательство. Записав систему уравнений в виде x1u1 x2u2 ... xnun b
где u1,u2 ,...,un - столбцы матрицы коэффициентов и b столбец свободных членов, мы видим, что для совместности системы необходимо и достаточно, чтобы столбец b был линейной комбинацией столбцов u1,u2 ,...,un . Для этого равенство рангов, конечно, необходимо, но оно и достаточно, ибо если ранги одинаковы, то базис для u1,u2 ,...,un будет базисом и для u1,u2 ,...,un ,b . Так что b есть линейная комбинация базисных столбцов для u1,u2 ,...,un и, следовательно, решение существует.
4. Строение множества решений неоднородной системы.
Теорема 4. Общее решение неоднородной системы линейных уравнений равно сумме частного решения и общего решения однородной системы с той же матрицей коэффициентов.
Доказательство. |
Пусть x0 |
- какое-либо частное решение системы |
Ax b |
||||
линейных |
неоднородных |
уравнений. |
Тогда |
Ax0 b , и система |
Ax b |
равносильна |
|
Ax Ax0 , |
или A(x x0 ) 0 . Поэтому x x0 должно быть решением однородной системы с |
||||||
той же матрицей A. Общее решение системы |
Ax b получится, если взять |
x x0 |
равным |
общему решению однородной системы. Отсюда непосредственно следует справедливость теоремы, ибо x x0 (x x0 ) .
5. Метод Гаусса. Рассмотрим метод решения системы линейных уравнений путем сведения его к решению системы с трапециевидной (в частности треугольной) матрицей коэффициентов – так называемый метод Гаусса. Пусть
a11x1 a12 x2 ... |
a1n xn b1 , |
a21x1 a22 x2 ... |
a2n xn b2 , |
.......................................... |
|
a1m x1 anm x2 ... |
amn xn bm |
- система линейных уравнений. Уравнение
c1 (a11x1 a12 x2 ... a1n xn ) c2 (a21x1 a22 x2 ... a2n xn )
... cm (a1m x1 anm2 x2 ... amn xn ) c1b1 cmb2 ... cmbm
называется линейной комбинацией уравнений данной системы. Очевидно, что каждое решение исходной системы будет решением и для линейной комбинации.
Две системы линейных уравнений называются линейно эквивалентными, если каждое уравнение первой системы есть линейная комбинация уравнений второй системы и каждое уравнение второй системы есть линейная комбинация уравнений первой системы. Линейно эквивалентные системы эквивалентны и в обычном смысле – они одновременно совместны или несовместны и, в случае совместности, имеют одинаковые множества решений.
Элементарными преобразованиями системы линейных уравнений называют умножение уравнения на отличное от нуля число, перестановку уравнений местами и прибавление к одному уравнению другого, умноженному на некоторое число. Ясно, что элементарные преобразования переводят систему в линейно эквивалентную (для каждого случая элементарного преобразования существуют обратные элементарные преобразования).
Теорема 5. Любая система линейных уравнений приводится посредством элементарных преобразований и, быть может, изменения нумерации неизвестных к системе с трапециевидной матрицей. В частности, для системы n уравнений с n неизвестными с неравным нулю определителем матрицы коэффициентов система приводится к системе с треугольной матрицей.
Доказательство. Сделаем последовательность элементарных преобразований так, чтобы матрица коэффициентов привелась к трапециевидной форме. Возможно, что при этом придется изменить нумерацию неизвестных (и соответствующих столбцов матрицы коэффициентов). Если ранг r матрицы коэффициентов меньше числа уравнений m, то система примет вид:
c11x1 ... |
c1r xr |
c1,r 1xr 1 |
... c1n xn |
|
d1, |
............ |
.............................. |
... ... |
|||
|
crr xr |
cr ,r 1xr 1 |
... crn xn |
|
dr , |
|
|
0 |
|
|
dr 1, |
|
|
... |
|
... ... |
|
|
|
0 |
|
|
dm . |
Равенства, следующие за r-ым уравнением, могут быть противоречивы, если хотя бы одно из чисел dr 1,..., dm отлично от нуля. Если же все они равны нулю, то последние m r
равенств не несут никакой информации и могут быть отброшены. Тогда если |
r n , то |
||||
неизвестным xr 1,..., xn |
можно придать произвольные значения. |
Неизвестные |
x1,..., xr |
||
|
c |
... |
c |
|
|
|
11 |
|
1r |
|
|
найдутся из решения системы с треугольной матрицей ... |
... |
... . Эту систему удобно |
|||
|
|
... |
|
|
|
|
0 |
crr |
|
||
решать, определив из r-го уравнения xr , затем из ( r 1)-го |
xr 1 |
и т. д. Если сохранить за |
|||
неизвестными xr 1,..., xn |
буквенные обозначения, мы можем выразить через них x1,..., xr и |
получить общее решение системы. Если r n , то система (в случае совместности) имеет единственное решение.
Если r m n , т.е. если матрица коэффициентов системы квадратная с неравным нулю определителем, этим способом решение системы сводится к решению системы с треугольной матрицей
c11x1 ... |
c1n xn |
|
d1 |
... |
... |
... ... |
|
|
cnn xn |
|
dn |
при c11 0 , …, cnn 0 . Обычно добиваются того, чтобы c11 ... cnn 1 . Для этого каждый
раз, прежде чем добавлять с нужными множителями уравнение к последующим, делят обе части уравнения на коэффициент при исключаемой неизвестной (схема единственного деления метода Гаусса). Преобразование системы к системе с треугольной матрицей называется прямым ходом метода Гаусса. Можно подсчитать, что число арифметических действий при применении метода Гаусса ненамного больше числа арифметических действий для вычисления одного определителя. Метод Гаусса остается до настоящего времени одним из лучших методов решения систем линейных уравнений.