linear_algebra_2
.pdf2 |
3 |
2 1 |
4 |
2 |
|
4 |
2 2 |
1 |
|||
X = 1 |
|
4 |
1 |
2 |
3 |
= 1 |
|
6 |
2 = |
3 |
1 : |
4. Умножение матрицы на матрицу |
|
|
|
|
|
||||||
Введем обозначение матрицы в виде |
|
A |
, означающее, что |
||||||||
|
|
|
|
|
|
|
m n |
|
|
|
|
матрица содержит m строк и n столбцов. Тогда произведением |
|||||||||||
матрицы A |
на матрицу |
B |
будем называть матрицу |
C , элементы |
|||||||
m k |
|
|
|
k n |
|
|
|
|
|
m n |
которой вычисляются по формуле
cij = ai1b1j + ai2b2j + ::: + aik bkj :
Таким образом, элемент матрицы C , стоящий на пересечении i-й строки и j-го столбца, равен сумме произведений элементов i-й строки матрицы A на соответствующие элементы j-го столбца матрицы B.
() |
|
15 февраля 2012 г. |
11 / 82 |
Произведение матриц записывается в виде равенства
C = A B :
m n m k k n
Замечание 1
Произведение матрицы A на матрицу B определено лишь при условии, что число столбцов матрицы A равно числу строк матрицы B.
Замечание 2
Порядок матриц в произведении существенен.
Если произведение матриц A B существует, то произведение B A
может не существовать.
Если существуют произведения матриц A B и B A, то они могут
быть матрицами разных размеров.
Если квадратные матрицы A и B имеют один размер, то произведения A B и B A определены и имеют одинаковый порядок, но в
общем случае A B 6= B A.
() |
|
15 февраля 2012 г. |
12 / 82 |
Примечание 1
Если произведение единичной матрицы E и произвольной матрицы A определено, то справедливо равенство A = E A.
Если произведение произвольной матрицы B и единичной матрицы E иопределено, то справедливо равенство B = B E.
Если A произвольная квадратная матрица, и E единичная матрица такого же размера, то A = E A = A E. Таким образом, единичная
матрица играет при умножении матриц такую же роль, что и число 1 при умножении чисел.
Примечание 2
Произведение ненулевых матриц может дать нулевую матрицу, например :
1 |
1 |
|
1 |
1 |
= |
0 |
0 |
= O: |
||||||||||
1 |
1 |
|
1 |
1 |
|
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
() |
|
|
|
|
|
|
|
|
15 февраля 2012 г. 13 / 82 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Пример
|
|
|
|
|
|
|
|
|
|
|
1 |
2 |
3 |
Найти произведения A B и B A, где A = 4 |
2 |
1 è B = |
|||||||||||
3 |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
2 1 23: |
|
|
|
|
|
|
|
|
|
|
|
|
|
4 3 15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Так как даны матрицы A и |
|
B |
, то произведения AB и BA суще- |
||||||||||
|
|
|
|
|
|
2 3 3 2 |
|
|
|
|
|||
ствуют. При этом, произведение AB имеет размер 2 2, а BA размер |
|||||||||||||
3 3. Вычислим произведение AB : |
|
|
|
||||||||||
AB = |
|
|
|
1 |
2 |
|
3 |
|
|
|
|
|
|
4 |
2 |
|
3 |
4 |
|
= |
|
|
|
||||
|
3 1 |
|
|
|
|
||||||||
|
|
1 |
2 |
|
3 |
1 |
2 |
5 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
4 |
3 + 2 ( 1) + ( 1) ( 3) 4 4 + 2 2 + ( 1) 1 |
|||||||||||
|
= |
1 |
3 + ( 2) ( 1) + |
3 |
( 3) |
1 4 + ( 2) |
2 + 3 1 = |
= |
4 |
3 |
: |
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
() |
|
|
|
|
15 февраля 2012 г. 14 / 82 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Теперь найдем произведение BA :
23
|
3 |
4 |
|
|
|
4 |
2 |
|
1 = |
|
|
|
BA = 3 1 |
|
|
|
|
|
|||||||
|
1 |
2 |
5 |
|
|
1 |
|
2 |
|
3 |
|
|
|
4 |
|
|
|
|
|
|
|
( 2) + 2 2 |
1 3 + 2 ( 1)3 |
|
|
= |
2 1 1 + 2 ( 4) 1 |
= |
||||||||||
|
3 1 + 4 ( 4) |
|
3 |
( 2) + 4 2 |
3 3 + 4 ( 1) |
|
||||||
|
4 3 1 + 1 ( 4) 3 ( 2) + 1 2 |
3 3 + 1 ( 1)5 |
|
23
|
4 |
13 |
2 |
5 |
|
= |
9 |
6 |
5 |
: |
|
|
7 |
8 |
105 |
|
Пример |
|
sin( ) |
cos( ) |
è B = |
|
sin( ) |
cos( ) . |
|
||||||||||
|
|
|||||||||||||||||
Пусть даны матрицы A = |
|
|
||||||||||||||||
|
|
cos( ) sin( ) |
|
|
|
|
cos( ) |
|
|
sin( ) |
|
|||||||
Найти произведение AB. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Отметим, что данные матрицы называются матрицами поворота на |
|
|||||||||||||||||
угол и соответственно. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|||||||||||
() |
|
|
|
|
|
|
15 февраля 2012 г. 15 / 82 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AB = sin( ) |
cos( ) |
sin( ) |
cos( ) = |
||
|
cos( ) |
sin( ) |
cos( ) |
sin( ) |
|
|
sin( ) cos( ) + cos( ) sin( ) |
sin( ) sin( ) + cos( ) cos( ) |
|||
= |
cos( ) cos( ) sin( ) sin( ) |
cos( ) sin( ) sin( ) cos( ) = |
|||
= |
sin( + ) |
cos( + ) : |
|
|
|
|
cos( + ) |
sin( + ) |
|
|
Заметим, что произведение двух матриц поворота также является матрицей поворота. При этом углы поворота складываются.
5. Возведение квадратной матрицы в целую положительную степень
Возведение квадратной матрицы в целую положительную степень k сводится к произведению k одинаковых матриц :
Ak = A A ::: A :
| |
|
{zk |
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
Дополнительно определим A0 = E . |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||||||||||
() |
|
|
|
|
|
|
15 февраля 2012 г. 16 / 82 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Свойства операций сложения и умножения матриц
1)A + B = B + A;
2)(A + B) + C = A + (B + C );
3)(A + B) = A + B;
4)A(B + C ) = AB + AC ;
5)(A + B)C = AB + AC ;
6)A(BC ) = (AB)C ;
7)(AB) = ( A)B = A( B).
6. Транспонирование матрицы
Матрица
2a12 |
a22 |
::: |
am2 |
3 |
|||
|
a11 |
a21 |
::: |
am1 |
7 |
||
6a1 |
n |
a2 |
n |
::: |
amn |
||
6 |
|
|
|
7 |
|||
4 |
: : : : : : : : : : : : : : : : : |
5 |
|||||
|
|
|
|
|
|
называется транспонированной по отношению к матрице
() |
|
15 февраля 2012 г. |
17 / 82 |
23
|
|
a11 |
a12 |
::: |
a1n |
|
|||
|
|
a21 |
a22 |
::: |
a2n |
7 |
|||
|
6a |
1 |
a |
m |
2 |
::: |
amn |
||
A = |
6 m |
|
|
|
|
7 |
|||
|
4 |
|
|
|
|
|
|
|
5 |
и обозначается AT .
Как видно, при транспонировании строки и столбцы меняются местами.
Примечание 3
Из определения следует, что если матрица A имеет размер m n, то матрица AT имеет размер n m.
Свойства транспонирования матрицы
1)(AT )T = A;
2)( A)T = AT ;
3)(A + B)T = AT + BT ;
4)(AB)T = BT AT .
() |
|
15 февраля 2012 г. |
18 / 82 |
Примечание 4
Любая симметричная матрица A удовлетворяет равенству A T = A, а любая антисимметричная равенству A T = A. Верны также и обратные утверждения.
Пример
Доказать, что любую квадратную матрицу можно представить в виде суммы симметричной и антисимметричной матриц.
Пусть A произвольная симметричная матрица. Положим
|
|
B = 21(A + AT ) è C = 21(A AT ): |
||||||||||||
Тогда справедливы следующие равенства : |
||||||||||||||
|
|
21(A + AT ) |
T |
|||||||||||
BT = |
= 21(AT + (AT )T ) = 21(AT + A) = B |
|||||||||||||
è |
|
(A AT ) |
T |
|
|
|
|
|
|
|
|
|
|
|
C T = |
21 |
|
= 21(AT (AT )T ) = 21(AT A) = C : |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
() |
|
|
|
|
|
15 февраля 2012 г. 19 / 82 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Это означает, что матрица B симметрична, а матрица C антисим- метрична. Теперь найдем сумму B + C :
B + C = 12(A + AT ) + 12(A AT ) = A:
() |
|
15 февраля 2012 г. |
20 / 82 |