Advanced Group Theory-Notes PDF
Advanced Group Theory-Notes PDF
Group Theory
Andrea Caranti
Dipartimento di Matematica, Università degli Studi di Trento,
via Sommarive 14, 38123 Trento
E-mail address: andrea.caranti@unitn.it
URL: http://www.science.unitn.it/∼caranti/
Introduction
In the Spring semester of 2018–19 I am giving for the first time a course (6
ECTS) in “Advanced Group Theory” for the MSc in Mathematics in Trento (the
MSc is in English, in case you were wondering). This is meant as a second course
in group theory, after a 6 ECTS course in Group Theory in the BSc, which followed
a 12 ECTS basic course in Algebra.
Before and during the course, I plan to write up some notes, which are what
you are reading right now. The most recent version can be downloaded at
http://www.science.unitn.it/∼caranti/
Useful Texts
Among the many good texts in group theory, I recommend
• [Mac12] (I graduated with the author);
• [Hup67], an excellent text in German;
• [Gor80], another great classic;
• [Rob96], complete and crystal clear;
• [Rot95], a nice selection of arguments;
• [Ser78], a compact classic;
• [Ser16], a bit intense, but magnificent.
For the course, in the end I am mainly using [Ser16] and sometimes [Ser78].
To be written up next
Expand Subsection 6.3.
Determination of character tables, employing among others the following.
The irreducible characters are a basis for the space of class functions. Gener-
alised characters.
Linear characters. Characters from quotients. Kernel of a character.
Permutation characters. Induced characters and Frobenius reciprocity. M-
groups (are soluble).
Every non-linear character has a zero.
Normal subgroups and Clifford?
Frobenius groups? (Want to focus on applications to group theory.)
3
Contents
Introduction 3
Useful Texts 3
To be written up next 3
Part 1. Preliminaries 7
Chapter 1. Preliminaries 9
1.1. Linear maps 9
1.2. The trace 9
1.3. Centre of the matrix algebra 9
1.4. Simultaneous diagonalization 11
1.5. Inner products 11
1.6. The class equation and the centre of finite p-groups 12
1.7. Endomorphisms, automorphisms and inner automorphisms 12
1.8. Elementary abelian groups 13
1.9. Integrality and algebraic integers 14
Preliminaries
CHAPTER 1
Preliminaries
(Hint: Note that for g ∈ G one has g I+I = g I · g I = g 2 . So one has to prove
that the map g 7→ g 2 is a homomorphism if and only if G is abelian.)
An invertible element of End(G), that is, an endomorphism which is a bijective
map, is called an automorphism of G. The automorphisms of G form thus a group
Aut(G).
For g ∈ G, the map
ι(g) : G → G
x 7→ g −1 xg
is an automorphism of G, the inner automorphism induced by g. The map
ι : G → Aut(G)
g 7→ ι(g)
is a group morphism.
1.8. ELEMENTARY ABELIAN GROUPS 13
Finally,
(4) v1 = v φ(1) = v I = v, where 1 denotes the unity of F and I the identity
map on V .
So we see that (1)–(4) are just the axioms of an F -vector space.
The converse is immediate. □
1.8.2. Theorem. Let (V, +, 0) be an elementary abelian group of order pn > 1,
where p is a prime. For a ∈ Z and v ∈ V , the notation va stands for the a-th
multiple of v.
Let F = Z/pZ be the field with p elements.
Then for a ∈ Z and v ∈ V the operation
(1.8.1) v(a + pZ) = va
defines a multiplication by scalars that makes V into an F -vector space.
Proof. The map
ψ : Z → End(V )
a 7→ (v 7→ va)
is a morphism of rings with unity, by the properties of multiples.
Since V ̸= { 0 }, and vp = 0 for all v ∈ V , its kernel is pZ. The first isomor-
phism theorem for rings yields a morphism of rings with unity as in (1.8.1), so
that we may appeal to lemma 1.8.1. □
Recall that if V is a finite-dimensional vector space over a field F , then GL(V )
denotes the group of invertible linear maps on the V . If F is the field with p
elements, then, once a basis is chosen, GL(V ) is isomorphic to the group GL(n, p)
of n × n matrices with non-zero determinant in F .
1.8.3. Proposition. Let (V, +, 0) be an elementary abelian group of order pn ,
where p is a prime, so that V can be regarded as a vector space on the field with p
elements.
Then the group Aut(V ) of automorphisms of V coincides with the group GL(V ) ∼ =
GL(n, p).
Proof. If β ∈ Aut(V ), then for a ∈ Z and v ∈ V one has
(v(a + pZ))β = (va)β = v β a = v β (a + pZ),
so that β is also a linear map on the vector space V . □
(2) The subring Z[x] of R is finitely generated as an abelian group, that is,
as a Z-module.
(3) The subring Z[x] of R is contained in a finitely generated Z-submodule of
R.
Proof. If (1) holds, then Z[x] is generated as a Z-module by 1, x, . . . , xn−1 ,
so that (2) holds.
Clearly (2) implies (3). We are thus left with proving that (3) implies (1).
The fact that (3) implies (2) in Proposition 1.9.1 follows from the general fact
that a submodule of a finitely generated Z-module (more generally, a module over
a PID) is finitely generated itself, see for instance [Jac85, Chapter 3].
□
1.9.2. Remark. See [Mar18, Theorem 2, p. 11] for a slick proof in the com-
mutative case. We will need to use these results for non-commutative rings R,
though, namely the group algebra.
1.9.3. Definition. An element x which satisfies the properties of Proposi-
tion 1.9.1 is said to be integral. If R = C, one speaks of an algebraic integer
1.9.4. Proposition. The set of the integral elements in R is a subring of R.
Proof. If x, y ∈ R are integral, then x, y ∈ Z[x] + Z[y], and the latter is
finitely generated as a Z-module.
If b1 , . . . , bs generate Z[x] as a Z-module, and c1 , . . . , ct generate Z[y] as a
Z-module, then xy is in the Z-module generated by the products bi cj . □
1.9.5. Remark. The proof could be made slicker using tensor products, which
I may have to use anyway for the product of characters.
1.9.6. Proposition. A rational number is an algebraic integer if and only if
it is an integer.
This result will turn out to be very useful to prove that b | a, for given integers
a and b ̸= 0, Just prove that the rational number a/b is an algebraic integer!
Proof. If p/q, with p, q coprime integers, is a root of
xn + a1 xn−1 + · · · + an = 0,
for ai ∈ Z, then
pn + a1 pn−1 q + · · · + an q n = 0,
so that q | p, and thus q = ±1. □
Clearly roots of unity (i.e., roots of xk − 1 for some k) are algebraic integers.
1.9.7. Lemma. Let ω1 , . . . , ωn ∈ C be roots of unity.
If
ω1 + · · · + ωn
(1.9.1) α=
n
is an algebraic integer, then either α = 0, or ω1 = · · · = ωn = α.
16 1. PRELIMINARIES
Proof. Consider the normal closure E of Q[α]. Thus E/Q is a Galois exten-
sion. An element g ∈ Gal(E/Q) maps roots of unity to roots of unity, so αg has
the same form.
Note that
| ω1 + · · · + ωn | | ω1 | + · · · + | ωn |
|α| = ≤ = 1,
n n
and thus the same holds for the conjugates αg .
Now the norm ∏
αg
g∈Gal(E/Q)
is fixed by Gal(E/Q), and thus is in Q. It is an algebraic integer, as a product of
algebraic integers, and thus it is an integer. Since it is a product of elements of
absolute value at most 1, the norm has absolute value at most 1.
Now there are two possibilities. Either the norm is zero, so that α = 0, or the
norm is 1, so
| ω1 + · · · + ωn | = n.
But this can hold only if all ωi are equal, see [Ser16, Lemma 8.6]. □
Part 2
Series
(Hint: For the first question, one can consider an elementary abelian group
of order p2 , where p is a prime, that is, a group of the form Cp × Cp , where Cp ,
where Cp is cyclic of order p.
For the second question, consider the group A5 , which is known to be simple,
and a group B = ⟨ b ⟩ of order 2, say, and the product G = A5 × B. Then
B = Z(G) is characteristic in G. But the endomorphism φ, which has kernel A5
and maps b 7→ (12)(34), does not map B into B.
Alternatively, take G to be the dihedral group of order 8. Show that it has a
unique cyclic subgroup C of order 4, which is thus characteristic. Show that C is
not fully invariant.)
An Ω-series is a series where each term is an Ω-subgroup.
A series is said to be normal if each term is normal in G, that is, it is an
Inn(G)-series.
L ≥ T1 . Note that we have proved so far is that the Ti are the unique minimal
normal subgroups of G. This is a special case of the Krull-Remak-Schmidt theory,
see [Rob96, p. 80].
Now suppose L is indeed characteristic in G. It remains to note that there is a
subgroup of Aut(G) isomorphic to Sn , which permutes the Ti . (See Exercise 2.3.4
just below.) Therefore L = G. □
2.3.4. Exercise. Let S be a set, n ≥ 1 an integer, G = S n be the direct product
of n copies of S.
(1) Show that the assignment, for σ ∈ Sn ,
(s1 , . . . , sn )σ = (s1σ−1 , . . . , snσ−1 )
defines a right action of Sn on G.
22 2. SERIES
(Hint: This is slightly tricky: the inverse is needed to make this into a
right action.)
Let now S be a group, so that G is a direct product.
(2) Show that for each σ ∈ Sn the map σ ′ given by
(s1 , . . . , sn ) 7→ (s1 , . . . , sn )σ
defines an automorphism of the group G, and actually σ 7→ σ ′ is a morphism
Sn → Aut(G).
2.4. Uniqueness of the factors of an Ω-composition series
2.4.1. Theorem. Let G be a finite Ω-group. Suppose G has two Ω-composition
series.
Then the factors of the two series are pairwise isomorphic.
Proof. Let
(2.4.1) 1 = H0 ⊴ H1 ⊴ . . . ⊴ Hn−1 ⊴ Hn = G,
and
(2.4.2) 1 = K0 ⊴ K1 ⊴ . . . ⊴ Km−1 ⊴ Km = G
be the two Ω-composition series, and proceed by induction on the order of G.
If Hn−1 = Km−1 , we are done by induction. If Hn−1 ̸= Km−1 , consider the Ω-
subgroup L = Hn−1 ∩ Km−1 , and refine the Ω-series
L ⊴ Hn−1 ⊴ G, L ⊴ Km−1 ⊴ G
to two Ω-composition series H and K, by taking the same refinement of L for both.
Since Hn−1 Km−1 is an Ω-subgroup properly containing both Hn−1 and Km−1 , we
have Hn−1 Km−1 = G. Therefore
(2.4.3) G/Hn−1 = Hn−1 Km−1 /Hn−1 ∼
= Km−1 /L, and
G/Km−1 = Hn−1 Km−1 /Km−1 ∼
= Hn−1 /L.
Proceeding by induction, the factors of (2.4.1) and H are pairwise isomorphic; they
are the factors of the Ω-series for L, plus Hn−1 /L and G/Hn−1 . Also, the factors
of (2.4.2) and K are pairwise isomorphic; they are the factors of the Ω-series for
L, plus Km−1 /L and G/Km−1 . By (2.4.3), we are done. □
2.4.2. Exercise. The factors of an Ω-composition series do not determine the
group uniquely. For instance both C6 and S3 have two composition factors which
are cyclic of orders 2, 3, and both C4 and C2 × C2 have two composition factors
which are cyclic of orders 2.
CHAPTER 3
Soluble groups
3.1. Commutators
3.1.1. Definition. Let G be a group, a, b ∈ G. The commutator of a, b is
[a, b] = (ba)−1 ab = a−1 b−1 ab.
The name is justified by the
3.1.2. Lemma. Let G be a group, a, b ∈ G. The following are equivalent
(1) ab = ba, and
(2) [a, b] = 1.
3.1.3. Exercise. Show that [a, b]−1 = [b, a].
3.1.4. Definition. The subgroup
G′ = ⟨ [a, b] : a, b ∈ G ⟩
of G generated by the commutator is referred to as the derived subgroup or the
commutator subgroup.
3.1.5. Remark. In general not all elements of G′ will be commutators, but just
products of commutators. But it has been proved that if G is a finite, nonabelian
simple group, then every element of G′ is a commutator [LOST10].
3.1.6. Exercise. Show that Sn′ = An for all n > 1.
(Hint:
(1) Show that
(132)(123 . . . k) = (145 . . . k) (12)(34) = (123)(143).
(2) Show that An is generated by the 3-cycles.
(3) Show that [(12), (23)] = (123).
)
3.1.7. Exercise. Show that A′n = An for n ≥ 5.
More generally, if A, B ≤ G, then we define the subgroup
[A, B] = ⟨ [a, b] : a ∈ A, b ∈ B ⟩ .
3.1.8. Exercise.
(1) Prove the identities, for a, b, c in a group.
[a, bc] = [a, c][a, b]c , [ab, c] = [a, c]b [b, c].
(2) Prove that if A, B are subgroups of a group G, then A, B ≤ NG ([A, B]).
23
24 3. SOLUBLE GROUPS
Proof. If G is soluble and H ≤ G, just note that H (i) ≤ G(i) for all i.
If G is soluble and N ⊴ G, consider a series Gi as in Proposition 3.2.3(2).
Then Gi N ⊴ G for all i, so that
Gi N G
⊴ ,
N N
and
( ) ( ) ( ) ( )
Gi N Gi+1 N ∼ Gi N Gi Gi+1 N Gi ∼ Gi Gi ∩ Gi+1 N
/ = = = = /
N N Gi+1 N Gi+1 N Gi ∩ Gi+1 N Gi+1 Gi+1
is abelian, as a quotient of the abelian group Gi /Gi+1 .
(3) follows from the first isomorphism theorem.
As to (4), let Xi /N be a series with abelian quotients for G/N , and Yi be a
series with abelian quotients for G. Since
Xi−1 /N ∼ Xi−1
= ,
Xi /N Xi
we have that the series obtained by starting with the Xi , and continuing with the
Yi , is a series with abelian quotients for G. □
CHAPTER 4
Nilpotent groups
4.2.3. Theorem.
(1) A direct product of finitely many nilpotent groups is nilpotent.
(2) A finite p-group is nilpotent.
(3) A finite group G is nilpotent if and only if each p-Sylow subgroup is nor-
mal, so that G is the direct product of its distinct Sylow sybgroups.
Proof. Note that if G = A × B, and a1 , a2 ∈ A, b1 , b2 ∈ B, then [a1 b1 , a2 b2 ] =
[a1 , a2 ][b1 , b2 ]. It follows that if G = H1 × · · · × Hn , and k is large enough so that
γk (Hi ) = { 1 } for all i, then γk (G) = { 1 }.
By the arguments of Section 1.6, if P ̸= { 1 } is a p-group, then Z(P ) ̸= { 1 }.
It follows by induction that the upper central series terminates at P .
If G is nilpotent, and S is a Sylow p-subgroup, then we have NG (S) =
NG (NG (S)). It follows that NG (S) = G, that is, S ⊴ G. □
Representations
Let G be a finite group, V a vector space of finite dimension n over the complex
numbers C. We will usually implicitly assume that V = Cn is the space of row
vectors.
A (linear) representation of degree n of G is a morphism
ρ : G → GL(V ) = GL(n, C).
So the group ρ(G) is a group of matrices.
As usual we have ρ(g −1 ) = ρ(g)−1 . If n = | G |, we have g n = 1 for g ∈ G,
so that ρ(g)n = I, where I is the identity map on V . This ρ(g) has minimal
polynomial dividing xn − 1. It follows that the eigenvalues of ρ(g) are n-th roots
of unity, and they are distinct, so that ρ(g) is diagonalizable.
It is easy to show that ⟨⟨·, ·⟩⟩ is again an inner product. Moreover for h ∈ G we
immediately have
∑ ∑
⟨⟨xρ(h), yρ(h)⟩⟩ = ⟨xρ(h)ρ(g), yρ(h)ρ(g)⟩ = ⟨xρ(k), yρ(k)⟩ = ⟨⟨x, y⟩⟩,
g∈G k∈G
so that each ρ(h) is unitary with respect to ⟨⟨·, ·⟩⟩. In particular, with respect to a
basis which is orthonormal for ⟨⟨·, ·⟩⟩, we will have
ρ(g)−1 = ρ(g)∗ = ρ(g)t ,
as for x, y ∈ V and g ∈ G we have
⟨⟨xρ(g)∗ , y⟩⟩ = ⟨⟨x, yρ(g)⟩⟩ = ⟨⟨xρ(g)−1 ρ(g), yρ(g)⟩⟩ = ⟨⟨xρ(g)−1 , y⟩⟩,
and then since when x, y ∈ V are written with respect to such a basis we have
⟨⟨x, y⟩⟩ = x · y t ,
33
34 5. REPRESENTATIONS
then
⟨⟨x, yρ(g)⟩⟩ = x · ρ(g)t y t , = xρ(g)t · y t , = ⟨⟨xρ(g)t , y⟩⟩.
□
5.2. Examples
As a first set of examples, let G act on a Ω = { 1, 2, . . . , n }. Let V be a space
of dimension n, with basis v1 , v2 , . . . , vn . Then
ρ : G → GL(V )
g 7→ (vi 7→ vig )
is a representation, the permutation representation associated to the action.
In the particular case when G acts on itself by right multiplication, we obtain
the (right) regular representations.
If W is a subspace of V of dimension m, it may happen that W is invariant
under ρ(G), that is, for all w ∈ W and g ∈ G, then wρ(g) ∈ W . Then we get a
subrepresentation of G
ρW : G → GL(W ) = GL(m, C).
As an example, consider the cyclic group G = ⟨ a ⟩ ≤ S3 of order three, where
a = (123), so that G acts naturally on Ω = { 1, 2, 3 }. Then
0 1 0
ρ(a) = 0 0 1 .
1 0 0
Consider u = e1 + e2 + e3 . (Here the ei are the elements of the standard basis of
C3 .) Then
uρ(a) = e1 ρ(a) + e2 ρ(a) + e3 ρ(a) = e2 + e3 + e1 = u,
so that U = ⟨ u ⟩ is invariant under ρ(G). Let ω = exp(i 2π
3
) be a primitive third
root of unity. Consider the elements
w = e + ωe + ω 2 e
1 1 2 3
w2 = ω 2 e1 + e2 + ωe3
Then
w1 ρ(a) = e2 + ωe3 + ω 2 e1 = w2
and
w2 ρ(a) = ωe1 + ω 2 e2 + e3 = −w1 − w2 ,
as 1 + ω + ω 2 = 0. It follows that W = ⟨ w1 , w2 ⟩ is also ρ(G)-invariant.
5.2.1. Exercise. Show that V = U ⊕ W .
5.2.2. Exercise. Show that in the basis w1 , w2 of W , the (sub)representation
ρ : G → GL(W ) is given by
W
[ ]
W 0 1
ρ (a) = .
−1 −1
5.3. THE GROUP ALGEBRA 35
but the previous symmetric form is handier for the proofs. Note that this is similar
to the product of polynomials.
With this operation, C[G] turns out to be an algebra, that is, a vector space
over C endowed with an associative, bilinear product. Let us check associativity.
∑ ∑
(a ∗ b) ∗ c(g) = a ∗ b(x)c(y) = a(s)b(t)c(y).
x,y∈G,xy=g s,t,y∈G,sty=g
Note that ∑
δg ∗ δh (x) = δg (y)δh (z),
y,z∈G,yz=x
is a vector space with basis the elements of G, and product that extends by
linearity that of G.
Now if ρ : G → GL(V ) is a representation, this extends uniquely to a morphism
of algebras ρ′ : C[G] → End(V ) given by
∑ ∑
ρ′ ( ag g) = ag ρ(g).
g∈G g∈G
36 5. REPRESENTATIONS
Thus for v ∈ V
1 ∑
vψ = ((vρ(g)−1 )π)ρ(g).
| G | g∈G
Note first that V ψ ⊆ U , as π maps V onto U , and U is ρ(G)-invariant. But in
fact V ψ = U : if u ∈ U , then
1 ∑ 1 ∑ 1 ∑
uψ = ((uρ(g)−1 )π)ρ(g) = (uρ(g)−1 )ρ(g) = u = u,
| G | g∈G | G | g∈G | G | g∈G
5.5.3. Exercise. The statement is not true anymore over fields F whose char-
acteristic divides the order of G. The simplest example is given by G = ⟨ a ⟩ cyclic
of order 2, and by the representation over the field F with two elements defined by
ρ : G → F2
[ ]
1 1
a 7→ .
0 1
5.5.4. Definition. Let ρi : G → GL(Vi ) be representations of G, for i = 1, 2.
A morphism of representations is a linear map f : V1 → V2 such that for g ∈ G
ρ1 (g)f = f ρ2 (g).
These must be thought as “linear maps” with respect to the ρi (g), more about
this later when we will discuss modules. If such an f is bijective, we call it of
course an isomorphism. So ρ1 , ρ2 are isomorphic if there is f such that
ρ2 (g) = f −1 ρ1 (g)f, for all g ∈ G.
5.6. Schur’s Lemma
5.6.1. Theorem (Schur’s Lemma). Let ρi : G → GL(Vi ) be irreducible repre-
sentations of G, for i = 1, 2, and f : V1 → V2 a morphism.
Then
• either f = 0,
• or f is an isomorphism (that is, f is bijective).
Proof. One sees easily that ker(f ) ⊆ V1 is ρ1 (G)-invariant, and V1 f ⊆ V2 is
ρ2 (G)-invariant.
If V1 f = { 0 }, then f = 0. If V1 f ̸= { 0 }, then V1 f = V2 , as ρ2 is irreducible,
and ker(f ) ̸= V1 , so that ker(f ) = { 0 }, as ρ1 is irreducible. □
5.6.2. Corollary. Let ρ : G → GL(V ) be irreducible. If f : V → V is an
isomorphism, then there is λ ∈ C∗ such that vf = λv is multiplication by the
scalar λ.
Proof. Let λ be an eigenvalue of f . (We are exploiting for the first time the
fact that C is algebraically closed.)
Then from
ρ1 (g)f = f ρ2 (g), and ρ1 (g)(λI) = (λI)ρ2 (g),
where I is the identity on V , we get
ρ1 (g)(f − λI) = (f − λI)ρ2 (g).
Thus f − λI is also a morphism of representations. Since it is singular, it must be
zero, so that f = λI is scalar multiplication by λ. □
5.6.3. Lemma. Let ρi : G → GL(Vi ) be representations of G, for i = 1, 2. Let
f : V1 → V2 be any linear map. Then
∑
f′ = ρ1 (g −1 )f ρ2 (G)
g∈G
5.7. ORTHOGONALITY RELATIONS 39
is a morphism of representations V1 → V2 .
Proof. Very much as in Maschke’s Theorem. □
because
ρ1 (g −1 ) = ρ1 (g)−1 = ρ1 (g)∗ = ρ1 (g)t .
Proof. Let Est : V1 → V2 be the linear map that sends all ui to 0, except
us Es,t = vt .
Then
∑
n
ej ρ1 (g −1 )Es,t ρ2 (g) = ρjk −1
1 (g )Es,t ρ2 (g)
k=1
−1
= ρjs
1 (g )vt ρ2 (g)
∑m
−1 tl
= vl ρjs
1 (g )ρ2 (g).
l=1
Summing over g ∈ G we get
∑
m ∑
−1 tl
0= vl ρjs
1 (g )ρ2 (g),
l=1 g∈G
so that
∑
−1 tl
ρjs
1 (g )ρ2 (g) = 0
g∈G
for all j, s, t, l. □
5.7.3. Proposition. Let ρ be an irreducible representation. Take V to be
spaces of row vectors, with standard basis u1 , . . . , un . Let ρjk (g) denote the (j, k)-
component of ρ(g).
Then for all j, s, t, l we have
∑ | G |
sj tl if j = l and s = t
ρ (g)ρ (g) = n
0
g∈G otherwise.
40 5. REPRESENTATIONS
Characters
6.1. Characters
6.1.1. Definition. The character of a representation ρ is the map
χ:G→C
g 7→ trace(ρ(g)).
Therefore
trace(ρ2 (g)) = trace(f −1 ρ1 (g)f ) = trace(ρ1 (g)).
In other words
(χ, χ) = 1.
Proof. The first statement is clear from Proposition 5.7.1. The second one
follows from Proposition 5.7.1, as
( )
1 ∑ ∑ n ∑n
(χ, χ) = ρii (g) ρjj (g)
| G | g∈G i=1 j=1
1 ∑ n ∑
= ρii (g)ρii (g)
| G | i=1 g∈G
1 |G|
= ·n· = 1.
|G| n
□
We obtain an important fact
6.1.5. Theorem. The character of a representation determines the represen-
tation up to isomorphism.
In case you are interested in how to get back from a character to the (unique)
representation it affords it, check [Spe10].
Proof. Let ρ be a representation, and decompose it as
ρ = n1 ρ1 ⊕ n2 ρ2 ⊕ · · · ⊕ nt ρt ,
where the ρi are pairwise non-isomorphic irreducible representations, and ni de-
notes the number of times ρi occurs. It is easy to see that the ni determine the
isomorphism type of ρ.
Taking the trace, we get
χ = n1 χ 1 ⊕ n2 χ 2 ⊕ · · · ⊕ nt χ t ,
where χ is the character of ρ, and χi is the character of ρi .
Now
(χi , χ) = ni .
Thus the character χ determines the ni , and thus the isomorphism type of ρ. □
This allows for the following
6.1.6. Definition. A character is said to be irreducible if the corresponding
representation is irreducible.
The set of the irreducible characters of G is denoted by Irr(G).
The two spaces have the same dimension, by (6.2.1). We will show that r is injec-
tive, and this will imply that r is an algebra isomorphism. But an element of ker(r)
acts as 0 in every irreducible representation, thus in the regular representation,
which is faithful (action on 1 ∈ C[G]).
∑
Now the centre of the algebra i End(Vi ) has dimension the number of distinct
irreducible characters. The centre of C[G] has a basis given by the sums over the
44 6. CHARACTERS
conjugacy classes, and thus the dimension of the centre equals the number of
conjugacy classes. We obtain
6.3.1. Theorem. The number of distinct irreducible characters (that is, of
pairwise non-isomorphic representations) of G equals the number of conjugacy
classes of G.
The isomorphism r induces an isomorphism from Z(C[G]) to the centre of
∑
i End(V i ), which is a sum of copies of C (scalar matrices for each End(Vi )).
Choose one of two Vi , associated to the irreducible representation ρ with character
χ. Consider the map rχ , which is the composition of r with the projection on
End(Vi ), and which is simply given by
∑ ∑
(6.3.1) rχ ( f (g)g) = f (g)ρ(g)
g∈G g∈G
∑
Let now α = g∈G f (g)g ∈ Z(C[G]); this goes under rχ to a scalar matrix S in
Z(End(Vi )), which is multiplication by some a. Since a = trace(S)/χ(1), (6.3.1)
yields that the value of a is
1 ∑ 1 ∑ |G|
· trace( f (g)ρ(g)) = f (g)χ(g) = (f, χ).
χ(1) g∈G χ(1) g∈G χ(1)
∑
6.3.2. Theorem. rχ ( g∈G f (g)g) is the scalar matrix that is multiplication by
|G|
(f, χ).
χ(1)
6.4. Character tables
6.4.1. Definition. The character table of G is a square matrix, which the
rows labelled by the distinct irreducible characters, and the columns labelled by
the conjugacy classes.
The χ, aG entry is χ(a).
6.5. Characters of abelian groups
(To be revised.)
An irreducible character χ of a finite abelian group is linear, that is, χ(1) = 1,
so that χ : G → C∗ is a morphism of groups.
This follows from Section 1.4: a finite number of commuting, diagonalizable
matrices can be diagonalized simultaneously, that is, there is a basis with respect
to which they are all diagonal.
Alternatively, an abelian group∑of order n has n conjugacy classes, and thus n
irreducible characters. Since n = χ∈Irr(G) χ(1)2 ≥ n, each χ(1) must be 1.
(To be expanded.) Now note that representations and characters of quotient
groups G/N lift to representation and characters of G to get the linear characters
of a group. Define the kernel of a character.
6.6. Character tables of small groups
Small abelian groups (dual group), S3 , A4 , S4 . (Explanations to be added)
6.7. INTEGRALITY 45
6.6.0.1. S3 .
1 3 3
1 (123) (12)
1 1 1
1 1 −1
2 −1 0
6.6.0.2. A4 .
1 3 4 4
1 (12)(34) (123) (132)
1 1 1 1
1 1 ω ω −1
1 1 ω −1 ω
3 −1 0 0
6.6.0.3. S4 .
1 3 6 8 6
1 (12)(34) (12) (123) (1234)
1 1 1 1 1
1 1 −1 1 −1
2 2 0 −1 0
3 −1 1 0 −1
3 −1 −1 0 1
(The last one is the previous one times sign, that is, the second one.)
6.7. Integrality
If ρ is a linear representation of G, and g ∈ G has order n, then
1 = ρ(1) = ρ(g n ) = ρ(g)n .
It follows that ρ(g) is a root of xn − 1, so that the minimal polynomial of ρ(g) is
a divisor of xn − 1, and thus the eigenvalues of ρ(g) are n-th roots of unity. We
obtain
6.7.1. Proposition. Character values, as sum of roots of unity, are algebraic
integers.
6.7.2. Exercise.
(1) Show that is ρ is the right regular representation, and g ∈ G has order n,
then the minimal polynomial of ρ(g) is xn − 1.
(2) Show that the above need not hold for an arbitrary representation. Avoid
the trivial case when ρ(g) = 1, and try and find an example in which
| g | = | ρ(g) |.
6.7.3. Theorem. Let f : G → C be a class function on the group G, whose
∑
values are algebraic integers, so that α = g∈G f (g)g ∈ Z(C[G]).
(1) α is integral.
46 6. CHARACTERS
Applications
7.1. Burnside pa q b
In this section we report the celebrated theorem of Burnside [Bur04], that
shows that finite group of order divisible of at most two primes are soluble. (A5
is non-abelian simple, of order 22 · 3 · 5.)
Burnside’s proof makes use of characters, whose theory he had contributed to
developing. Burnside published his proof in 1904. One had to wait until the 1970’s
for proofs not using characters [Gol70, Ben72, Mat73].
7.1.1. Lemma. Let G be a finite group, 1 ̸= g ∈ G such that its conjugacy class
has order a power of a prime p.
Then there is a proper normal subgroup N of G such that gN ∈ Z(G/N ).
Proof. By the orthogonality property of the character table we have
∑
χ(1)χ(g) = 0,
χ∈Irr(G)
and thus
∑ χ(1)χ(g) 1
=− .
1̸=χ∈Irr(G)
p p
Since the right-hand side is not an algebraic integer, there is 1 ̸= χ ∈ Irr(G) such
that
χ(1)χ(g)/p is not an algebraic integer,
so that χ(g) ̸= 0, and p ∤ χ(1). Since
G G
g is a power of p, it follows that gcd( g , χ(1)) = 1. Now Proposition 6.7.5(3)
yields that ρ(g) is scalar, where ρ is a representation that affords χ. Since χ ̸= 1,
we have that ker(ρ) is a proper normal subgroup of G, and the first isomorphism
theorem yields G/ ker(ρ) ∼ = ρ(G). Since ρ(g) is scalar, it is in the centre of ρ(G),
and thus gN is in the centre of G/N . □
7.1.2. Theorem (Burnside pa q b ). A group of order pa q b , where p and q are
primes, is soluble.
Proof. Note first of all that groups of order the power of a prime are nilpotent
(and thus soluble), as follows from the class equation. Therefore we may assume
that both p and q divide the order of G.
Considering a composition series of G, we see that we may assume G to be
non-abelian simple. Were { 1 } the only conjugacy class of order not divisible by q,
then the order of G would congruent to 1 modulo q. So there is an element g ∈ G
whose conjugacy class g G has order not divisibile by q and thus, by orbit-stabiliser,
g G has order a power of p. By Lemma 7.1.1, g ∈ Z(G), a contradiction. □
47
Bibliography
[Ben72] Helmut Bender, A group theoretic proof of Burnside’s pa q b -theorem, Math. Z. 126
(1972), 327–338. MR 0322048
[Bur04] W. Burnside, On Groups of Order pα q β , Proc. London Math. Soc. (2) 1 (1904),
388–392. MR 1576790
[Cal11] Danny Calegari, The Hall-Witt identity, November 2011,
https://lamington.wordpress.com/2011/11/20/the-hall-witt-identity/.
[Gol70] David M. Goldschmidt, A group theoretic proof of the pa q b theorem for odd primes,
Math. Z. 113 (1970), 373–375. MR 0276338
[Gor80] Daniel Gorenstein, Finite groups, second ed., Chelsea Publishing Co., New York,
1980. MR 569209
[Hup67] B. Huppert, Endliche Gruppen. I, Die Grundlehren der Mathematischen Wis-
senschaften, Band 134, Springer-Verlag, Berlin-New York, 1967. MR 0224703 (37
#302)
[Isa06] I. Martin Isaacs, Character theory of finite groups, AMS Chelsea Publishing, Provi-
dence, RI, 2006, Corrected reprint of the 1976 original [Academic Press, New York;
MR0460423]. MR 2270898
[Jac85] Nathan Jacobson, Basic algebra. I, second ed., W. H. Freeman and Company, New
York, 1985. MR 780184
[LOST10] Martin W. Liebeck, E. A. O’Brien, Aner Shalev, and Pham Huu Tiep, The Ore
conjecture, J. Eur. Math. Soc. (JEMS) 12 (2010), no. 4, 939–1008. MR 2654085
[Mac12] Antonio Machì, Groups, Unitext, vol. 58, Springer, Milan, 2012, An introduction to
ideas and methods of the theory of groups. MR 2987234
[Mar18] Daniel A. Marcus, Number fields, Universitext, Springer, Cham, 2018, Second edition
of [MR0457396], with a foreword by Barry Mazur. MR 3822326
[Mat73] Hiroshi Matsuyama, Solvability of groups of order 2a pb , Osaka J. Math. 10 (1973),
375–378. MR 0323890
[Rob96] Derek J. S. Robinson, A course in the theory of groups, second ed., Graduate Texts
in Mathematics, vol. 80, Springer-Verlag, New York, 1996. MR 1357169 (96f:20001)
[Rot95] Joseph J. Rotman, An introduction to the theory of groups, fourth ed., Graduate Texts
in Mathematics, vol. 148, Springer-Verlag, New York, 1995. MR 1307623
[Ser78] Jean-Pierre Serre, Représentations linéaires des groupes finis, revised ed., Hermann,
Paris, 1978. MR 543841
[Ser16] , Finite groups: an introduction, Surveys of Modern Mathematics, vol. 10,
International Press, Somerville, MA; Higher Education Press, Beijing, 2016, With
assistance in translation provided by Garving K. Luli and Pin Yu. MR 3469786
[Spe10] David E. Speyer, Recovering representation from its character, MathOverflow, 2010,
URL:https://mathoverflow.net/q/32846 (version: 2010-07-21).
[Tao12] Terence Tao, Cayley graphs and the algebra of groups, May 2012,
https://terrytao.wordpress.com/tag/hall-witt-identity/.
49