In mathematics, an affine space is an abstract structure that generalises the affine-geometric properties of Euclidean space. In an affine space, one can subtract points to get vectors, or add a vector to a point to get another point, but one cannot add points, since there is no origin. One-dimensional affine space is the affine line.
Physical space (in pre-relativistic conceptions) is not only an affine space. It also has a metric structure and in particular a conformal structure.
The following characterization may be easier to understand than a precise definition: an affine space is what is left of a vector space after you've forgotten which point is the origin (or, in the words of mathematical physicist John Baez, "An affine space is a vector space that's forgotten its origin"). Imagine that Smith knows that a certain point is the true origin, and Jones believes that another point—call it p—is the origin. Two vectors, a and b, are to be added. Jones draws an arrow from p to a and another arrow from p to b, and completes the parallelogram to find what Jones thinks is a + b, but Smith knows that it is actually p + (a − p) + (b − p). Similarly, Jones and Smith may evaluate any linear combination of a and b, or of any finite set of vectors, and will generally get different answers. However—and note this well:
- If the sum of the coefficients in a linear combination is 1, then Smith and Jones will agree on the answer!
The proof is a routine exercise. Here is the punch line: Smith knows the "linear structure", but both Smith and Jones know the "affine structure"—i.e. the values of affine combinations, defined as linear combinations in which the sum of the coefficients is 1. An underlying set with an affine structure is an affine space.
Alternatively an affine space is a set S, together with a vector space V, and a map
- 1. for every b in S the map
- is a bijection, and
- 2. for every a, b and c in S we have
We can define addition of vectors and points as follows
By choosing an origin a we can thus identify S with V, hence change S into a vector space.
Conversely, any vector space V is an affine space for vector subtraction.
If O, a and b are points in S and is a real number, then
In affine geometry there is not only no notion of origin, but neither a notion of length or angle.
An affine transformation between two vector spaces is a combination of a linear transformation and a translation. For specifying one the origins are used, but the set of affine transformations does not depend on the origins.