stringtranslate.com

Геометрическая алгебра

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

Геометрическое произведение было впервые кратко упомянуто Германом Грассманом [1] , который в основном интересовался разработкой тесно связанной с ним внешней алгебры . В 1878 году Уильям Кингдон Клиффорд значительно расширил работу Грассмана, сформировав то, что сейчас обычно называют алгебрами Клиффорда в его честь (хотя сам Клиффорд предпочитал называть их «геометрическими алгебрами»). Клиффорд определил алгебру Клиффорда и ее произведение как объединение алгебры Грассмана и алгебры кватернионов Гамильтона . Добавление двойственного внешнего произведения Грассмана («встреча») позволяет использовать алгебру Грассмана – Кэли , а конформная версия последней вместе с конформной алгеброй Клиффорда дает конформную геометрическую алгебру (CGA), обеспечивающую основу для классической геометрии . [2] На практике эти и некоторые производные операции позволяют сопоставлять элементы, подпространства и операции алгебры с геометрическими интерпретациями. В течение нескольких десятилетий геометрические алгебры несколько игнорировались, их сильно затмило векторное исчисление, недавно разработанное для описания электромагнетизма. Термин «геометрическая алгебра» был повторно популяризирован в 1960-х годах Хестеном , который отстаивал его важность для релятивистской физики. [3]

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

Примеры геометрических алгебр, применяемых в физике, включают алгебру пространства-времени (и менее распространенную алгебру физического пространства ) и конформную геометрическую алгебру . Геометрическое исчисление , расширение ГА, включающее дифференцирование и интегрирование , может использоваться для формулирования других теорий, таких как комплексный анализ и дифференциальная геометрия , например, используя алгебру Клиффорда вместо дифференциальных форм . Геометрическую алгебру пропагандировали, в первую очередь Дэвид Хестенс [4] и Крис Доран [5] , как предпочтительную математическую основу физики . Сторонники утверждают, что он обеспечивает компактные и интуитивно понятные описания во многих областях, включая классическую и квантовую механику , теорию электромагнетизма и теорию относительности . [6] GA также нашел применение в качестве вычислительного инструмента в компьютерной графике [7] и робототехнике .

Определение и обозначения

Существует несколько различных способов определения геометрической алгебры. Первоначальный подход Хестенеса был аксиоматическим, [8] «полным геометрического значения» и эквивалентным универсальной [а] алгебре Клиффорда. [9] Учитывая конечномерное векторное пространство над полем с симметричной билинейной формой ( канеральное произведение , [b] например, евклидова или лоренцева метрика ) , геометрической алгеброй квадратичного пространства является алгебра Клиффорда , элементом которой называется многовекторным. Алгебра Клиффорда обычно определяется как факторалгебра тензорной алгебры , хотя это определение является абстрактным, поэтому следующее определение представлено без требования абстрактной алгебры .

Определение
Ассоциативная алгебра с единицей с невырожденной симметричной билинейной формой называется алгеброй Клиффорда квадратичного пространства, если [10]
  • он содержит и как отдельные подпространства
  • для
  • генерирует как алгебра
  • не порождается никаким собственным подпространством .

Чтобы охватить вырожденные симметричные билинейные формы, последнее условие необходимо изменить. [c] Можно показать, что эти условия однозначно характеризуют геометрическое произведение.

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

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

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

Внешний продукт имеет те же свойства, за исключением того, что последнее свойство выше заменено на for .

Обратите внимание, что в последнем свойстве, приведенном выше, действительное число не обязательно должно быть неотрицательным, если оно не является положительно определенным. Важным свойством геометрического произведения является существование элементов, имеющих мультипликативный обратный. Для вектора if then существует и равен . Ненулевой элемент алгебры не обязательно имеет мультипликативный обратный. Например, если вектор в таком , что элемент является одновременно нетривиальным идемпотентным элементом и ненулевым делителем нуля и, следовательно, не имеет обратного. [э]

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

Геометрическое произведение

Учитывая два вектора и , если геометрическое произведение [13] антикоммутативно ; они перпендикулярны (сверху), потому что , если он коммутативен; они параллельны (внизу), потому что .
Геометрическая интерпретация элементов градиента в реальной внешней алгебре для (точки со знаком), (направленного отрезка или вектора), (ориентированного плоского элемента), (ориентированного объема). Внешнее произведение векторов можно визуализировать как любую -мерную форму (например , - параллелотоп , - эллипсоид ); с величиной ( гиперобъемом ) и ориентацией, определяемой тем, на ее -мерной границе и на какой стороне находится внутренняя часть. [14] [15]

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

Таким образом, мы можем определить скалярное произведение [b] векторов как

так что симметричное произведение можно записать как

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

Затем простым сложением:

необобщенная или векторная форма геометрического произведения.

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

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

Внешний продукт естественным образом расширяется как ассоциативный билинейный бинарный оператор между любыми двумя элементами алгебры, удовлетворяющий тождествам

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

Эквивалентное структурное уравнение для алгебры Клиффорда: [16] [17]

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

Пфаффиан обеспечивает метрику для внешней алгебры, и, как отметил Клод Шевалле, алгебра Клиффорда сводится к внешней алгебре с нулевой квадратичной формой. [18] Роль, которую играет пфаффиан, можно понять с геометрической точки зрения, разработав алгебру Клиффорда на основе симплексов . [19] Этот вывод обеспечивает лучшую связь между треугольником Паскаля и симплексами , поскольку он дает интерпретацию первого столбца единиц.

Лезвия, степени и каноническая основа

Мультивектор, который является внешним произведением линейно независимых векторов, называется лезвием и называется градацией . [f] Мультивектор, который представляет собой сумму лопастей степени, называется (однородным) мультивектором степени . Из аксиом с замыканием каждый мультивектор геометрической алгебры представляет собой сумму лопастей.

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

По спектральной теореме можно диагонализировать до диагональной матрицы ортогональную матрицу через

Определите новый набор векторов , известный как ортогональные базисные векторы, которые будут преобразованы ортогональной матрицей:

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

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

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

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

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

Терминология « -вектор» часто встречается для описания мультивекторов, содержащих элементы только одного сорта. В пространстве более высокого измерения некоторые такие мультивекторы не являются лопастями (не могут быть учтены во внешнем произведении векторов). Например, in нельзя учитывать; однако обычно такие элементы алгебры не поддаются геометрической интерпретации как объекты, хотя они могут представлять геометрические величины, такие как вращения. Только -, -, - и -векторы всегда являются лезвиями в -пространстве.

Версор

-версор — это мультивектор, который можно выразить как геометрическое произведение обратимых векторов. [g] [21] Единичные кватернионы (первоначально названные Гамильтоном версорами) могут быть отождествлены с роторами в трехмерном пространстве почти так же, как реальные двумерные роторы включают в себя комплексные числа; за подробностями обращайтесь в Дорст. [22]

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

продолжается до внешнего морфизма

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

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

В групповых терминах для действительного невырожденного , идентифицировав группу как группу всех обратимых элементов , Лундхольм дает доказательство того, что «группа версоров» (множество обратимых версоров) равна группе Липшица ( также известной как Клиффорда, хотя Лундхольм не одобряет такое использование). [23]

Подгруппы группы Липшица

Обозначим инволюцию степени как и реверсию как .

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

Множественный анализ спиноров использует GA в качестве представления. [25]

Прогноз оценки

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

Поскольку геометрическое произведение и внешнее произведение равны на ортогональных векторах, эту градуировку удобно построить с использованием ортогонального базиса .

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

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

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

Например, геометрическое произведение двух векторов с и и для отличных от и .

Разложение мультивектора также можно разделить на четные и нечетные компоненты:

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

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

Представление подпространств

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

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

Единичные псевдоскаляры

Единичные псевдоскаляры — это лезвия, которые играют важную роль в GA. Единичный псевдоскаляр для невырожденного подпространства представляет собой лезвие, которое является произведением членов ортонормированного базиса для . Можно показать, что если и являются единичными псевдоскалярами для , то и . Если не выбрать ортонормированный базис для , то вложение Плюкера дает вектор во внешней алгебре, но только с точностью до масштабирования. Используя изоморфизм векторного пространства между геометрической алгеброй и внешней алгеброй, это дает класс эквивалентности для всех . Ортонормальность избавляет от этой двусмысленности, за исключением признаков, указанных выше.

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

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

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

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

Обозначая их и ( на мгновение отклоняясь от нашего соглашения о верхнем регистре), подпространство, созданное -vectors и -vectors, равно . Этот набор рассматривается как четная подалгебра , и, кроме того , как -алгебра изоморфна кватернионам , другой важной алгебраической системе.

Расширения внутренних и внешних продуктов

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

    ( внешний продукт )

Это обобщение согласуется с приведенным выше определением антисимметризации. Другое обобщение, связанное с внешним произведением, - это коммутаторное произведение:

    ( коммутаторное произведение )

Регрессивный продукт является двойником внешнего продукта (соответственно соответствующему «встрече» и «объединению» в этом контексте). [i] Двойная спецификация элементов допускает для лезвий и пересечение (или встречу), где двойственность должна быть принята относительно лезвия a, содержащего оба и (наименьшее такое лезвие является соединением). [27]

с единичным псевдоскаляром алгебры. Регрессивный продукт, как и внешний продукт, ассоциативен. [28]

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

Среди этих нескольких различных обобщений скалярного произведения векторов:

  ( левое сокращение )
  ( правое сокращение )
  ( скалярное произведение )
  (продукт «(жирная) точка») [j]

Дорст (2002) приводит доводы в пользу использования сокращений вместо внутреннего продукта Гестенеса; они алгебраически более регулярны и имеют более чистую геометрическую интерпретацию. Ряд тождеств, включающих сокращения, действительны без ограничения их входных данных. Например,

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

Двойной базис

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

где находится дельта Кронекера .

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

Учитывая далее GA , пусть

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

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

Двойной базис также известен как взаимный базис или обратная основа.

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

в терминах которых можно разделить на векторные компоненты как

Мы также можем определить скалярные компоненты как

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

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

где мы можем записать базисное лезвие как

Соответствующая ответная лопасть имеет индексы в обратном порядке:

Аналогично приведенному выше случаю с векторами, можно показать, что

где скалярное произведение.

С помощью мультивектора мы можем определить скалярные компоненты как [30]

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

Альтернативно мы можем определить скалярные компоненты

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

Линейные функции

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

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

для лезвия, распространенного на всю алгебру за счет линейности.

Моделирование геометрии

Хотя CGA уделяется много внимания, следует отметить, что GA — это не просто одна алгебра, а одно из семейств алгебр с одинаковой существенной структурой. [31]

Векторная космическая модель

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

где мы определяем, поскольку

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

Каждая ассоциативная алгебра имеет матричное представление; замена трех декартовых базисных векторов матрицами Паули дает представление :

Расстановка точек на « векторе Паули » ( диаде ):

с произвольными векторами и умножением на дает:
(Эквивалентно, при осмотре, )

Модель пространства-времени

В физике основными приложениями являются геометрическая алгебра пространства-времени Минковского 3+1 , называемая алгеброй пространства-времени (STA), [3] или реже, интерпретируемая алгеброй физического пространства (APS).

В то время как в STA точки пространства-времени представлены просто векторами, в APS точки -мерного пространства-времени вместо этого представлены паравекторами , трехмерным вектором (пространством) плюс одномерным скаляром (временем).

В алгебре пространства-времени тензор электромагнитного поля имеет бивекторное представление . [32] Здесь – единичный псевдоскаляр (или элемент четырехмерного объема), – единичный вектор во временном направлении, и – классические векторы электрического и магнитного полей (с нулевой временной составляющей). Используя четырехток , уравнения Максвелла тогда становятся

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

Повышение в этом лоренцевом метрическом пространстве имеет то же выражение , что и вращение в евклидовом пространстве, где это бивектор, порожденный временем и задействованными пространственными направлениями, тогда как в евклидовом случае это бивектор, порожденный двумя пространственными направлениями, что усиливает «аналогию». "почти до идентичности.

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

Однородные модели

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

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

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

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

PGA сочетается  с двойным оператором для получения формул пересечения, соединения, расстояния и угла. В зависимости от автора, [36] [37] это может означать звезду Ходжа или проективную дуальную звезду , хотя оба приводят к получению идентичных уравнений, хотя и с разными обозначениями. По сути, двойственные переключатели базисных векторов присутствуют и отсутствуют в выражении каждого члена алгебраического представления. Например, в PGA или трехмерном пространстве двойственной линии является линия , потому что и являются базовыми элементами, которые не содержатся в , но содержатся в . В PGA двумерного пространства двойственным является , поскольку элемента нет .

PGA — широко используемая система, сочетающая геометрическую алгебру с однородными представлениями в геометрии, но существует несколько других таких систем. Конформная модель, обсуждаемая ниже, является однородной, как и «Коническая геометрическая алгебра» [38] . См. «Геометрическую алгебру на основе плоскостей» , где обсуждаются однородные модели эллиптической и гиперболической геометрии по сравнению с евклидовой геометрией, полученной из PGA.

Конформная модель

Работая в GA, евклидово пространство (вместе с конформной точкой на бесконечности) проективно встраивается в CGA посредством идентификации евклидовых точек с 1D подпространствами в 4D нулевом конусе 5D векторного подпространства CGA. Это позволяет выполнять все конформные преобразования как вращения и отражения и является ковариантным , расширяя отношения инцидентности проективной геометрии на круги и сферы.

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

как конформная точка на бесконечности (см. Компактификация ) и
как точка начала координат, давая

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

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

Таблица моделей

Обратите внимание в этом списке, что и можно поменять местами, и применяется то же имя; например, при относительно небольших изменениях см. соглашение о знаках . Например, и оба называются алгеброй пространства-времени. [39]

Геометрическая интерпретация в модели векторного пространства

Проекция и отвержение

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

Для любого вектора и любого обратимого вектора

где проекция на ( или параллельную часть) равна

и отказ от from (или ортогональной части) равен

Используя концепцию -лезвия как представляющего подпространство, и каждый мультивектор в конечном итоге выражается в терминах векторов, это обобщается до проекции общего мультивектора на любое обратимое -лезвие как [l]

при этом отказ определяется как

Проекция и отклонение обобщаются до нулевых лезвий путем замены обратного псевдообратным по отношению к сжимающемуся произведению. [m] Результат проекции совпадает в обоих случаях для ненулевых лопастей. [46] [47] Для нулевых лезвий следует использовать определение проекции, данное здесь, с первым сжатием, а не со вторым, находящимся на псевдоинверсии, [n] , поскольку только тогда результат обязательно будет в подпространстве, представленном . [46] Проекция обобщается посредством линейности на общие мультивекторы . [o] Проекция не является линейной и не распространяется на объекты , не являющиеся лезвиями.

Отражение

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

Отражение вектора вдоль вектора . Отменяется только составляющая параллели .

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

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

где

и

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

и для произведения четного числа векторов, которое

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

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

Ротации

Ротор, который вращает векторы в плоскости, вращает векторы на угол , то есть поворот на угол . Угол между и равен . Аналогичные интерпретации справедливы и для общего мультивектора вместо вектора . [13]

Если у нас есть произведение векторов , то мы обозначаем обратное как

В качестве примера предположим, что мы получили

Масштабируем так, чтобы тогда

поэтому длина остается неизменной. Мы также можем показать, что

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

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

Роторы — это обобщение кватернионов на -мерные пространства.

Примеры и приложения

Гиперобъем параллелоэдра, натянутого векторами

Для векторов и охвата параллелограмма имеем

с результатом, линейным по произведению «высоты» и «основания» параллелограмма, то есть его площади.

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

Пересечение прямой и плоскости

Линия L, определяемая точками T и P (которые мы ищем), и плоскость, определяемая бивектором B, содержащим точки P и Q.

Мы можем параметрически определить линию как , где и – векторы положения точек P и T, а – вектор направления линии.

Затем

и

так

и

Вращающиеся системы

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

Обозначив единичный бивектор этой плоскости мнимым числом

этот вектор пути удобно записать в комплексной экспоненциальной форме

а производная по углу равна

Перекрестное произведение по отношению к внешнему произведению. Красным обозначены единичный вектор нормали и «параллельный» единичный бивектор.

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

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

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

Геометрическое исчисление

Геометрическое исчисление расширяет формализм, включив в него дифференцирование и интегрирование, включая дифференциальную геометрию и дифференциальные формы . [48]

По сути, векторная производная определяется так, чтобы верна версия теоремы Грина GA:

и тогда можно будет написать

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

В 1D, когда кривая с конечными точками и , то

сводится к

или фундаментальная теорема интегрального исчисления.

Развиваются также понятие векторного многообразия и геометрическая теория интегрирования (обобщающая дифференциальные формы).

История

До 20 века

Хотя связь геометрии с алгеброй восходит, по крайней мере, к « Началам » Евклида в третьем веке до нашей эры (см. Греческая геометрическая алгебра ), ГА в том смысле, который используется в этой статье, не получил развития до 1844 года, когда он был использован в систематический способ описания геометрических свойств и преобразований пространства. В том же году Герман Грассман в полной общности представил идею геометрической алгебры как некоего исчисления (аналога исчисления высказываний ), кодирующего всю геометрическую информацию пространства. [49] Алгебраическая система Грассмана может быть применена к ряду различных типов пространств, главными из которых являются евклидово пространство , аффинное пространство и проективное пространство . Вслед за Грассманом в 1878 году Уильям Кингдон Клиффорд исследовал алгебраическую систему Грассмана вместе с кватернионами Уильяма Роуэна Гамильтона в (Клиффорд, 1878). С его точки зрения, кватернионы описывали определенные преобразования (которые он назвал роторами ), тогда как алгебра Грассмана описывала определенные свойства (или Стрекена , такие как длина, площадь и объем). Его вклад заключался в том, чтобы определить новый продукт – геометрический продукт  – на существующей алгебре Грассмана, который реализовал кватернионы как живущие внутри этой алгебры. Впоследствии Рудольф Липшиц в 1886 году обобщил интерпретацию кватернионов Клиффорда и применил ее к геометрии вращений в измерениях. Позже эти разработки побудили других математиков 20-го века формализовать и изучить свойства алгебры Клиффорда.

Тем не менее, другое революционное развитие 19-го века полностью затмило геометрические алгебры: векторный анализ , разработанный независимо Джозайей Уиллардом Гиббсом и Оливером Хевисайдом . Векторный анализ был мотивирован исследованиями Джеймса Клерка Максвелла по электромагнетизму и, в частности, необходимостью удобно выражать и манипулировать некоторыми дифференциальными уравнениями . Векторный анализ имел определенную интуитивную привлекательность по сравнению со строгостью новых алгебр. Физики и математики с готовностью приняли его в качестве своего геометрического инструментария, особенно после влиятельного учебника 1901 года « Векторный анализ» Эдвина Бидуэлла Уилсона , последовавшего за лекциями Гиббса.

Более подробно, существовало три подхода к геометрической алгебре: кватернионный анализ, начатый Гамильтоном в 1843 году и геометризированный как роторы Клиффордом в 1878 году; геометрическая алгебра, начатая Грассманом в 1844 году; и векторный анализ, разработанный на основе кватернионного анализа в конце 19 века Гиббсом и Хевисайдом. Наследие кватернионного анализа в векторном анализе можно увидеть в использовании , , для обозначения базисных векторов : это считается чисто мнимыми кватернионами. С точки зрения геометрической алгебры, четная подалгебра алгебры пространства-времени изоморфна GA трехмерного евклидова пространства, а кватернионы изоморфны четной подалгебре GA трехмерного евклидова пространства, что объединяет три подхода.

20 век и настоящее время

Прогресс в изучении алгебр Клиффорда спокойно продвигался на протяжении двадцатого века, хотя во многом благодаря работам абстрактных алгебраистов , таких как Эли Картан , Герман Вейль и Клод Шевалле . Геометрический подход к геометрическим алгебрам пережил ряд возрождений в 20-м веке . В математике «Геометрическая алгебра» Эмиля Артина [ 50] обсуждает алгебру, связанную с каждой из множества геометрий, включая аффинную геометрию , проективную геометрию , симплектическую геометрию и ортогональную геометрию . В физике геометрические алгебры были возрождены как «новый» способ изучения классической механики и электромагнетизма, а также более сложных тем, таких как квантовая механика и калибровочная теория. [5] Дэвид Хестенс переосмыслил матрицы Паули и Дирака как векторы в обычном пространстве и пространстве-времени соответственно и был основным современным сторонником использования геометрической алгебры.

В компьютерной графике и робототехнике геометрические алгебры были возрождены для эффективного представления вращений и других преобразований. О применении ГА в робототехнике ( теория винтов , кинематика и динамика с использованием версоров), компьютерном зрении, управлении и нейронных вычислениях (геометрическое обучение) см. Bayro (2010).

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

Примечания

  1. ^ «Универсальная» алгебра — это наиболее «полная» или наименее вырожденная алгебра, удовлетворяющая всем определяющим уравнениям. В этой статье под «алгеброй Клиффорда» мы подразумеваем универсальную алгебру Клиффорда.
  2. ^ ab Термин «внутренний продукт» , используемый в геометрической алгебре , относится к симметричной билинейной форме в -векторном подпространстве и является синонимом скалярного произведения псевдоевклидова векторного пространства , а не внутреннего продукта в нормированном векторном пространстве. Некоторые авторы могут распространить значение внутреннего продукта на всю алгебру, но по этому поводу нет единого мнения. Даже в текстах по геометрическим алгебрам этот термин не используется повсеместно.
  3. ^ Его можно заменить условием, что [11] произведение любого набора линейно независимых векторов в не должно находиться в или что [12] размерность алгебры должна быть .
  4. ^ Термин «внешний продукт» , используемый в геометрической алгебре, противоречит значению внешнего продукта в других разделах математики.
  5. ^ Учитывая , у нас есть это , показывающее, что оно идемпотентно, и это , показывающее, что это ненулевой делитель нуля.
  6. ^ Оценка — синоним степени однородного элемента при градуировке как алгебры с внешним произведением (а -градуировкой), а не при геометрическом произведении.
  7. ^ «возрождая и в некоторой степени обобщая термин из вышедшего из употребления кватернионного исчисления Гамильтона» Хестенес определил -версор как мультивектор, который можно разложить на произведение векторов. [20]
  8. ^ Под это описание подходят только внешние морфизмы линейных преобразований, соблюдающие квадратичную форму; внешние морфизмы, вообще говоря, не выражаются в терминах алгебраических операций.
  9. ^ [...] внешняя операция произведения и отношение соединения имеют по существу одно и то же значение. Алгебра Грассмана – Кэли рассматривает отношение встречи как своего аналога и дает объединяющую структуру, в которой эти две операции имеют равноправное положение [...] Сам Грассман определил операцию встречи как двойственную операции внешнего произведения, но позже математики определили встретиться с оператором независимо от внешнего продукта с помощью процесса, называемого перетасовкой , а операция встречи называется перетасовкой продукта. Показано, что это антисимметричная операция, удовлетворяющая ассоциативности, определяющая самостоятельную алгебру. Таким образом, алгебра Грассмана – Кэли одновременно имеет две алгебраические структуры: одну, основанную на внешнем произведении (или объединении), другую на основе перемешивания произведения (или объединения). Отсюда и название «двойная алгебра», и показано, что они двойственны друг другу. [26]
  10. ^ Это не следует путать с нерегулярным обобщением Хестенса , где отличительные обозначения взяты из Dorst, Fontijne & Mann (2007), p. 590, §B.1, в котором указывается, что скалярные компоненты с этим произведением должны обрабатываться отдельно.
  11. ^ Условие, которое обычно добавляется для обеспечения уникальности нулевой карты .
  12. ^ Это определение соответствует Дорсту, Фонтейну и Манну (2007) и Первассу (2009) - левое сокращение, используемое Дорстом, заменяет внутренний продукт («жирную точку»), который использует Первасс, в соответствии с ограничением Первасса о том, что степень не может превышать степень .
  13. ^ Дорст, по-видимому, просто предполагает , что , тогда как Первасс (2009) определяет , где является сопряженным , что эквивалентно обратному с точностью до знака.
  14. ^ То есть проекция должна быть определена как , а не как , хотя они эквивалентны для ненулевых лезвий .
  15. Первасс и Дорст, очевидно, не учитывают это обобщение на всех .

Цитаты

  1. ^ Хестенес 1986, с. 6.
  2. ^ Ли 2008, с. 411.
  3. ^ аб Хестенес 1966.
  4. ^ Хестенес 2003.
  5. ^ Аб Доран 1994.
  6. ^ Ласенби, Ласенби и Доран 2000.
  7. ^ Хильденбранд и др. 2004.
  8. ^ Хестенес и Собчик 1984, с. 3–5.
  9. ^ Арагон, Арагон и Родригес 1997, с. 101.
  10. ^ Лунесто 2001, с. 190.
  11. ^ Лунесто 2001, с. 191.
  12. ^ Ваз и да Роча 2016, с. 58, теорема 3.1.
  13. ^ ab Hestenes 2005.
  14. ^ Пенроуз 2007.
  15. ^ Уилер, Миснер и Торн 1973, с. 83.
  16. ^ Уилмот 1988a, стр. 2338.
  17. ^ Уилмот 1988b, стр. 2346.
  18. ^ Шевалле 1991.
  19. ^ Уилмот 2023.
  20. ^ Хестенес и Собчик 1984, с. 103.
  21. ^ Дорст, Фонтейн и Манн 2007, с. 204.
  22. ^ Дорст, Фонтейн и Манн 2007, стр. 177–182.
  23. ^ Лундхольм и Свенссон 2009, стр. 58 и далее .
  24. ^ Лундхольм и Свенссон 2009, с. 58.
  25. ^ Фрэнсис и Косовский 2008.
  26. ^ Канатани 2015, стр. 112–113.
  27. ^ Дорст и Ласенби 2011, с. 443.
  28. ^ Ваз и да Роша 2016, §2.8.
  29. ^ Хестенес и Собчик 1984, с. 31.
  30. ^ Доран и Ласенби 2003, с. 102.
  31. ^ Дорст и Ласенби 2011, с. VI.
  32. ^ «Электромагнетизм с использованием геометрической алгебры в сравнении с компонентами» . Проверено 19 марта 2013 г.
  33. ^ Селиг 2005.
  34. ^ Хэдфилд и Ласенби 2020.
  35. ^ «Проективная геометрическая алгебра». projectivegeometricalgebra.org . Проверено 03 октября 2023 г.
  36. ^ Селиг 2000.
  37. ^ Лендьел 2016.
  38. ^ аб Хрдина, Наврат и Вашик 2018.
  39. ^ Ву 2022.
  40. ^ Соколов 2013.
  41. ^ Ласенби 2004.
  42. ^ Дорст 2016.
  43. ^ Первасс 2009.
  44. ^ Брейльс и др. 2019.
  45. ^ Пасха и Хитцер 2017.
  46. ^ ab Dorst, Fontijne & Mann 2007, §3.6 стр. 85.
  47. ^ Первасс 2009, §3.2.10.2 стр. 83.
  48. ^ Гестенес и Собчик 1984.
  49. ^ Грассманн 1844.
  50. ^ Артин 1988.

Ссылки и дальнейшее чтение

Расположено в хронологическом порядке

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

Английские переводы ранних книг и статей

Исследовательские группы