About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
Experimental Mathematics
Paper
Fast Fourier analysis for SL2 over a finite field and related numerical experiments
Abstract
We study the complexity of performing Fourier analysis for the group SL2(Fq), where Fq is the finite field of q elements. Direct computation of a complete set of Fourier transforms for a complex-valued function fon SL2(Fq)requires q6 operations. A similar bound holds for performing Fourier inversion. Here we show that for both operations this naive upper bound may be reduced to O(q4log q), where the implied constant is universal, depending only on the complexity of the "classical" fast Fourier transform. The techniques we use depend strongly on explicit constructions of matrix representations of the group. Additionally, the ability to construct the matrix representations permits certain numerical experiments. By quite general meth- ods, recent work of others has shown that certain families of Cayley graphs on SL2(Fq)are expanders. However, little is known about their exact spectra. Computation of the relevant Fourier transform permits extensive numerical investigations of the spectra of these Cayley graphs. We explain the associated calculation and include illustrative figures. © 1992 A K Peters, Ltd.