Documentation

CompPoly.Univariate.NTT.Inverse

Inverse NTT #

This file provides inverse NTT APIs and correctness statement.

def CompPoly.CPolynomial.NTT.Inverse.inttAt {R : Type u_1} [Field R] (D : Domain R) (v : Array R) (k : D.Idx) :
R

Inverse NTT formula at one output index.

Instances For

    Full inverse transform on arrays, specified from inttAt.

    Instances For

      Apply the final n⁻¹ normalization for the inverse transform.

      Instances For
        @[simp]
        @[simp]
        theorem CompPoly.CPolynomial.NTT.Inverse.size_normalize {R : Type u_1} [Field R] (D : Domain R) (a : Array R) :
        (normalize D a).size = D.n

        Intended fast implementation entry point for inverse NTT.

        Instances For