Professional Documents
Culture Documents
Лекція 1
Лекція 1
Означення 1.1.
Наприклад, матриця
5 стовпців
(1.1)
1 2 1 0 5
A 2 рядки
9 8 7 6 4
Рядок
(ai 1 ai 2 ... ain ) ai
Стовпець
a1 j
a2 j
... a j
amj
a1 (1 2 1 0 5) ,
а третім стовпцем —
1
a 3 .
7
Матрицю Amn можна розглядати як рядок n стовпців:
Отже,
Amn (aij ) (a j ) (ai ) .
є скалярною матрицею.
5. Частинним випадком діагональної матриці є одинична
матриця (позначають E або I ).
1, якщо i j,
I (ij )
0, в інших випадках.
6. Матрицю розміру 1 n (має тільки один рядок)
(a11 a12 ... a1n ) a
7. Матрицю розміру m 1
a11
a21
... a
am 1
Amn (aij ) ,
Bmn (bij ) .
Означення 1.2.
, .
Наприклад,
2 1 22 2 20 2 1 2 1 0
,
3 5 3 5 0 .
3 5 2 1 22 1
1) A A (рефлексивність);
2) якщо A B , тоді B A (симетрія);
3) для матриць однакового розміру:
якщо A B і B C , тоді A C (транзитивність).
Означення 1.3.
Наприклад,
1 3 0 1 0 3 (1) 1 3 0 0 3 0 3 3
0 1 2 5 2 4 0 (5) 1 2 (2) 4 5 3 2 .
Означення 1.4.
Наприклад,
1 3 3 1 3 3 3 9
3 5 0 3 (5) 3 0 15 0 .
1 4 3 (1) 3 4 3 12
A B A (1) B .
Додавання матриць та множення на число називають лінійними
операціями.
1) A B B A ;
2) A (B C) (A B) C ;
Множення матриць
Визначимо спочатку добуток матриці–рядка на матрицю-
стовпець.
Добутком рядка
a (a1 a2 ... an )
на стовпець
x 1
x 2
x
...
x
n
n
a x a1x 1 a2x 2 ... an xn ak x k .
k 1
Наприклад,
2
(1 2 5) 0 (1) 2 2 0 5 7 33 .
7
Розглянемо матрицю ( 4 3 !)
1 2 5
1 3 7
0 4 3
9 0 6
та стовпець (! 3 1 )
2
0 .
7
1 2 5 (1) 2 2 0 5 7 33
2
1 3 7 1 2 (3) 0 7 7 51
0 . (1.2)
0 4 3 0 2 4 0 3 7 21
9 7
0 6 9 2 0 0 6 7 60
n
bi ai x ai 1x 1 ai 2x 2 ... ain xn aik xk , i 1, m .
k 1
або
a11 a12
a1n b1
a a a b
x1 21 x 2 22 x n 2n 2 . (1.5)
a
m 1 m 2
a mn bm
a
Отже, добуток матриці
5
1 2
1 3 7
0 4 3
9
0 6
на стовпець
2
0
7
ми можемо знайти як
1 2 5 1 2 5 33
2
1 3 7 1 3 7 51
0 2 0 7 .
0 4 3 0 4 3 21
7
9
0 6 9 0 6 60
Ліву частину в (1.5) ( x1 множиться на перший стовпець a1
матриці A плюс x 2 множиться на другий стовпець a2 матриці A
плюс … плюс x n множиться на n -ий стовпець an o матриці A )
називають лінійною комбінацією стовпців a1, a2,..., an з коефіцієнтами
x1, x 2, ..., x n .
Читаємо рівність (1.5) так:
стовпець
b
1
b
b 2
bm
є лінійною комбінацією стовпців
a a12 a1n
11
a
21 a
22 a2n
a1 , a , ..., an .
2
am 1 am 2 amn
А тепер введемо добуток матриць.
2 1 5 1 4 7 10 13
A23 та B25
0 3 7 2 4 6 8 1
Рис. 1.1
Рис. 1.2
NB Правило: при множенні матриці (m k ) на матрицю
(k n ) середні числа ( k ) повинні бути рівними, в
результаті отримаємо матрицю (m n ) :
(m k ) (k n ) (m n ) .
Означення 1.5.
bj
a11 a12 a1k
b11 b1 j b1n
b b2 j b2n
ai ai1 ai 2 aik 21
b bkj bkn
am 1 am 2 amk k 1
j -й ст.
c11 c1 j c1n
ci 1 cij cin i -й рядок
cm 1 cmj cmn
Рис. 1.3
Наприклад,
1 3 0 1 0 3
5 2 0
A23 B33
0 1 7
1 4 3
16 6 3
C ,
12 30 21 23
тут c11 a1 b1 (1) 1 3 (5) 0 (1) 16 ,
c12 a1 b2 (1) 0 3 2 0 4 6 ,
c13 a1 b3 (1) 3 3 0 0 (3) 3 ,
c21 a2 b1 0 1 1 (5) 7 (1) 12 ,
c22 a2 b2 0 0 1 2 7 4 30 ,
c23 a2 b3 0 3 1 0 7 (3) 21 .
Добуток матриць
1 0 3
1 3 0
A23 B33 5 2 0
0 1 7
1 4 3
за схемою Фалька зображено на рис. 1.4:
B
b11 b12 b13
b21 b22 b23
b31 b32 b 33
A
a 11 a12 a13
a 21 a 22 a 23
C
1 0 3
5 2 0
1 4 3
(1) 0 3 2 0 4
1
(1) 3 3 0 0 (3)
3 0
(1) 1 3 (5) 0 (1)
16 6 3
0 1 1 (5) 7 (1) 0 0 12 7 4 0 3 1 0 7 (3)
0 1 7
12 30 21
(1)+0 3+1 0+7 (1) 1 4 (5) 7 (1) (1) 0 4 2 7 4 (1) 3 4 0 7 (3)
1 0 1 3 0 1 3 0
I2 A23 A.
0 1
0 1 7 0 1 7
Розглянемо приклад:
1 3 3 3 0 0
A B
3 9 1 1 0 0
отже, A B B A.
Хоча
tr(A B) 0 0 0 (6) 6 tr(B A) .
1) A (B C) (A B) C ;
2) A (B C) A B A C ,
(A B) C A C B C ;
4) Amn En Em Amn A ;
An A A
... A
.
n
Можна ввести поняття матричного полінома.
Якщо задано многочлен
f (x ) an x n an 1x n 1 ... a2x 2 a1x a 0 ,
квадратну матрицю A Am ,
тоді
f (A) an An an 1An 1 ... a2A2 a1A a 0E
T a a T
11 11
(a11 ... a1n ) ... , ... (a11 ... an 1 ) .
a a
1n n1
Наприклад,
1
T
2 (1 2 0) .
0
Означення 1.6.
Транспонованою до матриці :
називають матрицю :
Наприклад, якщо
1 0 3
A23 ,
2 5 7
тоді
1 2
A T32 0 5 .
3 7
Властивості операції транспонування:
1) (A T )T A ;
2) (A B)T A T BT ;
3) (A)T A T ;
4) (AB)T BT A T ;
5) (D)T D для довільної діагональної матриці D .
6) tr(A T ) trA для довільної квадратної матриці A .
Y A X B,
тоді
Y T X T A T BT .
Властивості 2) та 4) поширюються на скінченну кількість
матриць:
(A B C)T A T BT CT ;
(A B C)T CT BT A T .
Розглянемо матриці:
1 0 3
1 3 0
A та B 5 2 0 .
0 1 7
1 4 3
Отже,
16 6 3
AB .
12 30 21
b11 (a a ) (b b )T (a a ) b11 a11 b11 a12 .
b 11 12 11 21 11 12 b a b a
21 21 11 21 12
AT A
Наприклад, матриці
2 1 2
1 3
, 1 0 7
3 2 2 7 5
є симетричними матрицями.
A T A
0 1 2
0 1 2
A T 1 0 7 1 0 7 A .
2 7 0 2 7 0
1) A T є симетричною матрицею;
2) A B та A B є симетричними матрицями;
3) A — симетрична матриця.
(AB)T BT A T BA .
(AA T )T (A T )T A T AA T ,
(A T A)T A T (A T )T A T A .
Зауваження NB Розглянемо матрицю-стовпець
x
x y .
z
Тоді отримаємо
x
x T x (x y z ) y x 2 y 2 z 2
z
та
x x 2 xy xz
T
x x y (x y z ) yx y 2
yz
z zx zy z 2
Рис. 1.5
1.1.4. Застосування матриць
Рис. 1.6
задається 16 16 матрицею A (рис. 1.7).
0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0
0
0 0 1 1 0 0 0 0 0 0 1 1 0 0 0
0
0 0 1 1 1 1 1 1 1 1 1 1 0 0 0
0 0 0 1 1 1 2 1 2 1 1 1 1 0 0 0
0
0 1 1 1 1 1 1 1 1 1 1 1 1 0 0
0
0 1 1 1 1 2 2 2 1 1 1 1 1 0 0
0
0 1 1 1 1 1 2 1 1 1 1 1 1 0 0
A= 0
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0
0 1 1 1 1 2 2 2 1 1 1 1 1 0 0
0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0
0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0
0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0
0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 0
0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 0
0
0 0 0 0 0 1 1 1 1 1 1 1 0 0 0
Рис. 1.7
Елементами матриці є 0, 1 і 2, які визначають колір (рис. 1.8):
0 1 2 3
Білий Світло Темно Чорний
сірий сірий
Рис. 1.8
Кожен елемент матриці A задає інтенсивність кольору
відповідного пікселя. Для покращення контрасту зображення “Кіт”
необхідно додати матрицю B (рис. 1.9) до матриці A .
2 2 2 1 2 2 2 2 2 2 2 2 1 2 2 2
2 2 2 1 1 2 2 2 2 2 2 1 1 2 2 2
2
2 2 1 1 1 1 1 1 1 1 1 1 2 2 2
2
2 2 1 1 1 1 1 1 1 1 1 1 2 2 2
2
2 1 1 1 1 1 1 1 1 1 1 1 1 2 2
2
2 1 1 1 1 1 1 1 1 1 1 1 1 2 2
2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2
B
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2
2
2 1 1 1 1 0 0 0 1 1 1 1 1 2 2
2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2
2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2
2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2
2
2 2 2 2 2 2 2 1 1 1 2 1 2 2 2
2
2 2 2 2 2 2 2 1 1 1 2 2 1 2 2
2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2
1 1 1 1 1 1 1 2
2 2 2 2 2 2 2 2
Рис. 1.9
2 2 2 0 2 2 2 2 2 2 2 2 0 2 2 2
2 2 2 0 0 2 2 2 2 2 2 0 0 2 2 2
2 2 2 0 0 0 0 0 0 0 0 0 0 2 2 2
2 2 2 0 0 0 3 0 3 0 0 0 0 2 2 2
2 2 0 0 0 0 0 0 0 0 0 0 0 0 2 2
2 2 0 0 0 0 3 3 3 0 0 0 0 0 2 2
2 2 0 0 0 0 0 3 0 0 0 0 0 0 2 2
A+B 2 ,
2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 2 0 0 0 0 2 2 2 0 0 0 0 0 2 2
2 2 2 0 0 0 0 0 0 0 0 0 0 2 2 2
2 2 2 2 2 0 0 0 0 0 0 0 0 2 2 2
2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 2
2 2 2 2 2 2 2 2 0 0 0 2 0 2 2 2
2 2 2 2 2 2 2 2 0 0 0 2 2 0 2 2
2 2 2 2 2 2 2 2 0 0 0 0 2 0 0 2
2 2 2 2 2 2 0 0 0 0 0 0 0 2 2 2
Рис. 1.10
Fig. 1.12
Матриці та шифрування
A B C D E F G H I J K L M N
1 2 3 4 5 6 7 8 9 10 11 12 13 14
O P Q R S T U V W X Y Z Space
15 16 17 18 19 20 21 22 23 24 25 26 0
Рис. 1.13
Маємо:
13, 1, 11, 5, 0, 8, 1, 19, 20, 5, 0, 19, 12, 15, 23, 12, 25.
1 2 1
K 2 3 4 .
3 1 1
13 5 1 5 12 12
A 1 0 19 0 15 25 .
11 8 20 19 23 0
4 3 19 14 19 62
15 22 21 66 23 99 .
51 23 42 34 74 61
Отримувач прочитає:
4, –15, 51, –3, –22, 23, 19, –21, 42, –14, –66, 34, 19, –23, 74, 62, 99, 61.
7 3 5
4 3 19 14 19 62
1
14 4 2 15 22 21 66 23 99
14 7 5 1 51 23 42 34
74 61
Отже:
13, 1, 11, 5, 0, 8, 1, 19, 20, 5, 0, 19, 12, 15, 23, 12, 25,
Що означає
зсув
масштабування
відображення
обертання
Рис. 1.14.
Fig. 1.15
Утворимо матрицю:
2 2 6 6
0 4 4 0 .
Віднімемо від кожного елемента матриці 3:
2 2 6 6 2 3 2 3 6 3 6 3 1 1 3 3 .
0 4 4 0
0 3 4 3 4 3 0 3 3 1 1 3
Рис.1.16
Зменшити вдвічі:
1 2 2 6 6 1 1 3 3
.
2 0 4 4 0 0 2 2 0
Рис. 1.17
Матриці відображення :
відносно осі О x
1 0
0 1 ;
відносно осі О y
1 0
0 1 ;
1 0
0 1 .
1 0 2 2 6 6 2 2 6 6
.
0 1 0 4 4 0 0 4 4 0
Рис. 1.18
Матриця обертання
cos sin
sin cos
Отже,
1 0
2 2 6 6 2 2 6 6 .
0 4 4 0 0 4 4 0
0 1
Рис. 1.19
(співпадає з відображенням відносно О).
Основні поняття лекції 1
1. Матриця
2. Елементи матриці
3. Розмір матриці
4. Нульова матриця
5. Квадратна матриця
6. Порядок квадратної матриці
7. Головна діагональ квадратної матриці (діагональні елементи)
8. Слід матриці
9. Матриця-рядок (вектор-рядок)
10. Матриця-стовпець (вектор-стовпець)
11. Діагональна матриця
12. Одинична матриця
13. Трикутна матриця (верхня, нижня)
14. Транспонована матриця
15. Симетрична, кососиметрична матриці
16. Сума матриць
17. Добуток матриці на число
18. Добуток матриці-рядка на матрицю-стовпець
19. Добуток матриці на матрицю
20. Схема Фалька
21. Лінійна комбінація стовпців
22. Степені квадратної матриці
Контрольні запитання
1. Що називають матрицею розміру m n ?
2. Які матриці називають квадратними, діагональними, одиничними
та нульовими?
3. Які матриці називають рівними? узгодженими?
4. Які дії над матрицями називають лінійними?
5. Наведіть означення лінійної комбінації стовпців.
6. Наведіть означення дій з матрицями.
7. Матриці яких розмірів можна додавати, а яких — перемножувати?
8. Якими властивостями множення матриць відрізняється від
множення чисел? Для яких матриць визначені обидва добутки AB
та BA ?
9. У чому полягає дія транспонування? Чи можуть бути рівними
матриці A та AT ?
1. Що можна сказати про рівність матриць, якщо:
1) вони однакового розміру;
2) вони однакового розміру і в них рівні відповідні елементи;
3) якщо i -й рядок однієї матриці рівний i -му стовпцю другої матриці;
4) якщо в них рівні відповідні рядки.
1 2
7. Задано матрицю . Побудуйте таку матрицю B , щоб
4 8
добуток AB 0
f (x ) x 2 1 .
1 1
10. Записати матрицю A= у вигляді суми симетричної та
3 4
кососиметричної матриць.