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

Учебное пособие 1816

.pdf
Скачиваний:
6
Добавлен:
30.04.2022
Размер:
2.28 Mб
Скачать

1.3.3. Умножение матриц

Согласованные матрицы можно перемножать друг на друга в порядке согласования.

Пусть Am×n и Bn×p – согласованные матрицы, матрица C = AB назы-

вается произведением матрицы A на матрицу B , если ее элементы вычис-

ляются по правилу

n

cij = ai1 b1 j +ai2 b2 j +... +ain bnj = aik bkj , i =1,2,...,m; j =1,2,..., p .

k =1

В соответствии с указанным правилом можно записать:

Cm×p = Am×n Bn×p .

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

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

Другими словами, произведение AB матриц зависит от порядка сомножителей, поэтому говорят, что матрица A умножена на матрицу B справа, или матрица B умножена на матрицу A слева.

Если AB = BA , то матрицы A и B называются перестановочными.

 

 

 

 

1 2

1 0

3

 

Пример 1. Пусть даны матрицы A =

 

, B =

9

. Найти

матрицу C = AB .

 

 

3 4

1 2

 

 

 

 

 

 

 

Во-первых, матрицы A и B согласованные: C2×3 = A2×2 B2×3 . Обозна-

c11

c12

c13

 

 

 

 

 

чим C = c21

c22

c23

.

 

 

 

 

Тогда

c11 =1 (1) +2 1 =1, c12 =1 0 +2 2 = 4, c13 =1 3 +2 (9) = −15,

c21 = (3) (1) +4 1 = 7, c22 = (3) 0 +4 2 =8, c23 = (3) 3 +4 (9) = −45.

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

11

 

 

 

 

1

4

15

 

 

 

 

 

 

 

C =

8

.

 

 

 

 

 

 

 

7

45

 

 

 

Отметим, что произведение BA не существует, так как матрицы B и

A не согласованы.

 

 

 

 

 

 

 

 

 

 

Пример 2.

Пусть

1 1

 

 

1

1

0 0

 

и

A =

,

B =

 

 

 

, тогда AB =

 

0

0

 

1 1

 

1 1

0 0

 

 

BA =

, то есть AB = BA . Следовательно, матрицы A и B перестано-

0

0

 

 

 

 

 

 

 

 

 

 

вочные.

 

 

 

 

 

 

 

 

 

 

 

Пример 3.

Пусть

 

1 1

 

2 1

10 7

 

и

A =

,

B =

 

,

тогда AB =

 

5

8

 

 

3 4

 

4 3

22 15

 

BA =

, т. е. AB BA , а матрицы A и B неперестановочные.

 

 

13

20

 

 

 

 

 

 

 

 

 

 

Свойства операции умножения матриц

1º. (AB)C = A(BC) = ABC ;

2º. α(AB) = (αA)B = A(αB) =αAB ;

3º. (A + B)C = AC + BC или C(A + B) = CA +CB ; 4º. AEn = EmA = A ;

5º. O A = O , где нулевая матрица O и матрица A согласованы, A O = O , где матрица A и нулевая матрица O согласованы;

6º. (AB)T = BT AT или (ABC)T = CT BT AT ;

7º. AAT – симметричная матрица.

12

Лекция 2

Определители n -го порядка. Обратная матрица

2.1. Определитель n -го порядка

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

Рассмотрим квадратную матрицу n -го порядка:

a11

a12

K a1n

a21

a22

K a2n

A =

M

M

O M

.

 

 

 

 

 

an1

an2

K ann

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

 

 

 

 

 

a11

a12

K a1n

 

=

 

A

 

= det A =

a21

a22

K a2n

,

 

 

 

 

 

 

 

M

M

O

M

 

 

 

 

 

 

 

 

 

 

 

 

an1

an2

K

ann

 

которое вычисляется по формуле

A = a11 A11 +a12 A12 +... +a1n A1n ,

где Aij = (1)i + j Mij , а Mij – это определитель (n 1) -го порядка, который получается из исходного вычеркиванием i -ой строки и j -го столбца. Определитель Mij называется минором элемента aij , и число Aij алгебраическим дополнением элемента aij определителя матрицы A .

Таким образом, вычисление определителя n -го порядка сводится к вычислению определителя (n 1) -го порядка.

13

Основные свойства определителей n -го порядка

1º. При транспонировании квадратной матрицы ее определитель не изменяется:

detA = detAT .

2º. Определитель произведения двух матриц равен произведению определителей этих матриц:

detAB = detA detB .

3º. Если в определителе переставить местами два параллельных ряда, то определитель изменит знак.

4º. Общий множитель любого ряда можно вынести за знак определите-

ля.

5º. Если в определителе две строки или два столбца пропорциональны, то определитель равен нулю.

6º. Если каждый элемент k -го столбца определителя представлен в виде суммы двух слагаемых: aik = bik +cik , т.е. если

 

 

 

 

a11

a12

K b1k +c1k

K a1n

 

 

 

 

 

 

 

 

 

 

 

 

 

=

a21

a22

K b2k +c2k

K a2k

,

 

 

 

 

 

 

M

M

O

M

O M

 

 

 

 

 

 

 

an1

an2 K bnk +cnk

K ann

 

 

 

то можно представить в виде суммы двух определителей:

 

a11

a12

K b1k

K a1n

 

 

 

a11

a12

K c1k

K a1n

 

 

 

 

 

 

=

a21

a22

K b2k

K a2k

 

+

 

a21

a22

K c2k

K a2k

 

.

 

M

M

O M

O M

 

 

 

M

M

O M

O M

 

 

 

an1

an2

K bnk

K ann

 

 

 

an1

an2

K cnk

K ann

 

 

Аналогичное утверждение справедливо и для строк.

14

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

8º. Теорема о разложении. Определитель матрицы равен сумме произведений элементов любой строки (столбца) и соответствующих алгебраических дополнений:

n

A = ai1 Ai1 +ai2 Ai2 +... +ain Ain = aij Aij ; j =1

n

A = a1 j A1 j +a2 j A2 j +... +anj Anj = aij Aij . i =1

9º. Сумма произведений элементов любого ряда и соответствующих алгебраических дополнений элементов параллельного ряда равна нулю.

2.2. Обратная матрица

Пусть A – квадратная матрица n -го порядка. Матрица, обозначаемая

A1 , называется обратной матрице A , если выполняется следующее условие:

AA1 = A1A = E .

Отметим, что знак «-1» – это знак для обозначения обратной матрицы. Из определения обратной матрицы следуют ее свойства:

1º. (A1 )1 = A ;

3º. (AB)1 = B1A1 ;

2º. (A1 )k = (Ak )1 ;

4º. det(A1 )=

1

.

 

 

 

detA

Докажем, например, свойство 4º. Действительно, если существует об-

ратная матрица A1 , то det(AA1 ) = detA1detA = detE =1. Так как detA1detA =1, то отсюда следует, что detA 0, и det(A1 )= detA1 .

15

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

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

ределяется единственным образом. Пусть матрица A1 является обратной матрице A , т.е.

A1A = E .

Пусть у матрицы A существует еще одна обратная матрица B ,

BA = E .

Последнее равенство умножим справа на A1 , получим с одной сторо-

ны

(BA)A1 = EA1 = A1 ,

с другой стороны

B(AA1) = BE = B.

Следовательно, B = A1.

2.3. Вычисление обратной матрицы

Пусть A – квадратная невырожденная матрица n -го порядка

a11

a12

K a1n

a21

a22

K a2n

A =

M

M

O M

.

 

 

 

an2

 

an1

K ann

Напомним, что в силу невырожденности матрицы ее определитель отличен от нуля, т.е. detA 0 .

Поставим в соответствие матрице A присоединенную матрицу A *

16

A11

A12

K A1n

 

 

 

A22

 

 

 

A21

K A2n

 

A* =

M

M

O M

 

,

 

 

 

 

 

 

 

 

 

An2

 

 

 

An1

K Ann

 

где Aij – алгебраическое дополнение элемента aij .

Можно показать, что для невырожденной матрицы обратная матрица имеет вид ([3, §2,с. 14])

A1 = detA1 (A *)T .

Отметим, что если матрица A вырожденная ( det A = 0), то для такой матрицы обратной не существует.

Пример. Найти обратную матрицу для матрицы

3

5

2

 

 

1

3

2

 

A =

.

 

6

7

3

 

 

 

Найдем определитель матрицы A , используя свойства определителей 4º, 7º и 8º, разлагая определитель по первому столбцу

 

 

3

5

2

 

 

 

0

14

8

 

=1 (1)2+1

 

14

8

 

7

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

det A =

 

1

3

2

 

=

 

1

3

2

 

 

=10

=10(2120) =10.

 

 

6

7

3

 

 

 

0

25

15

 

 

 

25

15

 

5

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вычислим алгебраические дополнения:

1+1

 

3 2

 

1+2

 

1

2

 

1+3

 

1

3

 

 

 

 

 

 

 

A11 = (1)

 

7 3

= −5 , A12

= (1)

 

6

3

 

=15 , A13 = (1)

 

6

7

= 25,

17

A21

= (1)2+1

 

 

5

2

 

 

=1, A22 = (1)2+2

 

3

 

 

2

 

 

= 3, A23

= (1)2+3

 

3

5

 

= 9 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

3

 

 

 

 

 

 

 

6

 

 

3

 

 

 

 

 

 

 

6

7

 

 

 

 

 

A31

= (1)3+1

 

5 2

 

= 4 , A32

= (1)3+2

 

3

2

 

= −8 , A33 = (1)3+3

 

3

5

 

 

= −14 .

 

 

 

 

 

 

 

 

 

 

 

3

2

 

 

 

 

 

1

2

 

 

 

 

 

 

 

1

 

3

 

 

 

Получим

5 15 25

 

 

5 1

4

 

 

1

3

9

 

,

 

15 3

8

 

A* =

 

(A *)T =

.

 

4

8 14

 

 

 

25 9

14

 

 

 

 

 

 

Отсюда

 

 

 

1

5

1

4

 

A

1

 

 

15

3

8

 

 

=

 

 

 

.

 

10

 

 

 

 

25

9

14

 

 

 

 

 

 

 

 

Сделаем проверку:

 

 

 

1

1

5

2

 

5 1

4

 

 

1

10 0

0

 

1

0

0

 

AA

1

=

 

1

3 2

 

 

15 3

8

 

 

 

0

10 0

 

0

1

0

 

= E.

 

 

 

 

 

 

 

=

 

 

 

 

=

 

 

10

10

 

 

 

 

6 7

3

 

 

25 9

14

 

 

 

0

0

10

 

 

0

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

Лекция 3

Системы линейных алгебраических уравнений

3.1. Основные определения

Система линейных алгебраических уравнений имеет следующий вид:

a11x1 + a12 x2 +... + a1n xn = b1,

 

a21x1 + a22 x2 +... + a2n xn = b2

,

(3.1)

 

 

..............................................

 

 

am1x1 + am2 x2 +... + amn xn = bm .

 

Система (3.1) состоит из m уравнений с n неизвестными. Отметим, что в общем случае m n .

Решением системы линейных алгебраический уравнений (3.1) называет-

ся набор чисел x10 , x20 ,...xn0 , который после подстановки в систему (3.1) вместо неизвестных обращает каждое уравнение в тождество.

Если система (3.1) имеет хотя бы одно решение, то она называется со-

вместной, в противном случае – несовместной.

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

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

Система (3.1) называется однородной, если b1 = b2 = ... = bn = 0 . Отметим, что однородная система всегда имеет тривиальное (нулевое) решение, поэтому для однородных систем важен вопрос о существовании ненулевых решений и их нахождении, если они существуют.

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

Равносильные системы получаются с помощью следующих эквива-

лентных преобразований:

1) умножения любого уравнения системы на число, отличное от нуля;

19

2)умножения какого-либо уравнения системы на число, отличное от нуля, и сложения с любым другим уравнением системы;

3)изменения порядка уравнений в системе.

Пример 1. Рассмотрим систему

3x1 + 4x2 = 2,

6x1 +8x2 = 7.

Легко видеть, что система несовместна: умножая первое уравнение на два, получаем 6x1 +8x2 = 4 , что противоречит второму уравнению системы.

Пример 2. Рассмотрим систему

 

 

 

 

3x1 + 4x2 =1,

 

 

 

 

2x1 + 4x2 = 0.

x2

Вычитая из

первого уравнения второе, находим x1 =1, поэтому

= −0,5 . Система совместна и имеет единственное решение.

 

Пример 3. Рассмотрим систему

 

 

 

 

3x1 + 4x2 = 5,

 

 

 

 

6x1 +8x2 =10.

 

Очевидно, что второе уравнение является следствием первого. Выбирая

x2

= t , −∞ < t < +∞,

а x1 =

5 4t

, мы получаем решение системы. Следова-

 

 

 

3

 

тельно, система совместна и имеет бесчисленное множество решений,

3.2. Матричная запись системы линейных алгебраических уравнений

В соответствии с системой (3.1) рассмотрим следующие матрицы, которые будем называть “матрица системы”, “столбец неизвестных”, “столбец правых частей” соответственно:

20