Войти
Образование в России
  • Артикуляторно-акустическая дисграфия у детей
  • Биография князя олега кратко для детей Княжение вещего олега кратко
  • Употребление фразового глагола pick up
  • Презентация на тему "Разгром империи Наполеона
  • Первообразная и логарифмическая функция
  • Как подготовиться к огэ по истории Преимущества дистанционной подготовки к ОГЭ
  • Обратная матрица методом элементарных преобразований. Обратная матрица

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

    Пусть имеется квадратная матрица n-го порядка

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

    Единичная матрица — такая квадратная матрица, у которой все элементы по главной диагонали, проходящей от левого верхнего угла к правому нижнему углу, — единицы, а остальные — нули, например:

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

    Теорема условия существования обратной матрицы

    Для того чтобы матрица имела обратную матрицу необходимо и достаточно, чтобы она была невырожденной.

    Матрица А = (А1, А2,...А n) называется невырожденной , если векторы-столбцы являются линейно независимыми. Число линейно независимых векторов-столбцов матрицы называется рангом матрицы . Поэтому можно сказать, что для того, чтобы существовала обратная матрица, необходимо и достаточно, чтобы ранг матрицы равнялся ее размерности, т.е. r = n.

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

    1. Записать в таблицу для решения систем уравнений методом Гаусса матрицу А и справа (на место правых частей уравнений) приписать к ней матрицу Е.
    2. Используя преобразования Жордана, привести матрицу А к матрице, состоящей из единичных столбцов; при этом необходимо одновременно преобразовать матрицу Е.
    3. Если необходимо, то переставить строки (уравнения) последней таблицы так, чтобы под матрицей А исходной таблицы получилась единичная матрица Е.
    4. Записать обратную матрицу А -1 , которая находится в последней таблице под матрицей Е исходной таблицы.
    Пример 1

    Для матрицы А найти обратную матрицу А -1

    Решение: Записываем матрицу А и справа приписываем единичную матрицу Е. Используя преобразования Жордана, приводим матрицу А к единичной матрице Е. Вычисления приведены в таблице 31.1.

    Проверим правильность вычислений умножением исходной матрицы А и обратной матрицы А -1 .

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

    Ответ:

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

    Матричные уравнения могут иметь вид:

    АХ = В, ХА = В, АХВ = С,

    где А,В,С — задаваемые матрицы, Х- искомая матрица.

    Матричные уравнения решаются с помощью умножения уравнения на обратные матрицы.

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

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

    Аналогично решаются другие уравнения.

    Пример 2

    Решить уравнение АХ = В, если

    Решение : Так как обратная матрица равняется (см. пример 1)

    Матричный метод в экономическом анализе

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

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

    На первом этапе осуществляется формирование системы экономических показателей и на ее основе составляется матрица исходных данных , которая представляет собой таблицу, в которой по ее отдельным строкам показываются номера систем (i = 1,2,....,n) , а по вертикальным графам — номера показателей (j = 1,2,....,m) .

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

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

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

    На последнем, четвертом этапе найденные величины рейтинговых оценок R j группируются в порядке их увеличения или уменьшения.

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

    Для обратной матрицы существует уместная аналогия с обратным числом. Для каждого числа a , не равного нулю, существует такое число b , что произведение a и b равно единице: ab = 1 . Число b называется обратным для числа b . Например, для числа 7 обратным является число 1/7, так как 7*1/7=1.

    Обратной матрицей , которую требуется отыскать для данной квадратной матрицы А , называется такая матрица

    произведение на которую матрицы А справа является единичной матрицей, т.е,
    . (1)

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

    Нахождение обратной матрицы - задача, которая чаще решается двумя методами:

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

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

    Теорема. Для каждой неособенной (невырожденной, несингулярной) квадратной матрицы можно найти обратную матрицу, и притом только одну. Для особенной (вырожденной, сингулярной) квадратной матрицы обратная матрица не существует.

    Квадратная матрица называется неособенной (или невырожденной , несингулярной ), если её определитель не равен нулю, и особенной (или вырожденной , сингулярной ), если её определитель равен нулю.

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

    Нахождение обратной матрицы методом исключения неизвестных Гаусса

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

    ,

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

    1. К матрице A приписать единичную матрицу того же порядка.

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

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

    Пример 2. Для матрицы

    найти обратную матрицу.

    и будем её преобразовывать, так чтобы в левой части получилась единичная матрица. Начинаем преобразования.

    Умножим первую строку левой и правой матрицы на (-3) и сложим её со второй строкой, а затем умножим первую строку на (-4) и сложим её с третьей строкой, тогда получим

    .

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

    .

    Сложим первую строку со второй, а затем умножим вторую строку на (-9) и сложим её с третьей строкой. Тогда получим

    .

    Разделим третью строку на 8, тогда

    .

    Умножим третью строку на 2 и сложим её со второй строкой. Получается:

    .

    Переставим местами вторую и третью строку, тогда окончательно получим:

    .

    Видим, что в левой части получилась единичная матрица, следовательно, в правой части получилась обратная матрица . Таким образом:

    .

    Можно проверить правильность вычислений, умножим исходную матрицу на найденную обратную матрицу:

    В результате должна получиться обратная матрица.

    онлайн калькулятора для нахождения обратной матрицы .

    Пример 3. Для матрицы

    найти обратную матрицу.

    Решение. Составляем сдвоенную матрицу

    и будем её преобразовывать.

    Первую строку умножаем на 3, а вторую на 2, и вычитаем из второй, а затем первую строку умножаем на 5, а третью на 2 и вычитаем из третьей строки, тогда получим

    .

    Первую строку умножаем на 2 и складываем её со второй, а затем из третьей строки вычитаем вторую, тогда получим

    .

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

    Проверить решение можно с помощью

    Матрица $A^{-1}$ называется обратной по отношению к квадратной матрице $A$, если выполнено условие $A^{-1}\cdot A=A\cdot A^{-1}=E$, где $E$ – единичная матрица, порядок которой равен порядку матрицы $A$.

    Невырожденная матрица – матрица, определитель которой не равен нулю. Соответственно, вырожденная матрица – та, у которой равен нулю определитель.

    Обратная матрица $A^{-1}$ существует тогда и только тогда, когда матрица $A$ – невырожденная. Если обратная матрица $A^{-1}$ существует, то она единственная.

    Есть несколько способов нахождения обратной матрицы, и мы рассмотрим два из них. На этой странице будет рассмотрен метод присоединённой матрицы, который полагается стандартным в большинстве курсов высшей математики. Второй способ нахождения обратной матрицы (метод элементарных преобразований), который предполагает использование метода Гаусса или метода Гаусса-Жордана, рассмотрен во второй части .

    Метод присоединённой (союзной) матрицы

    Пусть задана матрица $A_{n\times n}$. Для того, чтобы найти обратную матрицу $A^{-1}$, требуется осуществить три шага:

    1. Найти определитель матрицы $A$ и убедиться, что $\Delta A\neq 0$, т.е. что матрица А – невырожденная.
    2. Составить алгебраические дополнения $A_{ij}$ каждого элемента матрицы $A$ и записать матрицу $A_{n\times n}^{*}=\left(A_{ij} \right)$ из найденных алгебраических дополнений.
    3. Записать обратную матрицу с учетом формулы $A^{-1}=\frac{1}{\Delta A}\cdot {A^{*}}^T$.

    Матрицу ${A^{*}}^T$ часто именуют присоединённой (взаимной, союзной) к матрице $A$.

    Если решение происходит вручную, то первый способ хорош лишь для матриц сравнительно небольших порядков: второго (), третьего (), четвертого (). Чтобы найти обратную матрицу для матрицы высшего порядка, используются иные методы. Например, метод Гаусса, который рассмотрен во второй части .

    Пример №1

    Найти матрицу, обратную к матрице $A=\left(\begin{array} {cccc} 5 & -4 &1 & 0 \\ 12 &-11 &4 & 0 \\ -5 & 58 &4 & 0 \\ 3 & -1 & -9 & 0 \end{array} \right)$.

    Так как все элементы четвёртого столбца равны нулю, то $\Delta A=0$ (т.е. матрица $A$ является вырожденной). Так как $\Delta A=0$, то обратной матрицы к матрице $A$ не существует.

    Ответ : матрицы $A^{-1}$ не существует.

    Пример №2

    Найти матрицу, обратную к матрице $A=\left(\begin{array} {cc} -5 & 7 \\ 9 & 8 \end{array}\right)$. Выполнить проверку.

    Используем метод присоединённой матрицы. Сначала найдем определитель заданной матрицы $A$:

    $$ \Delta A=\left| \begin{array} {cc} -5 & 7\\ 9 & 8 \end{array}\right|=-5\cdot 8-7\cdot 9=-103. $$

    Так как $\Delta A \neq 0$, то обратная матрица существует, посему продолжим решение. Находим алгебраические дополнения

    \begin{aligned} & A_{11}=(-1)^2\cdot 8=8; \; A_{12}=(-1)^3\cdot 9=-9;\\ & A_{21}=(-1)^3\cdot 7=-7; \; A_{22}=(-1)^4\cdot (-5)=-5.\\ \end{aligned}

    Составляем матрицу из алгебраических дополнений: $A^{*}=\left(\begin{array} {cc} 8 & -9\\ -7 & -5 \end{array}\right)$.

    Транспонируем полученную матрицу: ${A^{*}}^T=\left(\begin{array} {cc} 8 & -7\\ -9 & -5 \end{array}\right)$ (полученная матрица часто именуется присоединённой или союзной матрицей к матрице $A$). Используя формулу $A^{-1}=\frac{1}{\Delta A}\cdot {A^{*}}^T$, имеем:

    $$ A^{-1}=\frac{1}{-103}\cdot \left(\begin{array} {cc} 8 & -7\\ -9 & -5 \end{array}\right) =\left(\begin{array} {cc} -8/103 & 7/103\\ 9/103 & 5/103 \end{array}\right) $$

    Итак, обратная матрица найдена: $A^{-1}=\left(\begin{array} {cc} -8/103 & 7/103\\ 9/103 & 5/103 \end{array}\right)$. Чтобы проверить истинность результата, достаточно проверить истинность одного из равенств: $A^{-1}\cdot A=E$ или $A\cdot A^{-1}=E$. Проверим выполнение равенства $A^{-1}\cdot A=E$. Дабы поменьше работать с дробями, будем подставлять матрицу $A^{-1}$ не в форме $\left(\begin{array} {cc} -8/103 & 7/103\\ 9/103 & 5/103 \end{array}\right)$, а в виде $-\frac{1}{103}\cdot \left(\begin{array} {cc} 8 & -7\\ -9 & -5 \end{array}\right)$:

    $$ A^{-1}\cdot{A} =-\frac{1}{103}\cdot \left(\begin{array} {cc} 8 & -7\\ -9 & -5 \end{array}\right)\cdot\left(\begin{array} {cc} -5 & 7 \\ 9 & 8 \end{array}\right) =-\frac{1}{103}\cdot\left(\begin{array} {cc} -103 & 0 \\ 0 & -103 \end{array}\right) =\left(\begin{array} {cc} 1 & 0 \\ 0 & 1 \end{array}\right) =E $$

    Ответ : $A^{-1}=\left(\begin{array} {cc} -8/103 & 7/103\\ 9/103 & 5/103 \end{array}\right)$.

    Пример №3

    Найти обратную матрицу для матрицы $A=\left(\begin{array} {ccc} 1 & 7 & 3 \\ -4 & 9 & 4 \\ 0 & 3 & 2\end{array} \right)$. Выполнить проверку.

    Начнём с вычисления определителя матрицы $A$. Итак, определитель матрицы $A$ таков:

    $$ \Delta A=\left| \begin{array} {ccc} 1 & 7 & 3 \\ -4 & 9 & 4 \\ 0 & 3 & 2\end{array} \right| = 18-36+56-12=26. $$

    Так как $\Delta A\neq 0$, то обратная матрица существует, посему продолжим решение. Находим алгебраические дополнения каждого элемента заданной матрицы:

    $$ \begin{aligned} & A_{11}=(-1)^{2}\cdot\left|\begin{array}{cc} 9 & 4\\ 3 & 2\end{array}\right|=6;\; A_{12}=(-1)^{3}\cdot\left|\begin{array}{cc} -4 &4 \\ 0 & 2\end{array}\right|=8;\; A_{13}=(-1)^{4}\cdot\left|\begin{array}{cc} -4 & 9\\ 0 & 3\end{array}\right|=-12;\\ & A_{21}=(-1)^{3}\cdot\left|\begin{array}{cc} 7 & 3\\ 3 & 2\end{array}\right|=-5;\; A_{22}=(-1)^{4}\cdot\left|\begin{array}{cc} 1 & 3\\ 0 & 2\end{array}\right|=2;\; A_{23}=(-1)^{5}\cdot\left|\begin{array}{cc} 1 & 7\\ 0 & 3\end{array}\right|=-3;\\ & A_{31}=(-1)^{4}\cdot\left|\begin{array}{cc} 7 & 3\\ 9 & 4\end{array}\right|=1;\; A_{32}=(-1)^{5}\cdot\left|\begin{array}{cc} 1 & 3\\ -4 & 4\end{array}\right|=-16;\; A_{33}=(-1)^{6}\cdot\left|\begin{array}{cc} 1 & 7\\ -4 & 9\end{array}\right|=37. \end{aligned} $$

    Составляем матрицу из алгебраических дополнений и транспонируем её:

    $$ A^*=\left(\begin{array} {ccc} 6 & 8 & -12 \\ -5 & 2 & -3 \\ 1 & -16 & 37\end{array} \right); \; {A^*}^T=\left(\begin{array} {ccc} 6 & -5 & 1 \\ 8 & 2 & -16 \\ -12 & -3 & 37\end{array} \right). $$

    Используя формулу $A^{-1}=\frac{1}{\Delta A}\cdot {A^{*}}^T$, получим:

    $$ A^{-1}=\frac{1}{26}\cdot \left(\begin{array} {ccc} 6 & -5 & 1 \\ 8 & 2 & -16 \\ -12 & -3 & 37\end{array} \right)= \left(\begin{array} {ccc} 3/13 & -5/26 & 1/26 \\ 4/13 & 1/13 & -8/13 \\ -6/13 & -3/26 & 37/26 \end{array} \right) $$

    Итак, $A^{-1}=\left(\begin{array} {ccc} 3/13 & -5/26 & 1/26 \\ 4/13 & 1/13 & -8/13 \\ -6/13 & -3/26 & 37/26 \end{array} \right)$. Чтобы проверить истинность результата, достаточно проверить истинность одного из равенств: $A^{-1}\cdot A=E$ или $A\cdot A^{-1}=E$. Проверим выполнение равенства $A\cdot A^{-1}=E$. Дабы поменьше работать с дробями, будем подставлять матрицу $A^{-1}$ не в форме $\left(\begin{array} {ccc} 3/13 & -5/26 & 1/26 \\ 4/13 & 1/13 & -8/13 \\ -6/13 & -3/26 & 37/26 \end{array} \right)$, а в виде $\frac{1}{26}\cdot \left(\begin{array} {ccc} 6 & -5 & 1 \\ 8 & 2 & -16 \\ -12 & -3 & 37\end{array} \right)$:

    $$ A\cdot{A^{-1}} =\left(\begin{array}{ccc} 1 & 7 & 3 \\ -4 & 9 & 4\\ 0 & 3 & 2\end{array} \right)\cdot \frac{1}{26}\cdot \left(\begin{array} {ccc} 6 & -5 & 1 \\ 8 & 2 & -16 \\ -12 & -3 & 37\end{array} \right) =\frac{1}{26}\cdot\left(\begin{array} {ccc} 26 & 0 & 0 \\ 0 & 26 & 0 \\ 0 & 0 & 26\end{array} \right) =\left(\begin{array} {ccc} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1\end{array} \right) =E $$

    Проверка пройдена успешно, обратная матрица $A^{-1}$ найдена верно.

    Ответ : $A^{-1}=\left(\begin{array} {ccc} 3/13 & -5/26 & 1/26 \\ 4/13 & 1/13 & -8/13 \\ -6/13 & -3/26 & 37/26 \end{array} \right)$.

    Пример №4

    Найти матрицу, обратную матрице $A=\left(\begin{array} {cccc} 6 & -5 & 8 & 4\\ 9 & 7 & 5 & 2 \\ 7 & 5 & 3 & 7\\ -4 & 8 & -8 & -3 \end{array} \right)$.

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

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

    Например, для первой строки получим:

    $$ A_{11}=\left|\begin{array}{ccc} 7 & 5 & 2\\ 5 & 3 & 7\\ 8 & -8 & -3 \end{array}\right|=556;\; A_{12}=-\left|\begin{array}{ccc} 9 & 5 & 2\\ 7 & 3 & 7 \\ -4 & -8 & -3 \end{array}\right|=-300; $$ $$ A_{13}=\left|\begin{array}{ccc} 9 & 7 & 2\\ 7 & 5 & 7\\ -4 & 8 & -3 \end{array}\right|=-536;\; A_{14}=-\left|\begin{array}{ccc} 9 & 7 & 5\\ 7 & 5 & 3\\ -4 & 8 & -8 \end{array}\right|=-112. $$

    Определитель матрицы $A$ вычислим по следующей формуле:

    $$ \Delta{A}=a_{11}\cdot A_{11}+a_{12}\cdot A_{12}+a_{13}\cdot A_{13}+a_{14}\cdot A_{14}=6\cdot 556+(-5)\cdot(-300)+8\cdot(-536)+4\cdot(-112)=100. $$

    $$ \begin{aligned} & A_{21}=-77;\;A_{22}=50;\;A_{23}=87;\;A_{24}=4;\\ & A_{31}=-93;\;A_{32}=50;\;A_{33}=83;\;A_{34}=36;\\ & A_{41}=473;\;A_{42}=-250;\;A_{43}=-463;\;A_{44}=-96. \end{aligned} $$

    Матрица из алгебраических дополнений: $A^*=\left(\begin{array}{cccc} 556 & -300 & -536 & -112\\ -77 & 50 & 87 & 4 \\ -93 & 50 & 83 & 36\\ 473 & -250 & -463 & -96\end{array}\right)$.

    Присоединённая матрица: ${A^*}^T=\left(\begin{array} {cccc} 556 & -77 & -93 & 473\\ -300 & 50 & 50 & -250 \\ -536 & 87 & 83 & -463\\ -112 & 4 & 36 & -96\end{array}\right)$.

    Обратная матрица:

    $$ A^{-1}=\frac{1}{100}\cdot \left(\begin{array} {cccc} 556 & -77 & -93 & 473\\ -300 & 50 & 50 & -250 \\ -536 & 87 & 83 & -463\\ -112 & 4 & 36 & -96 \end{array} \right)= \left(\begin{array} {cccc} 139/25 & -77/100 & -93/100 & 473/100 \\ -3 & 1/2 & 1/2 & -5/2 \\ -134/25 & 87/100 & 83/100 & -463/100 \\ -28/25 & 1/25 & 9/25 & -24/25 \end{array} \right) $$

    Проверка, при желании, может быть произведена так же, как и в предыдущих примерах.

    Ответ : $A^{-1}=\left(\begin{array} {cccc} 139/25 & -77/100 & -93/100 & 473/100 \\ -3 & 1/2 & 1/2 & -5/2 \\ -134/25 & 87/100 & 83/100 & -463/100 \\ -28/25 & 1/25 & 9/25 & -24/25 \end{array} \right)$.

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

    Метод Гаусса-Жордана. Как найти обратную матрицу
    с помощью элементарных преобразований?

    Однажды немецкий математик Вильгельм Йордан (мы неверно транскрибируем с немецкого Jordan как Жордан) сел решать очередную систему уравнений. Он любил этим заниматься и в свободное время совершенствовал свои навыки. Но вот настал момент, когда ему наскучили все методы решения и метод Гаусса в том числе...

    Предположим, дана система с тремя уравнениями, тремя неизвестными и записана её расширенная матрица . В наиболее распространенном случае получаются стандартные ступеньки , и так каждый день…. Одно и то же – как беспросветный ноябрьский дождь.

    На некоторое время развевает тоску другой способ приведения матрицы к ступенчатому виду: , причём он совершенно равноценен и может быть неудобен только по причине субъективного восприятия. Но всё рано или поздно приедается…. И подумал тогда Жо рдан – а зачем вообще мучиться с обратным ходом гауссовского алгоритма? Не проще ли сразу получить ответ с помощью дополнительных элементарных преобразований?

    …да, такое бывает только по любви =)

    Для освоения данного урока «чайникам» придётся пойти путём Жо рдана и прокачать элементарные преобразования хотя бы среднего уровня, прорешав, минимум, 15-20 соответствующих заданий. Поэтому если вы смутно понимаете, о чём идёт разговор и/или у вас возникнет недопонимание чего-либо по ходу занятия, то рекомендую ознакомиться с темой в следующем порядке:

    Ну, и совсем замечательно, если отработано понижение порядка определителя .

    Как все поняли, метод Гаусса-Жордана представляет собой модификацию метода Гаусса и с реализацией основной, уже озвученной выше идеи, мы встретимся на ближайших экранах. Кроме того, в число немногочисленных примеров данной статьи вошло важнейшее приложение – нахождение обратной матрицы с помощью элементарных преобразований .

    Не мудрствуя лукаво:

    Пример 1

    Решить систему методом Гаусса-Жордана

    Решение : это первое задание урока Метод Гаусса для чайников , где мы 5 раз трансформировали расширенную матрицу системы и привели её к ступенчатому виду:

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

    Идеальный с точки зрения простоты случай:

    (6) Ко второй строке прибавили третью строку. К первой строке прибавили третью строку.

    (7) К первой строке прибавили вторую строку, умноженную на –2.

    Не могу удержаться от иллюстрации итоговой системы:

    Ответ :

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

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

    Пример 2

    Решить систему линейных уравнений методом Гаусса-Жордана.

    Решение : первая часть задания хорошо знакома:

    (1) Ко второй строке прибавили первую строку, умноженную на –1. К третьей строке прибавили первую строку, умноженную на 3. К четвертой строке прибавили первую строку, умноженную на –5.

    (2) Вторую строку разделили на 2, третью строку разделили на 11, четвёртую строку разделили на 3.

    (3) Вторая и третья строки пропорциональны, 3-ю строку удалили. К четвёртой строке прибавили вторую строку, умноженную на –7

    (4) Третью строку разделили на 2.

    Очевидно, что система имеет бесконечно много решений, и наша задача – привести её расширенную матрицу к виду .

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

    Находим наименьшее общее кратное чисел третьего столбца (1, –1 и 3), т.е. – наименьшее число, которое бы делилось без остатка и на 1, и на –1 и на 3. В данном случае, это, конечно же, «тройка». Теперь в третьем столбце нам нужно получить одинаковые по модулю числа , и этими соображениями обусловлено 5-е преобразование матрицы:

    (5) Первую строку умножаем на –3, вторую строку умножаем на 3. Вообще говоря, первую строку можно было умножить тоже на 3, но это было бы менее удобно для следующего действия. К хорошему привыкаешь быстро:


    (6) Ко второй строке прибавили третью строку. К первой строке прибавили третью строку.

    (7) Во втором столбце два ненулевых значения (24 и 6) и нам снова нужно получить одинаковые по модулю числа . В данном случае всё сложилось довольно удачно – наименьшее кратное 24, и эффективнее всего умножить вторую строку на –4.

    (8) К первой строке прибавили вторую.

    (9) Заключительный штрих: первую строку разделили на –3, вторую строку разделили на –24 и третью строку разделили на 3. Это действие выполняется В ПОСЛЕДНЮЮ ОЧЕРЕДЬ! Никаких преждевременных дробей!

    В результате элементарных преобразований получена эквивалентная исходной система:

    Элементарно выражаем базисные переменные через свободную:

    и записываем:

    Ответ : общее решение:

    В подобных примерах применение рассмотренного алгоритма чаще всего оправдано, поскольку обратный ход метода Гаусса обычно требует трудоёмких и неприятных вычислений с дробями.

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

    Для самостоятельного решения:

    Пример 3

    Найти базисное решение с помощью элементарных преобразований

    Такая формулировка задачи предполагает использование метода Гаусса-Жордана, и в образце решения матрица приводится к стандартному виду с базисными переменными . Однако всегда держите на заметке, что в качестве базисных можно выбрать и другие переменные . Так, например, если в первом столбце громоздкие числа, то вполне допустимо привести матрицу к виду (базисные переменные ), или к виду (базисные переменные ), или даже к виду с базисными переменными . Существуют и другие варианты.

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

    Примечание : термин «базис» имеет алгебраический смысл и понятие геометрического базиса здесь ни при чём!

    Если в расширенной матрице данных размеров вдруг обнаруживается пара линейно зависимых строк, то её следует попытаться привести к привычному виду с базисными переменными . Образец такого решения есть в Примере №7 статьи об однородных системах линейных уравнений , причём там выбран другой базис .

    Продолжаем совершенствовать свои навыки на следующей прикладной задаче:

    Как найти обратную матрицу методом Гаусса?

    Обычно условие формулируют сокращённо, но, по существу, здесь также работает алгоритм Гаусса-Жордана. Более простой метод нахождения обратной матрицы для квадратной матрицы мы давным-давно рассмотрели на соответствующем уроке, и суровой поздней осенью тёртые студенты осваивают мастерский способ решения.

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

    (Понятно, что обратная матрица должна существовать)

    Демо-пример 4

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

    (1) Ко второй строке прибавили первую строку, умноженную на –3.

    (2) К первой строке прибавили вторую строку.

    (3) Вторую строку разделили на –2.

    Ответ :

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

    Но то была очередная заманивающая задачка – в действительности решение гораздо более длительно и кропотливо. Как правило, вам будет предложена матрица «три на три»:

    Пример 5


    Решение : присоединяем единичную матрицу и начинаем выполнять преобразования, придерживаясь алгоритма «обычного» метода Гаусса :

    (1) Первую и третью строки поменяли местами. На первый взгляд, перестановка строк кажется нелегальной, но на самом деле переставлять их можно – ведь по итогу слева нам нужно получить единичную матрицу, а справа же «принудительно» получится именно матрица (вне зависимости от того будем ли мы переставлять строки в ходе решения или нет) . Обратите внимание, что здесь вместо перестановки можно организовать «шестёрки» в 1-м столбце (наименьшее общее кратное (НОК) чисел 3, 2 и 1) . Решение через НОК особенно удобно, когда в первом столбце отсутствуют «единицы».

    (2) Ко 2-й и 3-й строкам прибавили 1-ю строку, умноженную на –2 и –3 соответственно.

    (3) К 3-й строке прибавили 2-ю строку, умноженную на –1

    Вторая часть решения проводится по уже известной из предыдущего параграфа схеме: перестановки строк становятся бессмысленными, и мы находим наименьшее общее кратное чисел третьего столбца (1, –5, 4): 20. Существует строгий алгоритм нахождения НОК, но здесь обычно хватает подбора. Ничего страшного, если взять бОльшее число, которое делится и на 1, и на –5, и на 4, например, число 40. Отличие будет в более громоздких вычислениях.

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

    (4) Третью строку умножаем на 5, вторую строку на 4, первую строку на «минус двадцать»:

    (5) К 1-й и 2-й строкам прибавили третью строку.

    (6) Первую и третью строки разделили на 5, вторую строку умножили на –1.

    (7) Наименьшее общее кратное ненулевых чисел второго столбца (–20 и 44) равно 220. Первую строку умножаем на 11, вторую строку – на 5.

    (8) К первой строке прибавили вторую строку.

    (9) Первую строку умножили на –1, вторую строку разделили «обратно» на 5.

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

    (11) Каждую строку делим на 44. Данное действие выполняется в последнюю очередь!

    Таким образом, обратная матрица:

    Внесение и вынесение -й, в принципе, лишние действия, но того требует протокол оформления задачи.

    Ответ :

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

    Продвинутые люди могут несколько сократить решение, но должен предупредить, спешка тут чревата ПОВЫШЕННЫМ риском допустить ошибку.

    Аналогичное задание для самостоятельного решения:

    Пример 6

    Найти обратную матрицу методом Гаусса-Жордана.

    Примерный образец оформления задачи внизу страницы. И ради того, чтобы вы «не проехали мимо с песнями» я оформил решение в уже упомянутом стиле – исключительно через НОК столбцов без единой перестановки строк и дополнительных искусственных преобразований. По моему мнению, эта схема – если и не самая, то одна из самых надёжных .

    Иногда бывает удобно более короткое «модернистское» решение, которое заключается в следующем: на первом шаге всё как обычно: .

    На втором шаге накатанным приёмом (через НОК чисел 2-го столбца) организуются сразу два нуля во втором столбце: . Перед данным действием особенно трудно устоять, если во 2-м столбце нарисовались одинаковые по модулю числа, например, те же банальные «единицы».

    И, наконец, на третьем шаге точно так же получаем нужные нули в третьем столбце: .

    Что касается размерности, то в большинстве случаев приходится разруливать матрицу «три на три». Однако время от времени встречается лайт-версия задачи с матрицей «два на два» и хард… – специально для всех читателей сайт:

    Пример 7

    Найти обратную матрицу с помощью элементарных преобразований

    Это задание из моей собственной физматовской контрольной работы по алгебре, …эх, где мой первый курс =) Пятнадцать лет назад (листочек на удивление ещё не пожелтел) , я уложился в 8 шагов, а сейчас – всего лишь в 6! Матрица, кстати, весьма творческая – на первом же шаге просматривается несколько заманчивых путей решения. Моя поздняя версия внизу страницы.

    И заключительный совет – после таких примеров очень полезна гимнастика для глаз и какая-нибудь хорошая музыка для релаксации =)

    Желаю успехов!

    Решения и ответы:

    Пример 3: Решение : запишем расширенную матрицу системы и с помощью элементарных преобразований получим базисное решение:


    (1) Первую и вторую строки поменяли местами.

    (2) Ко второй строке прибавили первую строку, умноженную на –2. К третьей строке прибавили первую строку, умноженную на 5.
    (3) Третью строку разделили на 3.
    (4) К третьей строке прибавили вторую строку, умноженную на 2.
    (5) Третью строку разделили на 7.
    (6) Наименьшее кратное чисел 3-го столбца (–3, 5, 1) равно 15. Первую строку умножили на 5, вторую строку умножили на –3, третью строку умножили на 15.
    (7) К первой строке прибавили 3-ю строку. Ко второй строке прибавили 3-ю строку.
    (8) Первую строку разделили на 5, вторую строку разделили на –3, третью строку разделили на 15.
    (9) Наименьшее кратное ненулевых чисел 2-го столбца (–2 и 1) равно: 2. Вторую строку умножили на 2
    (10) К первой строке прибавили вторую строку.
    (11) Вторую строку разделили на 2.
    Выразим базисные переменные через свободные переменные :

    Ответ : общее решение:

    Пример 6: Решение : обратную матрицу найдём с помощью элементарных преобразований:


    (1) Первую строку умножили на –15, вторую строку умножили на 3, третью строку умножили на 5.

    (2) Ко 2-й и 3-й строкам прибавили первую строку.
    (3) Первую строку разделили на –15, вторую строку разделили на –3, третью строку разделили на –5.
    (4) Вторую строку умножили на 7, третью строку умножили на –9.
    (5) К третьей строке прибавили вторую строку.


    (6) Вторую строку разделили на 7.

    (7) Первую строку умножили на 27, вторую строку умножили на 6, третью строку умножили на –4.
    (8) К первой и второй строкам прибавили третью строку.
    (9) Третью строку разделили на –4. К первой строке прибавили вторую строку, умноженную на –1.
    (10) Вторую строку разделили на 2.
    (11) Каждую строку разделили на 27.
    В результате:
    Ответ :

    Пример 7: Решение : найдём обратную матрицу методом Гаусса-Жордана:
    (1) К 1-й и 4-й строкам прибавили 3-ю строку.
    (2) Первую и четвёртую строки поменяли местами.
    (3) Ко 2-й строке прибавили 1-ю строку. К 3-й строке прибавили 1-ю строку, умноженную на 2:


    (4) К 3-й строке прибавили 2-ю строку, умноженную на –2. К 4-й строке прибавили 2-ю строку.
    (5) К 1-й и 3-й строкам прибавили 4-ю строку, умноженную на –1.
    (6) Вторую строку умножили на –1, третью строку разделили на –2.
    Ответ :

    Исходной по формуле: A^-1 = A*/detA, где A* - присоединенная матрица, detA - исходной матрицы. Присоединенная матрица - это транспонированная матрица дополнений к элементам исходной матрицы.

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

    Найдите дополнения к каждому элементу матрицы A. Дополнением к A называется определитель подматрицы, полученной из исходной вычеркиванием i-ой строки и j-го столбца, причем этот определитель берется со знаком. Знак определяется умножением определителя на (-1) в степени i+j. Таким образом, например, дополнением к A будет определитель, рассмотренный на рисунке. Знак получился так: (-1)^(2+1) = -1.

    В результате вы получите матрицу дополнений, теперь транспонируйте ее. Транспонирование - это операция, симметричная относительно главной диагонали матрицы, столбцы и строки меняются местами. Таким образом, вы нашли присоединенную матрицу A*.