Next: Arithmetic with Ideals
Up: Univariate Polynomial Rings
Previous: Arithmetic with Polynomials
- Resultant, discriminant (sub-resultant algorithm, Euclidean algorithm)
- Greatest common divisor, extended greatest common divisor
- Extended greatest common divisor
- Hensel lift
- Square free factorization
- Distinct degree factorization
- Factorization over
:
Small field Berlekamp, large field
Berlekamp, Shoup algorithms
- Factorization over
and
:
van Hoeij algorithm
- Factorization over
and its extensions
- Factorization over
:
Trager algorithm
Greatest common divisors for polynomials over Z are computed using
either a modular algorithm or the GCD-HEU method, while for polynomials
over a number field, the modular method is used.
Factorization of polynomials over Z uses the exciting new
algorithm of Mark van Hoeij, which efficiently finds the correct combinations
of modular factors by solving a Knapsack problem via the LLL
lattice-basis reduction algorithm.
Next: Arithmetic with Ideals
Up: Univariate Polynomial Rings
Previous: Arithmetic with Polynomials