Популярные услуги

Приложение Б Операции с матрицами

2021-03-09СтудИзба

П.2. Операции с матрицами

Определим сумму и произведение матриц, а также рассмотрим некоторые их свойства.

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

Если две матрицы имеют одинаковые размеры, то с ними можно выполнить операцию сложения. Сумма матриц находится путем сложения их соответствующих элементов. Так, если А и В размеров nxр, то С=А+B - матрица тех же размеров nxр и находится в виде C=(cij)=(aij+bij), например,

+=.

Разность G=АB двух матриц А и В находится в виде: G=(gij)=(aijbij).

Два свойства сложения матриц приведены в следующей теореме.

Теорема П.2.1. Если матрицы А и В обе размеров nxm, то

  1. A+B=B+A.                                                   (П.2.1)
  2. (A+B)Т=AТ+BТ.                                            (П.2.2)

Доказательство: Пункт 1 следует из коммутативности действительных чисел

Рекомендуемые материалы

aij+bij=bij+aij.

Для пункта 2 пусть С=А+В. Тогда, в силу (П.1.3),

СТ=(сij)Т=(сji)=(aji+bji)=(aji)+(bji)=АТ+ВТ.

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

Любая матрица может быть умножена на любое скалярное число. Произведение матрицы на скаляр с определяется, как произведение каждого элемента матрицы на этот скаляр

сА=(сaij)=.                         (П.2.3)

Так как caij=aijc, то произведение скаляра и матрицы коммутативно

cA=Ac.                                                          (П.2.4)

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

Для того чтобы произведение АВ было определено необходимо чтобы число столбцов матрицы A было равно числу строк матрицы B. Тогда (ij)-й элемент произведения С=АВ находится в виде

cij=,                                                 (П.2.5)

что является суммой произведений элементов i-й строки матрицы A на соответствующие элементы j-го столбца матрицы B. Таким образом, каждая строка матрицы A умножается на каждый столбец матрицы B. Если матрица A размеров nxm и матрица В размеров mxp, то матрица С=АВ получается размеров nxр. Покажем умножение матриц на следующем примере.

Пример П.2.1. Пусть А= и В=, тогда

АВ==

ВА==

Если для матриц А=Аnm и B=В имеем рn, то произведение АВ определено, а произведение ВА неопределенно. Для матриц А=А и B=Врn произведение AB имеет размеры nхn, а произведение ВА имеет размеры рхр. В этом случае, конечно АВВА, как показано в примере П.2.1. Если А и В обе одинаковых размеров nхn, то AB и BA имеют одинаковые размеры, но в общем

АВВА.                                                        (П.2.6)

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

А(B±C)=AB±AC,                                                    (П.2.7)

(A±B)C=AC±BC.                                                    (П.2.8)

Используя (П.2.7) и (П.2.8) можно преобразовать произведение (АB)(CD) следующим образом

(АB)(CD)=(АB)C–(АB)D              [в силу (П.2.7)]

=АCBCАD+BD               [в силу (П.2.8)].        (П.2.9)

Умножение матрицы на вектор выполняется по тем же правилам, что и умножение матриц. Положим, что матрица А=А и векторы b=bр1, с=cр1 и d=dn1. Тогда произведения: Ab - вектор размеров nх1, dТA - вектор строка размеров 1хр, bТс - скалярное число, Т - матрица размеров рхр и cdТ - матрица размеров рхn. Так как bТс - скалярное число, то оно равно сТb:

bТс=b1с1+b2с2+...+bрср, сТb1b12b2+...+срbр, bТс=сТb.               (П.2.10)

Матрица cdТ получается в виде

cdТ=.                                (П.2.11)

Аналогично

bТb=b12+b22+...+bр2,                                                  (П.2.12)

bbТ=.                                 (П.2.13)

Таким образом, bТb - сумма квадратов и bbТ - симметричная квадратная матрица.

Квадратный корень из суммы квадратов значений элементов вектора b размеров рх1 является расстоянием от начала координат в пространстве р измерений до точки в этом пространстве, координаты которой определены значениями элементов вектора b. Положительное значение этого квадратного корня является длиной или нормой вектора b:

Длина вектора b==.                         (П.2.14)

Если 1 - вектор единиц размеров nх1, то, в силу (П.2.12) и (П.2.13), получаем

1Т1=n и 11Т==E,                             (П.2.15)

где E=Еnn - квадратная матрица размеров nхn. Если вектор а=аn1 и матрица А=А, то

аТ1=1Та=,                                             (П.2.16)

1ТА= и А1=.                 (П.2.17)

Таким образом, аТ1 - сумма элементов вектора а, 1ТА – вектор строка сумм элементов столбцов матрицы A и A1 - вектор столбец сумм элементов строк матрицы А. Заметим, что в аТ1 и 1ТА вектор 1 размеров nх1, а в A1 вектор 1 размеров рх1.

Транспозиция произведения двух матриц равна произведению транспозиций сомножителей в обратном порядке.

Теорема П.2.2. Для матриц А=А и В=Врm имеем

(AB)Т=BТAТ.                                                 (П.2.18)

Доказательство дано в [Беклемишев (2006), стр.125].

Покажем применение теоремы П.2.2 для матриц А=А23 и B=В32:

AB=

=,

(AB)Т=

=

=

=BТAТ

Если последовательно применять выражение (П.2.18) к произведению любого числа матриц, то получаем

(ABС...Z)Т=ZТCТBТAТ.

Любая матрица А может быть умножена на свою транспозицию для образования произведений AТA или AAТ. Некоторые свойства этих двух произведений приведены в следующей теореме.

Теорема П.2.3. Пусть А=А - любая матрица. Тогда произведения AТA и AAТ имеют следующие свойства:

  1. Матрица AТA имеет размеры рхр и её элементы равны произведениям столбцов А.
  2. Матрица AAТ имеет размеры nхn и её элементы равны произведениям строк А.
  3. Обе матрицы AТA и AAТ симметричные.
  4. Если AТA=O, то А=О.

Доказательство:

Доказательства пунктов 1 и 2 следуют из определения умножения матриц.

3. (AТA)Т=AТ(AТ)Т=AТA и (AAТ)Т=(AТ)ТAТ=AAТ.

4. Число аiTаi является i–м диагональным элементом матрицы AТA, где аi - i-й столбец матрицы А. Так как аiTаi==0, то имеем аi=0.

Положим, матрицы А=Аnm и В=В. Пусть aiс будет i-й строкой матрицы А, bj будет j-м столбцом матрицы В и эти матрицы можно представить в виде

А= и В=[b1, b2, …, bp].

Тогда, по определению, (ij)-м элементом произведения AB является aiсbj, то есть,

АВ=.

Результат произведения можно записать с использованием строк матрицы А:

АВ===В.                         (П.2.19)

С помощью матрицы А первый столбец произведения AB записывается в виде

Ab1=b1=.

Аналогично, второй столбец можно записать в виде Ab2 и так далее. Таким образом, AB можно записать посредством столбцов матрицы B следующим образом:

АВ=А[b1, b2, …, bр]=[Аb1, Аb2, …, Аbр].                         (П.2.20)

Пусть матрица A=Аnn и матрица D=диаг[d1, d2,..., dn]. Тогда в произведении элементы i-й строки матрицы А умножаются на di, а в произведении AD элементы j-го столбца матрицы А умножаются на dj. Например, если n=3, то имеем

DA==,    (П.2.21)

AD==,     (П.2.22)

DAD=.                                            (П.2.23)

Обратим внимание, что DAAD. Тем не менее, в случае, когда диагональная матрица единичная, то (П.2.21) и (П.2.22) сводятся к выражению

IA=AI=A.                                                     (П.2.24)

Если матрица А прямоугольная, то (П.2.24) остается в силе, но единичные матрицы для умножения слева и справа должны быть соответствующих размеров. Это также справедливо и для выражений (П.2.21), (П.2.22) и (П.2.23), где диагональные матрицы также должны быть соответствующих размеров [Беклемишев (2006) стр.126].

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

уТАу=+                                      (П.2.25)

называется квадратичной формой. Если векторы х=хn1, у=ур1 и матрица А=А, то произведение

хТАу=                                                       (П.2.26)

называется билинейной формой.

Произведение Адамара

Обратите внимание на лекцию "Сарматы".

Иногда применяется третий тип произведения матриц, называемый поэлементным или произведением Адамара. Если две матрицы или два вектора имеют одинаковые размеры, то их произведение Адамара находится простым умножением их соответствующих элементов:

АВ=(аijbij)=.                        (П.2.27)

Произведение Кронекера

Если матрица А имеет размеры тхn и матрица В имеет размеры pхq, то их произведение Кронекера определяется матрицей размеров тpхnq

АB=.                                      (П.2.28)

В общем случае, АB≠ВА и матрицы могут быть векторами [Seber (2008) cтр.234].

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее