UnivariateFiniteFieldFactorize(F, UP)ΒΆ
ffact.spad line 993 [edit on github]
undocumented
- factor: UP -> Factored UP
factor(p)factorizespinto prime factors.
- factorSquareFree: UP -> Factored UP
factorSquareFree(p)factorizespinto prime factors.pmust be square free.
- irreducible?: UP -> Boolean
irreducible?(p)tests ifpis irreducible.
- su_irreducible?: SparseUnivariatePolynomial F -> Boolean
su_irreducible?(p)tests ifpis irreducible.pmust be monic and square free.
- sufactor: SparseUnivariatePolynomial F -> Record(cont: F, factors: List Record(factor: SparseUnivariatePolynomial F, exponent: NonNegativeInteger))
sufactor(p)factorizespinto prime factors.
- sufactor_square_free: SparseUnivariatePolynomial F -> List SparseUnivariatePolynomial F
sufactor_square_free(p)factorizespinto prime factors.pmust be square free.