
362 THE CONFORMAL MODEL: OPERATIONAL EUCLIDEAN GEOMETRY CHAPTER 13
It is perhaps a bit surprising that we meet these dual representations of elements before
the direct interpretations. (Actually, something similar happened with the vectors of the
homogeneous model. There, a vector of the form e
0
+ p represented a point, a vector of
the form u was a direction, and a vector n − δe
−1
0
= n ∓ δe
0
represented a dual plane).
•
Null V ector p = α (o + p +
1
2
p
2
∞): Point. We may as well first verify that this prob-
ing procedure gives the right interpretation for a general null vector of the form we
saw before. Our earlier computation (13.4) gives x · p = −
1
2
α (p − x)
2
, so that this
is zero if and only if x = p. Therefore x must be a point at the same location as p,
albeit possibly with a different weight.
3
As we have seen, a vector p representing a point satisfies p
2
= 0, and ∞·p = −α.
These properties define this class of vector of
R
n+1,1
representing a point of E
n
.The
prototype of this class is the vector o representing the point O at the arbitrary origin.
•
Vector without o Component: π = n + δ∞: Dual Plane.Avectorπ without an
o component has the general form π = n + δ∞. It clearly does not represent a
Euclidean point. We probe it to find out what it is in the Euclidean space:
x · π = (o + x +
1
2
x
2
∞) · (n + δ∞) = x · n − δ,
and demanding this to be zero retrieves the familiar dual plane equation for a plane
with normal vector n at a distance δ/n from the origin. Therefore, the vector π
dually represents a Euclidean plane. We will denote dual planes by π-based symbols
(and direct planes by symbols based on Π).
Such a dual plane vector satisfies ∞·π = 0 and π
2
= n
2
, defining the type. The
equation ∞·π = 0 can be interpreted as: ∞ lies on the dual plane π. The prototypical
member of this class is the vector n of
R
n+1,1
that lies completely in its subspace E
n
(and hence is denoted in bold font).
•
General Vector σ
±
= α (c ∓
1
2
ρ
2
∞): Dual Sphere. A gener al vector can be made as a
scaled version of a null vector with an additional amount of ∞-component to make
it nonnull. Let us write it as σ = α (c + β ∞), with c a unit point representative (so
that c
2
= 0, and −∞ · c = 1). Then we find
x · σ = α (x · c + β x ·∞) = α
−
1
2
d
2
E
(x,c) − β
.
Requiring this to be zero gives the equation x − c
2
= −2β, where we substituted
the Euclidean distance between x and c as x − c.Ifβ is negative, we redefine it as
β = −
1
2
ρ
2
, and obtain
3 Note however that there is something slightly uncomfortable going on: strictly speaking, if x is a point, then p
must be the dual representation of a point (since it is the solution of x·p = 0), rather than the direct representation
(which would be the solution of
x∧p = 0). Strangely enough, p is both, due to the special nature of null vectors. For
x∧p = 0 is certainly valid for x = p, and computing: x∧p = (o+x+
1
2
x
2
∞)∧α (o+p+
1
2
p
2
∞) = α o∧(p−x)+···, and
already the first term shows that we can only make this zero by having
x = p, so that x = p is indeed the unique
solution. We get back to the dual nature of the point representation when we treat the
plunge in Section 15.1.