Documentation

CompPoly.Bivariate.GuruswamiSudan.Root.FieldRoots

Guruswami-Sudan Field Roots #

Executable univariate field-root helpers used by Roth-Ruckenstein recursion. The explicit FieldRootContext context makes this dependency replaceable for large concrete fields.

Executable degree-< k check for canonical polynomials.

Instances For
    @[reducible, inline]

    Compatibility alias for the univariate exhaustive-enumeration predicate.

    Instances For
      def CompPoly.GuruswamiSudan.rootsInFieldByEnumeration {F : Type u_1} [Field F] [BEq F] [LawfulBEq F] (elements : Array F) (hElements : ContainsAllFieldElements elements) (p : CPolynomial F) :

      Compatibility wrapper for roots by exhaustive evaluation over an explicit field list.

      Instances For

        Field roots by explicit enumeration over a supplied field-element list.

        Instances For