106 Chapter 3 Vector Algebra
than that. It may transform an n-simplex into a set of n points that is not a simplex;
this is what happens when the map is a projection.
3.5.1 Barycentric Coordinates and Subspaces
Just as we can have subspaces of linear (vector) spaces, so too can we have affine sub-
spaces, and barycentric coordinates can be discussed in terms of these. Suppose we
have an n-dimensional affine space A as defined by a simplex S =
P
0
, P
1
, ..., P
n
.
We can then define an m-dimensional subspace B ⊂ A, as specified by a simplex
T =
Q
0
, Q
1
, ..., Q
m
. Any point R ∈B can be represented as
R = b
0
Q
0
+ b
1
Q
1
+···+b
m
Q
m
with the usual definition of 1 = b
0
+ b
1
+···+b
m
. Of course, since the Q
i
are
representable in terms of A, we could rewrite R in terms of B.
Each n-simplex is composed of n + 1 points, so a 1-simplex is a line segment, a
2-simplex is a triangle (defining a plane), and a 3-simplex is a tetrahedron (defin-
ing a volume), as shown in Figure 3.42. This figure also illustrates the relationship
between barycentric and frame coordinates. Consider the 2-simplex in the middle
of the figure: the point R can be defined as described above in terms of barycentric
coordinates; however, emanating from Q
0
is a line segment that intersects the oppo-
site side of the simplex at a point c
Q
2
− Q
1
(and similarly for the other two basis
points), and we can consider any of the Q
i
to be O and the vectors from that point
to its two neighbors as defining an affine frame. It’s particularly interesting to note
that any two of these interior, intersecting line segments are sufficient to determine
R. This also suggests that only two of the simplicial coefficients are sufficient to spec-
ify a point; the reason this “works” is due to the fact that these coefficients sum to 1,
and so if we know two coefficients, the third value is implied.
3.5.2 Affine Independence
For an affine frame, the basis vectors must be linearly independent. Considering that
an affine frame or simplex can be used to define an affine space, it’s logical to assume
there’s an analogous independence criterion for simplexes.
Recall that linear independence of vectors means that none of them are parallel.
Intuitively, the analogous characteristic for basis points is that none of them are
coincident, and that no more than two are collinear. That is, none are an affine
combination of the others. Formally, we can say that a set of basis points are affinely
independent if their simplicial coordinates are linearly independent (in the same way
that vectors in a vector space are linearly independent).
Let P
0
, P
1
, ..., P
n
be the n + 1 points defining an n-simplex, and v
i
= P
i
− P
0
(recall that we’re using the convention that P
0
=O). If the n vectors v
1
, v
2
, ..., v
n
are
linearly independent, then the points P
0
, P
1
, ..., P
n
are affinely independent. This