Romyar SharifiLECTURE NOTES
READING EDITIONPDF

LECTURE NOTES / Chapter 13

Abstract Algebra

Romyar Sharifi

Chapter 13 Representation theory

Book contents

Chapter 13
Representation theory

13.1. Semisimple modules

The following definitions will be of special interest in the case of a group ring over a field.

Definition 13.1.1.

A module M over a ring R is simple, or irreducible, if it has no nonzero, proper R-submodules. Otherwise, M is said to be reducible.

Definition 13.1.2.

A module M over a ring R is indecomposable if it is not the direct sum of two proper submodules.

Definition 13.1.3.

A module M over a ring R is semisimple, or completely reducible, if it is a direct sum of irreducible submodules.

Remark 13.1.4.

By definition, a module is simple if and only if it is both semisimple and indecomposable.

Examples 13.1.5.

a.

Any division ring D is simple as a left module over itself, as it has no nontrivial left ideals.

b.

Any vector space V over a field F is semisimple as an F-module, in that it has a basis that allows us to express it (up to isomorphism) as a direct sum of copies of F.

c.

The ring is indecomposable as a -module, but it is not simple, as it contains proper, nontrivial submodules 𝑛ℤ for n 2.

d.

Any simple -module is a simple abelian group, so isomorphic to 𝑝ℤ for some prime p.

e.

The -module is neither semisimple nor indecomposable, as it is not a direct sum of simple -modules.

f.

Let R be the ring of upper-triangular matrices in M2(F ) for F a field, and consider the R-module M = F2 under left multiplication of column vectors. Then M has a simple submodule N = F e1, so M is not simple. Moreover, M is not semisimple, as M = F v for any vN, so N has no complement in M.

Semisimple modules have the following equivalent characterizations.

Proposition 13.1.6.

Let M be an R-module. The following are equivalent:

  1. M is semisimple.
  2. M is a sum of simple submodules.
  3. Every submodule of M is a direct summand.
Proof.

That (i) implies (ii) is clear. As for (ii) implies (iii), let N be a submodule of

M = iIMi,

where the Mi are simple. Then N Mi is either 0 or Mi for each i, and N is the direct sum of the Mi for which N Mi = Mi.

That (iii) implies (i) is proven as follows. We first claim that any nonzero R-module M contains a nonzero simple submodule. To see this, choose m M, and replace M with 𝑅𝑚 without loss of generality. Let N be a maximal R-submodule of M not containing n, which exists by Zorn’s Lemma. Then M = N N for some nonzero R-submodule N. Now N must be simple, since any Q N has N Q containing a and therefore equals M.

Now consider the nonempty set X of semisimple submodules of M under inclusion. The union of any chain C in X is semisimple (as the reader may check), so X has a maximal element N by Zorn’s lemma. Let N be a complement to N in M, so M = N N. If N is nonzero, then N contains a simple submodule Q by the claim, and N Q is semisimple, contradicting the maximality of M. So, M = N is semisimple.

We define semisimple rings in a manner that does not obviously relate to simple rings.

Definition 13.1.7.

A nonzero ring is semisimple if it is semisimple as a left module over itself.

The following contains equivalent conditions for a ring to be semisimple.

Theorem 13.1.8.

The following conditions on a nonzero ring R are equivalent:

i.

R is semisimple,

ii.

every R-module is semisimple,

iii.

every R-module is projective,

iv.

every R-module is injective.

Proof.

Suppose that R is semisimple, and let M be an R-module. Then M is a sum of its cyclic submodules, so by Lemma 13.1.6, it suffices to see that quotients Q of R are semisimple. Again employing Lemma 13.1.6, the kernel I of the quotient map R Q is a direct summand, so Q is isomorphic to a left ideal of R, which is semisimple as R is.

That (ii) implies (iii) is an immediate consequence of Lemma 13.1.6. Every surjection of R-modules is split if and only if every injection of R-modules is split by Proposition 12.4.3, so (iii) and (iv) are equivalent, noting Proposition 12.4.8 and Lemma 12.4.13. Finally, (iv) tells us that every R-submodule of an R-module is a direct summand, so is semisimple by Lemma 13.1.6.

We claim that simple rings are indeed semisimple, so long as we assume that descending chains of left or right ideals terminate. This can be seen directly for matrix rings over division rings, using Morita equivalence.

Definition 13.1.9.

A ring R is left artinian (resp., right artinian if it satisfies the descending chain condition on left ideals (resp., right ideals).

Lemma 13.1.10.

If a ring R is the sum of a collection of its nonzero left ideals, then it is also a sum of a finite subcollection.

Proof.

If {Ixx X} is a set of nonzero left ideals of R such that 𝑅≅xXIx as left-modules, then we can write 1 = j=1naj for some n 1, where aj Ixj for some xj I. But then the left ideals Ixj with 1 j n generate R as a left R-module.

Corollary 13.1.11.

A semisimple ring R is left artinian, isomorphic as an R-module to the direct sum of its finitely many minimal left ideals.

Proof.

By definition, R is isomorphic to the direct sum of its minimal ideals. Since the sum is direct, no proper subcollection of the minimal ideals generates R. Lemma 13.1.10 then tells us that the collection of minimal ideals must be finite. It follows that R is left artinian.

Proposition 13.1.12.

Let R be a left (or right) artinian simple ring. Then R is semisimple.

Proof.

Let R be left artinian and simple. We first claim that R has a simple R-submodule (i.e., left ideal). For this, construct a possibly finite sequence of left ideals Ji of R recursively, starting with J1 = R, and then for i 1, taking Ji+1 to be a proper simple submodule if Ji is not simple. Since R is left artinian, we must have that the process terminates, so R has a simple submodule.

Now, consider the nonzero sum M of all distinct simple R-submodules of R. Let N be a simple submodule of R, and let r R. Then 𝑁𝑟 is isomorphic to a quotient of n, so is either 0 or simple. In particular, 𝑁𝑟 is contained in M, and therefore 𝑀𝑟 M. Thus, M is not only a left ideal of R, but a right ideal as well, and therefore M = R.

By Lemma 13.1.10, the R-module R is then a finite sum of distinct simple left ideals: say R is the sum of Ni simple for 1 i k, where k is minimal. If the intersection Ni with the sum Mi of the Nj for vi is nonzero, then it must equal Ni, as Ni is simple. But then Ni Mi, so Mi = R, which contradicts the minimality of k. So, R is in fact the direct sum of the Ni, as required.

The following is an easy but very useful fact regarding homomorphisms of simple modules.

Lemma 13.1.13 (Schur’s lemma).

Let R be a ring, and let M and N be simple R-modules. Then any nonzero homomorphism f : M N is an isomorphism.

Proof.

The kernel of f is a proper R-submodule of M, hence zero, and the image of f is a nonzero R-submodule of N, hence N. Thus f is bijective.

Since every nonzero R-linear endomorphism of a simple module is invertible by Schur’s lemma, we have the following corollary.

Lemma 13.1.14.

Let R be a nonzero ring. The ring EndR(M) of R-linear endomorphisms of a simple module M is a division ring.

Recall that a ring is simple if it has no nonzero ideals, and by Remark 3.8.8, matrix rings over division algebras are simple. We have the following consequence of Schur’s lemma

Lemma 13.1.15.

Let M be a simple R-module, and let n 1. Then EndR(Mn)Mn(D), where D is the division ring EndR(M). In particular, EndR(Mn) is a simple ring.

Proof.

We define a homomorphism

Φ: Mn(D) EndR(Mn)

on a matrix C = (ϕ𝑖𝑗) Mn(D) by

Φ(C)(m1,,mn) = (j=1nϕ1 j(mj),,j=1nϕ 𝑛𝑗(mj)).

Every endomorphism ϕ EndR(Mn) is determined uniquely by the collection of maps ϕ𝑖𝑗 = πjϕ ιi EndR(M), where πi and ιi denote the ith projection and inclusion maps, so this is one-to-one and onto.

We can improve this lemma to treat a finite direct sum of arbitrary simple modules.

Lemma 13.1.16.

Let R be a nonzero ring. Let M be an R-module that is isomorphic to a direct sum N1n1 N2n2 Nknk with the Ni mutually nonisomorphic simple modules and ni 1 for 1 i k. Then we have an isomorphism of rings

EndR(M)i=1kM ni(Di),

where Di is the division ring EndR(Ni).

Proof.

Let πi: M Nini and ιi: Nini M be the projection and inclusion maps. Any R-module endomorphism f of M determines and is determined by the homomorphisms fi,j = πjf ιi: Nini Njnj for 1 i,j n. But HomR(Ni,Nj) = 0 for ij, so HomR(Nini,Njnj) = 0 for ij as well. Therefore, the product of restriction maps to Nini yields the first of the isomorphisms in

EndR(M)i=1kEnd R(Nini) i=1kM ni(Di),

where the second isomorphism is by Lemma 13.1.15

Evaluation at 1 gives the isomorphism in the following lemma.

Lemma 13.1.17.

We have EndR(R) Rop as rings.

We now come to the Artin-Wedderburn theorem, which classifies semisimple rings.

Theorem 13.1.18 (Artin-Wedderburn theorem).

A nonzero ring is semisimple if and only if it is isomorphic to a direct product of matrix algebras over division rings.

Proof.

For any nonzero ring R, we have an isomorphism

Rop End R(R),r(s𝑠𝑟).

Supposing that R is semisimple, we have by Corollary 13.1.11 that 𝑅≅N1n1 N2n2 Nknk with the Ni mutually nonisomorphic simple left R-modules and ni 1 for 1 i k. Noting Lemma 13.1.17, we then have

RopEnd R(R)i=1kM ni(Di),

where Di = EndR(Ni) is a division ring. By taking the opposite ring of both sides, we obtain

𝑅≅i=1kM ni(Di)op = i=1kM ni(Diop),

and Diop is a division ring as well.

On the other hand, suppose that 𝑅≅i=1kMni(Ei) for some division algebras Ei. The matrix rings Mni(Ei) are semisimple left modules over Mni(Ei), isomorphic to a direct sum of the simple submodules of column vectors. They are also then semisimple as modules for the larger ring R, since the action of R on Mni(Ei) by left multiplication factors through Mni(Ei). Thus, R is a semisimple ring as a direct sum of these as a left R-module.

Here are some corollaries. The first follows directly from Proposition 13.1.12 and the Artin-Wedderburn theorem.

Corollary 13.1.19.

A nonzero ring is left artinian and simple if and only if it is isomorphic to a matrix ring over a division ring.

Consequently, we have the following, which explains the relationship between simple and semisimple rings.

Corollary 13.1.20.

A nonzero ring is semisimple if and only if it is isomorphic to a finite direct product of left artinian simple rings.

For algebras over a field, we obtain Wedderburn’s theorem.

Corollary 13.1.21 (Wedderburn).

An algebra over a field F is semisimple if and only if it is a product of finite-dimensional simple F-algebras, and these simple algebras are isomorphic to matrix rings over finite-dimensional division algebras over F.

The following greatly limits the choice of finite-dimensional division algebras over algebraically closed fields.

Proposition 13.1.22.

Let D be a finite-dimensional division algebra over an algebraically closed field F. Then D = F.

Proof.

Let γ D. Note that γ commutes with every element of F, so F (γ) is a field. Since D is finite-dimensional over F, the elements γi for i 0 are linearly dependent over F, and therefore γ is algebraic over F. Thus F (γ) = F, which is to say γ F.

Corollary 13.1.23.

Let A be a finite-dimensional, semsimple F-algebra, where F is an algebraically closed field. Then A is isomorphic to a direct product of matrix algebras with F-entries.

For commutative rings, we have this:

Corollary 13.1.24.

A commutative semisimple ring is a finite direct product of fields. A finite-dimensional commutative semisimple algebra over a field F is isomorphic to a direct product of finite field extensions of F.

Definition 13.1.25.

Let R be a ring. An idempotent in R is a nonzero element e R such that e2 = e.

Definition 13.1.26.

Let R be a ring. We say two idempotents e,f R are orthogonal if 𝑒𝑓 = 𝑓𝑒 = 0.

Remark 13.1.27.

Any finite sum of orthogonal idempotents is also an idempotent.

Definition 13.1.28.

We say that an idempotent e in a ring R is primitive if 𝑒𝑅 is a subring of R that is not a product of two subrings of R.

Lemma 13.1.29.

Let R be a nonzero ring and k 1. Then R = R1 ×R2 ××Rk with Ri rings for 1 i k if and only if there exist mutually orthogonal idempotents e1,e2,,ek in Z(R) such that e1 +e2 ++ek = 1. These may be chosen so that Ri = (ei) in R.

Proof.

If R = i=1kRi, then let ei be the identity in Ri. The ei are then clearly mutually orthogonal, central idempotents. Set e = i=1kei. If 1 = (r1,r2,,rk) R, then

e = e1 = (e1r2,e2r2,,ekrk) = r.

Conversely, given e1,e2,,ek, set Ri = Rei in R. For any r R, we have r = i=1krei, so R = i=1kRi. If ri Ri for each i, then set r = i=1kri. This satisfies rej = rj for each 1 j k, so r = 0 if and only if each rj = 0, and thus R = i=1kRi as left R-modules. Since each ei is central in R, each Ri is also a right ideal and a ring with unit element ei (though not a subring of R if k 2, since then ei1).

Example 13.1.30.

If R is a direct product of matrix rings, then it has a set of mutually orthogonal idempotents consisting of the identity matrices in those rings.

Lemma 13.1.31.

Let R = i=1kRi be a direct product of rings Ri, and let ei be identity element of Ri. Let M be a left R-module. Then M = i=1keiM as an R-module.

Proof.

Any m M can be written as m = e1m+e2m++ekm, so M = i=1keiM. If m1 +m2 ++mk = m with mi eiM for 1 i k, then

mi = ei(m1 +m2 ++mk) = eim

for each i, so the representation of m as an element of the sum is unique. Therefore, M is the direct sum of the eiM.

13.2. Representations of groups

Let G be a group.

Proposition 13.2.1.

Let R be a commutative ring, let G be a group, and let M be an R-module. There is a one-to-one correspondence between

i.

homomorphisms ρ : G AutR(M),

ii.

R[G]-module structures given by R-bilinear maps ϕ : R[G]×M M

such that ρ corresponds to a unique ϕ with ρ(g)(m) = ϕ(g,m) for all g G and m M.

Proof.

If ρ : G AutR(M) is a homomorphism, then we define

(gGagg)m =gGagρ(g)(m) (13.2.1)

for gGagg R[G] and m M. For a fixed m, this provides the unique R[G]-module homomorphism R[G] M that sends g to ρ(g)(m) by the R-freeness of R[G]. In other words, the operation R[G]×M M is left distributive. Since ρ(g)(m+m) = ρ(g)(m)+ρ(g)(m) for g G and m,m M in that ρ(g) AutR(M), right distributivity follows from the definition in (13.2.1) as well.

Conversely, given an R[G]-module M, we define ρ : G AutR(M) by ρ(g)(m) = gm for g G and m M. Note that

ρ(g)(m+m) = g(m+m) = 𝑔𝑚+gm = ρ(g)(m)+ρ(g)(m)

and ρ(g)(𝑟𝑚) = g(𝑟𝑚) = r(𝑔𝑚) = 𝑟𝜌(g)(m), so ρ(g) is indeed an element of AutR(M). Moreover,

ρ(gg)(m) = (gg)m = g(gm) = ρ(g)(gm) = ρ(g)(ρ(g)(m)) = (ρ(g)ρ(g))(m),

so ρ is a homomorphism.

Remark 13.2.2.

To give an R[G]-module structure on an R-module M, it suffices to give an operation G×M M such that the map g: M M defined by left multiplication is R-linear.

Remark 13.2.3.

The trivial R[G]-module R on which gr = r for all g G and r R corresponds to the homomorphism ρ : G AutR(R)R× with ρ(g) = 1 for all g G.

Example 13.2.4.

Let R be a commutative ring and G be a group. We may view R[G] as a left R[G]-module under left multiplication. This corresponds to the homomorphism ρ : G AutR(R[G]) that takes g to left multiplication by g on R[G].

We now focus on the special case that R is a field, which yields group representations. From now on in this section, we let F denote a field.

Definition 13.2.5.

A representation, or group representation, of a group G over a field F is an F-vector space V, together with a homomorphism ρ : G AutF (V ). We also say that V is an F-representation of G.

Remark 13.2.6.

By Proposition 13.2.1, to make an F-vector space V into an F [G]-module V is equivalent to providing a homomorphism ρ : G AutF (V ) that makes it into a representation of G.

Definition 13.2.7.

We say that a representation ρ : G AutF (V ) is finite-dimensional if V is a finite-dimensional F-vector space, in which case dimF V is its dimension, also known as its degree.

Representations form one of the most important tools in the study of the structure of groups.

Example 13.2.8.

Let G be a subgroup of GLn(F ). Then the inclusion ρ : G GLn(F ) defines a representation of G, and this turns Fn into an F [G]-module, where g G acts on v Fn by left multiplication of the column vector v by the matrix corresponding to g.

Example 13.2.9.

The representation ρ : GL2() given by

ρ(𝜃) = ( cos𝜃 sin𝜃 sin 𝜃 cos 𝜃 ).

is a two-dimensional real representation of the additive group .

Definition 13.2.10.

a.

The trivial representation of G over F is F with the trivial G-action.

b.

The regular representation of G over F is F [G] with the action of F [G] on itself by left multiplication.

Remark 13.2.11.

Two F-representations V and W of G are isomorphic if V and W are isomorphic as F [G]-modules. Phrased in terms of the corresponding homomorphisms ρV and ρW , this says that ρV and ρW are conjugate by the isomorphism φ : V W: that is, ρW (g) = φ ρV (g)φ1 for all g G.

Examples 13.2.12.

Let V and W be F-representations of a group G.

a.

The F-vector space V F W is a representation of G with respect to the diagonal G-action g(vw) = 𝑔𝑣𝑔𝑤 for g G, v V and w W.

b.

The F-vector space HomF (V,W ) is a representation of G with respect to the G-action (gφ)(v) = 𝑔𝜑(g1v) for g G, φ HomF (V,W ), and v V.

As a special case, we have the following.

Definition 13.2.13.

Let V be an F-representation of a group G. The dual representation to V is V = HomF (V,F ).

The reader will easily check the following.

Lemma 13.2.14.

Let V and W be F-representations of a group G, and suppose that W is finite-dimensional. Then HomF (V,W )VF W.

Terminology 13.2.15.

We speak of F-representations of a group G as being simple, indecomposable, and so forth, if the F [G]-modules that define them have these properties.

Definition 13.2.16.

An F-representation V of a group G is called faithful if ρV : G AutF (V ) is injective.

Definition 13.2.17.

A subrepresentation W of an F-representation V of a group G is an F [G]-submodule of V.

Remark 13.2.18.

An irreducible (i.e., simple) representation is one that has no nonzero, proper subrepresentations.

Examples 13.2.19.

a.

All one-dimensional representations of a group are irreducible.

b.

Let Dp = r,s be the dihedral group of prime order p, and let ρ : Dp GL2(𝔽p) be the representation with ρ(s) = ( 1 0 0 1 ) and ρ(r) = ( 1 1 0 1 ). Then ρ is indecomposable but not irreducible, since the 𝔽p-submodule W of V = 𝔽p2 spanned by e1 is left stable by (i.e., is closed under) the action of Dp, so is a subrepresentation. On the other hand, W does not have a complement in V (i.e., the only line in 𝔽p2 that is stabilized by Dp is W).

c.

The regular representation of a finite group is faithful, whereas the trivial representation is not faithful unless the group is trivial.

Let us rephrase Schur’s lemma in the context of representations.

Lemma 13.2.20.

Let V be an irreducible F-representation of G. Then EndF [G](V ) is a division algebra over F.

Proof.

This is an immediate consequence of Lemma 13.1.14, noting that the the endomorphisms given by multiplication by elements of F are contained in the center of EndF [G](V ).

By Proposition 13.1.22, this has the following corollary.

Corollary 13.2.21.

Let V be a finite-dimensional irreducible F-representation of a group G, where F is algebraically closed. Then EndF [G](V )F.

Definition 13.2.22.

Let V and W be representations of G over a field F, with V semisimple and W irreducible. The multiplicity of W in V is the largest nonnegative integer n such that Wn is isomorphic to a subrepresentation of V. We say that W occurs with multiplicity n in V.

Lemma 13.2.23.

Let V be an F-representation of a finite group G. Let EF be a field extension. Then E F V is an E[G]-module under the action g(α v) = α 𝑔𝑣 with the same character as V.

Proof.

Note that E[G]≅𝐸 F F [G], and the action described is just the usual action of a tensor product of algebras on a tensor product of modules over them.

Definition 13.2.24.

For an F-representation V of a group G and a field extension EF, the E-representation E F V is called the base change of V from F to E.

13.3. Maschke’s theorem

In this section, we let G be a finite group, and we let F be a field of characteristic not dividing the order of G.

Theorem 13.3.1 (Maschke’s theorem).

Let G be a finite group, let F be a field of characteristic not dividing |G|, and let V be a representation of G over F. Then every subrepresentation of V is a direct summand of V as an F [G]-module.

Proof.

Let W be an F [G]-submodule of V. As F-modules, we know that we can find a basis B of W contained in a basis B of V. We then have a projection map p: V W given by p(vBavv) =wBaww, where av F equals zero for almost all v. This is an F-linear transformation that restricts to the identity on W, but it is not necessarily a F [G]-module homomorphism. So, define

π : V V,π(v) = 1 |G|gGg1p(𝑔𝑣)

for v V. Then π is clearly F-linear, and moreover

π(h𝑣) = 1 |G|gGg1p(𝑔h𝑣) = 1 |G|kG(kh1)1p(𝑘𝑣) = h𝑝(v),

so π is an F [G]-module homomorphism. Since W is an F [G]-submodule of V, the image of π is contained in W, and for w W, we have

π(w) = 1 |G|gGg1p(𝑔𝑤) = 1 |G|gGg1𝑔𝑤 = w.

In particular, the inclusion of W in V splits π, so W is a direct summand of V as an F [G]-module.

As a consequence of Maschke’s theorem and Wedderburn theory, or more specifically, Theorem 13.1.8, we have the following corollary.

Corollary 13.3.2.

The group ring F [G] is a semisimple F-algebra, which is to say isomorphic to a finite direct product of matrix rings over finite-dimensional division algebras over F.

This in turn yields the following corollaries. For the first, see Corollary 13.1.24.

Corollary 13.3.3.

Let G be a finite abelian group, and let F be a field of characteristic not dividing |G|. Then F [G] is a direct product of finite field extensions of F.

Example 13.3.4.

By the Chinese remainder theorem, we have

[𝑝ℤ]≅ℚ[x](xp1)≅ℚ[x](x1)×[x]Φ p(x)≅ℚ×(ζp),

where ζp is a primitive pth root of unity in . Note, however, that if we take 𝔽p in place of , then we obtain

𝔽p[𝑝ℤ]𝔽p[x](xp1)𝔽 p[x](x1)p𝔽 p[y](yp)

for y = x1, which is not a direct product of matrix rings over fields.

For the following, see Corollary 13.1.23.

Corollary 13.3.5.

If F is algebraically closed, then F [G] is isomorphic to a direct product of matrix algebras over F.

Proposition 13.3.6.

Suppose that F is algebraically closed, and write

F [G]i=1kM ni(F )

for some k 1 and ni 1 for 1 i k. Then k is equal to the number of conjugacy classes of |G|.

Proof.

First, we remark that Z(Mni(F )) = F, so dimF Z(F [G]) = k. For any g G, we form out of its conjugacy class Cg the sum Ng = hCgh. If we let G act on F [G] by conjugation, then the G-invariant module for this action is Z(F [G]). Moreover, Ng lies in this invariant group. That is, the action restricts to an action on G which preserves conjugacy classes, so

kNgk1 = hCg𝑘hk1 = hCgh = Ng,

The elements Ng, where g runs over a set S of representatives for the conjugacy classes of G, are linearly independent as they are sums over disjoint sets of group elements. And if z = gGagg Z(F [G]) and k G, then

gGagg =gGag𝑘𝑔k1 = gGak1𝑔𝑘g,

so ag = ak1𝑔𝑘 for all k, so ah = ag for all h Cg. Thus, z is in the F-span of the elements Ng. Thus, we have k = |S|, the number of conjugacy classes.

Remark 13.3.7.

If F is algebraically closed, then we may by Corollary 13.3.5 write

F [G]i=1kM ni(F )

for some k 1 and ni 1 for 1 i k. Then G has k isomorphism classes of irreducible representations of dimensions n1,n2,,nk. Let Vi be the ith of these, with dimF Vi = ni. Then Vi occurs with multiplicity ni in the regular representation R[G], which is to say that R[G]V1n1 V2n2 Vknk. Under this isomorphism, each copy of Vi is identified with one of the simple left ideals in Mni(F ), isomorphic to the module Fni of column vectors for this ring. Counting dimensions tells us that

i=1kn i2 = |G|.

Example 13.3.8.

The group S3 has 3 conjugacy classes, so there are 3 isomorphism classes of irreducible representations of G, and the sum of the squares of their dimensions are 6, so they have dimensions 1, 1, and 2. Thus, we have

[S3]≅ℂ××M2().

The two one-dimensional representations correspond to homomorphisms G ×, factoring through Gab≅ℤ2. There are exactly two of these, the trivial homomorphism and the sign map sign: S3 {±1}. These correspond to the trivial F [G]-module F and the F [G]-module F on which σ S3 acts by σ v = sign(σ)v for v F.

The irreducible two-dimensional representation W of S3 is a subrepresentation of the 3-dimensional permutation representation ρV : S3 GL3(). That is, consider the standard basis {e1,e2,e3}of the corresponding 𝔽[S3]-module V = 𝔽3 on which S3 acts by permuting the indices of the basis elements. Then W is spanned by e1 e2 and e2 e3. With respect to this basis, the corresponding homomorphism ρW : S3 GL2() satisfies

ρW ((12)) = ( 1 1 0 1 ) and ρW ((123)) = ( 0 1 1 1 ).

Example 13.3.9.

Since all of the -representations of S3 take values in GLn() for some n, we have [S3]≅ℚ××M2(). In other words, the irreducible -representations of S3 are obtained from the irreducible -representations of S3 by base change.

13.4. Characters

Recall from Lemma 8.7.22 that the traces of similar matrices are equal.

Definition 13.4.1.

Let V be a finite-dimensional vector space over a field F. The trace of φ AutF (V ) is the trace of the matrix representing φ with respect to any choice of ordered basis of V.

Definition 13.4.2.

The character of a representation ρ : G AutF (V ) of a group G on a finite-dimensional vector space V over a field F is a map χ : G F defined by

χ(g) = trρ(g).

Terminology 13.4.3.

We say that χ is a character of G if it is the character of a representation of G.

Notation 13.4.4.

Given an F [G]-module V, we denote the corresponding representation (i.e., homomorphism) by ρV and and its character by χV .

Examples 13.4.5.

a.

The character χ : G F of a one-dimensional representation ρ : G F× satisfies χ(g) = ρ(g) for all g G.

b.

The character of the permutation representation ρ : Sn GLn(F ) satisfies ρ(σ) = |Xnσ| for every σ Sn, where Xn = {1,2,,n}.

c.

Let W be as in Example 13.3.8. Then the character χW : S3 satisfies χW ((12)) = 0 and χW ((123)) = 1.

d.

The character χ of the regular representation F [G] satisfies χ(1) = |G| and χ(g) = 0 for all g G{1}.

Definition 13.4.6.

The character of the trivial representation is called the trivial character, or principal character of G.

Definition 13.4.7.

A character χV : G F of an F [G]-module V is irreducible if V is irreducible.

Definition 13.4.8.

The degree of a character χV of an F-representation V of G is dimF (V ).

Definition 13.4.9.

A class function of G is a function G F, for F a field, that is constant on conjugacy classes in G.

Lemma 13.4.10.

Let G be a group, let F be a field, and let V and W be F-representations of G. Then

a.

χV (e) = dimF V,

b.

χVW = χV +χW ,

c.

χV = χW if V and W are isomorphic representations, and

d.

χV is a class function on G.

Proof.

Since ρV (e) is the identity transformation, we have part a. Part b follows by choosing a basis of V W that is a union of bases of V and W and noting that the matrix representing ρVW (g) for g G with respect to that basis is block diagonal with blocks ρV (g) and ρW (g). Part c holds as ρV (g) and ρW (g) are represented by similar matrices if V and W are isomorphic. Part d also holds as ρV (g) and ρV (g) are represented by similar matrices if g and g are conjugate in G.

Proposition 13.4.11.

Let G be a finite group, and let F be a field of characteristic zero. Let V and W be finite-dimensional F-representations of G. Then V and W are isomorphic if and only if χV = χW .

Proof.

By Lemma 13.4.10c, we know that 𝑉≅𝑊 implies χV = χW . Write

F [G] =i=1rM n(Di).

For 1 i r, let ei denote the identity of Mni(Di), let Vi be the irreducible F-representation Dini of G, and let χi denote its character. Then there exist mi for 1 i r such that

V = i=1rV imi.

Extend χV by F-linearity to a map χV : F [G] F. Then

χV (ej) =i=1rm iχi(ej) = midimF Vi,

so the multiplicities mi of the Vi in V are uniquely determined by χV . That is, χV determines the isomorphism class of V.

The following easy lemma, which we will use implicitly, is also quite useful for passing between groups.

Lemma 13.4.12.

Let V be an F-representation of G.

a.

If H is a subgroup of G, then V may be considered as an F-representation of H, and its character is the restriction χV |H.

b.

If N is a normal subgroup of G and N acts trivially on V, then for π : G GN the quotient map, the character of V as an F-representation of GN is π ψV .

For the remainder of this section, we suppose that G is finite and F is algebraically closed of characteristic not dividing |G|.

Proposition 13.4.13.

Suppose that G is finite and F is algebraically closed. Let V be a finite-dimensional F-representation of G. Then ρV (g) is diagonalizable.

Proof.

By restricting ρV to the cyclic subgroup generated by G, we may suppose that G is cyclic, say of order n. In this case, F [G] is a direct sum of 1-dimensional representations Vi on which g acts by multiplication by ζni for ζn a choice of primitive nth root of unity in F. As V is semisimple, this tells us that V is a direct sum of 1-dimensional representations. The automorphism ρV (g) is then diagonal with respect to any basis of V consisting of one basis element of each of these summands.

Since g has finite order dividing |G|, the following corollary is immediate.

Corollary 13.4.14.

Let V be a finite-dimensional F-representation of G. Then the eigenvalues of ρV (g) for g G are all roots of unity of order dividing |G|.

Lemma 13.4.15.

Let V and W be finite-dimensional F-representations of G. Set χV ¯(g) = χV (g1) for all g G. Then we have

a.

χVF W = χV χW and

b.

χHomF (V,W ) = χV ¯χW .

Proof.

By the commutativity of the tensor product and direct sums and the semisimplicity of F [G], part a reduces to the case that V and W are irreducible. Through a simple application of Lemma 13.2.23, we may assume that F is algebraically closed. By Proposition 13.4.13, we may then diagonalize the matrices ρV (g) and ρW (g) for g G with respect to choices of ordered bases (v1,,vn) of V and (w1,,wn) of W. We then have that ρVF W is diagonal with respect to the basis of elements viwj with respect to the lexicographical ordering. The diagonal coordinate corresponding to viwj is the product of the (i,i)-entry of ρV (g) and the (j,j)-entry of ρW (g). That is,

trρVW (g) = (trρV (g))(trρW (g)),

as desired.

For part b, we recall the isomorphism

HomF (V,W )V F W

of Lemma 13.2.14. We are then reduced by part a to the case that W = F, the trivial F [G]-module. Again replacing F by its algebraic closure, we may diagonalize ρV (g) for g G with respect to a basis B of V. Let B be its dual basis. For ϕ B and v B, we have ϕ(g1v) = αvϕ(v), where g1v = αvv. Thus, the trace of ρV(g) agrees with the trace of ρV (g1), as desired.

Remark 13.4.16.

Let G be a finite group and F be a field of characteristic not dividing |G|. Since χVW = χV +χW and χVF W = χV χW , the set of F-valued characters of G form a ring with identity the trivial character.

Proposition 13.4.17.

The irreducible F-characters of G form a basis for the F-vector space of F-valued class functions on G.

Proof.

Let g1,,gr be representatives of the r conjugacy classes of G. The space of F-valued class functions of G has a basis consisting of the maps 𝜃i: G F for 1 i r such that 𝜃i(g) = 1 if g Cgi and 𝜃i(g) = 0 otherwise. On the other hand, there are also r irreducible F-representations Vi for 1 i r of G by Proposition 13.3.6, so it suffices to see that their characters χi = χVi are linearly independent.

Write F [G]i=1rMni(F ) in such a way that Vi is the isomorphic to the simple module Fni of Mni(F ). Let ei denote the idempotent of F [G] corresponding to the identity of Mni(F ). We may extend χi F-linearly to a map χi: F [G] F. Then χi(x) for x F [G] is the trace of the endomorphism of Vi defined by left multiplication by x. Since left multiplication by ei on Vi (resp., Vj for ji) is the identity map (resp., zero map), we have χi(ei) = ni (resp., χi(ej) = 0 for ji). Given any linear combination ϕ = i=1raiχi with ai F, we have ϕ(ej) = ajnj, so ϕ = 0 if and only if ai = 0 for all i.

We can identify the idempotents in F [G] that correspond to identity matrices in terms of characters.

Proposition 13.4.18.

Let χi for 1 i r denote the irreducible F-characters of G, and let ni denote the degree of χi Then the elements

ei = ni |G|gGχi(g1)g

are the primitive, central, orthogonal idempotents of F [G].

Proof.

Let fi denote the primitive central idempotent in F [G] that acts on the identity on the irreducible representation Vi with character χi. Write fi = gGagg with ag F for g G. For any g G, we have

χF [G](fig1) = hGχF [G](ahhg1) = a g|G|.

On the other hand, we have χF [G] = i=1rniχi, where ni = dimF Vi, so

χF [G](fig1) = j=1rn jχj(fig1).

If ρi: G EndF (Vi) is the F-linear map restricting to ρVi, then

ρj(fig1) = ρ j(fi)ρj(g1) = δ 𝑖𝑗ρj(g1),

so χj(fig1) = δ𝑖𝑗χj(g1). Thus, we have

ag|G| = niχi(g1).

It follows that

fi = ni |G|gGχi(g1)g.

13.5. Character tables

In this section, we focus on the theory of -valued characters of a finite group G.

Definition 13.5.1.

A character table of a finite group G is a matrix in Mr(), where r is the number of conjugacy classes of G with (i,j)-entry χi(gj), where χi for 1 i r are the distinct characters of the irreducible -representations of G and gi for 1 i r are representatives of the distinct conjugacy classes in G.

Usually, a character table is written in a table format, as in the following example.

Example 13.5.2.

Take the group S3. Let χ1 denote the trivial character, χ2 denote the sign character, and χ3 the irreducible character of dimension 2. By Example 13.3.8, the character table of S3 is then as follows:

S3 1 (12) (123)
χ1 1 1 1
χ2 1 1 1
χ3 2 0 1

Recall that α¯ denotes the complex conjugate of a complex number α.

Lemma 13.5.3.

Let χ be a -valued character of degree d of a finite group G of order n. For g G, we have χ(g) [ζn], |χ(g)| d, and χ(g1) = χ(g)¯.

Proof.

Let ρ : G Aut(V ) be the representation corresponding to χ. By Corollary 13.4.14, the value ρ(g) can be diagonalized to matrix with entries in μn. Since the inverse of a root of unity is its complex conjugate, ρ(g1) = ρ(g)1 may be then be represented by the diagonal matrix A1 = (a𝑖𝑗¯). Then χ(g) is a sum of d roots of unity of order dividing n, which the first two statements, and we have

χ(g1) = tr(A1) = tr(A)¯ = χ(g)¯.

Let us set ζn = e2𝜋𝑖n for n 1. The following lemma is useful for producing new characters out of old.

Lemma 13.5.4.

Let G be a group of order n, and let σ Gal((ζn)), where ζn = e2𝜋𝑖n . If χ is a character of G, then so is χσ: G F defined by χσ(g) = σ(χ(g)) for all g G. Moreover, if a (𝑛ℤ)× is such that σ(ζn) = ζna, then χσ(g) = χ(ga).

Proof.

By Proposition 13.4.13, if G is finite of order n, then every -representation of G is the base change of a (ζn)-representation. Let V be the (μn)-representation of G with character χ. As a vector space, 𝑉≅ℚ(μn)d for some d 0, and so σ induces an automorphism σ : V V as the direct sum of the automorphisms (μn) (μn). Then σ ρV is again a representation, and its character is χσ. Note that σ ρV (g) = ρV (ga), since in diagonalized form, the entries of ρV (g) are all elements of μn upon which σ acts by raising to the ath power.

We pause for a moment to discuss inner products on -vector spaces.

Definition 13.5.5.

An inner product on an -vector space V is a map ,: V ×V that satisifes

𝛼𝑣+v,w = αv,w+v,w and v,𝛽𝑤+w = β¯v,w+v,w

for all v,v,w,w V and α,β .

Terminology 13.5.6.

That , is an inner product on a -vector space V may be expressed as saying that it is left -linear (or just linear) and right conjugate linear.

Definition 13.5.7.

An inner product , on a -vector space V is positive definite if v,v 0 for all v V, with equality only for v = 0.

Definition 13.5.8.

An inner product , on a -vector space V is Hermitian if it is positive definite and v,w = w,v¯ for all v,w V.

Definition 13.5.9.

A basis B of a -vector space V with a Hermitian inner product , is orthonormal if v,w = δv,w for all v,w B.

Definition 13.5.10.

A complex inner product space is a pair consisting of a -vector space V and a Hermitian inner product on V.

Example 13.5.11.

The dot product on n defined by

(a1,a2,,an)(b1,b2,,bn) =i=1na ibi¯

is a positive definite, Hermitian inner product on n. The standard basis of n is orthonormal with respect to the dot product, so n is an inner product space with respect to the dot product.

Definition 13.5.12.

An inner product , on a -representation V of G is said to be G-invariant, or an invariant inner product, if 𝑔𝑣,𝑔𝑤 = v,w for all v,w V.

The following provides a useful example.

Lemma 13.5.13.

Let , be a Hermitian inner product on a -representation V of G. Then the map [,]: V ×V defined on v,w V by

[v,w] = 1 |G|gG𝑔𝑣,𝑔𝑤

is a G-invariant inner product on V.

Proof.

As a positive real scalar multiple of a sum of Hermitian inner products on V, the pairing [,] is also Hermitian. The invariance by an element of G follows by reindexing the sum.

The next lemma contains the definition of an inner product on the space of -valued class functions of G.

Lemma 13.5.14.

The function which assigns to a pair (𝜃,ψ) of -valued class function of G the value

𝜃,ψ = 1 |G|gG𝜃(g)ψ(g)¯

is a positive definite, Hermitian inner product on the space of -valued class functions of G.

We consider the space of class functions as a Hermitian inner product space with respect to the Hermitian inner product of Lemma 13.5.14.

Remark 13.5.15.

If we let h G act on the space of class functions on G by (h𝜃)(g) = 𝜃(h1g), then the resulting inner product is G-invariant.

Remark 13.5.16.

The inner product of the characters of any two -representations V and W is real by Lemma 13.5.3, since

gGχV (g)χW (g)¯ =gGχV (g1)χ W (g1)¯ =gGχV (g)¯χW (g).

Lemma 13.5.17.

Let V be a [G]-module of finite dimension. Then

dimVG = 1 |G|gGχV (g).
Proof.

Let z = 1 |G|NG [G]. Since NG2 = |G|, the element z is an idempotent. The -linear endomorphism T of V defined by left multiplication by z therefore has minimal polynomial dividing x2 x = x(x1). In particular, it is diagonalizable. The trace of T is then the sum of its nontrivial eigenvalues, which is the dimension of the eigenspace E1(T ) of 1. It remains then only to show that E1(T ) = VG. We check this on v V: if 𝑧𝑣 = v, then 𝑔𝑣 = 𝑔𝑧𝑣 = 𝑧𝑣 = v for all g G, while if 𝑔𝑣 = v for all g G, then 𝑧𝑣 = 1 |G||G|v = v.

Proposition 13.5.18.

Let V and W be complex G-representations. Then

χV ,χW = dimHom[G](V,W ).
Proof.

Note that Hom[G](V,W ) = Hom(V,W )G, where g G acts on ϕ Hom(V,W ) by (gϕ)(v) = 𝑔𝜙(g1v) for every v V. Thus,

dimHom[G](V,W ) = 1 |G|gGχHom(V,W )(g) = 1 |G|gGχV (g)¯χW (g),

the last step by Lemma 13.4.15b.

We may now prove the orthogonality of the basis of characters.

Theorem 13.5.19 (First orthogonality relation).

The set of irreducible complex characters of a finite group G forms an orthonormal basis of the space of -valued class functions of G.

Proof.

Let Vi for 1 i r be the distinct irreducible [G]-modules, and let χi denote the character of Vi. For any 1 i,j r, we have

χi,χj = dimHom[G](Vi,Vj),

by Proposition 13.5.18. The result then follows by Schur’s lemma.

This orthogonality also gives us a sort of orthogonality of rows of the character table.

Remark 13.5.20.

Let {g1,g2,,gr} be a set of representatives of the conjugacy classes of a finite group G. Let χ1,χ2,,χr be the complex irreducible character. By Theorem 13.5.19, the rows ri of the character table with (i,j)-entry χi(gj) are orthogonal with respect to the weighted dot product

riri = 1 |G|j=1rc jχi(gj)χi(gj)¯ = χi,χi,

where the weight cj is the order of the conjugacy class of gj.

We also have an orthogonality relation for columns.

Theorem 13.5.21 (Second orthogonality relation).

Let G be a finite group, and let χ1,χ2,,χr be its distinct irreducible, complex characters. For any g,h G, we have

i=1rχ i(g)χi(h)¯ = { |Zg|if g and h are conjugate, 0 otherwise,

where Zg denotes the centralizer of g in G.

Proof.

Let g1,g2,,gr represent the distinct conjugacy classes in G, and let A Mr() be the matrix with (i,j)-entry χi(gj). Let C be the diagonal matrix with (i,i)-entry ci = |Cgi|. Then

(𝐴𝐶A¯t) 𝑖𝑗 =k=1rχ i(gk)ckχj(gk)¯ = δ𝑖𝑗|G|,

the last step by Remark 13.5.20. In particular, 𝐴𝐶A¯t is a scalar multiple of the identity matrix, so 𝐴𝐶A¯t = A¯t𝐴𝐶, which tells us that

δ𝑖𝑗|G| = (A¯t𝐴𝐶) 𝑖𝑗 =k=1rχ k(gi)¯χk(gj)cj.

Since |Zgj| = |G|cj1 by the orbit-stabilizer theorem, we are done.

Let us study character tables in some examples.

Example 13.5.22.

Let n 1, and let ζ = e2𝜋𝑖n . Every character of 𝑛ℤ is a power of the character χ : 𝑛ℤ × given by χ(i) = ζi. Since 𝑛ℤ is abelian, every element of 𝑛ℤ is the lone element in its conjugacy class. The character table of 𝑛ℤ is as follows:

𝑛ℤ 0 1 2 n1
1 1 1 1 1
χ 1 ζ ζ2 ζn1
χ2 1 ζ2 ζ4 ζn2
χn1 1 ζn1 ζn2 ζ.

Remark 13.5.23.

In general, the number of 1-dimensional complex characters of a finite group G is |Gab|, since these are exactly the irreducible representations of [Gab], which has -dimension |Gab|.

Example 13.5.24.

Let G be any nonabelian group of order 8. By Theorem 7.5.2, there are two up to isomoprhism, D4 and Q8. The center Z of G has order 2 (it is nontrivial since G is a 2-group and if it had order at least 4, it is easy to see that the group would be abelian). Furthermore, GZ is abelian since all groups of order 4 are abelian. This also means that GZ is the abelianization of G. It is also easy to see that this implies G𝑍≅ℤ22. So G has four characters χ1,,χ4 of degree 1 and therefore one character χ5 of degree 2 to make 8 = 22 +1+1+1+1. Pick representatives g and h in G of the two summands 2. Then g, h, and 𝑔h must be representatives of distinct conjugacy classes, which are then forced to have order 2 since g,h,𝑔hZ. Finally, let z generate the center. The character table is

G 1 z g h 𝑔h
χ1 1 1 1 1 1
χ2 1 1 1 1 1
χ3 1 1 1 1 1
χ4 1 1 1 1 1
χ5 2 2 0 0 0

The last row is determined by orthogonality of the columns, since its first entry must be 2. Note that this implies that the isomorphism type of a group is not determined by its character.

Example 13.5.25.

Note that S4 has 5 conjugacy classes, and the sums of the squares of the degrees ni of the 5 irreducible characters χi equals |24|. Also S4 2 via the sign map, so there are (at least) two 1-dimensional characters: the trivial character χ1 and the sign character χ2. Since n32 +n42 +n52 = 22, we have n3 = 2 and n4 = n5 = 3 (if put in increasing order). The quotient of S4 by the normal subgroup (12)(34),(13)(24) is isomorphic to S3, so we obtain by composition with the irreducible two-dimensional representation ρ : S3 GL2() a two-dimensional representation χ3: S4 GL2(), which is nonabelian and hence irreducible, being semisimple. Whatever χ4 is, note that if we tensor its representation V4 with the representation V2 of the sign character χ2, we obtain another irreducible character χV4V2 = χ4χ2 of dimension 3, which we call χ5. (We will see that it is actually different from χ4.) The character table is

Color key: blue marks row χ₃ outside the identity column; red marks rows χ₄ and χ₅ outside the identity column.
S4 e (12) (123) (1234) (12)(34)
χ1 1 1 1 1 1
χ2 1 1 1 1 1
χ3 2 0 -1 0 2
χ4 3 1 0 1 -1
χ5 3 1 0 1 -1.

The entries in blue are determined from the character table for S3. The entries in red are obtained by noting that χ5 = χ4χ2 and using orthogonality of columns. (That is, the third and fifth columns are determined using orthogonality with the first and the second and fourth, up to sign, using orthogonality with the first and each other.)

Note that we can restrict representations and characters to subgroups: for H G and a G-representation V, this amounts to considering V as a module over the group ring of H and restricting the function χV to H.

Example 13.5.26.

The group A4 has 4 conjugacy classes with representatives e, (123), (132), and (1234). We have A4ab≅ℤ3, generated by the image of (123), so there are three abelian characters which are the powers of the character χ such that χ((123)) = ω, where ω = e2𝜋𝑖3. Since |A4| = 12, there is one more character ψ, which has degree 3. Its values can be calculated by orthogonality of columns, yielding the character table

A4 e (123) (132) (12)(34)
1 1 1 1 1
χ 1 ω ω2 1
χ2 1 ω2 ω 1
ψ 3 0 0 -1.

13.6. Induced representations

Let G be a finite group and H a subgroup. For a commutative ring R we can view a R[G]-module A as an R[H]-module in the obvious fashion. When thinking of A as an R[H]-module, it is often helpful to give it a new name and symbol

Definition 13.6.1.

An R[G]-module A viewed as an R[H]-module is called the restriction of A from G to H and is denoted by ResHG(A).

Together with the obvious definition on morphisms, restriction defines an exact functor

ResHG: R[G]-mod R[H]-mod.

The natural question arises as to whether or not ResHG has an adjoint, and indeed, it has a left adjoint. We first give the construction.

Definition 13.6.2.

Let H be a subgroup of a group G, and let R be a commutative ring. The induced module from H to G of an R[H]-module B is the R[G]-module

IndHG(B) = Hom R[H](R[G],B)

where for φ IndHG(B), we let g G act by (gφ)(x) = φ(𝑥𝑔) for all x F [G].

Remark 13.6.3.

Since R[G] is R[H]-free, IndHG provides an exact functor from R[H]-mod to R[G]-mod, since is the functor hR[G] in our earlier notation.

If H is of finite index in G, we have an alternate description of the induced module. That is, there is another way in which to produce an R[G]-module from an R[H]-module B using tensor products. That is, we can take the R[G]-module R[G]R[H]B, where g G acts on xb in the tensor product by g(xb) = 𝑔𝑥b.

Proposition 13.6.4.

Let H be a finite index subgroup of G, and let R be a commutative ring. Given an R[H]-module B, there is natural isomorphism

κ : IndHG(B) R[G] R[H]B

given on φ IndHG(B) by

κ(φ) =g¯HGg1 φ(g),

where for each g¯ HG, the element g G is a choice of representative of g¯.

Proof.

First, we note that χ is a well-defined map, as

(h𝑔)1 φ(h𝑔) = g1h1 h𝜑(g) = gφ(g)

for φ R[G]R[H]B, h H, and g G. Next, we see that χ is an R[G]-module homomorphism, as

χ(gφ) = g¯HGg1 φ(gg) = g g¯HG(gg)1 φ(gg) = gχ(φ)

for g G. As the coset representatives form a basis of R[G] as a free R[H]-module, we may define an inverse to χ that maps

g¯HGg1 b g IndHG(B)

to the unique R[H]-linear map φ that takes the value bg on g for the chosen representative of g¯ HG.

Proposition 13.6.5.

Let H be a finite index subgroup of G. Then IndHG is left adjoint to ResHG.

Proof.

Using the alternate characterization of IndHGU of Proposition 13.6.4 and the adjointness of Hom and , we have

HomR[G](R[G]R[H]U,V )HomR[H](U,HomR[G](R[G],V ))HomR[H](U,V ),

the latter isomorphism being induced by evaluation at 1 in the second variable.

Definition 13.6.6.

Let H be a subgroup of a group G, let W be an F-representation of H.

a.

The induced representation from H to G of W is IndHG(W ).

b.

If H has finite index in G and W is finite-dimensional with character ψ, then the induced character IndHG(ψ) of ψ is the character of IndHG(W ).

Example 13.6.7.

Let H be a finite index subgroup of G. For the trivial representation F of H, we have

IndHG(F )F [G] F [H]FF [GH],

where the latter module is the F [G]-module with F-basis the left G-set GH. That is, IndHG(F ) is the permutation representation for the left action of G on GH. Thus, the induced character χ = IndHG(ψ1) of the trivial character ψ1 on H has the property that χ(g) is the number of left H-cosets fixed by left multiplication by g G.

Remark 13.6.8.

Let H be a finite index subgroup of G. The induced representation of the regular representation F [H] of H is the regular representation F [G] of G. In particular, all irreducible F-representations of G are summands of induced representations of the irreducible F-representations of H.

Remark 13.6.9.

In finite group theory, one often uses the alternate tensor product characterization provided by Proposition 13.6.4 as the definition of the induced representation.

Notation 13.6.10.

For a subgroup H of a group G, we denote the restriction of a character χ of G to H by ResHGχ, or more simply χ|H.

Notation 13.6.11.

For the inner product of Lemma 13.5.14, we use ,G to indicate its dependence on the group G.

Definition 13.6.12.

For a character χ of a finite-dimensional -representation of a group, the multiplicity of an irreducible character ψ in it is the multiplicity of the irreducible representation with character ψ in the representation with character χ.

We have the following corollary of Proposition 13.6.4.

Corollary 13.6.13 (Frobenius reciprocity).

Let G be a finite group and H a subgroup. Let ψ be a -valued character of H and χ be a -valued character of G. Then

IndHGψ,χ G = ψ,ResHGχ H.
Proof.

Let ψ = χU and χ = χV for representations U and V of H and G, respectively. By Propositions 13.5.18 and 13.6.5, we have

IndHGψ,χ G = dimHom[G](IndHGU,V ) = dimHom [H](U,V ) = ψ,ResHGχ H.

We can construct tables that contain these values of the pairings in Corollary 13.6.13.

Definition 13.6.14.

The induction-restriction table of a subgroup H of a finite group G is the matrix with rows indexed by the complex irreducible characters ψi of H and columns by the complex irreducible characters χj of G with (i,j)-entry ψi,ResHGχjH.

Example 13.6.15.

Again let χi for 1 i 5 and 1, χ, χ2, and ψ be the characters of S4 and A4, respectively of Examples 13.5.25 and 13.5.26. From the character tables of G = S4 and H = A4, we see that χ1|H = χ2|H = 1, χ3|H = χ +χ2, and χ4|H = χ5|H = ψ. The induction-restriction table is

χ1 χ2 χ3 χ4 χ5
1 1 1 0 0 0
χ 0 0 1 0 0
χ2 0 0 0 1 0
ψ 0 0 0 1 1.

Frobenius reciprocity tells us that IndHG1 = χ1 +χ2, IndHGχ = IndHGχ2 = χ3, and IndHGψ = χ4 +χ5.

Proposition 13.6.16.

Let H be a finite index subfroup of a group G, and let g1,,gk be a system of left coset representatives of H in G. For a character ψ of H, extend ψ to a function ψ~: G by setting ψ~(g) = 0 if gH. For g G, we then have

IndHG(ψ)(g) = i=1kψ~(g i1gg i).
Proof.

Let W be an m-dimensional representation of H with character ψ, and let B = (w1,,wm) be an ordered F-basis of W. Recall that

IndHG(W )F [G] F [H]W

We have a basis giwj of F [G]F [H]W for 1 i k and 1 j m with the lexicographical ordering.

For a given 1 i k, any g G satisfies

ggi = gσ(i)hi

for some σ Sk and hi H. Then

g(giwj) = gσ(i) hiwj.

With respect to the given basis, the matrix of ρW (g) is a k-by-k matrix of blocks in Mm(F ) with one nonzero block in each row and each column, i.e., the blocks with coordinates (i,σ(i)), which are those representing ρW (hi) with respect to the basis B.

Adding up the diagonal entries in the (i,i)-block, we get 0 if ii and ψ(h) = ψ(gi1ggi) if i = i. By definition of ψ~, this equals ψ~(gi1ggi) in all cases. Summing over i, we obtain the result.

Corollary 13.6.17.

Let G be a finite group and H be a subgroup of G. Let ψ be a character of H. For g G, we then have

IndHG(ψ)(g) = 1 |H| kG 𝑘𝑔k1H ψ(k1𝑔𝑘).
Proof.

This follows from the formula of Proposition 13.6.16. To see that, take ψ~ as in its statement, and note that for any h H, we have

ψ~((gih)1g(g ih)) = ψ~(h1(g i1gg i)h),

since conjugation by h1 preserves H and GH, and ψ is a class function on H.

The following corollary is immediate.

Corollary 13.6.18.

Let H be a finite index normal subgroup of G, and let χ be a character of H. Then IndHG(ψ)(g) = 0 for all gH.

Example 13.6.19.

Consider the dihedral group G = D2n of order 4n with n 3. It has abelianization the Klein 4-group generated by the images of r and s, so G has four degree 1 characters χ1,χ2,χ3,χ4 with χ1 trivial, χ2(r) = χ3(s) = 1 and χ2(s) = χ3(r) = 1, and χ4 = χ2χ3. Now, consider the cyclic subgroup H = r, which has characters ψi for 0 i 2n1 with ψ(r) = ζ2n. The induced character 𝜃i of ψi is trivial on all reflections and satisfies

𝜃i(rj) = ζ2 n𝑖𝑗+ζ2 n𝑖𝑗.

The characters 𝜃i = IndHGψi with 1 i n1 are all distinct degree 2 characters which are clearly not sums of the χi, so they are irreducible characters of G. The sum of the squares of the dimensions of these characters is 412 +(n1)22 = 4n = |G|, so these are all of the irreducible characters on G. Setting

ξk = ζ2nk+ζ2 nk = 2cos(𝑘𝜋n) ,

the character table is then as follows.

D2n e s 𝑟𝑠 r r2 rn1 rn
χ1 1 1 1 1 1 1 1
χ2 1 1 1 1 1 (1)n1 (1)n
χ3 1 1 1 1 1 1 1
χ4 1 1 1 1 1 (1)n1 (1)n
𝜃1 2 0 0 ξ1 ξ2 ξn1 2
𝜃2 2 0 0 ξ2 ξ4 ξ2(n1) 2
𝜃3 2 0 0 ξ3 ξ6 ξ3(n1) 2
𝜃n1 2 0 0 ξn1 ξ2(n1) ξ(n1)2 (1)n12.

Here, one might note that ξ0 = 2, and ξk = ξk+2n = ξk+n = ξnk for all k. We remark that 𝜃i|H = ψi+ψi for all 1 i n1, while 𝜃0 = χ1 +χ3 and 𝜃n = χ2 +χ4, consistent with Frobenius reciprocity.

We also give a formula which tells us explicitly how to determine the induced character to G of an H-character from the character table for H and knowledge of conjugacy classes.

Proposition 13.6.20.

Let G be a finite group and H be a subgroup of G. Let ψ be a character of G, let g G, and let Cg be the conjugacy class of g in G. Write H Cg as a possibly empty disjoint union of conjugacy classes T 1,,T l of H. For 1 i l, let hi be a representative of T i. Then

IndHGψ(g) = [G : H] i=1l |T i| |Cg|ψ(hi).
Proof.

This is a matter of counting. That is, by Corollary 13.6.17, we must show that the number of k G such that k1𝑔𝑘 is conjugate to hi in H is |Zg||T i|, where Zg denotes the centralizer of g in G. We know that there are |Zg| elements of G that conjugate g to any particular element of Cg. Thus, there are |Zg||T i| elements in G that conjugate g to one of the elements in T i, as desired.

We may use Proposition 13.6.20 to determine the induced characters on a group from the characters on its subgroup.

Example 13.6.21.

Take H = S3, which we view as a subgroup of G = S4. Recall that the conjugacy classes of S4 are determined by cycle type, with conjugacy classes C1,,C5 corresponding to cycle types e, (12), (123), (1234), and (12)(34) having orders 1, 6, 8, 6, 3, respectively. Now, C4 and C5 contain no elements of S3, while C1, C2, and C3 contain the conjugacy classes T 1, T 2, and T 3 in S3 of 1, (12), and (123). Note that |Ci| = |T i|, |C2| = 2|T 2|, |C3| = 4|T 3|, and [G : H] = 4. Let ψ1, ψ2, and ψ3 be the trivial, sign, and irreducible 2-dimensional characters of S3, respectively. By Proposition 13.6.20, we obtain the following table from the character table of S3:

S4 e (12) (123) (1234) (12)(34)
ϕ1 4 2 1 0 0
ϕ2 4 -2 1 0 0
ϕ3 8 0 -1 0 0.

We will use this to determine the characters of S4 once again. Assume we have already found its abelian characters, the trivial character χ1 and the alternating character χ2. Since

IndHGϕ i,IndHGϕ i = dimHom[G](Vi,Vi),

where Vi is the G-representation induced by ϕi, and these values are 2, 2, 3, respectively, we have that the Vi break up into these respective numbers of irreducible representations. But note that ϕ1,χ1 = 1 and ϕ1,χ2 = 0, so ϕ1 χ1 so is an irreducible degree 3 character of G, which we previously called χ4. Similarly, ϕ2 χ2 is an irreducible degree 3 character, which we called χ5. We compute that ϕ3,χ4 = ϕ3,χ5 = 1, and ϕ3 χ4 χ5 is an irreducible character of degree 2, which we called χ3.

13.7. Applications to group theory

Let G be a group of order n, and let C1,,Cr be the conjugacy classes in G, choose gj Cj and set cj = |Cj|for each 1 j r. Let χ1,,χr be the irreducible complex characters of G, and set ni = degχi for 1 i r. Let Vi denote the irreducible representation with character χi, let ρi: [G] End(Vi) be the -algebra homomorphism restricting to the representation ρVi. We also use χi to denote its -linear extension to map χi: [G] .

Proposition 13.7.1.

Set

Ni = {g Gχi(g) = χi(1)}

for 1 i r. The normal subgroups of G are exactly the intersections jJNj, where J is a subset of {1,,r}.

Proof.

First, Ni is a normal subgroup, since χi(g) = χi(1) if and only if g acts as the identity, recalling that the eigenvalues of g are all roots of unity, so Ni = kerρVi. It follows that every intersection of the Ni’s is normal.

Now suppose N is normal in G. Let V = [GN]. Let χV be the character of V as a [G]-module. Since kerρV = N, we have χV (g) = χV (1) if and only if g N. If gN, then 𝑔h𝑁h𝑁 for any h G, so χV (g) = 0.

Now χV is a sum of irreducible characters with nonnegative integer coefficients, say χV = i=1raiχi. We claim that N = iJNi, where J is the set of i with ai 1. Note that for any character ψ and g G, we have |ψ(g)| ψ(1) since ψ(g) is a sum of ψ(1) roots of unity. For g G, we have

χV (g) = |χV (g)| = |i=1ra iχi(g)| i=1ra iχi(1) = χV (1),

with equality of the first and last term holding if and only if g N. However, the middle inequality is an equality if and only if all χi(g) for i J are equal and have absolute value χi(1). This condition holds if and only if all χi(g) = χi(1), since one of these characters is the trivial character.

Next, we will show how to find the center of G.

Proposition 13.7.2.

Set

Zi = {g G|χi(g)| = χi(1)}

for 1 i r. Then Zi is a normal subgroup of G, and the center of G is equal to i=1rZi.

Proof.

We have that Zi is a normal subgroup since the condition that g Zi is exactly that g acts as a scalar multiple of the identity, in other words that g is in the inverse image of the center of ρVi(G).

We claim that ZiNi is the center of GNi. Note that ρVi has kernel Ni defined as in Proposition 13.7.1, and the elements of Zi are mapped to scalar matrices in the center of ρVi(G)≅𝐺Ni. So ZiNi is contained in the center of GNi. Now suppose that gNi is in the center of GNi. Then ρVi(g) commutes with all ρVi(h) for h G, which implies that left multiplication by g is a [G]-module isomorphism of Vi. But Vi is simple, so Hom[G](Vi,Vi). In other words, g acts as scalar multiplication by some element, hence is contained in Zi.

Given the claim, we have that Z(G)NiNi ZiNi, and so Z(G) Zi for all i. Now suppose that z Zi for all i. Let g G. Then 𝑔𝑧g1z1 Ni by our earlier claim. But i=1rNi is trivial by Proposition 13.7.1. So, 𝑔𝑧g1z1 = 1, for all g G, so z Z(G), as desired.

Proposition 13.7.3.

For each pair (i,j) of integers with 1 i,j r and each g G, we have

cj niχi(gj) [μn].
Proof.

Set Nj = gCjg Z([G]). Multiplication by Nj defines a [G]-linear map Nj: Vi Vi which by Schur’s lemma is a scalar multiple of the identity, say Nj = αjidVi for αj , which tells us that χi(Nj) = αjχi(1) = αjni. But we also have

χi(Nj) =gCjχi(g) = cjχi(gj),

so αj = cj ni χi(gj). We show that eac

Next, set

a𝑗𝑘𝑙 = |{(g,h)g Cj,h Ck,𝑔h = gl}|0,

and note that this number is independent of the choice of gl, since 𝑠𝑔s1 𝑠hs1 = 𝑠𝑔hs1 for any s G. Then

ρi(Nj)ρi(Nk) =gCjhCkρi(𝑔h) =l=1ra 𝑗𝑘𝑙qClρi(q) =l=1ra 𝑗𝑘𝑙ρi(Nl).

Since Nj acts on Vi by multiplication by the scalar αj, this implies

αjαk =l=1ra 𝑗𝑘𝑙αl.

In particular the subring [{αj1 j k}] of has finite -rank, so it is integral over . In particular, each αj is integral over . The result now follows as αj (μn) for each j, and [μn] is the integer ring of (μn).

Corollary 13.7.4.

The dimension of an irreducible complex representation of a finite group G divides |G|.

Proof.

Let 1 i r, and consider the quotient of interest

n ni = n niχi,χi =j=1rcj niχi(gj)χi(gj)¯,

which is a [μn]-linear combination of the algebraic integers cj ni χi(gj), hence an algebraic integer. Since the fraction also lies in , we have that ni divides n.

Find in the notes