public class ModularResultant extends Resultant
BigInteger
Modifier and Type | Field and Description |
---|---|
(package private) java.math.BigInteger |
modulus |
Constructor and Description |
---|
ModularResultant(BigIntPolynomial rho,
java.math.BigInteger res,
java.math.BigInteger modulus) |
Modifier and Type | Method and Description |
---|---|
(package private) static ModularResultant |
combineRho(ModularResultant modRes1,
ModularResultant modRes2)
Calculates a
rho modulo m1*m2 from
two resultants whose rho s are modulo m1 and m2 .res is set to null . |
ModularResultant(BigIntPolynomial rho, java.math.BigInteger res, java.math.BigInteger modulus)
static ModularResultant combineRho(ModularResultant modRes1, ModularResultant modRes2)
rho
modulo m1*m2
from
two resultants whose rho
s are modulo m1
and m2
.null
.modRes1
- modRes2
- rho
modulo modRes1.modulus * modRes2.modulus
, and null
for res.