Non-abelian Fourier transform on a finite group
Anchor (Master): Frobenius 1896; Peter-Weyl 1927; Diaconis 1988 *Group Representations in Probability and Statistics*
Intuition [Beginner]
The classical Fourier transform decomposes a periodic signal into sine and cosine waves of different frequencies. For a finite abelian group, this is a sum over characters — homomorphisms from the group to the complex unit circle. Each character is a "pure frequency."
For a non-abelian group, the pure frequencies are no longer enough. Characters are too coarse to separate all information. Instead, the "frequencies" become matrix-valued: each irreducible representation contributes an entire matrix of coefficients. The Fourier transform of a function on at the "frequency" is a matrix , obtained by summing over all group elements.
Why does this concept exist? The group algebra decomposes as a direct product of matrix algebras, one per irreducible representation. The Fourier transform is the algebra isomorphism carrying a function to its collection of matrix transforms. It diagonalises the convolution operation: convolving two functions on corresponds to multiplying their Fourier transforms matrix-by-matrix.
Visual [Beginner]
The non-abelian Fourier transform sends a function on group elements (arranged in a circle or grid) to a collection of small matrices, one per irreducible representation. For an abelian group, each matrix is (a scalar), recovering the classical discrete Fourier transform.
Worked example [Beginner]
Take , the symmetric group on 3 elements. has three irreducible representations: the principal (dimension 1), the sign (dimension 1), and the standard (dimension 2).
Consider the function defined by , , , , , .
Step 1. Compute the Fourier transform at the principal representation : .
Step 2. Compute the Fourier transform at the sign representation : .
Step 3. Compute the Fourier transform at the 2-dimensional standard representation (using the character values , , ). The full matrix transform is a matrix computed from the explicit matrix representation; its trace equals .
What this tells us: the Fourier transform captures as a scalar (6), another scalar (0), and a matrix. The three pieces together encode completely, and convolution of with another function amounts to multiplying these matrix pieces.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let be a finite group of order , and let be a complete set of pairwise non-isomorphic irreducible representations of over , with . The Fourier transform of a function at the representation is the matrix
The full Fourier transform of is the collection .
Matrix coefficients. For an irreducible representation of degree with matrix entries , the functions for form an orthonormal set in with respect to the inner product . These are the matrix coefficients of .
Plancherel measure. The weight assigned to in the Fourier inversion formula is . The identity (proved from character orthogonality in 07.01.04) is the statement that these weights sum to 1, so they define a probability measure on the set of irreducibles — the Plancherel measure of .
Counterexamples to common slips
- Confusing the Fourier transform with the character transform. The character is the trace of the matrix transform. Two different functions can share the same character transform but differ in their full matrix transforms. Only the full matrix Fourier transform is injective.
- Omitting the normalisation. The Fourier inversion and Plancherel formulas require the factor (or ). Dropping it produces formulas that are off by scalar multiples.
Key theorem with proof [Intermediate+]
Theorem (Fourier inversion for finite groups). Let be a finite group with irreducible representations of degrees . For any ,
Proof. From character orthogonality 07.01.04, the matrix coefficients form an orthonormal basis of . Expand in this basis:
Compute the inner product:
Substituting and simplifying:
The inner double sum is . Since for unitary , and unitarity can always be arranged by choosing an invariant inner product, . Thus:
Bridge. The Fourier inversion formula builds toward the Peter-Weyl theorem 07.07.02 for compact Lie groups, where the sum over finite irreducibles is replaced by a Hilbert-space direct sum and the inversion becomes an integral over the dual. This is exactly the non-abelian generalisation of classical Fourier analysis: the matrix coefficients of irreducible representations replace sines and cosines as the fundamental oscillatory building blocks. The foundational reason the inversion works is the orthogonality of matrix coefficients, which identifies with the Hilbert-space direct sum of matrix-algebra blocks. The bridge is between the algebraic structure of (a finite-dimensional semisimple algebra) and the analytic structure of (a Hilbert space), connected by the isomorphism .
Exercises [Intermediate+]
Advanced results [Master]
Theorem 1 (Wedderburn decomposition). The Fourier transform is an algebra isomorphism . This is the Wedderburn decomposition of the semisimple algebra .
This decomposes the group algebra into its simple components. Each factor is the endomorphism algebra of the irreducible , and the isomorphism sends .
Theorem 2 (Plancherel isomorphism). The Fourier transform extends to a unitary isomorphism with the inner product $\langle A, B \rangle_i = \frac{d_i}{|G|} \mathrm{tr}(AB^)$ on each factor.*
This is the Parseval/Plancherel identity in the non-abelian setting. The norm is preserved exactly, making the Fourier transform an isometry of Hilbert spaces.
Theorem 3 (Central functions and character transform). A function is central (constant on conjugacy classes) if and only if each is a scalar matrix with . The map is a reduced Fourier transform on the centre .
The character theory of 07.01.03 and 07.01.04 is recovered as the Fourier transform restricted to central functions.
Theorem 4 (Upper-bound lemma, Diaconis-Shahshahani 1981). For a probability measure on , the total variation distance from uniform satisfies
This bounds mixing times of random walks using the non-abelian Fourier transform at irreducibles beyond the principal.
Theorem 5 (Peter-Weyl theorem for finite groups). The matrix coefficients form a complete orthonormal system in . Every function decomposes uniquely as a sum of matrix coefficients, and this decomposition is the Fourier inversion formula.
This is the finite-group avatar of the Peter-Weyl theorem 07.07.02 for compact Lie groups, where is replaced by a compact group and the direct sum becomes an direct integral.
Theorem 6 (Convolution powers and cut-off). For a generating probability measure on , the convolution powers converge to the uniform distribution. The mixing time satisfies where depends on the spectral gap and $\lambda_2^$ is the second-largest eigenvalue of the transition operator (computed via the Fourier transform).*
Synthesis. The Fourier inversion formula builds toward the Peter-Weyl theorem 07.07.02 by identifying matrix coefficients as the correct frequency basis for non-abelian harmonic analysis. The central insight is that the group algebra decomposes into matrix blocks via the Wedderburn theorem, and this is exactly the algebraic engine behind the analytic Plancherel isomorphism. Putting these together, the Fourier transform identifies the category of functions on with the category of tuples of matrices indexed by irreducibles, and the bridge is that convolution on one side corresponds to matrix multiplication on the other. This pattern recurs throughout representation theory: the regular representation decomposition of 07.01.05 is the spectral-theoretic shadow, and the character orthogonality of 07.01.04 is the Plancherel formula restricted to central functions. The foundational reason for the power of the non-abelian Fourier transform is that it generalises the familiar tool from abelian Fourier analysis to the full non-commutative setting while preserving the key property that convolution diagonalises.
Full proof set [Master]
Proposition 1 (Orthogonality of matrix coefficients). For irreducible representations and of a finite group , the matrix coefficients satisfy
Proof. For fixed and , the map (as a linear map from the representation space of to that of ) intertwines and . By Schur's lemma 07.01.02, if , and if . Computing the trace determines .
Proposition 2 (Diaconis-Shahshahani upper bound). For a probability measure on ,
Proof. The first inequality is the Cauchy-Schwarz bound for . The second equality is the Plancherel formula: , noting that the principal component contributes zero since is a probability measure.
Connections [Master]
Character orthogonality
07.01.04. The Fourier inversion and Plancherel formulas rest on the orthogonality of matrix coefficients, which generalises character orthogonality from central functions to all functions on .Regular representation
07.01.05. The Wedderburn decomposition underlying the Fourier transform is the algebraic form of the regular representation decomposition into isotypic components.Peter-Weyl theorem
07.07.02. The finite-group Peter-Weyl theorem proved here is the model for the compact-Lie-group version, where decomposes as a Hilbert direct sum of matrix-coefficient spaces indexed by all irreducible representations.Schur-Weyl duality
07.05.04. The matrix-coefficient perspective on Fourier analysis connects to the decomposition of tensor powers under the joint action of and , where the Fourier transform on controls the -isotypic decomposition.
Historical & philosophical context [Master]
Frobenius introduced group characters in 1896 [Frobenius 1896], motivated by the factorisation of the group determinant. His character theory encoded the Fourier analysis of central functions on , but without the matrix-algebra framework. The full matrix-coefficient perspective emerged from the work of Schur (1901), who proved the orthogonality of matrix coefficients and identified the decomposition of as a product of matrix algebras — the Wedderburn decomposition in the special case of group algebras. Wedderburn's 1907 general structure theorem for semisimple algebras generalised Schur's decomposition.
The Peter-Weyl theorem (1927) [Peter-Weyl 1927] extended the finite-group decomposition to compact Lie groups, replacing the direct sum with an direct sum and establishing the completeness of matrix coefficients as a basis for . The probabilistic application to random walks was developed by Diaconis and Shahshahani in the 1980s [Diaconis 1988], using the non-abelian Fourier transform to give sharp mixing-time bounds for card shuffling and other random walks on symmetric groups. Diaconis's 1988 monograph Group Representations in Probability and Statistics remains the canonical reference for the probabilistic applications.
Bibliography [Master]
@article{Frobenius1896,
author = {Frobenius, Ferdinand Georg},
title = {Über Gruppencharaktere},
journal = {Sitzungsberichte der Königlich Preußischen Akademie der Wissenschaften zu Berlin},
year = {1896},
pages = {985--1021},
}
@article{PeterWeyl1927,
author = {Peter, Fritz and Weyl, Hermann},
title = {Die Vollständigkeit der rationalen Darstellungen der kontinuierlichen Gruppen},
journal = {Mathematische Annalen},
volume = {97},
year = {1927},
pages = {737--755},
}
@book{Diaconis1988,
author = {Diaconis, Persi},
title = {Group Representations in Probability and Statistics},
publisher = {Institute of Mathematical Statistics},
year = {1988},
series = {IMS Lecture Notes},
}
@book{Serre1977,
author = {Serre, Jean-Pierre},
title = {Linear Representations of Finite Groups},
publisher = {Springer},
year = {1977},
}
@article{DiaconisShahshahani1981,
author = {Diaconis, Persi and Shahshahani, Mehrdad},
title = {Generating a random permutation with random transpositions},
journal = {Zeitschrift für Wahrscheinlichkeitstheorie und verwandte Gebiete},
volume = {57},
year = {1981},
pages = {159--179},
}
@article{Schur1901,
author = {Schur, Issai},
title = {Über eine Klasse von Matrizen, die sich einer gegebenen Matrix zuordnen lassen},
year = {1901},
journal = {Dissertation, Berlin},
}