книги из ГПНТБ / Иваненко В.В. Основы линейной алгебры учеб. пособие
.pdfКроме того, условимся считать ранг матрицы равным нулю, если все элементы матрицы равны нулю.
Замена в матрице горизонтален вертикалями и обратно с со хранением порядка их следования называется транспонировани ем матрицы. При транспонировании матрицы ее ранг не изме няется. Это следует из свойств определителя.
Существуют различные методы вычисления ранга матрицы, из которых ограничимся одним способом .наиболее распростра ненным и достаточно эффективным.
Этот метод состоит в том, что при помощи элементарных пре образований заданная матрица приводится к треугольному виду.
Элементарными преобразованиями матрицы являются следу ющие ее преобразования: а) перестановка двух любых горизон талей (вертикалей); б) умножение всех элементов любой гори зонтали (вертикали) на произвольный множитель, отличный от пуля; в) прибавление к любой горизонтали другой горизонтали, умноженной на произвольное число и аналогичные преобразова ния вертикалей. При элементарных преобразованиях матрицы ее ранг не меняется и получаем матрицу, эквивалентную данной. Справедливость этого утверждения вытекает из свойств опреде лителей (§ 7).
Если матрицы А и В одинакового ранга, то это обыкновенно записываем так:
|
А ~ В . |
|
|
|
|
Пример. Определить ранг матрицы: |
|
||||
3 |
2 |
1 3 |
- |
Г |
|
2 |
3 |
5 |
1 |
|
О |
М = 8 |
56 4 - 1 |
|
|||
13 |
1012 8 |
- |
2 |
||
9 |
11 |
16 |
6 |
- |
1 |
Р е ш е н и е . Непосредственное |
вычисление определителей, |
порожденных данной матрицей, дающее возможность установить ее ранг, представляет довольно длительный и трудоемкий про цесс. Поэтому заданную матрицу преобразуем так, чтобы без каких-либо особых вычислений получить определитель, отличный от нуля. Желательно, чтобы образованный из элементов матри цы определитель был диагональный, который всегда легко вы числить. Для определения ранга данной матрицы удобно, преж де всего, сложить первые три горизонтали и полученную сумму
вычесть из четвертой горизонтали, тогда
|
3 |
2 1 |
3 - 1 |
3 |
2 |
1 3 — 1 |
||||
|
2 |
3 5 |
1 |
О |
||||||
|
2 |
3 |
5 |
1 |
О |
|||||
М |
8 |
5 6 |
4 |
- 1 |
||||||
8 |
5 |
6 |
4 |
- 1 |
||||||
|
0 |
0 0 |
0 |
О |
||||||
|
9 |
11 |
166 |
— 1 |
||||||
|
911 |
16 6 |
- 1 |
|||||||
|
|
|
|
|
|
Затем вторую горизонталь умножим на 3, сложим с первой и по лученную сумму вычтем из последней горизонтали, имеем
3 2 |
1 3 |
- 1 |
3 2 1 3 - Г |
|||
2 3 |
5 |
1 |
0 |
|||
2 3 5 1 |
0 . |
|||||
8 5 |
6 4 |
— 1 |
||||
8 5 6 4 |
— 1, |
|||||
0 0 |
0 |
0 |
0 |
|||
|
|
Далее первую и вторую горизонталь одновременно вычтем из третьей горизонтали, а затем последнюю вертикаль, умножая предварительно на 3, 2, 1 и 3, прибавляем ко всем предшествую щим вертикалям, аналогично поступаем и с предпоследней вер тикалью. Выполняя последовательно указанные преобразования, получим
|
'3 2 1 3 - 1\ |
/ 0 0 0 0 - |
1\ |
/ 0 |
0 0 0 |
— 1\ |
|
М - |
2 3 5 1 |
0 |
2 3 5 1 |
0 |
0 0 0 1 |
о |
|
|
Д 0 0 0 |
о / |
Vз о о о |
о / |
\ з о о о |
о / |
Наконец, все элементы первой вертикал» поделим на три и Первую вертикаль поменяем местами с третьей, тогда
0 0 0 0 |
- |
,fO 0 0 0 |
- 1\ |
/0 0 -- 1 |
|
М 0 0 0 1 |
° н |
0 0 0 1 |
0 ~- ( о 1 |
0 |
|
1 0 0 0 |
0 / |
Ѵо о 1 о |
0 / |
\1 0 |
0 |
т. е. имеем треугольную матрицу. Следовательно, ранг данной матрицы М равен трем, так как определитель третьего порядка
|
0 |
0 |
1 |
|
D = |
0 |
1 |
о |
¥=0. |
|
1 о |
о |
|
|
Матрица, составленная из координат векторов |
||||
і; = (1, 0, . . . . 0), е2 = |
(0, |
1, . . . , |
0), е„ — (0, 0........1) |
базиса п-мерного векторного пространства, будет, как известно
(§ 4), единичной матрицей
'1 0 .. - 0^
О 1 ... 1
Е„ =
,0 0 . . . 1,
Ранг единичной матрицы Еп равен п, так как определитель
1 0 . . . 0
D,і= 0 1 . . .0 ФО.
О 0 . . . 1
Последнее равенство приводит к выводу, что базисные век
торы еь въ ■■ -, еа будут линейно независимыми, если принять во внимание еще следующие условия: линейную зависимость век торов в /г-мерном пространстве (§ 3, п. 3) и существование у системы линейных однородных уравнений (16) только нулевых или тривиальных решений (§ 10, п. 3).
Не излагая общей теории, покажем еще на конкретном при мере 'применение ранга 'матрицы к решению задачи о линейной зависимости векторов.
Положим, что надо найти линейную зависимость между век торами
сіі = ег~\~ 4е2-{- бз 4* ^4і
öjj = 2et + Зе2— із +
а з — |
&i + |
9e2 + |
4 e 3 -J- 2e4, |
ci^ = |
Ci |
6^2 |
5e3 ^4* |
Составив матрицу, горизонталями которой будут координаты
заданных векторов, имеем
/
|
1 |
4 |
1 |
|
Г |
А = |
2 |
3 |
— 1 |
|
1 |
1 |
9 |
4 |
|
2 |
|
|
|
||||
|
.1 - |
6 — 5 |
- |
1 . |
Для того, чтобы определить ранг этой матрицы, элементы первой горизонтали умножим последовательно на —2 а затем на —1 и прибавим к элементам последующих горизонталей, то-
1да
1 |
4 |
1 |
|
1' |
1 |
4 |
1 |
1 |
|
|
|
|
0 |
- 5 |
- 3 - 1 |
|
0 |
- 5 - 3 - 1 |
1 |
4 |
1 |
1\ |
|||
0 |
5 |
3 |
|
1 |
0 |
0 |
0 |
0 |
О - 5 — 3 — \) ' |
|||
о - 10 |
— 6 |
- 2 |
|
.0 |
0 |
0 |
0. |
|
|
|
|
Определитель
14 ¥=0,
О— 5
следовательно .ранг матрицы А равен двум. Элементы определи теля D расположены в первых двух горизонталях, следователь
но, векторы ал и а2 линейно |
независимы, |
а векторы а3 и а4 ли |
|||||||||
нейно |
через |
них |
выражаются. |
|
|
|
|
_ |
_ |
||
Найдем, |
как |
выражается |
вектор а3 через векторы а ^п |
а2. |
|||||||
Имеем равенство |
д3= kxcix 4- |
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|||
или переходя к координатам, его запишем так |
|
|
|
||||||||
<?і -і- 9гг + 4e342e4= A1(êL4- Ае3-\-е3-\-ех) 4- h |
(2ех+3ег — е3+ е 4)= |
||||||||||
|
|
|
|
—(Аі4-2Аг) е14-(4А1+3/г2) £24“ (Аі — |
ез+ |
|
|||||
отсюда получим |
|
4- (Ах 4“ |
е4< |
|
|
|
|||||
kx 4“ 2ki = 1, |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
4Ai 4- ЗА2 ==9, |
|
|
|
|
|
||
|
|
|
|
Äi — |
A2 = 4, |
|
|
|
|
|
|
|
|
|
|
. Ai 4" |
A2= 2. |
|
|
|
|
|
|
(Из |
этой системы, которая |
совместна, |
находим, |
что Аі= 3, |
|||||||
Аг= —1. Следовательно, |
|
|
|
|
|
|
|
||||
|
|
|
|
а3 = |
35 » — «г- |
|
|
|
|
|
|
Подобным же образом молено установить, что |
|
' • ; |
|
||||||||
|
|
|
|
а4 = 2аа — 3öi. |
|
|
|
|
|
||
|
|
|
|
Задачи |
|
|
|
|
|
||
В задачах № 90—99 определить ранг матрицы |
|
|
|
|
|
||||||
90. |
1 |
3 |
5 — 1 |
91. |
3 - 1 |
3 2 |
|
5 |
|
|
|
|
2 - 1 - 3 |
4 |
|
5 — 3 |
2 3 |
|
4 |
|
|
||
|
5 1 — 1 7 |
|
1 — 3 — 5 0 — 7 |
|
|
||||||
|
.7 |
7 |
9 |
1 |
|
. 7 — 5 |
1 4 |
1 |
|
|
|
|
|
|
Отв. 3. |
|
|
Отв. |
3. |
|
|
94-
96.
|
1 0 |
0 |
|
1 |
|
4 ’ |
|
|
|
|
0 |
1 0 |
|
2 |
|
5 |
|
|
|
|
0 0 1 3 |
|
6 |
|
|
||||
|
1 |
2 3 |
14 |
32 |
|
|
|||
.4 |
5 6 32 |
77, |
|
|
|||||
|
|
|
|
|
|
|
|
|
Отв. 3. |
/14 |
12 |
|
6 |
8 |
2 \ |
|
|||
I |
6 104 21 |
9 |
17 |
|
|||||
I |
7 |
6 |
|
3 |
4 |
1 |
' |
||
\3 5 |
|
30 |
15 |
20 |
5 / |
|
|||
|
|
|
|
|
|
|
|
|
Отв. fi. |
/ |
2 |
|
1 |
|
3 |
" Л |
|
|
|
|
3 — 1 |
|
2 |
|
° |
1 |
|
||
|
1 |
|
3 4 |
|
|
||||
|
|
- 2 |
Г |
|
|||||
\4 |
— 3 1 |
|
J |
|
|
Ore. 2.
2 1 1 1
1 3 1 1
1 1 4 1
1 1 1 5
1 2 3 4
. 1 1 1 1
Отв. 4.-
93. |
|
|
|
to |
со |
1 |
|
1 |
1 to |
|
|
|
1 |
|
|
|
|
|
|
|
|
2 - 1 |
1 |
|
0 — 2 — 2 |
||||
|
- 2 |
- |
5 |
8 - |
4 |
3 — 1 |
|||
|
|
6 |
|
0 — 1 |
|
2 |
- 7 |
— 5 |
|
|
.— 1 |
- 1 |
1 |
— 1 |
2 |
1 . |
|||
|
|
|
|
|
|
|
|
Отв. 4. |
|
|
|
1 |
- |
1 |
2 |
|
3 |
4 |
|
|
|
2 |
|
1 |
— 1 |
|
2 |
0 |
|
|
|
■1 |
|
2 |
1 |
|
1 |
3 |
|
|
|
1 |
|
5 |
- 8 - |
5 |
-- 12 |
|
|
|
|
3 — 7 |
8 |
|
9 |
13 |
|
||
|
|
|
|
|
|
|
|
Отв. 3. |
|
97. |
/2 |
0 |
2 |
0 |
2 |
|
|
|
|
| |
0 1 0 |
1 0 |
|
|
|
|
1 2 1 0 2 1
\ 4 2 2 3 3
Отв. 3.
99.0 0 1 0 0
0 1 0 0 0
0 0 0 1 0
1 |
1 |
1 |
1 |
I |
1 |
3 4 5 |
1 |
||
1 |
2 |
3 |
4 5 |
|
2 |
3 4 |
5 6 |
Отв. 5.
§12. Система линейных уравнений
Рассмотрим систему m линейных уравнений с п неизвестными
О ц*1 + |
013*2 + |
, . ■+ |
а1пх п = |
Ьъ |
|
^ 21*1 "Ь <722*2 “Ь • ■.4 |
а2і1хп = |
Ь„ |
(17) |
||
|
|
|
|
|
|
a m l*l + |
a m2* 2 + |
• • ■~г <7,ля*/1 = |
Ь,п> |
|
где число уравнении может и не равняться числу неизвестных и которая называется системой линейных неоднородных уравне ний.
Система уравнений (17) называется совместной, если можно
найти такие значения неизвестных
Xi ßj, Х4 = ß2, • • •, хп ßH, |
(18) |
которые удовлетворяют всем уравнениям системы. Совокупность значений (18) называется решением системы, которое можно рас сматривать как n-мерный вектор
b = (ßi> Рг. • • •. Рл) = ß:A + |
+ • • • + ß„e„- |
Совместная система линейных уравнений называется опреде ленной, если она имеет единственное решение и неопределенной, если она имеет бесконечное множество решений.
Заметим, что две системы линейных уравнений с одними и теми же неизвестными называются равносильными, если каждое решение одной системы является решением другой, или если обе они несовместны. Число уравнений в этих двух системах вообще может быть различным.
Составим из коэффициентов системы (17) матрицу
|
/ аи |
а 12 ■■• а1п |
я _ |
Я 21 |
а 22 ■ ■ ■а 2п |
|
\С*т1 |
^т2 ■■• ®ліл |
которую принято называть матрицей системы, и матрицу
ß-ll а12 ■' ■а1п bl О-2i #22. •. а$п ô2
^m2 • ■■&тп Ьт
полученную из матрицы А путем присоединения вертикали из свободных членов Ь\, Ь2, ■. ., Ьт. Матрица В называется рас ширенной или присоединенной матрицей системы (17).
Вопрос о совместности системы линейных уравнений пол ностью решается следующей теоремой.
Т е о р е м а К р о н е к е р а - К а п е л л и. Система линейных уравнений (17) совместна тогда и только тогда, когда ранг мат рицы системы А равен рангу расширенной матрицы В, причем в случае совместности система (17) является определенной, когда ранг матрицы А (или что то же, ранг В) равен числу п неизвест ных, и неопределенной, когда этот ранг меньше п.
Действительно, если система |
(17) |
совместна, то можно найти |
такие значения неизвестных (18), что |
= Ьъ |
|
+ а12р2 + |
■■• + |
іanßi + a2aßa "f~ • • • + a2nßn —
................................................... J
ömlßl -Tam2p2 + . • • + amnßn~bm.
Иа основании этих равенств приходим к выводу, что послед няя вертикаль матрицы В выражается линейно через предыду щие вертикали, а именно, если все элементы первой вертикали умножить на ßb все элементы второй — иа ß2 и, наконец, все элементы предпоследней вертикали умножить на ß„ и полученные произведения сложить, то и будем иметь последнюю вертикаль матрицы В. Следовательно,
I
Таким образом видим, что в случае совместности системы (17) ранг матрицы А равен-рангу матрицы В.
Обратно, пусть матрицы А и В имеют одинаковый ранг, рав ный, например, г. Покажем, что в этом случае система (17) бу дет совместна.
Так как ранг матрицы А равен г, то должен существовать хотя бы одни определитель r-го порядка D, порожденный матри цей А, отличный от нуля. Этот определитель D будет, очевидно, определителем и расширенной матрицы В. Без ограничения общ ности доказательства можно допустить, что D находится в левом верхнем углу матрицы А и В, так как в противном случае можно было бы изменить соответствующим образом нумерацию уравне ний и неизвестных. В этом случае первые г горизонталей матри цы А, а также и матрицы В, будут линейно независимы, а осталь ные горизонтали (если такие имеются) будут через них линейно выражаться. Таким образом, умножая первые г уравнений сис темы (17) на соответствующие числа и почленно складывая, по лучим любое из остальных т—г уравнений системы (17), т. е. каждое из этих «і—г уравнений (если т > г) получено как линей ная комбинация первых г уравнений системы (17). На основании этого достаточно ограничиться первыми г уравнениями системы
(17) и таким образом получим систему
&11х 1 |
"Р |
&12Х 2 “Р |
■ |
. + |
alrxr + |
a i r + i - X r + i |
+ |
. |
• + |
alnxn = |
Ьъ |
|
^ 2 1 ^ 1 |
“1 |
^ 22-^2“f“ |
> |
• + |
a 2rX r "Р |
a 2 r + \ x r + \ |
+ |
• |
• + |
a %nx n — |
b z, |
( l g ) |
& r\ X \ |
- р |
d r2 X 3 ~\~ |
■ ■ • “P |
Q,rr%r " P |
® rr + l * r + l |
+ |
■ |
■ + |
a,«Xn = |
b r . |
|
которая равносильна первоначальной, потому что всякое реше ние первых г уравнений будет, на основании сказанного, удов летворять и всем остальным т—г уравнениям системы (17).
Здесь возможны два случая: г = п или /'</г.
Если г = п, то число уравнений в системе (19) будет равно числу неизвестных, причем по условию определитель этой сис темы D =h 0. Известно (§ 10), что такая система имеет единствен ное решение, получаемое по правилу Крамера.
Если г<п, то число уравнений |
в системе (19) будет меньше |
||||||||
числа неизвестных. Перенесем неизвестные |
*ѵ+і, . .. , *„, |
которые |
|||||||
принято называть |
свободными, в |
правые |
части, тогда |
система |
|||||
уравнений |
(19) перейдет в равносильную систему: |
|
|
||||||
ai\X\ -P ^12*2 + |
• • • + a l r X r |
— b l ~ |
& \r -r \X r +\ |
. |
aln*n, |
||||
^21^1 |
^22^2 |
• ■■"P a 2rX r |
— bZ-- ûjr+l^r-rl |
• ■• |
|
nxn’ |
|||
a r l x l + |
a r2X 2 + |
• ■■+ arrxr = br - |
&гг+1%г+\ |
• • ■- |
arnx n. |
Эту систему можно решить по правилу Крамера относительно Х\, хъ . . .хг, так как определитель г-го порядка из коэффици ентов при этих неизвестных есть D и по условию не равен нулю. Придавая затем свободным неизвестным хг+\, . . ., хп произволь ные числовые значения, получим соответствующие числовые зна чения для л'і, х% . . ., хг. Следовательно, при г<п имеем беско нечное множество решений.
Таким образом, если матрицы А и В имеют одинаковый ранг, то система (17) будет совместной, причем при г = п она является определенной, а если г<п, то неопределенной. Кроме того, при рассмотрении этих случаев установлен также практический спо соб решения системы (17).
Пример 1. Решить систему уравнений
*1 — 2 х3 + З*3 — *4 + 2*в = 2,
3*х — *а + 5*з — 3*4 — *5 = 6,
2*! -f *2 + 2*3 — 2*4 — 3*5 = 8.
Р е ш е н и е . Прежде всего, определим ранг матрицы систе
мы іі ранг расширенной матрицы. Для |
матрицы системы имеем: |
|
/ 1 |
— 2 3 — 1 |
2 \ |
А — 3 |
- 1 5 - 3 — 1 ~ |
|
2 |
1 2 — 2 — 3 / |
о
( |
1 — |
2 |
О |
— |
1 |
|
2 |
! |
2 |
1 |
2 |
__ о |
|
- |
3 |
|
|
||||||
\ |
2 |
1 |
2 |
_ |
2 |
- |
3 |
/ 1 - 2 3 - 1 \2 1 2 — 2
отсюда видим, что ранг матрицы А равен двум.
Аналогично для матрицы В получим |
|
|
|
|
1 |
2 |
2\ |
|
|
3 — 1 6 |
|
|
||
2 — 3 |
8 J |
|
|
|
Л - - 2 |
3 — 1 |
2 2 |
||
( |
1 2 — 2 — 3 4 |
|||
2 |
||||
|
0 0 |
0 |
0 4 |
и приходим к выводу, что ранг матрицы В будет равен трем, так как определитель
— 1 |
2 2 |
1 |
2 |
|
— 2 - 3 |
4 = 4 - |
=*0. |
||
|
- |
2 |
— 3 |
О0 4
Следовательно, ранг матрицы А не равен рангу матрицы В, поэтому заданная система является несовместной.
Пример 2. Решить систему уравнений
*і — |
х%+ |
2д'з = |
1, |
\\ |
2лг3 |
д*з — 2, |
|
Злу |
л-2 -f- 5эса = |
3, |
—2лгх + 2хг 4- Злу = — 4.
Ре ш е и и е. Определим ранг матрицы системы и ранг рас-
ширенной матрицы. Имеем |
|
|
|
|
|
|
||
|
1 — 1 |
2 |
1 — 1 2 |
1 |
0 |
0 ’ |
||
|
1 — 2 -- 1 |
0 — 1 — 3 |
0 -- 1 — 3 |
|||||
3 - 1 |
5 |
0 |
2 |
- 1 |
0 |
2 — 1 |
||
- 2 |
2 |
з. |
.0 |
0 |
7. |
0 |
0 |
3 |
отсюда видим, что ранг матрицы А равен трем, так как опреде литель
1 О О
0 — 1 — 3 |
=г-0; |
О2 — 1
ранг матрицы В также будет равен трем, потому что
|
|
1 — 1 |
2 |
|
Г |
|
1 |
0 |
|
0 |
0 ' |
|
|
|
1 — 2 - 1 |
2 |
|
1 - 1 - 3 |
1 |
||||||
|
|
3 - |
1 |
5 |
|
3 |
|
3 |
2 |
- |
1 |
0 |
|
|
— 2 |
2 |
3 |
— 4. |
|
- 2 |
0 |
|
7 -- 2 |
||
1 |
0 |
0 |
о ' |
’ |
1 |
0 |
0 |
|
0 |
|
|
|
0 0
0 |
- |
1 - 3 |
|
1 |
0 |
- - 1 - 3 |
- |
|
0 |
|
2 — |
1 |
0 |
0 |
0 |
— |
7 |
. 0 |
|
0 |
7 - 2 |
, 0 |
0 |
|
7 — |
1 |
О |
~- 1 |
|
2 |
О |
||
7 |
_ 0 |
||
2 |
|||
|
|
Hопределитель
1 О О
0 - 1 - 3 7^0.
0 0 7
Таким образом, ранг матрицы А равен рангу матрицы В п равен числу неизвестных, следовательно ,как сказано выше, за данная система будет совместна и допуска:т только единственное решение.
Вычислим определитель третьего порядка
1 |
- |
1 |
2 |
1 |
0 |
0 |
- 3 |
D = 1 — 2 -- 1 = |
|
|
1 |
||||
1 - 1 — 3 = |
= 7. |
||||||
3 |
- |
1 |
5 |
3 |
2 |
2 |
— 1 |
— 1 |
|
Видим, что этот определитель не равен нулю и находится в левом верхнем углу матриц А и В, поэтому можно ограничиться