Abstract:
The widely popular famous fast Cooley–Tukey algorithms for the discrete Fourier transform of mixed radix are presented in two forms: classical and with a constant structure. A matrix representation of these algorithms is proposed in terms of two types of tensor product of matrices: the Kronecker product and the b-product. This matrix representation shows that the structure of these algorithms is identical to two fast Good algorithms for a Kronecker power of a matrix. A technique for constructing matrix-form fast algorithms for the discrete Fourier and Chrestenson transforms with mixed radix and for the discrete Vilenkin transform is demonstrated. It is shown that the constant-structured algorithm is preferable in the case of more sophisticated constructions.
Key words:
discrete Fourier transform, discrete Walsh transform, fast algorithm, Kronecker product of matrices.
Citation:
M. S. Bespalov, “Generalization of the fast Fourier transform with a constant structure”, Zh. Vychisl. Mat. Mat. Fiz., 63:8 (2023), 1241–1250; Comput. Math. Math. Phys., 63:8 (2023), 1371–1380