Generally this is with the goal of solving applied problems involving these elements and their intersections, projections, and their angle from one another in 3D space.
[1] Originally growing out of research on spin groups,[2][3] it was developed with applications to robotics in mind.
[9][10] It is usually combined with a duality operation into a system known as "Projective Geometric Algebra", see below.
With some rare exceptions described below, the algebra is almost always Cl3,0,1(R), meaning it has three basis grade-1 elements whose square is
Dual Quaternions then allow the screw, twist and wrench model of classical mechanics to be constructed.
The geometric interpretation of the first three defining equations is that if we perform the same planar reflection twice we get back to where we started; e.g. any grade-1 element (plane) multiplied by itself results in the identity function, "
, can act as axes for rotations; in fact they can treated as imaginary quaternions.
By the Cartan–Dieudonné theorem, any element of it, which includes rotations and translations, can be written as a series of reflections in planes.
In plane-based GA, essentially all geometric objects can be thought of as a transformation.
, for example rotations by any angle that is not 180 degrees, do not have a single specific geometric object which is used to visualize them; nevertheless, they can always be thought of as being made up of reflections, and can always be represented as a linear combination of some elements of objects in plane-based geometric algebra.
In fact, any rotation can be written as a composition of two planar reflections that pass through its axis; thus it can be called a 2-reflection.
For this reason, when considering screw motions, it is necessary to use the grade-4 element of 3D plane-based GA,
[11] To give an example of the usefulness of this, suppose we wish to find a plane orthogonal to a certain line L in 3D and passing through a certain point P. L is a 2-reflection and
is a 3-reflection, so taking their geometric product PL in some sense produces a 5-reflection; however, as in the picture below, two of these reflections cancel, leaving a 3-reflection (sometimes known as a rotoreflection).
Rotations and translations are transformations that preserve distances and handedness (chirality), e.g. when they are applied to sets of objects, the relative distances between those objects does not change; nor does their handedness, which is to say that a right-handed glove will not turn into a left-handed glove.
Rotations and translations do preserve handedness, which in 3D Plane-based GA implies that they can be written as a composition of an even number of reflections.
This group has two commonly-used representations that allow them to be used in algebra and computation, one being the 4×4 matrices of real numbers, and the other being the Dual Quaternions.
Since the Dual Quaternions are closed under multiplication and addition and are made from an even number of basis elements in, they are called the even subalgebra of 3D euclidean (plane-based) geometric algebra.
[12][13] Describing rigid transformations using planes was a major goal in the work of Camille Jordan.
Since plane-based geometric algebra is generated by composition of reflections, it is a special case of inversive geometry.
Inversive geometry itself can be performed with the larger system known as Conformal Geometric Algebra(CGA), of which Plane-based GA is a subalgebra.
Plane-based geometric algebra is able to represent all Euclidean transformations, but in practice it is almost always combined with a dual operation of some kind to create the larger system known as "Projective Geometric Algebra", PGA.
[17][18][19] Duality, as in other Clifford and Grassmann algebras, allows a definition of the regressive product; denoting dual of
It has the further convenience that if any two elements (points, lines, or planes) have norm (see above) equal to
No matter which definition is given, the regressive product gives completely identical results.
Since it is therefore of mainly theoretical rather than practical interest, precise discussion of the dual is usually not included in introductory material on projective geometric algebra.
include: The second form of duality, combined with the fact that geometric objects are represented homogeneously (meaning that multiplication by scalars does not change them), is the reason that the system is known as "Projective" Geometric Algebra.
It should be clarified that projective geometric algebra does not include the full projective group; this is unlike 3D Conformal Geometric Algebra, which contains the full conformal group.
In all cases below, the algebra is a double cover of the group of reflections, rotations, and rotoreflections in the space.
All formulae from the euclidean case carry over to these other geometries – the meet still functions as a way of taking the intersection of objects; the geometric product still functions as a way of composing transformations; and in the hyperbolic case the inner product become able to measure hyperbolic angle.