HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, the Grassmannian \mathbf_k(V) (named in honour of
Hermann Grassmann Hermann Günther Grassmann (, ; 15 April 1809 – 26 September 1877) was a German polymath known in his day as a linguist and now also as a mathematician. He was also a physicist, general scholar, and publisher. His mathematical work was littl ...
) is a
differentiable manifold In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One ...
that parameterizes the set of all k-
dimensional In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coordi ...
linear subspace In mathematics, the term ''linear'' is used in two distinct senses for two different properties: * linearity of a ''function (mathematics), function'' (or ''mapping (mathematics), mapping''); * linearity of a ''polynomial''. An example of a li ...
s of an n-dimensional
vector space In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
V over a field K that has a differentiable structure. For example, the Grassmannian \mathbf_1(V) is the space of lines through the origin in V, so it is the same as the
projective space In mathematics, the concept of a projective space originated from the visual effect of perspective, where parallel lines seem to meet ''at infinity''. A projective space may thus be viewed as the extension of a Euclidean space, or, more generally ...
\mathbf(V) of one dimension lower than V. When V is a real or
complex Complex commonly refers to: * Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe ** Complex system, a system composed of many components which may interact with each ...
vector space, Grassmannians are
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact, a type of agreement used by U.S. states * Blood compact, an ancient ritual of the Philippines * Compact government, a t ...
smooth manifold In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One may ...
s, of dimension k(n-k). In general they have the structure of a nonsingular projective algebraic variety. The earliest work on a non-trivial Grassmannian is due to
Julius Plücker Julius Plücker (16 June 1801 – 22 May 1868) was a German mathematician and physicist. He made fundamental contributions to the field of analytical geometry and was a pioneer in the investigations of cathode rays that led eventually to the di ...
, who studied the set of projective lines in real projective 3-space, which is equivalent to \mathbf_2(\mathbf^4), parameterizing them by what are now called Plücker coordinates. (See below.)
Hermann Grassmann Hermann Günther Grassmann (, ; 15 April 1809 – 26 September 1877) was a German polymath known in his day as a linguist and now also as a mathematician. He was also a physicist, general scholar, and publisher. His mathematical work was littl ...
later introduced the concept in general. Notations for Grassmannians vary between authors; they include \mathbf_k(V), \mathbf(k,V),\mathbf_k(n), \mathbf(k,n) to denote the Grassmannian of k-dimensional subspaces of an n-dimensional vector space V.


Motivation

By giving a collection of subspaces of a vector space a
topological Topology (from the Greek words , and ) is the branch of mathematics concerned with the properties of a geometric object that are preserved under continuous deformations, such as stretching, twisting, crumpling, and bending; that is, wit ...
structure, it is possible to talk about a
continuous Continuity or continuous may refer to: Mathematics * Continuity (mathematics), the opposing concept to discreteness; common examples include ** Continuous probability distribution or random variable in probability and statistics ** Continuous ...
choice of subspaces or
open Open or OPEN may refer to: Music * Open (band), Australian pop/rock band * The Open (band), English indie rock band * ''Open'' (Blues Image album), 1969 * ''Open'' (Gerd Dudek, Buschi Niebergall, and Edward Vesala album), 1979 * ''Open'' (Go ...
and closed collections of subspaces. Giving them the further structure of a
differentiable manifold In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One ...
, one can talk about smooth choices of subspace. A natural example comes from
tangent bundle A tangent bundle is the collection of all of the tangent spaces for all points on a manifold, structured in a way that it forms a new manifold itself. Formally, in differential geometry, the tangent bundle of a differentiable manifold M is ...
s of smooth manifolds embedded in a
Euclidean space Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are ''Euclidean spaces ...
. Suppose we have a manifold M of dimension k embedded in \mathbf^n. At each point x\in M, the
tangent space In mathematics, the tangent space of a manifold is a generalization of to curves in two-dimensional space and to surfaces in three-dimensional space in higher dimensions. In the context of physics the tangent space to a manifold at a point can be ...
to M can be considered as a subspace of the tangent space of \mathbf^n, which is also just \mathbf^n. The
map A map is a symbolic depiction of interrelationships, commonly spatial, between things within a space. A map may be annotated with text and graphics. Like any graphic, a map may be fixed to paper or other durable media, or may be displayed on ...
assigning to x its tangent space defines a map from to \mathbf_k(\mathbf^n). (In order to do this, we have to translate the tangent space at each x \in M so that it passes through the origin rather than x, and hence defines a k-dimensional vector subspace. This idea is very similar to the Gauss map for surfaces in a 3-dimensional space.) This can with some effort be extended to all
vector bundle In mathematics, a vector bundle is a topological construction that makes precise the idea of a family of vector spaces parameterized by another space X (for example X could be a topological space, a manifold, or an algebraic variety): to eve ...
s over a manifold M, so that every vector bundle generates a continuous map from M to a suitably generalised Grassmannian—although various embedding
theorem In mathematics and formal logic, a theorem is a statement (logic), statement that has been Mathematical proof, proven, or can be proven. The ''proof'' of a theorem is a logical argument that uses the inference rules of a deductive system to esta ...
s must be proved to show this. We then find that the properties of our vector bundles are related to the properties of the corresponding maps. In particular we find that vector bundles inducing
homotopic In topology, two continuous functions from one topological space to another are called homotopic (from and ) if one can be "continuously deformed" into the other, such a deformation being called a homotopy ( ; ) between the two functions. A ...
maps to the Grassmannian are
isomorphic In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
. Here the definition of homotopy relies on a notion of continuity, and hence a topology.


Low dimensions

For , the Grassmannian is the space of lines through the origin in -space, so it is the same as the
projective space In mathematics, the concept of a projective space originated from the visual effect of perspective, where parallel lines seem to meet ''at infinity''. A projective space may thus be viewed as the extension of a Euclidean space, or, more generally ...
\mathbf^of dimensions. For , the Grassmannian is the space of all 2-dimensional planes containing the origin. In Euclidean 3-space, a plane containing the origin is completely characterized by the one and only line through the origin that is
perpendicular In geometry, two geometric objects are perpendicular if they intersect at right angles, i.e. at an angle of 90 degrees or π/2 radians. The condition of perpendicularity may be represented graphically using the '' perpendicular symbol'', � ...
to that plane (and vice versa); hence the spaces , , and (the
projective plane In mathematics, a projective plane is a geometric structure that extends the concept of a plane (geometry), plane. In the ordinary Euclidean plane, two lines typically intersect at a single point, but there are some pairs of lines (namely, paral ...
) may all be identified with each other. The simplest Grassmannian that is not a projective space is .


The Grassmannian as a differentiable manifold

To endow \mathbf_k(V) with the structure of a differentiable manifold, choose a basis for V. 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_k(V), we may choose a basis consisting of k
linearly independent In the theory of vector spaces, a set of vectors is said to be if there exists no nontrivial linear combination of the vectors that equals the zero vector. If such a linear combination exists, then the vectors are said to be . These concep ...
column vectors (W_1, \dots, W_k). The
homogeneous coordinates In mathematics, homogeneous coordinates or projective coordinates, introduced by August Ferdinand Möbius in his 1827 work , are a system of coordinates used in projective geometry, just as Cartesian coordinates are used in Euclidean geometry. ...
of the element w \in \mathbf_k(V) consist of the elements of the n\times k maximal
rank A rank is a position in a hierarchy. It can be formally recognized—for example, cardinal, chief executive officer, general, professor—or unofficial. People Formal ranks * Academic rank * Corporate title * Diplomatic rank * Hierarchy ...
rectangular
matrix Matrix (: matrices or matrixes) or MATRIX may refer to: Science and mathematics * Matrix (mathematics), a rectangular array of numbers, symbols or expressions * Matrix (logic), part of a formula in prenex normal form * Matrix (biology), the m ...
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 represent the same element w \in \mathbf_k(V) if and only if ::\tilde = W g for some element g \in GL(k, K) of the
general linear group In mathematics, the general linear group of degree n is the set of n\times n invertible matrices, together with the operation of ordinary matrix multiplication. This forms a group, because the product of two invertible matrices is again inve ...
of
invertible In mathematics, the concept of an inverse element generalises the concepts of opposite () and reciprocal () of numbers. Given an operation denoted here , and an identity element denoted , if , one says that is a left inverse of , and that ...
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 /math>. We now define a coordinate atlas. For any n \times k homogeneous coordinate matrix W, we can apply elementary column operations (which amounts to 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 will have the form ::\begin 1 \\ & 1 \\ & & \ddots \\ & & & 1 \\ a_ & \cdots & \cdots & a_ \\ \vdots & & & \vdots \\ a_ & \cdots & \cdots & a_ \end and the (n-k)\times k affine coordinate matrix A with entries (a_) determines w. In general, the first k rows need not be independent, but since W has maximal rank k, there exists an ordered set of integers 1 \le i_1 < \cdots < i_k \le n such that the k \times k submatrix W_ whose rows are the (i_1, \ldots, i_k)-th rows of W is nonsingular. We may apply column operations to reduce this submatrix to the
identity matrix In linear algebra, the identity matrix of size n is the n\times n square matrix with ones on the main diagonal and zeros elsewhere. It has unique properties, for example when the identity matrix represents a geometric transformation, the obje ...
, and the remaining entries uniquely determine w. Hence we have the following definition: For each ordered set of integers 1 \le i_1 < \cdots < i_k \le n, let U_ be the set of elements w\in \mathbf_k(V) for which, for any choice of homogeneous coordinate matrix W, the k\times k submatrix W_ whose j-th row is the i_j-th row of W is nonsingular. The affine coordinate functions on U_ are then defined as the entries of the (n-k)\times k matrix A^ whose rows are those of the matrix W W^_ complementary to (i_1, \dots, i_k), written in the same order. The choice of homogeneous n \times k coordinate matrix W in /math> representing the element w\in \mathbf_k(V) does not affect the values of the affine coordinate matrix A^ representing on the coordinate neighbourhood U_. Moreover, the coordinate matrices A^ may take arbitrary values, and they define a
diffeomorphism In mathematics, a diffeomorphism is an isomorphism of differentiable manifolds. It is an invertible function that maps one differentiable manifold to another such that both the function and its inverse are continuously differentiable. Definit ...
from U_ to the space of K-valued (n-k)\times k matrices. Denote by ::\hat^ := W (W_)^ 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^ in the consecutive complementary rows. On the overlap U_ \cap U_ between any two such coordinate neighborhoods, the affine coordinate matrix values A^ and A^ are related by the transition relations :: \hat^ W_ = \hat^ W_, where both W_ and W_ are invertible. This may equivalently be written as :: \hat^ = \hat^ (\hat^_)^, where \hat^_ is the invertible k \times k matrix whose lth row is the j_lth row of \hat^. The transition functions are therefore rational in the matrix elements of A^ , and \ gives an atlas for \mathbf_k(V) as a differentiable manifold and also as an algebraic variety.


The Grassmannian as a set of orthogonal projections

An alternative way to define a real or complex Grassmannian as a manifold is to view it as a set of orthogonal projection operators ( problem 5-C). For this, choose a positive definite real or Hermitian
inner product In mathematics, an inner product space (or, rarely, a Hausdorff pre-Hilbert space) is a real vector space or a complex vector space with an operation called an inner product. The inner product of two vectors in the space is a scalar, ofte ...
\langle \cdot , \cdot \rangle on V, depending on whether V is real or complex. A k-dimensional subspace w determines a unique orthogonal projection operator P_w:V\rightarrow V whose
image An image or picture is a visual representation. An image can be Two-dimensional space, two-dimensional, such as a drawing, painting, or photograph, or Three-dimensional space, three-dimensional, such as a carving or sculpture. Images may be di ...
is w\subset V by splitting V into the orthogonal direct sum ::V = w \oplus w^\perp of w and its orthogonal complement w^\perp and defining :: P_w(v) =\begin v \quad \text v \in w \\ 0 \quad \text v\in w^\perp . \end Conversely, every projection operator P of rank k defines a subspace w_P := \mathrm(P) as its image. Since the rank of an orthogonal projection operator equals its
trace Trace may refer to: Arts and entertainment Music * ''Trace'' (Son Volt album), 1995 * ''Trace'' (Died Pretty album), 1993 * Trace (band), a Dutch progressive rock band * ''The Trace'' (album), by Nell Other uses in arts and entertainment * ...
, we can identify the Grassmann manifold \mathbf(k, V) with the set of rank k orthogonal projection operators P: :: \mathbf(k, V) \sim \left\. In particular, taking V = \mathbf^n or V = \mathbf^n this gives completely explicit equations for embedding the Grassmannians \mathbf(k, \mathbf^N) , \mathbf(k, \mathbf^N) in the space of real or complex n\times n matrices \mathbf^, \mathbf^, respectively. Since this defines the Grassmannian as a closed subset of the sphere \ this is one way to see that the Grassmannian is a
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact, a type of agreement used by U.S. states * Blood compact, an ancient ritual of the Philippines * Compact government, a t ...
Hausdorff space. This construction also turns the Grassmannian \mathbf(k, V) into a
metric space In mathematics, a metric space is a Set (mathematics), set together with a notion of ''distance'' between its Element (mathematics), elements, usually called point (geometry), points. The distance is measured by a function (mathematics), functi ...
with metric ::d(w, w') := \lVert P_w - P_ \rVert, for any pair w, w' \subset V of k-dimensional subspaces, where denotes the
operator norm In mathematics, the operator norm measures the "size" of certain linear operators by assigning each a real number called its . Formally, it is a norm defined on the space of bounded linear operators between two given normed vector spaces. Inform ...
. The exact inner product used does not matter, because a different inner product will give an equivalent norm on V, and hence an equivalent metric. For the case of real or complex Grassmannians, the following is an equivalent way to express the above construction in terms of matrices.


Grassmannians Gr(''k'',Rn) and Gr(''k'',Cn) as affine algebraic varieties

Let M(n, \mathbf) denote the space of real n \times n matrices and the subset P(k, n, \mathbf)\subset M(n, \mathbf) of matrices P \in M(n, \mathbf) that satisfy the three conditions: * P is a projection operator: P^2=P. * P is
symmetric Symmetry () in everyday life refers to a sense of harmonious and beautiful proportion and balance. In mathematics, the term has a more precise definition and is usually used to refer to an object that is invariant under some transformations ...
: P^T=P. * P has trace \operatorname(P)=k. There is a bijective correspondence between P(k, n, \mathbf) and the Grassmannian \mathbf(k, \mathbf^n) of k-dimensional subspaces of \mathbf^n given by sending P\in P(k, n, \mathbf) to the k-dimensional subspace of \mathbf^n spanned by its columns and, conversely, sending any element w\in\mathbf(k, \mathbf^n) to the projection matrix ::P_w:= \sum_^k w_i w_i^T, where (w_1, \cdots, w_k) is any orthonormal basis for w\subset\mathbf^n, viewed as real n component column vectors. An analogous construction applies to the complex Grassmannian \mathbf(k, \mathbf^n), identifying it bijectively with the subset P(k, n, \mathbf)\subset M(n,\mathbf) of complex n \times n matrices P\in M(n,\mathbf) satisfying * P is a projection operator: P^2=P. * P is
self-adjoint In mathematics, an element of a *-algebra is called self-adjoint if it is the same as its adjoint (i.e. a = a^*). Definition Let \mathcal be a *-algebra. An element a \in \mathcal is called self-adjoint if The set of self-adjoint elements ...
(Hermitian): P^\dagger=P. * P has trace \operatorname(P)=k, where the self-adjointness is with respect to the Hermitian inner product \langle \, \cdot, \cdot \, \rangle in which the standard basis vectors (e_1, \cdots, e_n) are orthonomal. The formula for the orthogonal projection matrix P_w onto the complex k-dimensional subspace w\subset \mathbf^n spanned by the orthonormal (unitary) basis vectors (w_1, \cdots, w_k) is ::P_w:= \sum_^k w_i w_i^\dagger.


The Grassmannian as a homogeneous space

The quickest way of giving the Grassmannian a geometric structure is to express it as a
homogeneous space In mathematics, a homogeneous space is, very informally, a space that looks the same everywhere, as you move through it, with movement given by the action of a group. Homogeneous spaces occur in the theories of Lie groups, algebraic groups and ...
. First, recall that the general linear group \mathrm(V) acts transitively on the k-dimensional subspaces of V. Therefore, if we choose a subspace w_0 \subset V of dimension k, any element w\in\mathbf(k, V) can be expressed as : w = g (w_0) for some group element g \in \mathrm(V) , where g is determined only up to right multiplication by elements \ of the stabilizer of w_0: : H:=\mathrm(w_0):=\ \subset \mathrm(V) under the \mathrm(V)-action. We may therefore identify \mathbf(k, V) with the quotient space :\mathbf(k, V) = \mathrm(V)/H of left cosets of H. If the underlying field is \mathbf or \mathbf and \mathrm(V) is considered as a
Lie group In mathematics, a Lie group (pronounced ) is a group (mathematics), group that is also a differentiable manifold, such that group multiplication and taking inverses are both differentiable. A manifold is a space that locally resembles Eucli ...
, this construction makes the Grassmannian a
smooth manifold In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One may ...
under the quotient structure. More generally, over a
ground field In mathematics, a ground field is a field ''K'' fixed at the beginning of the discussion. Use It is used in various areas of algebra: In linear algebra In linear algebra, the concept of a vector space may be developed over any field. In algebr ...
K, the group \mathrm(V) is an
algebraic group In mathematics, an algebraic group is an algebraic variety endowed with a group structure that is compatible with its structure as an algebraic variety. Thus the study of algebraic groups belongs both to algebraic geometry and group theory. Man ...
, and this construction shows that the Grassmannian is a
non-singular Singular may refer to: * Singular, the grammatical number that denotes a unit quantity, as opposed to the plural and other forms * Singular or sounder, a group of boar, see List of animal names * Singular (band), a Thai jazz pop duo *'' Singular ...
algebraic variety Algebraic varieties are the central objects of study in algebraic geometry, a sub-field of mathematics. Classically, an algebraic variety is defined as the solution set, set of solutions of a system of polynomial equations over the real number, ...
. It follows from the existence of the
Plücker embedding In mathematics, the Plücker map embeds the Grassmannian \mathrm(k,V), whose elements are ''k''-Dimension (vector space), dimensional Linear subspace, subspaces of an ''n''-dimensional vector space ''V'', either real or complex, in a projective sp ...
that the Grassmannian is
complete Complete may refer to: Logic * Completeness (logic) * Completeness of a theory, the property of a theory that every formula in the theory's language or its negation is provable Mathematics * The completeness of the real numbers, which implies t ...
as an algebraic variety. In particular, H is a
parabolic subgroup Parabolic subgroup may refer to: * a parabolic subgroup of a reflection group * a subgroup of an algebraic group that contains a Borel subgroup In the theory of algebraic groups, a Borel subgroup of an algebraic group ''G'' is a maximal Zarisk ...
of \mathrm(V). Over \mathbf or \mathbf it also becomes possible to use smaller groups in this construction. To do this over \mathbf, fix a Euclidean inner product q on V. The real
orthogonal group In mathematics, the orthogonal group in dimension , denoted , is the Group (mathematics), group of isometry, distance-preserving transformations of a Euclidean space of dimension that preserve a fixed point, where the group operation is given by ...
O(V, q) acts transitively on the set of k-dimensional subspaces \mathbf(k, V) and the stabiliser of a k-space w_0\subset V is :O(w_0, q, _)\times O(w^\perp_0, q, _), where w_0^\perp is the orthogonal complement of w_0 in V. This gives an identification as the homogeneous space :\mathbf(k, V) = O(V, q)/\left(O(w, q, _w)\times O(w^\perp, q, _)\right). If we take V = \mathbf^n and w_0 = \mathbf^k \subset \mathbf^n (the first k components) we get the isomorphism :\mathbf(k,\mathbf^n) = O(n)/\left(O(k) \times O(n - k)\right). Over , if we choose an Hermitian inner product h, the
unitary group Unitary may refer to: Mathematics * Unitary divisor * Unitary element * Unitary group * Unitary matrix * Unitary morphism * Unitary operator * Unitary transformation * Unitary representation * Unitarity (physics) * ''E''-unitary inverse semi ...
U(V, h) acts transitively, and we find analogously :\mathbf(k, V) = U(V , h)/\left(U(w_0, h, _) \times U(w_0^\perp, , h_)\right), or, for V = \mathbf^n and w_0 = \mathbf^k \subset \mathbf^n, :\mathbf(k, \mathbf^n) = U(n)/\left(U(k) \times U(n-k)\right). In particular, this shows that the Grassmannian is
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact, a type of agreement used by U.S. states * Blood compact, an ancient ritual of the Philippines * Compact government, a t ...
, and of (real or complex) dimension .


The Grassmannian as a scheme

In the realm of
algebraic geometry Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
, the Grassmannian can be constructed as a scheme by expressing it as a
representable functor In mathematics, particularly category theory, a representable functor is a certain functor from an arbitrary category into the category of sets. Such functors give representations of an abstract category in terms of known structures (i.e. sets an ...
.


Representable functor

Let \mathcal E be a
quasi-coherent sheaf In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaves are a class of sheaves closely linked to the geometric properties of the underlying space. The definition of coherent sheaves is made with refer ...
on a scheme S. Fix a positive integer k. Then to each S-scheme T, the Grassmannian functor associates the set of
quotient module In algebra, given a module and a submodule, one can construct their quotient module. This construction, described below, is very similar to that of a quotient vector space. It differs from analogous quotient constructions of rings and groups ...
s of :: \mathcal_T := \mathcal E \otimes_ O_T locally free of rank k on T. We denote this set by \mathbf(k, \mathcal_T). This
functor In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
is representable by a separated S-scheme \mathbf(k, \mathcal). The latter is projective if \mathcal is finitely generated. When S is the spectrum of a field K, then the sheaf \mathcal is given by a vector space V and we recover the usual Grassmannian variety of the
dual space In mathematics, any vector space ''V'' has a corresponding dual vector space (or just dual space for short) consisting of all linear forms on ''V,'' together with the vector space structure of pointwise addition and scalar multiplication by cons ...
of V, namely: \mathbf(k, V). By construction, the Grassmannian scheme is compatible with base changes: for any S-scheme S', we have a canonical isomorphism ::\mathbf(k, \mathcal ) \times_S S' \simeq \mathbf(k, \mathcal_) In particular, for any point s of S, the canonical morphism \ = \textK(s) \rightarrow S induces an isomorphism from the fiber \mathbf(k, \mathcal )_s to the usual Grassmannian \mathbf(k, \mathcal \otimes_ K(s)) over the
residue field In mathematics, the residue field is a basic construction in commutative algebra. If R is a commutative ring and \mathfrak is a maximal ideal, then the residue field is the quotient ring k=R/\mathfrak, which is a field. Frequently, R is a local ri ...
K(s).


Universal family

Since the Grassmannian scheme represents a functor, it comes with a universal object, \mathcal G, which is an object of \mathbf \left (k, \mathcal_ \right), and therefore a quotient module \mathcal G of \mathcal E_, locally free of rank k over \mathbf(k, \mathcal). The quotient
homomorphism In algebra, a homomorphism is a morphism, structure-preserving map (mathematics), map between two algebraic structures of the same type (such as two group (mathematics), groups, two ring (mathematics), rings, or two vector spaces). The word ''homo ...
induces a closed immersion from the projective bundle: ::\mathbf(\mathcal G) \to \mathbf \left (\mathcal E_ \right) = \mathbf P() \times_S \mathbf(k, \mathcal E). For any morphism of -schemes: ::T \to \mathbf(k, \mathcal), this closed immersion induces a closed immersion :: \mathbf(\mathcal G_T) \to \mathbf (\mathcal) \times_S T. Conversely, any such closed immersion comes from a
surjective In mathematics, a surjective function (also known as surjection, or onto function ) is a function such that, for every element of the function's codomain, there exists one element in the function's domain such that . In other words, for a f ...
homomorphism of O_T-modules from \mathcal E_T to a locally free module of rank k. Therefore, the elements of \mathbf(k, \mathcal E)(T) are exactly the projective subbundles of rank k in \mathbf (\mathcal) \times_S T. Under this identification, when T=S is the spectrum of a field K and \mathcal E is given by a vector space V, the set of rational points \mathbf(k, \mathcal)(K) correspond to the projective linear subspaces of dimension k-1 in \mathbf(V), and the image of \mathbf(\mathcal G)(K) in :: \mathbf(V) \times_K \mathbf(k, \mathcal E) is the set ::\left\.


The Plücker embedding

The
Plücker embedding In mathematics, the Plücker map embeds the Grassmannian \mathrm(k,V), whose elements are ''k''-Dimension (vector space), dimensional Linear subspace, subspaces of an ''n''-dimensional vector space ''V'', either real or complex, in a projective sp ...
is a natural embedding of the Grassmannian \mathbf(k, V) into the projectivization of the kth
Exterior power In mathematics, the exterior algebra or Grassmann algebra of a vector space V is an associative algebra that contains V, which has a product, called exterior product or wedge product and denoted with \wedge, such that v\wedge v=0 for every vector ...
\Lambda^k V of V. ::\iota : \mathbf(k, V) \to \mathbf \left(\Lambda^k V \right ). Suppose that w\subset V is a k-dimensional subspace of the n-dimensional vector space V. To define \iota(w), choose a basis (w_1, \cdots, w_k) for w, and let \iota(w) be the projectivization of the wedge product of these basis elements: \iota(w) = _1 \wedge \cdots \wedge w_k where \, \cdot \, /math> denotes the projective equivalence class. A different basis for w will give a different wedge product, but the two will differ only by a non-zero scalar multiple (the
determinant In mathematics, the determinant is a Scalar (mathematics), scalar-valued function (mathematics), function of the entries of a square matrix. The determinant of a matrix is commonly denoted , , or . Its value characterizes some properties of the ...
of the
change of basis In mathematics, an ordered basis of a vector space of finite dimension allows representing uniquely any element of the vector space by a coordinate vector, which is a sequence of scalars called coordinates. If two different bases are conside ...
matrix). Since the right-hand side takes values in the projectivized space, \iota is well-defined. To see that it is an embedding, notice that it is possible to recover w from \iota(w) as the span of the set of all vectors v\in V such that :: v \wedge \iota (w) = 0.


Plücker coordinates and Plücker relations

The
Plücker embedding In mathematics, the Plücker map embeds the Grassmannian \mathrm(k,V), whose elements are ''k''-Dimension (vector space), dimensional Linear subspace, subspaces of an ''n''-dimensional vector space ''V'', either real or complex, in a projective sp ...
of the Grassmannian satisfies a set of simple quadratic relations called the Plücker relations. These show that the Grassmannian \mathbf_k(V) embeds as a nonsingular projective algebraic subvariety of the projectivization \mathbf(\Lambda^k V) of the kth exterior power of V and give another method for constructing the Grassmannian. To state the Plücker relations, fix a basis (e_1, \cdots, e_n) for V, and let w\subset V be a k-dimensional subspace of V with basis (w_1, \cdots, w_k). Let (w_, \cdots, w_) be the components of w_i with respect to the chosen basis of V, and (W^1, \dots, W^n) the k-component column vectors forming the transpose of the corresponding homogeneous coordinate matrix: :: W^T = ^1\, \cdots W^n \begin w_ &\cdots & w_\\ \vdots & \ddots & \vdots\\ w_ & \cdots & w_ \end , For any ordered sequence 1\le i_1 < \cdots < i_k \le n of k positive integers, let w_ be the determinant of the k \times k matrix with columns ^, \dots , W^/math>. The elements \ are called the Plücker coordinates of the element w \in \mathbf_k(V) of the Grassmannian (with respect to the basis (e_1, \cdots, e_n) of V). These are the linear coordinates of the image \iota(w) of w under the Plücker map, relative to the basis of the exterior power \Lambda^k V space generated by the basis (e_1, \cdots, e_n) of V. Since a change of basis for w gives rise to multiplication of the Plücker coordinates by a nonzero constant (the determinant of the change of basis matrix), these are only defined up to projective equivalence, and hence determine a point in \mathbf(\Lambda^k V). For any two ordered sequences 1 \leq i_1 < i_2 \cdots < i_ \leq n and 1 \leq j_1 < j_2 \cdots < j_ \leq n of k-1 and k+1 positive integers, respectively, the following homogeneous quadratic equations, known as the
Plücker relations {{disambiguation * Julius Plücker Julius Plücker (16 June 1801 – 22 May 1868) was a German mathematician and physicist. He made fundamental contributions to the field of analytical geometry and was a pioneer in the investigations of cathode ...
, or the Plücker-Grassmann relations, are valid and determine the image \iota(\mathbf_k(V)) of \mathbf_k(V) under the Plücker map embedding: :: \sum_^ (-1)^\ell w_ w_ = 0, where j_1, \ldots , \widehat, \ldots j_ denotes the sequence j_1, \ldots, j_ with the term j_l omitted. These are consistent, determining a nonsingular projective algebraic variety, but they are not algebraically independent. They are equivalent to the statement that \iota(w) is the projectivization of a completely decomposable element of \Lambda^k V. When \dim(V) =4, and k=2 (the simplest Grassmannian that is not a projective space), the above reduces to a single equation. Denoting the homogeneous coordinates of the image \iota(\mathbf_2(V) \subset \mathbf(\Lambda^2 V) under the Plücker map as (w_, w_, w_, w_, w_, w_), this single Plücker relation is ::w_w_ - w_w_ + w_w_ = 0. In general, many more equations are needed to define the image \iota(\mathbf_k(V)) of the Grassmannian in \mathbf(\Lambda^k V) under the Plücker embedding.


Duality

Every k-dimensional subspace W \subset V determines an (n-k)-dimensional quotient space V/W of V. This gives the natural
short exact sequence In mathematics, an exact sequence is a sequence of morphisms between objects (for example, Group (mathematics), groups, Ring (mathematics), rings, Module (mathematics), modules, and, more generally, objects of an abelian category) such that the Im ...
: :: 0 \rightarrow W \rightarrow V \rightarrow V/W \rightarrow 0. Taking the dual to each of these three spaces and the dual
linear transformation In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that pr ...
s yields an inclusion of (V/W)^* in V^* with quotient W^* :: 0 \rightarrow (V/W)^* \rightarrow V^* \rightarrow W^* \rightarrow 0. Using the natural isomorphism of a finite-dimensional vector space with its double dual shows that taking the dual again recovers the original short exact sequence. Consequently there is a one-to-one correspondence between k-dimensional subspaces of V and (n-k)-dimensional subspaces of V^*. In terms of the Grassmannian, this gives a canonical isomorphism :: \mathbf_k(V) \leftrightarrow \mathbf, V^*) that associates to each subspace W \subset V its annihilator W^0\subset V^*. Choosing an isomorphism of V with V^* therefore determines a (non-canonical) isomorphism between \mathbf_k( V) and \mathbf_(V). An isomorphism of V with V^* is equivalent to the choice of an inner product, so with respect to the chosen inner product, this isomorphism of Grassmannians sends any k-dimensional subspace into its (n-k)}-dimensional
orthogonal complement In the mathematical fields of linear algebra and functional analysis, the orthogonal complement of a subspace W of a vector space V equipped with a bilinear form B is the set W^\perp of all vectors in V that are orthogonal to every vector in W. I ...
.


Schubert cells

The detailed study of Grassmannians makes use of a decomposition into affine subpaces called ''Schubert cells'', which were first applied in enumerative geometry. The Schubert cells for \mathbf_k(V) are defined in terms of a specified complete flag of subspaces V_1 \subset V_2 \subset \cdots \subset V_n=V of dimension \mathrm(V_i) = i. For any
integer partition In number theory and combinatorics, a partition of a non-negative integer , also called an integer partition, is a way of writing as a summation, sum of positive integers. Two sums that differ only in the order of their summands are considered ...
: \lambda =(\lambda_1, \cdots, \lambda_k) of weight ::, \lambda, =\sum_^k\lambda_i consisting of weakly decreasing non-negative integers :\lambda_1 \geq \cdots \geq \lambda_k \geq 0, whose
Young diagram In mathematics, a Young tableau (; plural: tableaux) is a combinatorial object useful in representation theory and Schubert calculus. It provides a convenient way to describe the group representations of the symmetric and general linear groups a ...
fits within the rectangular one (n-k)^k, the Schubert cell X_\lambda(k,n)\subset \mathbf_k(V) consists of those elements W \in \mathbf_k(V) whose intersections with the subspaces \ have the following dimensions :: X_\lambda(k,n) = \. These are affine spaces, and their closures (within the
Zariski topology In algebraic geometry and commutative algebra, the Zariski topology is a topology defined on geometric objects called varieties. It is very different from topologies that are commonly used in real or complex analysis; in particular, it is not ...
) are known as
Schubert varieties In algebraic geometry, a Schubert variety is a certain subvariety of a Grassmannian, \mathbf_k(V) of k-dimensional subspaces of a vector space V, usually with singular points. Like the Grassmannian, it is a kind of moduli space, whose elements sati ...
. As an example of the technique, consider the problem of determining the
Euler characteristic In mathematics, and more specifically in algebraic topology and polyhedral combinatorics, the Euler characteristic (or Euler number, or Euler–Poincaré characteristic) is a topological invariant, a number that describes a topological space's ...
\chi_ of the Grassmannian \mathbf_k(\mathbf^n) of -dimensional subspaces of . Fix a 1-dimensional subspace \mathbf\subset \mathbf^n and consider the partition of \mathbf_k(\mathbf^n) into those -dimensional subspaces of that contain and those that do not. The former is \mathbf_(\mathbf^) and the latter is a rank k vector bundle over \mathbf_k(\mathbf^). This gives recursive formulae: :: \chi_ = \chi_ + (-1)^k \chi_, \qquad \chi_ = \chi_ = 1. Solving these recursion relations gives the formula: \chi_=0 if n is even and k is odd and ::\chi_ = \begin\left\lfloor \frac \right\rfloor \\ \left\lfloor \frac \right\rfloor \end otherwise.


Cohomology ring of the complex Grassmannian

Every point in the complex Grassmann manifold \mathbf_k(\mathbf^n) defines a k-plane in n-space. Mapping each point in a k-plane to the point representing that plane in the Grassmannian, one obtains the
vector bundle In mathematics, a vector bundle is a topological construction that makes precise the idea of a family of vector spaces parameterized by another space X (for example X could be a topological space, a manifold, or an algebraic variety): to eve ...
E which generalizes the
tautological bundle In mathematics, the tautological bundle is a vector bundle occurring over a Grassmannian in a natural tautological way: for a Grassmannian of k- dimensional subspaces of V, given a point in the Grassmannian corresponding to a k-dimensional vector s ...
of a
projective space In mathematics, the concept of a projective space originated from the visual effect of perspective, where parallel lines seem to meet ''at infinity''. A projective space may thus be viewed as the extension of a Euclidean space, or, more generally ...
. Similarly the (n-k)-dimensional orthogonal complements of these planes yield an orthogonal vector bundle F. The integral
cohomology In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be viewed ...
of the Grassmannians is generated, as a
ring (The) Ring(s) may refer to: * Ring (jewellery), a round band, usually made of metal, worn as ornamental jewelry * To make a sound with a bell, and the sound made by a bell Arts, entertainment, and media Film and TV * ''The Ring'' (franchise), a ...
, by the
Chern class In mathematics, in particular in algebraic topology, differential geometry and algebraic geometry, the Chern classes are characteristic classes associated with complex vector bundles. They have since become fundamental concepts in many branches ...
es of E. In particular, all of the integral cohomology is at even degree as in the case of a projective space. These generators are subject to a set of relations, which defines the ring. The defining relations are easy to express for a larger set of generators, which consists of the Chern classes of E and F. Then the relations merely state that the
direct sum The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently but analogously for different kinds of structures. As an example, the direct sum of two abelian groups A and B is anothe ...
of the bundles E and F is trivial.
Functor In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
iality of the total Chern classes allows one to write this relation as ::c(E) c(F) = 1. The quantum cohomology ring was calculated by
Edward Witten Edward Witten (born August 26, 1951) is an American theoretical physics, theoretical physicist known for his contributions to string theory, topological quantum field theory, and various areas of mathematics. He is a professor emeritus in the sc ...
. The generators are identical to those of the classical cohomology ring, but the top relation is changed to ::c_k(E) c_(F) = (-1)^ reflecting the existence in the corresponding
quantum field theory In theoretical physics, quantum field theory (QFT) is a theoretical framework that combines Field theory (physics), field theory and the principle of relativity with ideas behind quantum mechanics. QFT is used in particle physics to construct phy ...
of an
instanton An instanton (or pseudoparticle) is a notion appearing in theoretical and mathematical physics. An instanton is a classical solution to equations of motion with a finite, non-zero action, either in quantum mechanics or in quantum field theory. M ...
with 2n fermionic zero-modes which violates the degree of the cohomology corresponding to a state by 2n units.


Associated measure

When V is an n-dimensional Euclidean space, we may define a uniform measure on \mathbf_k(V) in the following way. Let \theta_n be the unit
Haar measure In mathematical analysis, the Haar measure assigns an "invariant volume" to subsets of locally compact topological groups, consequently defining an integral for functions on those groups. This Measure (mathematics), measure was introduced by Alfr� ...
on the
orthogonal group In mathematics, the orthogonal group in dimension , denoted , is the Group (mathematics), group of isometry, distance-preserving transformations of a Euclidean space of dimension that preserve a fixed point, where the group operation is given by ...
O(n) and fix w\in \mathbf_k(V). Then for a set A \subset\mathbf_k(V) , define :: \gamma_(A) = \theta_n\. This measure is invariant under the action of the group O(n); that is, ::\gamma_(gA)= \gamma_(A) for all g \in O(n). Since \theta_n(O(n))=1, we have \gamma_(\mathbf_k(V))= 1 . Moreover, \gamma_ is a
Radon measure In mathematics (specifically in measure theory), a Radon measure, named after Johann Radon, is a measure on the -algebra of Borel sets of a Hausdorff topological space that is finite on all compact sets, outer regular on all Borel sets, and ...
with respect to the metric space topology and is uniform in the sense that every ball of the same radius (with respect to this metric) is of the same measure.


Oriented Grassmannian

This is the manifold consisting of all ''oriented'' k-dimensional subspaces of \mathbf^n. It is a double cover of \mathbf_k(\mathbf^n) and is denoted by \widetilde_k(\mathbf^n). As a homogeneous space it can be expressed as: :\widetilde_k(\mathbf^n)=\operatorname(n) / (\operatorname(k) \times \operatorname(n-k)).


Orthogonal isotropic Grassmannians

Given a real or complex nondegenerate symmetric bilinear form Q on the n-dimensional space V (i.e., a scalar product), the totally isotropic Grassmannian \mathbf^0_k(V, Q) is defined as the subvariety \mathbf^0_k(V, Q) \subset \mathbf_k(V) consisting of all k-dimensional subspaces w\subset V for which :: Q(u, v)=0, \, \forall \, u, v \in w. Maximal isotropic Grassmannians with respect to a real or complex scalar product are closely related to Cartan's theory of spinors. Under the Cartan embedding, their connected components are equivariantly diffeomorphic to the projectivized minimal spinor orbit, under the spin representation, the so-called projective pure spinor variety which, similarly to the image of the Plücker map embedding, is cut out as the intersection of a number of quadrics, the Cartan quadrics.


Applications

A key application of Grassmannians is as the "universal" embedding space for bundles with connections on compact manifolds. Another important application is
Schubert calculus In mathematics, Schubert calculus is a branch of algebraic geometry introduced in the nineteenth century by Hermann Schubert in order to solve various counting problems of projective geometry and, as such, is viewed as part of enumerative geometr ...
, which is the enumerative geometry involved in calculating the number of points, lines, planes, etc. in a projective space that intersect a given set of points, lines, etc., using the intersection theory of
Schubert varieties In algebraic geometry, a Schubert variety is a certain subvariety of a Grassmannian, \mathbf_k(V) of k-dimensional subspaces of a vector space V, usually with singular points. Like the Grassmannian, it is a kind of moduli space, whose elements sati ...
. Subvarieties of Schubert cells can also be used to parametrize simultaneous eigenvectors of complete sets of commuting operators in quantum integrable spin systems, such as the Gaudin model, using the
Bethe ansatz In physics, the Bethe ansatz is an ansatz for finding the exact wavefunctions of certain quantum many-body models, most commonly for one-dimensional lattice models. It was first used by Hans Bethe in 1931 to find the exact eigenvalues and eigenv ...
method. A further application is to the solution of hierarchies of classical completely integrable systems of partial differential equations, such as the
Kadomtsev–Petviashvili equation In mathematics and physics, the Kadomtsev–Petviashvili equation (often abbreviated as KP equation) is a partial differential equation to describe nonlinear wave motion. Named after Boris Kadomtsev, Boris Borisovich Kadomtsev and Vladimir Iosifovi ...
and the associated KP hierarchy. These can be expressed in terms of abelian group flows on an infinite-dimensional Grassmann manifold.M. Sato, "Soliton equations as dynamical systems on infinite dimensional Grassmann manifolds", ''Kokyuroku, RIMS, Kyoto Univ.'', 30–46 (1981). The KP equations, expressed in Hirota bilinear form in terms of the KP Tau function are equivalent to the
Plücker relations {{disambiguation * Julius Plücker Julius Plücker (16 June 1801 – 22 May 1868) was a German mathematician and physicist. He made fundamental contributions to the field of analytical geometry and was a pioneer in the investigations of cathode ...
. A similar construction holds for solutions of the BKP integrable hierarchy, in terms of abelian group flows on an infinite dimensional maximal isotropic Grassmann manifold. Finite dimensional positive Grassmann manifolds can be used to express
soliton In mathematics and physics, a soliton is a nonlinear, self-reinforcing, localized wave packet that is , in that it preserves its shape while propagating freely, at constant velocity, and recovers it even after collisions with other such local ...
solutions of KP equations which are nonsingular for real values of the KP flow parameters. The scattering amplitudes of
subatomic particle In physics, a subatomic particle is a particle smaller than an atom. According to the Standard Model of particle physics, a subatomic particle can be either a composite particle, which is composed of other particles (for example, a baryon, lik ...
s in maximally supersymmetric super Yang-Mills theory may be calculated in the planar limit via a positive Grassmannian construct called the amplituhedron. Grassmann manifolds have also found applications in
computer vision Computer vision tasks include methods for image sensor, acquiring, Image processing, processing, Image analysis, analyzing, and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical ...
tasks of video-based face recognition and shape recognition, and are used in the data-visualization technique known as the grand tour.


See also

*
Schubert calculus In mathematics, Schubert calculus is a branch of algebraic geometry introduced in the nineteenth century by Hermann Schubert in order to solve various counting problems of projective geometry and, as such, is viewed as part of enumerative geometr ...
*For an example of the use of Grassmannians in
differential geometry Differential geometry is a Mathematics, mathematical discipline that studies the geometry of smooth shapes and smooth spaces, otherwise known as smooth manifolds. It uses the techniques of Calculus, single variable calculus, vector calculus, lin ...
, see Gauss map * In
projective geometry In mathematics, projective geometry is the study of geometric properties that are invariant with respect to projective transformations. This means that, compared to elementary Euclidean geometry, projective geometry has a different setting (''p ...
, see
Plücker embedding In mathematics, the Plücker map embeds the Grassmannian \mathrm(k,V), whose elements are ''k''-Dimension (vector space), dimensional Linear subspace, subspaces of an ''n''-dimensional vector space ''V'', either real or complex, in a projective sp ...
and Plücker co-ordinates. *
Flag manifold In mathematics, a generalized flag variety (or simply flag variety) is a homogeneous space whose points are flags in a finite-dimensional vector space ''V'' over a field F. When F is the real or complex numbers, a generalized flag variety is a sm ...
s are generalizations of Grassmannians whose elements, viewed geometrically, are nested sequences of subspaces of specified dimensions. *
Stiefel manifold In mathematics, the Stiefel manifold V_k(\R^n) is the set of all orthonormal ''k''-frames in \R^n. That is, it is the set of ordered orthonormal ''k''-tuples of vectors in \R^n. It is named after Swiss mathematician Eduard Stiefel. Likewise one ...
s are bundles of orthonormal frames over Grassmanians. *Given a distinguished class of subspaces, one can define Grassmannians of these subspaces, such as Isotropic Grassmanians or Lagrangian Grassmannians . * Isotropic Grassmanian * Lagrangian Grassmannian *Grassmannians provide
classifying space In mathematics, specifically in homotopy theory, a classifying space ''BG'' of a topological group ''G'' is the quotient of a weakly contractible space ''EG'' (i.e., a topological space all of whose homotopy groups are trivial) by a proper free ...
s in
K-theory In mathematics, K-theory is, roughly speaking, the study of a ring generated by vector bundles over a topological space or scheme. In algebraic topology, it is a cohomology theory known as topological K-theory. In algebra and algebraic geometr ...
, notably the classifying space for U(''n''). In the homotopy theory of schemes, the Grassmannian plays a similar role for
algebraic K-theory Algebraic ''K''-theory is a subject area in mathematics with connections to geometry, topology, ring theory, and number theory. Geometric, algebraic, and arithmetic objects are assigned objects called ''K''-groups. These are groups in the sens ...
., see section 4.3., pp. 137–140 *
Affine Grassmannian In mathematics, the affine Grassmannian of an algebraic group ''G'' over a field ''k'' is an ind-scheme—a colimit of finite-dimensional schemes—which can be thought of as a flag variety for the loop group ''G''(''k''((''t''))) and which des ...
* Grassmann bundle * Grassmann graph


Notes


References

* * section 1.2 * see chapters 5–7 * * * * * {{cite book , last=Shafarevich , first=Igor R. , author-link=Igor Shafarevich, title = Basic Algebraic Geometry 1 , year=2013 , publisher= Springer Science , doi=10.1007/978-3-642-37956-7 , url=https://link.springer.com/book/10.1007/978-3-642-37956-7 , isbn=978-0-387-97716-4 Differential geometry Projective geometry Algebraic homogeneous spaces Algebraic geometry