stringtranslate.com

Проекция (линейная алгебра)

Преобразование P является ортогональной проекцией на прямую m .

В линейной алгебре и функциональном анализе проекция это линейное преобразование векторного пространства в себя ( эндоморфизм ), такое что . То есть, всякий раз, когда применяется дважды к любому вектору, он дает тот же результат, как если бы он был применен один раз (т.е. является идемпотентным ). Он оставляет свое изображение неизменным. [1] Это определение «проекции» формализует и обобщает идею графической проекции . Можно также рассмотреть влияние проекции на геометрический объект, исследуя влияние проекции на точки в объекте.

Определения

Проекция на векторное пространство — это линейный оператор такой , что .

Когда имеет скалярное произведение и является полным , т.е. когда является гильбертовым пространством , можно использовать понятие ортогональности . Проекция на гильбертово пространство называется ортогональной проекцией, если она удовлетворяет для всех . Проекция на гильбертово пространство, которая не является ортогональной, называется косой проекцией .

Матрица проекции

Собственные значения проекционной матрицы должны быть равны 0 или 1.

Примеры

Ортогональная проекция

Например, функция, которая отображает точку в трехмерном пространстве в точку, является ортогональной проекцией на плоскость xy . Эта функция представлена ​​матрицей

Действие этой матрицы на произвольный вектор равно

Чтобы увидеть, что это действительно проекция, т.е. , мы вычисляем

Наблюдение показывает, что проекция является ортогональной.

Косая проекция

Простой пример неортогональной (косой) проекции:

С помощью умножения матриц можно увидеть, что это действительно проекция.

Проекция ортогональна тогда и только тогда, потому что только тогда

Свойства и классификация

Преобразование T — это проекция вдоль k на m . Областью значений T является m , а ядром — k .

Идемпотентность

По определению проекция идемпотентна (т.е. ) .

Открыть карту

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

Взаимодополняемость образа и ядра

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

  1. является оператором идентичности на :
  2. У нас есть прямая сумма . Каждый вектор может быть разложен однозначно как с и , и где

Изображение и ядро ​​проекции являются дополнительными , как и . Оператор также является проекцией, поскольку изображение и ядро ​​становятся ядром и образом и наоборот. Мы говорим, что является проекцией вдоль на (ядро/изображение) и является проекцией вдоль на .

Спектр

В бесконечномерных векторных пространствах спектр проекции содержится в , так как Только 0 или 1 могут быть собственным значением проекции. Это подразумевает, что ортогональная проекция всегда является положительно полуопределенной матрицей . В общем случае соответствующие собственные пространства являются (соответственно) ядром и областью значений проекции. Разложение векторного пространства на прямые суммы не является уникальным. Поэтому, если задано подпространство , может быть много проекций, область значений (или ядро) которых равна .

Если проекция нетривиальна, то она имеет минимальный многочлен , который разлагается на отдельные линейные множители и, таким образом , диагонализируется .

Продукт проекций

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

Если две ортогональные проекции коммутируют, то их произведение является ортогональной проекцией. Если произведение двух ортогональных проекций является ортогональной проекцией, то две ортогональные проекции коммутируют (в более общем смысле: два самосопряженных эндоморфизма коммутируют тогда и только тогда, когда их произведение является самосопряженным).

Ортогональные проекции

Когда векторное пространство имеет скалярное произведение и является полным (является гильбертовым пространством ) , можно использовать концепцию ортогональности . Ортогональная проекция — это проекция, для которой область и ядро ​​являются ортогональными подпространствами . Таким образом, для любого и в , . Эквивалентно:

Проекция ортогональна тогда и только тогда, когда она самосопряжена . Используя самосопряженные и идемпотентные свойства , для любого и в мы имеем , , и где — скалярное произведение, связанное с . Следовательно, и — ортогональные проекции. [3] Другое направление, а именно, что если ортогональна, то она самосопряжена, следует из следствия из в для любого и в ; таким образом .

Существование ортогональной проекции на замкнутое подпространство следует из теоремы Гильберта о проекции .

Свойства и особые случаи

Ортогональная проекция является ограниченным оператором . Это происходит потому, что для любого в векторном пространстве мы имеем, по неравенству Коши–Шварца : Таким образом .

Для конечномерных комплексных или действительных векторных пространств стандартное скалярное произведение можно заменить на .

Формулы

Простой случай возникает, когда ортогональная проекция выполняется на прямую. Если — единичный вектор на прямой, то проекция задается внешним произведением (если — комплекснозначный, транспонирование в приведенном выше уравнении заменяется эрмитовым транспонированием). Этот оператор оставляет u инвариантным и аннулирует все векторы, ортогональные , доказывая, что это действительно ортогональная проекция на прямую, содержащую u . [4] Простой способ увидеть это — рассмотреть произвольный вектор как сумму компонента на прямой (т. е. спроецированного вектора, который мы ищем) и другого перпендикулярного ему, . Применяя проекцию, мы получаем по свойствам скалярного произведения параллельных и перпендикулярных векторов.

Эту формулу можно обобщить на ортогональные проекции на подпространство произвольной размерности . Пусть будет ортонормированным базисом подпространства , при условии, что целое число , и пусть обозначает матрицу, столбцы которой , т.е. . Тогда проекция задается выражением: [5] что можно переписать как

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

Условие ортонормальности также можно опустить. Если — базис (не обязательно ортонормированный) с , а — матрица с этими векторами в качестве столбцов, то проекция имеет вид: [6] [7]

Матрица все еще встраивается в базовое векторное пространство, но больше не является изометрией в целом. Матрица является «нормализующим фактором», который восстанавливает норму. Например, оператор ранга -1 не является проекцией, если После деления на мы получаем проекцию на подпространство, охватываемое .

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

Когда пространство диапазонов проекции генерируется фреймом ( т.е. число генераторов больше его размерности), формула для проекции принимает вид: . Здесь обозначает псевдообратную матрицу Мура–Пенроуза . Это всего лишь один из многих способов построения оператора проекции.

Если — невырожденная матрица и (т.е. — матрица нулевого пространства ), [8] справедливо следующее:

Если условие ортогональности усиливается до невырожденного , то выполняется следующее:

Все эти формулы справедливы также для комплексных пространств внутреннего произведения, при условии, что вместо транспонирования используется сопряженное транспонирование . Более подробную информацию о суммах проекторов можно найти в работе Банерджи и Роя (2014). [9] Также см. Банерджи (2004) [10] о применении сумм проекторов в базовой сферической тригонометрии .

Косые проекции

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

Проекция определяется своим ядром и базисными векторами, используемыми для характеристики ее диапазона (который является дополнением ядра). Когда эти базисные векторы ортогональны ядру, то проекция является ортогональной проекцией. Когда эти базисные векторы не ортогональны ядру, то проекция является косой проекцией или просто проекцией.

Формула представления матрицы для ненулевого проекционного оператора

Пусть будет линейным оператором таким, что и предположим, что не является нулевым оператором. Пусть векторы образуют базис для диапазона , и соберем эти векторы в матрицу . Тогда , в противном случае и является нулевым оператором. Диапазон и ядро ​​являются дополнительными пространствами, поэтому ядро ​​имеет размерность . Отсюда следует, что ортогональное дополнение ядра имеет размерность . Пусть образует базис для ортогонального дополнения ядра проекции, и соберем эти векторы в матрицу . Тогда проекция (с условием ) задается выражением

Это выражение обобщает формулу для ортогональных проекций, приведенную выше. [11] [12] Стандартное доказательство этого выражения следующее. Для любого вектора в векторном пространстве мы можем разложить , где вектор находится в образе , и вектор So , а затем находится в ядре , которое является нулевым пространством Другими словами, вектор находится в пространстве столбцов so для некоторого вектора размерности и вектор удовлетворяет построению . Соединяем эти условия вместе, и мы находим вектор такой, что . Поскольку матрицы и имеют полный ранг по своему построению, -матрица обратима. Таким образом, уравнение дает вектор Таким образом, для любого вектора и, следовательно , .

В случае, если это ортогональная проекция, мы можем взять , и отсюда следует, что . Используя эту формулу, можно легко проверить, что . В общем случае, если векторное пространство находится над полем комплексных чисел, то можно использовать эрмитово транспонирование и получить формулу . Напомним, что можно выразить обратную матрицу Мура–Пенроуза как , поскольку имеет полный ранг столбца, поэтому .

Единичные значения

также является косой проекцией. Сингулярные значения и могут быть вычислены с помощью ортонормированного базиса . Пусть будет ортонормированным базисом и пусть будет ортогональным дополнением к . Обозначим сингулярные значения матрицы положительными значениями . При этом сингулярные значения для равны: [13] а сингулярные значения для равны Это означает, что наибольшие сингулярные значения и равны, и, таким образом, что матричная норма косых проекций одинакова. Однако число условий удовлетворяет соотношению , и поэтому не обязательно равно.

Нахождение проекции с помощью внутреннего произведения

Пусть будет векторным пространством (в данном случае плоскостью), натянутым на ортогональные векторы . Пусть будет вектором. Можно определить проекцию на как , где повторяющиеся индексы суммируются по ( обозначение суммы Эйнштейна ). Вектор можно записать в виде ортогональной суммы, такой что . иногда обозначается как . В линейной алгебре есть теорема, которая утверждает, что это наименьшее расстояние ( ортогональное расстояние ) от до , и она обычно используется в таких областях, как машинное обучение .

y проецируется на векторное пространство V.

Канонические формы

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

где — ранг . Здесь — единичная матрица размера , — нулевая матрица размера , а — оператор прямой суммы . Если векторное пространство комплексное и снабжено скалярным произведением , то существует ортонормированный базис, в котором матрица P равна [ 14]

где . Целые и действительные числа определяются однозначно. . Фактор соответствует максимальному инвариантному подпространству, на котором действует как ортогональная проекция (так что само P ортогонально тогда и только тогда, когда ), а -блоки соответствуют косоугольным компонентам.

Проекции на нормированные векторные пространства

Когда базовое векторное пространство является (не обязательно конечномерным) нормированным векторным пространством , необходимо рассмотреть аналитические вопросы, не имеющие отношения к конечномерному случаю. Предположим теперь, что является банаховым пространством .

Многие из обсуждавшихся выше алгебраических результатов переживают переход к этому контексту. Заданное разложение прямой суммы на дополнительные подпространства все еще определяет проекцию, и наоборот. Если — прямая сумма , то оператор, определенный с помощью , все еще является проекцией с диапазоном и ядром . Также ясно, что . Наоборот, если — проекция на , т. е . , то легко проверяется, что . Другими словами, — также проекция. Из соотношения следует, что и — прямая сумма .

Однако, в отличие от конечномерного случая, проекции не обязаны быть непрерывными в общем случае. Если подпространство не замкнуто в топологии нормы, то проекция на не является непрерывной. Другими словами, область действия непрерывной проекции должна быть замкнутым подпространством. Более того, ядро ​​непрерывной проекции (фактически, непрерывного линейного оператора в общем случае) замкнуто. Таким образом, непрерывная проекция дает разложение на два дополнительных замкнутых подпространства: .

Обратное также верно с дополнительным предположением. Предположим, что является замкнутым подпространством . Если существует замкнутое подпространство такое, что X = UV , то проекция с областью действия и ядром непрерывна. Это следует из теоремы о замкнутом графике . Предположим, что x nx и Px ny . Нужно показать, что . Поскольку является замкнутым и { Px n } ⊂ U , y лежит в , т. е. Py = y . Кроме того, x nPx n = ( IP ) x nxy . Поскольку является замкнутым и {( IP ) x n } ⊂ V , то имеем , т. е . , что доказывает утверждение.

Приведенный выше аргумент использует предположение, что и замкнуты. В общем случае, если задано замкнутое подпространство , не обязательно должно существовать дополнительное замкнутое подпространство , хотя для гильбертовых пространств это всегда можно сделать, взяв ортогональное дополнение . Для банаховых пространств одномерное подпространство всегда имеет замкнутое дополнительное подпространство. Это является непосредственным следствием теоремы Хана–Банаха . Пусть будет линейной оболочкой . По Хану–Банаху существует ограниченный линейный функционал такой, что φ ( u ) = 1 . Оператор удовлетворяет , т.е. является проекцией. Ограниченность влечет непрерывность и, следовательно, является замкнутым дополнительным подпространством .

Заявки и дальнейшие соображения

Проекции (ортогональные и иные) играют важную роль в алгоритмах для некоторых задач линейной алгебры:

Как указано выше, проекции являются частным случаем идемпотентов. Аналитически ортогональные проекции являются некоммутативными обобщениями характеристических функций . Идемпотенты используются при классификации, например, полупростых алгебр , тогда как теория меры начинается с рассмотрения характеристических функций измеримых множеств . Поэтому, как можно себе представить, проекции очень часто встречаются в контексте операторных алгебр . В частности, алгебра фон Неймана порождается своей полной решеткой проекций.

Обобщения

В более общем случае, если задано отображение между нормированными векторными пространствами, можно аналогичным образом попросить, чтобы это отображение было изометрией на ортогональном дополнении ядра: это будет изометрией (сравните Частичная изометрия ); в частности, она должна быть на . Случай ортогональной проекции — это когда W является подпространством V. В римановой геометрии это используется в определении римановой субмерсии .

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

Примечания

  1. ^ Мейер, стр. 386+387
  2. ^ ab Хорн, Роджер А.; Джонсон, Чарльз Р. (2013). Матричный анализ, второе издание . Cambridge University Press. ISBN 9780521839402.
  3. ^ Мейер, стр. 433
  4. ^ Мейер, стр. 431
  5. ^ Мейер, уравнение (5.13.4)
  6. ^ Баннерджи, Судипто; Рой, Аниндья (2014), Линейная алгебра и матричный анализ для статистики, Тексты по статистической науке (1-е изд.), Chapman and Hall/CRC, ISBN 978-1420095388
  7. ^ Мейер, уравнение (5.13.3)
  8. ^ См. также Линейный метод наименьших квадратов (математика) § Свойства оценок наименьших квадратов .
  9. ^ Баннерджи, Судипто; Рой, Аниндья (2014), Линейная алгебра и матричный анализ для статистики, Тексты по статистической науке (1-е изд.), Chapman and Hall/CRC, ISBN 978-1420095388
  10. ^ Баннерджи, Судипто (2004), «Возвращаясь к сферической тригонометрии с ортогональными проекторами», The College Mathematics Journal , 35 (5): 375–381, doi :10.1080/07468342.2004.11922099, S2CID  122277398
  11. ^ Баннерджи, Судипто; Рой, Аниндья (2014), Линейная алгебра и матричный анализ для статистики, Тексты по статистической науке (1-е изд.), Chapman and Hall/CRC, ISBN 978-1420095388
  12. ^ Мейер, уравнение (7.10.39)
  13. ^ Бруст, Дж. Дж.; Марсия, РФ; Петра, К. Г. (2020), «Вычислительно эффективные разложения матриц косой проекции», SIAM Journal on Matrix Analysis and Applications , 41 (2): 852–870, doi : 10.1137/19M1288115, OSTI  1680061, S2CID  219921214
  14. ^ Докович, Д.Ж. (август 1991 г.). «Единое подобие проекторов». Математические уравнения . 42 (1): 220–224. дои : 10.1007/BF01818492. S2CID  122704926.

Ссылки

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