Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции по алгебре. В 2 частях. Ч.1. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
839 Кб
Скачать

L (am+1 + U, . . . , an + U). Следовательно, am+1 + U, . . . , an + U — базис

V/U и dim V/U = n − m = dim V − dim U. □

§27. Определитель квадратной матрицы: основные свойства

Индукцией по порядку n квадратной матрицы A Mn(F ) определим отображение det : Mn (F ) → F , которое будем называть детерминантом, или определителем A, по следующему правилу:

n = 1 : det (a) = a,

n = 2 : det

a

b

= ad − bc.

c

d

Предположим, что для всех квадратных матриц размера меньше n функция det определена. Рассмотрим матрицу A Mn(F ). По предположению индукции определены

 

a·11· ·

·· ·· ··

 

 

·· ·· ··

a·1·n·

 

 

 

 

 

 

 

 

 

 

 

 

Mij (A) = det

 

 

 

 

 

 

 

 

i-строка

 

 

 

 

 

 

 

 

a· · ·

· · ·

 

 

· · ·

a· · ·

 

 

 

 

n1

 

 

 

 

nn

 

 

 

 

 

· · ·

j

 

-столбец· · ·

 

 

 

 

 

 

 

 

детерминанты матриц размера (n − 1), полученных вычёркиванием i-строки и j-столбца матрицы A. Эти скаляры называются минорами матрицы A. Скаляры

Aij (A) := (−1)i+j Mij (A)

называются алгебраическими дополнениями. Далее полагаем по определению:

n

 

n

 

Xi

 

X

 

det (A) = ai1Ai1

(A) =

(−1)i+1ai1Mi1 (A) .

(1)

=1

 

i=1

 

Формула (1) называется разложением определителя по 1-му столбцу. Если ясно, о какой матрице идёт речь, то для краткости записыва-

ют: Mij = Mij (A) , Aij = Aij (A) , тогда

n

n

X

Xi

det (A) =

ai1Ai1 = (−1)i+1ai1Mi1.

i=1

=1

51

Функция det(A) часто обозначается через |A|. Аналогично определяют-

ся миноры Mi1,...,ik;j1,...,jk (A) = Mi1,...,ik;j1,...,jk — определители матриц, полученных из A вычёркиванием строк с номерами i1, . . . , ik и столбцов

с номерами j1, . . . , jk. Найдём по определению:

det

a21

a22

a23

 

= a11 a32

a33

 

a21

 

a32

a33

 

+a31

 

a22

a23

 

=

 

a11

a12

a13

 

 

a22

a23

 

 

a12

a13

 

 

 

a12

a13

 

 

 

a

 

a

 

a

 

 

 

 

 

 

 

31

 

32

 

33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11 · (a22a33 a32a23) a21 · (a12a33 a13a32) + a31 · (a12a23 a22a13) = a11 · a22 · a33 + a12 · a23 · a31 + a13 · a32 · a21

−a31 · a22 · a13 − a11 · a23 · a32 − a21 · a12 · a33.

Теорема 1. Определитель обладает следующими свойствами: (D1) при перестановке строк определитель меняет знак;

(D2) при умножении какой-то строки на скаляр λ F определитель также умножается на λ;

(D3) определитель является линейной функцией строк матрицы

A;

(D4) |E| = 1.

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

 

(D1) Легко проверить, что

a

b

= −

c

 

d

. Предположим, что

 

c

d

a

 

b

(D1)

 

 

 

 

(n

 

1)

 

 

 

 

 

B

получена из

A

 

 

верно для матриц размера

 

 

. Пусть

матрица

 

 

M

 

(F )

 

 

 

i

 

j

 

 

 

 

 

 

n

 

перестановкой строк с номерами

 

и

 

. Тогда

 

 

 

 

 

 

 

n

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

det (B) = Xbk1Bk1 = X(−1)k+1 bk1Mk1 (B).

 

 

 

 

 

 

 

k=1

 

k=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

— отсутствие

Для произвольной матрицы C Mn(F ) обозначим: Ci

-строки; ¯ — -строка без первого элемента. Тогда i Ci = (ci2, ci3, . . . , cin) i

по предложению индукции имеем: при k ̸= i, j

(−1)k+1 bk1Mk1 (B) = (−1)k+1 ak1 · (−1) Mk1 (A) ;

52

при k = i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

i-строка

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ai+1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Aj

 

 

 

 

 

 

( 1)

i+1

b

 

M

 

(B) = ( 1)

i+1

a

 

det

 

b

 

 

 

 

 

 

 

 

i1

 

i1

 

 

 

 

j1

 

..

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Aj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

-строка

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ai

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

последовательно переставляя строки, вернём

строку

A

i с j на i место

 

 

 

 

 

 

 

 

 

 

 

 

 

..

.

= (−1)i+1 aj1·(−1)j−i−1 det

 

 

 

← j-строка = − (−1)j+1 aj1Mj1 (A) ;

 

A..j

b.

 

 

 

 

 

 

 

 

 

 

 

 

при k = j аналогично

 

 

 

 

 

 

 

(−1)j+1 bj1 · Mj1 (B) = − (−1)i+1 ai1Mi1 (A) .

 

 

 

Следовательно, det (B) = −

n

 

 

 

 

 

(−1)k+1 ak1Mk1 (A) = − det (A).

λb

 

kP

 

λa

=

 

=1

 

 

 

 

(D2) Легко проверить, что det(λa) = λ det(a), det

c

d

a b

λdet . Предположим, что (D2) верно для всех матриц раз- c d

мера (n − 1). Пусть матрица B получена из A Mn(F ) умножением i-строки на λ. По предположению индукции имеем: при k ̸= i

(−1)k+1 bk1Mk1 (B) = (−1)k+1 ak1 · λ · Mk1 (A) ;

при k = i

(−1)i+1 bi1Mi1 (B) = (−1)i+1 λai1 · Mi1 (A) .

n

Следовательно, det (B) = λ P (−1)k+1ak1Mk1 (A) = λ det (A) .

k=1

53

(D3) Докажем сначала, что

det

Ai +...

Bi

 

= det

A...i

 

+ det

B...i

.

 

..

 

 

 

..

 

 

..

 

 

.

 

 

 

.

 

 

.

 

 

 

 

 

 

 

 

 

 

 

Легко проверить, что det(a + b) = (a + b) = det(a) + det(b),

det a

+ x

b + y

 

a

b

+det

c

d

= (a + x)·d−(b + y)·c = det c

d

c

d

.

x

y

 

 

 

A...1

 

 

 

 

 

A...1

 

 

 

 

 

Пусть C =

 

Ai + Bi

 

,

D =

 

Bi

 

,

Bi = (bi1, . . . , bin) . Тогда

 

.

 

 

 

 

 

.

 

 

 

 

 

 

.

 

 

 

 

 

.

 

 

 

 

 

 

.

 

 

 

 

 

.

 

 

 

 

 

 

 

A

n

 

 

 

 

 

 

A

n

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

k = i

 

C = (c

 

 

 

 

 

 

 

 

 

 

 

для матрицы

 

 

ij

 

имеем по предположению индукции: при

̸

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

(−1)k+1 ck1Mk1 (C) =

= (−1)k+1 ak1Mk1

при k = i

 

 

 

 

 

 

 

 

 

 

 

 

 

( 1)k+1 a

k1

det

 

 

 

A.k

=

 

..

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ai + Bi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

.

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(A) + (−1)k+1 dk1Mk1 (D) ;

 

 

 

 

 

 

...

 

 

(−1)k+1 ci1Mi1 (C) = (−1)i+1 (ai1

+ bi1) det

 

 

 

 

 

 

=

Ai +..

Bi

 

 

b .

b

 

 

 

 

 

 

 

 

 

 

 

= (−1)i+1 ai1Mi1 (A) + (−1)i+1 di1Mi1 (D) .

Следовательно,

n

det (C) = X(−1)k+1 ck1Mk1 (C) =

k=1

54

n

 

 

 

 

n

 

 

 

 

 

 

 

 

 

X

 

 

 

X

 

 

 

 

 

 

 

 

 

= (−1)k+1 ak1Mk1 (A) +

(−1)k+1 dk1Mk1 (D) = det (A) + det (D) .

k=1

 

 

 

k=1

 

 

 

 

 

 

 

 

 

В силу доказанного и свойства (D2) имеем:

 

 

 

 

 

 

A...1

 

 

A...1

 

 

A...1

 

det

 

αAi + βBi

 

= α det

 

Ai

 

+ β det

 

Bi

.

 

 

.

 

 

.

 

 

.

 

 

 

.

 

 

.

 

 

.

 

 

 

.

 

 

.

 

 

.

 

 

 

A

n

 

 

 

A

n

 

 

 

A

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D4) Имеем: det(1) = 1, det

1

0

= 1. Далее пусть Ek — еди-

0

1

 

 

 

ничная матрица в Mk(F ), тогда det (En) = (−1)1+1 det (En−1).

Следствие 1. 1) Если A Mn(F ) содержит две одинаковые строки, то |A| = 0. 2) Если A содержит нулевую строку, то |A| = 0. 3)

|λA| = λn|A|.

Доказательство. 1) Поменяем местами одинаковые строки. Тогда из (D1) следует det(A) = − det(A) и det(A) = 0, если 1 + 1 ̸= 0 в поле

F . Если же 1 + 1 = 0 в F , то независимое доказательство получается индукцией по порядку матрицы. Свойство 2) вытекает из (D2) при λ = 0. Свойство 3) также следует из (D2). □

§28. Определитель как кососимметрическая полилинейная нормированная функция

Пусть V, U

— векторные пространства над полем F и f :

V ×n

7→ . Отображение

 

называется полилинейным, если оно ли-

U

 

f

 

нейно по каждому аргументу, т. е. для любого i = 1, . . . , n и лю-

бых

 

 

i

i

 

 

имеем:

 

1

i

i

n

 

α, β

 

F, v

, v

 

V

 

f(v

 

, . . . , αv + βv, . . . , v ) =

αf(v1, . . . , vi, . . . , vn) + βf(v1, . . . , vi, . . . , vn). Отображение f

называет-

ся кососимметрическим, если для любых i, j = 1, . . . , n (i ̸= j) верно f(v1, . . . , vi, . . . , vj, . . . , vn) = −f(v1, . . . , vj, . . . , vi, . . . , vn).

Лемма 1. Пусть Φ : Mn(F ) → F удовлетворяет свойствам (D1)− (D4). Тогда:

1) если матрица B получена из A элементарными преобразованиями строк II типа (прибавление к одной строке другой, умноженной на скаляр), то Φ(B) = Φ(A);

55

2) если A — верхнетреугольная, т. е. A =

a11 ·..·.·

a...n

 

, то

 

 

0

ann

 

 

 

 

 

 

 

 

Φ(A) = a11 · a22 · . . . · ann.

Доказательство. Свойство 1) вытекает из (D3), (D2) и следствия. Для доказательства 2) заметим, что если ann = 0, то Φ(A) = 0 в силу (D2). Если же ann ̸= 0, то можно занулить все элементы n-го столбца, стоящие над ann. После этого перейдём к an−1n−1 и т. д. Если все aii ̸= 0, мы в итоге получим Φ (A) = Φ (diag {a11, a22, . . . , ann}) = (по (D2)) =

a11a22 . . . annΦ (E) = a11a22 . . . ann.

Теорема 1. Пусть функция Φ : Mn(F ) → F удовлетворяет свой-

ствам (D1) − (D4). Тогда Φ(A) = |A| для любой A Mn(F ). Доказательство. Приведём A к ступенчатому виду Aэлементар-

ными преобразованиями I и II типа (без умножений строк на скаляры). Пусть при этом мы совершили k перестановок строк. Тогда

Φ (A) = (−1)k Φ (A) , |A| = (−1)k |A| .

Если в Aесть нулевая строка, то Φ(A) = |A| = 0. Иначе же Aявляется верхнетреугольной и снова Φ(A) = |A| по лемме 1. □

§29. Теорема об определителе транспонированной матрицы

 

 

Теорема 1. Для любой A Mn (F ) верно равенство |A| = |Aτ |.

 

 

 

Доказательство по

индукции. При

n

= 1, 2 имеем |a|

= |aτ |,

 

a

b

 

= ad − bc =

 

a

c

. Предположим, что для любой матри-

c

d

b

d

 

 

B

 

M

 

(F )

, при

k < n

 

B

= Bτ

|. Обозначим элементы мат-

цы

 

 

 

k

 

 

 

 

, |

|

|

 

 

 

Aτ

через

aτ

 

 

aτ

= a

ji. Пусть

A

 

M

(F )

, тогда |

A

|

=

рицы

 

ij, т. е.

ij

 

 

 

n

 

 

 

 

 

 

 

n

ai1Ai1. Далее

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11A11 +

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

nP

 

n

 

(−1)i+1 ai1Mi1 (A) =

n

(−1)i+1 ai1M1i (Aτ ) .

 

 

S :=

ai1Ai1 =

 

 

 

 

 

 

i=2

 

 

i=2

 

 

 

 

 

 

i=2

 

 

 

 

 

 

 

 

 

 

X

 

 

X

 

 

 

 

 

 

X

 

 

 

 

 

 

 

Теперь разложим определитель M1i (Aτ ) по 1-му столбцу:

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Xj

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

M1i (Aτ ) =

a1j · (−1)jM1,j;i,1 (Aτ ) =

 

(−1)j a1jM1,i;1,j (A) . ( )

 

 

 

 

 

 

=2

 

 

 

 

 

 

j=2

 

 

 

 

 

 

 

 

56

Подставив это в S, получим:

nn

S = XX(−1)i+j+1 ai1a1jM1,i;1,j (A) =

i=2 j=2

=

n

(−1)j+1 a1j

n

(−1)i ai1M1,i;1,j (A)! =

 

X

 

Xi

 

 

 

j=2

 

=2

 

(−1)j+1 a1jM1j (A) .

= (−1)j+1 a1j

(−1)i a1τiM1,j;1,i (Aτ )! (=)

n

 

n

 

 

n

X

 

X

 

 

Xj

j=2

 

i=2

 

 

=2

Тогда

 

a11A11 = (−1)1+1 a11τ M11 (Aτ ) ,

 

 

n

 

 

n

 

Xj

 

 

X

 

S =

(−1)j+1 a1jM1j (A) = (−1)j+1ajτ1Mj1 (Aτ ) .

=2

 

 

j=2

 

В итоге, |A| =

n

 

 

 

=1 (−1)j+1ajτ1Mj1 (Aτ ) = |Aτ | .

 

jP

 

 

 

 

Следствие 1. Свойства (D1) — (D4) верны не только для строк, но и для столбцов матрицы A.

n

P

Следствие 2. |A| = a1iA1i — разложение по первой строке.

i=1

§30. Разложение определителя по любому столбцу. Присоединённая матрица

Теорема 1 (о разложении определителя по любому столбцу (строке)). Для любого фиксированного индекса j = 1, . . . , n верно

!

n n

XX

|A| = aijAij = ajkAjk .

i=1

k=1

 

Доказательство. Пусть B получена из A перестановкой 1-го и j-го

столбцов. Тогда

 

 

n

n

 

Xi

X

 

|A| = − |B| = − aijBi1

= − aij (−1)i+1 Mi1(B) =

 

=1

i=1

 

n

n

n

− aij (−1)i+1 (−1)j−2 Mij(A) = − aij (−1)i+j+1 Mij(A) =

aijAij.

Xi

X

X

=1

i=1

i=1

57

Аналогично для строк.

Следствие 1.

n

|

0,|

,

при

i = j.

k=1 aikAjk =

X

 

A

при

i = j;

|

 

 

 

̸

n

0,|

,

при

i = j.

k=1 akiAkj =

X

 

A

при

i = j;

 

 

 

 

̸

Доказательство. Достаточно заметить, что сумма

n

P xjkAjk равна

k=1

определителю матрицы, полученной из A заменой j-й строки строкой

Xj = (xj1, . . . , xjn). Поэтому

n

aikAjk = 0 при i ̸= j. Аналогично для

=1

столбцов.

kP

Матрица A = (Aij)τ называется присоединённой матрицей к матрице A.

Теорема 2. Пусть A Mn(F ). Тогда A · A = A · A = det(A) · E. В частности, если det(A) ̸= 0, то A−1 = det(1A) · A .

Доказательство. Пусть C = A

·

A . Тогда c

 

=

 

n

a A

 

и по

следствию 1 имеем:

 

 

 

ij

Pk=1

ik

jk

 

C =

det (A) ...

 

0

= det (A)

·

E.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0det (A)

Аналогично A · A = det(A) · E.

Следствие 2. Следующие условия для квадратной матрицы A эквивалентны:

1)A обратима;

2)строки A линейно независимы;

3)столбцы A линейно независимы;

4)|A| ̸= 0, т. е. A невырождена.

Доказательство. Эквивалентность 1) 2) 3) — это следствие 1 § 21. Если строки A линейно независимы, то, как и в § 28, A эквивалентна диагональной матрице без нулевых строк, т. е. |A| ̸= 0. Из 4) следует 1) по теореме 2. □

58

§31. Определитель произведения матриц

Лемма 1. Пусть A = diag {d1, . . . , dn} , B Mn (F ). Тогда

 

 

 

 

 

|AB| = d1 · . . . · dn · |B| = |A| |B| .

 

 

 

 

 

Доказательство. Имеем: A

B =

d1

 

...

0

 

B =

d1...B1

,

 

 

 

 

 

 

 

·

 

 

0

 

 

 

dn

·

 

 

dnBn

 

 

 

 

 

 

d1..B1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

|

AB

|

=

= d1 . . . dn

B

|

= d1 . . . dn E

B

|

=

 

 

 

 

.

 

(D2)

 

|

 

 

 

 

| | |

 

 

 

 

 

 

 

 

d B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= d1 ...

 

 

0

|B| = |A| |B| .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

dn

 

 

из A каким-то эле-

Лемма 2. Пусть C = AB. Если A

получена

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ментарным преобразованием строк I или II типа, то C= AB получается из C тем же самым элементарным преобразованием строк.

Доказательство. C = A B(1), A B(2)

, . . . , A B(n)

 

= A

i ·

B.

Теорема 1.

|

A

·

B

|

=i

|

A

i B

.

i

i

 

 

 

 

 

 

 

| · |

|

 

A · B. Если r(A) < n, то r(AB) ≤

Доказательство. Пусть C

=

r(A) < n, поэтому |A| = |A · B| = 0. Пусть r(A) = n, тогда A невырождена и элементарными преобразованиями строк I и II типа приводится к диагональному виду D = diag {d1, . . . , dn} . Пусть при этом совершено k перестановок строк, тогда |A| = (−1)k|D|. Применяя те же элементарные преобразования строк к матрице C, по лемме 2 получим матрицу C= DB; при этом |C| = (−1)k|C|. По лемме 1

|C| = |D| · |B| = (−1)k|A| · |B|, откуда |C| = |A| · |B|. □

§32. Формулы Крамера

Теорема 1 (Формулы Крамера). Если система n линейных уравнений от n неизвестных A · X = B имеет ненулевой определитель (т. е. |A| ̸= 0), то она определена и её единственное решение задаёт-

ся формулами xi = i , i = 1, 2, . . . , n, где ∆ = |A|, а ∆i получается из ∆ заменой i-го столбца столбцом свободных членов.

59

Доказательство. Пусть A · X = B, где

B = b...1

.

A = a11

· · ·

a1n

, det (A) = 0 и

a·n·1·

·· ·· ··

a·nn· ·

 

̸

bn

 

 

 

 

 

 

 

 

 

 

Так как строки матрицы A линейно независимы, то по теореме 1 § 8

система имеет единственное решение. Найдём его:

 

A · X = B X = A−1

1

 

· A · B.

 

· B =

 

 

 

det (A)

 

Имеем равенство A · B = Y , где

 

 

 

. . . A(n) = ∆i.

n

 

 

 

 

 

 

 

 

 

yi = k=1 bkAki = det A(1) . . . A(i−1)B A(i+1)

X

 

 

 

 

 

τ

— решение системы A · X = B. □

Следовательно, X =

 

1

, . . . ,

n

 

§33. Минорный ранг. Теорема об окаймляющем миноре

Рангом матрицы по минорам назовём наибольший порядок её ненулевых миноров.

Теорема 1. Ранг матрицы равен её рангу по минорам.

Доказательство. Пусть rm — ранг по минорам матрицы A, r = r(A). Ясно, что rm ≤ r, так как строки, входящие в любой ненулевой минор, линейно независимы.

Наоборот, пусть строки Ai1 , . . . , Air линейно независимы. Рассмотрим матрицу A, составленную из этих r строк, тогда r(A) = r. Значит, существуют r линейно независимых столбцов в этой матрице: A′(j1), . . . , A′(jr). Матрица A′′, составленная из этих столбцов, принадлежит Mr(F ), столбцы её линейно независимы, поэтому |A′′| ̸= 0. Но |A′′| — это минор r-го порядка матрицы A, стоящий на пересечении строк Ai1 , . . . , Air и столбцов A(j1), . . . , A(jr). Следовательно, rm ≥ r. □

Теорема 2 (об окаймляющем миноре). Пусть все миноры порядка k + 1, содержащие данный ненулевой минор порядка k, равны нулю. Тогда r(A) = k.

Доказательство. Пусть данный минор расположен в строках

Ai1 , . . . , Aik и столбцах A(j1), . . . , A(jk). Столбцы A(j1), . . . , A(jk) линейно независимы (т. к. линейно независимы “укороченные” столбцы). Пусть

60

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]