fbpx
Wikipedia

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 (part of enumerative geometry). It was a precursor of several more modern theories, for example characteristic classes, and in particular its algorithmic aspects are still of current interest. The phrase "Schubert calculus" is sometimes used to mean the enumerative geometry of linear subspaces, roughly equivalent to describing the cohomology ring of Grassmannians, and sometimes used to mean the more general enumerative geometry of nonlinear varieties. Even more generally, "Schubert calculus" is often understood to encompass the study of analogous questions in generalized cohomology theories.

The objects introduced by Schubert are the Schubert cells, which are locally closed sets in a Grassmannian defined by conditions of incidence of a linear subspace in projective space with a given flag. For details see Schubert variety.

The intersection theory of these cells, which can be seen as the product structure in the cohomology ring of the Grassmannian of associated cohomology classes, in principle allows the prediction of the cases where intersections of cells results in a finite set of points, which are potentially concrete answers to enumerative questions. A supporting theoretical result is that the Schubert cells (or rather, their classes) span the whole cohomology ring.

In detailed calculations the combinatorial aspects enter as soon as the cells have to be indexed. Lifted from the Grassmannian, which is a homogeneous space, to the general linear group that acts on it, similar questions are involved in the Bruhat decomposition and classification of parabolic subgroups (by block matrix).

Putting Schubert's system on a rigorous footing is Hilbert's fifteenth problem.

Construction

Schubert calculus can be constructed using the Chow ring of the Grassmannian where the generating cycles are represented by geometrically meaningful data.[1] Denote   as the Grassmannian of  -planes in a fixed  -dimensional vector space  , and   its Chow ring; note that sometimes the Grassmannian is denoted as   if the vector space isn't explicitly given. Associated to an arbitrary complete flag  

 

and a decreasing  -tuple of integers   where

 

there are Schubert cycles (which are called Schubert cells when considering cellular homology instead of the Chow ring)   defined as

 

Since the class   does not depend on the complete flag, the class can be written as

 

which are called Schubert classes. It can be shown these classes generate the Chow ring, and the associated intersection theory is called Schubert calculus. Note given a sequence   the Schubert class   is typically denoted as just  . Also, the Schubert classes given by a single integer,  , are called special classes. Using the Giambeli formula below, all of the Schubert classes can be generated from these special classes.

Explanation

In order to explain the definition, consider a generic  -plane  : it will have only a zero intersection with   for  , whereas   for  . For example, in  , a  -plane   is the solution space of a system of five independent homogeneous linear equations. These equations will generically span when restricted to a subspace   with  , in which case the solution space (the intersection of   with  ) will consist only of the zero vector. However, once  , then   and   will necessarily have nonzero intersection. For example, the expected dimension of intersection of   and   is  , the intersection of   and   has expected dimension  , and so on.

The definition of a Schubert cycle states that the first value of   with   is generically smaller than the expected value   by the parameter  . The  -planes   given by these constraints then define special subvarieties of  .[1]

Properties

Inclusion

There is a partial ordering on all  -tuples where   if   for every  . This gives the inclusion of Schubert cycles

 

showing an increase of the indices corresponds to an even greater specialization of subvarieties.

Codimension formula

A Schubert cycle   has codimension

 

which is stable under inclusions of Grassmannians. That is, the inclusion

 

given by adding the extra basis element   to each  -plane, giving a  -plane, has the property

 

Also, the inclusion

 

given by inclusion of the  -plane has the same pullback property.

Intersection product

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

Pieri formula

In the special case  , there is an explicit formula of the product of   with an arbitrary Schubert class   given by

 

Note  . This formula 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. For example

 

and

 

Giambelli formula

Schubert classes with tuples of length two or more can be described as a determinantal equation using the classes of only one tuple. The Giambelli formula reads as the equation

 

given by the determinant of a  -matrix. For example,

 

and

 

Relation with Chern classes

There is an easy description of the cohomology ring, or the Chow ring, of the Grassmannian using the Chern classes of two natural vector bundles over the grassmannian  . There is a sequence of vector bundles

 

where   is the trivial vector bundle of rank  , the fiber of   over   is the subspace  , and   is the quotient vector bundle (which exists since the rank is constant on each of the fibers). The Chern classes of these two associated bundles are

 

where   is an  -tuple and

 

The tautological sequence then gives the presentation of the Chow ring as

 

G(2,4)

One of the classical examples analyzed is the Grassmannian   since it parameterizes lines in  . Schubert calculus can be used to find the number of lines on a Cubic surface.

Chow ring

The Chow ring has the presentation

 

and as a graded Abelian group it is given by

 [2]

Lines on a cubic surface

This Chow ring can be used to compute the number of lines on a cubic surface.[1] Recall a line in   gives a dimension two subspace of  , hence  . Also, the equation of a line can be given as a section of  . Since a cubic surface   is given as a generic homogeneous cubic polynomial, this is given as a generic section  . Then, a line   is a subvariety of   if and only if the section vanishes on  . Therefore, the Euler class of   can be integrated over   to get the number of points where the generic section vanishes on  . In order to get the Euler class, the total Chern class of   must be computed, which is given as

 

Then, the splitting formula reads as the formal equation

 

where   and   for formal line bundles  . The splitting equation gives the relations

  and  .

Since   can be read as the direct sum of formal vector bundles

 

whose total Chern class is

 

hence

 

using the fact

  and  

Then, the integral is

 

since   is the top class. Therefore there are   lines on a cubic surface.

See also

References

  1. ^ a b c 3264 and All That (PDF). pp. 132, section 4.1, 200, section 6.2.1.
  2. ^ Katz, Sheldon. Enumerative Geometry and String Theory. p. 96.

schubert, calculus, this, article, includes, list, general, references, lacks, sufficient, corresponding, inline, citations, please, help, improve, this, article, introducing, more, precise, citations, october, 2016, learn, when, remove, this, template, messag. This article includes a list of general references but it lacks sufficient corresponding inline citations Please help to improve this article by introducing more precise citations October 2016 Learn how and when to remove this template message 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 part of enumerative geometry It was a precursor of several more modern theories for example characteristic classes and in particular its algorithmic aspects are still of current interest The phrase Schubert calculus is sometimes used to mean the enumerative geometry of linear subspaces roughly equivalent to describing the cohomology ring of Grassmannians and sometimes used to mean the more general enumerative geometry of nonlinear varieties Even more generally Schubert calculus is often understood to encompass the study of analogous questions in generalized cohomology theories The objects introduced by Schubert are the Schubert cells which are locally closed sets in a Grassmannian defined by conditions of incidence of a linear subspace in projective space with a given flag For details see Schubert variety The intersection theory of these cells which can be seen as the product structure in the cohomology ring of the Grassmannian of associated cohomology classes in principle allows the prediction of the cases where intersections of cells results in a finite set of points which are potentially concrete answers to enumerative questions A supporting theoretical result is that the Schubert cells or rather their classes span the whole cohomology ring In detailed calculations the combinatorial aspects enter as soon as the cells have to be indexed Lifted from the Grassmannian which is a homogeneous space to the general linear group that acts on it similar questions are involved in the Bruhat decomposition and classification of parabolic subgroups by block matrix Putting Schubert s system on a rigorous footing is Hilbert s fifteenth problem Contents 1 Construction 1 1 Explanation 1 2 Properties 1 2 1 Inclusion 1 2 2 Codimension formula 1 3 Intersection product 1 3 1 Pieri formula 1 3 2 Giambelli formula 2 Relation with Chern classes 3 G 2 4 3 1 Chow ring 3 2 Lines on a cubic surface 4 See also 5 ReferencesConstruction EditSchubert calculus can be constructed using the Chow ring of the Grassmannian where the generating cycles are represented by geometrically meaningful data 1 Denote G k V displaystyle G k V as the Grassmannian of k displaystyle k planes in a fixed n displaystyle n dimensional vector space V displaystyle V and A G k V displaystyle A G k V its Chow ring note that sometimes the Grassmannian is denoted as G k n displaystyle G k n if the vector space isn t explicitly given Associated to an arbitrary complete flag V displaystyle mathcal V 0 V 1 V n 1 V n V displaystyle 0 subset V 1 subset cdots subset V n 1 subset V n V and a decreasing k displaystyle k tuple of integers a a 1 a k displaystyle mathbf a a 1 ldots a k wheren k a 1 a 2 a k 0 displaystyle n k geq a 1 geq a 2 geq cdots geq a k geq 0 there are Schubert cycles which are called Schubert cells when considering cellular homology instead of the Chow ring S a V G k V displaystyle Sigma mathbf a mathcal V subset G k V defined asS a V L G k V dim V n k i a i L i for all i 1 displaystyle Sigma mathbf a mathcal V Lambda in G k V dim V n k i a i cap Lambda geq i text for all i geq 1 Since the class S a V A G k V displaystyle Sigma mathbb a mathcal V in A G k V does not depend on the complete flag the class can be written ass a S a A G k V displaystyle sigma mathbb a Sigma mathbb a in A G k V which are called Schubert classes It can be shown these classes generate the Chow ring and the associated intersection theory is called Schubert calculus Note given a sequence a a 1 a j 0 0 displaystyle mathbb a a 1 ldots a j 0 ldots 0 the Schubert class s a 1 a j 0 0 displaystyle sigma a 1 ldots a j 0 ldots 0 is typically denoted as just s a 1 a j displaystyle sigma a 1 ldots a j Also the Schubert classes given by a single integer s a 1 displaystyle sigma a 1 are called special classes Using the Giambeli formula below all of the Schubert classes can be generated from these special classes Explanation Edit In order to explain the definition consider a generic k displaystyle k plane L V displaystyle Lambda subset V it will have only a zero intersection with V j displaystyle V j for j n k displaystyle j leq n k whereas dim V j L i displaystyle dim V j cap Lambda i for j n k i n k displaystyle j n k i geq n k For example in G 4 9 displaystyle G 4 9 a 4 displaystyle 4 plane L displaystyle Lambda 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 displaystyle V j with j dim V j 5 9 4 displaystyle j dim V j leq 5 9 4 in which case the solution space the intersection of V j displaystyle V j with L displaystyle Lambda will consist only of the zero vector However once dim V j dim L gt n 9 displaystyle dim V j dim Lambda gt n 9 then V j displaystyle V j and L displaystyle Lambda will necessarily have nonzero intersection For example the expected dimension of intersection of V 6 displaystyle V 6 and L displaystyle Lambda is 1 displaystyle 1 the intersection of V 7 displaystyle V 7 and L displaystyle Lambda has expected dimension 2 displaystyle 2 and so on The definition of a Schubert cycle states that the first value of j displaystyle j with dim V j L i displaystyle dim V j cap Lambda geq i is generically smaller than the expected value n k i displaystyle n k i by the parameter a i displaystyle a i The k displaystyle k planes L V displaystyle Lambda subset V given by these constraints then define special subvarieties of G k n displaystyle G k n 1 Properties Edit Inclusion EditThere is a partial ordering on all k displaystyle k tuples where a b displaystyle mathbb a geq mathbb b if a i b i displaystyle a i geq b i for every i displaystyle i This gives the inclusion of Schubert cyclesS a S b a b displaystyle Sigma mathbb a subset Sigma mathbb b iff a geq b showing an increase of the indices corresponds to an even greater specialization of subvarieties Codimension formula EditA Schubert cycle S a displaystyle Sigma mathbb a has codimension a i displaystyle sum a i which is stable under inclusions of Grassmannians That is the inclusioni G k n G k 1 n 1 displaystyle i G k n hookrightarrow G k 1 n 1 given by adding the extra basis element e n 1 displaystyle e n 1 to each k displaystyle k plane giving a k 1 displaystyle k 1 plane has the propertyi s a s a displaystyle i sigma mathbb a sigma mathbb a Also the inclusionj G k n G k n 1 displaystyle j G k n hookrightarrow G k n 1 given by inclusion of the k displaystyle k plane has the same pullback property Intersection product Edit The intersection product was first established using the Pieri and Giambelli formulas Pieri formula EditIn the special case b b 0 0 displaystyle mathbb b b 0 ldots 0 there is an explicit formula of the product of s b displaystyle sigma b with an arbitrary Schubert class s a 1 a k displaystyle sigma a 1 ldots a k given bys b s a 1 a k c a b a i c i a i 1 s c displaystyle sigma b cdot sigma a 1 ldots a k sum begin matrix c a b a i leq c i leq a i 1 end matrix sigma mathbb c Note a a 1 a k displaystyle mathbb a a 1 cdots a k This formula 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 For examples 1 s 4 2 1 s 5 2 1 s 4 3 1 s 4 2 1 1 displaystyle sigma 1 cdot sigma 4 2 1 sigma 5 2 1 sigma 4 3 1 sigma 4 2 1 1 ands 2 s 4 3 s 4 3 2 s 4 4 1 s 5 3 1 s 5 4 s 6 3 displaystyle sigma 2 cdot sigma 4 3 sigma 4 3 2 sigma 4 4 1 sigma 5 3 1 sigma 5 4 sigma 6 3 Giambelli formula EditSchubert classes with tuples of length two or more can be described as a determinantal equation using the classes of only one tuple The Giambelli formula reads as the equations a 1 a k s a 1 s a 1 1 s a 1 2 s a 1 k 1 s a 2 1 s a 2 s a 2 1 s a 2 k 2 s a 3 2 s a 3 1 s a 3 s a 3 k 3 s a k k 1 s a k k 2 s a k k 3 s a k displaystyle sigma a 1 ldots a k begin vmatrix sigma a 1 amp sigma a 1 1 amp sigma a 1 2 amp cdots amp sigma a 1 k 1 sigma a 2 1 amp sigma a 2 amp sigma a 2 1 amp cdots amp sigma a 2 k 2 sigma a 3 2 amp sigma a 3 1 amp sigma a 3 amp cdots amp sigma a 3 k 3 vdots amp vdots amp vdots amp ddots amp vdots sigma a k k 1 amp sigma a k k 2 amp sigma a k k 3 amp cdots amp sigma a k end vmatrix given by the determinant of a k k displaystyle k k matrix For example s 2 2 s 2 s 3 s 1 s 2 s 2 2 s 1 s 3 displaystyle sigma 2 2 begin vmatrix sigma 2 amp sigma 3 sigma 1 amp sigma 2 end vmatrix sigma 2 2 sigma 1 cdot sigma 3 ands 2 1 1 s 2 s 3 s 4 s 0 s 1 s 2 0 s 0 s 1 displaystyle sigma 2 1 1 begin vmatrix sigma 2 amp sigma 3 amp sigma 4 sigma 0 amp sigma 1 amp sigma 2 0 amp sigma 0 amp sigma 1 end vmatrix Relation with Chern classes EditThere is an easy description of the cohomology ring or the Chow ring of the Grassmannian using the Chern classes of two natural vector bundles over the grassmannian G k n displaystyle G k n There is a sequence of vector bundles0 T V Q 0 displaystyle 0 to T to underline V to Q to 0 where V displaystyle underline V is the trivial vector bundle of rank n displaystyle n the fiber of T displaystyle T over L G k n displaystyle Lambda in G k n is the subspace L V displaystyle Lambda subset V and Q displaystyle Q is the quotient vector bundle which exists since the rank is constant on each of the fibers The Chern classes of these two associated bundles arec i T 1 i s 1 1 displaystyle c i T 1 i sigma 1 ldots 1 where 1 1 displaystyle 1 ldots 1 is an i displaystyle i tuple andc i Q s i displaystyle c i Q sigma i The tautological sequence then gives the presentation of the Chow ring asA G k n Z c 1 T c k T c 1 Q c n k Q c T c Q 1 displaystyle A G k n frac mathbb Z c 1 T ldots c k T c 1 Q ldots c n k Q c T c Q 1 G 2 4 EditOne of the classical examples analyzed is the Grassmannian G 2 4 displaystyle G 2 4 since it parameterizes lines in P 3 displaystyle mathbb P 3 Schubert calculus can be used to find the number of lines on a Cubic surface Chow ring EditThe Chow ring has the presentationA G 2 4 Z s 1 s 1 1 s 2 1 s 1 s 1 1 1 s 1 s 2 1 displaystyle A G 2 4 frac mathbb Z sigma 1 sigma 1 1 sigma 2 1 sigma 1 sigma 1 1 1 sigma 1 sigma 2 1 and as a graded Abelian group it is given byA 0 G 2 4 Z 1 A 2 G 2 4 Z s 1 A 4 G 2 4 Z s 2 Z s 1 1 A 6 G 2 4 Z s 2 1 A 8 G 2 4 Z s 2 2 displaystyle begin aligned A 0 G 2 4 amp mathbb Z cdot 1 A 2 G 2 4 amp mathbb Z cdot sigma 1 A 4 G 2 4 amp mathbb Z cdot sigma 2 oplus mathbb Z cdot sigma 1 1 A 6 G 2 4 amp mathbb Z cdot sigma 2 1 A 8 G 2 4 amp mathbb Z cdot sigma 2 2 end aligned 2 Lines on a cubic surface EditThis Chow ring can be used to compute the number of lines on a cubic surface 1 Recall a line in P 3 displaystyle mathbb P 3 gives a dimension two subspace of A 4 displaystyle mathbb A 4 hence G 1 3 G 2 4 displaystyle mathbb G 1 3 cong G 2 4 Also the equation of a line can be given as a section of G G 1 3 T displaystyle Gamma mathbb G 1 3 T Since a cubic surface X displaystyle X is given as a generic homogeneous cubic polynomial this is given as a generic section s G G 1 3 Sym 3 T displaystyle s in Gamma mathbb G 1 3 text Sym 3 T Then a line L P 3 displaystyle L subset mathbb P 3 is a subvariety of X displaystyle X if and only if the section vanishes on L G 1 3 displaystyle L in mathbb G 1 3 Therefore the Euler class of Sym 3 T displaystyle text Sym 3 T can be integrated over G 1 3 displaystyle mathbb G 1 3 to get the number of points where the generic section vanishes on G 1 3 displaystyle mathbb G 1 3 In order to get the Euler class the total Chern class of T displaystyle T must be computed which is given asc T 1 s 1 s 1 1 displaystyle c T 1 sigma 1 sigma 1 1 Then the splitting formula reads as the formal equationc T 1 a 1 b 1 a b a b displaystyle begin aligned c T amp 1 alpha 1 beta amp 1 alpha beta alpha cdot beta end aligned where c L 1 a displaystyle c mathcal L 1 alpha and c M 1 b displaystyle c mathcal M 1 beta for formal line bundles L M displaystyle mathcal L mathcal M The splitting equation gives the relationss 1 a b displaystyle sigma 1 alpha beta and s 1 1 a b displaystyle sigma 1 1 alpha cdot beta Since Sym 3 T displaystyle text Sym 3 T can be read as the direct sum of formal vector bundlesSym 3 T L 3 L 2 M L M 2 M 3 displaystyle text Sym 3 T mathcal L otimes 3 oplus mathcal L otimes 2 otimes mathcal M oplus mathcal L otimes mathcal M otimes 2 oplus mathcal M otimes 3 whose total Chern class isc Sym 3 T 1 3 a 1 2 a b 1 a 2 b 1 3 b displaystyle c text Sym 3 T 1 3 alpha 1 2 alpha beta 1 alpha 2 beta 1 3 beta hencec 4 Sym 3 T 3 a 2 a b a 2 b 3 b 9 a b 2 a b 2 a b 9 s 1 1 2 s 1 2 s 1 1 27 s 2 2 displaystyle begin aligned c 4 text Sym 3 T amp 3 alpha 2 alpha beta alpha 2 beta 3 beta amp 9 alpha beta 2 alpha beta 2 alpha beta amp 9 sigma 1 1 2 sigma 1 2 sigma 1 1 amp 27 sigma 2 2 end aligned using the facts 1 1 s 1 2 s 2 1 s 1 s 2 2 displaystyle sigma 1 1 cdot sigma 1 2 sigma 2 1 sigma 1 sigma 2 2 and s 1 1 s 1 1 s 2 2 displaystyle sigma 1 1 cdot sigma 1 1 sigma 2 2 Then the integral is G 1 3 27 s 2 2 27 displaystyle int mathbb G 1 3 27 sigma 2 2 27 since s 2 2 displaystyle sigma 2 2 is the top class Therefore there are 27 displaystyle 27 lines on a cubic surface See also EditEnumerative geometry Chow ring Intersection theory Grassmannian Giambelli s formula Pieri s formula Chern class Quintic threefold Mirror symmetry conjectureReferences Edit a b c 3264 and All That PDF pp 132 section 4 1 200 section 6 2 1 Katz Sheldon Enumerative Geometry and String Theory p 96 Summer school notes http homepages math uic edu coskun poland html Phillip Griffiths and Joseph Harris 1978 Principles of Algebraic Geometry Chapter 1 5 Kleiman Steven 1976 Rigorous foundations of Schubert s enumerative calculus In Felix E Browder ed Mathematical Developments Arising from Hilbert Problems Proceedings of Symposia in Pure Mathematics Vol XXVIII 2 American Mathematical Society pp 445 482 ISBN 0 8218 1428 1 Steven Kleiman and Dan Laksov 1972 Schubert calculus PDF American Mathematical Monthly 79 1061 1082 doi 10 2307 2317421 Sottile Frank 2001 1994 Schubert calculus Encyclopedia of Mathematics EMS Press David Eisenbud and Joseph Harris 2016 3264 and All That A Second Course in Algebraic Geometry Retrieved from https en wikipedia org w index php title Schubert calculus amp oldid 1096177209, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.