Number-theoretic transform
ID: number-theoretic-transform
A number-theoretic transform is a discrete Fourier transform computed in modular arithmetic. In a finite field with elements, choose a primitive root of unity of order dividing . The transform above is inverted using and . With sufficient zero padding, it computes polynomial products exactly modulo , avoiding floating-point arithmetic rounding.
New to topics? Read the docs here!