Description : | This system is a reaction against vector algebra because it fails to be a
geometric algebra; for example, vector algebra has no syntax for combining and
intersecting linear subspaces. Also, it has no syntax for rotations; one picks
a coordinate system and uses matrices, yet translations are part of the
algebra.
This contribution overcomes the aforementioned problems. The system is based on
a geometric algebra of n-d projective space and the Cayley-Klein approach to
geometry; the elliptic, hyperbolic, affine, Euclidean, and Minkowskian
geometries can all be set up by specifying certain invariant structures.
The contribution is a text describing the theory and scilab functions which
implement it. It has applications to Euclidean computational geometry, computer
vision and to the physics of space-time.
|