A class of Multivariate Laurent polynomials
Project description
Multivariate Laurent polynomial module
Supported operations: comparison, evaluation, partial evaluation, zero check, constant check, monomial check, , /, +, -, *=, +=, /=, -=, * (power), div, mod, canonical form (expression simplification), invertion of variables, span, minimal degree, maximal degree,…
Example of usage:
laurent.set_vars(“xy”)
print laurent(“x^2y^-1 - y^-1”) * laurent(“x^8 - xy^-4”) + laurent(“x + 8”) + 9
For more examples see demo.py.