nLab projective frame

Idea

A projective frame is a choice of tuple of points in a projective space which enables one to define homogeneous coordinates.

It is an analogue of a vector space basis/frame and affine frame in a (finite dimensional) projective space.

A basis in a nn-dimensional vector space has nn elements, an affine frame has (n+1)(n+1)-points of an affine space but the projective frame has (n+2)(n+2) points.

Let p:V\{0}P(V)p:V\backslash \{0\}\to P(V) be the canonical projection. Different basis (e 1,,e n+1)(e_1,\ldots,e_{n+1}) which lift an (n+1)(n+1)-tuple (p 1,,p n+1)=(p(e 1),,p(e n))(p_1,\ldots,p_{n+1})=(p(e_1),\ldots, p(e_n)) of points in P(V)P(V) to the vector space VV do not yield proportional coordinates (v 1,,v n)(v^1,\ldots,v^n) of a lift vv of x=p(v)P(V)x = p(v)\in P(V). Indeed, if (λ 1e 1,,λ ne n)(\lambda_1 e_1,\ldots,\lambda_n e_n) is another lift, then the new coordinates of vv are (v 1/λ 1,,v n/λ n)(v^1/\lambda_1,\ldots,v^n/\lambda_n). Thus one adds an additional point p 0p_0 which will have coordinates (1,,1)(1,\ldots,1) to fix the problem.

Definition

(n+1)(n+1)-tuple (p 0,p 1,,p n+1)(p_0,p_1,\ldots,p_{n+1}) of points in P(V)P(V) are a projective frame if there is a (e 1,,e n+1)(e_1,\ldots,e_{n+1}) of VV which lifts (p 1,,p n+1)(p_1,\ldots,p_{n+1}) along the projection p:V\{0}P(V)p:V\backslash \{0\}\to P(V) and such that p 0=p(e 1++e n+1)p_0 = p(e_1+\ldots+e_{n+1}).

This is equivalent to the statement that for any i{0,1,,n+1}i\in\{0,1,\ldots,n+1\} the set {p j|ji}\{p_j|j\neq i\} lifts to a linearly independent family of vectors in VV (independence clearly does not depend on a choice of lifts).

Homogeneous coordinates

In P(V)

Given a projective frame choose any basis (e 1,,e n+1)(e_1,\ldots,e_{n+1}) lifting (p 1,,p n+1)(p_1,\ldots,p_{n+1}) and satisfying p 0=p(e 1++e n+1)p_0 = p(e_1+\ldots+e_{n+1}). The dependence of the coordinates of a lift vv of an xP(V)x\in P(V) on the lift are up to an overall constant only. Thus they define homogeneous coordinates, that is a line in P(K n+1)P(K^{n+1}), and the correspondence x[v 1,,v n+1]x\mapsto [v_1,\ldots,v_{n+1}] amounts to a choice of an isomorphism P(V)P(K n+1)P(V)\cong P(K^{n+1}) where KK is the ground (skew)field.

category: geometry

Created on April 8, 2025 at 10:26:31. See the history of this page for a list of all contributions to it.