pub fn poly_factor_finite_field<P, Controller>(
poly_ring: P,
f: &El<P>,
controller: Controller,
) -> (Vec<(El<P>, usize)>, El<<P::Type as RingExtension>::BaseRing>)where
P: RingStore,
P::Type: PolyRing + EuclideanRing,
<<P::Type as RingExtension>::BaseRing as RingStore>::Type: FiniteRing + Field + SelfIso,
Controller: ComputationController,Available on crate feature
unstable-enable only.Expand description
Factors a polynomial with coefficients in a finite field.
ยงAvailability
This API is marked as unstable and is only available when the unstable-enable crate feature is enabled. This comes with no stability guarantees, and could be changed or removed at any time.