Обратная матрица с помощью единичной матрицы. Обратная матрица. С помощью присоединенной матрицы

Как правило, обратные операции используются для упрощения сложных алгебраических выражений. Например, если в задаче присутствует операция деления на дробь, можно заменить ее операцией умножения на обратную дробь, что является обратной операцией. Более того, матрицы делить нельзя, поэтому нужно умножать на обратную матрицу. Вычислять матрицу, обратную матрице размером 3х3, довольно утомительно, но нужно уметь делать это вручную. Также обратную величину можно найти с помощью хорошего графического калькулятора.

Шаги

С помощью присоединенной матрицы

Транспонируйте исходную матрицу. Транспонирование – это замена строк на столбцы относительно главной диагонали матрицы, то есть нужно поменять местами элементы (i,j) и (j,i). При этом элементы главной диагонали (начинается в верхнем левом углу и заканчивается в нижнем правом углу) не меняются.

  • Чтобы поменять строки на столбцы, запишите элементы первой строки в первом столбце, элементы второй строки во втором столбце, а элементы третьей строки в третьем столбце. Порядок изменения положения элементов показан на рисунке, на котором соответствующие элементы обведены цветными кружками.
  • Найдите определить каждой матрицы размером 2х2. Каждый элемент любой матрицы, включая транспонированную, связан с соответствующей матрицей 2х2. Чтобы найти матрицу 2х2, которая соответствует определенному элементу, зачеркните строку и столбец, в которых находится данный элемент, то есть нужно зачеркнуть пять элементов исходной матрицы 3х3. Незачеркнутыми останутся четыре элемента, которые являются элементами соответствующей матрицы 2х2.

    • Например, чтобы найти матрицу 2х2 для элемента, который расположен на пересечении второй строки и первого столбца, зачеркните пять элементов, которые находятся во второй строке и первом столбце. Оставшиеся четыре элемента являются элементами соответствующей матрицы 2х2.
    • Найдите определитель каждой матрицы 2х2. Для этого произведение элементов второстепенной диагонали вычтите из произведения элементов главной диагонали (смотрите рисунок).
    • Подробную информацию о матрицах 2х2, соответствующих определенным элементам матрицы 3х3, можно найти в интернете.
  • Создайте матрицу кофакторов. Результаты, полученные ранее, запишите в виде новой матрицы кофакторов. Для этого найденный определитель каждой матрицы 2х2 напишите там, где располагался соответствующий элемент матрицы 3х3. Например, если рассматривается матрица 2х2 для элемента (1,1), ее определитель запишите в позиции (1,1). Затем поменяйте знаки соответствующих элементов согласно определенной схеме, которая показана на рисунке.

    • Схема изменения знаков: знак первого элемента первой строки не меняется; знак второго элемента первой строки меняется на противоположный; знак третьего элемента первой строки не меняется и так далее построчно. Обратите внимание, что знаки «+» и «-», которые показаны на схеме (смотрите рисунок), не свидетельствуют о том, что соответствующий элемент будет положительным или отрицательным. В данном случае знак «+» говорит о том, что знак элемента не меняется, а знак «-» свидетельствует об изменении знака элемента.
    • Подробную информацию о матрицах кофакторов можно найти в интернете.
    • Так вы найдете присоединенную матрицу исходной матрицы. Иногда ее называют комплексно-сопряженной матрицей. Такая матрица обозначается как adj(M).
  • Разделите каждый элемент присоединенной матрицы на определитель. Определитель матрицы М был вычислен в самом начале, чтобы проверить, что обратная матрица существует. Теперь разделите каждый элемент присоединенной матрицы на этот определитель. Результат каждой операции деления запишите там, где находится соответствующий элемент. Так вы найдете матрицу, обратную исходной.

    • Определитель матрицы, которая показана на рисунке, равен 1. Таким образом, здесь присоединенная матрица является обратной матрицей (потому что при делении любого числа на 1 оно не меняется).
    • В некоторых источниках операция деления заменяется операцией умножения на 1/det(М). При этом конечный результат не меняется.
  • Запишите обратную матрицу. Запишите элементы, расположенные на правой половине большой матрицы, в виде отдельной матрицы, которая является обратной матрицей.

    С помощью калькулятора

      Выберите калькулятор, который работает с матрицами. С помощью простых калькуляторов нельзя найти обратную матрицу, но это можно сделать на хорошем графическом калькуляторе, таком как Texas Instruments TI-83 или TI-86.

      Введите исходную матрицу в память калькулятора. Для этого нажмите кнопку Matrix (Матрица), если она есть. В случае калькулятора Texas Instruments, возможно, понадобится нажать кнопки 2 nd и Matrix.

      Выберите меню Edit (Редактирование). Сделайте это с помощью кнопок со стрелками или соответствующей функциональной кнопки, которая находится в верхней части клавиатуры калькулятора (расположение кнопки зависит от модели калькулятора).

      Введите обозначение матрицы. Большинство графических калькуляторов умеет работать с 3-10 матрицами, которые можно обозначить буквами А-J. Как правило, просто выберите [A], чтобы обозначить исходную матрицу. Затем нажмите кнопку Enter (Ввод).

      Введите размер матрицы. В данной статье говорится о матрицах 3х3. Но графические калькуляторы умеют работать с матрицами больших размеров. Введите количество строк, нажмите кнопку Enter, затем введите количество столбцов и еще раз нажмите кнопку Enter.

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

    1. Находим определитель исходной матрицы. Если , то матрица- вырожденная и обратной матрицыне существует. Если, то матрицаневырожденная и обратная матрица существует.

    2. Находим матрицу , транспонированную к.

    3. Находим алгебраические дополнения элементов и составляем из них присоединенную матрицу.

    4. Составляем обратную матрицу по формуле .

    5. Проверяем правильность вычисления обратной матрицы , исходя из ее определения:.

    Пример. Найти матрицу, обратную данной: .

    Р е ш е н и е.

    1) Определитель матрицы

    .

    2) Находим алгебраические дополнения элементов матрицы и составляем из них присоединенную матрицу :

    3) Вычисляем обратную матрицу:

    ,

    4) Проверяем:

    №4 Ранг матрицы. Линейная независимость строк матрицы

    Для решения и исследования ряда математических и прикладных задач важное значение имеет понятие ранга матрицы.

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

    Например, из матриц можно получить подматрицы 1, 2 и 3-го порядка.

    Определение. Рангом матрицы называется наивысший порядок отличных от нуля миноров этой матрицы. Обозначение:или.

    Из определения следует:

    1) Ранг матрицы не превосходит меньшего из ее размеров, т.е..

    2) тогда и только тогда, когда все элементы матрицы равны нулю, т.е..

    3) Для квадратной матрицы n-го порядка тогда и только тогда, когда матрица- невырожденная.

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

    Элементарные преобразования матрицы:

    1) Отбрасывание нулевой строки (столбца).

    2) Умножение всех элементов строки (столбца) на число .

    3) Изменение порядка строк (столбцов) матрицы.

    4) Прибавление к каждому элементу одной строки (столбца) соответствующих элементов другой строки (столбца), умноженных на любое число.

    5) Транспонирование матрицы.

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

    Теорема. Ранг матрицы не изменяется при элементарных преобразованиях матрицы.

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

    Матрица называется ступенчатой если она имеет вид:

    Очевидно, что ранг ступенчатой матрицы равен числу ненулевых строк , т.к. имеется минор-го порядка, не равный нулю:

    .

    Пример. Определить ранг матрицы с помощью элементарных преобразований.

    Ранг матрицы равен количеству ненулевых строк, т.е. .

    №5Линейная независимость строк матрицы

    Дана матрица размера

    Обозначим строки матрицы следующим образом:

    Две строки называются равными , если равны их соответствующие элементы. .

    Введем операции умножения строки на число и сложение строк как операции, проводимые поэлементно:

    Определение. Строка называется линейной комбинацией строкматрицы, если она равна сумме произведений этих строк на произвольные действительные числа(любые числа):

    Определение. Строки матрицы называютсялинейно зависимыми , если существует такие числа , не равные одновременно нулю, что линейная комбинация строк матрицы равна нулевой строке:

    Где . (1.1)

    Линейная зависимость строк матрицы обозначает, что хотя бы 1 строка матрицы является линейной комбинацией остальных.

    Определение. Если линейная комбинация строк (1.1) равна нулю тогда и только тогда, когда все коэффициенты , то строкиназываютсялинейно независимыми .

    Теорема о ранге матрицы . Ранг матрицы равен максимальному числу ее линейно независимых строк или столбцов, через которые линейно выражаются все остальные строки (столбцы).

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

    №6 Решение системы линейных уравнений снеизвестными

    Системы линейных уравнений находят широкое применение в экономике.

    Система линейных уравнений спеременными имеет вид:

    ,

    где () - произвольные числа, называемыекоэффициентами при переменных и свободными членами уравнений , соответственно.

    Краткая запись: ().

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

    1) Система уравнений называется совместной , если она имеет хотя бы одно решение, и несовместной , если она не имеет решений.

    2) Совместная система уравнений называется определенной , если она имеет единственное решение, и неопределенной , если она имеет более одного решения.

    3) Две системы уравнений называются равносильными (эквивалентными ) , если они имеют одно и то же множество решений (например, одно решение).

    Способы нахождения обратной матрицы. Рассмотрим квадратную матрицу

    Обозначим Δ = det A.

    Квадратная матрица А называется невырожденной, или неособенной , если ее определитель отличен от нуля, и вырожденной, или особенной , если Δ = 0.

    Квадратная матрица В есть для квадратной матрицы А того же порядка, если их произведение А В = В А = Е, где Е - единичная матрица того же порядка, что и матрицы А и В.

    Теорема . Для того, чтобы матрица А имела обратную матрицу, необходимо и достаточно, чтобы ее определитель был отличен от нуля.

    Обратная матрица матрице А, обозначается через А - 1 , так что В = А - 1 и вычисляется по формуле

    , (1)

    где А i j - алгебраические дополнения элементов a i j матрицы A..

    Вычисление A -1 по формуле (1) для матриц высокого порядка очень трудоемко, поэтому на практике бывает удобно находить A -1 с помощью метода элементарных преобразований (ЭП). Любую неособенную матрицу А путем ЭП только столбцов (или только строк) можно привести к единичной матрице Е. Если совершенные над матрицей А ЭП в том же порядке применить к единичной матрице Е, то в результате получится обратная матрица. Удобно совершать ЭП над матрицами А и Е одновременно, записывая обе матрицы рядом через черту. Отметим еще раз, что при отыскании канонического вида матрицы с целью нахождения можно пользоваться преобразованиями строк и столбцов. Если нужно найти обратную матрицу, в процессе преобразований следует использовать только строки или только столбцы.

    Пример 1 . Для матрицы найти A -1 .

    Решение. Находим сначала детерминант матрицы А
    значит, обратная матрица существует и мы ее можем найти по формуле: , где А i j (i,j=1,2,3) - алгебраические дополнения элементов а i j исходной матрицы.

    Откуда .

    Пример 2 . Методом элементарных преобразований найти A -1 для матрицы: А= .

    Решение. Приписываем к исходной матрице справа единичную матрицу того же порядка: . С помощью элементарных преобразований столбцов приведем левую “половину” к единичной, совершая одновременно точно такие преобразования над правой матрицей.
    Для этого поменяем местами первый и второй столбцы:
    ~ . К третьему столбцу прибавим первый, а ко второму - первый, умноженный на -2: . Из первого столбца вычтем удвоенный второй, а из третьего - умноженный на 6 второй; . Прибавим третий столбец к первому и второму: . Умножим последний столбец на -1: . Полученная справа от вертикальной черты квадратная матрица является обратной матрицей к данной матрице А. Итак,
    .

    Определение 1: матрица называется вырожденной, если её определитель равен нулю.

    Определение 2: матрица называется невырожденной, если её определитель не равен нулю.

    Матрица "A" называется обратной матрицей , если выполняется условие A*A-1 = A-1 *A = E (единичной матрице).

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

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

    1) Вычислить определитель матрицы "A", если A = 0, то обратной матрицы не существует.

    2) Найти все алгебраические дополнения матрицы "A".

    3) Составить матрицу из алгебраических дополнений (Aij )

    4) Транспонировать матрицу из алгебраических дополнений (Aij )T

    5) Умножить транспонированную матрицу на число, обратное определителю данной матрицы.

    6) Выполнить проверку:

    На первый взгляд может показаться, что это сложно, но на самом деле всё очень просто. Все решения основаны на простых арифметических действиях, главное при решении не путаться со знаками "-" и "+", и не терять их.

    А теперь давайте вместе с Вами решим практическое задание, вычислив обратную матрицу.

    Задание: найти обратную матрицу "A", представленную на картинке ниже:

    Решаем всё в точности так, как это указано в план-схеме вычисления обратной матрицы.

    1. Первое, что нужно сделать, это найти определитель матрицы "A":

    Пояснение:

    Мы упростили наш определитель, воспользовавшись его основными функциями. Во первых, мы прибавили ко 2 и 3 строке элементы первой строки, умноженные на одно число.

    Во-вторых, мы поменяли 2 и 3 столбец определителя, и по его свойствам поменяли знак перед ним.

    В-третьих, мы вынесли общий множитель (-1) второй строки, тем самым, снова поменяв знак, и он стал положительным. Также мы упростили 3 строку также, как в самом начале примера.

    У нас получилась треугольный определитель, у которого элементы ниже диагонали равны нулю, и по 7 свойству он равен произведению элементов диагонали. В итоге мы получили A = 26, следовательно обратная матрица существует.

    А11 = 1*(3+1) = 4

    А12 = -1*(9+2) = -11

    А13 = 1*1 = 1

    А21 = -1*(-6) = 6

    А22 = 1*(3-0) = 3

    А23 = -1*(1+4) = -5

    А31 = 1*2 = 2

    А32 = -1*(-1) = -1

    А33 = 1+(1+6) = 7

    3. Следующий шаг - составление матрицы из получившихся дополнений:

    5. Умножаем эту матрицу на число, обратное определителю, то есть на 1/26:

    6. Ну а теперь нам просто нужно выполнить проверку:

    В ходе проверки мы получили единичную матрицу, следовательно, решение было выполнено абсолютно верно.

    2 способ вычисления обратной матрицы.

    1. Элементарное преобразование матриц

    2. Обратная матрица через элементарный преобразователь.

    Элементарное преобразование матриц включает:

    1. Умножение строки на число, не равное нулю.

    2. Прибавление к любой строке другой строки, умноженной на число.

    3. Перемена местами строк матрицы.

    4. Применяя цепочку элементарных преобразований, получаем другую матрицу.

    А-1 = ?

    1. (A|E) ~ (E|A-1 )

    2. A-1 * A = E

    Рассмотрим это на практическом примере с действительными числами.

    Задание: Найти обратную матрицу.

    Решение:

    Выполним проверку:

    Небольшое разъяснение по решению:

    Сперва мы переставили 1 и 2 строку матрицы, затем умножили первую строку на (-1).

    После этого умножили первую строку на (-2) и сложили со второй строкой матрицы. После чего умножили 2 строку на 1/4.

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

    После проверки мы убедились в правильности решения.

    Как вы видите, вычисление обратной матрицы - это очень просто.

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

    Матрица А -1 называется обратной матрицей по отношению к матрице А, если А*А -1 = Е, где Е - единичная матрица n -го порядка. Обратная матрица может существовать только для квадратных матриц.

    Назначение сервиса . С помощью данного сервиса в онлайн режиме можно найти алгебраические дополнения , транспонированную матрицу A T , союзную матрицу и обратную матрицу. Решение проводится непосредственно на сайте (в онлайн режиме) и является бесплатным. Результаты вычислений оформляются в отчете формата Word и в формате Excel (т.е. имеется возможность проверить решение). см. пример оформления .

    Инструкция . Для получения решения необходимо задать размерность матрицы. Далее в новом диалоговом окне заполните матрицу A .

    См. также Обратная матрица методом Жордано-Гаусса

    Алгоритм нахождения обратной матрицы

    1. Нахождение транспонированной матрицы A T .
    2. Определение алгебраических дополнений. Заменяют каждый элемент матрицы его алгебраическим дополнением.
    3. Составление обратной матрицы из алгебраических дополнений: каждый элемент полученной матрицы делят на определитель исходной матрицы. Результирующая матрица является обратной для исходной матрицы.
    Следующий алгоритм нахождения обратной матрицы аналогичен предыдущему за исключением некоторых шагов: сначала вычисляются алгебраические дополнения, а затем определяется союзная матрица C .
    1. Определяют, квадратная ли матрица. Если нет, то обратной матрицы для нее не существует.
    2. Вычисление определителя матрицы A . Если он не равен нулю, продолжаем решение, иначе - обратной матрицы не существует.
    3. Определение алгебраических дополнений.
    4. Заполнение союзной (взаимной, присоединённой) матрицы C .
    5. Составление обратной матрицы из алгебраических дополнений: каждый элемент присоединённой матрицы C делят на определитель исходной матрицы. Результирующая матрица является обратной для исходной матрицы.
    6. Делают проверку: перемножают исходную и полученную матрицы. В результате должна получиться единичная матрица.

    Пример №1 . Запишем матрицу в виде:

    Алгебраические дополнения. ∆ 1,2 = -(2·4-(-2·(-2))) = -4 ∆ 2,1 = -(2·4-5·3) = 7 ∆ 2,3 = -(-1·5-(-2·2)) = 1 ∆ 3,2 = -(-1·(-2)-2·3) = 4
    A -1 =
    0,6 -0,4 0,8
    0,7 0,2 0,1
    -0,1 0,4 -0,3

    Другой алгоритм нахождения обратной матрицы

    Приведем другую схему нахождения обратной матрицы.
    1. Находим определитель данной квадратной матрицы A .
    2. Находим алгебраические дополнения ко всем элементам матрицы A .
    3. Записываем алгебраические дополнения элементов строк в столбцы (транспонирование).
    4. Делим каждый элемент полученной матрицы на определитель матрицы A .
    Как видим, операция транспонирования может применяться как в начале, над исходной матрицей, так и в конце, над полученными алгебраическими дополнениями.

    Особый случай : Обратной, по отношению к единичной матрице E , является единичная матрица E .