312 THE HOMOGENEOUS MODEL CHAPTER 11
Whenever you solve a problem that is important to a computation, try to derive and inter-
pret the result in several ways. Some of those may integrate better with other aspects
of the larger problem and allow for a more efficient combined total solution. Make
sure you use the opportunities that the homogeneous model offers to give your results
quantitative properties with useful signs and weights; related to that, check that the for-
mulas you derive are robust to normalization assumptions.
11.10 METRIC PRODUCTS IN THE HOMOGENEOUS
MODEL
You may have noticed that we have been rather careful in our choice of algebr aic
operations. In fact, there is hardly more than the outer product, duality, the
meet, and
outermorphisms involved on the elements of the representation space
R
n+1
.Whenyou
realize that mathematicians can introduce duality in a nonmetric way (by employing
k-forms), you see that these are all nonmetric operations. The
meet is simply the dual
of the outer product of duals, and we have seen in Chapter 5 that its outcome does not
depend on a metric.
When we did use the purely metric products of contraction or the geometric product, it
was either on the subspace
R
n
or on elements with the same flat in R
n+1
,suchaswhen
computing the cross ratio. (The probing of a dual representation by the inner product
with a point can also be written nonmetrically using a 1-form, so it does not count as
metric usage).
Our nonmetrical use of the homogeneous model
R
n+1
is in fact most clearly demon-
strated by our refusal to even choose its metric: we purposely left the option of choosing
e
2
0
= 1 or e
2
0
= −1. That did not return to haunt us in our results so far, which must
therefore have b een nonmetrical.
The main problem with using the metric of
R
n+1
is that you cannot use it directly to do
Euclidean geometry, for it has no clear Euclidean interpretation. We address this funda-
mental shortcoming because it helps refine what the properties of a model of a geometry
should be. That understanding prepares us for the conformal model that fixes the awk-
wardness of the homogeneous model in this respect.
11.10.1 NON-EUCLIDEAN RESULTS
We would demand of a representation for Euclidean geometry that it is structure-
preserving under translations (i.e., tr anslation-covariant). This means that a result that
holds in one location can be translated to another location and still hold. (We also demand
rotation covariance, but the homogeneous model inherits that property from the vector
space model, so we need not discuss it.) Translation covariance should imply that we can
take another point e
0
= e
0
+ t as our new origin instead of e
0
, and all geometrical results