Multivariate polynomials |
Example:In order to write a given multivariate polynomial as a linear combination of Schubert polynomials you can usescan(PERMUTATION,a); m_perm_schubert_monom_summe(a,b); m_perm_schubert_qpolynom(a,c); m_perm_schubert_dimension(a,d);In case you enter the permutation [2,4,3,5,1], then the output looks as follows:[2,4,3,5,1]
1 [1,2,1,1,0] 1 [2,1,1,1,0]
1 [6] 1 [7]
2
This means that the Schubert polynomial corresponding to the above permutation is
that we obtain (by replacing xi by qi) the specialization
x1x22x3x4+x12x2x3x4, and that the sum of all the coefficients is
q6+q7,
2.
Here the output is a linear combination of permutations (=Schubert polynomials). Conversely you can input a linear combination of permutations and obtain the corresponding polynomials which is the linear combination of the Schubert polynomials associated with the permutations:
t_POLYNOM_SCHUBERT
The corresponding scan(SCHUBERT,a) works in an analogous way as scan(SCHUR,a), instead of partition you use permutations in list notation.
t_SCHUBERT_POLYNOM
Multivariate polynomials |