Laurent exponents of finitely supported natural vectors #
This file embeds finitely supported natural exponent vectors into integer
exponent vectors and records the subtraction and degree identities used by
Laurent monomials. It depends only on Finsupp; multivariate polynomials and
graded localizations consume this API from their own algebraic layers.
An exponent vector read in ℤ, so that an inverted variable can carry a
negative exponent.
Instances For
Reading an exponent vector in ℤ does not change its total degree.
The Laurent exponent of the formal fraction Xᵝ / (Xᵞ)ᵐ.
Equations
- γ.laurentExponent m β = Finsupp.natToIntExponent β - m • Finsupp.natToIntExponent γ