Irrational base discrete weighted transform explained

In mathematics, the irrational base discrete weighted transform (IBDWT) is a variant of the fast Fourier transform using an irrational base; it was developed by Richard Crandall (Reed College), Barry Fagin (Dartmouth College) and Joshua Doenias (NeXT Software)[1] in the early 1990s using Mathematica.[2]

The IBDWT is used in the Great Internet Mersenne Prime Search's client Prime95 to perform FFT multiplication, as well as in other programs implementing Lucas–Lehmer test, such as CUDALucas and Glucas.[3]

References

  1. The Challenge of Large Numbers. Crandall. Richard. 1997. Scientific American. 276 . 2 . 74–78 . 10.1038/scientificamerican0297-74 . 24993611 . 1997SciAm.276b..74C . 29 March 2023.
  2. Web site: Mathematica Use of Renowned Computational Scientist and Author Richard Crandall. Wolfram Research. 29 March 2023.
  3. Web site: Fast Mersenne Prime Testing on the GPU. Thall. Andrew. 29 March 2023.