Правила умножения прямоугольных матриц

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

Произведение матриц (С= АВ) — операция только для согласованных матриц А и В, у которых число столбцов матрицы А равно числу строк матрицы В:

C ⏟ m × n = A ⏟ m × p × B ⏟ p × n

  • A = a ( i j ) размеров m × n ;
  • B = b ( i j ) размеров p × n

Матрицу C , элементы c i j которой вычисляются по следующей формуле:

c i j = a i 1 × b 1 j + a i 2 × b 2 j + . . . + a i p × b p j , i = 1 , . . . m , j = 1 , . . . m

Вычислим произведения АВ=ВА:

А = 1 2 1 0 1 2 , В = 1 0 0 1 1 1

Решение, используя правило умножения матриц:

А ⏟ 2 × 3 × В ⏟ 3 × 2 = 1 2 1 0 1 2 × 1 0 0 1 1 1 = 1 × 1 + 2 × 0 + 1 × 1 1 × 0 + 2 × 1 + 1 × 1 0 × 1 + 1 × 0 + 2 × 1 0 × 0 + 1 × 1 + 2 × 1 = = 2 3 2 3 ⏟ 2 × 2

В ⏟ 3 × 2 × А ⏟ 2 × 3 = 1 0 0 1 1 1 × 1 2 1 0 1 2 = 1 × 1 + 0 × 0 1 × 2 + 0 × 1 1 × 1 + 0 × 2 0 × 1 + 1 × 0 0 × 2 + 1 × 1 0 × 1 + 1 × 2 1 × 1 + 1 × 0 1 × 2 + 1 × 1 1 × 1 + 1 × 2 = 1 2 1 0 1 2 1 3 3 ⏟ 3 × 3

Произведение А В и В А найдены, но являются матрицами разных размеров: А В не равна В А .

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

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

  • ( А В ) С = А ( В С ) — ассоциативность умножения матриц;
  • А ( В + С ) = А В + А С — дистрибутивность умножения;
  • ( А + В ) С = А С + В С — дистрибутивность умножения;
  • λ ( А В ) = ( λ А ) В

Пример 1

Проверяем свойство №1: ( А В ) С = А ( В С ) :

( А × В ) × А = 1 2 3 4 × 5 6 7 8 × 1 0 0 2 = 19 22 43 50 × 1 0 0 2 = 19 44 43 100 ,

А ( В × С ) = 1 2 3 4 × 5 6 7 8 1 0 0 2 = 1 2 3 4 × 5 12 7 16 = 19 44 43 100 .

Проверяем свойство №2: А ( В + С ) = А В + А С :

А × ( В + С ) = 1 2 3 4 × 5 6 7 8 + 1 0 0 2 = 1 2 3 4 × 6 6 7 10 = 20 26 46 58 ,

А В + А С = 1 2 3 4 × 5 6 7 8 + 1 2 3 4 × 1 0 0 2 = 19 22 43 50 + 1 4 3 8 = 20 26 46 58 .

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

Произведение трех матриц А В С вычисляют 2-мя способами:

  • найти А В и умножить на С : ( А В ) С ;
  • либо найти сначала В С , а затем умножить А ( В С ) .
Читайте также  Скрытое фото в купейном вагоне

​​​​​Пример 3

Перемножить матрицы 2-мя способами:

4 3 7 5 × — 28 93 38 — 126 × 7 3 2 1

Алгоритм действий:

  • найти произведение 2-х матриц;
  • затем снова найти произведение 2-х матриц.

1). А В = 4 3 7 5 × — 28 93 38 — 126 = 4 ( — 28 ) + 3 × 38 4 × 93 + 3 ( — 126 ) 7 ( — 28 ) + 5 × 38 7 × 93 + 5 ( — 126 ) = 2 — 6 — 6 21

2). А В С = ( А В ) С = 2 — 6 — 6 21 7 3 2 1 = 2 × 7 — 6 × 2 2 × 3 — 6 × 1 — 6 × 7 + 21 × 2 — 6 × 3 + 21 × 1 = 2 0 0 3 .

Используем формулу А В С = ( А В ) С :

1). В С = — 28 93 38 — 126 7 3 2 1 = — 28 × 7 + 93 × 2 — 28 × 3 + 93 × 1 38 × 7 — 126 × 2 38 × 3 — 126 × 1 = — 10 9 14 — 12

2). А В С = ( А В ) С = 7 3 2 1 — 10 9 14 — 12 = 4 ( — 10 ) + 3 × 14 4 × 9 + 3 ( — 12 ) 7 ( — 10 ) + 5 × 14 7 × 9 + 5 ( — 12 ) = 2 0 0 3

Ответ: 4 3 7 5 — 28 93 38 — 126 7 3 2 1 = 2 0 0 3

Умножение матрицы на число

Произведение матрицы А на число k — это матрица В = А k того же размера, которая получена из исходной умножением на заданное число всех ее элементов:

b i , j = k × a i , j

Свойства умножения матрицы на число:

  • 1 × А = А
  • 0 × А = нулевая матрица
  • k ( A + B ) = k A + k B
  • ( k + n ) A = k A + n A
  • ( k × n ) × A = k ( n × A )

Пример 4

Найдем произведение матрицы А = 4 2 9 0 на 5.

5 А = 5 4 2 9 0 5 × 4 5 × 2 5 × 9 5 × 0 = 20 10 45 0

Умножение матрицы на вектор

Чтобы найти произведение матрицы и вектора, необходимо умножать по правилу «строка на столбец»:

  • если умножить матрицу на вектор-столбец число столбцов в матрице должно совпадать с числом строк в векторе-столбце;
  • результатом умножения вектора-столбца является только вектор-столбец:

А В = а 11 а 12 ⋯ а 1 n а 21 а 22 ⋯ а 2 n ⋯ ⋯ ⋯ ⋯ а m 1 а m 2 ⋯ а m n b 1 b 2 ⋯ b 1 n = a 11 × b 1 + a 12 × b 2 + ⋯ + a 1 n × b n a 21 × b 1 + a 22 × b 2 + ⋯ + a 2 n × b n ⋯ ⋯ ⋯ ⋯ a m 1 × b 1 + a m 2 × b 2 + ⋯ + a m n × b n = c 1 c 2 ⋯ c 1 m

  • если умножить матрицу на вектор-строку, то умножаемая матрица должна быть исключительно вектором-столбцом, причем количество столбцов должно совпадать с количеством столбцов в векторе-строке:
Читайте также  Самый большой словарь для брута

А В = а а ⋯ а b b ⋯ b = a 1 × b 1 a 1 × b 2 ⋯ a 1 × b n a 2 × b 1 a 2 × b 2 ⋯ a 2 × b n ⋯ ⋯ ⋯ ⋯ a n × b 1 a n × b 2 ⋯ a n × b n = c 11 c 12 ⋯ c 1 n c 21 c 22 ⋯ c 2 n ⋯ ⋯ ⋯ ⋯ c n 1 c n 2 ⋯ c n n

Найдем произведение матрицы А и вектора-столбца В :

А В = 2 4 0 — 2 1 3 — 1 0 1 1 2 — 1 = 2 × 1 + 4 × 2 + 0 × ( — 1 ) — 2 × 1 + 1 × 2 + 3 × ( — 1 ) — 1 × 1 + 0 × 2 + 1 × ( — 1 ) = 2 + 8 + 0 — 2 + 2 — 3 — 1 + 0 — 1 = 10 — 3 — 2

Найдем произведение матрицы А и вектора-строку В :

А = 3 2 0 — 1 , В = — 1 1 0 2

А В = 3 2 0 1 × — 1 1 0 2 = 3 × ( — 1 ) 3 × 1 3 × 0 3 × 2 2 × ( — 1 ) 2 × 1 2 × 0 2 × 2 0 × ( — 1 ) 0 × 1 0 × 0 0 × 2 1 × ( — 1 ) 1 × 1 1 × 0 1 × 2 = — 3 3 0 6 — 2 2 0 4 0 0 0 0 — 1 1 0 2

Ответ: А В = — 3 3 0 6 — 2 2 0 4 0 0 0 0 — 1 1 0 2

Пусть А и В — прямоугольные матрицы, А размера s´n и В размера t´m.

Правило умножения, введенное для квадратных матриц, будет верно и для прямоугольных, если n=t, то есть если число столбцов в левом сомножителе совпадает с числом строк в правом сомножителе. Матрица С=АВ будет иметь s строк и m столбцов.

2)

Так же, как при умножении квадратных матриц, элемент cij , стоящий на пересечении i строки и j столбца матрицы С, получается как сумма всех произведений элементов i строки матрицы А на соответствующие элементы j столбца матрицы В. Закон ассоциативности справедлив и для умножения прямоугольных матриц.

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Только сон приблежает студента к концу лекции. А чужой храп его отдаляет. 8943 — | 7611 — или читать все.

91.146.8.87 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Читайте также  Расширение для хром переводчик страниц

Отключите adBlock!
и обновите страницу (F5)

очень нужно

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

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

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

Как видим, элемент матрицы-произведения, находящийся на пересечении i-й строки и k-го столбца, представляет собой сумму парных произведений элементов i-й строки первой матрицы на элементы k-го столбца второй матрицы.

Например, элемент, стоящий во второй строке и первом столбце матрицы произведения АВ, равен сумме парных произведений элементов второй строки матрицы А на элементы первого столбца матрицы В.

Это правило сохраняется для умножения квадратных матриц третьего и более высокого порядка, а также для умножения прямоугольных матриц, в которых число столбцов матрицы-множимого равно числу строк матрицы-множителя.

Видим , что в результате перемножения двух матриц получается матрица, содержащая столько строк, сколько имеет их матрица-множимое, и столько столбцов, сколько имеет матрица-множитель. Рассмотрим еще пример:

С другой стороны, как установлено выше,

Следовательно, произведение двух матриц, вообще говоря, не подчиняется переместительному закону:

АВ ВА.

Можно проверить, что умножение матриц подчиняется сочетательному закону:

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

При умножении матриц второго порядка особое значение имеет квадратная матрица

При умножении любой квадратной матрицы

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

Матрица Е называется единичной матрицей . Единичная матрица n-го порядка имеет вид

Если в матрице (1), обозначаемой буквой А, сделать все строки столбцами с тем же номером, то получим матрицу

называемую транспонированной к матрице А.

Ссылка на основную публикацию
Adblock
detector