normalize_polynomial#

normalize_polynomial(poly)#

Normalize a multivariate (non-Laurent) polynomial by removing minimal exponents.

For each generator, divides the polynomial by the minimal exponent of that generator across all monomials, so exponents start at 0.

Parameters:

poly (Poly) – SymPy Poly with nonnegative exponents.

Returns:

Poly – A normalized polynomial with minimal support.

Return type:

Poly