AlgoWiki

Number theoretic transform

A number theoretic transform is similar to a fast Fourier transform, but instead of using complex roots of unity, [roots of unity modulo nn](Root of unity modulo n) are used. This allows computing convolutions where arithmetic is taken modulo nn, and thus avoids using floating point numbers as is the case for fast Fourier transform.

Problems

See also