|
PolynomialMod
PolynomialMod[poly, m] liefert das Polynom poly reduziert modulo m.
PolynomialMod[poly,  , , ... ] reduziert modulo aller .
Für eine ganze Zahl m liefert PolynomialMod[poly, m] ein Polynom, in dem alle Koeffizienten modulo m reduziert sind.
Beispiel: PolynomialMod[3x^2 + 2x + 1, 2] .
Wenn m ein Polynom ist, wird poly durch PolynomialMod[poly, m] reduziert, indem polynomiale Vielfache von m subtrahiert werden, so daß ein Ergebnis mit minimalem Grad und minimalem Leitkoeffizienten erzielt wird.
PolynomialMod liefert Ergebnisse nach einer bestimmten Regel; andere Vereinbarungen können zu Ergebnissen führen, die sich um Vielfache von m unterscheiden.
Im Unterschied zu PolynomialRemainder führt PolynomialMod bei der Erzeugung seiner Ergebnisse niemals Divisionen durch.
Siehe Das Mathematica Buch: 3.3.4.
Siehe auch: PolynomialGCD, Mod, PolynomialRemainder, PolynomialReduce, GroebnerBasis.
Verwandtes Paket: Algebra`PolynomialPowerMod`.
Further Examples
|