Documentation

CompPoly.Univariate.Roots.Backend

Finite-Field Root Backend #

Executable field-root extraction over finite fields. The public operation handles zero, constant, and linear cases explicitly, computes the finite-field root product modulo the input polynomial, splits the product into linear factors, then validates and deduplicates candidates against the original input.

Executable roots of a univariate polynomial over a finite field.

Instances For

    Executable roots using the default raw multiplication and monic-remainder backends.

    Instances For