Use the cross-ratio convention compatible with the permutation identities in this paper. Represent a projective point by a nonzero vector , and write . Define
The denominator is nonzero because the four projective points are distinct. Rescaling any one representative multiplies numerator and denominator by the same nonzero scalar, so the definition is independent of the chosen homogeneous coordinates. In finite affine coordinates it reads
with the point at infinity of the complex projective line handled by the homogeneous formula.
A projective transformation is represented by an invertible matrix . Since , the two factors of in the numerator cancel the two in the denominator. Therefore every projective transformation preserves this cross-ratio. This also shows that the formula descends from matrices to the projective linear group, whose representatives differ by a nonzero common scalar.
The real projective plane is the set of one-dimensional linear subspaces of . Equivalently,
A projective point is written in homogeneous coordinates . A projective line is the set of projective points whose representatives belong to one fixed two-dimensional linear subspace of . Such a linear subspace is the kernel of a linear map of a nonzero linear functional, so its equation has the form with .
Two distinct projective points have linearly independent representatives . Their linear span has dimension two and hence defines a projective line containing both. Conversely, any two-dimensional linear subspace containing both representatives contains their entire linear span and therefore equals it. Thus exactly one projective line passes through two distinct projective points.
Choose nonzero vectors representing , and write . Use the cross-ratio convention
Distinctness makes the denominator nonzero. Every rescaling of a representative occurs once in numerator and denominator, so the value depends only on the projective points. Swapping both pairs simply exchanges the numerator's factors and the denominator's factors:
Under an invertible linear map , . Two factors of occur above and below the fraction, proving projective transformation invariance.
Finally choose homogeneous coordinates making , , . This normalization exists by the allowed theorem about a projective frame. A point distinct from is uniquely , and the displayed cross-ratio is . Thus equality of the two cross-ratios forces equal coordinates and
This also shows that for fixed first three distinct points the fourth point is determined by its cross-ratio.
The four points form a projective frame: no three are collinear. By the allowed uniqueness theorem and cross-ratio invariance, use
Intersecting the indicated projective lines gives
A point of has coordinates . Intersecting with , whose equation is , gives . On that line use its first two homogeneous coordinates. The cross-ratio from (a)(ii) is
The characteristic of a field being zero ensures that . The construction is the diagonal-point property of a complete quadrangle, producing harmonic conjugate points.
The line passes through and has the same direction as in part (i). Translate by , reflect by , then translate back. In homogeneous coordinates the affine reflection is
Act on column , reading the product from right to left. Every point with is fixed. The translation column is , as for any reflection in an affine hyperplane.
Perspective divide Created 2026-10-31 Updated 2026-11-05
Conversion of a transformed column of homogeneous coordinates with to . This is the nonlinear step in an otherwise matrix-based perspective projection pipeline.
In the affine coordinate , the complex projective line consists of the complex plane together with the single extra projective point , called its point at infinity. It is the only point whose second homogeneous coordinate vanishes. This coordinate choice distinguishes the point; it is not intrinsically special under projective transformations. The map exchanges zero and infinity. The resulting one-point compactification is the Riemann sphere.
Polar curve Created 2026-10-25 Updated 2026-10-31
For a homogeneous polynomial of degree , its first polar with respect to is the equation , of degree when this polynomial is nonzero. Every singular point of lies on every such polar. Polars turn the Bézout's theorem intersection count into bounds on singularities and tangencies. The equation is covariant under a linear change of homogeneous coordinates, by the chain rule.
Projective coordinates over a local ring Created 2026-10-06 Updated 2026-10-07
For a local ring , every map from into projective space lands in one standard chart: the inverse image of a chart containing the closed point is the whole spectrum. This gives homogeneous coordinates with at least one unit entry, unique up to a common unit. For a nonlocal ring, coordinates may instead merely generate the unit ideal, and general maps can involve a nontrivial invertible sheaf quotient.
In the real projective plane, represent a projective point by a nonzero vector and a projective line by its nonzero coefficient covector, identified with a vector in chosen coordinates. The join of distinct projective points represented by has coefficient vector , using the cross product. It is nonzero because the representatives are linearly independent, and its dot product with each representative vanishes. Dually, two distinct projective lines with coefficients meet in the projective point represented by . Scaling an input scales the output and leaves the projective object unchanged. This makes joins, intersections, concurrency, and collinearity exact calculations with homogeneous coordinates.
Projective space Created 2026-09-24 Updated 2026-11-05
For a field and an -dimensional vector space , the projective space consists of its one-dimensional linear subspaces. Choosing a basis writes its points as homogeneous coordinates , where the coordinate vector is nonzero and simultaneous multiplication by any nonzero scalar leaves the point unchanged.
The affine chart has coordinates for , identifying it with affine space . These charts cover projective space. For the real projective line, gives every real affine coordinate, and the remaining point records the direction at infinity. On the real projective plane, parallel affine lines meet on the chosen projective line at infinity.
In algebraic geometry, the scheme also includes nonclosed scheme points. Its -rational points have the preceding description by one-dimensional linear subspaces. This distinction matters over a general field. [ref]
Reflection in an affine hyperplane Created 2026-10-31 Updated 2026-11-05
For a nonzero real normal vector , orthogonal reflection in has the displayed affine map. It is with and . In homogeneous coordinates its matrix is
Every point on the hyperplane is fixed, and the signed normal displacement changes sign. Choosing any point on the hyperplane gives , so translating by , applying the reflection matrix and translating back gives the same transformation.
Veronese map Created 2026-09-29 Updated 2026-11-05
For an integer , the degree- Veronese map sends a projective point to all degree- monomials in its homogeneous coordinates:
Multiplying the original coordinates by multiplies every output by , so the map is well-defined on projective points. It is a closed immersion, given by the complete linear system of .
For , the formula is . Its image in the projective plane satisfies , a smooth plane conic. On the chart , the ratio recovers ; the chart recovers . The degree- construction similarly makes homogeneous degree- expressions into linear coordinates in a larger projective space.