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

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

Содержание:

<aside> 💡 Геометрической алгеброй (алгеброй Клиффорда) называется фактор-алгебра от [тензорной алгебры над векторным пространством] по двустороннему идеалу, генерируемому элементами из этого же векторного пространства, тензорное произведение которых на самих себя равно квадратичной форме алгебры от этого элемента.

</aside>

Ниже мы будем идти к пониманию именного этого определения.

[1] Roadmap к пониманию определения алгебры Клиффорда

Мы последовательно пойдём по определениям (каждое следующее строится на предыдущем):

Изучаются в курсе теории групп:

Изучаются каждая в своём отдельном курсе:

По теории групп рекомендую классическую книгу Abstract Algebra.

По алгебрам (тензорная/грассмана/Клиффорда) можно начать со статей в Википедии. Там приводятся достаточно глубокие определения.

[2] Определения из теории групп (от множества до алгебры)

[3] Тензорная алгебра

[4] Алгебра Грассмана

[5] Алгебра Клиффорда

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

[7] Заключение

Остальные аспекты прояснятся после изучения реализации GA в коде.