Affine Geometry and Affine Transformations
Affine geometry is the study of geometric properties preserved by affine transformations — maps of the form that preserve straight lines, parallelism, and ratios of lengths along a line, but NOT lengths, angles, or absolute position. Key result: every affine map is an invertible linear map composed with a translation; it forms the affine group . Applies in: computer graphics, robotics, geometric modeling, projective geometry, linear algebra. Who/when: Euler and Möbius (19th c.); systematized via Klein's Erlangen Program (1872).
Geometry without an origin. In a vector space you can add vectors and scale them; in an affine space you cannot add two points, but you can subtract points to get a vector, and you can form affine combinations when . Affine transformations are precisely the maps that respect this structure: they preserve affine combinations. Everything else — that lines stay lines, parallels stay parallel, ratios stay fixed — follows from this single algebraic fact.
Formal Statement
An affine space modeled on a vector space over a field is a set together with a map (action)
Derivation hint: this is the formal "translate point by vector " operation; it is the primitive datum of the structure. satisfying three axioms: (i) ; (ii) ; (iii) for every ordered pair of points there exists a unique vector with , written . The dimension of is .
Given points and scalars with , their affine combination is the point
Derivation hint: choose any base point (here ), express everything as translations of it, then verify the result is independent of the base point because makes the base-point terms cancel. If additionally all , the combination is a convex combination, and the set of all such points is the convex hull.
A map between affine spaces is affine if there exists a linear map (the linear part, or differential ) such that
Derivation hint: differentiate the definition — the linear part is forced to be unique because the vector-space action is transitive, so is well defined independent of . In coordinates (after choosing origins so , ), every affine map takes the canonical form
Derivation hint: set and ; then by equation [3].
For a map , the following are equivalent: 1. is affine (satisfies [3]). 2. preserves all affine combinations: whenever . 3. has the form in coordinates. 4. (Over , , bijective) maps lines to lines — the Fundamental Theorem of Affine Geometry.
The invertible affine transformations of (those with ) form a group under composition, the affine group . Composition obeys
Derivation hint: substitute the inner map into the outer and collect the linear coefficient of and the constant term separately. There is a short exact sequence , exhibiting as a semidirect product .
Why It Holds / Derivation
We show that if is affine and divides segment in ratio , then divides in the same ratio.
Step 1. Write as an affine combination: , and check , so this is a valid affine combination by [2].
Step 2. Apply and use preservation of affine combinations (Theorem, item 2):
Derivation hint: this is exactly property (2) of the characterization theorem applied with , .
Step 3. The right side of [6] is the point dividing in ratio . Hence
Derivation hint: subtract and from [6] to read off the two directed sub-segments, then take their ratio; the linear part cancels. The ratio is invariant. Note lengths themselves are not preserved (the linear part rescales them), but the ratio is.
∎Let lines be parallel with common direction , i.e. . Apply with linear part :
Derivation hint: substitute the parametrization of into the defining property [3] of . Both image lines have the same direction vector , hence are parallel (or coincide). If is invertible, , so they are genuine parallel lines.
∎Building Intuition
intuition Think of an affine map as what happens to a drawing on a sheet of rubber that you stretch uniformly, shear, rotate, and slide — but never crumple or fold. Straight pencil lines stay straight; parallel lines stay parallel; if a point was the midpoint of a segment, it stays the midpoint; the centroid of a triangle stays the centroid. What is destroyed is anything requiring a ruler or protractor: distances change, angles change, circles become ellipses, squares become parallelograms. A second mental model: an affine map is a linear map plus a shift. The linear part does all the rotating/stretching/shearing about the origin; the vector then slides the whole result. Equation [4] literally says "transform directions linearly, then move." Crucially, affine geometry refuses to single out the origin as special — that is the whole point of "forgetting where the origin is."
Though "affine" was coined by Euler, it was Möbius in Der barycentrische Calcul (1827) who built the first systematic theory by representing points through barycentric coordinates — weights on reference points whose center of mass is the point in question. This is exactly the affine-combination idea of equation [2]. Möbius realized that the ratios of weights carry geometric meaning independent of any origin, anticipating both affine and projective geometry. His barycentric calculus turned synthetic geometric statements (collinearity, concurrence) into clean algebraic conditions and directly inspired the group-theoretic viewpoint Felix Klein later formalized.
Worked Examples
Given: Find the affine map in sending , , .
Step 1 — find . Since , we get .
Step 2 — find columns of . Because , . So . Similarly .
Step 3 — assemble.
Derivation hint: three non-collinear point-images uniquely determine a planar affine map; columns of come from images of the standard basis after subtracting the image of the origin.
Check: . ✓
Area scales by : a unit triangle of area maps to area (square units).
Given: The shear (so , ). Let , , and divide in ratio , i.e. .
Step 1 — image of endpoints. ; .
Step 2 — image of . .
Step 3 — verify ratio. The point dividing at is , which equals . ✓
Derivation hint: confirm both numerator and denominator are parallel (they must be, since the image is a line) and compute the scalar ratio of magnitudes; it equals the original as predicted by equation [6].
Common Misconceptions
Affine maps do NOT preserve distances, angles, or areas in general. Only special affine maps do:
- orthogonal () and arbitrary → isometry (preserves distance & angle).
- → equiareal / special affine (preserves area but maybe not distance).
- General invertible → preserves only collinearity, parallelism, and ratios along a line.
A frequent error: assuming "preserves ratios" means "preserves all ratios of lengths." It does not — it preserves the ratio in which a point divides a segment of the same line, and ratios of parallel segments. It does NOT preserve the ratio of two non-parallel lengths (e.g. base-to-height of a triangle), because the linear part stretches different directions differently.
Claim (false): "An affine map preserves the ratio of the sides of a rectangle." Take the unit square with vertices at and the affine map — pure horizontal scaling. The horizontal side , the vertical side . The aspect ratio changes from to . The square becomes a rectangle. Worse, turns the square into a parallelogram: right angles are destroyed entirely. Angles and aspect ratios are affine-invariant only for isometries (and similarities for angles), not for general affine maps.
Claim (false): "Every line-preserving bijection of the plane is affine — that's the Fundamental Theorem." Over this is true. But over it fails: the map (complex conjugation, viewed appropriately) and more dramatically maps built from a wild field automorphism of send lines to lines yet are not affine over — they are only semi-affine, affine up to a field automorphism. The Fundamental Theorem of Affine Geometry requires the field's only automorphism fixing the structure to be the identity (true for , false for ).
Connections
Affine geometry sits between Linear Algebra and Projective Geometry in Klein's hierarchy. Drop the origin from a vector space and you get an affine space; add a "line at infinity" and you get projective space — there, parallelism disappears (parallels meet at infinity) and even ratios are replaced by the cross-ratio, the projective invariant. Restrict affine maps by demanding orthogonal and you recover Euclidean Geometry (isometries, the rigid-motion group). The relationship to Convexity and Convex Sets is intimate: convex combinations are affine combinations with nonnegative weights, so affine maps send convex sets to convex sets and preserve the structure of convex hulls. The barycentric viewpoint links directly to Centroids and Centers of Mass.
Real-World Applications
Historical Development
Subtleties & Limits
Where affine geometry runs out. Affine structure cannot express anything metric — there is no canonical notion of "perpendicular," "unit length," or "circle" without extra data (an inner product, lifting you to Euclidean geometry). It also cannot capture incidence at infinity: parallel lines genuinely never meet in an affine plane, which is why projective completion is needed for a uniform theory of conics and perspective. A subtler issue is the field dependence of the Fundamental Theorem: over fields with nontrivial automorphisms (like ), line-preserving bijections need only be semi-affine, and classifying these "collineations" is governed by the field's automorphism group. In infinite dimensions, affine spaces over topological vector spaces raise questions about which affine maps are continuous and how the semidirect-product structure interacts with the topology — active terrain in functional analysis and the theory of affine schemes in algebraic geometry, where "affine" takes on a related but generalized meaning.
See Also
Linear Algebra · Projective Geometry · Euclidean Geometry · Convexity and Convex Sets · Homogeneous Coordinates · Barycentric Coordinates · Erlangen Program · Special Euclidean Group SE(3) · Bézier Curves