Geometric Algebra: Rotors and Quaternions Explained

Added:

G3 Structure
Even Subalgebra
Quaternion Isomorphism
Mapping Elements
Bivector Nature
Unit Quaternions
Rotor Closure
Rotation Formulas

G3 Structure

0:00
Playing Section
  • 1

    Reviews the graded structure of geometric algebra G3, including scalars, vectors, bivectors, and the pseudoscalar.

  • 2

    Defines rotors as products of two unit vectors, residing in even-grade elements.

  • 3

    Introduces the even subalgebra, composed of scalars and bivectors.

Fundamental Linear Algebra, including vector spaces, linear transformations, and the dot and cross products.
Basic concepts of Geometric Algebra (Clifford Algebra), specifically the geometric product, wedge (outer) product, and bivectors.
The definition and algebraic properties of Quaternions and how they are traditionally used to represent 3D rotations.
Abstract algebra basics, specifically the definitions of an algebra, a subalgebra, and an isomorphism.
Conformal Geometric Algebra (CGA), which extends G(3) to model 3D projective geometry, spheres, and comprehensive rigid body transformations.
Practical applications in Computer Graphics, Physics engines, and Robotics kinematics, utilizing rotors for efficient, interpolation-friendly rotations.
Spacetime Algebra (STA), which applies geometric algebra of G(1,3) to unify electromagnetism and special relativity.
Generalization of rotations to higher-dimensional spaces using rotors in G(n) to handle arbitrary rotations without coordinates.
17.1K views449likes36:26@Math_omaOriginal Release: 2018-06-19

The even subalgebra of G(3) (the geometric algebra of 3D Euclidean space) is isomorphic to the quaternions, with rotors in this even subalgebra corresponding exactly to unit quaternions; this isomorphism means that the algebraic structure of quaternions can be understood as a subset of geometric algebra, where the four basis elements (scalar plus three bivectors) satisfy the same multiplication rules as the quaternion units i, j, k, and the rotors form a group under the geometric product that performs 3D rotations.