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 ...
, Schubert calculus is a branch 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 ...
introduced in the nineteenth century by Hermann Schubert in order to solve various counting problems of
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 ...
and, as such, is viewed as part of enumerative geometry. Giving it a more rigorous foundation was the aim of Hilbert's 15th problem. It is related to several more modern concepts, such as characteristic classes, and both its algorithmic aspects and applications remain of current interest. The term Schubert calculus is sometimes used to mean the enumerative geometry of linear subspaces of a vector space, which is roughly equivalent to describing the cohomology ring of Grassmannians. Sometimes it is used to mean the more general enumerative geometry of algebraic varieties that are homogenous spaces of simple Lie groups. Even more generally, Schubert calculus is sometimes understood as encompassing the study of analogous questions in generalized cohomology theories. The objects introduced by Schubert are the Schubert cells, which are
locally closed In topology, a branch of mathematics, a subset E of a topological space X is said to be locally closed if any of the following equivalent conditions are satisfied: * E is the intersection of an open set and a closed set in X. * For each point x\in E ...
sets in a
Grassmannian In mathematics, the Grassmannian \mathbf_k(V) (named in honour of Hermann Grassmann) is a differentiable manifold that parameterizes the set of all k-dimension (vector space), dimensional linear subspaces of an n-dimensional vector space V over a ...
defined by conditions of incidence of a linear subspace in projective space with a given
flag A flag is a piece of textile, fabric (most often rectangular) with distinctive colours and design. It is used as a symbol, a signalling device, or for decoration. The term ''flag'' is also used to refer to the graphic design employed, and fla ...
. For further details see Schubert variety. The
intersection theory In mathematics, intersection theory is one of the main branches of algebraic geometry, where it gives information about the intersection of two subvarieties of a given variety. The theory for varieties is older, with roots in Bézout's theorem o ...
of these cells, which can be seen as the product structure in the
cohomology ring In mathematics, specifically algebraic topology, the cohomology ring of a topological space ''X'' is a ring formed from the cohomology groups of ''X'' together with the cup product serving as the ring multiplication. Here 'cohomology' is usually un ...
of the Grassmannian, consisting of associated cohomology classes, allows in particular the determination of cases in which the intersections of cells results in a finite set of points. A key result is that the Schubert cells (or rather, the classes of their Zariski closures, the Schubert cycles or
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 ...
) span the whole cohomology ring. The combinatorial aspects mainly arise in relation to computing intersections of Schubert cycles. Lifted from the
Grassmannian In mathematics, the Grassmannian \mathbf_k(V) (named in honour of Hermann Grassmann) is a differentiable manifold that parameterizes the set of all k-dimension (vector space), dimensional linear subspaces of an n-dimensional vector space V over a ...
, which is 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 ...
, to 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 ...
that acts on it, similar questions are involved in the Bruhat decomposition and classification of parabolic subgroups (as block triangular matrices).


Construction

Schubert calculus can be constructed using the
Chow ring In algebraic geometry, the Chow groups (named after Wei-Liang Chow by ) of an algebraic variety over any field are algebro-geometric analogs of the homology of a topological space. The elements of the Chow group are formed out of subvarieties (so ...
of the
Grassmannian In mathematics, the Grassmannian \mathbf_k(V) (named in honour of Hermann Grassmann) is a differentiable manifold that parameterizes the set of all k-dimension (vector space), dimensional linear subspaces of an n-dimensional vector space V over a ...
, where the generating cycles are represented by geometrically defined data. Denote the Grassmannian of k-planes in a fixed n-dimensional vector space V as \mathbf(k,V), and its Chow ring as A^*(\mathbf(k,V)). (Note that the Grassmannian is sometimes denoted \mathbf(k,n) if the vector space isn't explicitly given or as \mathbb(k-1,n-1) if the ambient space V and its k-dimensional subspaces are replaced by their projectizations.) Choosing an (arbitrary) complete flag ::\mathcal = (V_1 \subset \cdots \subset V_ \subset V_n = V), \quad \dim_i = i, \quad i=1 , \dots , n, to each weakly decreasing k-tuple of integers \mathbf = (a_1,\ldots, a_k), where ::n-k \geq a_1 \geq a_2 \geq \cdots \geq a_k \geq 0, i.e., to each partition of weight :: , \mathbf, = \sum_^k a_i, 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 into the k \times (n-k) rectangular one for the partition (n-k)^k, we associate a Schubert variety (or Schubert cycle) \Sigma_(\mathcal) \subset \mathbf(k,V), defined as ::\Sigma_(\mathcal) = \. This is the closure, in 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 ...
, of the Schubert cell ::X_(\mathcal) := \ \subset \Sigma_(\mathcal), which is used when considering
cellular homology In mathematics, cellular homology in algebraic topology is a homology theory for the category of CW-complexes. It agrees with singular homology, and can provide an effective means of computing homology modules. Definition If X is a CW-complex ...
instead of the Chow ring. The latter are disjoint affine spaces, of dimension , \mathbf, , whose union is \mathbf(k,V). An equivalent characterization of the Schubert cell X_\mathbf(\mathcal) may be given in terms of the dual complete flag : \tilde= (\tilde_1 \subset \tilde_2 \cdots \subset \tilde_n = V), where : \tilde_i := V_n\backslash V_, \quad i=1, \dots, n \quad (V_0:= \emptyset). Then X_(\mathcal) \subset \mathbf(k,V) consists of those k-dimensional subspaces w \subset V that have a basis (\tilde_1, \dots, \tilde_k) consisting of elements :: \tilde_i \in \tilde_, \quad i=1, \dots, k of the subspaces \_. Since the homology class Sigma_(\mathcal)\in A^*(\mathbf(k,V)), called a Schubert class, does not depend on the choice of complete flag \mathcal, it can be written as ::\sigma_ :=
Sigma_ Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operato ...
\in A^*(\mathbf(k,V)). It can be shown that these classes are linearly independent and generate the Chow ring as their
linear span In mathematics, the linear span (also called the linear hull or just span) of a set S of elements of a vector space V is the smallest linear subspace of V that contains S. It is the set of all finite linear combinations of the elements of , and ...
. The associated intersection theory is called Schubert calculus. For a given sequence \mathbf = (a_1,\ldots, a_j, 0, \ldots, 0) with a_j>0 the Schubert class \sigma_ is usually just denoted \sigma_. The Schubert classes given by a single integer \sigma_, (i.e., a horizontal partition), are called special classes. Using the
Giambelli formula In mathematics, Giambelli's formula, named after Giovanni Giambelli, expresses Schubert classes as determinants in terms of special Schubert classes. It states :\displaystyle \sigma_\lambda= \det(\sigma_)_ where σλ is the Schubert ...
below, all the Schubert classes can be generated from these special classes.


Other notational conventions

In some sources, the Schubert cells X_\mathbf and Schubert varieties \Sigma_\mathbf are labelled differently, as S_\lambda and \bar_\lambda, respectively, where \lambda is the ''complementary partition'' to \mathbf with parts :: \lambda_i := n-k-a_ , whose Young diagram is the complement of the one for \mathbf within the k \times (n-k) rectangular one (reversed, both horizontally and vertically). Another labelling convention for X_\mathbf and \Sigma_\mathbf is C_L and \bar_L, respectively, where L= (L_1, \dots, L_k) \subset (1, \dots, n) is the multi-index defined by :: L_i := n-k - a_i +i=\lambda_ +i. The integers (L_1, \dots, L_k) are the pivot locations of the representations of elements of X_ in reduced matricial echelon form.


Explanation

In order to explain the definition, consider a generic k-plane w \subset V. It will have only a zero intersection with V_j for j \leq n-k, whereas :: \dim(V_ \cap w) = i for j = n-k +i \geq n-k. For example, in \mathbf(4,9), a 4-plane w is the solution space of a system of five independent homogeneous linear equations. These equations will generically span when restricted to a subspace V_j with j=\dim V_j \leq 5=9-4, in which case the solution space (the intersection of V_j with w) will consist only of the zero vector. However, if \dim(V_j) + \dim(w) > n=9, V_j and w will necessarily have nonzero intersection. For example, the expected dimension of intersection of V_6 and w is 1, the intersection of V_7 and w has expected dimension 2, and so on. The definition of a Schubert variety states that the first value of j with \dim(V_ \cap w) \geq i is generically smaller than the expected value n-k +i by the parameter a_i . The k-planes w \subset V given by these constraints then define special subvarieties of \mathbf(k,n).


Properties


Inclusion

There is a partial ordering on all k-tuples where \mathbf \geq \mathbf if a_i \geq b_i for every i. This gives the inclusion of Schubert varieties :: \Sigma_ \subset \Sigma_ \iff \mathbf \geq \mathbf, showing an increase of the indices corresponds to an even greater specialization of subvarieties.


Dimension formula

A Schubert variety \Sigma_ has codimension equal to the weight ::, \mathbf, =\sum a_i of the partition \mathbf. Alternatively, in the notational convention S_\lambda indicated above, its dimension in \mathbf(k,n) is the weight :: , \lambda, = \sum_^k\lambda_i = k(n-k)-, \mathbf, . of the complementary partition \lambda \subset (n-k)^k in the k \times (n-k) dimensional rectangular Young diagram. This is stable under inclusions of Grassmannians. That is, the inclusion :: i_:\mathbf(k, \mathbf^n) \hookrightarrow \mathbf(k, \mathbf^), \quad \mathbf^n =\text\ defined, for w\in\mathbf(k, \mathbf^n) , by ::i_: w \subset \mathbf^n \mapsto w \subset \mathbf^n\oplus \mathbf e_ =\mathbf^ has the property ::i^*_(\sigma_) = \sigma_, and the inclusion :: \tilde_: \mathbf(k,n) \hookrightarrow \mathbf(k+1,n+1) defined by adding the extra basis element e_ to each k-plane, giving a (k+1)-plane, ::\tilde_: w \mapsto w \oplus\mathbf e_ \subset \mathbf^n \oplus \mathbf e_ =\mathbf^ does as well ::\tilde_^*(\sigma_) = \sigma_. Thus, if X_ \subset \mathbf_k(n) and \Sigma_ \subset \mathbf_k(n) are a cell and a subvariety in the Grassmannian \mathbf_k(n), they may also be viewed as a cell X_ \subset \mathbf_\tilde(\tilde) and a subvariety \Sigma_ \subset \mathbf_\tilde(\tilde) within the Grassmannian \mathbf_\tilde(\tilde) for any pair (\tilde, \tilde) with \tilde \geq k and \tilde-\tilde \geq n-k.


Intersection product

The intersection product was first established using the Pieri and Giambelli formulas.


Pieri formula

In the special case \mathbf = (b,0,\ldots, 0), there is an explicit formula of the product of \sigma_b with an arbitrary Schubert class \sigma_ given by ::\sigma_b\cdot\sigma_ = \sum_ \sigma_, where , \mathbf, = a_1 + \cdots + a_k, , \mathbf, = c_1 + \cdots + c_k are the weights of the partitions. This is called the Pieri formula, and can be used to determine the intersection product of any two Schubert classes when combined with the
Giambelli formula In mathematics, Giambelli's formula, named after Giovanni Giambelli, expresses Schubert classes as determinants in terms of special Schubert classes. It states :\displaystyle \sigma_\lambda= \det(\sigma_)_ where σλ is the Schubert ...
. For example, ::\sigma_1 \cdot \sigma_ = \sigma_ + \sigma_ + \sigma_. and ::\sigma_2 \cdot \sigma_ = \sigma_ + \sigma_ + \sigma_ + \sigma_ + \sigma_


Giambelli formula

Schubert classes \sigma_ for partitions of any length \ell(\mathbf)\leq k can be expressed as the determinant of a (k \times k) matrix having the special classes as entries. :: \sigma_ = \begin \sigma_ & \sigma_ & \sigma_ & \cdots & \sigma_ \\ \sigma_ & \sigma_ & \sigma_ & \cdots & \sigma_ \\ \sigma_ & \sigma_ & \sigma_ & \cdots & \sigma_ \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ \sigma_ & \sigma_ & \sigma_ & \cdots & \sigma_ \end This is known as the
Giambelli formula In mathematics, Giambelli's formula, named after Giovanni Giambelli, expresses Schubert classes as determinants in terms of special Schubert classes. It states :\displaystyle \sigma_\lambda= \det(\sigma_)_ where σλ is the Schubert ...
. It has the same form as the first Jacobi-Trudi identity, expressing arbitrary Schur functions s_ as determinants in terms of the complete symmetric functions \. For example, ::\sigma_ = \begin \sigma_2 & \sigma_3 \\ \sigma_1 & \sigma_2 \end = \sigma_2^2 - \sigma_1\cdot\sigma_3 and ::\sigma_ = \begin \sigma_2 & \sigma_3 & \sigma_4 \\ \sigma_0 & \sigma_1 & \sigma_2 \\ 0 & \sigma_0 & \sigma_1 \end.


General case

The intersection product between any pair of Schubert classes \sigma_, \sigma_ is given by :: \sigma_ \sigma_ =\sum_c^\mathbf_\sigma_, where \ are the Littlewood-Richardson coefficients. The Pieri formula is a special case of this, when \mathbf=(b,0, \dots, 0) has length \ell(\mathbf)=1.


Relation with Chern classes

There is an easy description of the cohomology ring, or the Chow ring, of the Grassmannian \mathbf(k,V) using the Chern classes of two natural vector bundles over \mathbf(k,V). We have the
exact sequence In mathematics, an exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definit ...
of vector bundles over \mathbf(k,V) ::0 \to T \to \underline \to Q \to 0 where T is the tautological bundle whose fiber, over any element w \in \mathbf(k, V) is the subspace w \subset V itself, \, \underline:= \mathbf(k,V) \times V is the trivial vector bundle of rank n, with V as fiber and Q is the quotient vector bundle of rank n-k, with V/w as fiber. The Chern classes of the bundles T and Q are ::c_i(T) = (-1)^i\sigma_, where (1)^i is the partition whose Young diagram consists of a single column of length i and ::c_i(Q) = \sigma_i. The tautological sequence then gives the presentation of the Chow ring as ::A^*(\mathbf(k,V)) = \frac.


Gr(2,4)

One of the classical examples analyzed is the Grassmannian \mathbf(2,4) since it parameterizes lines in \mathbb^3. Using the Chow ring A^*(\mathbf(2,4)), Schubert calculus can be used to compute the number of lines on a
cubic surface In mathematics, a cubic surface is a surface in 3-dimensional space defined by one polynomial equation of degree 3. Cubic surfaces are fundamental examples in algebraic geometry. The theory is simplified by working in projective space rather than ...
.


Chow ring

The Chow ring has the presentation ::A^*(\mathbf(2,4)) = \frac and as a graded Abelian group it is given by :: \begin A^0(\mathbf(2,4)) &= \mathbb\cdot 1 \\ A^2(\mathbf(2,4)) &= \mathbb\cdot \sigma_1 \\ A^4(\mathbf(2,4)) &= \mathbb\cdot \sigma_2 \oplus \mathbb \cdot \sigma_\\ A^6(\mathbf(2,4)) &= \mathbb\cdot\sigma_ \\ A^8(\mathbf(2,4)) &= \mathbb\cdot\sigma_ \\ \end


Lines on a cubic surface

Recall that a line in \mathbb^3 gives a dimension 2 subspace of \mathbb^4, hence an element of \mathbb(1,3) \cong \mathbf(2,4). Also, the equation of a line can be given as a section of \Gamma(\mathbb(1,3), T^*). Since a cubic surface X is given as a generic homogeneous cubic polynomial, this is given as a generic section s \in \Gamma(\mathbb(1,3),\text^3(T^*)). A line L \subset \mathbb^3 is a subvariety of X if and only if the section vanishes on \in \mathbb(1,3). Therefore, the
Euler class In mathematics, specifically in algebraic topology, the Euler class is a characteristic class of oriented, real vector bundles. Like other characteristic classes, it measures how "twisted" the vector bundle is. In the case of the tangent bundle o ...
of \text^3(T^*) can be integrated over \mathbb(1,3) to get the number of points where the generic section vanishes on \mathbb(1,3). In order to get the Euler class, the total Chern class of T^* must be computed, which is given as ::c(T^*) = 1 + \sigma_1 + \sigma_ The splitting formula then reads as the formal equation ::\begin c(T^*) &= (1 + \alpha)(1 + \beta) \\ &= 1 + \alpha + \beta + \alpha\cdot\beta \end, where c(\mathcal) = 1+\alpha and c(\mathcal) = 1 + \beta for formal line bundles \mathcal,\mathcal. The splitting equation gives the relations ::\sigma_1 = \alpha + \beta and \sigma_ = \alpha\cdot\beta. Since \text^3(T^*) can be viewed as the direct sum of formal line bundles ::\text^(T^) = \mathcal^ \oplus (\mathcal^ \otimes \mathcal) \oplus(\mathcal\otimes\mathcal^)\oplus \mathcal^ whose total Chern class is ::c(\text^3(T^*)) = (1 + 3\alpha)(1 + 2\alpha + \beta)(1 + \alpha + 2\beta)(1 + 3\beta), it follows that ::\begin c_4(\text^3(T^*)) &= 3\alpha (2\alpha + \beta) (\alpha + 2\beta) 3\beta \\ &=9\alpha\beta(2(\alpha + \beta)^2 + \alpha\beta) \\ &= 9\sigma_(2\sigma_1^2 + \sigma_) \\ &= 27\sigma_\, , \end using the fact that ::\sigma_\cdot \sigma_1^2 = \sigma_\sigma_1 = \sigma_ and \sigma_\cdot \sigma_ = \sigma_. Since \sigma_ is the top class, the integral is then ::\int_27\sigma_ = 27. Therefore, there are 27 lines on a cubic surface.


See also

* Enumerative geometry *
Chow ring In algebraic geometry, the Chow groups (named after Wei-Liang Chow by ) of an algebraic variety over any field are algebro-geometric analogs of the homology of a topological space. The elements of the Chow group are formed out of subvarieties (so ...
*
Intersection theory In mathematics, intersection theory is one of the main branches of algebraic geometry, where it gives information about the intersection of two subvarieties of a given variety. The theory for varieties is older, with roots in Bézout's theorem o ...
*
Grassmannian In mathematics, the Grassmannian \mathbf_k(V) (named in honour of Hermann Grassmann) is a differentiable manifold that parameterizes the set of all k-dimension (vector space), dimensional linear subspaces of an n-dimensional vector space V over a ...
* Giambelli's formula *
Pieri's formula In mathematics, Pieri's formula, named after Mario Pieri, describes the product of a Schubert cycle by a special Schubert cycle in the Schubert calculus, or the product of a Schur polynomial by a complete symmetric function. In terms of Schur fu ...
*
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 ...
* Quintic threefold * Mirror symmetry conjecture


References

* Summer school notes http://homepages.math.uic.edu/~coskun/poland.html * Phillip Griffiths and Joseph Harris (1978), ''Principles of Algebraic Geometry'', Chapter 1.5 * * * *
David Eisenbud David Eisenbud (born 8 April 1947 in New York City) is an American mathematician. He is a professor of mathematics at the University of California, Berkeley and former director of the then Mathematical Sciences Research Institute (MSRI), now k ...
and Joseph Harris (2016), "3264 and All That: A Second Course in Algebraic Geometry". * * {{cite book , last1=Fulton , first1=William , author1-link=William Fulton (mathematician) , title=Intersection Theory , publisher=
Springer-Verlag Springer Science+Business Media, commonly known as Springer, is a German multinational publishing company of books, e-books and peer-reviewed journals in science, humanities, technical and medical (STM) publishing. Originally founded in 1842 in ...
, location=Berlin, New York , isbn=978-0-387-98549-7 , mr=1644323 , year=1998 Algebraic geometry Topology of homogeneous spaces