This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
 BUILT-IN MATHEMATICA SYMBOL Tutorials »| See Also »| More About »

# PolynomialMod

 PolynomialModgives the polynomial poly reduced modulo m. PolynomialModreduces modulo all of the .
• PolynomialMod for integer m gives a polynomial in which all coefficients are reduced modulo m.
• When m is a polynomial, PolynomialMod reduces poly by subtracting polynomial multiples of m, to give a result with minimal degree and leading coefficient.
• PolynomialMod gives results according to a definite convention; other conventions could yield results differing by multiples of m.
Reduce a polynomial modulo 2:
Reduce a polynomial modulo another polynomial:
Reduce a polynomial modulo 2:
 Out[1]=

Reduce a polynomial modulo another polynomial:
 Out[1]=
 Scope   (4)
Reduce a polynomial modulo an integer:
Reduce a polynomial modulo a polynomial:
Reduce a polynomial modulo a polynomial and an integer:
Reduce a polynomial modulo two polynomials and an integer:
 Options   (3)
With the default Rationals, integer coefficients can be inverted:
With Integers, PolynomialMod does not invert integer coefficients:
Reduce a polynomial modulo a polynomial over the integers modulo 3:
 Applications   (1)
Reduce all coefficients of a polynomial modulo an integer:
For univariate rational polynomials PolynomialRemainder is the same as PolynomialMod:
PolynomialRemainder considers all polynomials to be univariate in the specified variable:
For multivariate polynomials PolynomialMod picks its own variable order:
The main variable here is :
PolynomialRemainder considers parameters to be invertible:
PolynomialMod does not invert symbolic expressions:
New in 2