Функция, которая отображает матрицы в матрицы
В математике каждая аналитическая функция может быть использована для определения матричной функции , которая отображает квадратные матрицы с комплексными элементами в квадратные матрицы того же размера.
Это используется для определения экспоненты матрицы , которая участвует в решении в замкнутой форме систем линейных дифференциальных уравнений .
Расширение скалярной функции до матричных функций
Существует несколько методов подъема действительной функции до квадратной матричной функции, при которых сохраняются интересные свойства. Все следующие методы дают одну и ту же матричную функцию, но области, на которых определена функция, могут различаться.
Ряд мощности
Если аналитическая функция f имеет разложение Тейлора
, то матричная функция может быть определена путем замены x на квадратную матрицу : степени становятся матричными степенями , сложения становятся матричными суммами, а умножения на коэффициенты становятся скалярными умножениями . Если ряд сходится для , то соответствующий матричный ряд сходится для матриц A таких, что для некоторой матричной нормы , которая удовлетворяет .
Диагонализуемые матрицы
Квадратная матрица A диагонализируема , если существует обратимая матрица P такая, что является диагональной матрицей , то есть D имеет вид
Как естественно установить
Можно проверить, что матрица f ( A ) не зависит от конкретного выбора P .
Например, предположим, что кто-то ищет
Один имеет
для
Применение формулы тогда просто дает
Так же,
разложение Жордана
Все комплексные матрицы, независимо от того, диагонализируемы они или нет, имеют жорданову нормальную форму , где матрица J состоит из жордановых блоков . Рассмотрим эти блоки по отдельности и применим степенной ряд к жордановому блоку:
Это определение можно использовать для расширения области определения матричной функции за пределы множества матриц со спектральным радиусом, меньшим радиуса сходимости степенного ряда. Обратите внимание, что также существует связь с разделенными разностями .
Связанным понятием является разложение Жордана–Шевалле , которое выражает матрицу как сумму диагонализируемой и нильпотентной частей.
Эрмитовы матрицы
Эрмитова матрица имеет все действительные собственные значения и всегда может быть диагонализирована унитарной матрицей P, согласно спектральной теореме . В этом случае определение Жордана является естественным. Более того, это определение позволяет расширить стандартные неравенства для действительных функций:
Если для всех собственных значений , то . (По соглашению, — положительно-полуопределенная матрица .) Доказательство следует непосредственно из определения.
Интеграл Коши
Интегральная формула Коши из комплексного анализа также может быть использована для обобщения скалярных функций на матричные функции. Интегральная формула Коши утверждает, что для любой аналитической функции f, определенной на множестве D ⊂ C , имеем
где C — замкнутая простая кривая внутри области D, охватывающей x .
Теперь заменим x на матрицу A и рассмотрим путь C внутри D , который охватывает все собственные значения A. Одна из возможностей добиться этого — позволить C быть окружностью вокруг начала координат с радиусом, большим, чем ‖ A ‖ для произвольной матричной нормы ‖ · ‖ . Тогда f ( A ) определяется как
Этот интеграл можно легко оценить численно, используя правило трапеции , которое в этом случае сходится экспоненциально. Это означает, что точность результата удваивается при удвоении числа узлов. В обычных случаях это обходит формула Сильвестра .
Эта идея, примененная к ограниченным линейным операторам в банаховом пространстве , которые можно рассматривать как бесконечные матрицы, приводит к голоморфному функциональному исчислению .
Матричные возмущения
Вышеуказанный ряд Тейлора позволяет заменить скаляр матрицей. Это неверно в общем случае при расширении по отношению к , если только . Контрпримером является , который имеет ряд Тейлора конечной длины . Мы вычисляем это двумя способами:
- Распределительный закон:
- Используя скалярное разложение Тейлора и заменив скаляры матрицами в конце:
Скалярное выражение предполагает коммутативность, тогда как матричное выражение — нет, и поэтому их нельзя приравнять напрямую, если только . Для некоторых f ( x ) это можно сделать, используя тот же метод, что и скалярный ряд Тейлора. Например, . Если существует, то . Разложение первого члена следует приведенному выше степенному ряду,
Затем применяются критерии сходимости степенного ряда, требующие, чтобы они были достаточно малы при соответствующей матричной норме. Для более общих задач, которые не могут быть переписаны таким образом, чтобы две матрицы коммутировали, необходимо отслеживать порядок матричных произведений, полученных повторным применением правила Лейбница.
Произвольная функция матрицы 2×2
Произвольная функция f ( A ) матрицы A размером 2×2 имеет упрощенную формулу Сильвестра ,
где — собственные значения ее характеристического уравнения, | A − λI | = 0 , и определяются как
Однако, если имеется вырождение, используется следующая формула, где f' — производная f.
Примеры
Классы матричных функций
Используя полуопределенный порядок ( является положительно-полуопределенным и положительно определенным ), некоторые классы скалярных функций могут быть расширены до матричных функций эрмитовых матриц . [2]
Оператор монотонный
Функция f называется операторно монотонной тогда и только тогда, когда для всех самосопряженных матриц A , H со спектрами в области определения f . Это аналогично монотонной функции в скалярном случае.
Оператор вогнутый/выпуклый
Функция f называется операторно вогнутой тогда и только тогда, когда
для всех самосопряженных матриц A , H со спектрами в области определения f и . Это определение аналогично вогнутой скалярной функции . Операторно выпуклую функцию можно определить, перейдя к в определении выше.
Примеры
Матричный логарифм является как операторно монотонным, так и операторно вогнутым. Матричный квадрат является операторно выпуклым. Матричный экспоненциальный не является ни одним из них. Теорема Левнера утверждает, что функция на открытом интервале является операторно монотонной тогда и только тогда, когда она имеет аналитическое расширение на верхнюю и нижнюю комплексные полуплоскости так, что верхняя полуплоскость отображается на себя. [2]
Смотрите также
Примечания
- ^ Хайэм, Ник (2020-12-15). «Что такое матричная знаковая функция?». Ник Хайэм . Получено 2020-12-27 .
- ^ ab Bhatia, R. (1997). Матричный анализ . Graduate Texts in Mathematics. Vol. 169. Springer.
Ссылки