Матрицы, действия над матрицами

ИКТИБ ИТА ЮФУ

КУРС ЛЕКЦИЙ ПО МАТЕМАТИКЕ

Глава 2 Линейная алгебра и аналитическая геометрия

Лекция 3 Матрицы, действия над ними

Что главное мы узнали на прошлых лекциях

Первые две лекции главы 1 были посвящены некоторым вопросам теории комплексных чисел и решения алгебраических уравнений.

Что мы узнаем на этой лекции

Приступая к важной главе 2, мы вначале познакомимся с новым для нас понятием в математике – матрицей. Как всегда, в математическое определение входит не только описание объекта, но и определение операций, которые можно производить над этими объектами.

Мы узнаем, что такое матрица, какие операции входят в определение матрицы, почему нельзя поделить матрицу на матрицу. Выясним, что такое квадратная, нулевая, единичная, симметричная матрица, операция транспонирования матрицы.

Матрицы, действия над матрицами

Если кратко ответить на вопрос, что такое матрица, то можно сказать, что это прямоугольная таблица чисел. Строгое определение должно содержать информацию об операциях над матрицами.

Определение 1. Прямоугольная таблица чисел, содержащая Матрицы, действия над матрицами - student2.ru строк и Матрицы, действия над матрицами - student2.ru столбцов ( Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru - произвольные натуральные числа), называется матрицей размерности Матрицы, действия над матрицами - student2.ru . При этом для матриц введены операции сложения, умножения на число и умножения матриц по следующим правилам:

а) Пусть заданы две матрицы одной размерности Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru . Матрица Матрицы, действия над матрицами - student2.ru называется суммой матриц Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru ( Матрицы, действия над матрицами - student2.ru ), если она имеет ту же размерность, и при этом каждый элемент матрицы Матрицы, действия над матрицами - student2.ru равен сумме соответствующих элементов матриц Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru .

б) Пусть задана произвольная матрица Матрицы, действия над матрицами - student2.ru . Матрица Матрицы, действия над матрицами - student2.ru называется произведением матрицы Матрицы, действия над матрицами - student2.ru на число Матрицы, действия над матрицами - student2.ru ( Матрицы, действия над матрицами - student2.ru ), если она имеет ту же размерность, что и матрица Матрицы, действия над матрицами - student2.ru , и при этом каждый элемент матрицы Матрицы, действия над матрицами - student2.ru равен произведению соответствующего элемента матрицы Матрицы, действия над матрицами - student2.ru на число Матрицы, действия над матрицами - student2.ru .

в) Пусть задана матрица Матрицы, действия над матрицами - student2.ru размерности Матрицы, действия над матрицами - student2.ru и матрица Матрицы, действия над матрицами - student2.ru размерности Матрицы, действия над матрицами - student2.ru . Матрица Матрицы, действия над матрицами - student2.ru размерности Матрицы, действия над матрицами - student2.ru . называется произведением матрицы Матрицы, действия над матрицами - student2.ru на матрицу Матрицы, действия над матрицами - student2.ru ( Матрицы, действия над матрицами - student2.ru ), если элемент матрицы Матрицы, действия над матрицами - student2.ru , лежащий на пересечении Матрицы, действия над матрицами - student2.ru -й строки и Матрицы, действия над матрицами - student2.ru -го столбца матрицы Матрицы, действия над матрицами - student2.ru равен сумме попарных произведений соответствующих элементов Матрицы, действия над матрицами - student2.ru -й строки матрицы Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru -го столбца матрицы Матрицы, действия над матрицами - student2.ru .

Пример 1. Даны матрицы Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru размерности Матрицы, действия над матрицами - student2.ru . Найдите сумму Матрицы, действия над матрицами - student2.ru и произведение Матрицы, действия над матрицами - student2.ru этих матриц.

Решение. Нам заданы две матрицы одной размерности. Поэтому матрицы можно сложить, при сложении получится матрица той же размерности Матрицы, действия над матрицами - student2.ru . Итак, Матрицы, действия над матрицами - student2.ru .

Эти две матрицы, в соответствии с определением, можно перемножить. При этом произведение матриц также является матрицей размерности Матрицы, действия над матрицами - student2.ru . Суть определения в том, что каждая строчка первой матрицы «умножается» на все столбцы второй матрицы. Итак, мы получаем Матрицы, действия над матрицами - student2.ru .

Первые две операции в определении матриц являются относительно простыми для восприятия. При сложении матриц соответствующие элементы складываются. Формально правило сложения матриц можно записать следующим образом. Пусть Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru ; Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru . Тогда Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru и при этом для всех допустимых значений индексов Матрицы, действия над матрицами - student2.ru . Обратите внимание на тот факт, что сложение матриц является симметричной, по определению, операцией, поэтому справедлива формула Матрицы, действия над матрицами - student2.ru . Такая симметрия позволяет ввести операцию, обратную к операции «сложение». Эта обратная операция называется вычитанием.

Разность матриц можно определить и записать следующим образом. Пусть Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru ; Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru . Тогда Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru и при этом для всех допустимых значений индексов Матрицы, действия над матрицами - student2.ru .

Проверьте, что в приведенном выше примере Матрицы, действия над матрицами - student2.ru .

Пусть умножается матрица на число или число на матрицу. В этом случае каждый элемент матрицы умножается на это число. Эту операцию и ее результат можно записать следующим образом. Пусть Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru ; тогда Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru и при этом для всех допустимых значений индексов Матрицы, действия над матрицами - student2.ru .

Проверьте, что в примере 1: Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru .

Теперь обсудим операцию умножения матриц. Алгоритм здесь следующий. В произведении Матрицы, действия над матрицами - student2.ru каждая строка первой матрицы умножается на каждый столбец второй матрицы. Под произведением строки на столбец понимается сумма их попарных произведений. Аналогично выглядит школьная формула для скалярного произведения векторов. Поэтому может быть употреблена такая фраза: каждая вектор-строка первой матрицы скалярно умножается на каждую вектор-столбец второй матрицы.

Пример 2. Даны матрицы Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru . Найдите Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru .

Решение. Матрицы, действия над матрицами - student2.ru

Матрицы, действия над матрицами - student2.ru .

Мы видим, что Матрицы, действия над матрицами - student2.ru . Отсюда следует, что нельзя ввести операцию, обратную операции умножение. (Почему?!)

Отметим, что формула для вычисления произведения матриц не является симметричной. Поэтому, вообще говоря, как мы уже видели, Матрицы, действия над матрицами - student2.ru . Если в конкретной, частной ситуации выполнено условие Матрицы, действия над матрицами - student2.ru , то такие матрицы Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru называются перестановочными. Отметим еще некоторые виды матриц. Матрица, все элементы которой равны 0, называется нулевой матрицей. Очевидно, матрица не меняется, если к ней прибавить или если от нее вычесть нулевую матрицу. Продолжим краткую формулировку некоторых определений.

Если в матрице число строк равно числу столбцов, то такая матрица называется квадратной. Диагональ квадратной матрицы, идущая из левого верхнего угла в правый нижний, называется главной диагональю квадратной матрицы. Квадратная матрица называется единичной матрицей, если ее главная диагональ состоит из «1», а все остальные элементы равны 0. Если элементы квадратной матрицы симметричны относительно главной диагонали, то такая матрица называется симметричной.

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

Итак, в общем случае матрица записывается в виде Матрицы, действия над матрицами - student2.ru . Матрица Матрицы, действия над матрицами - student2.ru является матрицей, транспонированной к матрице Матрицы, действия над матрицами - student2.ru . Матрица Матрицы, действия над матрицами - student2.ru является единичной матрицей Матрицы, действия над матрицами - student2.ru -го порядка, если в каждой строке и столбце этой матрицы Матрицы, действия над матрицами - student2.ru элементов. Матрицы Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru являются единичными матрицами 2-го и 3-го порядков соответственно.

Проверьте, что квадратная матрица не меняется, если ее справа или слева умножить на единичную матрицу той же размерности. Этот факт можно записать в виде формулы Матрицы, действия над матрицами - student2.ru .

Давайте еще раз посмотрим, как перемножаются матрицы. Здесь надо помнить, что произведение матриц Матрицы, действия над матрицами - student2.ru существует тогда и только тогда, когда число столбцов матрицы Матрицы, действия над матрицами - student2.ru равно числу строк матрицы Матрицы, действия над матрицами - student2.ru . В этом случае число строк матрицы Матрицы, действия над матрицами - student2.ru равно числу строк матрицы Матрицы, действия над матрицами - student2.ru , а число столбцов матрицы Матрицы, действия над матрицами - student2.ru равно числу столбцов матрицы Матрицы, действия над матрицами - student2.ru .

Пример 3. Даны матрицы Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru . Найдите матрицы Матрицы, действия над матрицами - student2.ru и Матрицы, действия над матрицами - student2.ru .

Решение. Заметим, что в данном случае матрицы можно перемножить в любом порядке. Но при этом получаются разные по порядку квадратные матрицы. Итак, Матрицы, действия над матрицами - student2.ru , а второе произведение равно Матрицы, действия над матрицами - student2.ru .

Еще раз отметим, что произведение матриц не является, вообще говоря, коммутативной операцией. В то же время остальные свойства матриц похожи на свойства действий с обычными числами. Например, если данные операции возможны, то справедливы тождества: Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru , Матрицы, действия над матрицами - student2.ru .

Наши рекомендации