Geometric Algebra Cheat Sheet
This is a list of terminology, notation and equations that are useful in Geometric Algebra. If you have more additions, corrections or suggestions please send me (Tora) a message in the Bivector discord or email me.
⥣ Terminology
Name | Notation | Description |
---|---|---|
Geometric Algebra | Geometric algebra with | |
Scalar | Ordinary numbers, usually real numbers. | |
Basis vector | Basis vectors of a geometric algebra. | |
Vector | Linear combination of basis vectors. | |
Basis blade | Product of basis vectors. | |
Blade | Product of vectors. | |
Grade | The grade of a basis blades is how many basis vectors it is made of. A pure grade element can be a linear combination of identically graded basis blades. A mixed grade element can be a combination of differently graded basis blades. | |
Bivector, Trivector, Quadvector, ... | Multivector of grade denoted by the prefix (eg. bi is grade | |
Pseudoscalar, Pseudovector, Pseudobivector, ... | Opposite grade element. For an | |
Multivector | Sum of elements of the algebra. Can be of mixed grade in general. | |
Simple Bivector | Bivectors are simple if they square to scalars. | |
Exponential of element squaring to scalar | Elements squaring to scalars, such as simple bivectors, have easy formulas for the exponential: | |
Exponential of a general element | We can often decompose general elements into commuting elements squaring to scalars using the invariant decomposition. We can then calculate the exponential of these elements and multiply them to get the exponential of the general element. | |
Rotor | Product of an even number of normalized vectors. Used for example for performing rotations. Often obtained by exponentiating bivectors. | |
Simple Rotor | Rotors are simple if they are composed of two reflections. | |
Logarithm of a simple rotor | The logarithm of a simple rotor is a simple bivector. |