Матрична функція
Матрична функція — функція, яка відображає матрицю в іншу матрицю.
Всяка аналітична функція може бути використана для утворення матричної функції, що відображає квадратну матрицю з комплексними елементами в квадратну матрицю того ж розміру.
Наприклад, для означення експоненти матриці, щоб отримати аналітичний розв'язок системи лінійних диференціальних рівнянь.
Існує декілька способів розширення дійсних функцій до матричних функцій зі збереженням важливих властивостей (всі вказані способи дають ту саму матричну функцію, але область її визначення може відрізнятись):
- ряд Тейлора;
- діагоналізація матриці;
- розклад Жордана;
- інтегральна формула Коші.
Приклади
Приклад 1
Нехай — симетрична матриця. Існує така ортогональна матриця , що перетворення подібності
приводить її до діагональної форми, де на головній діагоналі стоять власні значення матриці, а усі інші елементи матриці — нулі. За допомогою такого перетворення можна отримувати функції від матриць.
Нехай
- аналітична функція в околі точки 0. Тоді, якщо усі власні значення матриці лежать у цьому околі, можна визначити матрицю
де — симетрична матриця. Скористуймося перетворенням подібності, визначеним вище:
Помноживши ліворуч на матрицю , а праворуч на , отримаємо
Приклад 2
Нехай задані дві матриці , для кожної з яких відомі матриці перетворення подібності, які переводять кожну з них до діагонального вигляду. Перетворення подібності для їх суми невідоме, як і факт наявності або відсутності приєднаних векторів, а необхідно знайти матрицю , не застосовуючи накопичуваної помилки побудови ряду, в якому бере участь багатократне перемноження матриць. Можна знайти окремо матриці та . Спробуймо визначити, чи є справедливою рівність
(1)
Використовуючи ряди Тейлора,
де
(2)
називається антикомутатором матриць .
Необхідною умовою виконання рівності (1) є переставність матриць , тобто рівність нулю комутатора (2). Відзначмо, що комутатор є антисиметричним відносно перестановки матриць
.
Можна скористатися цією властивістю для апроксимації оператора у вигляді добутку операторів виду та . Розгляньмо добуток
Тут ми скористалися зміною знаку комутатора при перестановці операторів й відкинули член із парним степенем у виразі для помилки апроксимації. Щоб ще раз підвищити порядок апроксимації, треба відкинути член з непарним степенем оператор при якому складається із суми парної та непарної відносно перестановки операторів та частин. Для цього розгляньмо добуток
При отримаємо апроксимацію порядку , складену у вигляді добутку семи експонент операторів та .
Таким чином, якщо ми хочемо відкинути черговий парний член апроксимації, необхідно скористатися зміною місць операторів та у вже отриманій конструкції.
Операторна експонента буде знайденою у точці
,
де .
Див. також
Джерела
- Шаблон:Гантмахер.Теорія матриць
- Шаблон:Ланкастер.Теорія матриць
- Шаблон:Хорн.Джонсон.Матричний аналіз
- Юнавский А. Д. — Моледирование нелинейного уравнения Шредингера.