To endow \mathbf{Gr}_k(V) with the structure of a differentiable manifold, a
basis for V must be chosen. This is equivalent to identifying V with K^n, with the standard basis denoted (e_1, \dots, e_n), viewed as column vectors. Then for any k-dimensional subspace w\subset V, viewed as an element of \mathbf{Gr}_k(V), a basis can be found consisting of k
linearly independent column vectors (W_1, \dots, W_k). The
homogeneous coordinates of the element w \in \mathbf{Gr}_k(V) consist of the elements of the n\times k maximal
rank rectangular
matrix W whose i-th column vector is W_i, i = 1, \dots, k . Since the choice of basis is arbitrary, two such maximal rank rectangular matrices W and \tilde{W} represent the same element w \in \mathbf{Gr}_k(V)
if and only if ::\tilde{W} = W g for some element g \in GL(k, K) of the
general linear group of
invertible k\times k matrices with entries in K. This defines an
equivalence relation between n\times k matrices W of rank k, for which the equivalence classes are denoted [W]. A coordinate atlas ensures that for any n \times k homogeneous coordinate matrix W,
elementary column operations can be applied (essentially multiplying W by a sequence of elements g \in GL(k, K)) to obtain its
reduced column echelon form. If the first k rows of W are linearly independent, the result has the form ::\begin{bmatrix} 1 \\ & 1 \\ & & \ddots \\ & & & 1 \\ a_{1,1} & \cdots & \cdots & a_{1,k} \\ \vdots & & & \vdots \\ a_{n-k,1} & \cdots & \cdots & a_{n-k,k} \end{bmatrix} and the (n-k)\times k affine coordinate matrix A with entries (a_{ij}) determines w. In general, the first k rows need not be independent, but since W has maximal rank k, an ordered set of integers 1 \le i_1 exists such that the k \times k submatrix W_{i_1, \dots, i_k} whose rows are the (i_1, \ldots, i_k)-th rows of W is
nonsingular. Column operations can reduce this submatrix to the
identity matrix, and the remaining entries uniquely determine w. This gives the following definition: For each ordered set of integers 1 \le i_1 , let U_{i_1, \dots, i_k} a set of elements w\in \mathbf{Gr}_k(V) exists for which, for any choice of homogeneous coordinate matrix W, the k\times k submatrix W_{i_1, \dots, i_k} whose j-th row is the i_j-th row of W is nonsingular. The affine coordinate functions on U_{i_1, \dots, i_k} are then defined as the entries of the (n-k)\times k matrix A^{i_1, \dots, i_k} whose rows are those of the matrix W W^{-1}_{i_1, \dots, i_k} complementary to (i_1, \dots, i_k), written in the same order. The choice of homogeneous n \times k coordinate matrix W in [W] representing the element w\in \mathbf{Gr}_k(V) does not affect the values of the affine coordinate matrix A^{i_1, \dots, i_k} representing on the coordinate neighbourhood U_{i_1, \dots, i_k}. Moreover, the coordinate matrices A^{i_1, \dots, i_k} may take arbitrary values, and they define a
diffeomorphism from U_{i_1, \dots, i_k} to the space of K-valued (n-k)\times k matrices. This can be denoted by ::\hat{A}^{i_1, \dots, i_k} := W (W_{i_1, \dots , i_k})^{-1} the homogeneous coordinate matrix having the identity matrix as the k \times k submatrix with rows (i_1, \dots, i_k) and the affine coordinate matrix A^{i_1, \dots, i_k} in the consecutive complementary rows. On the overlap U_{i_1, \dots, i_k} \cap U_{j_1, \dots, j_k} between any two such coordinate neighborhoods, the affine coordinate matrix values A^{i_1, \dots, i_k} and A^{j_1, \dots, j_k} are related by the transition relations :: \hat{A}^{i_1, \dots, i_k} W_{i_1, \dots, i_k} = \hat{A}^{j_1, \dots, j_k} W_{j_1, \dots, j_k}, where both W_{i_1, \dots, i_k} and W_{j_1, \dots, j_k} are invertible. This may equivalently be written as :: \hat{A}^{j_1, \dots, j_k} = \hat{A}^{i_1, \dots, i_k} (\hat{A}^{i_1, \dots, i_k}_{j_1, \dots, j_k})^{-1}, where \hat{A}^{i_1, \dots, i_k}_{j_1, \dots, j_k} is the invertible k \times k matrix whose lth row is the j_lth row of \hat{A}^{i_1, \dots, i_k}. The transition functions are therefore rational in the matrix elements of A^{i_1, \dots, i_k} , and \{U_{i_1, \dots, i_k}, A^{i_1, \dots, i_k}\} gives an atlas for \mathbf{Gr}_k(V) as a differentiable manifold and also as an algebraic variety. == Orthogonal projections ==