Перейти к содержанию

Как выполнять операции с матрицами

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

МатематикаОбновлено 30 августа 2026 г.5 мин чтения

Как выполнять операции с матрицами?

Нейросова

Изучая линейную алгебру, студенты часто спрашивают, как выполнять операции с матрицами на практических занятиях. Базовые вычисления включают сложение, вычитание, умножение на число, умножение матриц между собой, транспонирование и поиск обратной матрицы. Каждое действие требует соблюдения строгого порядка и контроля размеров таблиц. Сложение возможно только для одинаковых размерностей, а умножение требует равенства числа столбцов первого множителя числу строк второго множителя.

C=AB,cij=k=1naikbkjC = A \cdot B, \quad c_{ij} = \sum_{k=1}^{n} a_{ik} b_{kj}

Сложение матриц два на два: складываются элементы, стоящие на одинаковых местах
Складывать и вычитать можно только матрицы одного размера

Сложение и вычитание матриц

Разбираясь, как выполнять операции с матрицами, в первую очередь осваивают сложение и вычитание. Эти действия выполнимы исключительно для прямоугольных таблиц одинакового размера m×nm \times n. Процесс заключается в поэлементном сложении или вычитании чисел, стоящих на одинаковых позициях в матрицах AA и BB.

В результате получается новая матрица CC той же размерности m×nm \times n, где элемент cij=aij±bijc_{ij} = a_{ij} \pm b_{ij}.

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

Умножение матрицы на скаляр (число)

При выполнении вычислений с матричными объектами часто требуется умножение на действительное число. Основные операции с матрицами включают данное действие как одно из самых простых. Чтобы умножить матрицу AA размерности m×nm \times n на произвольное число λ\lambda, необходимо каждый элемент исходной матрицы умножить на этот скаляр.

Полученная матрица B=λAB = \lambda A имеет тот же размер m×nm \times n, а её элементы определяются формулой bij=λaijb_{ij} = \lambda \cdot a_{ij}.

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

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

Умножение двух матриц — наиболее специфическое действие, требующее строгого соблюдения условия согласия размеров. Операция умножения матрицы AA размера m×km \times k на матрицу BB размера k×nk \times n возможна только тогда, когда число столбцов первой таблицы совпадает с числом строк второй. Результатом станет матрица CC размера m×nm \times n. Каждый элемент cijc_{ij} вычисляется как скалярное произведение ii-й строки матрицы AA на jj-й столбец матрицы BB по правилу строка на столбец. Важно помнить о некоммутативности: произведение ABA \cdot B в общем случае не равно BAB \cdot A.

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

Транспонирование представляет собой операцию переворота матрицы относительно её главной диагонали, при которой строки и столбцы меняются местами. Если исходная матрица AA имеет размерность m×nm \times n, то транспонированная матрица ATA^T получает размерность n×mn \times m. Элементы новой матрицы связаны со старыми соотношением aijT=ajia^T_{ij} = a_{ji}. Эта процедура часто используется при решении систем линейных уравнений, вычислении скалярных произведений векторов и преобразовании квадратичных форм. Для симметричных матриц выполняются условия AT=AA^T = A, что упрощает многие алгебраические выкладки.

Нахождение обратной матрицы

Вычисление обратной матрицы A1A^{-1} возможно только для квадратных невырожденных матриц, определитель которых не равен нулю: det(A)0\det(A) \neq 0.

Обратная матрица удовлетворяет соотношению AA1=A1A=EA \cdot A^{-1} = A^{-1} \cdot A = E, где EE — единичная матрица.

Для нахождения A1A^{-1} используют метод сопряженной матрицы через алгебраические дополнения и транспонирование либо метод элементарных преобразований Гаусса. Обратные операции с матрицами применяются при решении матричных уравнений вида AX=BA \cdot X = B, где решение находится как X=A1BX = A^{-1} \cdot B.

Кратко по случаям

Что известноФормулаКогда применять
Сложение и вычитаниеcij=aij±bijc_{ij} = a_{ij} \pm b_{ij}При совпадении размеров m×nm \times n
Умножение на числоbij=λaijb_{ij} = \lambda \cdot a_{ij}Для любых матриц и чисел λ\lambda
Перемножение матрицcij=k=1naikbkjc_{ij} = \sum_{k=1}^n a_{ik} b_{kj}Число столбцов A равно числу строк B
ТранспонированиеaijT=ajia^T_{ij} = a_{ji}Для смены строк и столбцов местами
Нахождение обратной матрицыA1=1detAAA^{-1} = \frac{1}{\det A} \cdot A^*Для квадратных матриц с detA0\det A \neq 0
Возведение в степеньAn=AAAA^n = A \cdot A \cdot \dots \cdot AТолько для квадратных матриц

Примеры

Умножение матриц 2x2. Даны матрицы A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} и B=(5678)B = \begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix}.

Вычислим произведение C=ABC = A \cdot B.

Для элемента c11=15+27=19c_{11} = 1 \cdot 5 + 2 \cdot 7 = 19.

Для c12=16+28=22c_{12} = 1 \cdot 6 + 2 \cdot 8 = 22.

Для c21=35+47=43c_{21} = 3 \cdot 5 + 4 \cdot 7 = 43.

Для c22=36+48=50c_{22} = 3 \cdot 6 + 4 \cdot 8 = 50.

Получаем итоговую матрицу C=(19224350)C = \begin{pmatrix} 19 & 22 \\ 43 & 50 \end{pmatrix}.

Нахождение обратной матрицы 2x2. Найдем обратную матрицу для A=(4726)A = \begin{pmatrix} 4 & 7 \\ 2 & 6 \end{pmatrix}.

Определитель равен det(A)=4672=2414=100\det(A) = 4 \cdot 6 - 7 \cdot 2 = 24 - 14 = 10 \neq 0.

Находим алгебраические дополнения: A11=6A_{11} = 6, A12=2A_{12} = -2, A21=7A_{21} = -7, A22=4A_{22} = 4.

Применяем формулу A1=110(6724)=(0.60.70.20.4)A^{-1} = \frac{1}{10} \begin{pmatrix} 6 & -7 \\ -2 & 4 \end{pmatrix} = \begin{pmatrix} 0.6 & -0.7 \\ -0.2 & 0.4 \end{pmatrix}.

Частые ошибки

  • Попытка сложения или вычитания матриц разной размерности.
  • Перемножение матриц, у которых количество столбцов первой не совпадает с количеством строк второй.
  • Использование свойства коммутативности для умножения матриц (ABBA(A \cdot B \neq B \cdot A в общем случае).
  • Поиск обратной матрицы для вырожденной матрицы с нулевым определителем.

Коротко

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

Учебный бот Нейросовы

Бесплатный помощник по учёбе — не только по теме «Математика». Решит задачу по действиям, объяснит непонятное место своими словами, ответит на вопросы в конце параграфа.

  • Любой учебный вопрос
  • Понимает фото задания
  • Без регистрации

Ещё по теме

А можно не писать самому