Ask Your Question

anh's profile - activity

2013-11-26 20:05:29 +0200 commented answer Expand a polynomial into Schubert basis

Hi Luca, thank you for the answer. I'm using the cloud notebook, so I'm not sure if that is possible. I'll try install SAGE on my machine then.

2013-11-26 20:03:27 +0200 received badge  Supporter (source)
2013-11-24 17:30:13 +0200 asked a question Expand a polynomial into Schubert basis

Hi,

I have a few polynomials, such as

(x1^3*x2 + x1^2*x2^2 + x1*x2^3 + x1^3*x3 + 2*x1^2*x2*x3 + 2*x1*x2^2*x3+ x2^3*x3)*x1^7*x2^5*x3^3*x4

and I would like to expand it into Schubert polynomials. The only way I've found is to use

A = AbstractPolynomialRing(ZZ)
Schub =  A.schubert_basis_on_vectors()

And use Schub(from_expr(expr)) where I can plug in the polynomial that I have for expr. The documentation for AbstractPolynomialRing is here: Multivariate Polynomials with Several Bases

However, it seems that AbstractPolynomialRing is not available in SAGE. I would really appreciate it if you know another way to do it, or point me to how to make this method work. Thank you.