stringtranslate.com

Углы между плоскостями

Понятие углов между прямыми (на плоскости или в пространстве ), между двумя плоскостями ( двугранный угол ) или между прямой и плоскостью можно обобщить на произвольные измерения . Это обобщение впервые обсудил Камиль Жордан . [1] Для любой пары плоскостей в евклидовом пространстве произвольной размерности можно определить набор взаимных углов, которые инвариантны относительно изометрического преобразования евклидова пространства. Если плоскости не пересекаются, их кратчайшее расстояние — еще один инвариант. [1] Эти углы называются каноническими [2] или главными . [3] Понятие углов можно обобщить на пары плоскостей в конечномерном пространстве скалярного произведения над комплексными числами .

Определение Джордана

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

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

и

с . Джордан называет эти координаты каноническими . По определению, углы — это углы между и .

Неотрицательные целые числа ограничены

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

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

Углы между подпространствами

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

Поскольку эти основные векторы связаны с каноническими координатами, их можно назвать каноническими .

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

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

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

Вариационная характеристика

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

Определение

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

где — скалярное произведение и индуцированная норма . Векторы и — соответствующие главные векторы.

Остальные главные углы и векторы затем определяются рекурсивно с помощью

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

Примеры

Геометрический пример

Геометрически подпространства — это плоскости (точки, линии, плоскости и т. д.), включающие начало координат, таким образом, любые два подпространства пересекаются по крайней мере в начале координат. Два двумерных подпространства и порождают набор из двух углов. В трехмерном евклидовом пространстве подпространства и либо идентичны, либо их пересечение образует линию. В первом случае оба . Во втором случае только , где векторы и находятся на линии пересечения и имеют одинаковое направление. Угол будет углом между подпространствами и в ортогональном дополнении к . Представляя угол между двумя плоскостями в 3D, интуитивно думаешь о наибольшем угле, .

Алгебраический пример

В 4-мерном действительном координатном пространстве R 4 пусть двумерное подпространство натянуто на и , и пусть двумерное подпространство натянуто на и с некоторыми действительными и такими, что . Тогда и являются, по сути, парой главных векторов, соответствующих углу с , а и являются главными векторами, соответствующими углу с

Чтобы построить пару подпространств с любым заданным набором углов в (или больше) размерном евклидовом пространстве , возьмите подпространство с ортонормированным базисом и дополните его до ортонормированного базиса евклидова пространства, где . Тогда ортонормированный базис другого подпространства будет, например,

Основные свойства

Расширенные свойства

Расширения

Понятие углов и некоторые вариационные свойства могут быть естественным образом расширены до произвольных скалярных произведений [10] и подпространств с бесконечными размерностями . [7]

Вычисление

Исторически главные углы и векторы впервые появляются в контексте канонической корреляции и изначально вычислялись с использованием SVD соответствующих ковариационных матриц. Однако, как впервые было отмечено в [3], каноническая корреляция связана с косинусом главных углов, который плохо обусловлен для малых углов, что приводит к очень неточному вычислению сильно коррелированных главных векторов в компьютерной арифметике конечной точности . Алгоритм на основе синуса [3] устраняет эту проблему, но создает новую проблему очень неточного вычисления сильно некоррелированных главных векторов, поскольку функция синуса плохо обусловлена ​​для углов, близких к π /2. Чтобы получить точные главные векторы в компьютерной арифметике для всего диапазона главных углов, комбинированная техника [10] сначала вычисляет все главные углы и векторы, используя классический подход на основе косинуса , а затем повторно вычисляет главные углы, меньшие π /4 , и соответствующие главные векторы, используя подход на основе синуса . [3] Комбинированная методика [10] реализована в библиотеках с открытым исходным кодом Octave [11] и SciPy [12] и внесена [13] и [14] в MATLAB .

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

Ссылки

  1. ^ abc Джордан, К. (1875). «Эссе по геометрии в измерениях n {\displaystyle n}». Бык. Соц. Математика. Франция . 3 : 103.
  2. ^ Африат, SN (1957). «Ортогональные и косоугольные проекторы и характеристика пар векторных пространств». Math. Proc. Cambridge Philos. Soc . 53 (4): 800. doi :10.1017/S0305004100032916. S2CID  122049149.
  3. ^ abcde Бьёрк, А.; Голуб, Г. Х. (1973). "Численные методы вычисления углов между линейными подпространствами". Math. Comp . 27 (123): 579. doi :10.2307/2005662. JSTOR  2005662.
  4. ^ Галантаи, А.; Хегедос, Кс. Дж. (2006). «Главные углы Джордана в комплексных векторных пространствах». Число. Приложение линейной алгебры . 13 (7): 589–598. CiteSeerX 10.1.1.329.7525 . дои : 10.1002/nla.491. S2CID  13107400. 
  5. ^ Halmos, PR (1969), «Два подпространства», Trans. Amer. Math. Soc. , 144 : 381–389, doi : 10.1090/S0002-9947-1969-0251519-5
  6. ^ abc Князев, AV; Арджентати, ME (2006), "Мажоризация для изменений углов между подпространствами, значения Ритца и спектры Лапласа графа", SIAM J. Matrix Anal. Appl. , 29 (1): 15–32, CiteSeerX 10.1.1.331.9770 , doi : 10.1137/060649070, S2CID  16987402 
  7. ^ abc Князев, АВ; Джуджунашвили, А.; Арджентати, М.Е. (2010), «Углы между бесконечномерными подпространствами с приложениями к методам Рэлея–Ритца и методам чередующихся проекторов», Журнал функционального анализа , 259 (6): 1323–1345, arXiv : 0705.1023 , doi : 10.1016/j.jfa.2010.05.018, S2CID  5570062
  8. ^ Цю, Л.; Чжан, И.; Ли, Ц.-К. (2005), «Унитарно инвариантные метрики в пространстве Грассмана» (PDF) , SIAM Journal on Matrix Analysis and Applications , 27 (2): 507–531, doi :10.1137/040607605
  9. ^ Като, Д.Т. (1996), Теория возмущений линейных операторов , Springer, Нью-Йорк
  10. ^ abc Князев, AV; Арджентати, ME (2002), "Главные углы между подпространствами в скалярном произведении на основе A: алгоритмы и оценки возмущений", SIAM Journal on Scientific Computing , 23 (6): 2009–2041, Bibcode : 2002SJSC...23.2008K, CiteSeerX 10.1.1.73.2914 , doi : 10.1137/S1064827500377332 
  11. ^ Октавное функциональное подпространство
  12. ^ Функция линейной алгебры SciPy subspace_angles
  13. ^ Подпространство функций MATLAB FileExchange
  14. ^ Функция MATLAB FileExchange subspacea