Решение задач по математике онлайн

ГЛАВНАЯ ЗАКАЗАТЬ РЕШЕНИЕ КНИГИ ССЫЛКИ
  Главная   >>   Пример решения системы уравнений методом обратной матрицы.

Метод обратной матрицы. (Решение систем линейных уравнений)

Пример №1. Решение системы уравнений методом обратной матрицы.(нахождение обратной матрицы методом алгебраических дополнений)
Пример №2. Решение системы уравнений методом обратной матрицы.(нахождение обратной матрицы методом Гаусса)

Данное решение является образцом работы программы, представленной на сайте.

перейти к решению своей задачи
Решим систему уравнений
3 x1 - x2   = 5
-2 x1 + x2 + x3 = 0
2 x1 - x2 + 4 x3 = 15

Запишем систему уравнений в матричной форме
A * X = B
3
- 1
0
     *
- 2
1
1
2
- 1
4
x1
     =
x2
x3
5
0
15
Найдем матицу A-1, обратную к матрице А, методом алгебраических дополнений
Будем обозначать элементы матрицы A маленькими буквами аij. Первый индекс i обозначает номер строки , а второй j - номер столбца, где находится элемент матрицы аij.
A =
a11
a12
a13
a21
a22
a23
a31
a32
a33

Обратную матрицу A-1, будем искать в следующем виде:
A -1 = 1 / det A *
A11
A21
A31
A12
A22
A32
A13
A23
A33

где Aij = ( -1 ) i+j * M ij
Обратите внимание на множитель 1 / det A - стоящей перед матрицей. Очевидно, если определитель матрицы А равен нулю , то обратной матрицы не существует.
М ij это минор элемента а ij, т.е. определитель , полученный вычеркиванием из матрицы А строки с номером i и столбца с номером j. А ij - это алгебраическое дополнение элемента а ij, или, проще говоря, минор взятый с определенным знаком. Если сумма номера строки и номера столбца элемента аij четная , то алгебраическое дополнение это минор. Если сумма номера строки и номера столбца элемента аij нечетная , то алгебраическое дополнение это минор, взятый со знаком минус. Математически это выражается выражением ( -1 )i+j. Не забудьте обратить внимание на индексы алгебраических дополнений в обратной матрице.
  • Найдем определитель матрицы А.
  • det A =   3 -1 0  =
    -2 1 1
    2 -1 4

    К элементам столбца 1 прибавляем соответствующие элементы столбца 2 , умноженные на 2.

           =   1 -1 0  =
    0 1 1
    0 -1 4

    Разлагаем определитель по элементам первого столбца.

    = ( - 1 )1+1 * 1*   1 1  +
    -1 4

    ( - 1 )2+1 * 0*   -1 0  +
    -1 4

    ( - 1 )3+1 * 0*   -1 0  =
    1 1


    = 1*   1 1  =
    -1 4


    = 1* ( 1 * 4 - 1 * ( -1) ) =

    = 1 * 5 = 5

    более подробное вычисление det А
    Определитель матрицы А отличен от нуля, следовательно обратная матрица A-1 существует.
  • Найдем алгебраическое дополнение A11 элемента a11 . В матрице А вычеркиваем строку 1 и столбец 1.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M11 ) элемента a11.
    M11 =   1 1  = 1 * 4 - 1 * ( -1) = 4 - ( -1) = 5
    -1 4

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a11, есть число четное ( 1 + 1 = 2 ) и выражение ( -1 )1+1 = 1, то алгебраическое дополнение элемента a11 равно минору данного элемента.
    A11 = ( -1 ) 1+1 * M 11 = ( -1 ) 1+1 * 5 = 5
  • Найдем алгебраическое дополнение A12 элемента a12 . В матрице А вычеркиваем строку 1 и столбец 2.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M12 ) элемента a12.
    M12 =   -2 1  = ( -2) * 4 - 1 * 2 = ( -8) - 2 = -10
    2 4

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a12, есть число нечетное ( 1 + 2 = 3 ) и выражение ( -1 )1+2 = - 1, то алгебраическое дополнение элемента a12 равно минору данного элемента взятого со знаком минус.
    A12 = ( -1 ) 1+2 * M 12 = ( -1 ) 1+2 * ( -10) = 10
  • Найдем алгебраическое дополнение A13 элемента a13 . В матрице А вычеркиваем строку 1 и столбец 3.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M13 ) элемента a13.
    M13 =   -2 1  = ( -2) * ( -1) - 1 * 2 = 2 - 2 = 0
    2 -1

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a13, есть число четное ( 1 + 3 = 4 ) и выражение ( -1 )1+3 = 1, то алгебраическое дополнение элемента a13 равно минору данного элемента.
    A13 = ( -1 ) 1+3 * M 13 = ( -1 ) 1+3 * 0 = 0
  • Найдем алгебраическое дополнение A21 элемента a21 . В матрице А вычеркиваем строку 2 и столбец 1.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M21 ) элемента a21.
    M21 =   -1 0  = ( -1) * 4 - 0 * ( -1) = ( -4) - 0 = -4
    -1 4

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a21, есть число нечетное ( 2 + 1 = 3 ) и выражение ( -1 )2+1 = - 1, то алгебраическое дополнение элемента a21 равно минору данного элемента взятого со знаком минус.
    A21 = ( -1 ) 2+1 * M 21 = ( -1 ) 2+1 * ( -4) = 4
  • Найдем алгебраическое дополнение A22 элемента a22 . В матрице А вычеркиваем строку 2 и столбец 2.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M22 ) элемента a22.
    M22 =   3 0  = 3 * 4 - 0 * 2 = 12 - 0 = 12
    2 4

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a22, есть число четное ( 2 + 2 = 4 ) и выражение ( -1 )2+2 = 1, то алгебраическое дополнение элемента a22 равно минору данного элемента.
    A22 = ( -1 ) 2+2 * M 22 = ( -1 ) 2+2 * 12 = 12
  • Найдем алгебраическое дополнение A23 элемента a23 . В матрице А вычеркиваем строку 2 и столбец 3.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M23 ) элемента a23.
    M23 =   3 -1  = 3 * ( -1) - ( -1) * 2 = ( -3) - ( -2) = -1
    2 -1

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a23, есть число нечетное ( 2 + 3 = 5 ) и выражение ( -1 )2+3 = - 1, то алгебраическое дополнение элемента a23 равно минору данного элемента взятого со знаком минус.
    A23 = ( -1 ) 2+3 * M 23 = ( -1 ) 2+3 * ( -1) = 1
  • Найдем алгебраическое дополнение A31 элемента a31 . В матрице А вычеркиваем строку 3 и столбец 1.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M31 ) элемента a31.
    M31 =   -1 0  = ( -1) * 1 - 0 * 1 = ( -1) - 0 = -1
    1 1

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a31, есть число четное ( 3 + 1 = 4 ) и выражение ( -1 )3+1 = 1, то алгебраическое дополнение элемента a31 равно минору данного элемента.
    A31 = ( -1 ) 3+1 * M 31 = ( -1 ) 3+1 * ( -1) = -1
  • Найдем алгебраическое дополнение A32 элемента a32 . В матрице А вычеркиваем строку 3 и столбец 2.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M32 ) элемента a32.
    M32 =   3 0  = 3 * 1 - 0 * ( -2) = 3 - 0 = 3
    -2 1

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a32, есть число нечетное ( 3 + 2 = 5 ) и выражение ( -1 )3+2 = - 1, то алгебраическое дополнение элемента a32 равно минору данного элемента взятого со знаком минус.
    A32 = ( -1 ) 3+2 * M 32 = ( -1 ) 3+2 * 3 = -3
  • Найдем алгебраическое дополнение A33 элемента a33 . В матрице А вычеркиваем строку 3 и столбец 3.
  • A =
    3
    - 1
    0
    - 2
    1
    1
    2
    - 1
    4

    Определитель состоящий из оставшихся элементов матрицы А, называется минором ( M33 ) элемента a33.
    M33 =   3 -1  = 3 * 1 - ( -1) * ( -2) = 3 - 2 = 1
    -2 1

    Так как сумма номера строки и номера столбца ,на пересечении которых находится элемент a33, есть число четное ( 3 + 3 = 6 ) и выражение ( -1 )3+3 = 1, то алгебраическое дополнение элемента a33 равно минору данного элемента.
    A33 = ( -1 ) 3+3 * M 33 = ( -1 ) 3+3 * 1 = 1
    Осталось, только записать обратную матрицу.
    A -1 = 1 / 5 *
    5
    4
    - 1
    10
    12
    - 3
    0
    1
    1

    A -1 =
    1
    4
    5
    - 1
    5
    2
    12
    5
    - 3
    5
    0
    1
    5
    1
    5

    Вернемся к нашему уравнению, которое мы записали в матричной форме.
    A * X = B
    Умножим левую и правую часть нашего матричного уравнения на A-1
    A-1 * A * X = A-1 * B
    1
    4
    5
    - 1
    5
         *
    2
    12
    5
    - 3
    5
    0
    1
    5
    1
    5
    3
    - 1
    0
         *
    - 2
    1
    1
    2
    - 1
    4
    x1
         =
    x2
    x3
    1
    4
    5
    - 1
    5
         *
    2
    12
    5
    - 3
    5
    0
    1
    5
    1
    5
    5
    0
    15
    Произведение обратной матрицы на исходную есть единичная матрица, т.е. A-1 * A = Е, следовательно
    X = A-1 * B
    x1
         =
    x2
    x3
    1
    4
    5
    - 1
    5
         *
    2
    12
    5
    - 3
    5
    0
    1
    5
    1
    5
    5
    0
    15

    x1 =
    1
    *
    5
    +
    4
    5
    *
    0
    +
    ( - 1 )
    5
    *
    15
    =
    5
    +
    0
    +
    ( - 3 )
    =
    2
    x2 =
    2
    *
    5
    +
    12
    5
    *
    0
    +
    ( - 3 )
    5
    *
    15
    =
    10
    +
    0
    +
    ( - 9 )
    =
    1
    x3 =
    0
    *
    5
    +
    1
    5
    *
    0
    +
    1
    5
    *
    15
    =
    0
    +
    0
    +
    3
    =
    3

    Ответ :
    x1 = 2
    x2 = 1
    x3 = 3

    перейти к решению своей задачи






    Copyright © 2010-2011, www.reshmat.ru
    При копировании материалов ссылка на сайт www.reshmat.ru обязательна.
    обратная связь
    Яндекс цитирования Рейтинг@Mail.ru Rambler's Top100