Матрица Грамма
В линейной алгебре — матрица Грама (или матрица Грамиана , Грамиан ) набора векторов. в пространстве внутреннего продукта — это эрмитова матрица внутренних продуктов , элементы которой задаются внутренним продуктом . [1] Если векторы являются столбцами матрицы тогда матрица Грама в общем случае координаты вектора представляют собой комплексные числа, что упрощается до для случая, когда координаты вектора являются действительными числами.
Важным применением является вычисление линейной независимости : набор векторов линейно независимы тогда и только тогда, когда определитель Грама ( определитель матрицы Грама) не равен нулю.
Он назван в честь Йоргена Педерсена Грама .
Примеры
[ редактировать ]Для конечномерных вещественных векторов в с обычным евклидовым скалярным произведением матрица Грама имеет вид , где — матрица, столбцами которой являются векторы и это его транспонирование, строки которого являются векторами . Для комплексных векторов в , , где является транспонированием сопряженным .
Даны интегрируемые с квадратом функции на интервале , матрица Грама является:
где является комплексно- сопряженным .
Для любой билинейной формы в конечномерном векторном пространстве над любым полем мы можем определить матрицу Грама прикреплен к набору векторов к . Матрица будет симметричной, если билинейная форма является симметричным.
Приложения
[ редактировать ]- В римановой геометрии при наличии вложенного -мерное риманово многообразие и параметризация для , форма объема на индуцированный вложением, можно вычислить с использованием грамиана координатных касательных векторов: Это обобщает классический поверхностный интеграл параметризованной поверхности. для :
- Если векторы представляют собой центрированные случайные величины , грамиан приблизительно пропорционален ковариационной матрице , при этом масштабирование определяется количеством элементов в векторе.
- В квантовой химии матрица Грама набора базисных векторов является матрицей перекрытия .
- В теории управления (или, в более общем смысле, теории систем ), Грамиан управляемости и Грамиан наблюдаемости определяют свойства линейной системы.
- Матрицы Грамиана возникают при подборе модели ковариационной структуры (см., например, Джамшидиан и Бентлер, 1993, Прикладные психологические измерения, том 18, стр. 79–94).
- В методе конечных элементов матрица Грама возникает в результате аппроксимации функции из конечномерного пространства; тогда элементы матрицы Грама являются внутренними произведениями базисных функций конечномерного подпространства.
- В машинном обучении функции ядра часто представляются в виде матриц Грама. [2] (Также см. ядро PCA )
- Поскольку матрица Грама над действительными числами является симметричной матрицей , она диагонализуема и ее собственные значения неотрицательны. Диагонализация матрицы Грама представляет собой разложение по сингулярным значениям .
Характеристики
[ редактировать ]Положительная полуопределенность
[ редактировать ]Матрица Грама симметрична в случае, если внутренний продукт имеет действительное значение; оно эрмитово в общем, сложном случае по определению скалярного продукта .
Матрица Грама является положительно полуопределенной , и каждая положительно полуопределенная матрица является матрицей Грама для некоторого набора векторов. Тот факт, что матрица Грамиана является положительно-полуопределенной, можно увидеть из следующего простого вывода:
Первое равенство следует из определения умножения матриц, второе и третье — из билинейности внутреннего продукта , а последнее — из положительной определенности внутреннего продукта.Обратите внимание, что это также показывает, что матрица Грамиана положительно определена тогда и только тогда, когда векторы линейно независимы (т.е. для всех ). [1]
Нахождение векторной реализации
[ редактировать ]Учитывая любую положительную полуопределенную матрицу , его можно разложить как:
- ,
где является транспонированием сопряженным (или в реальном случае).
Здесь это матрица, где это ранг . Различные способы получения такого разложения включают вычисление разложения Холецкого или извлечение неотрицательного квадратного корня из .
Столбцы из можно рассматривать как n векторов в (или k -мерное евклидово пространство , в реальном случае). Затем
где скалярное произведение является обычным внутренним произведением на .
Таким образом, эрмитова матрица положительно полуопределена тогда и только тогда, когда она является матрицей Грама некоторых векторов . Такие векторы называются реализацией векторной . Бесконечномерным аналогом этого утверждения является теорема Мерсера .
Единственность векторных реализаций
[ редактировать ]Если - матрица Грама векторов в затем применяя любое вращение или отражение (любое ортогональное преобразование , то есть любая евклидова изометрия, сохраняющая 0) в последовательность векторов, приводит к одной и той же матрице Грама. То есть для любого ортогональная матрица , матрица Грама также .
Это единственный способ, с помощью которого две вещественные векторные реализации могут различаться: векторы единственны с точностью до ортогональных преобразований . Другими словами, скалярные произведения и равны тогда и только тогда, когда некоторое жесткое преобразование преобразует векторы к и от 0 до 0.
То же самое справедливо и в комплексном случае, когда используются унитарные преобразования вместо ортогональных преобразований .То есть, если матрица Грама векторов равна матрице Грама векторов в тогда есть унитарный матрица (значение ) такой, что для . [3]
Другие объекты недвижимости
[ редактировать ]- Потому что , это обязательно так и добираться. То есть действительная или комплексная матрица Грама тоже нормальная матрица .
- Матрица Грама любого ортонормированного базиса является единичной матрицей. Эквивалентно, матрица Грама строк или столбцов реальной матрицы вращения является единичной матрицей. Аналогично, матрица Грама строк или столбцов унитарной матрицы является единичной матрицей.
- Ранг матрицы Грама векторов в или равна размерности пространства, натянутого этими векторами. [1]
Они определяют грамм
[ редактировать ]Определитель Грама или Грамиан является определителем матрицы Грама:
Если являются векторами в тогда это квадрат n -мерного объема параллелоэдра, образованного векторами. В частности, векторы линейно независимы тогда и только тогда, когда параллелоэдр имеет ненулевой n -мерный объем, тогда и только тогда, когда определитель Грама ненулевой, тогда и только тогда, когда матрица Грама невырождена . Когда n > m, определитель и объем равны нулю. Когда n = m , это сводится к стандартной теореме о том, что абсолютное значение определителя n n -мерных векторов представляет собой n -мерный объем. Определитель Грама также полезен для вычисления объема симплекса, образованного векторами; его объем равен Volume(параллелотопу) / n ! .
Определитель Грама также можно выразить через внешнее произведение векторов:
Когда векторы определяются по положениям точек относительно некоторой точки отсчета ,
тогда определитель Грама можно записать как разность двух определителей Грама:
где каждый это соответствующая точка дополнено значением координаты 1 для -е измерение. [ нужна ссылка ] Обратите внимание, что в обычном случае n = m второй член в правой части будет равен нулю.
Построение ортонормированного базиса
[ редактировать ]Учитывая набор линейно независимых векторов с матрицей Грама определяется , можно построить ортонормированный базис
В матричной записи , где имеет ортонормированные базисные векторы и матрица состоит из заданных векторов-столбцов .
Матрица гарантированно существует. Действительно, является эрмитовым и поэтому может быть разложен как с унитарная матрица и реальная диагональная матрица. Кроме того, линейно независимы тогда и только тогда, когда положительно определен, что означает, что диагональные элементы являются положительными. поэтому однозначно определяется . Можно проверить, что эти новые векторы ортонормированы:
где мы использовали .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б с Хорн и Джонсон 2013 , с. 441, с.441, Теорема 7.2.10
- ^ Ланкриет, GRG; Кристианини, Н.; Бартлетт, П.; Гауи, Луизиана; Джордан, Мичиган (2004). «Изучение матрицы ядра с помощью полуопределенного программирования» . Журнал исследований машинного обучения . 5 : 27–72 [с. 29].
- ^ Хорн и Джонсон (2013) , с. 452, Теорема 7.3.11.
- Хорн, Роджер А.; Джонсон, Чарльз Р. (2013). Матричный анализ (2-е изд.). Издательство Кембриджского университета . ISBN 978-0-521-54823-6 .
Внешние ссылки
[ редактировать ]- «Матрица Грамма» , Математическая энциклопедия , EMS Press , 2001 [1994]
- Тома параллелограммов Фрэнка Джонса