
SECTION 11.3 ALL LINES ARE 2-BLADES 279
giving an algebraic procedure in R
n+1
corresponding to the concept of “lying on” in R
n
.
Immediately the linearity of the outer product shows that any vector of the form α p + β q
is also in p ∧ q, and no other vectors of
R
n+1
are. So we can indeed use p ∧ q as our line
representation. Note that this is what we called the direct representation in Section 2.8.2,
since we use an outer product test for containment of a point. The geometry of this rep-
resentation principle is illustrated in Figure 11.2(a).
Letuslookatp ∧q in more detail. Substituting the quantities p and q from the base space
R
n
(we use unit points, since any multiples define the same line in the sense of the outer
product; we discuss line weight later) gives us
p ∧ q = (e
0
+ p) ∧ (e
0
+ q) = e
0
∧ q + p ∧ e
0
+ p ∧ q = e
0
∧ (q−p ) + p ∧ q.
(11.3)
We recognize q−p as the vector from p to q, which is the vector of
R
n
denoting the direc-
tion of the line from the point at p to the point at q. It has a direction (the carrier of q−p),
an orientation (from p to q), and a weight (the distance from p to q).
The other term, the 2-blade p ∧ q, we call the moment of the line (although that term is
classically used for a similar concept, which is scalar). The moment encodes the distance
of the line to the origin, as we will derive below.
But lines can be specified in other ways. When dealing with lines as rays, we would prefer
to encode a line by a point p on it (the source of the ray), and its direction vector a,
rather than by two points. It should still give a line, so the two representations should
be related. And indeed, they can be converted into each other through the algebra of the
outer product. When we know two points p and q on the line, we set a = q − p = q − p,
and then the antisymmetry allows us to write
p ∧ q = p ∧ (q − p) = p ∧ (q − p) = p ∧ a.
Therefore, exactly the same 2-blade can be made by the point p and the direction vector
a as from two points p and q, even using the same operator to combine the data! Using the
terminology we introduced for points, a direction like a is an improper point, and the
equation p ∧ q = p ∧ a shows that a finite line can always be represented by two points,
one of which may be improper. It is the same line in
R
n
, represented by the same 2-blade
R
n+1
, as Figure 11.2(b) shows for the representation of a line in R
2
.
The reshapability of the 2-blade that represents the line of course permits many more
representations. For instance, if we shift both points along the line by the same amount
λa to become p + λa and q + λa, the new points still span the same line in moment,
direction, and even in weight. Just take their outer product to prove this equivalence:
(p+λa)∧(q+λa) = p∧q+ (p−q)∧λa+λ
2
a∧a = p∧q, computationally indistinguishable
from the line spanned by p and q. A particularly symmetrical form of line representation
is by its affine midpoint (i.e., the centroid) and its direction,
p ∧ q =
p + q
2
∧ (q − p),
as you can easily verify.