Schur's lemma
Statement
Let \(k\) be a field, let \(G\) be a group (or more generally let \(A\) be any \(k\)-algebra), and let \(V\) and \(W\) be irreducible (simple) \(k[G]\)-modules of finite \(k\)-dimension, i.e. representations \(\rho_V:G\to GL(V)\), \(\rho_W:G\to GL(W)\) with no proper nonzero \(G\)-invariant subspace. Let \(f:V\to W\) be a \(k[G]\)-module homomorphism, i.e. a \(k\)-linear map satisfying \(f(g\cdot v)=g\cdot f(v)\) for all \(g\in G\), \(v\in V\). Then either \(f=0\) or \(f\) is an isomorphism. Moreover, if \(k=\mathbb{C}\) (or any algebraically closed field) and \(V=W\), then every such \(f\) is a scalar multiple of the identity: \(f=\lambda\,\mathrm{id}_V\) for some \(\lambda\in\mathbb{C}\).
Why it matters
Schur's lemma is the single load-bearing fact underneath representation theory: it converts the abstract statement "irreducible representations are the atoms of the category" into concrete linear-algebra control over intertwiners. Every downstream structural theorem — the orthogonality relations for characters, the decomposition of the group algebra \(k[G]\cong\bigoplus_i \mathrm{Mat}_{n_i}(k)\) (Wedderburn/Artin–Wedderburn for \(k[G]\)), and the fact that isotypic components of a module are canonically determined — is proved by applying Schur's lemma to a cleverly chosen intertwiner.
Its second, sharper form (the scalar version over \(\mathbb{C}\)) is what makes representation theory computationally tractable: it says the "endomorphism algebra" of an irreducible complex representation is as small as it can possibly be, namely \(\mathbb{C}\) itself, and this single fact is the engine behind computing character tables, proving the row/column orthogonality relations, and diagonalizing group actions.
Hypotheses
Proof
Result
Reading. An equivariant map between irreducible representations has no room to be "partly" an isomorphism — its kernel and image are forced by irreducibility to be all-or-nothing. When source and target are literally the same irreducible complex representation, the only equivariant maps available are the trivial ones: multiples of the identity.
Scope. The dichotomy (zero-or-isomorphism) holds for irreducible modules over any \(k\)-algebra \(A\) (group algebras \(k[G]\) are the motivating case, but nothing in Steps 1–6 used group structure beyond \(A\)-linearity). The scalar refinement additionally needs \(k\) algebraically closed and \(\dim_k V\lt\infty\); it applies verbatim to Lie algebra representations, associative algebra modules, and more generally to any simple module over an algebra that is finite-dimensional over an algebraically closed field.
Corollaries & converses
- If \(V\not\cong W\) as \(G\)-modules (no equivariant isomorphism exists between them) and both are irreducible, then \(\mathrm{Hom}_{kG}(V,W)=0\): the only intertwiner is the zero map, since Step 6 forbids any nonzero non-isomorphism.
- If \(V\cong W\) with \(k\) algebraically closed and \(\dim V\lt\infty\), then \(\dim_k \mathrm{Hom}_{kG}(V,W)=1\): the space of intertwiners is exactly the scalar multiples of a fixed isomorphism, by Step 10 transported along that isomorphism.
- For \(k=\mathbb{C}\), any two irreducible representations commuting with all of \(G\)-action and agreeing on a nonzero intertwiner are isomorphic — this is the tool used to show characters of non-isomorphic irreducibles are orthogonal.
- The converse is false: "\(f\) is zero or an isomorphism for every equivariant \(f:V\to V\)" does not imply \(V\) is irreducible in general algebraic settings without extra finiteness, but for finite-dimensional modules over \(k[G]\) it is in fact equivalent to indecomposability plus the endomorphism ring being a division ring (a form of the Fitting lemma) — the precise converse needs the module to be finite length, illustrating that Schur's lemma is a consequence of irreducibility, not an equivalent restatement of it without further hypotheses.
Fails without
- Drop irreducibility of \(V\): with \(G=\{e\}\) trivial, \(V=k^2\), \(W=k^2\), the map \(f(x,y)=(x,0)\) is trivially \(G\)-equivariant (any linear map is, since \(G\) acts trivially), yet \(f\) is neither \(0\) nor invertible — it is a nontrivial idempotent projection, exactly the failure mode the hypothesis rules out.
- Drop algebraic closedness (for the scalar form): with \(G=\mathbb{Z}/4=\langle r\rangle\) acting on \(V=\mathbb{R}^2\) by \(r\mapsto \left(\begin{smallmatrix}0&-1\\1&0\end{smallmatrix}\right)\), \(V\) is \(\mathbb{R}\)-irreducible (no invariant real line) yet \(\mathrm{End}_{\mathbb{R}G}(V)\) is the full quaternion-free division algebra \(\mathbb{C}\) (2-dimensional over \(\mathbb{R}\)): rotation-scalings other than real multiples of the identity are legitimate equivariant endomorphisms, so the "scalar" conclusion strictly fails, though the zero-or-isomorphism dichotomy still holds.
- Drop equivariance (allow arbitrary linear \(f\)): for any irreducible \(V,W\) of dimension \(\geq 2\), a generic \(k\)-linear map \(V\to W\) (chosen with no relation to the \(G\)-actions) will typically have kernel of intermediate dimension, giving neither \(0\) nor an isomorphism — equivariance is what collapses \(\ker f\) to an actual submodule and hence to one of only two possibilities.
Common errors
- Applying the scalar form ("\(f=\lambda\,\mathrm{id}\)") over \(\mathbb{R}\) or another non-algebraically-closed field, forgetting the two-dimensional real representations that only become reducible after tensoring up to \(\mathbb{C}\).
- Forgetting that the scalar conclusion needs \(V=W\) (same module on both sides); students sometimes claim an intertwiner between two different irreducibles is "a scalar times some fixed map", which is only correct when an isomorphism \(V\cong W\) has been fixed to identify them, and is meaningless (there is no such intertwiner at all) when \(V\not\cong W\).
- Treating "irreducible" and "indecomposable" as synonyms; Schur's lemma genuinely needs irreducibility (no proper nonzero submodule), and can fail for merely indecomposable modules over non-semisimple algebras (e.g. modular representations in characteristic \(p\mid |G|\)).
- Misapplying Step 1–2 by forgetting to check that \(\ker f\) and \(\operatorname{im}f\) are \(G\)-stable, not just vector subspaces — this equivariance check is the entire content of the proof and is not automatic for a general linear map.
- Assuming the finite-dimensionality hypothesis is decorative: over infinite-dimensional spaces a nonzero equivariant endomorphism can fail to have any eigenvalue at all (e.g. the shift operator on \(\ell^2\)), so the "isomorphism-or-zero" dichotomy from Steps 1–6 still holds, but the eigenvalue argument of Steps 7–10 producing a scalar breaks down completely.
Discussion
Issai Schur proved this lemma in the early 1900s in his work on group representations, and its two-line proof — irreducibility forces kernel and image to be trivial or everything — belies its structural weight. The lemma is the representation-theoretic incarnation of a much older algebraic fact: the endomorphism ring of a simple module over any ring is a division ring (this is sometimes stated as "Schur's lemma" in full generality, with the group-theoretic and character-theoretic corollaries being specializations to \(k[G]\)-modules).
The scalar refinement over \(\mathbb{C}\) is what makes the character table machinery work: because \(\mathrm{End}_{\mathbb{C}G}(V)=\mathbb{C}\) for irreducible \(V\), the projection operators \(e_i=\frac{\dim V_i}{|G|}\sum_{g\in G}\overline{\chi_i(g)}\,\rho(g)\) built from characters act as scalars on each irreducible constituent, which is precisely the mechanism behind the orthogonality relations \(\frac{1}{|G|}\sum_g \chi_i(g)\overline{\chi_j(g)}=\delta_{ij}\).
There is a useful reformulation via the group algebra: irreducible \(k[G]\)-modules correspond to simple modules over the (semisimple, when \(\mathrm{char}\,k\nmid |G|\), by Maschke's theorem) algebra \(k[G]\), and Schur's lemma combined with the Artin–Wedderburn theorem is exactly what identifies \(\mathbb{C}[G]\cong\bigoplus_i \mathrm{Mat}_{n_i}(\mathbb{C})\), with each matrix block corresponding to one irreducible of dimension \(n_i\) acting on itself by left multiplication.
A common misconception is that Schur's lemma is somehow a "finiteness" or "compactness" phenomenon specific to finite groups; in fact the zero-or-isomorphism dichotomy (Steps 1–6) holds for irreducible representations of arbitrary groups, Lie algebras, and associative algebras with no cardinality restriction whatsoever — the only place finiteness and topology genuinely enter is in guaranteeing enough eigenvalues exist for the scalar refinement, which is why the analogous statement for unitary representations of compact (possibly infinite) groups still holds via a version using compactness of the group to secure complete reducibility, while genuinely infinite-dimensional non-compact settings (e.g. Banach space representations) can break the scalar conclusion even over \(\mathbb{C}\).
Worked examples
Reading. Knowing that an equivariant map on an irreducible complex representation acts as a scalar on one vector pins it down completely, everywhere — an enormous shortcut compared to checking the map coordinatewise.
Reading. Two non-isomorphic irreducibles of an abelian group admit no nonzero equivariant map at all — this is the algebraic root of why distinct characters are "independent" and underlies orthogonality of characters.
Problems
- Let \(V\) be an irreducible \(\mathbb{C}[G]\)-module of dimension \(n\), and suppose \(f:V\to V\) is \(G\)-equivariant with \(f^2=f\) (idempotent). Show \(f=0\) or \(f=\mathrm{id}_V\).
Solution
By the scalar form of Schur's lemma (Result box), \(f=\lambda\,\mathrm{id}_V\) for some \(\lambda\in\mathbb{C}\), since \(V\) is irreducible, finite-dimensional, and \(\mathbb{C}\) is algebraically closed. Then \(f^2=f\) gives \(\lambda^2\,\mathrm{id}_V=\lambda\,\mathrm{id}_V\), so \(\lambda^2=\lambda\) (comparing the scalar coefficients, since \(\mathrm{id}_V\neq 0\) for \(V\neq 0\)), i.e. \(\lambda(\lambda-1)=0\), giving \(\lambda=0\) or \(\lambda=1\). Hence \(f=0\) or \(f=\mathrm{id}_V\). - Let \(V,W\) be irreducible \(\mathbb{C}[G]\)-modules with \(\dim V\neq \dim W\). Show directly, without invoking character orthogonality, that \(\mathrm{Hom}_{\mathbb{C}G}(V,W)=0\).
Solution
Let \(f:V\to W\) be any \(G\)-equivariant map. By Schur's lemma (Steps 1–6), \(f=0\) or \(f\) is an isomorphism. If \(f\) were an isomorphism, it would in particular be a linear isomorphism of underlying vector spaces, forcing \(\dim V=\dim W\), contradicting the hypothesis. Hence the isomorphism branch is impossible, so \(f=0\). Since \(f\) was arbitrary, \(\mathrm{Hom}_{\mathbb{C}G}(V,W)=0\). - Let \(G\) be a finite group and \(V\) an irreducible \(\mathbb{C}[G]\)-module. Let \(z\) be a central element of \(\mathbb{C}[G]\) (i.e. \(z\) commutes with every element of the group algebra). Show that \(\rho(z)\) acts as a scalar on \(V\).
Solution
Since \(z\) is central in \(\mathbb{C}[G]\), for every \(g\in G\) we have \(zg=gz\) in \(\mathbb{C}[G]\), hence \(\rho(z)\rho(g)=\rho(g)\rho(z)\) as operators on \(V\) (applying the representation \(\rho\), which is an algebra homomorphism \(\mathbb{C}[G]\to \mathrm{End}(V)\)). This says exactly that \(\rho(z):V\to V\) is a \(G\)-module homomorphism, since \(\rho(z)(g\cdot v)=\rho(z)\rho(g)v=\rho(g)\rho(z)v=g\cdot(\rho(z)v)\) for all \(g,v\). \(V\) is irreducible and finite-dimensional over the algebraically closed field \(\mathbb{C}\), so by the scalar form of Schur's lemma (Result box, applied to \(f=\rho(z)\)), \(\rho(z)=\lambda\,\mathrm{id}_V\) for some \(\lambda\in\mathbb{C}\). - Give an explicit example (as in the "Fails without" section) of a group \(G\), a field \(k\), and an irreducible \(k[G]\)-module \(V\) with \(\mathrm{End}_{kG}(V)\neq k\cdot\mathrm{id}_V\), and identify exactly which hypothesis of the scalar form of Schur's lemma fails.
Solution
Take \(G=\mathbb{Z}/4=\langle r\rangle\), \(k=\mathbb{R}\), and \(V=\mathbb{R}^2\) with \(\rho(r)=\begin{pmatrix}0&-1\\1&0\end{pmatrix}\) (rotation by \(90^\circ\)). \(V\) has no \(G\)-invariant real line (a line spanned by \((a,b)\) would need to be sent to a scalar multiple of itself by a \(90^\circ\) rotation, which never happens for a real line since rotation by \(90^\circ\) has no real eigenvalue, as its characteristic polynomial \(\lambda^2+1\) has no real roots), so \(V\) is irreducible over \(\mathbb{R}\). The dichotomy (Steps 1–6, needing no algebraic closedness) still holds: any nonzero equivariant \(f:V\to V\) is an isomorphism. But the scalar form fails because \(\rho(r)\) itself is a nonzero, non-scalar equivariant endomorphism of \(V\) commuting with \(G\) (it visibly commutes with all powers of itself), giving \(\mathrm{End}_{\mathbb{R}G}(V)\supseteq\mathbb{R}[\rho(r)]\cong\mathbb{C}\), which is 2-dimensional over \(\mathbb{R}\), not the 1-dimensional \(\mathbb{R}\cdot\mathrm{id}_V\). The failing hypothesis is algebraic closedness of the field \(k\) (Steps 7 needs a root of the characteristic polynomial over \(k\), which \(\mathbb{R}\) does not guarantee). - Let \(A\) be a finite-dimensional associative \(\mathbb{C}\)-algebra and let \(S\) be a simple (irreducible) left \(A\)-module of finite \(\mathbb{C}\)-dimension. Prove that \(D:=\mathrm{End}_A(S)\) is a division ring, and then, using finite-dimensionality and algebraic closedness of \(\mathbb{C}\), prove \(D=\mathbb{C}\).
Solution
Division ring part: Let \(f\in D=\mathrm{End}_A(S)\) be nonzero. Exactly as in Steps 1–3 of the proof (with \(G\)-module replaced by \(A\)-module — nothing in that argument used group structure, only \(A\)-linearity), \(\ker f\) and \(\operatorname{im}f\) are \(A\)-submodules of \(S\), and simplicity of \(S\) forces each to be \(0\) or \(S\). Since \(f\neq 0\), \(\ker f\neq S\) so \(\ker f=0\), and then \(\operatorname{im}f\neq 0\) so \(\operatorname{im}f=S\); hence \(f\) is a bijective \(A\)-module map, i.e. invertible in \(D\) with inverse \(f^{-1}\) also in \(D\) (an \(A\)-module map, by the same argument as Step 5). So every nonzero element of \(D\) is invertible, i.e. \(D\) is a division ring. \(D=\mathbb{C}\) part: \(D\) is a \(\mathbb{C}\)-subalgebra of \(\mathrm{End}_{\mathbb{C}}(S)\), which is finite-dimensional since \(\dim_{\mathbb{C}}S\lt\infty\); hence \(D\) is a finite-dimensional \(\mathbb{C}\)-division algebra. Take any \(f\in D\); exactly as in Steps 7–9, since \(\mathbb{C}\) is algebraically closed and \(S\) finite-dimensional, \(f\) has an eigenvalue \(\lambda_0\in\mathbb{C}\) (root of its characteristic polynomial), and \(h=f-\lambda_0\,\mathrm{id}_S\in D\) is non-injective, hence (division ring — no nonzero non-invertible elements) \(h=0\), so \(f=\lambda_0\,\mathrm{id}_S\). Thus every element of \(D\) is a scalar multiple of the identity, i.e. \(D=\mathbb{C}\cdot\mathrm{id}_S\cong\mathbb{C}\).