|
|
|
|
|
by enkimute
2028 days ago
|
|
The grade 1 element is not the normal vector of the plane, it is the plane itself (as a homogeneous linear form, it includes the distance from the origin as an extra coefficient, which the normal vector does not). Linear equations form a linear space, you can add them and multiply them with scalars. (creating things called line-pencils, plane-bundles etc .. classic projective geometry). Hence you call the grade-1 elements of the graded version of such a linear space 'vectors'. (just like you can make vector spaces with functions or all other sorts of objects). So the reflection formula from GA in general, which is to reflect an arbitrary element X w.r.t. a grade-1 element a : -aXa is simply to be read as reflecting the object 'X' in the plane (3D) or line (2D) or sphere (3D CGA) or circle (2D CGA) 'a'. Such a reflection should modify all other reflections, except for itself (where it should only flip orientation) : -aaa = -a It is easy to verify that this holds for general Euclidean planes written as homogeneous linear equations in their grade-1 element form.
And from that everything else follows. (composition of reflections gives you rotations/translations (leaving points invariant in 2D), etc). Planes being grade 1 elements in no way implies characterizing them by a normal vector. |
|
[1] http://terathon.com/blog/projective-geometric-algebra-done-r...
[2] http://terathon.com/blog/symmetries-in-projective-geometric-...