Логарифм матрицы
В математике логарифм матрицы — это другая матрица , у которой матричная экспонента последней матрицы равна исходной матрице. Таким образом, это обобщение скалярного логарифма и в некотором смысле обратная функция матричной экспоненты . Не все матрицы имеют логарифм, а те матрицы, которые имеют логарифм, могут иметь более одного логарифма. Изучение логарифмов матриц приводит к теории Ли, поскольку, когда матрица имеет логарифм, то она находится в элементе группы Ли , а логарифм является соответствующим элементом векторного пространства алгебры Ли .
Определение
[ редактировать ]Экспонента матрицы A определяется формулой
- .
Учитывая матрицу B , другая матрица A называется матрицей-логарифмом B , если e А = Б.
Поскольку показательная функция не является биективной для комплексных чисел (например, ), числа могут иметь несколько комплексных логарифмов, и как следствие этого некоторые матрицы могут иметь более одного логарифма, как описано ниже. Если матричный логарифм существует и уникален, то он записывается как в этом случае
Выражение степенного ряда
[ редактировать ]Если B достаточно близко к единичной матрице, то логарифм B можно вычислить с помощью степенного ряда
- .
В частности, если , то предыдущий ряд сходится и . [1]
Пример: логарифм поворотов на плоскости.
[ редактировать ]Вращения на плоскости дают простой пример. Поворот угла α вокруг начала координат представлен матрицей 2 × 2
Для любого целого числа n матрица
логарифмом А. является
Доказательство |
---|
Таким образом, матрица A имеет бесконечное число логарифмов. Это соответствует тому, что угол поворота определяется только до значений, кратных 2 π .
На языке теории Ли матрицы вращения A являются элементами группы Ли SO(2) . Соответствующие логарифмы B являются элементами алгебры Ли so(2), которая состоит из всех кососимметричных матриц . Матрица
является генератором алгебры Ли so(2).
Существование
[ редактировать ]На вопрос о том, имеет ли матрица логарифм, проще всего ответить, если рассматривать его в сложной ситуации. Комплексная матрица имеет логарифм тогда и только тогда, когда она обратима . [2] Логарифм не уникален, но если матрица не имеет отрицательных действительных собственных значений , то существует уникальный логарифм, все собственные значения которого лежат в полосе. . Этот логарифм известен как главный логарифм . [3]
Ответ больше связан с реальной обстановкой. Действительная матрица имеет действительный логарифм тогда и только тогда, когда она обратима и каждый жордановый блок, принадлежащий отрицательному собственному значению, встречается четное число раз. [4] Если обратимая вещественная матрица не удовлетворяет условию с жордановыми блоками, то она имеет только невещественные логарифмы. Это можно увидеть уже в скалярном случае: ни одна ветвь логарифма не может быть вещественной при -1. Существование действительных матричных логарифмов действительных матриц 2 × 2 рассматривается в следующем разделе.
Характеристики
[ редактировать ]Если A и B — положительно определенные матрицы , то
Предположим, что A и B коммутируют, то есть AB = BA . Затем
тогда и только тогда, когда , где является собственным значением и соответствующее собственное значение . [5] В частности, когда A и B коммутируют и оба положительно определены . Настройка Б = А −1 в этом уравнении дает
Аналогично, для некоммутирующих и , можно показать, что [6]
В более общем смысле, последовательное расширение в полномочиях можно получить, используя интегральное определение логарифма
применяется к обоим и в пределе .
Дальнейший пример: логарифм вращений в трехмерном пространстве.
[ редактировать ]Вращение R ∈ SO(3) в 3 задается ортогональной матрицей 3×3 .
Логарифм такой матрицы вращения R можно легко вычислить из антисимметричной части формулы вращения Родригеса , явно в угле оси . Он дает логарифм минимальной нормы Фробениуса , но терпит неудачу, когда R имеет собственные значения, равные −1, где это не уникально.
Далее обратите внимание, что, учитывая матрицы вращения A и B ,
- геодезическое расстояние на трехмерном многообразии матриц вращения.
Вычисление логарифма диагонализуемой матрицы
[ редактировать ]Метод нахождения log A для диагонализуемой матрицы A заключается в следующем:
- матрицу V собственных векторов A V (каждый столбец Найдите является собственным вектором A ).
- Найдите обратную V −1 В.
- Позволять
- Тогда A ′ будет диагональной матрицей, диагональные элементы которой являются собственными значениями A .
- Замените каждый диагональный элемент A ′ его (натуральным) логарифмом, чтобы получить .
- Затем
Тот факт, что логарифм A может быть комплексной матрицей, даже если A действителен, следует из того факта, что матрица с действительными и положительными элементами, тем не менее, может иметь отрицательные или даже комплексные собственные значения (это верно, например, для матриц вращения ). Неединственность логарифма матрицы следует из неединственности логарифма комплексного числа.
Логарифм недиагонализируемой матрицы
[ редактировать ]Алгоритм, показанный выше, не работает для недиагонализуемых матриц, таких как
Для таких матриц необходимо найти ее жордановое разложение , и вместо вычисления логарифма диагональных элементов, как указано выше, можно вычислить логарифм жордановых блоков .
Последнее достигается, если заметить, что жордановый блок можно записать как
где K — матрица с нулями на главной диагонали и под ней. (Число λ отлично от нуля в предположении, что матрица, логарифм которой пытаются взять, обратима.)
Затем по ряду Меркатора
каждый получает
Этот ряд имеет конечное число членов ( K м равно нулю, если m равно или больше размерности K ), и поэтому его сумма четко определена.
Пример. Используя этот подход, можно найти
в чем можно убедиться, подставив правую часть в матричную экспоненту:
Перспектива функционального анализа
[ редактировать ]Квадратная матрица представляет собой линейный оператор в евклидовом пространстве R н где n — размерность матрицы. Поскольку такое пространство конечномерно, этот оператор фактически ограничен .
Используя инструменты голоморфного функционального исчисления , зная голоморфную функцию f, на открытом множестве в комплексной плоскости , и ограниченный линейный оператор T , можно вычислить f ( T пока f определена в спектре T. определенную ) до тех пор ,
Функция f ( z ) = log z может быть определена на любом односвязном открытом множестве в комплексной плоскости, не содержащем начала координат, и она голоморфна в такой области. Это означает, что можно определить ln T до тех пор, пока спектр T не содержит начала координат и существует путь, идущий от начала координат до бесконечности, не пересекающий спектр T (например, если спектр T представляет собой круг с начала координат внутри него невозможно определить ln T ).
Спектр линейного оператора на R н является набором собственных значений ее матрицы и поэтому является конечным множеством. Пока начало координат не находится в спектре (матрица обратима), условие пути из предыдущего абзаца удовлетворяется и ln T четко определен. Неединственность матричного логарифма следует из того, что можно выбрать более одной ветви логарифма, определенной на множестве собственных значений матрицы.
Взгляд на теорию групп Ли
[ редактировать ]В теории групп Ли существует экспоненциальное отображение алгебры Ли. соответствующей группе Ли G
Для матричных групп Ли элементы и G являются квадратными матрицами, а экспоненциальное отображение задается матричной экспонентой . Обратная карта многозначен и совпадает с обсуждаемым здесь матричным логарифмом. Логарифм отображает группу Ли G в алгебру Ли. . Заметим, что экспоненциальное отображение представляет собой локальный диффеоморфизм между окрестностью U нулевой матрицы и окрестность V единичной матрицы . [7] Таким образом, (матричный) логарифм корректно определен как отображение:
Тогда важным следствием формулы Якоби является
Ограничения в случае 2 × 2
[ редактировать ]Если действительная матрица 2 × 2 имеет отрицательный определитель , она не имеет вещественного логарифма. трех типов комплексного числа z = x + yε ε , где ' Прежде всего заметим, что любую действительную матрицу размера 2 × 2 можно рассматривать как один из 2 ∈ {−1, 0, +1 }. Этот z является точкой комплексной подплоскости кольца матриц . [8]
Случай, когда определитель отрицателен, возникает только в плоскости с ε 2 =+1, то есть плоскость расщепленных комплексных чисел . Только одна четверть этой плоскости является изображением экспоненциальной карты, поэтому логарифм определяется только в этой четверти (квадранте). Остальные три квадранта представляют собой образы этого квадранта при четырехгруппе Клейна, порожденной ε и −1.
Например, пусть a = log 2; тогда cosh a = 5/4 и sinh a = 3/4.Для матриц это означает, что
- .
Итак, эта последняя матрица имеет логарифм
- .
Однако эти матрицы не имеют логарифма:
- .
Они представляют три других сопряжения с помощью четырехгруппы приведенной выше матрицы, которая имеет логарифм.
Несингулярная матрица размера 2 × 2 не обязательно имеет логарифм, но она сопряжена четырехгруппой с матрицей, которая имеет логарифм.
Отсюда также следует, что, например, квадратный корень из этой матрицы A можно получить непосредственно из возведения в степень (log A )/2,
Для более богатого примера начните с тройки Пифагора ( p,q,r ).и пусть a = log( p + r ) − log q . Затем
- .
Сейчас
- .
Таким образом
имеет матрицу логарифмов
- ,
где а знак равно журнал ( п + р ) - журнал q .
См. также
[ редактировать ]- Матричная функция
- Квадратный корень матрицы
- Матричная экспонента
- Формула Бейкера – Кэмпбелла – Хаусдорфа
- Производная экспоненциальной карты
Примечания
[ редактировать ]- ^ Холл, 2015 г., Теорема 2.8.
- ^ Хайэм (2008) , Теорема 1.27.
- ^ Хайэм (2008) , Теорема 1.31.
- ^ Калвер (1966)
- ^ АПРАМЯН, МЭРИ; ХИГЭМ, НИКОЛАС Дж. (2014). «Функция размотки матрицы с применением к вычислению матричной экспоненты» . Журнал SIAM по матричному анализу и его приложениям . 35 (1): 97. дои : 10.1137/130920137 . Проверено 13 декабря 2022 г.
- ^ Неопубликованная записка С. Адлера (IAS)
- ^ Холл, 2015 г., Теорема 3.42.
- ^ Абстрактная алгебра/действительные матрицы 2x2 в Wikibooks
Ссылки
[ редактировать ]- Гантмахер, Феликс Р. (1959), Теория матриц , том. 1, Нью-Йорк: Челси, стр. 239–241 .
- Холл, Брайан К. (2015), Группы Ли, алгебры Ли и представления. Элементарное введение , Тексты для выпускников по математике, том. 222 (2-е изд.), Спрингер, ISBN 978-3319134666
- Калвер, Уолтер Дж. (1966), «О существовании и единственности действительного логарифма матрицы», Proceedings of the American Mathematical Society , 17 (5): 1146–1151, doi : 10.1090/S0002-9939-1966- 0202740-6 , ISSN 0002-9939 .
- Хайэм, Николас (2008), Функции матриц. Теория и вычисления , SIAM , ISBN 978-0-89871-646-7 .
- Энгё, Кент (июнь 2001 г.), «О формуле BCH в так (3)» , BIT Numerical Mathematics , 41 (3): 629–632, doi : 10.1023/A:1021979515229 , ISSN 0006-3835 , S2CID 126053191