For a finite group over the complex numbers, each irreducible appears in the regular representation with multiplicity equal to its dimension. I want the notation, the mechanism, and the failure mode visible at the same time.
Start locally
A representation \(\rho:G\to\operatorname{GL}(V)\) replaces group elements by linear maps. Its character \(\chi_\rho(g)=\operatorname{tr}\rho(g)\) forgets bases while retaining remarkable decomposition data.
There are two layers here: the object \(\mathsf D\) and the law \(\mathsf C\). Writing them separately makes the direction of \(\Longrightarrow\) visible and keeps an accidental converse from slipping in.
Compute before generalising
This is the algebraic core of the note. Once this line is correct, the surrounding interpretation has something solid to refer to.
The global view
The invariant statement is the one that does not depend on a convenient choice of coordinates, representatives, basis, or enumeration.
Edge conditions
Maschke's theorem needs \(\operatorname{char}k\nmid|G|\). In modular characteristic, invariant subspaces need not have invariant complements.
The result is compact enough to reuse without pretending that the caveat has disappeared. The worked line remains the quickest consistency check.