
- •Лекция 1
- •Лекция 2
- •Лекция 3
- •Лекция 4
- •Лекция 5
- •Лекция 6
- •Лекция 7
- •Лекция 8
- •Лекция 9
- •Лекция 10
- •Лекция 11
- •Лекция 12
- •Лекция 13
- •Лекция 14
- •Лекция 15
- •Лекция 16
- •Лекция 17
- •Лекция 18
- •Лекция 19
- •Лекция 20
- •Лекция 21
- •Лекция 22
- •Лекция 23
- •Лекция 24
- •Лекция 25
- •Лекция 26
- •Лекция 27
- •Лекция 28
- •Лекция 29
- •Лекция 30
- •Лекция 31
- •Лекция 32
- •Лекция 33
- •Лекция 34
- •Лекция 35
- •Лекция 36
- •Лекция 37
- •Лекция 38
- •Лекция 39
- •Лекция 40
- •Лекция 41
- •Лекция 42
- •Лекция 43
- •Лекция 44
- •Лекция 45
- •Лекция 46
- •Лекция 47
ЛЕКЦИЯ 7
Рассмотрим матрицу Αm×n :
|
a |
|
a |
|
... |
a |
|
|
|
11 |
12 |
|
1n |
|
|||
Α = |
a21 |
a22 |
... |
a2n |
||||
|
|
|
|
|
|
|
|
|
|
. . . . . . . . |
|
||||||
|
|
|
|
|
... |
|
|
|
|
a |
m1 |
a |
m2 |
a |
|
|
|
|
|
|
|
|
mn |
Пусть k = min(m, n) . Выберем в матрице Α какие-либо
(1)
k строк и k
столбцов и вычеркнем их.
Минором k -ого порядка Μk матрицы Α называется определитель k -ого
порядка, составленный из элементов, стоящих на пересечении выделенных строк и столбцов.
Рангом матрицы Α называется наивысший порядок её отличных от нуля миноров.
Матрицы Α и Β, имеющие равные ранги, называются эквивалентными. Пример:
Вычислить ранг матрицы
1) |
|
0 |
0 |
0 |
; |
|
|
|
|
|
|
|
Α = |
0 |
|
|
|
|
|
|
|
|
|||
|
|
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
1 |
2 |
−1 |
3 |
|
|
|
|
|
|
|
2) Α = |
|
5 |
−6 |
8 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|||||
|
|
|
7 |
−7 |
|
|
|
|
|
|
|
|
|
|
5 |
11 |
|
|
|
|
|
|
|||
Μ1 =1 ≠ 0 r(Α) ≥1, |
Μ2 = |
|
1 2 |
|
= −3 ≠ 0 , |
r(Α) ≥ 2 , |
||||||
|
|
|||||||||||
|
|
|
|
|
|
|
|
4 |
5 |
|
|
|
1 |
2 |
−1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
= −35 − 28 −60 + 25 + 42 +56 = 0 . |
|
|
|
|
|
|
|||
Μ3 = 4 5 |
−6 |
|
|
|
|
|
|
|||||
|
7 |
|
|
|
|
|
|
|
|
|
|
|
5 |
−7 |
|
|
|
|
|
|
|
|
|
|
Далее нужно проверить все Μ3 , пока не найдём хотя бы один отличный от
нуля. Если все Μ3 = 0 , то r(Α) = 2 .
На практике обычно достаточно проверить не все миноры 3-го порядка, а только окаймляющие, т.е. содержащие в себе минор 2-го порядка, отличный от нуля.
Если какой-либо минор 2-ого порядка матрицы Α отличен от нуля, а все окаймляющие его миноры (r +1) -го порядка равны нулю, то r(Α) = r .
1

В предыдущем |
примере окаймляющих |
|
миноров третьего |
порядка |
для |
||||
Μ2 = −3 ≠ 0 |
всего два, |
тогда как всех миноров третьего порядка – |
четыре, |
но с |
|||||
ростом m, |
n их число растёт очень быстро. |
|
|
|
|
|
|||
Очевидно, что при транспонировании матрицы её ранг не изменится. |
|
||||||||
|
|
3 |
2 |
1 |
2 |
|
|
|
|
|
|
|
0 |
−1 |
1 |
|
. Любую её строку можно |
||
Рассмотрим матрицу Α = 2 |
|
||||||||
|
|
|
4 |
5 |
1 |
|
|
|
|
|
|
0 |
|
|
|
|
рассматривать как |
вектор-строку a(1) = (3,2,1,2) , a(2) |
= (2,0,−1,1) , |
a(3) = (0,4,5,1) . |
Можно заметить, |
что a(3) = 2a(1) −3a(2) , понимаемое |
в смысле |
поэлементного |
сложения. Если написать это равенство, получим 2a(1) −3a(2) − a(3) = 0 . Аналогично, i -ю строку матрицы (1) можно рассматривать как вектор-
строку a(i) = (ai1, ai2 ,..., ain ),i =1, m .
Строки матрицы Α (1) называются линейно зависимыми, если существуют числа α1,α2 ,...,αm , не все равные нулю, такие, что выполняется равенство:
α1 a(1) +α2 a(2) +... +αm a(m) = 0 (2)
Для матрицы (1) линейная зависимость строк равносильна тому, что некоторая строка является линейной комбинацией остальных строк.
Всё вышесказанное справедливо и для столбцов. Упражнение:
Сформулировать (2) для столбцов.
Если равенство (2) выполняется лишь при α1 =α2 =... =αm = 0 , то строки
матрицы Α называются линейно независимыми.
Например, в Εn строки (столбцы) линейно независимы.
Докажем следующее утверждение:
- Для того чтобы строки матрицы были линейно зависимые, необходимо и достаточно, чтобы одна из них выражалась через остальные.
Доказательство: Необходимость.
Пусть строки линейно зависимы, т.е. верно (2). Тогда по определению не все
αi = 0 . Пусть αk |
≠ 0 |
. Разделим (2) на αk |
и выразим a(k ) : |
|
|
|||||||||||
a(k ) = |
α1 |
a |
(1) − |
α2 |
a(2) −... − |
αk −1 |
a(k −1) − |
αk +1 |
a(k +1) −... − |
αm |
a(m) . |
|||||
|
|
|
|
|
||||||||||||
αk |
|
αk |
|
αk |
|
αk |
αk |
|||||||||
Обозначив числа − |
α1 |
= γ1,...,− |
αm |
= γm , получим: |
|
|
||||||||||
|
|
|
|
|||||||||||||
|
|
|
|
|
αk |
|
|
|
αk |
|
|
|
|
|
2

a(k ) = γ1 a(1) +γ2 a(2) +... +γk −1 a(k −1) +γk +1 a(k +1) +... +γm a(m) .
Достаточность.
Пусть справедливо равенство a(k ) =α1 a(1) +α2
в одну часть и переобозначая, получим γ1 a(1) +γ2 a(2) Утверждение доказано.
a(2) +... +αm a(m) . Перенося всё
+... +γm a(m) = 0 , т.е. (2).
Оказывается, что у любой матрицы число линейно независимых строк равно числу линейно независимых столбцов. Это утверждение доказывается в более полных курсах математики.
Теорема (о ранге матрицы):
Если ранг матрицы равен r , то в этой матрице существует r линейно независимых строк (столбцов), через которые линейно выражаются все остальные строки (столбцы).
(Без доказательства).
Базисным минором матрицы Α назовём отличный от нуля её минор, порядок которого равен рангу данной матрицы.
Строки и столбцы, на пересечении которых стоят элементы базисного минора, назовём базисными.
Практически ранг матрицы и базисный минор находятся с помощью элементарных преобразований.
Элементарными преобразованиями матрицы называются:
1.транспонирование
2.перестановка строк (столбцов) местами
3.умножение всех элементов строки (столбца) на любой число α ≠ 0 .
4.прибавление ко всем элементам строки 9столбца) соответствующих элементов другой строки (столбца), умноженных на одно и то же число.
Эти преобразования не меняют её ранга. Любую ненулевую матрицу Α можно привести с помощью элементарных преобразований к виду:
|
1 |
0 |
0 |
... |
0 |
|
|
|
0 |
1 |
0 |
... |
0 |
|
|
|
|
|
|||||
|
|
|
|
. . |
|
|
|
. . . . . . |
. . |
, |
|||||
0 |
0 |
0 |
..010.. |
0 |
|
||
|
0 |
0 |
0 |
... |
0 |
|
|
|
|
|
|
. . |
|
|
|
. . . . . . |
. . |
|
|||||
|
0 |
0 |
0 |
... |
1 |
|
|
|
|
|
3

где на диагонали стоит r единиц, а остальные элементы раны нулю.
Ясно, что ранг такой матрицы равен r , следовательно, и ранг исходной матрицы тоже равен r .
Пример:
Найти ранг матрицы
На практике достаточно привести к виду трапеции. В левом верхнем углу сразу имеем базисный минор.
Если эти преобразования записать в общем виде для матрицы (1), то получим эквивалентную матрицу Β:
|
b11 |
b12 |
b13 ... |
b1r |
... |
b1n |
|
|
|
|
|||
|
|
0 |
b |
b |
... |
b |
... |
b |
|
|
|
|
|
|
|
|
22 |
23 |
|
2r |
|
2n |
|
|
|
|
|
|
. . . . |
. . . . . . |
. . |
. . |
|
|
|
|
|||||
Β = |
|
0 |
0 |
0 ... |
b |
... |
b |
|
, где b |
b |
... b ≠ 0 . |
||
|
|
|
|
|
|
rr |
|
rn |
|
11 |
22 |
rr |
|
|
|
0 |
0 |
0 ... |
0 |
... |
0 |
|
|
|
|
|
|
|
|
|
|
. . . . . . |
. . |
|
|
|
|
|
|
||
|
. . . . |
. . |
|
|
|
|
|||||||
|
|
0 |
0 |
0 ... |
0 |
... |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Докажем, что r(Β) = r , |
т.е. |
первые |
r |
строк |
этой |
матрицы линейно |
независимы. Для этого составим линейную комбинацию векторов-строк b(1) ,b(2) ,...,b(r) матрицы Β и приравняем её к нулю:
α1b(1) +α2 b(2) +... +αr b(r) = 0 (3)
Равенство (3) перепишем в координатной форме:
α1b11α1b12α1b13
. . .
α b
1 12
|
= 0 |
+α2b22 |
= 0 |
+α2b23 +α3b33 |
= 0 |
. . . . . . . . . . . . . . . . .
+α2b2r +α3b3r +... +αr brr = 0
4

Так как b11 b22 ... brr ≠ 0 , последовательно получаем, что α1 = 0 , α2 = 0 ,…, αr = 0 . Таким образом, равенство (3) выполнимо лишь при всех αi = 0,i =1, r , что и означает линейную независимость первых r строк матрицы Β, т.е. r(Β) = r = r(Α) ,
т.к. Α ~ Β.
Теорема:
Для того, чтобы ранг матрицы Α был равен r , необходимо и достаточно, чтобы существовал отличный от нуля минор порядка r , а всякий минор (r +1) -ого
порядка был равен нулю. |
|
|
Доказательство: |
|
|
Необходимость. |
|
|
Пусть r(Α) = r . Это значит, |
что матрица Α имеет r линейно независимых |
|
строк и столбцов, |
а любые (r +1) |
строк или столбцов линейно зависимы. Тогда |
существует минор |
r -го порядка, |
отличный от нуля, а всякий минор (r +1) -ого |
порядка равен нулю. (Доказательство см.5, ч., стр.88). Достаточность.
Пусть существует минор r -го порядка, отличный от нуля, а всякий минор (r +1) -ого порядка равен нулю. Тогда матрица имеет r линейно независимых строк. Если при этом предположить, существование ещё одной строки (r +1) -й, образующей с данными r строками линейно независимую систему, то найдётся минор (r +1) -го порядка, отличный от нуля, что противоречит условию.
Теорема доказана.
Практически эта теорема означает, что базисные строки (столбцы) матрицы Α линейно независимы, а любая строка (столбец) матрицы является линейной комбинацией базисных строк (столбцов) матрицы.
Докажем ещё одну теорему:
Для того, чтобы определитель n-го порядка матрицы Αn×n равнялся нулю,
необходимо и достаточно, чтобы её строки 9столбцы) были линейно зависимыми. Доказательство:
Необходимость.
Пусть Α = 0. Элементарными преобразованиями приводим матрицу Α к треугольному виду:
|
a11 |
a12 |
... |
a1n |
|
b11 |
b12 |
... |
b1n |
|
|||||
|
a |
21 |
a |
22 |
... |
a |
|
|
|
0 |
b |
... |
b |
|
|
Α = |
|
|
|
|
2n |
~ |
|
22 |
|
2n |
= Β |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
. . . . . . . . |
|
|
. . . . . . . . |
|
|
|||||||||
|
|
|
|
|
... |
|
|
|
|
|
... |
|
|
||
|
a |
n1 |
a |
n2 |
a |
|
|
|
0 |
0 |
b |
|
|
||
|
|
|
|
|
nn |
|
|
|
|
nn |
|
5

Элементарные преобразования не меняют значения определителя ( по свойству 8°8). По свойствам 2° и 4°, преобразования определителя либо меняют его знак на противоположный, либо умножают его значение на число k ≠ 0 . Отсюда следует, что:
Β = k Α , где k ≠ 0 , т.е. Β = b11 b22 ... bnn = 0 .
Это означает, что хотя бы один из элементов b11,b22 ,...,bnn равен нулю, что равносильно r(Β) = r(Α) < n . Отсюда и из определения ранга матрицы Α вытекает
линейная зависимость её строк. Достаточно:
Если строки определителя линейно зависимы, то по свойству 3° и 7° он равен нулю.
Следствие 1:
Для того, чтобы определитель квадратной матрицы Α был равен нулю, необходимо и достаточно, чтобы её ранг был меньше n, т.е. Α = 0 r(Α) < n .
Или:
Для того, чтобы определитель n-го порядка матрицы Α равнялся нулю, необходимо и достаточно, чтобы её строки (столбцы) были линейно зависимы.
Следствие 2:
Для того, чтобы определитель n ×n матрицы Α был отличен от нуля, необходимо и достаточно, чтобы её строки (столбцы) были линейно независимы или r(Α) = n .
Следствие 3: |
a(1) |
= (a , a |
|
), |
|
(2) = (a |
|
|
|
|
|
),…, |
Для того, чтобы векторы |
,..., a |
a |
21 |
, a |
22 |
,..., a |
2n |
|||||
a(n) = (an1, an2 ,..., ann ) пространства |
|
11 12 |
1n |
|
|
|
|
|
|
|||
Rn |
были |
линейно |
|
зависимы |
(линейно |
независимы), необходимо и достаточно, чтобы определитель матрицы Α строками или столбцами которой служат данные векторы, был равен нулю (отличен от нуля).
Вернёмся теперь к системе |
m |
|
|
линейных |
|
уравнений с |
n неизвестными |
|||||||||||||
(лекция 2): |
x |
+ a |
|
x |
|
|
|
+... + a |
|
|
x |
|
|
|
= b |
|
||||
α |
|
2 |
|
|
|
n |
|
|
||||||||||||
|
11 |
1 |
12 |
|
|
|
|
1n |
|
|
|
1 |
|
|||||||
α |
|
x |
+α |
|
|
x |
|
|
|
+... + a |
2n |
x |
n |
= b |
(4) |
|||||
|
21 |
1 |
|
22 |
|
|
2 |
|
|
|
|
2 |
||||||||
. . . . . . . . . . . . . . . . . . . . |
|
|||||||||||||||||||
α |
|
x |
+ a |
m2 |
x |
2 |
+... + a |
mn |
x |
n |
= b |
|
||||||||
|
m1 1 |
|
|
|
|
|
|
|
m |
|
Получим необходимые и достаточные условия совместности произвольных линейных систем вида (4).
Составим матрицу:
6
,
которая называется расширенной матрицей системы и получается из основной матрицы добавлением к ней столбца свободных членов.
Ясно, что r(Β) ≥ r(Α) , т.к. каждый минор матрицы Α будет минором матрицы Β, но не наоборот.
Теорема (Кронкеля-Капелли):
Для совместности системы (4) необходимо и достаточно, чтобы ранг расширенной матрицы был равен рангу матрицы системы: r(Α) = r(Β) .
Доказательство: Необходимость.
Пусть система совместна. Значит, существуют числа x1 =α1,..., xn =αn , что:
a |
|
|
a |
|
|
a |
|
|
b |
|
|
|||
|
11 |
|
|
12 |
|
|
1n |
|
|
1 |
|
|
||
a |
|
|
a |
|
|
a |
2n |
|
b |
|
(5) |
|||
α1 |
|
21 |
|
+α2 |
|
22 |
|
+... +αn |
|
= |
2 |
|
||
..... |
|
..... |
|
..... |
|
|
..... |
|
||||||
a |
m1 |
|
a |
m2 |
|
a |
|
|
b |
|
|
|||
|
|
|
|
|
|
|
mn |
|
m |
|
Это означает, что последний столбец расширенной матрицы Β является линейной комбинацией остальных её столбцов. Его можно вычеркнуть, не
изменяя ранга матрицы. При |
этом |
матрица Β перейдёт в матрицу Α, т.е. |
r(Α) = r(Β) . |
|
|
Доказательство: |
|
r(Α) = r(Β) = r . Рассмотрим r базисных |
Пусть ранги совпадают, |
т.е. |
столбцов матрицы Α (и Β одновременно). По условию, последний столбец матрицы Β является линейной комбинацией базисных, а, следовательно, и всех столбцов матрицы Α. Это значит, что существуют числа α1,α2 ,...,αn , что
выполняется равенство (5), т.е. вектор (α1,α2 ,...,αn )T является решением системы
(4), т.е. система совместна. Утверждение доказано. Следствие:
Если r(Α) ≠ r(Β) , то система несовместна.
7