Multivariate Polynomials in Sage

Viviane Pons 1
1 Combinatoire algébrique
LIGM - Laboratoire d'Informatique Gaspard-Monge
Abstract : We have developed a patch implementing multivariate polynomials seen as a multi-base algebra. The patch is to be released into the software Sage and can already be found within the Sage-Combinat distribution. One can use our patch to define a polynomial in a set of indexed variables and expand it into a linear basis of the multivariate polynomials. So far, we have the Schubert polynomials, the Key polynomials of types A, B, C, or D, the Grothendieck polynomials and the non-symmetric Macdonald polynomials. One can also use a double set of variables and work with specific double-linear bases like the double Schubert polynomials or double Grothendieck polynomials. Our implementation is based on a definition of the basis using divided difference operators and one can also define new bases using these operators.
Complete list of metadatas

Cited literature [5 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-00824143
Contributor : Viviane Pons <>
Submitted on : Tuesday, May 21, 2013 - 11:13:44 AM
Last modification on : Wednesday, April 11, 2018 - 12:12:04 PM
Long-term archiving on : Thursday, August 22, 2013 - 10:55:24 AM

File

2011_SLC_multivariate_polynomi...
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00824143, version 1

Citation

Viviane Pons. Multivariate Polynomials in Sage. Seminaire Lotharingien de Combinatoire, Université Louis Pasteur, 2011, 66 (B66z), pp.1-18. ⟨hal-00824143⟩

Share

Metrics

Record views

312

Files downloads

1299