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

algebra1

.pdf
Скачиваний:
46
Добавлен:
21.03.2016
Размер:
1.92 Mб
Скачать

Предложение 11. (1) Определитель не меняется, если к любой его

строке прибавить линейную комбинацию других строк, и он умножается на a, если одну из его строк умножить на элемент a 2 k.

(2) Пусть A; B; C матрицы из kn, и пусть a; b; c их j-е строки. Если a 2 k и a = ab + c, а остальные строки во всех матрицах одинаковы, то jAj = ajBj + jCj.

(3)Определитель матрицы из kn, у которой равны две строки, равен 0.

(4)Если матрица B получена из матрицы A 2 kn перестановкой двух строк, то jBj = jAj.

6 Определитель ступенчатой матрицы

Квадратная матрица называется верхней (нижней) треугольной, если все е¼ компоненты, находящиеся ниже (выше) диагонали, равны 0. Аналогично, разбитые на блоки матрицы

0 0

A2

: : : B2r1

 

0B21

A2

: : : 0 1

 

 

A1 B12

: : : B1r

C

 

A1

0 : : : 0

C

 

B . .

... .

;

B .

.

... .

;

B

0

0 : : : Ar

C

 

BBr1

Br2

: : : ArC

 

B

 

 

 

C

 

B

 

 

C

 

@

 

 

 

A

 

@

 

 

A

 

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

Предложение 12. Определитель блочно-треугольной матрицы равен произведению определителей всех диагональных блоков. В частности, определитель треугольной матрицы равен произведению всех е¼ диагональных элементов.

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

Рассмотрим сначала два частных случая.

Лемма 4. Для любой матрицы C 2 km n определитель матрицы

A =

Em

C

 

0

En

равен 1.

221

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

0c11.

:.:.:.

c1.j :.:.:.

c1.n 1

 

C = B ci1

: : :

cij : : :

cin

C

:

B

...

.

...

.

C

 

B .

 

 

C

 

B

 

 

 

 

C

 

Bcm1 : : :

cmj : : : cmnC

 

@

 

 

 

 

A

 

Для всех i, 1 i m, и всех j, 1 j n, прибавим к (m + j)- му столбцу матрицы A е¼ i-й столбец, умноженный на cij; тогда матрица A превратится в единичную матрицу порядка m + n. Все

эти преобразования не меняют определитель (условие (2) теоремы 1), поэтому jAj = jEm+nj = 1.

Лемма 5. Пусть A 2 km, B 2 kn. Тогда

det

 

0

En

= jAj;

det

0m

B

= jBj:

 

 

A

0

 

 

E

0

 

Доказательство. Оба утверждения доказываются одинаково; докажем первое. Определим функцию f : km ! k, положив для матрицы

A 2 kn

 

 

f(A) = det

A

0

0

En :

Функция f удовлетворяет условиям (1), (2), (3) теоремы 1. Действительно,

f(Em) = det

E

0

0m

En = jEm+nj = 1;

а если матрицы B, C получены из матрицы A соответственно прибавлением к j-му столбцу линейной комбинации других столбцов и умножением j-го столбца на элемент a 2 k, то матрицы

 

 

B

0

 

 

C

 

0

 

 

0 En ;

0 En

 

 

 

 

 

 

 

 

 

 

 

 

получаются из матрицы

A

0

теми же преобразованиями, так

0

En

÷òî

 

 

 

 

 

 

 

 

 

0

 

En

= det

 

0

En = f(A);

f(B) = det

 

 

 

B

0

 

 

A

0

 

f(C) = det

0

 

En

= a det

0

En

= a f(A):

 

C

 

0

 

 

 

A

0

 

Поэтому по теореме 1

det

A

0

= f(A) = jAj:

0

En

222

Теперь легко доказать утверждение предложения 12 и для любой верхней блочно-треугольной матрицы с двумя блоками. Пусть

A C

D = 0 B ;

ãäå A 2 km, B 2 kn, C 2 km n. Разложим блочно-треугольную матрицу D в произведение трех сомножителей:

D =

0 B

=

0m

B

0m

En

0 En

;

 

A C

 

E

0

E

C

A 0

 

по предложению 8 определитель матрицы D равен произведению

определителей всех трех сомножителей. Но по лемме 4 определитель среднего сомножителя равен 1, а по лемме 5 определители левого и правого сомножителей равны соответственно jBj, jAj. Таким обра-

çîì, jDj = jBj 1 jAj = jAj jBj:

7 Вычисление определителя

Доказанные свойства определителя дают способ вычисления значе- ния определителя любой матрицы: надо привести матрицу элементарными преобразованиями к треугольной матрице, определитель которой равен произведению диагональных элементов; поскольку мы знаем, как меняется определитель матрицы при элементарных преобразованиях, мы найдем и определитель исходной матрицы.

x 4: Определители над коммутативными ассоциативными кольцами

1 Определитель как целочисленный многочлен

Пусть = Z[x11; : : : ; xnn] кольцо целочисленных многочленов от n2 переменных xij (1 i; j n). Кольцо является областью це-

лостности, и потому оно вкладывается в свое поле отношений K. Определитель всякой матрицы с компонентами из K является элементом поля K. Но если мы возьмем матрицу, компонентами кото- рой являются наши переменные xij, то е¼ определитель будет даже элементом из , то есть целочисленным многочленом от компонент матрицы, потому что по предложению 10

x11 x12 : : : x1n

x21 x22 : : : x2n

 

.

.

..

. .

 

(j1

;j2 Xn

2Pn

;j2;:::;jn)x1j1 x2j2

: : : xnjn ;

 

 

 

=

;:::;j )

( 1)I(j1

xn1 xn2

: : : xnn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

223

а это многочлен от xij с целыми коэффициентами (и даже только с коэффициентами 0; 1).

2 Определители над коммутативным ассоциативным кольцом с 1

Пусть R коммутативное ассоциативное кольцо с единицей, и пусть

0a21

a22

: : : a2n1

a11

a12

: : : a1n

C

A = B .

.

... .

Ban1

an2

: : : annC

B

 

 

C

@

 

 

A

матрица с компонентами из R. Е¼ определителем мы будем называть значение многочлена

 

 

 

x11 x12 : : : x1n

 

 

 

 

x.21 x.22 :.:.:.

x.2n

2 Z[x11; : : : ; xnn]

xn1 xn2 : : : xnn

 

 

 

 

 

 

 

 

 

 

 

 

 

ïðè xij = aij. Таким образом,

 

a21

a22

: : :

 

 

a11

a12

: : :

det A =

 

 

 

 

 

 

 

 

.

.

..

 

.

 

 

 

 

 

 

 

 

an1

an2

: : :

 

 

 

 

 

 

a2n

 

 

 

 

 

 

 

 

 

 

a1n

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

(

 

I(j1

;j2

;::;jn)

a1j1 a2j2

::anjn :

 

 

 

 

 

1)

 

 

.

 

 

 

 

 

 

 

 

 

 

 

(j1;j2

;::;jn)

2P

n

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

a1n

Если R = k поле, то по предложению 10 наше определение совпадает с данным выше определением определителя над полем.

3 Свойства определителей над произвольным кольцом

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

Предложение 13. Пусть R коммутативное ассоциативное кольцо с единицей.

224

(1) Определитель матрицы A 2 Rn не меняется, если к любому е¼ столбцу (строке) прибавить другой столбец (строку), умноженный на b 2 R, и он умножается на a, если один из его столбцов

(строк) умножить на элемент a 2 R.

(2) Пусть A; B; C матрицы из Rn, и пусть a; b; c их j-е столбцы (строки). Если a 2 R и a = ab + c а остальные столбцы (строки) во всех матрицах одинаковы, то jAj = ajBj + jCj.

(3)Определитель матрицы из Rn, у которой равны два столбца (две строки), равен 0.

(4)Если матрица B получена из матрицы A 2 kn перестановкой двух столбцов (строк), то jBj = jAj.

(5)Если A; B матрицы из Rn, òî jABj = jAj jBj.

(6)Для любой матрицы A 2 Rn будет jATj = jAj.

(7)Определитель блочно-треугольной матрицы с компонентами

из R равен произведению определителей всех диагональных блоков.

В частности, определитель треугольной матрицы равен произведению всех е¼ диагональных элементов.

Все утверждения по существу представляют собой равенства зна- чений многочленов и доказываются одинаково. Приведем здесь для примера доказательства утверждений (2) и (5).

Доказательство утверждения (2). Пусть K поле отношений кольца целочисленных многочленов от n2 + n + 1 переменных xis, yi, zi, u (1 i; s n, s 6= j). Пусть X; Y; Z 2 Kn матрицы, в i-й строке которых во всех столбцах, кроме j-го, стоят элементы xis, а в j-м столбцесоответственно элементы uyij + zij, yij, zij. Для матриц над полем K свойство (2) уже доказано, поэтому

jXj = ujY j + jZj:

Все определители в этом соотношении целочисленные многочлены от переменных. Придадим переменной u значение a, а всем осталь-

ным переменным значения из R, при которых матрицы Y , Z превратятся в матрицы B, C; тогда матрица X превратится в матрицу A. При таких значениях переменных значения многочленов jXj; jY j; jZj; u равны соответственно jAj; jBj; jCj; a; поскольку значе-

ния суммы и произведения многочленов равны соответственно сумме и произведению значений, мы получаем требуемое равенство

jAj = ajBj + jCj:

Доказательство утверждения (5). Пусть K поле отношений кольца целочисленных многочленов от 2n2 переменных xij; yij, 1 i; j n,

225

Pn
s=1

и пусть

0x21

x22

: : : x2n1

 

0y21

y22

: : : y2n1

 

x11

x12

: : : x1n

C

 

y11

y12

: : : y1n

C

 

X = B

.

.

.. .

;

Y = B

.

.

.. .

:

B .

 

C

 

B .

 

C

 

B

 

 

 

C

 

B

 

 

 

C

 

Bxn1

xn2

: : : xnnC

 

Byn1

yn2

: : : ynnC

 

B

 

 

 

C

 

B

 

 

 

C

 

@

 

 

n

A

 

@

 

 

 

A

 

P

Обозначим через zij = s=1 xisysj компоненты матрицы XY . Для

матриц над полем уже доказано, что определитель произведения матриц равен произведению их определителей. Таким образом,

x21

x22

: : :

 

x11

x12

: : :

 

 

 

 

 

 

 

.

.

..

.

 

 

 

 

 

 

xn1

xn2

: : :

 

 

 

 

 

x2n

 

y21

y22

: : :

x1n

 

 

 

y11

y12

: : :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xnn.

 

 

 

 

1 yn.2 :.:.:.

 

 

yn.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2n

 

z21

z22

: : : z2n

 

y1n

 

 

 

z11

z12

: : : z1n

 

 

 

 

=

 

 

 

.

 

 

 

:

.

 

 

 

 

.

..

.

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ynn

 

zn1

zn2

: : : znn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Все определители в этом соотношении целочисленные многочлены îò xij; yij, и многочлен в правой части равен произведению многочленов jXj, jY j. Пусть теперь A; B квадратные матрицы порядка n с

компонентами aij; bij 2 R. Ïðè xij = aij, yij = bij значения опреде- лителей jXj, jY j равны соответственно jAj, jBj, значения компонент

zij = xisysj определителя в правой части равенства равны ком- понентам Pns=1 aisbsj произведения AB, а значение самого определи-

теля в правой части равно jABj. Поскольку значение произведения

многочленов равно произведению значений, мы получаем требуемое равенство jAj jBj = jABj.

x 5: Алгебраическое дополнение и минор. Взаимная матрица

1 Алгебраическое дополнение и минор

Всюду в этом параграфе

0a.11 :.:.:.

a.1j :.:.:.

a1.n1

A = Bai1 : : : aij

: : : ain C

B

...

.

...

.

C

B .

 

 

C

B

 

 

 

 

C

Ban1 : : : anj

: : : annC

@

 

 

 

 

A

фиксированная матрица с компонентами из коммутативного ассоциативного кольца с единицей R. Алгебраическим дополнением эле-

мента aij этой матрицы называется определитель матрицы, полученной из матрицы A заменой j-ãî столбца на столбец ei, единственный

226

ненулевой элемент которого равен 1 и стоит в i-й строке, а мино- ром элемента aij называется определитель матрицы, полученной из A выбрасыванием i-й строчки и j-го столбца. Алгебраическое дополнение элемента aij принято обозначать через Aij, а минор через Mij. Таким образом,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

W

0

X

;

Mij = Y Z

 

;

 

 

 

 

 

Aij = Y 0 Z

 

 

 

 

 

 

 

 

 

 

 

 

 

W X

 

 

 

 

 

 

 

L

1

R

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ãäå L = ai1

: : : ai;j 1

;

R

=

ai;j+1 : : : ain ,

 

 

 

 

 

W =

0 a.11

:.:.:.

 

a1;j. 1

1

;

X =

0 a1;j.+1

 

:.:.:.

a1.n

1

;

 

Bai 1;1 : : : ai 1;j 1C

 

 

Bai 1;j+1

 

: : : ai 1;nC

 

 

@

 

 

 

 

A

 

 

@

 

 

 

 

A

 

Y =

0ai+1. ;1 :.:.:.

 

ai+1.;j 11

;

Z =

0ai+1.;j+1

:.:.:.

ai+1. ;n1;

 

B an;1

: : :

 

an;j 1

C

 

 

B an;j+1

: : :

an;n

C

 

 

@

 

 

 

 

A

 

 

@

 

 

 

 

A

 

а через 0 обозначены нулевые столбцы соответствующих высот.

Замечание. Обычно обозначение Aij используется нами в другом смысле это элемент матрицы A, лежащий на пересечении i-й строки и j-го столбца. Однако, обозначение Aij для алгебраическо- го дополнения элемента aij матрицы A является традиционным, и нам приходится использовать его и в этом смысле. Из контекста всегда будет ясно, что такое Aij элемент матрицы A или алгебраическое дополнение этого элемента.

2 Связь минора и алгебраического дополнения

Предложение 14. Минор и алгебраическое дополнение элемента aij матрицы A связаны соотношением

Aij = ( 1)i+jMij:

Доказательство. Алгебраическое дополнение Aij элемента aij ÿâëÿ- ется определителем матрицы

0 L

1

R

1

:

W

0

X

A

 

@

 

 

 

Y0 Z

Переставим в ней i-ю строку со всеми последующими строками, а затем j-й столбец со всеми последующими столбцами; в результате

227

этих (n i) + (n j) перестановок строк и столбцов определитель умножится на ( 1)2n i j = ( 1) i j, а сама матрица примет вид

0 1

W X 0

@Y Z 0A:

L R 1

Эта матрица блочно-треугольная, поэтому по предложению 12 е¼ определитель ( 1) i jAij равен произведению определителей диаго-

нальных блоков. Таким образом,

 

 

 

 

 

 

( 1) i jAij =

W X

 

 

1

= Mij 1 = Mij:

Y Z

 

 

 

 

 

 

 

 

 

 

 

 

3 Тождества для элементов матрицы и их алгебраических дополнений

Предложение 15. Для любых индексов i; j выполняются соотношения

n

 

0j ; j

åñëè i = j,

n

 

0j ; j

;

åñëè i = j.

t=1 aitAjt =

t=1 atjAti =

X

 

A ;

åñëè i = j;

X

 

A

åñëè i = j;

 

 

6

 

 

 

6

Иными словами, сумма произведений элементов любой строки матрицы A на их алгебраические дополнения равна определителю мат-

рицы A, а сумма произведений элементов любой строки матрицы A на алгебраические дополнения элементов другой строки равна 0; точно так же, сумма произведений элементов любого столбца матрицы A на их алгебраические дополнения равна определителю матрицы A, а сумма произведений элементов любого столбца матрицы A на алгебраические дополнения элементов другого столбца равна 0.

Доказательство. Поскольку минор Mij, а значит, и алгебраическое дополнение Aij = ( 1)i+jMij не меняются при транспонировании, достаточно по предложению 9 доказать утверждение лишь для столбцов. Подставим в матрицу A вместо j-го столбца е¼ i-й столбец

0a2i1

 

001

 

011

 

001

 

B

a1i

C

 

1

 

0

 

0

 

.

= a1i

B.C

+a2i

B.C

+: : :+ani

B.C

= a1ie1 +a2ie2 +: : :+anien:

BaniC

 

B0C B0C

 

B1C

 

B

 

C

 

B C

 

B C

 

B C

 

@

 

A

 

@ A

 

@ A

 

@ A

 

По предложению 3 определитель получившейся матрицы B равен линейной комбинации определителей Aij матриц, полученных из мат- рицы A заменой j-го столбца на столбец ei, с коэффициентами aij. Íî

228

при j = i получившаяся матрица B ничем не отличается от матрицы A (мы заменили j-й столбец на него же), а при j 6= i у матрицы B два одинаковых столбца (j-й и i-й), так что она вырождена и потому ее определитель равен 0. Таким образом,

a1iA1j + a2iA2j + : : : + aniAnj = jBj =

0j ; j

;

åñëè i 6= j,

 

A

åñëè i = j;

что мы и хотели получить.

 

 

 

4 Взаимная матрица

Соотношения из только что доказанного предложения удобно записать в матричной форме. Составим из алгебраических дополнений всех элементов матрицы A матрицу

A =

0A12

A22

: : :

An21

:

 

A11

A21

: : :

An1

 

e

BA: : : : : :A: : : : ::::::

: : :A: : :C

 

B 1n

2n

 

nnC

 

 

@

 

 

A

 

Обратим внимание на то, что алгебраическое дополнение элемента aij стоит в матрице Ae не в i-й строке и j-м столбце, а на симметрич-

ной позиции в j-й строке и i-м столбце, так что (Ae)ji = Aij. Ýòà

матрица Ae называется взаимной (или присоединенной) для матрицы

A. Как легко убедиться, мы можем, используя взаимную матрицу, пе-

реписать свойства алгебраических дополнений из теоремы 15 в виде компактных матричных равенств.

Теорема 2. AAe = AAe = jAj E.

Доказательство. Для любых индексов i; j

 

n

 

n

 

0j ; j

;

åñëè i = j,

(AA)ij = t=1

(A)it(A)tj = t=1 aitAjt =

e

X

e

X

 

A

åñëè i = j;

 

 

 

6

так что элемент, стоящий в i-й строке и j-м столбце матрицы AAe, такой же, как элемент матрицы jAj E, занимающий ту же пози-

цию. Точно так же доказывается, что совпадают соответствующие элементы матриц AAe , jAj E.

Следствие. Пусть A невырожденная квадратная матрица с компонентами из некоторого поля k. Тогда обратная к ней матрица находится по формуле

A 1 = jA1j Ae :

229

Доказательство. В самом деле, поскольку матрица A невырождена, е¼ определитель отличен от 0, и выражение jA1j Ae осмысленно. Оста- ется проверить, что эта матрица является обратной к матрице A; но

это сразу следует из основного тождества для взаимной матрицы:

1

 

1

 

 

1

 

A

 

 

A

=

 

 

AA =

 

jAj E = E;

jAj

jAj

jAj

1

 

e

1

 

e

1

jAj E = E:

jAj A A = jAj

AA = jAj

 

 

 

 

e

 

 

 

e

 

 

x 6: Определитель Вандермонда

Пусть a1; a2; : : : ; an элементы какого-то коммутативного ассоциативного кольца с единицей R. Определителем Вандермонда называется определитель

 

1 a2

a22

: : : a2n 1

 

 

 

1 a1

a12

: : : a1n 1

 

 

V (a1; a2; : : : ; an) =

 

2

 

 

n

1

:

1 a3 a3

: : : a3

 

 

 

 

 

.

.

..

.

 

 

 

. .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 an

a2

: : : an 1

 

 

 

 

 

n

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для вычисления этого определителя вычтем из каждого его столбца, начиная с последнего, предыдущий столбец, умноженный на a1:

V (a1; a2; a3; : : : ; an) =

 

1

a2

a22

: : :

 

 

1

a1

a12

: : :

=

 

a3

2

: : :

1

a3

 

 

 

 

.

.

..

 

. .

 

 

 

 

 

 

 

 

 

1

an

a2

: : :

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

an1 1 an2 1 an3 1

.

ann 1

1 0

1 a2 a1

= 1 a3 a1

. .

1 an a1

a2

a1a2

: : : a2

 

a1a2

 

0

: : :

 

0

 

 

2

n 1

n 2

a3

a1a3

: : : a3

 

a1a3

:

2

 

n 1

 

n 2

 

 

 

 

 

.... .

a2 a1an : : : an 1 a1an 2

n n n

Получившийся определитель раскладывается в произведению единственного ненулевого элемента 1 первой строки на его алгебраическое дополнение, которое здесь совпадает с минором; таким образом, наш определитель равен

a3

a1

a3

a1a3

: : : a3

 

a1a3

 

a2

a1

a2

a1a2

: : : an 1

a1an 2

=

 

2

.

n 1

n 2

 

 

2

 

2

.

 

2

.

 

 

.

 

 

 

 

..

 

 

 

 

 

 

 

 

 

 

 

 

 

an

a1

a2

a1an

: : : an 1

a1an 2

 

 

 

n

 

n

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

230

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