10 WHY GEOMETRIC ALGEBRA? CHAPTER 1
to transform them, even supplanting those completely when the transformations are
orthogonal.
The outer product ∧ has the constructive role of making subspaces out of vectors. It uses
k independent vectors v
i
to construct the computational element v
1
∧v
2
∧···∧v
k
, which
represents the k-dimensional subspace spanned by the v
i
. Such a subspace is proper (also
known as homogeneous): it contains the origin of the vector space, the zero vector 0.An
m-dimensional vector space has many independent proper subspaces: there are
m
k
sub-
spaces of k dimensions, for a total of 2
m
subspaces of any dimension. This is a considerable
amount of structure that comes for free with the vector space
R
m
, which can be exploited
to encode geometric entities.
Depending on how the vector space
R
m
is used to model geometry, we obtain different
geometric interpretations of its outer product.
•
In the vector space model, a vector represents a 1-D direction in space, which can
be used to encode the direction of a line through the origin. This is a 1-D proper
subspace. The outer product of two vectors then denotes a 2-D direction, which
signifies the attitude of an oriented plane through the origin, a 2-D proper subspace
of the vector space. The outer product of three vectors is a volume. Each of those
has a magnitude and an orientation. This is illustrated in Figure 1.4(a,b).
•
In the homogeneous model, a vector of the vector space represents a point in the
physical space it models. Now the outer product of two vectors represents an ori-
ented line in the physical space, and the outer product of three vectors is interpreted
as an oriented plane. This is illustrated in Figure 1.4(c,d). By the way, this represen-
tation of lines is the geometric algebra form of Pl
¨
ucker coordinates, now naturally
embedded in the rest of the framework.
•
In the conformal model, the points of physical space are viewed as spheres of radius
zero and represented as vectors of the vector space. The outer product of three points
then represents an oriented circle, and the outer product of four points an oriented
sphere. This is illustrated in Figure 1.4(e,f). If we include the point at infinity in
the outer product, we get the “flat” elements that we could already represent in the
homogeneous model, as the example in Section 1.1 showed.
It is very satisfy ing that there is one abstract product underlying such diverse construc-
tions. However, these varied geometrical interpretations can confuse the study of its alge-
braic properties, so when we treat the outer product in Chapter 2 and the rest of Part I,
we prefer to focus on the vector space model to guide your intuitive understanding of
geometric algebra. In that form, the outer product dates back to Hermann Grassmann
(1840) and is the foundation of the Grassmann algebra of the extended quantities we call
proper subspaces. Grassmann algebra is the foundation of geometric algebra.
In standard linear algebra, subspaces are not this explicitly represented or constructed.
One can assemble vectors v
i
as columns in a matrix [[ V]] = [[ v
1
v
2
···v
k
]] , and then treat
the image of this matrix, im([[V]] ) , as a representation of the subspace, but this is not an