Скачиваний:
0
Добавлен:
30.06.2023
Размер:
316.86 Кб
Скачать

Единичная матрица это квадратная матрица, диагональные элементы которой единицы, прочие элементы нули.

Обозначение для единичной матрицы: E . Физики предпочитают обозначение I .

Редкозаполненная матрица это квадратная матрица порядка n ; (ãäå n ;

как правило, велико, более тысячи), в которой отличны от нуля только диагональные элементы, а также некоторые другие элементы, количество

которых превосходит порядок n лишь в несколько раз (уж точно, не в сотни раз).

Замечание Если нулевая матрица сплошь состоит из нулей, то единичная матрица содержит

íå только единицы. Примеры единичных матриц:

 

 

0 1

;

E22 =

1

0

;

E33

=

00 1

µ

 

 

 

 

B

1

0

0

 

0

1

 

 

0

0

1 C

 

 

 

 

 

 

 

@

 

 

A

 

 

00

1

0

0 1

 

00

1

: : :

0 1

 

E44

= B

1

0

0

0

;

 

1

0

: : :

0

C

:

0

0

1

0 C

Enn = B . . ...

.

 

B

 

 

 

C

 

B

 

 

 

 

C

 

 

B

0

0

0

C

 

B

0

0

: : :

 

C

 

 

B

1 C

 

B

1 C

 

 

@

 

 

 

A

 

@

 

 

 

 

A

 

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

равенство

Amn ¢ Enn = Emm ¢ Amn = Amn :

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

Amn + 0mn = 0mn + Amn = Amn :

11

Замечание

Операции сложения матриц, вычитания матриц, умножения матрицы на число и умножения матрицы на матрицу это т.н. бинарные операции, то есть они производятся над двумя объектами. Существуют и т.н. унарные операции, производимые над одним объектом. Следующая операция именно такова.

Определение

Операция транспонирования матрицы это операция замены строк матрицы е¼ столбцами (или наоборот).

Более формально:

åñëè

òî

Amn = faijgi=1;2; ::: ; m ;

j=1;2; ::: ; n

(AT )nm = fajig j=1;2; ::: ; n : i=1;2; ::: ; m

Верхний индекс T знак транспонирования.

Примеры

A =

 

3 2 7 ;

AT =

02

2 1

;

 

µ

4

 

2

 

6

 

3

4

 

 

 

 

 

B7

6 C

 

 

 

0

 

1

 

 

 

 

@

A

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

B C

 

 

 

 

 

 

 

 

B =

B C

;

 

BT = ( 4 3 9 5 ) :

 

 

B

9 C

 

 

 

 

B

5 C

 

 

 

 

 

 

 

 

 

@ A

 

 

 

 

 

 

 

Замечание "Двойное" транспонирование возвращает матрице е¼ исходный вид:

(AT )T = A :

Замечание Кроме уже рассмотренных операций над матрицами, существуют функции от

12

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

Определение

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

A =

µa21

a22

 

a11

a12

 

a11a22 ¡ a12a21 :

Обозначение:

µa21

a22

=

¯a21

a22

¯

= a11a22 ¡ a12a21 :

 

det A = jAj = det

 

 

a11

a12

 

¯

a11

a12

¯

 

 

 

 

 

 

 

¯

 

 

¯

 

 

Определение

 

 

 

 

¯

 

 

¯

 

 

Определитель квадратной матрицы третьего порядка A=0a21

a22

есть число

 

 

 

 

 

 

 

a11

a12

 

 

 

 

 

 

 

Ba31

a32

 

 

 

 

 

 

 

 

 

@

 

a11a22a33 + a12a23a31 + a13a21a32 ¡ a13a22a31 ¡ a11a23a32 ¡ a12a21a33 :

Обозначение:

a11

a12

a13

 

 

¯

a11

j j

 

 

 

Ba31

a32

a33

C

 

¯

 

det A = A = det

=

¯a31

0a21

a22

a23

1

¯a21

 

@

 

 

A

 

¯

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

¯

 

a12

a13

¯

=

a22

a23

 

 

¯

 

a32

a33

¯

 

¯

 

 

 

¯

 

¯

¯

(1)

a13 1 a23 CA a33

= +a11a22a33 + a12a23a31 + a13a21a32 ¡ a13a22a31 ¡ a11a23a32 ¡ a12a21a33 : (2)

Ðèñ. 2

13

На Рис. 2 показаны шаблоны для сбора элементов матрицы, произведение которых в определителе бер¼тся со знаком "плюс" (левый шаблон) и со знаком "минус" (правый шаблон).

Замечание

Вертикальные линии в обозначении определителя к модулю отношения не имеют. Вместо слова "определитель" иногда применяется слово "детерминант".

Замечание

 

 

 

 

¢ 2 = 2 слагаемых.

Определитель

2 го порядка содержит

2! = 1

Определитель

3 ãî

порядка

содержит

3! = 1

¢ 2

¢ 3 = 6 слагаемых.

Определитель

4 ãî

порядка

содержит

4! = 1

¢ 2

¢ 3 ¢ 4 = 24 слагаемых.

Определитель

n го порядка

содержит

n! слагаемых.

Ясно, что существует строгое определение определителя произвольного порядка, но его формулируют, как правило, для будущих профессионалов математиков. В данном пособии будет дан только практический способ вычисления определителя произвольного порядка.

Определение

Минор порядка k из элементов матрицы Am£n это определитель квадрат-

ной матрицы, элементы которой расположены на пересечении выбранных в этой матрице k строк и k столбцов.

Пример

 

0

2

3

6

8

7

1

4

1

 

 

 

B

4

1

5

7

3

6

9

C

 

 

 

 

2

 

 

4

 

 

 

 

 

B

 

 

 

 

 

C

 

 

A =

B

6

5

1

7

2

4

8 C

:

 

 

B

5

 

8

9

 

3

6 C

 

 

 

@

 

 

 

 

 

 

 

A

 

Один из миноров порядка 2 состоит из элементов, стоящих на пересечении красных

14

строк (второй и четв¼ртой) и çåë¼íûõ столбцов (второго и пятого):

 

 

¯

3

7

¯

 

M2

=

¯

2

4

¯

= 3 ¢ 4 ¡ 7 ¢ 2 = ¡2:

¯

¯

 

 

¯

 

 

¯

 

В рассмотренном примере взят лишь один из всех возможных миноров 2-го порядка для данной матрицы. На элементах данной матрицы можно построить 126 миноров 2-го порядка, 140 миноров 3-го порядка, 35 миноров 4-го порядка. Закономерен вопрос, как все эти миноры обозначить, и как все перебрать. Ответ прост: как правило, все перебирать и не нужно.

Определение

Минор Mij элемента aij квадратной матрицы An£n это определитель матрицы, которая получится из матрицы An£n удалением (выч¼ркивани- åì) èç íå¼ i й строки и j го столбца.

Алгебраическое дополнение Aij элемента aij квадратной матрицы опре- деляется формулой Aij = (¡1)i+j ¢ Mij :

Замечание

Обозначение для минора Mij из элементов квадратной матрицы использует не

один индекс (порядок минора), а два индекса (номера вычеркнутых строки и столбца). Путаница с обозначением для миноров, как правило, не возникает, поскольку "двухиндексный" минор применяется гораздо чаще.

Теорема о разложении определителя по строке или столбцу Для квадратной матрицы третьего порядка справедливы соотношения:

det A = a11A11 det A = a21A21 det A = a31A31 det A = a11A11

+ a12A12 + a13A13 ;

(3:1)

+ a22A22 + a23A23 ;

(3:2)

+ a32A32 + a33A33 :

(3:3)

+ a21A21 + a31A31 ;

(3:4)

15

det A = a12A12 + a22A22 + a32A32 ;

(3:5)

det A = a13A13 + a23A23 + a33A33 ;

(3:6)

Кроме того, следующие два соотношения справедливы при

i 6= j:

ai1Aj1 + ai2Aj2 + ai3Aj3 = 0 ;

(3:7)

a1iA1j + a2iA2j + a3iA3j = 0 ;

(3:8)

Без доказательства. Но следует заметить, что доказательство очень простое.

Замечание Принято говорить, что формула (3:1) да¼т разложение определителя по первой

строке, (3:2) по второй строке, (3:3) по третьей строке, (3:4) по первому столбцу, (3:5) по второму столбцу, (3:6) по третьему столбцу. Таким образом, вместе с формулой (2), имеется уже ñåìü способов вычисления определителя 3 го порядка.

Определение Символом Кронекера называется величина

±ij = ½ 0;

i = j

¯

:

 

6

¯

 

1;

i = j

¯

 

 

 

¯

 

Замечание

Формулы (3:1) (3:8) можно обобщить на случай квадратной матрицы An£n ïðî- извольного порядка n :

n

 

Xj

 

aijAkj = ±ik ¢ det A ;

(4:1)

=1

 

n

 

Xi

 

aijAik = ±jk ¢ det A :

(4:2)

=1

 

В частности, при n = 4, k = i, формула (4:1), принимающая вид

 

det A = ai1Ai1 + ai2Ai2 + ai3Ai3 + ai4Ai4 ;

(5)

да¼т способ вычислить определитель 4-го порядка разложением его по i й строке.

Величины Aij (i = 1; 2; 3; 4 ; j = 1; 2; 3; 4 ;) выражаются через определители 3 го порядка, вычислять которые мы уже умеем.

16

Теорема

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

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

Для случая n = 2 из формулы (1) следует, что

 

 

 

 

 

 

 

 

 

 

 

det A = ¯

 

0

 

a22

 

¯

 

= a11a22 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

a11

 

a12

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

второе слагаемое â

(1)

обращается в¯

íóëü, òàê êàê¯

a21 = 0 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для случая n = 3 из формулы (2) следует, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

a11

 

 

a12

 

a13

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

0

 

 

 

0

 

 

a33

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

det A =

¯

 

 

 

 

 

 

¯

= a11a22a33 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

0

 

 

a22

 

a23

 

¯

 

 

 

 

 

 

 

 

 

 

прочие пять слагаемых в

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

¯

 

 

так как в каждом из них имеется

 

 

обращаются¯

â íóëü,¯

 

нулевой сомножитель.

 

 

 

(2)

 

¯

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для случая n = 4 из формулы (5) ïðè i = 4 следует, что

 

 

 

 

 

 

 

 

 

¯

0

a22

 

 

a23

a24

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

a11

a12

 

 

a13

a14

¯

 

=0

 

 

 

 

 

=0

 

 

 

 

 

 

=0

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

a33

a34

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

= a

 

 

 

A

 

+ a

 

 

A

 

 

+ a

 

A

 

+ a

 

A

 

= a

 

A

 

=

det A = ¯

 

 

 

 

 

 

 

 

 

 

 

¯

41

 

41

42

 

42

43

43

44

44

44

44

¯

0

0

 

 

 

0

 

a44

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

¯

 

|{z}

 

 

 

|{z}

 

 

 

 

 

|{z}

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

¢ ¯

a11

a12

 

 

 

 

a13

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¢ ¡

 

 

 

 

¢

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¢

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=+1

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

 

 

a33

 

 

 

 

 

 

 

 

 

 

 

 

 

= a44

 

(

 

 

1)4+4

 

M44

= a44

 

¯

 

 

 

 

 

 

¯

 

 

 

a11a22a33 :

 

 

 

 

 

 

 

 

 

 

¯

0

 

a22

 

 

 

 

a23

¯ = a44

 

 

 

 

 

 

 

 

|

 

 

{z }

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

Аналогично определитель верхней треугольной матрицы порядка n = 5 выражается через определитель верхней треугольной матрицы порядка n = 4 ; и так далее.

17

Пример

¯

 

 

 

 

 

 

 

¯

 

 

0

¡

4

0

8

( 4) ( 3) 6 = 144 :

 

 

¯

2

 

5

¡7

¯ = 2

 

¯

0

0

 

3

 

1

¯

¢ ¡ ¢ ¡ ¢

 

¯

¡

¡

¯

 

¯

 

 

 

 

 

¯

 

 

¯

0

0

0

6

¯

 

 

¯

¯

 

 

¯

 

 

 

 

 

 

 

¯

 

 

¯

 

 

 

 

 

 

 

¯

 

 

¯

 

 

 

 

 

 

 

¯

 

Замечание

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

Теорема об элементарных преобразованиях строк определителя Пусть дана матрица An£n .

1.При умножении всех элементов одной из строк матрицы A на число ¸ определитель det A также умножается на число ¸ . Практическую ценность имеет только случай ¸ 6= 0 .

2.При обмене двух строк матрицы A местами знак определителя det A

меняется на противоположный.

3. Если ко всем элементами одной строки матрицы A прибавить соответ-

ствующие элементы другой строки, умноженные на некий общий множитель ¸ ; определитель det A не изменится.

Без доказательства.

Замечание

Пункт 1 Теоремы может быть истолкован так: общий множитель строки может быть вынесен за знак определителя.

Вс¼, что сказано в Теореме о строках, сохраняет силу и для столбцов.

18

то есть, элемент

Замечание Метод Гаусса позволяет преобразовать матрицу к треугольному виду с помощью

элементарных преобразований строк. Считаем, что в матрице n строк и n столбцов.

Идея метода состоит в следующем.

Пусть i есть номер "текущей" строки. Поначалу i = 1 .

Øàã 1. Элемент aii делается равным единице. Проще всего этого достичь с помощью

Преобразования 1, но иногда есть смысл в использовании и двух других преобразований.

Øàã 2. Åñëè i < n ; элементы aki (k = i + 1; i + 2; : : : ; n) делаются равными нулю

с помощью Преобразования 3.

Øàã 3. Åñëè i < n ; òî i следует увеличить на единицу и вернуться к Øàãó 1. Íî åñëè i = n ; работа метода заканчивается, поскольку матрица уже стала верхней

треугольной.

Отметим, что метод Гаусса разъясн¼н здесь не полностью. То, о ч¼м рассказано, составляет лишь т.н. прямой ход метода Гаусса. Для вычисления определителя прямого хода вполне достаточно.

Замечание

При исполнении Øàãà 1 может оказаться, что aii = 0 . Тогда под этим элементом, в одном с ним столбце, следует найти ненулевой элемент, то есть, найти такое число k

(ãäå i < k · n), ÷òî aki 6= 0 ; затем обменять местами строки с номерами i è k (òî

есть, совершить Преобразование 2), и продолжить исполнение метода Гаусса. Но может оказаться и так, что

aii = ai+1;i = ai+2;i = : : : = ani = 0 ;

aii сделать равным единице методом Гаусса невозможно. Тогда вы-

числение определителя следует прекратить, поскольку для такого случая можно доказать, что определитель равен нулю.

19

Задача

Методом Гаусса найти определитель матрицы

03 4 5 1 A = B@2 3 6 CA:

4 2 3

Решение Элементарное преобразование • 3 применяется несколько раз для того, чтобы

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

 

det A = ¯

2

 

3

6

¯

=

¯

 

 

 

 

2

 

 

 

3

 

 

 

 

 

 

 

6

 

 

 

¯

=

¯

2 3

 

6

¯

=

 

 

 

 

¯

3 4 5

¯

 

¯

3 + (¡1) ¢ 2 4 + (¡1) ¢ 3 5 + (¡1) ¢ 6

¯

 

 

¯

1 1 ¡1

¯

 

 

 

 

 

¯

4 2 3

¯

 

¯

 

 

 

 

4

 

 

 

2

 

 

 

 

 

 

 

3

 

 

 

¯

 

 

¯

4 2 3

¯

 

 

 

 

 

¯

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

¯

¯

 

 

 

 

 

¯

 

 

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

¯

 

 

 

 

 

 

¯

 

 

 

 

 

¯

 

 

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

¯

 

 

 

 

 

 

¯

 

 

 

¯

1 1 ¯

1

¯

 

¯

¯

 

¯ 1

 

 

 

 

 

1

 

 

 

 

 

 

1

 

 

 

¯

¯

 

 

¯1 1

 

1¯

 

=

2 3 6

 

=

2 + ( 2)

¢

1 3 + ( 2)

1 6 + ( 2)

(

¡

1)

= ¯

0 1

 

8

¯

=

 

 

¯

 

 

¡

 

¯

 

¯

 

 

 

¡

 

 

 

¡ ¢

 

 

 

 

 

¡ ¢

 

 

¯

 

 

¯

 

 

 

 

 

 

¡

¯

 

 

 

¯

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¡

 

 

 

 

 

¯

 

 

¯

 

 

 

 

 

 

¯

 

 

 

¯

4 2 3

 

¯

 

¯

4 + ( 4)

 

1 2 + ( 4)

1 3 + ( 4)

(

 

1)

¯

 

 

¯

0

 

 

 

2 7

¯

 

 

 

¯

1

 

 

¯

 

¯

 

 

 

¡

 

¢

 

1

¡ ¢

 

1

 

 

 

¡ ¢

 

¡

 

¯

1

¯

 

 

¡

 

 

 

¯

 

 

 

1¯

¡

1¯

 

¯

 

 

1

 

 

 

 

 

 

¡

 

 

 

 

 

1 1

 

¯

¯

 

 

 

 

 

 

 

¯

 

 

¯

¯

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

= ¯

 

 

 

 

¡¯

 

¯

 

 

 

 

 

 

 

¯

 

=

0 1

8

¯

=

¯

 

0

 

 

 

 

1

 

 

8

 

 

0 1 8

 

¯ = 1

¢

1

¢

23 = 23 :

 

¯

 

 

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

¯

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

¯

0

 

2 7

¯

 

¯

0 + 2

 

0

 

 

2 + 2

 

1 7 + 2

 

8

¯

¯

0 0 23

 

¯

 

 

 

 

 

 

 

 

 

 

¯

¡

¯

 

¯

¢

 

¡

¢

¢

¯

¯

 

¯

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

¯

¯

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

¯

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

 

 

¯

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

¯

 

 

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

Первым шагом организована единица на первой позиции в первой строке. Заметим, что эту единицу можно было получить и иным способом вынесением "общего" множителя "3" за знак определителя (элементарное преобразование • 1). Но после такого действия первая строка содержала бы числа ( 1 43 53 ), и далее пришлось

бы работать с дробными числами, что менее приятно (в силу большей вероятности ошибки).

20

Соседние файлы в папке Литература и лекции