В полилинейной алгебре , мультвектор , иногда называемый числом Клиффорда или мультором , [1] является элементом внешней алгебры Λ( V ) векторного пространства V . Эта алгебра градуирована , ассоциативна и знакоперемена , и состоит из линейных комбинаций простых k -векторов [ 2] (также известных как разложимые k -векторы [3] или k -лезвия ) вида
где находятся в V .
Вектор k — это такая линейная комбинация, которая является однородной степени k (все члены являются k -лопастями для одного и того же k ). В зависимости от авторов, «мультивектор» может быть либо k -вектором, либо любым элементом внешней алгебры (любой линейной комбинацией k -лопастей с потенциально различными значениями k ). [4]
В дифференциальной геометрии k - вектор — это вектор во внешней алгебре касательного векторного пространства ; то есть это антисимметричный тензор, полученный путем взятия линейных комбинаций внешнего произведения k касательных векторов для некоторого целого числа k ≥ 0. Дифференциальная k - форма — это k - вектор во внешней алгебре двойственного к касательному пространству пространства, которое также является двойственным к внешней алгебре касательного пространства.
Для k = 0, 1, 2 и 3 k - векторы часто называют соответственно скалярами , векторами , бивекторами и тривекторами ; они соответственно дуальны 0-формам, 1-формам, 2-формам и 3-формам . [5] [6]
Внешнее произведение (также называемое произведением клина), используемое для построения мультивекторов, является полилинейным (линейным по каждому входу), ассоциативным и знакопеременным. Это означает, что для векторов u , v и w в векторном пространстве V и для скаляров α , β внешнее произведение имеет следующие свойства:
Внешнее произведение k векторов или сумма таких произведений (для одного k ) называется мультивектором степени k или k -вектором. Максимальная степень мультивектора — это размерность векторного пространства V .
Линейность в любом входе вместе с чередующимся свойством подразумевает линейность в другом входе. Мультилинейность внешнего произведения позволяет выразить мультивектор как линейную комбинацию внешних произведений базисных векторов V . Внешнее произведение k базисных векторов V является стандартным способом построения каждого базисного элемента для пространства k -векторов, которое имеет размерность (н
к) во внешней алгебре n -мерного векторного пространства. [2]
Вектор k , полученный из внешнего произведения k отдельных векторов в n -мерном пространстве, имеет компоненты, которые определяют спроецированные ( k − 1) -объемы k -параллелоэдра , натянутого на векторы. Квадратный корень из суммы квадратов этих компонент определяет объем k -параллелоэдра . [2] [7]
Следующие примеры показывают, что бивектор в двух измерениях измеряет площадь параллелограмма, а величина бивектора в трех измерениях также измеряет площадь параллелограмма. Аналогично, тривектор в трех измерениях измеряет объем параллелепипеда.
Легко проверить, что величина трехмерного вектора в четырех измерениях измеряет объем параллелепипеда, охватываемого этими векторами.
Свойства мультивекторов можно увидеть, рассмотрев двумерное векторное пространство V = R 2. Пусть базисные векторы будут e 1 и e 2 , тогда u и v будут заданы как
и мультивектор u ∧ v , также называемый бивектором, вычисляется как
Вертикальные черты обозначают определитель матрицы, который является площадью параллелограмма, натянутого на векторы u и v . Величина u ∧ v является площадью этого параллелограмма. Обратите внимание, что поскольку V имеет размерность два, базисный бивектор e 1 ∧ e 2 является единственным мультвектором в Λ V .
Связь между величиной мультивектора и площадью или объемом, охватываемым векторами, является важной особенностью во всех измерениях. Более того, линейная функциональная версия мультивектора, которая вычисляет этот объем, известна как дифференциальная форма.
Больше особенностей мультивекторов можно увидеть, рассмотрев трехмерное векторное пространство V = R 3 . В этом случае пусть базисные векторы будут e 1 , e 2 и e 3 , так что u , v и w задаются как
и бивектор u ∧ v вычисляется как
Компоненты этого бивектора такие же, как компоненты векторного произведения. Величина этого бивектора равна квадратному корню из суммы квадратов его компонентов.
Это показывает, что величина бивектора u ∧ v представляет собой площадь параллелограмма, натянутого на векторы u и v , поскольку он лежит в трехмерном пространстве V. Компоненты бивектора представляют собой площади проекций параллелограмма на каждую из трех координатных плоскостей.
Обратите внимание, что поскольку V имеет размерность три, в Λ V есть один базисный три-вектор . Вычислите три-вектор
Это показывает, что величина три-вектора u ∧ v ∧ w представляет собой объем параллелепипеда, натянутого на три векторы u , v и w .
В многомерных пространствах составляющие три-векторы являются проекциями объема параллелепипеда на координатные три-пространства, а величина три-вектора является объемом параллелепипеда, находящегося в многомерном пространстве.
В этом разделе мы рассмотрим мульtiveкторы на проективном пространстве P n , которые предоставляют удобный набор координат для линий, плоскостей и гиперплоскостей, обладающих свойствами, аналогичными однородным координатам точек, называемым грассмановыми координатами . [8]
Точки в действительном проективном пространстве P n определяются как прямые, проходящие через начало координат векторного пространства R n +1 . Например, проективная плоскость P 2 является множеством прямых, проходящих через начало координат R 3 . Таким образом, мультивекторы, определенные на R n +1 , можно рассматривать как мультивекторы на P n .
Удобный способ рассмотреть мультивектор на P n — это рассмотреть его в аффинной компоненте P n , которая является пересечением прямых, проходящих через начало координат R n +1 , с выбранной гиперплоскостью, например H: x n +1 = 1. Прямые , проходящие через начало координат R 3 , пересекают плоскость E: z = 1, определяя аффинную версию проективной плоскости, в которой отсутствуют только точки, для которых z = 0 , называемые точками на бесконечности.
Точки в аффинной компоненте E: z = 1 проективной плоскости имеют координаты x = ( x , y , 1) . Линейная комбинация двух точек p = ( p 1 , p 2 , 1) и q = ( q 1 , q 2 , 1) определяет плоскость в R 3 , которая пересекает E по прямой, соединяющей p и q . Мультивектор p ∧ q определяет параллелограмм в R 3 , заданный формулой
Обратите внимание, что замена α p + β q на p умножает этот мультивектор на константу. Поэтому компоненты p ∧ q являются однородными координатами для плоскости, проходящей через начало координат R 3 .
Множество точек x = ( x , y , 1) на прямой, проходящей через p и q, является пересечением плоскости, определяемой p ∧ q, с плоскостью E: z = 1. Эти точки удовлетворяют x ∧ p ∧ q = 0 , то есть,
что упрощается до уравнения линии
Этому уравнению удовлетворяют точки x = α p + β q для действительных значений α и β.
Три компонента p ∧ q , определяющие линию λ, называются грассмановыми координатами линии. Поскольку три однородные координаты определяют как точку, так и линию, говорят, что геометрия точек двойственна геометрии линий в проективной плоскости. Это называется принципом двойственности .
Трехмерное проективное пространство P 3 состоит из всех прямых, проходящих через начало координат R 4 . Пусть трехмерная гиперплоскость H: w = 1 будет аффинной компонентой проективного пространства, определяемой точками x = ( x , y , z , 1) . Мультивектор p ∧ q ∧ r определяет параллелепипед в R 4 , заданный формулой
Обратите внимание, что замена α p + β q + γ r на p умножает этот мультивектор на константу. Следовательно, компоненты p ∧ q ∧ r являются однородными координатами для 3-пространства через начало координат R 4 .
Плоскость в аффинной компоненте H: w = 1 — это множество точек x = ( x , y , z , 1) в пересечении H с 3-пространством, определяемым p ∧ q ∧ r . Эти точки удовлетворяют x ∧ p ∧ q ∧ r = 0 , то есть,
что упрощается до уравнения плоскости
Этому уравнению удовлетворяют точки x = α p + β q + γ r для действительных значений α , β и γ .
Четыре компонента p ∧ q ∧ r , определяющие плоскость λ, называются грассмановыми координатами плоскости. Поскольку четыре однородные координаты определяют как точку, так и плоскость в проективном пространстве, геометрия точек двойственна геометрии плоскостей.
Прямая как соединение двух точек: В проективном пространстве прямая λ, проходящая через две точки p и q, может рассматриваться как пересечение аффинного пространства H: w = 1 с плоскостью x = α p + β q в R 4 . Мультивектор p ∧ q обеспечивает однородные координаты для прямой
Они известны как координаты Плюккера прямой, хотя они также являются примером координат Грассмана.
Прямая как пересечение двух плоскостей: Прямая μ в проективном пространстве может быть также определена как множество точек x , которые образуют пересечение двух плоскостей π и ρ, определяемых поливекторами третьего уровня, поэтому точки x являются решениями линейных уравнений
Чтобы получить координаты Плюккера линии μ , отобразим мультивекторы π и ρ в их двойственные точечные координаты, используя оператор звезды Ходжа , [2]
затем
Итак, координаты Плюккера линии μ определяются выражением
Поскольку шесть однородных координат линии можно получить из соединения двух точек или пересечения двух плоскостей, говорят, что линия является самодвойственной в проективном пространстве.
У. К. Клиффорд объединил мульtiveкторы со скалярным произведением, определенным в векторном пространстве, чтобы получить общую конструкцию для гиперкомплексных чисел, которая включает обычные комплексные числа и кватернионы Гамильтона . [9] [10]
Произведение Клиффорда между двумя векторами u и v является билинейным и ассоциативным, как и внешнее произведение, и обладает дополнительным свойством, заключающимся в том, что поливектор uv связан со внутренним произведением u ⋅ v соотношением Клиффорда:
Соотношение Клиффорда сохраняет антикоммутативное свойство для перпендикулярных векторов. Это можно увидеть из взаимно ортогональных единичных векторов e i , i = 1, ..., n в R n : Соотношение Клиффорда дает
что показывает, что базисные векторы взаимно антикоммутируют,
В отличие от внешнего произведения, произведение Клиффорда вектора на себя не равно нулю. Чтобы увидеть это, вычислим произведение
что дает
Набор мультивекторов, построенных с использованием произведения Клиффорда, дает ассоциативную алгебру, известную как алгебра Клиффорда . Внутренние произведения с различными свойствами могут быть использованы для построения различных алгебр Клиффорда. [11] [12]
Термин k-лезвие был использован в книге Клиффорда «От алгебры к геометрическому исчислению» (1984) [13]
Мультивекторы играют центральную роль в математической формулировке физики, известной как геометрическая алгебра. По словам Дэвида Хестена ,
В 2003 году термин «лезвие» для мульвивектора, который может быть записан как внешнее произведение [скаляра и] набора векторов, был использован К. Дораном и А. Ласенби. Здесь, в утверждении «Любой мульвивектор может быть выражен как сумма лезвий», скаляры неявно определяются как 0-лезвия. [15]
В геометрической алгебре мультивектор определяется как сумма k -образных лезвий разного порядка , например, суммирование скаляра , вектора и 2-вектора. [16] Сумма только k -образных компонентов называется k- вектором, [17] или однородным мультивектором. [18]
Элемент наивысшего класса в пространстве называется псевдоскаляром .
Если заданный элемент однороден степени k , то он является k -вектором, но не обязательно k -лезвием. Такой элемент является k -лезвием, когда его можно выразить как внешнее произведение k -векторов. Геометрическая алгебра, порожденная 4-мерным векторным пространством, иллюстрирует этот момент примером: сумма любых двух лезвий, одно из которых взято из плоскости XY, а другое — из плоскости ZW, образует 2-вектор, который не является 2-лезвием. В геометрической алгебре, порожденной векторным пространством размерности 2 или 3, все суммы 2-лезвий могут быть записаны как одно 2-лезвие.
При наличии объемной формы (например, заданного скалярного произведения и ориентации) псевдовекторы и псевдоскаляры можно отождествить с векторами и скалярами, что является обычной процедурой в векторном исчислении , но без объемной формы это невозможно сделать, не делая произвольного выбора.
В алгебре физического пространства (геометрической алгебре евклидова 3-мерного пространства, используемой в качестве модели (3+1)-пространства-времени) сумма скаляра и вектора называется паравектором и представляет собой точку в пространстве-времени (вектор — пространство, скаляр — время).
Бивектор — элемент антисимметричного тензорного произведения касательного пространства на себя.
В геометрической алгебре бивектор также является элементом степени 2 (2-вектором), полученным в результате клинового произведения двух векторов, и поэтому он геометрически является ориентированной областью , таким же образом, как вектор является ориентированным отрезком прямой. Если a и b являются двумя векторами, бивектор a ∧ b имеет
Бивекторы связаны с псевдовекторами и используются для представления вращений в геометрической алгебре.
Поскольку бивекторы являются элементами векторного пространства Λ 2 V (где V — конечномерное векторное пространство с dim V = n ), имеет смысл определить скалярное произведение на этом векторном пространстве следующим образом. Сначала запишем любой элемент F ∈ Λ 2 V в терминах базиса ( e i ∧ e j ) 1 ≤ i < j ≤ n пространства Λ 2 V как
где используется правило суммирования Эйнштейна .
Теперь определим отображение G : Λ 2 V × Λ 2 V → R, настаивая на том, что
где — набор чисел.
Бивекторы играют важную роль в физике, например, в классификации электромагнитных полей .
Следовательно, в 3D мы связываем альтернативные термины псевдовектор для бивектора и псевдоскаляр для тривектора