104 Homogeneous Space and Grassmann–Cayley Algebra
Since the distance of this plane from the origin e
0
is h/ knk, the condition n = 0 means
that the plane is infinitely far away. Moreover, it has no surface normal, so its orientation is
not defined. Due to the homogeneity of the Pl¨ucker coordinates, only the ra tio between n
and h has a meaning, so if n = 0, the absolute value h is irrelevant as long as it is nonzero.
Hence, we can let h = 1 and write Eq. (7.40) as
Π
∞
= I (= e
1
∧ e
2
∧ e
3
), (7.42)
without losing generality. Thus, the existence of the plane Π
∞
at infinity is unique irre-
sp e c tive of the points u, v, a nd w at infinity that define Π. We can interpret it as the
“boundary” of the entire 3D space, surrounding it like a “sphere” of infinite radius. The
fact that Π
∞
does not contain a ny finite points is e asily seen if we note that no finite x can
satisfy Eq. (7.29) for n = 0 and h 6= 0. The a bove results are summarized as follows:
Proposition 7.2 (Description of planes)
1. The plane passing through three points p
1
, p
2
, and p
3
is represented by Π = p
1
∧p
2
∧p
3
,
where any or all of p
1
, p
2
, and p
3
can be at infinity.
2. The plane passing through point p and line L is represented by Π = p ∧ L, where p
can be a point at infinity and L can be a line at infinity.
3. The equation of t he plane Π has the form p ∧ Π = 0.
7.5 DUAL REPRESENTATION
As pointed out in Cha pter 5, a subspace can also be specified by its orthogonal complement.
In the 4D ho mogeneous space, a line is represented by a bivector, i.e., a 2D subspac e , so
its orthogonal complement is also 2D, which repres e nts a line in 3D. Similarly, a plane is
represented by a trivector in the 4D homogeneous space, i.e., a 3D subspace, so its or thogonal
complement is 1D, which represe nts a point in 3D. In describing such duality relationships,
the volume element
I
4
= e
0
∧ e
1
∧ e
2
∧e
3
(7.43)
of the 4 D homogeneous space plays a fundamental role. We define the dual of a k-vector
( ···), k = 0, 1, 2, 3, 4, by
( ···)
∗
= ( ···) · I
4
, (7.44 )
which is a (4 − k)-vector. Note that we defined the dual in 3D by ( ···)
∗
= −( ···) · I (֒→
Eq. (5.54) in Chapter 5). In the general nD, the dual is defined by (−1)
n(n−1)/2
( ···) · I
n
,
and Eq. (7.44) is the expression for n = 4. From this definition, we obtained the following
results:
Proposition 7.3 (Duality of basis) The outer products of the basis elements e
0
, e
1
, e
2
,
and e
3
have the following dual expressions:
1
∗
= e
0
∧ e
1
∧ e
2
∧e
3
, e
∗
0
= e
1
∧ e
2
∧ e
3
, (7.45)
e
∗
1
= −e
0
∧ e
2
∧ e
3
, e
∗
2
= −e
0
∧e
3
∧e
1
, e
∗
3
= −e
0
∧ e
1
∧ e
2
, (7.46)
(e
0
∧e
1
)
∗
= −e
2
∧ e
3
, (e
0
∧ e
2
)
∗
= −e
3
∧e
1
, (e
0
∧ e
3
)
∗
= −e
1
∧e
2
, (7.47)
(e
2
∧e
3
)
∗
= −e
0
∧ e
1
, (e
3
∧ e
1
)
∗
= −e
0
∧e
2
, (e
1
∧ e
2
)
∗
= −e
0
∧e
3
, (7.48)
(e
0
∧ e
2
∧ e
3
)
∗
= −e
1
, (e
0
∧ e
3
∧ e
1
)
∗
= −e
2
, (e
0
∧ e
1
∧ e
2
)
∗
= −e
3
, (7.49)
(e
1
∧ e
2
∧ e
3
)
∗
= e
0
, (e
0
∧e
1
∧ e
2
∧ e
3
)
∗
= 1. (7.50)