TOPICS
Search

Polynomial Reduction


Polynomial reduction is the successive cancellation of polynomial terms by multiples of specified polynomials, using a fixed monomial order. Let K be a field and let G={g_1,...,g_s} consist of nonzero polynomials in K[x_1,...,x_n]. If a polynomial term cm of f has monomial m divisible by the leading monomial u of g_i, whose leading coefficient is d, the reduction step replaces f by

 f-c/dm/ug_i.
(1)

This cancels cm and introduces only smaller monomials.

Repeatedly canceling the largest reducible polynomial term terminates because the monomials form a well ordered set. It yields a representation

 f=sum_(i=1)^sq_ig_i+r,
(2)

where no monomial of the remainder r is divisible by a leading monomial of any g_i. The remainder can depend on the choices of divisors. For example, with G={xy-1,y^2-1} in Q[x,y] and lexicographic order x>y, the two reductions

xy^2-y(xy-1)=y
(3)
xy^2-x(y^2-1)=x,
(4)

give distinct remainders, each of which admits no further reduction by G.

If G is a Gröbner basis, the remainder is unique for the fixed monomial order and depends only on the ideal generated by G. In that case, f belongs to the ideal iff its remainder is zero. The coefficients q_i need not be unique. For an arbitrary generating set, a zero remainder still implies membership, but a nonzero remainder does not rule it out. For the preceding G, the polynomial x-y=y(xy-1)-x(y^2-1) belongs to its ideal and admits no reduction by G.

Polynomial reduction is implemented in the Wolfram Language as PolynomialReduce[f, {g1, g2, ...}, {x1, x2, ...}]. It returns the list {q_1,...,q_s} together with the remainder r. For a single divisor in one variable, this specializes to polynomial division.


See also

Buchberger's Algorithm, Gröbner Basis, Leading Monomial, Monomial Order, Polynomial Division, Reduced Gröbner Basis, S-Polynomial

Explore with Wolfram|Alpha

References

Buchberger, B. "Gröbner Bases and Systems Theory." Multidimensional Systems Signal Process. 12, 223-251, 2001b. https://doi.org/10.1023/A:1011949421611.Cox, D.; Little, J.; and O'Shea, D. Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra, 2nd ed. New York: Springer-Verlag, 1997.

Cite this as:

Weisstein, Eric W. "Polynomial Reduction." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/PolynomialReduction.html

Subject classifications