Definition
An augmented coordinate representation for points in projective space that adds an extra scaling coordinate so that projective equivalence classes are represented linearly; a point in projective n-space is represented by (n+1)-tuples up to nonzero scalar multiplication.
Principle
Principle
Embed affine n-space into projective n-space by adjoining a homogeneous coordinate (often denoted w) and identify points (x_1,...,x_n) with tuples (w,x_1,...,x_n) modulo multiplication by any nonzero scalar, enabling linear handling of projective transformations and points at infinity.
Demonstration
Demonstration
In the projective plane P^2, a finite point (x,y) corresponds to homogeneous coordinates (1,x,y); a line not through the origin is given by a linear homogeneous equation aX+bY+cZ=0, and parallel affine lines meet at a point with Z=0 (a point at infinity).
Misapplication
Misapplication
Using homogeneous coordinates without modding out scalar multiples, treating (1,2,3) and (2,4,6) as distinct points and thereby miscounting intersections or failing to represent points at infinity correctly.
Consequence
Consequence
Using homogeneous coordinates converts projective maps into linear maps on homogeneous tuples, unifies treatment of finite and infinite points, and simplifies algebraic geometry computations like intersection multiplicities.
Reversal
Reversal
Instead of projective homogeneous coordinates, work in an affine chart with explicit inhomogeneous coordinates (x_i/w); this avoids the extra component but loses global linearity and explicit representation of points at infinity.
Boundary
Boundary
Applicable to projective geometry and algebraic geometry contexts where scalar equivalence is allowed; inappropriate for contexts requiring absolute scale (e.g., Euclidean distances unchanged by scaling) unless scale is fixed by normalization.
Semantic Tension
Semantic Tension
Confused with barycentric coordinates: both use extra coordinates and projective-like invariance, but barycentric coordinates are weights relative to a simplex summing to one, whereas homogeneous coordinates are defined up to any nonzero scalar and represent projective points.
Synthesis
Synthesis
Homogeneous coordinates = (n+1)-tuples defined up to nonzero scalar that linearly represent points of projective n-space, enabling unified algebraic treatment of finite and infinite configurations.