ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 07.09.2024

Просмотров: 179

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ТЕОРЕМА 1.3.5. Определители квадратных матриц первого, второго и третьего порядка вычисляются по формулам

 

 

 

 

 

 

 

 

 

det

 

a11

 

=a11 ,

 

(1.3.2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

det

 

a11

a12

 

=a a

a

a ,

(1.3.3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a21

a22

 

11

22

12

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

det

 

a11

a12

a13

 

=a11a22a33 +a12a23a31 +a13a21a32 a13a22a31 a12a21a33 a11a23a32 . (1.3.4)

 

 

 

a21

a22

a23

 

 

 

a31

a32

a33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доказательство. Формула (1.3.2) следует из первого правила вычисления опреде лителей.

Если a11 ≠0 , то определитель матрицы второго порядка

 

 

 

 

a11

 

a12

 

a

 

0

 

 

 

 

 

 

 

 

 

 

 

 

a11

a12

 

 

 

 

 

 

 

11

 

 

 

 

 

det

= det

 

 

 

 

= det

 

 

 

 

 

=

 

a

 

 

a

 

 

 

 

 

a21

a22

 

0

a

21

a

 

0 a

 

21

a

 

 

 

 

 

 

 

 

 

22

 

12

 

22

 

12

 

 

 

 

 

 

 

 

a11

 

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=a11 a22 a21 a12 = a11a22 a12a21,

a11

если же a11 =0 , то

 

 

 

 

 

 

 

 

 

 

 

 

a

a

 

0

a

 

a21

a22

 

a

0

 

 

 

 

 

 

det

11

12

= det

 

12

= −det

 

 

= −det

21

 

=

a21

a22

a21

a22

0

a12

0

a12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= −a21a12 =0a22 a21a12 = a11a22 a12a21,

что и доказывает формулу (1.3.3).

Если a11 ≠0 и a11a22 a12a21 ≠0 , то определитель матрицы третьего порядка

 

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

a12

 

 

 

 

 

 

 

 

 

 

 

a13

 

 

 

 

 

 

 

 

 

 

a11

 

a12

a13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

det

 

 

= det

0

 

 

 

a21

a

 

 

 

 

 

 

a21

 

 

 

=

 

 

 

 

a

a

a

 

 

a

 

 

 

a

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

22

23

 

 

 

 

 

22

 

 

a11

12

 

 

 

23

 

 

a11

13

 

 

 

 

 

 

 

a31

a32

a33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

a

a31

a

 

 

 

a

a31

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

 

 

a11

12

 

 

 

33

 

 

a11

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

0

 

 

 

 

a

 

 

 

 

 

a12

 

 

 

 

a

a21

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

a21

 

 

 

 

 

23

 

a11

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= det

0

a

a21

a

 

 

 

 

 

 

 

 

a

a21

a

 

 

 

 

 

 

 

 

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

 

a11

12

 

 

 

 

 

 

 

 

 

 

23

 

 

 

a11

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

a31

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

 

 

a

a31

a

 

32

 

 

a11

12

a

a21

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33

 

a11

13

 

 

 

 

 

 

 

a21

 

 

 

 

 

23

 

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

a

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

 

 

a11

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31


 

a11

 

0

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

= det

0

a

a21

a

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

= ∞

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

 

a33a11 a31a13

a32a11 a31a12

 

a23a11 a21a13

 

 

 

 

 

 

 

 

a11

a22a11 a21a12

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= a

a22a11

a21a12

a33a11 a31a13 a32a11

a31a12 a23a11 a21a13

 

=

 

11

 

a11

 

 

a11

 

 

a22a11

a21a12

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=(a22a11 a21a12 )

(a33a11 a31a13 )(a22a11 a21a12 )

(a32a11 a31a12 )(a23a11 a21a13 )

=

 

 

 

 

 

 

a11 (a22a11

a21a12 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= a33a11a22a11 a31a13a22a11 a33a11a21a12 + a31a13a21a12

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a32a11a23a11 a31a12a23a11 a32a11a21a13 + a31a12a21a13

=

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

= a11a22a33 +a12a23a31 +a13a21a32 a13a22a31 a12a21a33 a11a23a32,

доказательство же формулы (1.3.4) для случаев a11 =0 или a11a22 a12a21 =0 опустим, любознательный читатель может его воспроизвести самостоятельно.

Теорему 1.3.5 удобно применять с помощью мнемонических правил вычис ления определителей, схематически представленных на рис. 1.3.1.

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

Чтобы вычислить определитель матрицы с помощью Microsoft Excel, можно воспользоваться функцией

det | A | = МОПРЕД(матрица A),

где «матрица A» — ссылка на ячейки рабочего листа, содержащие данную матрицу.

ПРИМЕР 1.3.1. Вычислить определитель матрицы

 

0

1

2

 

 

 

 

 

 

A =

4

0

1

 

 

 

−1

 

 

3

1

тремя способами: воспользовавшись процедурой вычисления определителя, мнемоническим правилом и пакетом Microsoft Excel.

32


Решение. Вначале поменяем местами первую и вторую строки, определитель при этом изменит знак, далее реализуем процедуру вычисления определителя:

det | A |= det

 

0

 

1

 

2

 

 

= −det

4

0

1

= −det

4

0

1

=

 

 

 

 

4

 

0

 

1

 

 

0

1

2

0

1

2

 

 

 

 

3

 

−1

1

 

 

 

3

−1

1

 

 

 

0

−1

1/4

 

= −det

 

4

 

 

0

 

 

1

 

 

= −det

 

4

0

0

 

= −4 1

9

= −9.

 

 

 

 

 

 

 

 

 

 

 

 

0

1

 

 

2

 

 

 

0

1

0

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

9/4

 

 

0

0

9/4

 

 

 

 

 

 

 

Мнемоническое правило вычисления определителя третьего порядка дает тот же результат:

det | A |=0 0 1+1 1 3 +2 4 (−1) −2 0 3 −1 4 1−0 1 (−1) =0 +3 −8 −0 −4 −0 = −9 .

Теперь поясним, как вычислить данный определитель в пакете Microsoft Excel. Введем матрицу A в ячейки A2:C5 рабочего листа Microsoft Excel, а в ячейку E2 вве дем формулу «=МОПРЕД(A2:C5)», как показано на рис. 1.3.2, а. Результат вычисле ния представлен на рис. 1.3.2, б (в ячейке A5).

det =

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

det

=

б) вычисление определителя матрицы второго порядка

det

=

=

=

+

+

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

Рис. 1.3.1. Мнемонические правила вычисления определителей квадратных матриц первого, второго и третьего порядков

33


1

2

3

4

A

B

C

D

E

F

G

H

A

 

 

 

det|A|

 

 

 

0

1

2

=МОПРЕД(A2:C5)

4

0

1

 

3 –1 1

 

 

а) формула Microsoft Excel

 

 

A

B

C

D

E

F

G

H

1

A

 

 

 

det|A|

 

 

 

2

0

1

2

 

–9

 

 

 

3

4

0

1

 

 

 

 

 

4

3

–1

1

 

 

 

 

 

б) результаты расчета

Рис. 1.3.2. Вычисление определителя матрицы в Microsoft Excel

Кроме доказанных теорем 1.3.1—1.3.5, можно доказать справедливость сле дующих с в о й с т в определителя (матрицы A и B здесь предполагаются квадратными):

det | AB |=det | BA |=det | A | det | B |, det | E |=1, det | αA |=αn det | A |, det | AT |=det | A | .

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

Сумма элементов главной диагонали квадратной матрицы (1.3.1) называется ее следом и обозначается

n

tr A =a11 +a22 + +ann = aii .

i=1

ПРИМЕР 1.3.2. Вычислить след матрицы А из примера 1.3.1.

Решение. След матрицы A равен

tr A = a11 +a22 +a33 =0 +0 +1 =1 .

След матрицы обладает такими с в о й с т в а м и:

tr(AB) =tr(BA), tr En =n, tr(αA) =αtr A, tr AT = tr A, tr(A +B) = tr A +tr B . (1.3.5)

(Как и ранее, матрицы A и B здесь предполагаются квадратными): Предлагаем читателю доказать эти свойства самостоятельно.

В о п р о с ы д л я с а м о п р о в е р к и

1.Как определитель матрицы второго порядка явным образом выражается через элементы этой матрицы?

2.Как определитель матрицы третьего порядка явным образом выражает ся через элементы этой матрицы?

3.Как соотносятся определитель матрицы A и определитель матрицы AT?

4.Чему равен определитель произведения матриц?

34


5.Чему равен определитель произведения матрицы на число?

6.Чему равен определитель диагональной матрицы?

7.Чему равен определитель единичной матрицы?

8.Чему равен определитель матрицы с двумя одинаковыми строками или столбцами?

9.Что произойдет с определителем, если две строки (два столбца) в мат рице поменять местами?

10.Что произойдет с определителем, если к одной из строк (к одному из столбцов) матрицы прибавить линейную комбинацию других строк (столб цов)?

11.Чему равен определитель матрицы, полученной из данной матрицы ум ножением строки (или столбца) на число?

12.Какие матрицы называются вырожденными, а какие — невырожден ными?

13.Чему равен след суммы матриц?

14.Чему равен след произведения матрицы на число?

15.Чему равен след единичной матрицы?

16.Чему равен след транспонированной матрицы?

17.Чему равен след произведения матриц?

З а д а ч и д л я с а м о с т о я т е л ь н о г о р е ш е н и я

1.Найти det |A|, det |B|, det |C| и det |D|, если

2 5

 

2

8

 

3

2 −2

 

 

5

0

0

 

4

1 0

 

,

 

0

5

0

 

A =

,

B =

,

C =

 

D =

.

1 0

 

3

−4

 

−1

 

 

 

 

0

0

 

 

 

 

 

 

 

5 2

 

 

5

2.

Из трех матриц A, B и C одна является вырожденной. Чему равен опре

делитель det |ABC|?

 

 

 

 

 

 

 

 

 

3.

Чему равны определители det

 

3

7

 

и det

 

1

2

3

 

?

 

 

 

 

 

 

 

 

 

2

1

3

 

 

7

3

 

 

 

 

 

 

 

 

 

3

2

1