Дополнение матрицы

Дополнение матрицы

редактировать

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

СОДЕРЖАНИЕ
  • 1 Начальная сумма
  • 2 Прямая сумма
  • 3 сумма Кронекера
  • 4 См. Также
  • 5 Примечания
  • 6 Ссылки
  • 7 Внешние ссылки
Начальная сумма

Две матрицы должны иметь равное количество строк и столбцов для добавления. В таком случае, сумма двух матриц A и B будет матрица, которая имеет такое же число строк и столбцов, как A и B. Сумма A и B, обозначенная A + B, вычисляется путем сложения соответствующих элементов A и B:

А + B знак равно [ а 11 а 12 а 1 п а 21 год а 22 а 2 п а м 1 а м 2 а м п ] + [ б 11 б 12 б 1 п б 21 год б 22 б 2 п б м 1 б м 2 б м п ] знак равно [ а 11 + б 11 а 12 + б 12 а 1 п + б 1 п а 21 год + б 21 год а 22 + б 22 а 2 п + б 2 п а м 1 + б м 1 а м 2 + б м 2 а м п + б м п ] {\ displaystyle {\ begin {align} \ mathbf {A} + \ mathbf {B} amp; = {\ begin {bmatrix} a_ {11} amp; a_ {12} amp; \ cdots amp; a_ {1n} \\ a_ {21} amp; a_ {22} amp; \ cdots amp; a_ {2n} \\\ vdots amp; \ vdots amp; \ ddots amp; \ vdots \\ a_ {m1} amp; a_ {m2} amp; \ cdots amp; a_ {mn} \\\ end {bmatrix}} + { \ begin {bmatrix} b_ {11} amp; b_ {12} amp; \ cdots amp; b_ {1n} \\ b_ {21} amp; b_ {22} amp; \ cdots amp; b_ {2n} \\\ vdots amp; \ vdots amp; \ ddots amp; \ vdots \\ b_ {m1} amp; b_ {m2} amp; \ cdots amp; b_ {mn} \\\ end {bmatrix}} \\ amp; = {\ begin {bmatrix} a_ {11} + b_ {11} amp; a_ {12} + b_ {12} amp; \ cdots amp; a_ {1n} + b_ {1n} \\ a_ {21} + b_ {21} amp; a_ {22} + b_ {22} amp; \ cdots amp; a_ {2n} + b_ {2n} \\\ vdots amp; \ vdots amp; \ ddots amp; \ vdots \\ a_ {m1} + b_ {m1} amp; a_ {m2} + b_ {m2} amp; \ cdots amp; a_ {mn} + b_ {mn} \\\ end {bmatrix}} \\\ конец {выровнен}} \, \!}

Или более кратко (при условии, что A + B = C):

c я j знак равно а я j + б я j {\ displaystyle c_ {ij} = a_ {ij} + b_ {ij}}

Например:

[ 1 3 1 0 1 2 ] + [ 0 0 7 5 2 1 ] знак равно [ 1 + 0 3 + 0 1 + 7 0 + 5 1 + 2 2 + 1 ] знак равно [ 1 3 8 5 3 3 ] {\ displaystyle {\ begin {bmatrix} 1 amp; 3 \\ 1 amp; 0 \\ 1 amp; 2 \ end {bmatrix}} + {\ begin {bmatrix} 0 amp; 0 \\ 7 amp; 5 \\ 2 amp; 1 \ end {bmatrix}} = {\ begin {bmatrix} 1 + 0 amp; 3 + 0 \\ 1 + 7 amp; 0 + 5 \\ 1 + 2 amp; 2 + 1 \ end {bmatrix}} = {\ begin {bmatrix} 1 amp; 3 \\ 8 amp; 5 \\ 3 amp; 3 \ end {bmatrix}}}

Точно так же можно вычесть одну матрицу из другой, если они имеют одинаковые размеры. Разность A и B, обозначаемое A - B, вычисляется путем вычитания элементов B из соответствующих элементов А, и имеет те же размеры, что A и B. Например:

[ 1 3 1 0 1 2 ] - [ 0 0 7 5 2 1 ] знак равно [ 1 - 0 3 - 0 1 - 7 0 - 5 1 - 2 2 - 1 ] знак равно [ 1 3 - 6 - 5 - 1 1 ] {\ displaystyle {\ begin {bmatrix} 1 amp; 3 \\ 1 amp; 0 \\ 1 amp; 2 \ end {bmatrix}} - {\ begin {bmatrix} 0 amp; 0 \\ 7 amp; 5 \\ 2 amp; 1 \ end {bmatrix}} = {\ begin {bmatrix} 1 -0 amp; 3-0 \\ 1-7 amp; 0-5 \\ 1-2 amp; 2-1 \ end {bmatrix}} = {\ begin {bmatrix} 1 amp; 3 \\ - 6 amp; -5 \\ - 1 amp; 1 \ end {bmatrix}}}
Прямая сумма

Другая операция, которая используется реже, - это прямая сумма (обозначается ⊕). Обратите внимание, что сумма Кронекера также обозначается ⊕; контекст должен прояснять использование. Прямая сумма любой пары матриц A размера m × n и B размера p × q является матрицей размера ( m + p) × ( n + q), определяемой как:

А B знак равно [ А 0 0 B ] знак равно [ а 11 а 1 п 0 0 а м 1 а м п 0 0 0 0 б 11 б 1 q 0 0 б п 1 б п q ] {\ displaystyle \ mathbf {A} \ oplus \ mathbf {B} = {\ begin {bmatrix} \ mathbf {A} amp; {\ boldsymbol {0}} \\ {\ boldsymbol {0}} amp; \ mathbf {B} \ end {bmatrix}} = {\ begin {bmatrix} a_ {11} amp; \ cdots amp; a_ {1n} amp; 0 amp; \ cdots amp; 0 \\\ vdots amp; \ ddots amp; \ vdots amp; \ vdots amp; \ ddots amp; \ vdots \\ a_ {m1} amp; \ cdots amp; a_ {mn} amp; 0 amp; \ cdots amp; 0 \\ 0 amp; \ cdots amp; 0 amp; b_ {11} amp; \ cdots amp; b_ {1q} \\\ vdots amp; \ ddots amp; \ vdots amp; \ vdots amp; \ ddots amp; \ vdots \ \ 0 amp; \ cdots amp; 0 amp; b_ {p1} amp; \ cdots amp; b_ {pq} \ end {bmatrix}}}

Например,

[ 1 3 2 2 3 1 ] [ 1 6 0 1 ] знак равно [ 1 3 2 0 0 2 3 1 0 0 0 0 0 1 6 0 0 0 0 1 ] {\ displaystyle {\ begin {bmatrix} 1 amp; 3 amp; 2 \\ 2 amp; 3 amp; 1 \ end {bmatrix}} \ oplus {\ begin {bmatrix} 1 amp; 6 \\ 0 amp; 1 \ end {bmatrix}} = {\ begin {bmatrix} 1 amp; 3 amp; 2 amp; 0 amp; 0 \\ 2 amp; 3 amp; 1 amp; 0 amp; 0 \\ 0 amp; 0 amp; 0 amp; 1 amp; 6 \\ 0 amp; 0 amp; 0 amp; 0 amp; 1 \ end {bmatrix}}}

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

Матрица смежности объединения непересекающихся графов (или мультиграфов ) есть прямая сумма их матрицы смежности. Любой элемент в прямой сумме двух векторных пространств матриц может быть представлен как прямая сумма двух матриц.

В общем, прямая сумма n матриц равна:

я знак равно 1 п А я знак равно диагональ ( А 1 , А 2 , А 3 , , А п ) знак равно [ А 1 0 0 0 А 2 0 0 0 А п ] {\ displaystyle \ bigoplus _ {i = 1} ^ {n} \ mathbf {A} _ {i} = \ operatorname {diag} (\ mathbf {A} _ {1}, \ mathbf {A} _ {2}, \ mathbf {A} _ {3}, \ ldots, \ mathbf {A} _ {n}) = {\ begin {bmatrix} \ mathbf {A} _ {1} amp; {\ boldsymbol {0}} amp; \ cdots amp; {\ boldsymbol {0}} \\ {\ boldsymbol {0}} amp; \ mathbf {A} _ {2} amp; \ cdots amp; {\ boldsymbol {0}} \\\ vdots amp; \ vdots amp; \ ddots amp; \ vdots \\ {\ boldsymbol {0}} amp; {\ boldsymbol {0}} amp; \ cdots amp; \ mathbf {A} _ {n} \\\ end {bmatrix}} \, \!}

где нули на самом деле являются блоками нулей (т. е. нулевыми матрицами).

Сумма Кронекера
Основная статья: сумма Кронекера

Сумма Кронекера отличается от прямой суммы, но также обозначается ⊕. Он определяется с помощью произведения Кронекера ⊗ и нормального матричного сложения. Если является п матрицы с размерностью п, В представляют м матрица с размерностью м и обозначает K матрица с размерностью K единичной матрица, то сумма Кронекера определяется по формуле: я k {\ displaystyle \ mathbf {I} _ {k}}

А B знак равно А я м + я п B . {\ displaystyle \ mathbf {A} \ oplus \ mathbf {B} = \ mathbf {A} \ otimes \ mathbf {I} _ {m} + \ mathbf {I} _ {n} \ otimes \ mathbf {B}. }
Смотрите также
Примечания
использованная литература
внешние ссылки
Последняя правка сделана 2024-01-01 11:50:39
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Соглашение
О проекте