# Wolfram Language & System 10.4 (2016)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.
BUILT-IN WOLFRAM LANGUAGE SYMBOL

# PolynomialMod

PolynomialMod[poly,m]
gives the polynomial poly reduced modulo m.

PolynomialMod[poly,{m1,m2,}]
reduces modulo all of the .

## Details and OptionsDetails and Options

• PolynomialMod[poly,m] for integer m gives a polynomial in which all coefficients are reduced modulo m.
• When m is a polynomial, PolynomialMod[poly,m] 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.
• Unlike PolynomialRemainder, PolynomialMod never performs divisions in generating its results.

## ExamplesExamplesopen allclose all

### Basic Examples  (2)Basic Examples  (2)

Reduce a polynomial modulo 2:

 In[1]:=
 Out[1]=

Reduce a polynomial modulo another polynomial:

 In[1]:=
 Out[1]=