ffact.spad line 392 [edit on github]
This package implements factorization of polynomials over finite fields using a variant of Kaltofen-Shoup method. Nontrivial data have abstract representation, operations are provided by matching package.
ddfact(pv, md) computes distinct degree factorization of pv. pv is assumed square-free and monic, md is info representing finite field.
irreducible?(pv, md) checks if pv is irreducible. pv is assumed square-free and monic, md is info representing finite field.
mfactor(pv, md) computes factorization of pv into irreducibles over field described by md. pv is assumed square-free and monic, md is info representing finite field.