Documentation

HexBerlekampZassenhaus.SquareFreeModularCert

toRatPoly commutes with the formal derivative.

theorem Hex.ZPoly.modP_dvd_of_dvd {p : Nat} [ZMod64.Bounds p] {a b : ZPoly} (h : a b) :
modP p a modP p b

Reduction modulo p preserves divisibility of integer polynomials.

The 𝔽_p-separability certificate: the reduction of f and of its integer derivative are coprime over 𝔽_p.

Equations
Instances For

    Modular square-freeness certificate soundness. For a prime p not dividing the leading coefficient of f, if modP f and modP f' are coprime over 𝔽_p, then f is square-free over .