Матрицы

Содержание

Свойства матриц

Единичная матрица

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

E =

10...0
01...0
............
00...1

Сумма двух матриц

Складывать можно только одинаковые по размеру матрицы. Складываем соответствующие элементы:

A ± B =

a11...a1n
.........
am1...amn

±

b11...b1n
.........
bm1...bmn

=

a11 ± b11...a1n ± b1n
.........
am1 ± bm1...amn ± bmn

Произведение матрицы на число

Каждый элемент матрицы умножаем на данное число:

kA =

ka11...ka1n
.........
kam1...kamn

Произведение двух матриц

Количество столбцов первой матрицы должно быть равно количеству строк второй матрицы

A · B =

a11 a12 ... a1k
a21 a22 ... a2k
... ... ... ...
am1am2...amk

·

b11 b12 ... b1n
b21 b22 ... b2n
... ... ... ...
bk1 bk2 ... bkn

=

c11 c12 ... c1n
c21 c22 ... c2n
... ... ... ...
cm1 cm2 ... cmn

Складываем произведения элементов строк первой матрицы на соответствующие элементы стобцов второй:

c11 = a11b11 + a12b21 + ... + a1kbk1

c12 = a11b12 + a12b22 + ... + a1kbk2

...

c1n = a11b1n + a12b2n + ... + a1kbkn

cm1 = am1b11 + am2b21 + ... + amkbk1

cmn = am1b1n + am2b2n + ... + amkbkn

ABBA

Ассоциатовность матричного умножения

(AB) ⋅ C = A ⋅ (BC)

Возведение матрицы в квадрат

A2 = AA

Определители матриц

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

|A| = ΔA = detA = a11 a12 = a11a22a21a12
a21 a22
|A| = a11 a12 a13
a21 a22 a23
a31 a32 a33
= a11 a22 a23 a12 a21 a23 + a13 a21 a22 =
a32 a33 a31 a33 a31 a32

= a11a22a33 + a13a21a32 + a12a23a31a13a22a31a12a21a33a11a23a32

|A| = | a11 a12 a13 a14 a21 a22 a23 a24 a31 a32 a33 a34 a41 a42 a43 a44 | = a11 | a22 a23 a24 a32 a33 a34 a42 a43 a44 | a12 | a21 a23 a24 a31 a33 a34 a41 a43 a44 | + a13 | a21 a22 a24 a31 a32 a34 a41 a42 a44 | a14 | a21 a22 a23 a31 a32 a33 a41 a42 a43 | =
= a11(a22a33a44 + a23a34a42 + a24a32a43a24a33a42a22a34a43a23a32a44) −
a12(a21a33a44 + a23a34a41 + a24a31a43a24a33a41a21a34a43a23a31a44) +
+ a13(a21a32a44 + a22a34a41 + a24a31a42a24a32a41a21a34a42a22a31a44) −
a14(a21a32a43 + a22a33a41 + a23a31a42a23a32a41a21a33a42a22a31a43)

Для матриц 4 × 4 и более нужно взять первый элемент первой строки и умножить на определитель матрицы, полученной вычёркиванием строки и столбца, содержащих данный элемент. Затем вычитаем произведение второго элемента первой строки и соответствующего ему определителя. И так далее, пока строка не закончится. Примечание: знаки "+" и "−" чередуются.

Свойства определителя:

1) Величина определителя не меняется при транспонировании: |A| = |AT|

2) Если две строки (или два столбца) определителя поменять местами, то определитель сменит знак

3) Из строки или столбца определителя можно вынести общий множитель, множитель можно внести в любую строку или столбец

4) Если две строки (столбца) определителя пропорциональны (как частный случай – одинаковы), то данный определитель равен нулю

5) Определитель с нулевой строкой (столбцом) равен нулю

Транспонированная матрица

Транспонировать можно любую матрицу. Для того чтобы транспонировать матрицу, нужно её строки записать в столбцы транспонированной матрицы:

A =

a11 a12 ... a1n
a21 a22 ... a2n
... ... ... ...
am1 am2 ... amn

AT =

a11 a21 ... am1
a12 a22 ... am2
... ... ... ...
a1n a2n ... amn

Минор

Минор можно найти только для квадратной матрицы

A =

a11a12
a21a22

Для элемента m11 в миноре: вычёркиваем 1 строку и 1 столбец из матрицы, оставшийся элемент a22 = m11

Для элемента m12 в миноре: вычёркиваем 1 строку и 2 столбец из матрицы, оставшийся элемент a21 = m12 и т.д.

M =

a22 a21
a12 a11

A =

a11 ... a1l ... a1m
... ... ... ... ...
ak1 ... akl ... akm
... ... ... ... ...
an1 ... anl ... anm

Для элемента mkl в миноре: вычёркиваем k строку и l столбец из матрицы, mkl - это определитель оставшейся матрицы

Пример (аналогично для матриц 4 × 4 и более):

Зелёным выделены элементы вычёркиваемых строк и столбцов.

A =

a11 a12 a13
a21 a22 a23
a31 a32 a33
m11 = a11 a12 a13
a21 a22 a23
a31 a32 a33
= a22 a23 = a22a33a23a32
a32 a33

m32 = a11 a12 a13
a21 a22 a23
a31 a32 a33
= a11 a13 = a11a23a13a21
a21 a23

M =

a22a33a23a32 a21a33a23a31 a21a32a22a31
a12a33a13a32 a11a33a13a31 a11a32a12a31
a12a23a13a22 a11a23a13a21 a11a22a12a21

Алгебраическое дополнение

Aij = (− 1)i+jMij

Т.е. меняем знаки у элементов минора, у которых сумма номеров строки и столбца нечётна (выделены зелёным цветом):

A* =

m11m12
m21m22

A* =

m11m12m13
m21m22m23
m31m32m33

ΔA = detA = a11A11 + a12A12 + a13A13

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

Обратная матрица существует только для квадратных матриц. Если определитель равен нулю, то обратной матрицы не существует.

A1= 1 |A| A*T

|A| - определитель матрицы A, A*T - транспонированная матрица алгебраических дополнений соответствующих элементов матрицы A

AA−1 = E =

1...0
.........
0...1

Пример:

A =

abc
def
klm
|A| = abc = aem + bfk + cdlcekaflbdm
def
klm

M =

emlfdmkfdlke
bmlcamkcalkb
bfecafdcaebd

A* =

emlfdm + kfdlke
bm + lcamkcal + kb
bfecaf + dcaebd

A*T =

emlfbm + lcbfec
dm + kfamkcaf + dc
dlkeal + kbaebd

A−1 =

1 aem+ bfk+ cdl cek afl bdm

·

emlfbm + lcbfec
dm + kfamkcaf + dc
dlkeal + kbaebd

Вверх