IEEE Transactions on Acoustics Speech and Signal Processing · 1976 · 229 citations · 6 references
Natural SciencesComputer ScienceMathematicsAlgebraNumber TheoryTheory Of ComputationArithmetic FunctionsComputational Number TheoryNumber-theoretic AlgorithmsBinary TranslationNormal Form RepresentationPeano Arithmetic
A binary arithmetic that permits the exact computation of the Fermat number transform (FNT) is described. This technique involves arithmetic in a binary code corresponding to the simplest one of a set of code translations from the normal binary representation of each integer in the ring of integers modulo a Fermat number F <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">t</inf> = 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">b</sup> + 1, b = 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">t</sup> . The resulting FNT binary arithmetic operations are of the complexity of 1's complement arithmetic as in the case of a previously proposed technique which corresponds to another one of the set of code translations. The general multiplication of two integers modulo F <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">t</inf> required in the computation of FNT convolution is discussed.
6
An algorithm for the machine calculation of complex Fourier series
J.W. Cooley, John W. Tukey · Mathematics of Computation · 1965 · 12.2K citations
The fast Fourier transform in a finite field
J. M. Pollard · Mathematics of Computation · 1971 · 415 citations
The Fast Fourier Transform in a Finite Field
J. M. Pollard · Mathematics of Computation · 1971 · 190 citations · Full text