Article · Wikipedia archive · Last revised Jun 18, 2026

Schubert polynomial

In mathematics, Schubert polynomials are generalizations of Schur polynomials that represent cohomology classes of Schubert cycles in flag varieties. They were introduced by Lascoux & Schützenberger (1982) and are named after Hermann Schubert.

Last revised
Jun 18, 2026
Read time
≈ 6 min
Length
1,424 w
Citations
Source

In mathematics, Schubert polynomials are generalizations of Schur polynomials that represent cohomology classes of Schubert cycles in flag varieties. They were introduced by Lascoux & Schützenberger (1982) and are named after Hermann Schubert.

Background

Lascoux (1995) described the history of Schubert polynomials.

The Schubert polynomials S w {\displaystyle {\mathfrak {S}}_{w}} are polynomials in the variables x 1 , x 2 , {\displaystyle x_{1},x_{2},\ldots } depending on an element w {\displaystyle w} of the infinite symmetric group S {\displaystyle S_{\infty }} of all permutations of N {\displaystyle \mathbb {N} } fixing all but a finite number of elements. They form a basis for the polynomial ring Z [ x 1 , x 2 , ] {\displaystyle \mathbb {Z} [x_{1},x_{2},\ldots ]} in infinitely many variables.

The cohomology of the flag manifold Fl ( m ) {\displaystyle {\text{Fl}}(m)} is Z [ x 1 , x 2 , , x m ] / I , {\displaystyle \mathbb {Z} [x_{1},x_{2},\ldots ,x_{m}]/I,} where I {\displaystyle I} is the ideal generated by homogeneous symmetric functions of positive degree. The Schubert polynomial S w {\displaystyle {\mathfrak {S}}_{w}} is the unique homogeneous polynomial of degree ( w ) {\displaystyle \ell (w)} representing the Schubert cycle of w {\displaystyle w} in the cohomology of the flag manifold Fl ( m ) {\displaystyle {\text{Fl}}(m)} for all sufficiently large m . {\displaystyle m.}

Properties

  • If w 0 {\displaystyle w_{0}} is the permutation of longest length in S n {\displaystyle S_{n}} then S w 0 = x 1 n 1 x 2 n 2 x n 1 1 {\displaystyle {\mathfrak {S}}_{w_{0}}=x_{1}^{n-1}x_{2}^{n-2}\cdots x_{n-1}^{1}}
  • i S w = S w s i {\displaystyle \partial _{i}{\mathfrak {S}}_{w}={\mathfrak {S}}_{ws_{i}}} if w ( i ) > w ( i + 1 ) {\displaystyle w(i)>w(i+1)} , where s i {\displaystyle s_{i}} is the transposition ( i , i + 1 ) {\displaystyle (i,i+1)} and where i {\displaystyle \partial _{i}} is the divided difference operator taking P {\displaystyle P} to ( P s i P ) / ( x i x i + 1 ) {\displaystyle (P-s_{i}P)/(x_{i}-x_{i+1})} .

Schubert polynomials can be calculated recursively from these two properties. In particular, this implies that S w = w 1 w 0 x 1 n 1 x 2 n 2 x n 1 1 {\displaystyle {\mathfrak {S}}_{w}=\partial _{w^{-1}w_{0}}x_{1}^{n-1}x_{2}^{n-2}\cdots x_{n-1}^{1}} .

Other properties are

  • S i d = 1 {\displaystyle {\mathfrak {S}}_{id}=1}
  • If s i {\displaystyle s_{i}} is the transposition ( i , i + 1 ) {\displaystyle (i,i+1)} , then S s i = x 1 + + x i {\displaystyle {\mathfrak {S}}_{s_{i}}=x_{1}+\cdots +x_{i}} .
  • If w ( i ) < w ( i + 1 ) {\displaystyle w(i)<w(i+1)} for all i r {\displaystyle i\neq r} , then S w {\displaystyle {\mathfrak {S}}_{w}} is the Schur polynomial s λ ( x 1 , , x r ) {\displaystyle s_{\lambda }(x_{1},\ldots ,x_{r})} where λ {\displaystyle \lambda } is the partition ( w ( r ) r , , w ( 2 ) 2 , w ( 1 ) 1 ) {\displaystyle (w(r)-r,\ldots ,w(2)-2,w(1)-1)} . In particular all Schur polynomials (of a finite number of variables) are Schubert polynomials.
  • Schubert polynomials have positive coefficients. A conjectural rule for their coefficients was put forth by Richard P. Stanley, and proven in two papers, one by Sergey Fomin and Stanley and one by Sara Billey, William Jockusch, and Stanley.
  • The Schubert polynomials can be seen as a generating function over certain combinatorial objects called pipe dreams or rc-graphs. These are in bijection with reduced Kogan faces, (introduced in the PhD thesis of Mikhail Kogan) which are special faces of the Gelfand-Tsetlin polytope.
  • Schubert polynomials also can be written as a weighted sum of objects called bumpless pipe dreams.

As an example

S 51423 ( x ) = x 1 x 3 2 x 4 x 2 2 + x 1 2 x 3 x 4 x 2 2 + x 1 2 x 3 2 x 4 x 2 . {\displaystyle {\mathfrak {S}}_{51423}(x)=x_{1}x_{3}^{2}x_{4}x_{2}^{2}+x_{1}^{2}x_{3}x_{4}x_{2}^{2}+x_{1}^{2}x_{3}^{2}x_{4}x_{2}.}

Multiplicative structure constants

Since the Schubert polynomials form a Z {\displaystyle \mathbb {Z} } -basis, there are unique coefficients c β γ α {\displaystyle c_{\beta \gamma }^{\alpha }} such that

S β S γ = α c β γ α S α . {\displaystyle {\mathfrak {S}}_{\beta }{\mathfrak {S}}_{\gamma }=\sum _{\alpha }c_{\beta \gamma }^{\alpha }{\mathfrak {S}}_{\alpha }.}

These can be seen as a generalization of the Littlewood−Richardson coefficients described by the Littlewood–Richardson rule. For algebro-geometric reasons (Kleiman's transversality theorem of 1974), these coefficients are non-negative integers and it is an outstanding problem in representation theory and combinatorics to give a combinatorial rule for these numbers.

Double Schubert polynomials

Double Schubert polynomials S w ( x 1 , x 2 , , y 1 , y 2 , ) {\displaystyle {\mathfrak {S}}_{w}(x_{1},x_{2},\ldots ,y_{1},y_{2},\ldots )} are polynomials in two infinite sets of variables, parameterized by an element w of the infinite symmetric group, that becomes the usual Schubert polynomials when all the variables y i {\displaystyle y_{i}} are 0 {\displaystyle 0} .

The double Schubert polynomial S w ( x 1 , x 2 , , y 1 , y 2 , ) {\displaystyle {\mathfrak {S}}_{w}(x_{1},x_{2},\ldots ,y_{1},y_{2},\ldots )} are characterized by the properties

  • S w ( x 1 , x 2 , , y 1 , y 2 , ) = i + j n ( x i y j ) {\displaystyle {\mathfrak {S}}_{w}(x_{1},x_{2},\ldots ,y_{1},y_{2},\ldots )=\prod \limits _{i+j\leq n}(x_{i}-y_{j})} when w {\displaystyle w} is the permutation on 1 , , n {\displaystyle 1,\ldots ,n} of longest length.
  • i S w = S w s i {\displaystyle \partial _{i}{\mathfrak {S}}_{w}={\mathfrak {S}}_{ws_{i}}} if w ( i ) > w ( i + 1 ) . {\displaystyle w(i)>w(i+1).}

The double Schubert polynomials can also be defined as

S w ( x , y ) = w = v 1 u  and  ( w ) = ( u ) + ( v ) S u ( x ) S v ( y ) . {\displaystyle {\mathfrak {S}}_{w}(x,y)=\sum _{w=v^{-1}u{\text{ and }}\ell (w)=\ell (u)+\ell (v)}{\mathfrak {S}}_{u}(x){\mathfrak {S}}_{v}(-y).}

Quantum Schubert polynomials

Fomin, Gelfand & Postnikov (1997) introduced quantum Schubert polynomials, that have the same relation to the (small) quantum cohomology of flag manifolds that ordinary Schubert polynomials have to the ordinary cohomology.

Universal Schubert polynomials

Fulton (1999) introduced universal Schubert polynomials, that generalize classical and quantum Schubert polynomials. He also described universal double Schubert polynomials generalizing double Schubert polynomials.

See also

See also

References

References