Suppose finite-dimensional continuous group representations separate points of a compact Lie group. Choose an identity neighborhood containing no nontrivial subgroup, using Lie groups have no small subgroups. For each , choose a representation whose matrix at is not the identity. The corresponding open nonidentity sets cover the compact complement of , so finitely many representations suffice there. Their direct sum has kernel inside and therefore trivial kernel. Unitarization of a compact-group representation makes it a finite-dimensional faithful unitary representation.
We prove uniform approximation, not just approximation in . The analytic facts used are: a continuous square-integrable kernel gives a compact integral operator on ; the spectral theorem for compact self-adjoint operators decomposes the closure of its range into its finite-dimensional nonzero eigenspaces; and continuous functions are dense in for normalized Haar measure on a compact Lie group. Normalized Haar measure on a compact group is both left- and right-invariant and is preserved by inversion.
Choose a continuous nonnegative function of integral one, supported in a sufficiently small symmetric neighborhood of the identity, with . Such functions are obtained from a local bump and its inverted bump followed by normalization. Define the convolution operator
Its kernel is continuous on , so is compact. The symmetry of makes it self-adjoint. It commutes with the left translations by a change of variable .
By Cauchy-Schwarz inequality and invariance of Haar measure,
The same integral formula and continuity of the kernel show is continuous for every . Moreover, rewriting gives . Uniform continuity on the compact group therefore makes arbitrarily small when the support of is small. Also because and has integral one.
Fix and take so . Then
Let be the orthogonal projection onto increasing finite sums of the nonzero eigenspaces of . Since lies in the closure of the range, the spectral theorem gives in . Applying the smoothing estimate gives
Thus some satisfies .
Each nonzero eigenspace is finite dimensional, invariant under , and consists of continuous functions: if with , then . The finite sum containing therefore carries the finite-dimensional unitary representation . It is continuous, since translating each of its finitely many continuous basis functions depends continuously on in the uniform and hence the norm.
Let be evaluation at the identity on , and let the dual representation on be . For the linear functional on defined by ,
The rank-one endomorphism of satisfies . Therefore
This is the requested Peter-Weyl theorem, proved via the convolution proof of uniform Peter-Weyl approximation. The extra convolution after the spectral truncation is what upgrades the estimate to a uniform one.
To deduce a faithful finite-dimensional representation, first note that these representations separate points. For , choose a continuous function taking different values at and , and approximate it closely enough by a trace coefficient to retain that difference. The representation appearing in that trace must satisfy .
There is an identity neighborhood containing no nontrivial subgroup. Here is the Lie groups have no small subgroups argument: choose an injective exponential chart on a Lie-algebra ball of radius , and take with . If a subgroup contained a nonidentity in , choose the first integer with . Then , so its power lies outside , a contradiction. For a zero-dimensional group, take .
For every , choose a representation nontrivial at . The sets on which these representations are not the identity are open and cover the compact set . A finite subcover gives finitely many representations, whose direct sum has kernel contained in . A subgroup contained in is trivial, so this direct sum is faithful. Averaging its Hermitian form makes it unitary. Thus the finite faithful representation from point-separating representations yields
Using the no-small-subgroups neighborhood is essential; alone need not be compact, so a finite-subcover argument on that punctured set would not be valid.