Про калькулятор оберненої матриці
Обернена матриця відіграє ту саму роль, що ділення для чисел. Якщо , то : обернена матриця за один раз розв'язує всі системи з тією самою матрицею коефіцієнтів. Обернені матриці також використовують, щоб скасовувати перетворення в комп'ютерній графіці й розшифровувати повідомлення шифром Гілла, і вони всюди трапляються в статистиці, наприклад у формулі лінійної регресії за методом найменших квадратів.
Калькулятор спочатку перевіряє, що визначник не дорівнює нулю, адже лише тоді обернена матриця існує. Для матриці він застосовує швидке правило «переставити й змінити знаки». Для матриць більшого розміру він виконує метод Гаусса — Жордана для розширеної матриці і перелічує кожне перетворення рядків. Усі елементи — точні дроби, а на останньому кроці множиться на результат, щоб підтвердити, що виходить одинична матриця.
Що таке обернена матриця?
Обернена до квадратної матриці — це матриця , для якої , де — одинична матриця. Якщо вона існує, то єдина, а матрицю називають оборотною або невиродженою.
Квадратна матриця оборотна тоді й лише тоді, коли її визначник не дорівнює нулю. Рівносильні умови: її рядки лінійно незалежні, її ранг дорівнює її розміру, а рівняння має лише нульовий розв'язок. Неквадратна матриця ніколи не має двобічної оберненої.
Як користуватися калькулятором оберненої матриці
- Введіть квадратну матрицю, розділяючи елементи пробілами, а рядки крапками з комою, наприклад 4 7; 2 6.
- Натисніть «Знайти обернену матрицю».
- Подивіться на крок із визначником; якщо він дорівнює нулю, матриця не має оберненої.
- Стежте за перетвореннями рядків або правилом для 2×2 до отримання оберненої матриці.
- Перегляньте підсумкову перевірку: A·A⁻¹ дорівнює одиничній матриці.
Формули
Обернена до матриці 2×2
Метод Гаусса — Жордана
Обернена до добутку
Розв'язування системи рівнянь
Розв'язаний приклад: Матриця 2×2
У прикладі обертається матриця . Її визначник дорівнює , тобто не дорівнює нулю, тому обернена існує.
Переставивши діагональні елементи, змінивши знак у двох інших і поділивши на 10, отримуємо . Множення цього результату на дає одиничну матрицю, що підтверджує останній крок.
Розв'язок нижче побудовано тим самим обчислювальним рушієм, що й калькулятор вище.
Відповідь
Як ми зрозуміли вашу задачу
Знаходимо обернену до матриці 2×2.
Покроковий розв'язок
Перевіряємо, що визначник не дорівнює нулю
Міняємо місцями a і d, змінюємо знак у b і c, ділимо на визначник
Перевірка: A·A⁻¹ = I
Використані формули
Обернена до матриці 2×2
Метод Гаусса — Жордана
Визначник дорівнює 10, тому A оборотна. Усі елементи оберненої матриці точні.
Перевірка
- Множення A на результат дає точно одиничну матрицю.
Докладне пояснення
Метод Гаусса — Жордана
Для матриці і більших запишіть поруч і одиничну матрицю й застосовуйте перетворення рядків до всієї розширеної матриці. Діліть кожен провідний рядок так, щоб провідний елемент став рівним 1, а потім виключайте всі інші елементи цього стовпця. Коли ліва половина перетвориться на одиничну матрицю, права половина буде : та сама послідовність перетворень, що переводить в , переводить в .
Для матриці з рядками , і калькулятор ділить перший рядок на 2, виключає елементи першого, а потім другого стовпця, ділить третій рядок на і виключає елементи третього стовпця. Усі елементи оберненої матриці кратні , бо визначник дорівнює 7.
Необоротні матриці
Якщо визначник дорівнює нулю, виключення дає зліва нульовий рядок і ніколи не приводить до одиничної матриці. Калькулятор помічає це на самому початку. Матриця необоротна, бо її другий рядок удвічі більший за перший: калькулятор повідомляє, що оберненої немає, а не показує безглузду відповідь.
Просто малий визначник у точній арифметиці не проблема, але для реальних даних це тривожний знак: обернена матриця тоді має великі елементи, і малі похибки вимірювань в сильно посилюються.
Як використовувати обернену матрицю
Щоб розв'язати , помножте на . Це вигідно, коли кілька систем мають ту саму матрицю. Для однієї системи зазвичай простіше одразу перетворити розширену матрицю , ніж спочатку знаходити повну обернену.
Коротке правило для матриць — не окремий трюк: це саме те, що дає метод Гаусса — Жордана, якщо застосувати його в загальному вигляді до довільної матриці . Те, що визначник стоїть у знаменнику кожного елемента, пояснює, чому за нульового визначника обернена неможлива.
Типові помилки
- Забувати ділити на визначник у формулі для 2×2.
- Переставляти позадіагональні елементи замість зміни їхнього знака.
- Застосовувати перетворення рядків лише до лівої половини розширеної матриці.
- Писати ; порядок змінюється на протилежний.
- Намагатися обернути матрицю з нульовим визначником.
Поради
- Спочатку знайдіть визначник; якщо він дорівнює нулю, на цьому можна зупинитися.
- Тримайте елементи у вигляді дробів, щоб похибки заокруглення не зіпсували перевірку з одиничною матрицею.
- Перевіряйте результат, множачи на свою відповідь; кожен діагональний елемент має дорівнювати 1, а кожен інший — 0.
- Шукайте визначник у знаменниках елементів оберненої матриці.
- Використовуйте матричний калькулятор, щоб помножити обернену матрицю на вектор правої частини.
Поширені запитання
Як знайти обернену до матриці 2×2?
Поміняйте місцями два діагональні елементи, змініть знак у двох інших і поділіть кожен елемент на визначник ad − bc.
Як знайти обернену до матриці 3×3?
Запишіть розширену матрицю [A | I] і перетвореннями рядків зведіть ліву половину до одиничної матриці. Тоді права половина буде оберненою.
Коли матриця не має оберненої?
Коли її визначник дорівнює нулю. Таку матрицю називають виродженою або необоротною; її рядки лінійно залежні, і виключення не може привести до одиничної матриці.
Як перевірити обернену матрицю?
Помножте вихідну матрицю на обернену. Якщо вийшла одинична матриця, обернену знайдено правильно. Калькулятор робить це автоматично.
Чи має обернену неквадратна матриця?
Ні. Справжню двобічну обернену можуть мати лише квадратні матриці.
Чи можна вводити десяткові числа?
Так. Десяткові числа перетворюються на точні дроби: 0,5 обробляється як 1/2, а обернена обчислюється точно.
Яка матриця обернена до одиничної?
Сама одинична матриця, бо множення її на себе нічого не змінює.
Спробуйте калькулятор оберненої матриці
Введіть квадратну матрицю й отримайте її точну обернену з кожним перетворенням рядків і підсумковою перевіркою.