Mth410 Notes
Mth410 Notes
Theory
Semester 2, 2016-2017
1 Character Tables 5
1.1 Linear Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Counting Conjugacy Classes . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3.1 The symmetric group S3 . . . . . . . . . . . . . . . . . . . . . . . 9
1.3.2 Non-Abelian groups of order 8 . . . . . . . . . . . . . . . . . . . . 10
1.3.3 The Alternating Group A4 . . . . . . . . . . . . . . . . . . . . . . 12
3 Restriction to a Subgroup 27
3.1 Character Table of A5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.1.1 Conjugacy classes in A5 . . . . . . . . . . . . . . . . . . . . . . . 30
3.1.2 Real Character Values . . . . . . . . . . . . . . . . . . . . . . . . 32
3.1.3 Character Table of A5 . . . . . . . . . . . . . . . . . . . . . . . . 32
4 Induced Representations 35
4.1 Definition and Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.2 Frobenius Character Formula . . . . . . . . . . . . . . . . . . . . . . . . 38
4.3 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.3.1 A group of order 21 . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.3.2 A group of order p(p − 1) . . . . . . . . . . . . . . . . . . . . . . 46
18/1: Computed G
b for D4 . Then started Section 4.3, and completed until Theorem 4.3.9
23/1: Completed until Theorem 4.4.6. Then defined the Fourier coefficient of a function
w.r.t. a representation as in [BS, Definition 5.5.2]. Then proved [T, Lemma 9.4].
25/1: Completed until Theorem 4.4.12, following [T, Theorem 9.3] for the proof of The-
orem 4.4.7.
26/1: Completed Chapter 4. Discussed the character table of Zn , direct product of two
Abelian groups. Also discussed the group structure on G b = Hom(G, S 1 ), and
Pontrjagin duality for a finite Abelian group.
(End of Week 4)
1/2: Discussed a way of counting conjugacy classes, and then determined the character
table for S3 .
2/2: Calculated the character tables for non-abelian groups of order 8, and for A4 .
(End of Week 5)
3
(End of Week 8)
1/3: Started Chapter 7. Completed until Proposition 7.2.7, skipping parts of Section 7.1
22/3: Tensor products of vector spaces (see additional notes below for the remainder of
the course)
13/4: Review.
(End of Week 13)
4
1 Character Tables
The goal of these notes is to supplement the discussion at the end of [BS, Chapter 4] by
computing the character tables for some non-abelian groups of small order.
[ →G
µ : G/H b
ρ◦π =ϕ
5
4. As for uniqueness, suppose ψ is another function such that ψ ◦ π = ϕ = ρ ◦ π, then
ψ(gH) = ϕ(g) = ρ(gH) for all g ∈ G.
G/ ker(ϕ) ∼
= Image(ϕ) < C∗
[G, G] = {u1 u2 . . . uk : ui ∈ S}
6
3. Follows from (1) and (2).
4. Trivial.
Theorem 1.1.5. Let G := G/[G, G], and let π : G → G denote the natural quotient
map.
Proof. 1. By definition
ϕ : G → C∗
Corollary 1.1.6. The number of linear characters of G is equal to the index of of [G, G]
in G. In particular, this number divides |G|.
Proof. This follows from the above statement and the fact that G is abelian, and so
|G|
b = |G| = [G : [G, G]]
7
1.2 Counting Conjugacy Classes
Lemma 1.2.1. Let H C G, then H is a disjoint union of conjugacy classes in G.
2. If D1 and D2 are two disjoint conjugacy classes of G/H, then π −1 (D1 ) ∩ π −1 (D2 ) =
∅.
C ∩ π −1 (D) = ∅ or C ⊂ π −1 (D)
H = tki=1 Ci
G/H = t`j=1 Dj
where Dj are the conjugacy classes in G/H, then for each 1 ≤ j ≤ `. Suppose D1 =
{π(e)}, we write
π −1 (Dj ) = Bj,1 t Bj,2 t . . . t Bj,sj
where Bj,t are conjugacy classes in G. Hence, we get
|Cl(G)| ≥ k + ` − 1
8
1.3 Examples
We now construct the character tables for some non-Abelian groups. Given a non-abelian
group G, we will follow these steps:
3. Use the degree formula to enumerate the number and degrees of all irreducible
representations of G.
4. Determine the number of conjugacy classes of G using the previous section, and
also their representatives.
5. Use this to build a partial character table, with some unknown entries.
[G, G] ⊂ A3
[G, G] = A3
2. Since G = G/[G, G] ∼ = Z2 , G has two linear characters obtained by lifting the two
irreducible representations of Z2 .
ρ1 : 1 7→ 1
ρ2 : 1 7→ −1
write ϕi : G → C∗ to be maps, ϕi = ρi ◦ π
Hence, it follows that G has exactly one irreducible representation of degree 2, and
no other representations of higher degree. We denote this representation by ρ.
9
4. By the previous step, G has 3 conjugacy classes. Notice that H = A3 has is the
union of two conjugacy classes of G.
D1 = {π(e)}, D2 = {π((12))}
ϕi = ρi ◦ π : G → C∗
1 + 1 + 2a = 0 ⇒ a = −1
1 − 1 + 2b = 0 ⇒ b = 0
10
It follows that |Z(G)| = 2 and G/Z(G) ∼ = Z2 × Z2 . In particular, since G/Z(G) is
abelian, it follows that [G, G] ⊂ Z(G). Since [G, G] 6= {e} (since G is non-Abelian),
we have
[G, G] = Z(G)
2. Since G ∼
= Z2 × Z2 , we have 4 irreducible representations of G given by
We write ϕi := ρi ◦ π : G → C∗ .
Once again, we see that G has exactly one irreducible of representation of degree
> 1. We denote this by ρ, and note that dρ = 2.
C1 = {e}, C2 = {x}
Since G/H ∼
= Z2 × Z2 , we write
11
6. Using the orthogonality of columns, we get 4 equations
1 + 1 + 1 + 1 + 2a = 0 ⇒ a = −2
2 − 2 + 2 − 2 + 2b = 0 ⇒ b = 0
2 + 2 − 2 − 2 + 2c = 0 ⇒ c = 0
2 − 2 − 2 + 2 + 2d = 0 ⇒ d = 0
Hence, any two non-Abelian groups of order 8 have the same character table, given
by
g 1 x g1 g2 g3
ϕ1 1 1 1 1 1
ϕ2 1 1 -1 1 -1
ϕ3 1 1 1 -1 -1
ϕ4 1 1 -1 -1 1
χρ 2 -2 0 0 0
In particular, the groups D4 and Q8 are two non-isomorphic groups which have the same
character table.
In fact, more is true: If p is a prime, then any two non-Abelian groups of order p3 have
the same character table. We will prove this later in the course.
[G, G] ⊂ H
2. Now G = G/H ∼
= Z3 , so G has 3 linear characters given by
ρi : 1 → ω i−1 , i = 1, 2, 3
3. Now the degree formula gives 12 = |G| = 3 + di >1 d2i . Hence, G has exactly one
P
more irreducible representation, ρ such that dρ = 3.
12
4. By the previous step, |Cl(G)| = 4. Notice that H is a union of two conjugacy
classes
C1 = {e}, C2 = {(12)(34), (13)(24), (14)(23)}
Also, write
G/H = {π(e), π((123)), π((132)}
then these yield singleton conjugacy classes in G/H. Hence we get
3 + 3a = 0 ⇒ a = −1
1 + ω + ω 2 + 3b = 0 ⇒ b = 0
1 + ω 2 + ω + 3c = 0 ⇒ c = 0
13
2 Tensor Products of Representations
Towards the end of the course, we veered away from the textbook completely. I wanted
to cover tensor products, restriction and induction - all topics which, I felt, were covered
poorly in the textbook.
Example 2.1.2. 1. If V is an inner product space over R, then the inner product
h·, ·i : V × V → R is bilinear.
2. Cross product R3 × R3 → R3
3. Define V ⊗ W := span{v ⊗ w : v ∈ V, w ∈ W }
Proof. We prove linearity in the first variable as the other variable is similar. So fix
v1 , v2 ∈ V, w ∈ W, and α ∈ k, and we WTS:
14
So fix f ∈ Bk (V, W ), then
Theorem 2.1.5. If {vi } and {wj } are bases for V and W respectively, then {vi ⊗ wj } is
a basis for V ⊗ W . In particular, dim(V ⊗ W ) = dim(V ) × dim(W )
2. S spans V × W : By definition,
V ⊗ W := span{v ⊗ w : v ∈ V, w ∈ W }
15
Proposition 2.1.6 (Universal Property - I). If X is a finite dimensional vector space,
and g : V × W → X is a bilinear map, then ∃!T : V ⊗ W → X linear such that T ◦ ϕ = g.
In other words, there is an isomorphism
BX (V, W ) ∼
= Homk (V ⊗ W, X)
S◦ϕ=g
Then
S(vi ⊗ wj ) = g(vi , wj ) = T (vi ⊗ wj ) ∀i, j
Since S and T are linear, it follows that S = T by the previous theorem.
Theorem 2.1.7 (Universal Property - II). Let U be a finite dimensional vector space
and ψ : V × W → U is a bilinear map such that, for any bilinear map h : V × W → X,
∃!S : U → X such that S ◦ ψ = h, then there is an isomorphism µ : U → V ⊗ W such
that µ ◦ ψ = ϕ
Proof. Let (U, ψ) be a pair as above. By the previous theorem (V ⊗ W, ϕ) is another pair
that satisfies the same property. By the previous theorem, ∃T : V ⊗ W → U such that
T ◦ϕ=ψ
S◦ψ =ϕ
Hence,
S◦T ◦ϕ=ϕ and T ◦S◦ψ =ψ
By the uniqueness, it follows that S ◦ T = idV ⊗W . Similarly,
T ◦ S = idU
Example 2.1.8. 1. C ⊗ Rn ∼
= Cn
16
Proof. Define ψ : C × Rn → Cn by
(z, v) = (zv1 , zv2 , . . . , zvn )
This is a bilinear map. Hence, ∃T : C ⊗ Rn → Cn such that
T (z ⊗ v) = ψ(z, v)
Now note that
ψ(1, ei ) = ei
so ψ is surjective. Hence, T is surjective. However,
dim(Cn ) = 2n = dim(C) × dim(Rn ) = dim(C ⊗ Rn )
and so T must be injective and hence an isomorphism.
2. Cn ⊗ Cm ∼
= Cnm
Proof. Define ψ : Cn × Cm → Cnm by
ψ(x, y) = (x1 y1 , x1 y2 , . . . , x1 ym , x2 y1 , . . . , x2 ym , . . . , xn ym )
Then follow the argument as above.
3. V ⊗ V ∗ ∼
= Endk (V )
Proof. Define ψ : V × V ∗ → Endk (V ) by
ψ(v, f )(w) = f (w)v
Then ψ is bilinear, so follow a similar argument as above.
Definition 2.1.9. Let T : V1 → V2 and S : W1 → W2 be two linear maps. Then define
ψ : V1 × W1 → V2 ⊗ W2 by ψ(v, w) = T (v) ⊗ S(w)
Then ψ is clearly bilinear. So ∃!R : V1 ⊗ W1 → V2 ⊗ W2 such that
R(v ⊗ w) = T (v) ⊗ S(w) ∀v ∈ V1 , w ∈ W1
We write R = T ⊗ S
17
Proof. 1. For each (g, h) ∈ G × H fixed, define
This follows from the definition and the fact that ρ and π are representations.
χρ⊗π
b (g, h) = χρ (g)χπ (h)
πh (wj ) = µj wj ∀1 ≤ j ≤ m
18
Taking a trace, we get
X
χψ (g, h) = λi µj
i,j
! !
X X
= λi µj
i j
= χρ (g)χπ (h)
19
3. Conversely, if ψ1 ∼ ψ2 , then by part (1)
hχψ1 , χψ2 i = 1
b×H
α:G b → G\
× H given by ([ρ], [π]) 7→ [ρ⊗π]
b
is a well-defined bijection.
is a well-defined bijection.
20
Now the representatives of the conjugacy classes of S3 × Z2 are
{(e, 0), (e, 1), ((12), 0), ((12), 1), ((123), 0), ((123), 1)}
Compare this with the discussion in [BS, Section 4.5]. This is, in fact, the tensor product
of two square matrices representing the character tables of S3 and Z2 .
ϕg (v ⊗ w) = ρg (v) ⊗ πg (w)
ρ⊗π
b : G × G → GL(V ⊗ W )
ϕ = (ρ⊗π)
b ◦∆
21
Example 2.3.3. The character table of S4 described in [BS, Example 7.2.13] is given
below. Let π denote the augmentation representation of S4 and ρ the irreducible repre-
sentation of degree 2.
1 (12) (123) (1234) (12)(34)
χ1 1 1 1 1 1
χ2 1 -1 1 -1 1
χ3 = χπ 3 1 0 -1 -1
χ4 = χ2 χ3 3 -1 0 1 -1
χ5 = χρ 2 0 -1 0 2
χρ χπ 6 0 0 0 -2
χ2 χρ 2 0 -1 0 2
Hence,
2. Also, if µ = χ2 ⊗ ρ, then
χ2 ⊗ ρ ∼ χ1 ⊗ ρ
Lemma 2.3.5. 1. V ⊗ V = S 2 (V ) ⊕ A2 (V )
T ϕg = ϕg T ∀g ∈ G
Proof. HW
22
Definition 2.3.6. Let ρ : G → GL(V ) be a representation of G. Then by the previous
two lemmas, we may define
Then
ρ ⊗ ρ ∼ ρS ⊕ ρA
These are called the symmetric square and alternating square of ρ respectively.
However,
dim(S 2 (V )) + dim(A2 (V )) = dim(V ⊗ V ) = n2
So both the above inequalities are equalities and the results follow.
If wi,j = vi ⊗ vj + vj ⊗ vi , then
23
Similarly, taking ti,j = vi ⊗ vj − vj ⊗ vi , then
ρA (g)(ti,j ) = λi λj ti,j
Hence,
X
χS (g) = λi λj
1≤i≤j≤n
X
χA (g) = λi λj
1≤i<j≤n
Xn
⇒ χS (g) = λ2i + χA (g)
i=1
2
= χ(g ) + χA (g)
2
⇒ χ(g ) = χS (g) − χA (g) (∗)
Also,
n
!2 n
X X X
2
χ(g) = λi = λ2i + 2 λi λj
i=1 i=1 i<j
2
= χ(g ) + 2χA (g)
2
⇒ χ(g) = χS (g) + χA (g) (∗∗)
1. As done for S4 , we see that [G, G] = A5 . Hence, G has two linear characters
χ1 and χ2 = sgn
χ4 (g) = sgn(g)(|Fix(g)| − 1)
24
Hence, S5 has 7 irreducible representations. We have determined 4 so far, so we
have a partial character table as below
e (12) (123) (12)(34) (1234) (123)(45) (12345)
χ1 1 1 1 1 1 1 1
χ2 1 -1 1 1 -1 -1 1
χ3 4 2 1 0 0 -1 -1
χ4 4 -2 1 0 0 1 -1
5. Let ρ be as above, then if χS and χA are the characters of the symmetric and
alternating squares of ρ, then we can obtain their values by the previous theorem.
For instance,
1 1 1
χS ((123)) = (χ((123))2 + χ((123)2 )) = (12 + χ((132))) = (1 + 1) = 1
2 2 2
Similarly, we obtain the values of χS and χA as below
e (12) (123) (12)(34) (1234) (123)(45) (12345)
χS 10 4 1 2 0 1 0
χA 6 0 0 -2 0 0 1
6. Now,
1
hχA , χA i = [(1 · 36) + (20 · 0) + (15 · 4) + (30 · 0) + (20 · 0) + (24 · 1)] = 1
120
So χA is the character of an irreducible representation. This must necessarily be
different from the ones already obtained since it has degree 6. We write χ5 = χA .
7. Now,
hχS , χS i = 3
so it does not correspond to an irreducible representations, but calculating inner
products gives
χS = χ1 + χ3 + χψ
χ6 = χS − χ1 − χ3 (∗)
In particular, χ6 (1) = 10 − 1 − 4 = 5.
25
8. Now if ϕg = χ2 (g)ψg , then ϕ is an irreducible representation of degree 5 such that
26
3 Restriction to a Subgroup
Definition 3.0.1. Let G be a group, H < G and ρ : G → GL(V ) be a representation.
We may restrict ρ to obtain a representation
ρ|H : H → GL(V )
This is called the restriction of ρ to H.
Note that even if ρ is irreducible, ρ|H may not be.
Proposition 3.0.2. Suppose ∃H < G such that H is Abelian, then
dρ ≤ [G : H] ∀ρ ∈ G
b
27
2. Since every other irreducible representation has degree 2, the degree formula gives
2p = 2 + 4k ⇒ k = (p − 1)/2
p | (j ± i)
hχρ|H , χψ iL(H) 6= 0
28
Let ψ : H → GL(W ) as above, then
s
X
di hχϕ(i) |H , χψ i = hχL |H , χψ iL(H)
i=1
1 X
= χL (h)χψ (h)
|H| h∈H
1 |G|
= χL (e)χψ (e) = dψ 6= 0
|H| |H|
Hence, ∃1 ≤ i ≤ s such that
hχϕ(i) |H , χψ iL(H) 6= 0
Then r
X
s2i ≤ [G : H]
i=1
χρ (g) = 0 ∀g ∈ G \ H
Hence,
r
X (1 − K)|G|
s2i =
i=1
|H|
Note that K ≥ 0 and K = 0 if and only if χρ (g) = 0 for all g ∈ G \ H. This gives the
result.
29
Corollary 3.0.7. Let H < G be a subgroup of index 2, and let ρ : G → GL(V ) be an
irreducible representation of G. Then one of the following happens:
2. ∃ψ1 , ψ2 ∈ H
b such that ρ|H = ψ1 ⊕ ψ2 .
2. The centralizer of x in G is
Note that if we let G act on itself by conjugation, then the conjugacy class of G is the
orbit of x, while the centralizer of x is the stabilizer of x. So by the orbit-stabilizer
theorem,
|xG | = [G : CG (x)]
Now, for any σ ∈ An , write
σ Sn and σ An
to denote the conjugacy classes of σ in Sn and An respectively. Clearly,
σ An ⊂ σ Sn
σ Sn = σ An t ((12)σ(12))An
and
|σ Sn |
|σ An | = |((12)σ(12))An | =
2
30
Proof. 1. Suppose τ ∈ Sn is an odd permutation which commutes with σ, then we
WTS: σ Sn ⊂ σ An . So fix η ∈ σ Sn and δ ∈ Sn such that
η = δσδ −1
δ 0 σδ 0−1 = δσδ −1 = η ⇒ η ∈ σ An
2. Suppose σ does not commute with any odd permutation. Then, by definition,
Hence,
An |An | |Sn | |σ Sn |
|σ | = [An : CAn (σ)] = = =
|CAn (σ)| 2|CSn (σ)| 2
Now observe that
σ Sn = {δσδ −1 : δ ∈ An } t {δσδ −1 : δ ∈ Sn \ An }
Of these, (12) ∈
/ A5 , (1234) ∈
/ A5 , (123)(45) ∈
/ A5 . Also,
and
120
CSn ((12345)) = =5
24
is not divisible by two. Hence, (12345)An 6= (12345)Sn . Hence,
(12)(12345)(12) = (13452)
31
3.1.2 Real Character Values
Lemma 3.1.3. If ρ : G → GL(V ) is a unitary representation and g ∈ G, then
χρ (g −1 ) = χρ (g)
[ρg ]B = diag(λ1 , λ2 , . . . , λn )
[ρ−1 −1 −1
g ]B = diag(λ1 , . . . , λn )
But λ−1
i = λ1 , so the result follows by taking traces.
χρ (g −1 ) = χρ (g) ⇔ χρ (g) ∈ R
and
(13452)−1 = (25431) = (12)(35)(13452)(12)(35)
32
Restricting to H = A5 , we see that
1. χ1 ((12)) 6= 0, so χ1 |H is irreducible.
χ4 (g) = χ3 (g) ∀g ∈ A5
Furthermore,
χψ1 + χψ2 = χρA
Hence, we get
33
e (123) (12)(34) (12345) (13452)
1 20 15 12 12
ϕ1 = χ1 |H 1 1 1 1 1
ϕ2 = χ3 |H 4 1 0 -1 -1
ϕ3 = χ6 |H 5 -1 1 0 0
ϕ4 = χψ1 3 a1 a2 a3 a4
ϕ5 = χψ2 3 −a1 −2 − a2 1 − a3 1 − a4
a2 = b2 = −1
Now since b3 = (1 − a3 ), we see that a3 and a4 are both solutions to the equation
√
2 1± 5
x −x−1=0⇒x=
2
Since ϕ4 6= ϕ5 , the character table of A5 is
e (123) (12)(34) (12345) (13452)
1 20 15 12 12
ϕ1 = χ1 |H 1 1 1 1 1
ϕ2 = χ3 |H 4 1 0 -1 -1
ϕ3 = χ6 |H 5 -1 1 0 0
ϕ4 = χψ1 3 0 −1 x y
ϕ5 = χψ2 3 0 −1 y x
√ √
1+ 5 1− 5
where x = 2
and y = 2
34
4 Induced Representations
4.1 Definition and Examples
Definition 4.1.1. Let G be a group and H < G. Let ρ : H → GL(W ) be a representa-
tion.
1. Define X = {f : G → W }. Note that X is a vector space under the pointwise
operations. Define
I(W ) := {f ∈ X : f (gh) = ρh−1 (f (g)) ∀g ∈ G, h ∈ H}
Note that I(W ) is a vector subspace of X.
2. For g ∈ G, define
Tg : I(W ) → I(W ) given by Tg (f )(x) := f (g −1 x)
Then Tg is well-defined
Proof. If f ∈ I(W ), then for any h ∈ H, x ∈ G,
Tg (f )(xh) = f (g −1 xh) = ρh−1 (f (g −1 x)) = ρh−1 Tg (f )(x)
Hence, Tg (f ) ∈ I(W )
3. Moreover, Tg ∈ GL(I(W ))
Proof. Simply check that
Tg ◦ Tg−1 (f )(x) = Tg−1 (f )(g −1 x) = f (gg −1 x) = f (x) ∀x ∈ G, f ∈ V
Hence, Tg ◦ Tg−1 = idI(W ) . Similarly, Tg−1 ◦ Tg = idI(W )
4. Finally, the map ϕ : G → GL(I(W )) given by
ϕ(g) = Tg
is a representation of G.
Proof. For g1 , g2 ∈ G, f ∈ I(W ), and x ∈ G, we have
(Tg1 ◦ Tg2 )(f )(x) = Tg2 (f )(g1−1 x)
= f (g2−1 g1−1 x)
= f ((g1 g2 )−1 x)
= Tg1 g2 (f )(x)
35
The representation ϕ : G → GL(I(W )) is called the induced representation of ρ : H →
GL(W ), and is denoted by ϕ = IndG
H (ρ).
Hence, f = 0
f (gh) = f (xi h0 h) = ρ(h0 h)−1 (wi ) = ρh−1 ρ(h0 )−1 (wi ) = ρh−1 f (g)
Finally,
Tg (f )(x) = f (g −1 x)
Hence, IndG
H (χ1 ) is the left regular representation of G.
36
Then, for any f ∈ I(W ), and x ∈ X
(S ◦ T )(f )(x) = S(f (e))(x) = ρx−1 (f (e)) = f (ex) = f (x)
Hence, S ◦ T = idI(W ) . Also,
(T ◦ S)(w) = T (S(w)) = S(w)(e) = ρe−1 (w) = w
and so T ◦ S = idW . Hence, T is an isomorphism. Furthermore, for any g ∈ G, f ∈
I(W ),
ρg (f )) = Lg (f )(e) = f (g −1 e) = f (eg −1 ) = ρg (f (e)) = ρg (T (f ))
T (b
Hence, T ◦ ρbg = ρg ◦ T . Hence, T ∈ HomG (b
ρ, ρ). Hence,
IndG
H (ρ) ∼ ρ
ρba (f1 )(e) = f1 (a−1 ) = f1 (ea−1 ) = ρa−1 (f1 (e)) = ρa−1 (1) = ζ −k
ρba (f1 )(b) = f1 (a−1 b) = f1 (ba) = ρa (f1 (b)) = ρa (0) = 0
ρba (f2 )(e) = f2 (a−1 ) = ρa (f2 (e)) = ρa (0) = 0
ρba (f2 )(b) = f2 (a−1 b) = f2 (ba) = ρa (f2 (b)) = ζ k
Hence, −k
ζ 0
[b
ρ a ]B =
0 ζk
Also,
ρbb (f1 )(e) = f1 (b−1 e) = f1 (b) = 0
ρbb (f1 )(b) = f1 (b−1 b) = f1 (e) = 1
ρbb (f2 )(e) = f2 (b−1 e) = f2 (b) = 1
ρbb (f2 )(b) = f2 (b−1 b) = f2 (e) = 0
and so
0 1
[b
ρb ]B =
1 0
37
4.2 Frobenius Character Formula
We fix some notation for this section:
χ = χρ and IndG
H (χ) = χρb
To do this, we assume that W has an inner product h·, ·i and that ρ is a unitary
representation of H.
Note that this defines an inner product on I(W ) by the proof of Proposition 4.1.2.
Proof. Let fi,j be the ONB of I(W ) as defined above, then we wish to determine
n
X
hb
ρg (fi,j ), fi,j i
j=1
38
Now,
ρbg (fi,j )(xi ) = fi,j (g −1 xi )
Since g −1 xi ∈ G = t`m=1 xm H, ∃ unique 1 ≤ m ≤ ` such that
g −1 xi ∈ xm H
Now,
i = m ⇔ g −1 xi ∈ xi H ⇔ x−1 −1 −1
i g xi ∈ H ⇐ xi gxi ∈ H
Hence,
X
IndG
H (g) = hb
ρg (fi,j ), fi,j i
i,j
X n
X
= hρx−1
i gxi
(ej ), ej i
x−1
i gxi ∈H
j=1
X
= χ(x−1
i gxi )
x−1
i gxi ∈H
This agrees with the calculation in the example at the end of the previous section.
39
For a function f : H → C, we write
(
f (g) : g ∈ H
f˙(g) :=
0 : otherwise
Hence,
X `
X X `
X
−1
χ̇(x gx) = −1
χ̇(x gx) = |H|χ̇(x−1
i gxi )
x∈G i=1 x∈xi H i=1
Definition 4.2.4. Let H < G, and Z(L(H)), Z(L(G)) denote the spaces of class func-
tions on H and G respectively.
1. Define ResG
H : Z(L(G)) → Z(L(H)) by
a 7→ a|H
1 X
IndG
H (b)(g) 7→ ḃ(x−1 gx)
|H| x∈G
−1 1 X 1 X −1
IndG
H (b)(ygy ) = ḃ(x−1 ygy −1 x) = ḃ(z gz)
|H| x∈G |H| z∈G
40
Proposition 4.2.5. If ρi : H → GL(Wi ), i = 1, 2 are two representations of H, then
IndG G G
H (ρ1 ⊕ ρ2 ) ∼ IndH (ρ1 ) ⊕ IndH (ρ2 )
χ = IndG
H (χρ1 ⊕ρ2 )
= IndG
H (χρ1 + χρ2 )
= IndG G
H (χρ1 ) + IndH (χρ2 )
=ϕ+ψ
The result now follows from the fact that two representations of G with the same character
must be equivalent.
G
Note that both ResGH and IndH are linear maps. Now recall that both Z(L(G)) and
Z(L(H)) are inner product spaces.
Proof.
1 X
ha, IndG
H (b)iL(G) = a(g)IndGH (b)(g)
|G| g∈G
1 X 1 X
= a(g) ḃ(x−1 gx)
|G| g∈G |H| x∈G
41
G
Hence, Frobenius Reciprocity states that ResG H and IndH are adjoint to each other.
Remark. Let V, W be inner product spaces with ONB’s B1 = {e1 , e2 , . . . , en } and B2 =
{f1 , f2 , . . . , fm } respectively. If T : V → W and S : W → V are adjoints of each other,
then
hT (ej ), fi i = hej , S(fi )i = hS(fi ), ej i
Hence, the matrix of S is the conjugate transpose of the matrix of T .
Example 4.2.8. Let G = S5 , H = A4 , let B1 = {χ1 , χ2 , . . . , χ7 } denote the charac-
ters of irreducible representations of G, and let B2 = {ψ1 , ψ2 , . . . , ψ4 } be the irreducible
characters of H. Recall the character table of G
e (12) (123) (12)(34) (1234) (123)(45) (12345)
χ1 1 1 1 1 1 1 1
χ2 1 -1 1 1 -1 -1 1
χ3 4 2 1 0 0 -1 -1
χ4 4 -2 1 0 0 1 -1
χ5 6 0 0 -2 0 0 1
χ6 5 1 -1 1 -1 1 0
χ7 5 -1 -1 1 1 -1 0
and the character table of H
g e (12)(34) (123) (132)
ψ1 1 1 1 1
ψ2 1 1 ω ω2
ψ3 1 1 ω2 ω
ψ4 3 -1 0 0
Restriction gives
g e (12)(34) (123) (132)
χ1 |H 1 1 1 1
χ2 |H 1 1 1 1
χ3 |H 4 0 1 1
χ4 |H 4 0 1 1
and so on. Hence, taking inner products, we get
χ1 |H = ψ1
χ2 |H = ψ1
χ3 |H = ψ1 + ψ4
and so on. Hence, the matrix of ResG
H with respect to these bases B1 and B2 can be
computed to be
1 0 0 0
1 0 0 0
1 0 0 1
1 0 0 1
0 0 0 2
0 1 1 1
0 1 1 1
42
Hence, the matrix of IndG
H is the transpose conjugate of this matrix. In particular, we
can determine
IndG
H (ψ2 ) = ψ6 + ψ7
IndK
H (χρ ) = χρb
hIndG G
K (χρb), biL(G) = hχρb, ResK (b)iL(K)
Furthermore,
hχρb, ResG K G
K (b)iL(K) = hχρ , ResH (ResK (b))iL(H)
But ResK G G
H (ResK (b)) = ResH (b). Hence,
hIndG G G
K (χρb), biL(G) = hχρ , ResH (b)iL(H) = hIndH (χρ ), biL(G)
χIndGK (IndK
H (ρ))
= IndG K G G
K (IndH (χρ )) = IndK (χρb) = IndH (χρ ) = χIndG
H (ρ)
43
4.3 Examples
4.3.1 A group of order 21
In S7 , define
a = (1234567), b = (235)(476) and G := ha, bi
Then a7 = b3 = 1, b−1 ab = a2 , hence
G = {ai bj : 0 ≤ i ≤ 6, 0 ≤ j ≤ 2} ⇒ |G| = 21
|G|
|xG | =
|CG (x)|
by the orbit-stabilizer theorem.
a) Note that eG = {e} = C1 .
b) If x = a, then a ∈ CG (a), so H ⊂ CG (a), so 7 | |CG (a)|. Since b ∈
/ CG (a), it
follows that |CG (a)| < 21. Since |CG (a)| | 21, it follows that
C2 = aG = {a, a2 , a4 }
C3 = (a3 )G = {a3 , a5 , a6 }
C4 = (b)G = {ai b : 0 ≤ i ≤ 6}
e) Similarly,
C5 = (b2 )G = {ai b2 : 0 ≤ i ≤ 6}
These are all the conjugacy classes of G.
44
3. We have a partial character table given by
x e a a3 b b2
|xG | 1 3 3 7 7
χ1 1 1 1 1 1
χ2 1 1 1 ω ω2
χ3 1 1 1 ω2 ω
ρ : H → C∗ given by a 7→ ζ
`
X
ψ(g) = ρ̇(x−1
i gxi )
i=1
ψ(g) = 0 ∀g ∈
/H
Also,
45
Similarly for the third term, so we get
1
hψ, ψi = [3 + 6 + 6] = 1
21
Hence, ψ is irreducible.
5. Now let ϕ : H → C∗ be given by
ρ(a) = ζ 2
Then if η = IndG
H (ρ), we get, by a similar calculation
x e a a3 b b2
G
|x | 1 3 3 7 7
η 3 ζ3 + ζ5 + ζ6 ζ + ζ2 + ζ4 0 0
Hence,
hη, ηi = 1
so η is also irreducible. This gives the character table of G as
x e a a3 b b2
|xG | 1 3 3 7 7
χ1 1 1 1 1 1
χ2 1 1 1 ω ω2
χ3 1 1 1 ω2 ω
ψ 3 ζ + ζ2 + ζ4 ζ3 + ζ5 + ζ6 0 0
η 3 ζ3 + ζ5 + ζ6 ζ + ζ2 + ζ4 0 0
46
1 0
1. C1 =
0 1
1 1
2. Let x = , then we have
0 1
−1
a b 1 1 a b a a+b 1/a −b/a
=
0 1 0 1 0 1 0 1 0 1
1 a
=
0 1
Hence,
a b
∈ CG (x) ⇔ a = 1
0 1
1 b
CG (x) = : b ∈ Zp
0 1
In particular, |xG | = |G|/|CG (x)| = (p − 1).
Then
−1
a b x 0 a b ax b 1/a −b/a
=
0 1 0 1 0 1 0 1 0 1
x −bx + b
=
0 1
Hence,
a b
∈ CG (z) ⇔ −bx + b = 0 ⇔ b = 0
0 1
Hence,
a 0 ∗
CG (z) = : a ∈ Zp
0 1
and so |z G | = |G|/|CG (z)| = p
and so
x1 0 x2 0
π 6= π
0 1 0 1
47
if x1 6= x2 . Since G/H is abelian, this implies
x1 0 x2 0
π ∼π ⇔ x1 = x2
0 1 0 1
and hence
x1 0 x2 0
∼ ⇔ x1 = x2
0 1 0 1
Hence, by part (3), we get (p − 1) conjugacy classes
G
x 0
Cx = for x ∈ Z∗p , x 6= 1
0 1
and so these are all the conjugacy classes in G. In particular, G has p conjugacy
classes.
Hence, G has exactly one more irreducible representation ψ. The degree formula reads
p(p − 1) = p − 1 + d2ψ ⇒ dψ = p − 1
Now, ResG H (χi ) is the trivial representation for all 1 ≤ i ≤ n, and ϕ is a non-trivial
irreducible representation. So by Schur Orthogonality,
hχϕ , ResG
H (χi )i = 0
χη = mχψ
48
Bibliography
[A] Additional Notes http://home.iiserb.ac.in/~prahlad/current_course/
additional_notes.pdf
[JL] G. James, M. Liebeck, Representations and Characters of Groups (2nd Ed), Cam-
bridge Univ Press (2001)
49