В математике бивектор или 2-вектор — это величина во внешней алгебре или геометрической алгебре , которая расширяет идею скаляров и векторов . Рассматривая скаляр как величину нулевой степени, а вектор — как величину первой степени, бивектор имеет степень два. Бивекторы имеют приложения во многих областях математики и физики. Они связаны с комплексными числами в двух измерениях и как с псевдовекторами , так и с векторными кватернионами в трех измерениях. Они могут использоваться для генерации вращений в пространстве с любым числом измерений и являются полезным инструментом для классификации таких вращений.
Геометрически простой бивектор можно интерпретировать как характеристику направленного сегмента плоскости (или ориентированного сегмента плоскости ), подобно тому, как векторы можно рассматривать как характеристику направленных отрезков прямой . [2] Бивектор a ∧ b имеет отношение (или направление ) плоскости , натянутой на a и b , имеет площадь, которая является скалярным кратным любого сегмента опорной плоскости с тем же отношением (а в геометрической алгебре он имеет величину, равную площади параллелограмма со сторонами a и b ), и имеет ориентацию, являющуюся стороной a, на которой b лежит внутри плоскости, натянутой на a и b . [2] [3] С точки зрения неспециалиста, любая поверхность определяет тот же бивектор, если она параллельна той же плоскости (то же отношение), имеет ту же площадь и ту же ориентацию (см. рисунок).
Бивекторы генерируются внешним произведением векторов: если заданы два вектора a и b , их внешнее произведение a ∧ b является бивектором, как и любая сумма бивекторов. Не все бивекторы можно выразить как внешнее произведение без такого суммирования. Точнее, бивектор, который можно выразить как внешнее произведение, называется простым ; в измерениях до трех все бивекторы являются простыми, но в более высоких измерениях это не так. [4] Внешнее произведение двух векторов является чередующимся , поэтому a ∧ a является нулевым бивектором, а b ∧ a является отрицательным значением бивектора a ∧ b , что дает противоположную ориентацию. Понятия, непосредственно связанные с бивектором, — это антисимметричный тензор ранга 2 и кососимметричная матрица .
Бивектор был впервые определен в 1844 году немецким математиком Германом Грассманом во внешней алгебре как результат внешнего произведения двух векторов. Всего за год до этого в Ирландии Уильям Роуэн Гамильтон открыл кватернионы . Гамильтон ввел в обиход как вектор , так и бивектор , последний в своих «Лекциях по кватернионам» (1853), когда он ввел бикватернионы , которые имеют бивекторы для своих векторных частей. Только после того, как английский математик Уильям Кингдон Клиффорд в 1888 году добавил геометрическое произведение в алгебру Грассмана, включив идеи как Гамильтона, так и Грассмана, и основал алгебру Клиффорда , возник бивектор этой статьи. Генри Фордер использовал термин бивектор для разработки внешней алгебры в 1941 году. [5]
В 1890-х годах Джозайя Уиллард Гиббс и Оливер Хевисайд разработали векторное исчисление , которое включало отдельные перекрестные произведения и скалярные произведения , которые были получены из умножения кватернионов. [6] [7] [8] Успех векторного исчисления и книги «Векторный анализ» Гиббса и Уилсона имел эффект того, что идеи Гамильтона и Клиффорда долгое время игнорировались, поскольку большая часть математики и физики 20-го века была сформулирована в векторных терминах. Гиббс использовал векторы для выполнения роли бивекторов в трех измерениях и использовал бивектор в смысле Гамильтона, использование, которое иногда копировалось. [9] [10] [11] Сегодня бивектор в основном изучается как тема в геометрической алгебре , алгебре Клиффорда над действительными или комплексными векторными пространствами с квадратичной формой . Его возрождение было инициировано Дэвидом Хестенсом , который вместе с другими применил геометрическую алгебру к ряду новых приложений в физике . [12]
В этой статье бивектор будет рассматриваться только в реальных геометрических алгебрах, которые могут применяться в большинстве областей физики. Также, если не указано иное, все примеры имеют евклидову метрику и, следовательно, положительно определенную квадратичную форму .
Бивектор возникает из определения геометрического произведения над векторным пространством с ассоциированной квадратичной формой, иногда называемой метрикой . Для векторов a , b и c геометрическое произведение удовлетворяет следующим свойствам:
Из ассоциативности, a ( ab ) = a 2 b , есть скаляр, умноженный на b . Когда b не параллельно и, следовательно, не является скалярным множителем a , ab не может быть скаляром. Но
является суммой скаляров и, следовательно, скаляром. Из закона косинусов в треугольнике, образованном векторами, его значение равно | a | | b | cos θ , где θ — угол между векторами. Поэтому оно идентично скалярному произведению двух векторов и записывается таким же образом,
Он симметричен, имеет скалярное значение и может использоваться для определения угла между двумя векторами: в частности, если a и b ортогональны, то произведение равно нулю.
Так же, как скалярное произведение можно сформулировать как симметричную часть геометрического произведения другой величины, внешнее произведение (иногда называемое «клиновым» или «прогрессивным» произведением) можно сформулировать как его антисимметричную часть :
Он антисимметричен в a и b
и путем добавления:
То есть геометрическое произведение представляет собой сумму симметричного скалярного произведения и знакопеременного внешнего произведения.
Чтобы исследовать природу a ∧ b , рассмотрим формулу
что с использованием тригонометрического тождества Пифагора дает значение ( a ∧ b ) 2
При отрицательном квадрате он не может быть скалярной или векторной величиной, поэтому это новый вид объекта, бивектор . Он имеет величину | a | | b | | sin θ | , где θ — угол между векторами, и поэтому равен нулю для параллельных векторов.
Чтобы отличить их от векторов, бивекторы здесь пишутся жирным шрифтом, например:
хотя используются и другие соглашения, в частности, поскольку векторы и бивекторы являются элементами геометрической алгебры.
Алгебра, порожденная геометрическим произведением (то есть все объекты, образованные взятием повторяющихся сумм и геометрических произведений скаляров и векторов), является геометрической алгеброй над векторным пространством. Для евклидова векторного пространства эта алгебра записывается или Cl n ( R ) , где n — размерность векторного пространства R n . Cl n ( R ) является как векторным пространством, так и алгеброй, порожденной всеми произведениями между векторами в R n , поэтому она содержит все векторы и бивекторы. Точнее, как векторное пространство она содержит векторы и бивекторы как линейные подпространства , хотя и не как подалгебры (поскольку геометрическое произведение двух векторов, как правило, не является другим вектором).
Пространство всех бивекторов имеет размерность 1/2 n ( n − 1) и записывается как ⋀ 2 R n , [13] и является второй внешней степенью исходного векторного пространства.
Подалгебра, порожденная бивекторами, является четной подалгеброй геометрической алгебры, обозначаемой Cl[0]
н( R ) . Эта алгебра получается из рассмотрения всех повторяющихся сумм и геометрических произведений скаляров и бивекторов. Она имеет размерность 2 n −1 и содержит ⋀ 2 R n как линейное подпространство. В двух и трех измерениях четная подалгебра содержит только скаляры и бивекторы, и каждый из них представляет особый интерес. В двух измерениях четная подалгебра изоморфна комплексным числам , C , тогда как в трех измерениях она изоморфна кватернионам , H . Четная подалгебра содержит вращения в любом измерении.
Как было отмечено в предыдущем разделе, величина простого бивектора, то есть внешнего произведения двух векторов a и b , равна | a | | b | sin θ , где θ — угол между векторами. Она записывается как | B | , где B — бивектор.
Для общих бивекторов величину можно вычислить, взяв норму бивектора, рассматриваемого как вектор в пространстве ⋀ 2 R n . Если величина равна нулю, то все компоненты бивектора равны нулю, а бивектор является нулевым бивектором, который как элемент геометрической алгебры равен скалярному нулю.
Единичный бивектор — это бивектор с единичной величиной. Такой бивектор может быть получен из любого ненулевого бивектора путем деления бивектора на его величину, то есть
Особую полезность представляют единичные бивекторы, образованные из произведений стандартного базиса векторного пространства. Если e i и e j являются различными базисными векторами, то произведение e i ∧ e j является бивектором. Поскольку e i и e j ортогональны, e i ∧ e j = e i e j , что записывается как e ij , и имеет единичную величину, поскольку векторы являются единичными векторами . Множество всех бивекторов, полученных из базиса таким образом, образует базис для ⋀ 2 R n . Например, в четырех измерениях базис для ⋀ 2 R 4 равен ( e 1 e 2 , e 1 e 3 , e 1 e 4 , e 2 e 3 , e 2 e 4 , e 3 e 4 ) или ( e 12 , e 13 , e 14 , e 23 , e 24 , e 34 ) . [ 14 ]
Внешнее произведение двух векторов — это бивектор, но не все бивекторы являются внешними произведениями двух векторов. Например, в четырех измерениях бивектор
не может быть записан как внешнее произведение двух векторов. Бивектор, который может быть записан как внешнее произведение двух векторов, является простым. В двух и трех измерениях все бивекторы являются простыми, но не в четырех или более измерениях; в четырех измерениях каждый бивектор является суммой не более двух внешних произведений. Бивектор имеет действительный квадрат тогда и только тогда, когда он является простым, и только простые бивекторы могут быть представлены геометрически направленной плоской областью. [4]
Геометрическое произведение двух бивекторов, A и B , равно
Величина A · B является скалярным скалярным произведением, в то время как A ∧ B является внешним произведением степени 4, которое возникает в четырех или более измерениях. Величина A × B является бивекторно-значным коммутаторным произведением, заданным как
Пространство бивекторов ⋀ 2 R n является алгеброй Ли над R , с коммутаторным произведением в качестве скобки Ли. Полное геометрическое произведение бивекторов порождает четную подалгебру.
Особый интерес представляет произведение бивектора на себя. Поскольку произведение коммутатора антисимметрично, произведение упрощается до
Если бивектор простой, последний член равен нулю, а произведение — скалярное значение A · A , которое можно использовать для проверки простоты. В частности, внешнее произведение бивекторов существует только в четырех или более измерениях, поэтому все бивекторы в двух и трех измерениях являются простыми. [4]
Бивекторы изоморфны кососимметричным матрицам в любом числе измерений. Например, общий бивектор B 23 e 23 + B 31 e 31 + B 12 e 12 в трех измерениях отображается в матрицу
Умножение на векторы с обеих сторон дает тот же вектор, что и произведение вектора и бивектора за вычетом внешнего произведения; примером является тензор угловой скорости .
Кососимметричные матрицы генерируют ортогональные матрицы с определителем 1 посредством экспоненциальной карты. В частности, применение экспоненциальной карты к бивектору, связанному с вращением, дает матрицу вращения . Матрица вращения M R, заданная кососимметричной матрицей выше, имеет вид
Вращение, описываемое M R, такое же, как и вращение, описываемое ротором R, заданным формулой
и матрица M R также может быть вычислена непосредственно из ротора R. В трех измерениях это определяется как
Бивекторы связаны с собственными значениями матрицы вращения. Если задана матрица вращения M, собственные значения можно вычислить, решив характеристическое уравнение для этой матрицы 0 = det( M − λI ) . Согласно основной теореме алгебры, это имеет три корня (только один из которых является действительным, поскольку имеется только один собственный вектор, т. е. ось вращения). Остальные корни должны быть комплексно сопряженной парой. Они имеют единичную величину, поэтому являются чисто мнимыми логарифмами, равными величине бивектора, связанного с вращением, который также является углом поворота. Собственные векторы, связанные с комплексными собственными значениями, находятся в плоскости бивектора, поэтому внешнее произведение двух непараллельных собственных векторов дает бивектор (или кратное ему).
При работе с координатами в геометрической алгебре базисные векторы обычно записывают как ( e 1 , e 2 , ...) , это соглашение будет использоваться и здесь.
Вектор в действительном двумерном пространстве R 2 можно записать как a = a 1 e 1 + a 2 e 2 , где a 1 и a 2 — действительные числа, e 1 и e 2 — ортонормированные базисные векторы. Геометрическое произведение двух таких векторов равно
Его можно разбить на симметричное скалярное произведение и антисимметричное бивекторное внешнее произведение:
Все бивекторы в двух измерениях имеют эту форму, то есть кратны бивектору e 1 e 2 , записанному как e 12 , чтобы подчеркнуть, что это бивектор, а не вектор. Величина e 12 равна 1 , причем
поэтому он называется единичным бивектором . Термин единичный бивектор может использоваться в других измерениях, но он однозначно определен (с точностью до знака) только в двух измерениях, и все бивекторы кратны e 12 . Как элемент высшего порядка алгебры e 12 также является псевдоскаляром , которому присваивается символ i .
С учетом свойств отрицательного квадрата и единичной величины единичный бивектор можно отождествить с мнимой единицей из комплексных чисел . Бивекторы и скаляры вместе образуют четную подалгебру геометрической алгебры, которая изоморфна комплексным числам C. Четная подалгебра имеет базис (1, e 12 ) , вся алгебра имеет базис (1, e 1 , e 2 , e 12 ) .
Комплексные числа обычно отождествляются с осями координат и двумерными векторами, что означало бы ассоциирование их с векторными элементами геометрической алгебры. В этом нет противоречия, так как для получения из общего вектора комплексного числа ось должна быть идентифицирована как вещественная ось, скажем, e 1. Это умножается на все векторы, чтобы получить элементы четной подалгебры.
Все свойства комплексных чисел можно вывести из бивекторов, но два из них представляют особый интерес. Во-первых, как и в случае с комплексными числами, произведения бивекторов и, следовательно, четная подалгебра являются коммутативными . Это верно только в двух измерениях, поэтому свойства бивектора в двух измерениях, зависящие от коммутативности, обычно не обобщаются на более высокие измерения.
Во-вторых, общий бивектор можно записать
где θ — действительное число. Разложение этого в ряд Тейлора для экспоненциального отображения и использование свойства e 12 2 = −1 приводит к бивекторной версии формулы Эйлера ,
который при умножении на любой вектор поворачивает его на угол θ вокруг начала координат:
Произведение вектора с бивектором в двух измерениях антикоммутативно , поэтому все следующие произведения генерируют одно и то же вращение:
Из них последний продукт является тем, который обобщается в более высокие измерения. Требуемая величина называется ротором и обозначается символом R , так что в двух измерениях ротор, который вращается на угол θ, можно записать
и вращение, которое он генерирует, равно [16]
В трех измерениях геометрическое произведение двух векторов равно
Его можно разбить на симметричное скалярное произведение и антисимметричное бивекторное внешнее произведение:
В трех измерениях все бивекторы являются простыми и, таким образом, являются результатом внешнего произведения. Единичные бивекторы e 23 , e 31 и e 12 образуют базис для пространства бивекторов ⋀ 2 R 3 , которое само по себе является трехмерным линейным пространством. Так что если общий бивектор:
их можно добавлять как векторы
в то время как при умножении они производят следующее
который можно разделить на симметричную скалярную и антисимметричную бивекторную части следующим образом
Внешнее произведение двух бивекторов в трех измерениях равно нулю.
Бивектор B можно записать как произведение его величины и единичного бивектора, поэтому, записывая β вместо | B | и используя ряд Тейлора для экспоненциального отображения, можно показать, что
Это еще одна версия формулы Эйлера, но с общим бивектором в трех измерениях. В отличие от двух измерений бивекторы не коммутативны, поэтому свойства, зависящие от коммутативности, не применяются в трех измерениях. Например, в общем случае exp( A + B ) ≠ exp( A ) exp( B ) в трех (или более) измерениях.
Полная геометрическая алгебра в трех измерениях, Cl 3 ( R ) , имеет базис ( 1 , e 1 , e 2 , e 3 , e 23 , e 31 , e 12 , e 123 ). Элемент e 123 является тривектором и псевдоскаляром для геометрии. Бивекторы в трех измерениях иногда отождествляются с псевдовекторами [17], с которыми они связаны, как обсуждается ниже.
Бивекторы не замкнуты относительно геометрического произведения, но четная подалгебра замкнута. В трех измерениях она состоит из всех скалярных и бивекторных элементов геометрической алгебры, поэтому общий элемент можно записать, например, как a + A , где a — скалярная часть, а A — бивекторная часть. Это записывается как Cl[0]
3и имеет базис (1, e 23 , e 31 , e 12 ) . Произведение двух общих элементов четной подалгебры равно
Четная подалгебра, то есть алгебра, состоящая из скаляров и бивекторов, изоморфна кватернионам , H. Это можно увидеть, сравнив базис с базисом кватернионов или из приведенного выше произведения, которое идентично произведению кватернионов , за исключением смены знака, которая относится к отрицательным произведениям в скалярном произведении бивекторов A · B. Другие свойства кватернионов могут быть аналогичным образом связаны с геометрической алгеброй или выведены из нее.
Это предполагает, что обычное разделение кватерниона на скалярную и векторную части было бы лучше представить как разделение на скалярную и бивекторную части; если это сделать, то произведение кватернионов будет просто геометрическим произведением. Это также связывает кватернионы в трех измерениях с комплексными числами в двух, поскольку каждый из них изоморфен четной подалгебре для измерения, отношение, которое обобщается на более высокие измерения.
Вектор вращения, от представления вращения как ось-угол , является компактным способом представления вращения в трех измерениях. В своей наиболее компактной форме он состоит из вектора, произведения единичного вектора ω, который является осью вращения, на (знаковый) угол вращения θ , так что величина общего вектора вращения θω равна (беззнаковому) углу вращения.
Кватернион, связанный с вращением, равен
В геометрической алгебре вращение представлено бивектором. Это можно увидеть в его отношении к кватернионам. Пусть Ω — единичный бивектор в плоскости вращения, а θ — угол поворота . Тогда бивектор вращения равен Ω θ . Кватернион близко соответствует экспоненте половины бивектора Ω θ . То есть компоненты кватерниона соответствуют скалярной и бивекторной частям следующего выражения:
Экспоненту можно определить через ее степенной ряд и легко оценить, используя тот факт, что Ω в квадрате равен −1 .
Итак, вращения могут быть представлены бивекторами. Так же, как кватернионы являются элементами геометрической алгебры, они связаны экспоненциальным отображением в этой алгебре.
Бивектор Ω θ генерирует вращение через экспоненциальное отображение. Сгенерированные четные элементы вращают общий вектор в трех измерениях таким же образом, как кватернионы:
Как и в двух измерениях, величина exp(− 1/2 Ω θ ) называется ротором и обозначается R. Величина exp( 1/2 Ω θ ) тогда равно R −1 , и они генерируют вращения как
Это идентично двум измерениям, за исключением того, что здесь роторы являются четырехмерными объектами, изоморфными кватернионам. Это можно обобщить на все измерения, с роторами, элементами четной подалгебры с единичной величиной, генерируемыми экспоненциальным отображением из бивекторов. Они образуют двойное покрытие над группой вращения, поэтому роторы R и − R представляют одно и то же вращение.
Вектор вращения является примером аксиального вектора . Аксиальные векторы, или псевдовекторы, являются векторами с особой особенностью, заключающейся в том, что их координаты претерпевают изменение знака относительно обычных векторов (также называемых «полярными векторами») при инверсии через начало координат, отражении в плоскости или другом линейном преобразовании, меняющем ориентацию. [18] Примерами являются такие величины, как крутящий момент , угловой момент и векторные магнитные поля . Величины, которые использовали бы аксиальные векторы в векторной алгебре, должным образом представлены бивекторами в геометрической алгебре. [19] Точнее, если выбрана базовая ориентация, аксиальные векторы естественным образом отождествляются с обычными векторами; тогда двойственный вектор Ходжа дает изоморфизм между аксиальными векторами и бивекторами, поэтому каждый аксиальный вектор связан с бивектором и наоборот; то есть
где — звезда Ходжа. Обратите внимание, что если базовая ориентация меняется на противоположную путем инверсии через начало координат, то и идентификация аксиальных векторов с обычными векторами, и дуальный вектор Ходжа меняют знак, но бивекторы не сдвигаются с места. В качестве альтернативы, используя единичный псевдоскаляр в Cl 3 ( R ) , i = e 1 e 2 e 3 дает
Это проще использовать, поскольку продукт — это просто геометрическое произведение. Но это антисимметрично, потому что (как в двух измерениях) единичный псевдоскаляр i возводится в квадрат до −1 , поэтому в одном из произведений требуется отрицательное значение.
Эта связь распространяется на такие операции, как векторное векторное произведение и бивекторное внешнее произведение, поскольку при записи в виде определителей они вычисляются одинаково:
поэтому связаны дуальным соотношением Ходжа:
Бивекторы имеют ряд преимуществ перед аксиальными векторами. Они лучше устраняют неоднозначность аксиальных и полярных векторов, то есть величин, представленных ими, поэтому становится яснее, какие операции разрешены и каковы их результаты. Например, внутреннее произведение полярного вектора и аксиального вектора, полученное из перекрестного произведения в тройном произведении, должно привести к псевдоскаляру , результату, который более очевиден, если вычисление оформлено как внешнее произведение вектора и бивектора. Они обобщаются на другие измерения; в частности, бивекторы могут использоваться для описания величин, таких как крутящий момент и угловой момент, как в двух, так и в трех измерениях. Кроме того, они тесно соответствуют геометрической интуиции несколькими способами, как показано в следующем разделе. [20]
Как следует из их названия и названия алгебры, одно из преимуществ бивекторов заключается в том, что они имеют естественную геометрическую интерпретацию. Это можно описать в любом измерении, но лучше всего сделать в трех измерениях, где можно провести параллели с более знакомыми объектами, прежде чем применять к более высоким измерениям. В двух измерениях геометрическая интерпретация тривиальна, поскольку пространство двумерно, поэтому имеет только одну плоскость, и все бивекторы связаны с ней, отличаясь только масштабным коэффициентом.
Все бивекторы можно интерпретировать как плоскости , или, точнее, как направленные сегменты плоскости. В трех измерениях есть три свойства бивектора, которые можно интерпретировать геометрически:
В трех измерениях все бивекторы могут быть получены внешним произведением двух векторов. Если бивектор B = a ∧ b , то величина B равна
где θ — угол между векторами. Это площадь параллелограмма со сторонами a и b , как показано на диаграмме. Одна из интерпретаций заключается в том, что площадь выметается b при движении вдоль a . Внешнее произведение антисимметрично, поэтому изменение порядка a и b для движения вдоль b приводит к бивектору с противоположным направлением, которое является отрицательным по отношению к первому. Плоскость бивектора a ∧ b содержит как a, так и b, поэтому они оба параллельны плоскости.
Бивекторы и аксиальные векторы связаны дуальным вектором Ходжа . В реальном векторном пространстве дуальный вектор Ходжа связывает подпространство с его ортогональным дополнением , поэтому если бивектор представлен плоскостью, то аксиальный вектор, связанный с ним, — это просто нормаль к поверхности плоскости . Плоскость имеет две нормали, по одной с каждой стороны, что дает две возможные ориентации для плоскости и бивектора.
Это связывает векторное произведение с внешним произведением . Его также можно использовать для представления физических величин, таких как крутящий момент и угловой момент . В векторной алгебре они обычно представлены векторами, перпендикулярными плоскости силы , линейного импульса или смещения, из которых они вычисляются. Но если вместо этого использовать бивектор, то плоскость является плоскостью бивектора, поэтому это более естественный способ представления величин и того, как они действуют. Он также в отличие от векторного представления обобщается на другие измерения.
Произведение двух бивекторов имеет геометрическую интерпретацию. Для ненулевых бивекторов A и B произведение можно разбить на симметричную и антисимметричную части следующим образом:
Подобно векторам, они имеют величины | A · B | = | A | | B | cos θ и | A × B | = | A | | B | sin θ , где θ — угол между плоскостями. В трех измерениях он совпадает с углом между нормальными векторами, дуальными плоскостям, и в некоторой степени обобщается в более высоких измерениях.
Бивекторы можно складывать вместе как площади. Если даны два ненулевых бивектора B и C в трех измерениях, то всегда можно найти вектор, который содержится в обоих, скажем, a , поэтому бивекторы можно записать как внешние произведения, включающие a :
Это можно интерпретировать геометрически, как показано на диаграмме: две площади суммируются, чтобы получить третью, причем три площади образуют грани призмы с a , b , c и b + c в качестве ребер. Это соответствует двум способам вычисления площади с использованием дистрибутивности внешнего произведения:
Это работает только в трех измерениях, поскольку это единственное измерение, где должен существовать вектор, параллельный обоим бивекторам. В более высоких измерениях бивекторы обычно не связаны с одной плоскостью, или, если они связаны (простые бивекторы), два бивектора могут не иметь общего вектора и, таким образом, в сумме давать не простой бивектор.
В четырех измерениях базисными элементами для пространства ⋀ 2 R 4 бивекторов являются ( e 12 , e 13 , e 14 , e 23 , e 24 , e 34 ), поэтому общий бивектор имеет вид
В четырех измерениях бивектор, двойственный по Ходжу, является бивектором, а пространство ⋀ 2 R 4 двойственно самому себе. Нормальные векторы не являются уникальными, вместо этого каждая плоскость ортогональна всем векторам в своем двойственном по Ходжу пространстве. Это можно использовать для разбиения бивекторов на две «половины» следующим образом. У нас есть три пары ортогональных бивекторов: ( e 12 , e 34 ) , ( e 13 , e 24 ) и ( e 14 , e 23 ) . Существует четыре различных способа выбрать один бивектор из каждой из первых двух пар, и как только эти первые два выбраны, их сумма дает третий бивектор из другой пары. Например, ( e 12 , e 13 , e 14 ) и ( e 23 , e 24 , e 34 ) .
В четырех измерениях бивекторы генерируются внешним произведением векторов в R 4 , но с одним важным отличием от R 3 и R 2 . В четырех измерениях не все бивекторы являются простыми. Существуют бивекторы, такие как e 12 + e 34 , которые не могут быть получены внешним произведением двух векторов. Это также означает, что они не имеют действительного, то есть скалярного, квадрата. В этом случае
Элемент e 1234 является псевдоскаляром в Cl 4 , отличным от скаляра, поэтому квадрат не является скаляром.
Все бивекторы в четырех измерениях могут быть получены с использованием максимум двух внешних произведений и четырех векторов. Вышеуказанный бивектор может быть записан как
Аналогично, каждый бивектор может быть записан как сумма двух простых бивекторов. Для этого полезно выбрать два ортогональных бивектора, и это всегда возможно сделать. Более того, для общего бивектора выбор простых бивекторов является единственным, то есть существует только один способ разложения на ортогональные бивекторы; единственным исключением является случай, когда два ортогональных бивектора имеют равные величины (как в приведенном выше примере): в этом случае разложение не является единственным. [4] Разложение всегда является единственным в случае простых бивекторов, с дополнительным бонусом, что одна из ортогональных частей равна нулю.
Как и в трех измерениях, бивекторы в четырех измерениях генерируют вращения через экспоненциальное отображение, и все вращения могут быть сгенерированы таким образом. Как и в трех измерениях, если B является бивектором, то ротор R является exp 1/2 B и вращения генерируются таким же образом:
Однако генерируемые вращения более сложны. Их можно классифицировать следующим образом:
Они генерируются бивекторами простым способом. Простые вращения генерируются простыми бивекторами, с фиксированной плоскостью, двойственной или ортогональной плоскости бивектора. Можно сказать, что вращение происходит вокруг этой плоскости, в плоскости бивектора. Все другие бивекторы генерируют двойные вращения, с двумя углами вращения, равными величинам двух простых бивекторов, из которых состоит непростой бивектор. Изоклинные вращения возникают, когда эти величины равны, и в этом случае разложение на два простых бивектора не является единственным. [22]
Бивекторы в общем случае не коммутируют, но одним исключением являются ортогональные бивекторы и их показатели. Так что если бивектор B = B 1 + B 2 , где B 1 и B 2 — ортогональные простые бивекторы, используется для генерации поворота, он разлагается на два простых поворота, которые коммутируют следующим образом:
Это всегда возможно сделать, поскольку все бивекторы можно выразить как суммы ортогональных бивекторов.
Пространство-время — это математическая модель нашей Вселенной, используемая в специальной теории относительности. Оно состоит из трех пространственных измерений и одного временного измерения, объединенных в одно четырехмерное пространство. Оно естественным образом описывается с помощью геометрической алгебры и бивекторов, причем евклидова метрика заменяется метрикой Минковского . Эта алгебра идентична евклидовой алгебре, за исключением измененной сигнатуры , поэтому
(Обратите внимание, что порядок и индексы выше не являются универсальными — здесь e 4 — это временноподобное измерение). Геометрическая алгебра — это Cl 3,1 ( R ) , а подпространство бивекторов — это ⋀ 2 R 3,1 .
Простые бивекторы бывают двух типов. Простые бивекторы e 23 , e 31 и e 12 имеют отрицательные квадраты и охватывают бивекторы трехмерного подпространства, соответствующего евклидову пространству, R 3 . Эти бивекторы порождают обычные вращения в R 3 .
Простые бивекторы e 14 , e 24 и e 34 имеют положительные квадраты и как плоскости охватывают пространственное измерение и временное измерение. Они также генерируют вращения через экспоненциальное отображение, но вместо тригонометрических функций нужны гиперболические функции, которые генерируют ротор следующим образом:
где Ω — бивектор ( e 14 и т. д.), определяемый через метрику с антисимметричным линейным преобразованием R 3,1 . Это лоренцевы усиления , выраженные особенно компактным образом, с использованием того же вида алгебры, что и в R 3 и R 4 .
В общем случае все вращения пространства-времени генерируются из бивекторов посредством экспоненциального отображения, то есть общий ротор, генерируемый бивектором A, имеет вид
Набор всех вращений в пространстве-времени образует группу Лоренца , и из них можно вывести большинство следствий специальной теории относительности. В более общем плане это показывает, как преобразования в евклидовом пространстве и пространстве-времени могут быть описаны с использованием одного и того же вида алгебры.
(Примечание: в этом разделе традиционные 3-векторы обозначены линиями над символами, а векторы пространства-времени и бивекторы — жирными символами, причем векторы J и A исключительно заглавными буквами)
Уравнения Максвелла используются в физике для описания взаимосвязи между электрическими и магнитными полями. Обычно заданные как четыре дифференциальных уравнения, они имеют особенно компактную форму, когда поля выражаются как пространственно-временной бивектор из ⋀ 2 R 3,1 . Если электрические и магнитные поля в R 3 — это E и B , то электромагнитный бивектор — это
где e 4 снова является базисным вектором для времениподобного измерения, а c — скорость света . Произведение B e 123 дает бивектор, который является дуальным по Ходжу к B в трех измерениях, как обсуждалось выше, в то время как E e 4 как произведение ортогональных векторов также имеет бивекторное значение. В целом это электромагнитный тензор, выраженный более компактно как бивектор, и используется следующим образом. Во-первых, он связан с 4-током J , векторной величиной, заданной как
где j — плотность тока , а ρ — плотность заряда . Они связаны дифференциальным оператором ∂, который есть
Оператор ∇ является дифференциальным оператором в геометрической алгебре, действующим на измерения пространства и задаваемым как ∇ M = ∇· M + ∇∧ M . При применении к векторам ∇· M является дивергенцией , а ∇∧ M является ротором , но с бивектором, а не вектором, который является дуальным в трех измерениях ротору. Для общей величины M они действуют как дифференциальные операторы понижения и повышения градации. В частности, если M является скаляром, то этот оператор является просто градиентом , и его можно рассматривать как геометрический алгебраический оператор del .
Вместе они могут быть использованы для придания особенно компактной формы уравнениям Максвелла с источниками:
Это уравнение, разложенное согласно геометрической алгебре, с использованием геометрических произведений, которые имеют как эффекты повышения, так и понижения оценок, эквивалентно четырем уравнениям Максвелла. Оно также связано с электромагнитным 4-потенциалом , вектором A, заданным как
где A — векторный магнитный потенциал, а V — электрический потенциал. Он связан с электромагнитным бивектором следующим образом
используя тот же дифференциальный оператор ∂ . [23]
Как было предложено в предыдущих разделах, большая часть геометрической алгебры хорошо обобщается на более высокие измерения. Геометрическая алгебра для действительного пространства R n — это Cl n ( R ) , а подпространство бивекторов — это ⋀ 2 R n .
Число простых бивекторов, необходимых для формирования общего бивектора, растет с ростом размерности, так что для нечетного n оно равно ( n − 1) / 2 , для четного n оно равно n / 2 . Так что для четырех и пяти измерений требуется только два простых бивектора, но для шести и семи измерений требуется три . Например, в шести измерениях со стандартным базисом ( e 1 , e 2 , e 3 , e 4 , e 5 , e 6 ) бивектор
является суммой трех простых бивекторов, но не меньше. Так как в четырех измерениях всегда можно найти ортогональные простые бивекторы для этой суммы.
Как и в трех- и четырехмерном пространстве роторы генерируются экспоненциальным отображением, поэтому
— ротор, порожденный бивектором B. Простые вращения, происходящие в плоскости вращения вокруг неподвижной лопасти размерности ( n − 2), порождаются простыми бивекторами, в то время как другие бивекторы порождают более сложные вращения, которые можно описать в терминах простых бивекторов, суммами которых они являются, каждый из которых связан с плоскостью вращения. Все бивекторы можно выразить как сумму ортогональных и коммутативных простых бивекторов, поэтому вращения всегда можно разложить на набор коммутативных вращений вокруг плоскостей, связанных с этими бивекторами. Группа роторов в n измерениях — это группа спинов , Spin( n ) .
Одной из примечательных особенностей, связанных с числом простых бивекторов и, следовательно, плоскостей вращения, является то, что в нечетных измерениях каждое вращение имеет фиксированную ось — ошибочно называть ее осью вращения, поскольку в более высоких измерениях вращения происходят в нескольких плоскостях, ортогональных ей. Это связано с бивекторами, поскольку бивекторы в нечетных измерениях распадаются на то же число бивекторов, что и четное измерение ниже, поэтому имеют то же число плоскостей, но одно дополнительное измерение. Поскольку каждая плоскость генерирует вращения в двух измерениях, в нечетных измерениях должно быть одно измерение, то есть ось, которая не вращается. [24]
Бивекторы также связаны с матрицей вращения в n измерениях. Как и в трех измерениях, характеристическое уравнение матрицы может быть решено для нахождения собственных значений . В нечетных измерениях это имеет один действительный корень, с собственным вектором на фиксированной оси, а в четных измерениях это не имеет действительных корней, поэтому либо все, либо все, кроме одного, корни являются комплексно сопряженными парами. Каждая пара связана с простым компонентом бивектора, связанным с вращением. В частности, логарифм каждой пары является величиной с точностью до знака, в то время как собственные векторы, сгенерированные из корней, параллельны и поэтому могут использоваться для генерации бивектора. В общем случае собственные значения и бивекторы уникальны, и набор собственных значений дает полное разложение на простые бивекторы; если корни повторяются, то разложение бивектора на простые бивекторы не является уникальным.
Геометрическая алгебра может быть применена к проективной геометрии простым способом. Используемая геометрическая алгебра — это Cl n ( R ), n ≥ 3 , алгебра действительного векторного пространства R n . Она используется для описания объектов в действительном проективном пространстве RP n −1 . Ненулевые векторы в Cl n ( R ) или R n связаны с точками в проективном пространстве, поэтому векторы, которые отличаются только масштабным множителем, поэтому их внешнее произведение равно нулю, отображаются в одну и ту же точку. Ненулевые простые бивекторы в ⋀ 2 R n представляют прямые в RP n −1 , причем бивекторы, отличающиеся только (положительным или отрицательным) масштабным множителем, представляют одну и ту же прямую.
Описание проективной геометрии может быть построено в геометрической алгебре с использованием основных операций. Например, если заданы две различные точки в RP n −1, представленные векторами a и b, то прямая, содержащая их, задается как a ∧ b (или b ∧ a ). Две прямые пересекаются в точке, если A ∧ B = 0 для их бивекторов A и B . Эта точка задается вектором
Операция " ∨ " является встречей, которая может быть определена, как указано выше, в терминах соединения, J = A ∧ B [ необходимо разъяснение ] для ненулевого A ∧ B. Используя эти операции, проективную геометрию можно сформулировать в терминах геометрической алгебры. Например, если задан третий (ненулевой) бивектор C, точка p лежит на прямой, заданной C , тогда и только тогда, когда
Итак, условие того, чтобы линии, заданные A , B и C, были коллинеарными, таково:
что в Cl 3 ( R ) и RP 2 упрощается до
где угловые скобки обозначают скалярную часть геометрического произведения. Таким же образом все проективные пространственные операции могут быть записаны в терминах геометрической алгебры, с бивекторами, представляющими общие линии в проективном пространстве, так что вся геометрия может быть разработана с использованием геометрической алгебры. [15]
Как отмечено выше, бивектор может быть записан как кососимметричная матрица, которая через экспоненциальное отображение генерирует матрицу вращения, которая описывает то же вращение, что и ротор, также генерируемый экспоненциальным отображением, но примененный к вектору. Но он также используется с другими бивекторами, такими как тензор угловой скорости и электромагнитный тензор , соответственно 3×3 и 4×4 кососимметричная матрица или тензор.
Действительные бивекторы в ⋀ 2 R n изоморфны n × n кососимметричным матрицам или, поочередно, антисимметричным тензорам степени 2 на R n . Хотя бивекторы изоморфны векторам (через дуальное) в трех измерениях, они могут быть представлены кососимметричными матрицами в любом измерении. Это полезно для соотнесения бивекторов с задачами, описываемыми матрицами, поэтому их можно переформулировать в терминах бивекторов, учитывая геометрическую интерпретацию, затем часто решать более легко или связывать геометрически с другими задачами бивекторов. [25]
В более общем смысле, каждая действительная геометрическая алгебра изоморфна матричной алгебре . Они содержат бивекторы как подпространство, хотя часто таким образом, который не особенно полезен. Эти матрицы в основном представляют интерес как способ классификации алгебр Клиффорда. [26]
Алгебраический бивектор не имеет конкретной формы; геометрически это величина направленной площади в определенной плоскости, вот и все.
направленный эллипс.
аксиальный вектор
и псевдовектор часто рассматриваются как синонимы, но весьма полезно уметь отличать бивектор (...псевдовектор) от его дуального (...аксиального вектора).