Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

У першій частині було розглянуто спосіб знаходження оберненої матриці за допомогою алгебраїчних доповнень. Тут же ми опишемо інший метод знаходження зворотних матриць: з використанням перетворень методу Гаусса і Гаусса-Жордана. Найчастіше цей метод знаходження оберненої матриці називають методом елементарних перетворень.

Метод елементарних перетворень

Для застосування цього методу в одну матрицю записують задану матрицю $ A $ і одиничну матрицю $ E $, тобто складають матрицю виду $ (A | E) $ (цю матрицю називають також розширеної). Після цього за допомогою елементарних перетворень, які виконуються з рядками розширеної матриці, домагаються того, що матриця зліва від межі стане одиничною, причому розширена матриця набуде вигляду $ \ left (E | A ^ \ right) $. До елементарним перетворенням в даній ситуації відносять такі дії:

  1. Зміна місць двох рядків.
  2. Множення всіх елементів рядка на деяке число, не рівне нулю.
  3. Додаток до елементів одного рядка відповідних елементів іншого рядка, помножених на будь-який множник.

Застосовувати зазначені елементарні перетворення можна різними шляхами. Зазвичай вибирають метод Гаусса або метод Гаусса-Жордана. Взагалі, методи Гаусса і Гаусса-Жордана призначені для вирішення систем лінійних алгебраїчних рівнянь, а не для знаходження зворотних матриць. Фразу «застосування методу Гаусса для знаходження оберненої матриці» тут треба розуміти як «застосування операцій, властивих методу Гаусса, для знаходження оберненої матриці».

Нумерація прикладів продовжена з першої частини. У прикладах №5 і №6 розглянуто застосування методу Гаусса для знаходження оберненої матриці, а в прикладах №7 і №8 розібрано використання методу Гаусса-Жордана. Слід зазначити, що якщо в ході рішення все елементи деякого рядка або стовпця матриці, розташованої до риси, обнулились, то зворотної матриці не існує.

Знайти матрицю $ A ^ $, якщо $ A = \ left (\ begin 7 4 6 \\ 2 5 -4 \\ 1 -1 3 \ end \ right) $.

У цьому прикладі буде знайдена зворотна матриця методом Гаусса. Розширена матриця, що має в загальному випадку вид $ (A | E) $, в даному прикладі прийме таку форму: $ \ left (\ begin 7 4 6 1 0 0 \\ 2 5 -4 0 1 0 \\ 1 -1 3 0 0 1 \ end \ right) $.

Мета: за допомогою елементарних перетворень привести розширену матрицю до вигляду $ \ left (E | A ^ \ right) $. Застосуємо ті ж операції, що застосовуються при вирішенні систем лінійних рівнянь методом Гаусса. Для застосування методу Гаусса зручно, коли першим елементом першого рядка розширеної матриці є одиниця. Щоб домогтися цього, поміняємо місцями першу і третю рядки розширеній матриці, яка стане такою: $ \ left (\ begin 1 -1 3 0 0 1 \\ 2 5 -4 0 1 0 \\ 7 4 6 1 0 0 \ end \ right) $.

Тепер приступимо до вирішення. Метод Гаусса ділиться на два етапи: прямий хід і зворотний (докладний опис цього методу для вирішення систем рівнянь дано в прикладах відповідної теми). Ті ж два етапи будуть застосовані і в процесі відшукання оберненої матриці.

прямий хід

За допомогою першого рядка Обнуляємо елементи першого стовпчика, розташовані під першим рядком:

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Точно так же виконується і дію $ III-7 \ cdot I $. Якщо виникають складнощі з виконанням цих операцій, їх можна виконати окремо (аналогічно показаному вище дії $ II-2 \ cdot I $), а результат потім внести в розширену матрицю.

За допомогою другого рядка Обнуляємо елемент другого шпальти, розташований під другим рядком:

Розділимо третій рядок на 5:

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

Зворотній хід

За допомогою третього рядка Обнуляємо елементи третього стовпця, розташовані над третім рядком:

Перед переходом до наступного кроку розділимо другий рядок на $ 7 $:

За допомогою другого рядка Обнуляємо елементи другого стовпця, розташовані над другим рядком:

Перетворення закінчені, зворотна матриця методом Гаусса знайдено: $ A ^ = \ left (\ begin -11/5 18/5 46/5 \\ 2 -3 -8 \\ 7/5 -11/5 -27/5 \ end \ right) $. Перевірку, при необхідності, можна зробити так само, як і в попередніх прикладах. Якщо пропустити всі пояснення, то рішення набуде вигляду:

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Відповідь. $ A ^ = \ left (\ begin -11/5 18/5 46/5 \\ 2 -3 -8 \\ 7/5 -11/5 -27/5 \ end \ right) $.

Знайти матрицю $ A ^ $, якщо $ A = \ left (\ begin -5 4 1 0 \\ 2 3 -2 1 \\ 0 7 -4 -3 \\ 1 4 0 6 \ end \ right) $.

прямий хід

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Перетворення прямого ходу завершені. Всі елементи, розташовані під головною діагоналлю матриці зліва від межі, обнулились.

Зворотній хід

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Зворотній матриця методом Гаусса знайдена, $ A ^ = \ left (\ begin -13/14 -75/8 31/8 7/2 \\ -19/8 -117/16 49/16 11/4 \\ -23/4 -141/8 57/8 13/2 \\ 17/8 103/6 -43/16 -9/4 \ end \ right) $. Перевірку, при необхідності, проводимо так само, як і в прикладах №2 і №3.

Відповідь. $ A ^ = \ left (\ begin -13/14 -75/8 31/8 7/2 \\ -19/8 -117/16 49/16 11/4 \\ -23/4 -141/8 57/8 13/2 \\ 17/8 103/6 -43/16 -9/4 \ end \ right) $.

Знайти матрицю $ A ^ $, якщо $ A = \ left (\ begin 2 3 4 \\ 7 1 9 \\ -4 5 -2 \ end \ right) $.

Для знаходження оберненої матриці застосуємо операції, характерні методу Гаусса-Жордана. Відмінність від методу Гаусса, розглянутого в попередніх прикладах №5 і №6. полягає в тому, що рішення здійснюється в один етап. Нагадаю, що метод Гаусса ділиться на 2 етапи: прямий хід ( «робимо» нулі під головною діагоналлю матриці до риси) і зворотний хід (Обнуляємо елементи над головною діагоналлю матриці до риси). Для обчислення зворотної матриці методом Гаусса-Жордана двох стадій рішення не буде потрібно. Для початку складемо розширену матрицю: $ (A | E) $:

$$ (A | E) = \ left (\ begin 2 3 4 1 0 0 \\ 7 1 9 0 1 0 \\ -4 5 -2 0 0 1 \ end \ right) $$

Обнулив всі елементи першого стовпчика крім одного. У першому стовпчику всі елементи відмінні від нуля, тому можемо вибрати будь-який елемент. Візьмемо, наприклад, $ (- 4) $:

Обраний елемент $ (- 4) $ знаходиться в третьому рядку, тому саме третій рядок ми використовуємо для обнулення виділених елементів першого стовпця:

Зробимо так, щоб перший елемент третього рядка став дорівнює одиниці. Для цього розділимо елементи третього рядка розширеної матриці на $ (- 4) $:

Тепер приступимо до обнуління відповідних елементів першого стовпця:

У подальші кроки використовувати третій рядок вже буде не можна, бо ми її вже застосували на першому кроці.

Виберемо якийсь не дорівнює нулю елемент другого шпальти і обнулив всі інші елементи другого стовпчика. Ми можемо вибрати будь-який з двох елементів: $ \ frac $ або $ \ frac $. Елемент $ \ left (- \ frac \ right) $ вибрати не можна, бо він розташований в третьому рядку, яку ми використовували на попередньому кроці. Виберемо елемент $ \ frac $, який знаходиться в першому рядку. Зробимо так, щоб замість $ \ frac $ в першому рядку стала одиниця:

Тепер обнулив відповідні елементи другого стовпця:

У подальших міркуваннях перший рядок використовувати не можна.

Потрібно обнулити всі елементи третього стовпця крім одного. Нам треба вибрати якийсь відмінний від нуля елемент третього стовпчика. Однак ми не можемо взяти $ \ frac $ або $ \ frac $, бо ці елементи розташовані в першій і третій рядках, які ми використовували раніше. Вибір невеликий: залишається лише елемент $ \ frac $, який знаходиться у другому рядку. Розділимо всі елементи другого рядка на $ \ frac $:

Тепер обнулив відповідні елементи третього стовпця:

Перетворення за методом Гаусса-Жордана закінчені. Залишилося лише зробити так, щоб матриця до риси стала одиничною. Для цього доведеться міняти порядок рядків. Для початку поміняємо місцями першу і третю рядки:

$$ \ left (\ begin 1 0 0 47/4 -13/2 -23/4 \\ 0 0 1 -39/4 11/2 19/4 \\ 0 1 0 11/2 -3 -5/2 \ end \ right) $$

Тепер поміняємо місцями другу і третю рядки:

$$ \ left (\ begin 1 0 0 47/4 -13/2 -23/4 \\ 0 1 0 11/2 -3 -5/2 \\ 0 0 1 -39/4 11/2 19/4 \ end \ right) $$

Отже, $ A ^ = \ left (\ begin 47/4 -13/2 -23/4 \\ 11/2 -3 -5/2 \\ -39/4 11/2 19/4 \ end \ right) $. Природно, що рішення можна провести і по-іншому, вибираючи елементи, які стоять на головній діагоналі. Зазвичай саме так і роблять, бо в такому разі в кінці рішення не доведеться міняти місцями рядки. Я привів попереднє рішення лише з однією метою: показати, що вибір рядка на кожному кроці не є принциповим. Якщо вибирати на кожному кроці діагональні елементи, то рішення стане таким:

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

З останньої матриці маємо: $ A ^ = \ left (\ begin 47/4 -13/2 -23/4 \\ 11/2 -3 -5/2 \\ -39/4 11/2 19/4 \ end \ right) $

Зворотній матриця методом Гаусса-Жордана отримана, залишилося лише записати відповідь.

Відповідь. $ A ^ = \ left (\ begin 47/4 -13/2 -23/4 \\ 11/2 -3 -5/2 \\ -39/4 11/2 19/4 \ end \ right) $.

Знайти матрицю $ A ^ $, якщо $ A = \ left (\ begin 1 1 1 0 \\ 2 4 0 1 \\ 0 17 2 -3 \\ -1 4 0 -1 \ end \ right) $.

За допомогою першого рядка Обнуляємо відповідні елементи першого стовпчика:

Використовуючи другий рядок Обнуляємо відповідні елементи другого стовпця:

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Використовуючи третій рядок Обнуляємо відповідні елементи третього стовпця:

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Використовуючи четверту рядок Обнуляємо відповідні елементи четвертого стовпця:

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Отже, $ A ^ = \ left (\ begin -16/5 -3/5 8/5 -27/5 \\ 2/5 1/5 -1/5 4/5 \\ 19/5 2/5 -7/5 23/5 \\ 24/5 7/5 -12/5 38/5 \ end \ right) $. Якщо пропустити всі пояснення, то рішення набуде вигляду:

Метод елементарних перетворень (методи Гаусса і Гаусса-Жордана для знаходження зворотних матриць)

Відповідь. $ A ^ = \ left (\ begin -16/5 -3/5 8/5 -27/5 \\ 2/5 1/5 -1/5 4/5 \\ 19/5 2/5 -7/5 23/5 \\ 24/5 7/5 -12/5 38/5 \ end \ right) $.

Якщо в ході рішення діагональний елемент обнулився, то можна поміняти місцями рядки. Наприклад, в матриці $ B = \ left (\ begin 1 5 11 10 0 \\ 0 0 9 5 -6 \\ 0 7 1 -1 -3 \\ 0 -11 8 -9 12 \\ 0 0 6 -3 25 \ end \ right) $ відповідні елементи першого стовпчика обнулені. Потрібно переходити до обнуління елементів другого стовпця, але $ b_ = 0 $. Поміняємо місцями другу і третю рядки матриці $ B $: $ \ left (\ begin 1 5 11 10 0 \\ 0 7 1 -1 -3 \\ 0 0 9 5 -6 \\ 0 -11 8 -9 12 \\ 0 0 6 -3 25 \ end \ right) $. Тепер на місці нуля маємо число 7 і далі продовжуємо стандартні перетворення методу Гаусса-Жордана.

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