Peter-Weyl for a finite group: the matrix-coefficient basis and the sum of the squared degrees #
For a compact group G the normalized matrix coefficients of a skeleton of the unitary dual are a
Hilbert basis of Lยฒ(G) (TauCeti.peterWeylBasis). When G is finite and discrete that
statement is an algebraic one, and this file states it as such.
Normalized Haar measure on a finite discrete group has full support, so Lยฒ(G) is the space
G โ ๐ of all functions on G (TauCeti.lpHaarProbEquivFun), of dimension |G|. On such a G
the Peter-Weyl family is an ordinary module basis โ of Lยฒ(G), and read through that
identification of G โ ๐ itself, so that the matrix coefficients are a basis of the functions on
a finite group. Its index is the type of matrix positions
ฮฃ ฯ, Fin (dim V_ฯ) ร Fin (dim V_ฯ), so counting it against the dimension |G| gives the degree
identity โ_ฯ (dim V_ฯ)ยฒ = |G|; run the other way, the same count makes the skeleton itself
finite, a finite group having only finitely many irreducible unitary representations up to
equivalence.
The same identity is proved algebraically, over any algebraically closed field whose characteristic
does not divide |G| and indexed by the blocks of the group algebra, from the Wedderburn
decomposition in TauCeti/RepresentationTheory/CharacterTable/Wedderburn.lean. What is new here is
that the analytic Peter-Weyl basis returns it, on the matrix positions of a skeleton of the
unitary dual.
Main definitions #
TauCeti.peterWeylModuleBasis: the Peter-Weyl family of a skeleton as a module basis ofLยฒ(G), for finiteG.TauCeti.peterWeylFunBasis: the same family read as a basis ofG โ ๐, that is, the normalized matrix coefficients as a basis of the functions on a finite group.
Main statements #
TauCeti.IsIrrepSkeleton.finite: a skeleton of the unitary dual of a finite group is finite.TauCeti.IsIrrepSkeleton.sum_sq_dim_eq_natCard: the squares of the degrees sum to the order of the group,โ_ฯ (dim V_ฯ)ยฒ = |G|.TauCeti.peterWeylFunBasis_apply: the values of the basis ofG โ ๐, the normalized matrix coefficientsg โฆ โ(dim V_ฯ) ยท โชฯ g eโ, e_bโซ.TauCeti.finite_irrepClassandTauCeti.sum_sq_dim_irrepClass_eq_natCard: the unconditional forms, for the canonical skeletonTauCeti.IrrepClass.modelthatTauCeti.isIrrepSkeleton_modelsupplies. AFintypeinstance for the index of the second is obtained from the first throughFintype.ofFinite.
References #
- Daniel Bump, Lie Groups, second edition, Chapter 2.
Tags #
Peter-Weyl theorem, finite group, matrix coefficient, degree
For a finite group the Peter-Weyl family spans Lยฒ(G) algebraically, with no closure
taken: the span of the normalized matrix coefficients is already all of Lยฒ(G). This is what
makes the Hilbert basis TauCeti.peterWeylBasis a module basis,
TauCeti.peterWeylModuleBasis.
The Peter-Weyl basis of a finite group as a module basis. Its elements are the same
normalized matrix coefficients as those of the Hilbert basis TauCeti.peterWeylBasis; what the
finiteness of G adds is that they span Lยฒ(G) without a closure, so that they form a basis in
the algebraic sense.
Instances For
The module basis of TauCeti.peterWeylModuleBasis is the Peter-Weyl family, so it agrees
vector by vector with the Hilbert basis TauCeti.peterWeylBasis.
A skeleton of the unitary dual of a finite group is finite: a finite group has only
finitely many irreducible unitary representations up to equivalence. It supplies the Fintype
hypothesis of TauCeti.IsIrrepSkeleton.sum_sq_dim_eq_natCard.
The Peter-Weyl basis of a finite group has |G| elements. Its index is the type of matrix
positions ฮฃ ฯ, Fin (dim V_ฯ) ร Fin (dim V_ฯ), and it is a basis of a space of dimension
|G|.
The squares of the degrees sum to the order of the group: for a skeleton of the unitary
dual of a finite group, โ_ฯ (dim V_ฯ)ยฒ = |G|. This is the matrix-position count of
TauCeti.IsIrrepSkeleton.natCard_sigma_eq_natCard, one degree square per member of the skeleton.
A Fintype instance for the index is available from TauCeti.IsIrrepSkeleton.finite.
The normalized matrix coefficients are a basis of the functions on a finite group. This is
TauCeti.peterWeylModuleBasis read through the identification Lยฒ(G) = (G โ ๐) of
TauCeti.lpHaarProbEquivFun; its values are computed by
TauCeti.peterWeylFunBasis_apply.
Instances For
The basis vectors of TauCeti.peterWeylFunBasis are the normalized matrix coefficients
g โฆ โ(dim V_ฯ) ยท โชฯ g eโ, e_bโซ, on the nose rather than almost everywhere: normalized Haar
measure on a finite discrete group has full support.
A finite group has finitely many irreducible unitary representations up to equivalence.
This is TauCeti.IsIrrepSkeleton.finite for the canonical skeleton of
TauCeti.isIrrepSkeleton_model, whose index is the type TauCeti.IrrepClass of unitary
equivalence classes itself.
The squares of the degrees sum to the order of the group, in the unconditional form: the
sum runs over the unitary equivalence classes of irreducible representations of the finite group
G, each contributing the square of the dimension of its chosen model. A Fintype instance for
the classes follows from TauCeti.finite_irrepClass.