Перейти к содержимому
  • Открыть решатель
  • Спросить ИИ-репетитора
  • Найти курс AP
  • Создать тест
  • Открыть калькулятор
  • Графический калькулятор
  • Все калькуляторы
  • Читать руководства по математике
↑ ↓Enter — открыть · Esc — закрыть

Калькулятор обратной матрицы

Введите квадратную матрицу, чтобы найти обратную в точных дробях — по короткому правилу для матриц 2×2 или методом Гаусса — Жордана для [A | I], — и убедитесь, что произведение A на обратную даёт единичную матрицу.

Одна строка матрицы на строку (или разделяйте строки знаком ;). Элементы разделяйте пробелами или запятыми. Можно вводить дроби вроде 1/2 и десятичные числа.

Примеры

О калькуляторе обратной матрицы

Обратная матрица играет ту же роль, что деление для чисел. Если Ax=bA\mathbf{x} = \mathbf{b}, то x=A−1b\mathbf{x} = A^{-1}\mathbf{b}: обратная матрица разом решает все системы с одной и той же матрицей коэффициентов. Обратные матрицы также используют, чтобы отменять преобразования в компьютерной графике и расшифровывать сообщения шифром Хилла, и они повсюду встречаются в статистике, например в формуле линейной регрессии по методу наименьших квадратов.

Калькулятор сначала проверяет, что определитель не равен нулю, ведь только тогда обратная матрица существует. Для матрицы 2×22 \times 2 он применяет быстрое правило «переставить и сменить знаки». Для матриц большего размера он выполняет метод Гаусса — Жордана для расширенной матрицы [A∣I][A \mid I] и перечисляет каждое преобразование строк. Все элементы — точные дроби, а на последнем шаге AA умножается на результат, чтобы подтвердить, что получается единичная матрица.

Что такое обратная матрица?

Обратная к квадратной матрице AA — это матрица A−1A^{-1}, для которой AA−1=A−1A=IAA^{-1} = A^{-1}A = I, где II — единичная матрица. Если она существует, то единственна, а матрицу называют обратимой или невырожденной.

Квадратная матрица обратима тогда и только тогда, когда её определитель не равен нулю. Равносильные условия: её строки линейно независимы, её ранг равен её размеру, а уравнение Ax=0A\mathbf{x} = \mathbf{0} имеет только нулевое решение. У неквадратной матрицы никогда не бывает двусторонней обратной.

Как пользоваться калькулятором обратной матрицы

  1. Введите квадратную матрицу, разделяя элементы пробелами, а строки точками с запятой, например 4 7; 2 6.
  2. Нажмите «Найти обратную матрицу».
  3. Посмотрите на шаг с определителем; если он равен нулю, у матрицы нет обратной.
  4. Следите за преобразованиями строк или правилом для 2×2 до получения обратной матрицы.
  5. Проверьте итоговую проверку: A·A⁻¹ равно единичной матрице.

Формулы

Обратная к матрице 2×2

(abcd)−1=1ad−bc(d−b−ca)\begin{pmatrix} a & b \\ c & d \end{pmatrix}^{-1} = \frac{1}{ad - bc}\begin{pmatrix} d & -b \\ -c & a \end{pmatrix}

Метод Гаусса — Жордана

[A∣I]  ⟶  [I∣A−1][A \mid I] \;\longrightarrow\; [I \mid A^{-1}]

Обратная к произведению

(AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1}

Решение системы уравнений

Ax=b  ⇒  x=A−1bA\mathbf{x} = \mathbf{b} \;\Rightarrow\; \mathbf{x} = A^{-1}\mathbf{b}

Разобранный пример: Матрица 2×2

В примере обращается матрица A=(4726)A = \begin{pmatrix}4 & 7\\2 & 6\end{pmatrix}. Её определитель равен 4⋅6−7⋅2=104 \cdot 6 - 7 \cdot 2 = 10, то есть не равен нулю, поэтому обратная существует.

Переставив диагональные элементы, сменив знак у двух других и разделив на 10, получаем (35−710−1525)\begin{pmatrix}\frac35 & -\frac{7}{10}\\-\frac15 & \frac25\end{pmatrix}. Умножение этого результата на AA даёт единичную матрицу, что подтверждает последний шаг.

Решение ниже построено тем же вычислительным движком, что и калькулятор выше.

Ответ

A−1=[35−710−1525]A^{-1} = \begin{bmatrix}\frac{3}{5} & -\frac{7}{10} \\ -\frac{1}{5} & \frac{2}{5}\end{bmatrix}

Как мы поняли вашу задачу

Находим обратную к матрице 2×2.

[4726]−1\begin{bmatrix}4 & 7 \\ 2 & 6\end{bmatrix}^{-1}

Пошаговое решение

  1. Проверяем, что определитель не равен нулю

    det⁡A=10≠0\det A = 10 \neq 0
  2. Меняем местами a и d, меняем знак у b и c, делим на определитель

    A−1=110[6−7−24]=[35−710−1525]A^{-1} = \frac{1}{10}\begin{bmatrix}6 & -7 \\ -2 & 4\end{bmatrix} = \begin{bmatrix}\frac{3}{5} & -\frac{7}{10} \\ -\frac{1}{5} & \frac{2}{5}\end{bmatrix}
  3. Проверка: A·A⁻¹ = I

    AA−1=[1001]A A^{-1} = \begin{bmatrix}1 & 0 \\ 0 & 1\end{bmatrix}

Использованные формулы

  • Обратная к матрице 2×2

    [abcd]−1=1ad−bc[d−b−ca]\begin{bmatrix} a & b \\ c & d \end{bmatrix}^{-1} = \frac{1}{ad-bc}\begin{bmatrix} d & -b \\ -c & a \end{bmatrix}
  • Метод Гаусса — Жордана

    [A∣I]∼[I∣A−1][A \mid I] \sim [I \mid A^{-1}]

Определитель равен 10, поэтому A обратима. Все элементы обратной матрицы точные.

Проверка

  • Умножение A на результат даёт в точности единичную матрицу.

Подробное объяснение

Метод Гаусса — Жордана

Для матрицы 3×33 \times 3 и больше запишите рядом AA и единичную матрицу и применяйте преобразования строк ко всей расширенной матрице. Делите каждую ведущую строку так, чтобы ведущий элемент стал равен 1, а затем исключайте все остальные элементы этого столбца. Когда левая половина превратится в единичную матрицу, правая половина будет A−1A^{-1}: та же последовательность преобразований, что переводит AA в II, переводит II в A−1A^{-1}.

Для матрицы со строками (2,0,1)(2, 0, 1), (1,1,0)(1, 1, 0) и (0,1,3)(0, 1, 3) калькулятор делит первую строку на 2, исключает элементы первого, а затем второго столбца, делит третью строку на 72\frac72 и исключает элементы третьего столбца. Все элементы обратной матрицы кратны 17\frac17, потому что определитель равен 7.

Необратимые матрицы

Если определитель равен нулю, исключение даёт слева нулевую строку и никогда не приводит к единичной матрице. Калькулятор замечает это в самом начале. Матрица (1224)\begin{pmatrix}1 & 2\\2 & 4\end{pmatrix} необратима, потому что её вторая строка вдвое больше первой: калькулятор сообщает, что обратной нет, а не показывает бессмысленный ответ.

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

Как использовать обратную матрицу

Чтобы решить Ax=bA\mathbf{x} = \mathbf{b}, умножьте A−1A^{-1} на b\mathbf{b}. Это выгодно, когда у нескольких систем одна и та же матрица. Для одной системы обычно проще сразу преобразовать расширенную матрицу [A∣b][A \mid \mathbf{b}], чем сначала находить полную обратную.

Короткое правило для матриц 2×22 \times 2 — не отдельный трюк: это ровно то, что даёт метод Гаусса — Жордана, если применить его в общем виде к произвольной матрице 2×22 \times 2. То, что определитель ad−bcad - bc стоит в знаменателе каждого элемента, объясняет, почему при нулевом определителе обратная невозможна.

Типичные ошибки

  • Забывать делить на определитель в формуле для 2×2.
  • Переставлять внедиагональные элементы вместо смены их знака.
  • Применять преобразование строк только к левой половине расширенной матрицы.
  • Писать (AB)−1=A−1B−1(AB)^{-1} = A^{-1}B^{-1}; порядок меняется на обратный.
  • Пытаться обратить матрицу с нулевым определителем.

Советы

  • Сначала найдите определитель; если он равен нулю, на этом можно остановиться.
  • Держите элементы в виде дробей, чтобы ошибки округления не испортили проверку с единичной матрицей.
  • Проверяйте результат, умножая AA на свой ответ; каждый диагональный элемент должен быть равен 1, а каждый другой — 0.
  • Ищите определитель в знаменателях элементов обратной матрицы.
  • Используйте матричный калькулятор, чтобы умножить обратную матрицу на вектор правой части.

Частые вопросы

Как найти обратную к матрице 2×2?

Поменяйте местами два диагональных элемента, смените знак у двух других и разделите каждый элемент на определитель ad − bc.

Как найти обратную к матрице 3×3?

Запишите расширенную матрицу [A | I] и преобразованиями строк приведите левую половину к единичной матрице. Тогда правая половина будет обратной.

Когда у матрицы нет обратной?

Когда её определитель равен нулю. Такую матрицу называют вырожденной или необратимой; её строки линейно зависимы, и исключение не может привести к единичной матрице.

Как проверить обратную матрицу?

Умножьте исходную матрицу на обратную. Если получилась единичная матрица, обратная найдена верно. Калькулятор делает это автоматически.

Есть ли обратная у неквадратной матрицы?

Нет. Настоящую двустороннюю обратную могут иметь только квадратные матрицы.

Можно ли вводить десятичные числа?

Да. Десятичные числа переводятся в точные дроби: 0,5 обрабатывается как 1/2, а обратная вычисляется точно.

Какая матрица обратна единичной?

Сама единичная матрица, потому что умножение её на себя ничего не меняет.

Попробуйте калькулятор обратной матрицы

Введите квадратную матрицу и получите её точную обратную с каждым преобразованием строк и итоговой проверкой.

Другие математические калькуляторы