stringtranslate.com

Матрица Грамма

В линейной алгебре матрица Грама (или матрица Грама , Грамиан ) набора векторов в пространстве внутреннего произведения является эрмитовой матрицей внутренних произведений , элементы которого задаются внутренним произведением . [1] Если векторы являются столбцами матрицы , то матрица Грама в общем случае представляет собой комплексные числа, что упрощается до случая, когда векторные координаты являются действительными числами.

Важным применением является вычисление линейной независимости : набор векторов линейно независимы тогда и только тогда, когда определитель Грама ( определитель матрицы Грама) не равен нулю.

Он назван в честь Йоргена Педерсена Грама .

Примеры

Для конечномерных действительных векторов с обычным евклидовым скалярным произведением матрица Грама равна , где – матрица, столбцы которой являются векторами , и – ее транспонированная строка, строки которой являются векторами . Для комплексных векторов в , , где – сопряженное транспонирование .

Для данных функций, интегрируемых с квадратом на интервале , матрица Грама имеет вид:

где – комплексно-сопряженное число .

Для любой билинейной формы в конечномерном векторном пространстве над любым полем мы можем определить матрицу Грама, прикрепленную к набору векторов с помощью . Матрица будет симметричной, если билинейная форма симметрична.

Приложения

Характеристики

Положительная полуопределенность

Матрица Грама симметрична в случае, если реальный продукт имеет действительную стоимость; в общем, сложном случае он является эрмитовым по определению скалярного продукта .

Матрица Грама является положительно полуопределенной , и каждая положительно полуопределенная матрица является матрицей Грама для некоторого набора векторов. Тот факт, что матрица Грамиана является положительно-полуопределенной, можно увидеть из следующего простого вывода:

Первое равенство следует из определения умножения матриц, второе и третье — из билинейности внутреннего продукта , а последнее — из положительной определенности внутреннего продукта. Обратите внимание, что это также показывает, что матрица Грамиана положительно определена тогда и только тогда, когда векторы линейно независимы (то есть для всех ). [1]

Нахождение векторной реализации

Учитывая любую положительную полуопределенную матрицу , ее можно разложить как:

,

где - сопряженное транспонирование ( или в реальном случае).

Вот матрица , где – ранг . Различные способы получить такое разложение включают вычисление разложения Холецкого или извлечение неотрицательного квадратного корня из .

Столбцы можно рассматривать как n векторов в (или k - мерном евклидовом пространстве , в реальном случае). Затем

где скалярное произведение — это обычное скалярное произведение на .

Таким образом, эрмитова матрица является положительно полуопределенной тогда и только тогда, когда она является матрицей Грама некоторых векторов . Такие векторы называются векторной реализацией . Бесконечномерным аналогом этого утверждения является теорема Мерсера .

Единственность векторных реализаций

Если — матрица Грама векторов в, то применение любого поворота или отражения (любого ортогонального преобразования , то есть любой евклидовой изометрии, сохраняющей 0) к последовательности векторов приводит к той же матрице Грама. То есть для любой ортогональной матрицы матрица Грама также равна .

Это единственный способ, которым могут различаться две вещественные векторные реализации: векторы уникальны с точностью до ортогональных преобразований . Другими словами, скалярные произведения и равны тогда и только тогда, когда какое-то жесткое преобразование преобразует векторы в и 0 в 0.

То же самое справедливо и в комплексном случае, когда вместо ортогональных преобразований используются унитарные преобразования . То есть, если матрица Грама векторов равна матрице Грама векторов в, то существует унитарная матрица (значение ) такая, что для . [3]

Другие объекты недвижимости

Определитель Грама

Определитель Грама или Грамиан является определителем матрицы Грама:

Если - векторы в, то это квадрат n -мерного объема параллелоэдра, образованного векторами. В частности, векторы линейно независимы тогда и только тогда, когда параллелоэдр имеет ненулевой n -мерный объем, тогда и только тогда, когда определитель Грама ненулевой, тогда и только тогда, когда матрица Грама невырождена . Когда n > m, определитель и объем равны нулю. Когда n = m , это сводится к стандартной теореме о том, что абсолютное значение определителя n n -мерных векторов представляет собой n -мерный объем. Определитель Грама также полезен для вычисления объема симплекса, образованного векторами; его объем равен Volume(параллелотопу) / n ! .

Определитель Грама также можно выразить через внешнее произведение векторов:

Когда векторы определяются по положениям точек относительно некоторой контрольной точки ,

тогда определитель Грама можно записать как разность двух определителей Грама:

где каждая представляет собой соответствующую точку, дополненную значением координаты 1 для -го измерения. [ нужна цитация ] Обратите внимание, что в общем случае, когда n = m , второй член в правой части будет равен нулю.

Построение ортонормированного базиса

Учитывая набор линейно независимых векторов с матрицей Грама, определенной как , можно построить ортонормированный базис

В матричной записи , где имеет ортонормированные базисные векторы , а матрица состоит из заданных векторов-столбцов .

Матрица гарантированно существует. Действительно, является эрмитовой и поэтому может быть разложена как на унитарную, так и на действительную диагональную матрицу. Кроме того, они линейно независимы тогда и только тогда, когда положительно определены, что означает, что диагональные элементы положительны. поэтому однозначно определяется . Можно проверить, что эти новые векторы ортонормированы:

где мы использовали .

Смотрите также

Рекомендации

  1. ^ abc Horn & Johnson 2013, с. 441, с.441, Теорема 7.2.10
  2. ^ Ланкриет, GRG; Кристианини, Н.; Бартлетт, П.; Гауи, Луизиана; Джордан, Мичиган (2004). «Изучение матрицы ядра с помощью полуопределенного программирования». Журнал исследований машинного обучения . 5 : 27–72 [с. 29].
  3. ^ Хорн и Джонсон (2013), с. 452, Теорема 7.3.11.

Внешние ссылки