Professional Documents
Culture Documents
This book is about patterns that have some kind of symmetry. The natural way
to describe symmetry is using group theory, so we had better know something
about groups before we start to investigate patterns. This chapter gives you a quick
introduction to the concept of a group and some relevant bits of algebra. If you
would like a bit more background reading you might like to try Cornwell (1984)
for an introduction to group theory in physics, James and Liebeck (1993) for more
depth on representations and characters, Steeb (1996) for Lie groups and continu-
ous symmetries, and Johnston and Richman (1997) or Cohn (1982) for a general
introductory algebra text.
3.1 Groups
A group, , consists of a set of elements {γ1 , γ2 , . . . }, together with an opera-
tion (known generically as multiplication or composition), that satisfy the group
axioms below.
Composition associates with every pair of elements γ1 and γ2 of another
element γ3 of according to
γ3 = γ1 γ2 , (3.1)
so any group must be closed under the group operation. Sometimes the symbol ◦
or · is used for composition, for example γ1 ◦ γ2 or γ1 · γ2 . Composition is ‘on the
left’: in other words γ1 γ2 means ‘do γ2 first, followed by γ1 ’.
The group axioms are:
(i) Closure
The group must be closed under composition.
(ii) Associativity
Any three elements γ1 , γ2 and γ3 of must satisfy
52
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.1 Groups 53
(iii) Identity
There must be an identity element, e ∈ , such that
γ e = eγ = γ , ∀γ ∈ . (3.3)
(iv) Inverses
For each element γ ∈ there must be an inverse element, γ −1 ∈ , such that
γ γ −1 = γ −1 γ = e. (3.4)
Example 3.1 (The multiplicative group of nonzero real numbers) Consider the
nonzero real numbers under multiplication. Checking the group axioms in turn we
see that
(i) The group is closed since real numbers ri multiply together according to r3 = r1r2 ,
and r3 will be nonzero and real if r1 and r2 are.
(ii) Ordinary multiplication is associative, since (r1r2 )r3 = r1 (r2r3 ) = r1r2r3 .
(iii) The identity element is simply 1, since 1 × r = r × 1 = r for any real number r , and
1 is a nonzero real number.
(vi) The inverse of a nonzero real number r is 1/r (also a nonzero real number) since
r × (1/r ) = (1/r ) × r = 1.
The group axioms hold and so the nonzero real numbers under multiplication form
a group.
Example 3.2 (The additive group of real numbers) This time we take the group
operation to be addition. Clearly the group is closed, and addition is associa-
tive. The identity element is 0, since r + 0 = 0 + r = r for any real number,
r , and the inverse of a number r is −r , since r + (−r ) = −r + r = 0. Again
the group axioms hold, and thus the real numbers also form a group under
addition.
Example 3.3 (The general linear group, G L(n)) The set of all real invertible
n × n matrices forms the general linear group of degree n, G L(n), under matrix
multiplication. The group is closed since AB is a real n × n matrix if A and B are.
Matrix multiplication is associative, there is an identity matrix In , and each matrix
has an inverse, so G L(n) satisfies the group axioms.
Strictly speaking we should write G L(n, R) for the group we have just defined,
and call it the general linear group of degree n over R, since we can also define
the general linear group G L(n, F)of degree n over any other field F. In particular
you may come across G L(n, C), which is the group of invertible complex n × n
matrices under matrix multiplication. However, we shall use G L(n) as shorthand
for G L(n, R) throughout this book.
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
54 A bit of group theory
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.1 Groups 55
e γ1 γ2 ... γn
e e γ1 γ2 ... γn
γ1 γ1 γ12 γ1 γ2 ... γ1 γn
γ2 γ2 γ2 γ1 γ22 ... γ2 γn
... ... ... ... ... ...
γn γn γn γ1 γn γ2 ... γn2
Cn should be defined in this abstract way. We will often come across these groups
when a is the rotation through 2π/n.
The order, n, of a group element γ ∈ is the smallest integer such that γ n = e.
For example, the order of the generator a of the cyclic group C4 is 4, and the order
of a 2 ∈ C4 is 2.
If a group has a finite number of elements it is called a finite group. The order,
||, of a finite group is the number of elements of . For example, the additive
and multiplicative groups of real numbers are both infinite groups, while the cyclic
group, Cn , is finite, with n elements, so its order is n.
The composition of group elements of a finite group is sometimes displayed in
a group table, like Table 3.1. Each entry in the body of a group table is the com-
position, γ1 γ2 of the element γ1 in the corresponding row of the lefthand column
of the table with the element γ2 in the corresponding column of the top row.
Example 3.5 (The symmetry group of an equilateral triangle) D3 , the symme-
try group of an equilateral triangle is generated by ρ, a rotation through an angle
of 2π/3, and m, a reflection in a line joining a vertex to the midpoint of the opposite
side.
The group elements are e, ρ, ρ 2 , m, mρ, mρ 2 , corresponding to the identity,
rotations through 2π/3 and 4π/3, and three reflections respectively. The symme-
tries are shown in Figure 3.1. The group table (Table 3.2) shows that performing
any two of these symmetries one after the other gives another symmetry in the
group, so the group is closed. For example ρ · mρ = m, where · represents com-
position of symmetries. Recall that in composition the symmetry on the righthand
side is performed before the symmetry on the lefthand side. You can also see from
the group table that D3 is not Abelian, for example m · ρ = ρ · m = mρ 2 .
Composition of symmetries is associative. The identity element is e (the sym-
metry of doing nothing!), and all symmetries have inverses that are also group
elements. For example ρ · ρ 2 = ρ 2 · ρ = e, so ρ −1 = ρ 2 .
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
56 A bit of group theory
e ρ ρ2 m mρ mρ 2
e e ρ ρ2 m mρ mρ 2
ρ ρ ρ2 e mρ 2 m mρ
ρ2 ρ2 e ρ mρ mρ 2 m
m m mρ mρ 2 e ρ ρ2
mρ mρ mρ 2 m ρ2 e ρ
mρ 2 mρ 2 m mρ ρ ρ2 e
mr
r
m r2
r2
Example 3.6 (The dihedral group, Dn , of order 2n) The symmetry group of a
regular polygon with n sides is known as Dn , the dihedral group of order 2n, and
can be treated in a similar way to the symmetry group of the equilateral triangle
in the previous example. The group is generated by a rotation, ρ, through 2π/n,
and a reflection, m, with an axis that passes through the centre of the polygon and
a corner or the midpoint of a side. The 2n group elements are the identity, the
rotations {ρ, . . . , ρ n−1 } and the reflections {m, mρ, . . . , mρ n−1 }.
Example 3.7 (The Euclidean group, E(2)) The Euclidean group, E(2), is the
group of translations, reflections and rotations of the plane. For a transformation
(ρ, t), consisting of ρ, a reflection in an axis containing the origin, or a rotation
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.2 Subgroups, quotient groups and conjugacy 57
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
58 A bit of group theory
− H = {γ ∈ : γ = H }. (3.19)
The complement of a subgroup is not a subgroup since it cannot contain the iden-
tity element.
Example 3.9 It is straightforward to check that the pure translations, (e, t), form
a subgroup of the Euclidean group E(2), as do the reflections and rotations, (ρ, 0).
The point of this example is to see whether these are normal subgroups of E(2).
For any two group elements, (ρ1 , t 1 ) and (ρ2 , t 2 ), in E(2) we have
so (ρ1 , t 1 )(e, t 2 )(ρ1 , t 1 )−1 is also a pure translation for all (ρ1 , t 1 ) ∈ E(2). This
means the group of translations is a normal subgroup of E(2). However, if (ρ2 , t 2 )
is a pure reflection or rotation, then t 2 = 0, and we have
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.2 Subgroups, quotient groups and conjugacy 59
In general ρ1 ρ2 ρ1−1 t 1 = t 1 and so (ρ1 , t 1 )(ρ2 , 0)(ρ1 , t 1 )−1 is not a pure reflection
or rotation, and the group of reflections and rotations is not a normal subgroup of
E(2).
N (H ) = {γ ∈ : γ −1 H γ = H }. (3.23)
Example 3.10 The reflection subgroup {e, m} of D3 is its own normalizer, while
the normalizer of the subgroup of rotations C3 = {e, ρ, ρ 2 } ⊂ D3 is the whole of
D3 .
γ H = {γ h|h ∈ H }. (3.25)
H γ = {hγ |h ∈ H }. (3.26)
(Note that some authors call the left coset, as defined here, the right coset and vice
versa. As long as you stick to one convention, it doesn’t matter.) For a normal
subgroup we have γ H γ −1 = H or
γ H = Hγ, ∀γ ∈ , (3.27)
which says that the left and right cosets are the same if H is a normal subgroup. In
this case we can call them simply cosets.
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
60 A bit of group theory
Cosets are disjoint. Consider the left cosets γ1 H and γ2 H . If they have an ele-
ment in common then there exist h 1 , h 2 ∈ H such that
γ1 h 1 = γ2 h 2 , (3.28)
and so
γ1−1 γ2 = h 1 h −1
2 ∈ H. (3.29)
Thus
γ2 h = γ1 (γ1−1 γ2 )h ∈ γ1 H, ∀h ∈ H, (3.30)
and we have γ2 H ⊆ γ1 H . But using an identical argument we also have γ1 H ⊆
γ2 H , and so γ1 H = γ2 H . So the left cosets are disjoint and we have
γ1 H = γ2 H or γ1 H ∩ γ2 H = ∅. (3.31)
Similarly the right cosets are disjoint. The cosets therefore partition the group .
If H is a normal subgroup of a group, , the quotient group, /H , has group
elements given by the set of distinct cosets, and a group operation defined by
(γ1 H )(γ2 H ) = γ1 γ2 H, ∀γ1 , γ2 ∈ . (3.32)
Composition is well-defined since
(γ1 H )(γ2 H ) = γ1 (γ2 γ2−1 )H γ2 H, (since γ2 γ2−1 = e) (3.33)
= γ1 γ2 (γ2−1 H γ2 )H, (3.34)
= γ1 γ2 H H, (since γ2−1 H γ2 = H) (3.35)
= γ1 γ2 H. (3.36)
/H is closed under composition and associative because is. The identity is
eH = H and the inverse of γ H is γ −1 H .
Example 3.11 (Z/n, the integers under addition modulo n) Let be the group
of integers, Z, under addition, and let H be n Z, the subgroup of integers divisi-
ble by n. n Z is normal in Z, since the group is Abelian. The distinct cosets are
{i + H, 0 ≤ i ≤ n − 1}, and the group operation on the quotient group Z/n Z is
i + H + j + H = (i + j mod n) + H. (3.37)
The group Z/n Z is often written Z/n or Zn . It is a cyclic group of order n, gen-
erated by the element 1, giving rise to the common alternative notation Zn for Cn .
The notation Z2 is very frequently used for the cyclic group of order 2.
The quotient group is useful in this example because it ‘factors out’ the repet-
itive behaviour of the larger group, leaving only the essential structure. If we are
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.3 Mappings of groups 61
h 1 = γ h 2 γ −1 . (3.38)
Any two group elements in the same conjugacy class have the same order, since
if h 2 is of order n, and h 1 = γ h 2 γ −1 for some γ ∈ then
h n1 = (γ h 2 γ −1 )n (3.39)
−1 −1 −1
= γ h2γ γ h2γ . . . γ h2γ (3.40)
= γ h n2 γ −1 = γ eγ −1
= e, (3.41)
H1 = γ H2 γ −1 . (3.42)
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
62 A bit of group theory
In other words homomorphisms are maps that respect the group structure. A
homomorphism always maps the identity element e ∈ to the identity element
e ∈ , since
Multiplying on the righthand side by (θ(γ ))−1 (since the group element θ(γ ) ∈
must have an inverse) we find
θ (e ) = e . (3.45)
Example 3.13 Let be the positive real numbers under multiplication, and let
be 1l, the group consisting solely of the identity element. Then θ : R+ → 1l defined
by θ(x) = e, ∀x ∈ R+ is a homomorphism since
This point of this rather boring example is to show that homomorphisms need not
be one-to-one. We will come to some more interesting homomorphisms in a minute.
θ (e2πim/n ) = ρ m , m ∈ Z, 0 ≤ m ≤ n − 1. (3.48)
Example 3.15 (The orthogonal groups, O(n), and special orthogonal groups,
S O(n)) The n-dimensional orthogonal group, O(n), consists of all n × n
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.3 Mappings of groups 63
M M T = In , (3.50)
Isomorphic groups have the same abstract form, so their names are sometimes
used interchangeably, for example we might say that O(2) is the group of reflec-
tions and rotations of the plane that keep the origin fixed, and S O(2) is the group of
rotations of the plane that keep the origin fixed. When it comes to describing how
isomorphic groups act on a space, though, we may have to distinguish between
them. For example, the group generated by a reflection and the group generated by
a rotation through π are both isomorphic to the cyclic group Z2 , but they act on
the plane in different ways. We will go into this in more depth when we consider
representations of groups later on.
An isomorphism from a group to itself is called an automorphism of .
Aut() is the set of all automorphisms of and forms a group under compo-
sition of functions. The group is closed since the composition of two automor-
phisms is also an automorphism. Composition of functions is associative. There is
an identity automorphism, I d : → , defined by I d(γ ) = γ , ∀γ ∈ , and every
automorphism has an inverse, since automorphisms are bijective. Thus the group
axioms hold and Aut() under composition of functions does form a group.
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
64 A bit of group theory
The direct product generalises to products of more than two groups in the natural
way. For example, we would define 1 × 2 × 3 by
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.4 Products of groups 65
my
mx
so we have D2 ∼
= Z2 × Z2 . The group Z2 × Z2 is often denoted Z22 . Similarly we
write Z2 = Z2 × Z2 × . . . × Z2 for a direct product of n copies of Z2 .
n
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
66 A bit of group theory
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.5 Lie groups 67
Example 3.18 The Euclidean group E(2) is a semidirect product of the group
O(2) of rotations and reflections in the plane that fix the origin and the group
of translations in the plane (∼
= R2 under addition). A general transformation in
E(2) is given by (ρ, t), where ρ ∈ O(2) is a rotation or reflection and t ∈ R2 is a
translation. We saw in Example 3.7 that the product of the transformations (ρ1 , t 1 )
and (ρ2 , t 2 ) is given by
Equation (3.69) shows that E(2) has a semidirect product structure with
E(2) = O(2) R2 . The homomorphism θ : O(2) → Aut(R2 ) is defined by
θ(ρ)(t) = ρt, and the group operation on R2 is addition.
We saw in Example 3.9 that R2 is a normal subgroup of E(2) and O(2)
is not.
Example 3.19 The group of rotations in the plane, S O(2), is a Lie group. A group
element is described by an angle of rotation, θ. Since θ also describes a position on
the unit circle, the group also has the structure of a manifold – a circle in this case.
The angle of rotation, and hence the group elements, can be varied continuously.
Composition of rotations is given by the map f : S O(2) × S O(2) → S O(2),
defined by
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
68 A bit of group theory
Example 3.20 The general linear group, G L(n), is also a Lie group. The space
2
of all n × n matrices can be identified with Rn , the space in which the n 2 real
entries of the matrices are coordinates. G L(n), the space of all n × n invertible
matrices, is an open submanifold of this n 2 -dimensional space.
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.6 Representations of groups 69
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
70 A bit of group theory
We can check that the isomorphism commutes with D3 by considering the genera-
tors in turn. Take the action of ρ first. We have
√ √
− 12 − 3
x − x2 − 23y
ρθ (x + i y) = √ 2 = √ (3.77)
3
− 12 y 3x
−y
2 2 2
and
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.6 Representations of groups 71
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
72 A bit of group theory
U = {u : u† w = 0, ∀w ∈ W }. (3.84)
p(w + u) = w, ∀w ∈ W, ∀u ∈ U, (3.86)
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.6 Representations of groups 73
so the Ai and Ci will conform to the group structure because the Mγi do. If these
lower-dimensional representations are themselves reducible the process can be
repeated, and so on until we are left with irreducible representations along the
diagonal. Irreducible representations thus form the basic building blocks of the
reducible representations.
The only S O(2)-invariant subspaces are the origin and the whole of R2 , so this
action is irreducible. However, it is not absolutely irreducible since each matrix
Rθ commutes with every other rotation matrix Rφ ∈ S O(2):
Rθ Rφ = Rφ Rθ = Rθ+φ . (3.91)
This gives an idea of why irreducibility and absolute irreducibility are the same
thing for complex representations, but not for real ones. Only complex multiples
of the identity, Aeiθ In , where A ∈ R, commute with an (absolutely) irreducible
complex action. If we consider the linear isomorphism α : C → R2 defined by
x
α(x + i y) = , ∀ x, y ∈ R, (3.92)
y
then
cos θ − sin θ x
α(e (x + i y)) =
iθ
. (3.93)
sin θ cos θ y
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
74 A bit of group theory
given by the eigenvectors, the matrices of the complex representation take the form
iθ
e 0
, (3.94)
0 e−iθ
showing clearly that this reducible representation is formed from two one-
dimensional irreducible complex representations where the action of the rotation
is given by e±iθ .
Now consider the standard action of O(2) on R2 , generated by the rotations,
represented by the matrices Rθ , given above, and a reflection, m, represented by
the matrix
−1 0
M= . (3.95)
0 1
Again the only S O(2)-invariant subspaces are {0} and R2 , so the representation
is irreducible. However if we now look for matrices
a b
(3.96)
c d
that commute with M then
−1 0 a b −a −b
= , (3.97)
0 1 c d c d
a b −1 0 −a b
= , (3.98)
c d 0 1 −c d
and so we must have b = c = 0. If the matrix is also to commute with Rθ for all
rotation angles, θ , then it must satisfy.
a cos θ −d sin θ cos θ − sin θ a 0
=
a sin θ d cos θ sin θ cos θ 0 d
a 0 cos θ − sin θ
=
0 d sin θ cos θ
a cos θ −a sin θ
= , (3.99)
d sin θ d cos θ
and so we must have a = d. Thus the only matrices that commute with this repre-
sentation of O(2) are scalar multiples of the identity, and so the standard action
of O(2) on R2 is absolutely irreducible.
The theory of steady bifurcation with symmetry uses the absolutely irreducible
real representations. We shall see shortly that it is possible to work out the set of
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.6 Representations of groups 75
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
76 A bit of group theory
A version of this theorem also holds for compact Lie groups, with the sum being
replaced by an integral. The proofs can be found in Cornwell (1984).
The theorem says that if you make a vector out of corresponding matrix entries
of one representation for each group element γ ∈ , for example the row 1, col-
umn 1 entries from each M(γ ),
(Mγ1 )11
(Mγ2 )11
(Mγ )11 = (M γ 3 )11
,
(3.103)
...
(Mγn )11
where n is the dimension of the irrep, then all the possible vectors are orthogonal
to each other, that is, the dot product of one vector with the complex conjugate of
another is zero. Furthermore the vectors constructed from one representation are
orthogonal to vectors constructed from an inequivalent representation. If you form
the dot product of any one of these vectors with its complex conjugate the result is
||/n p where n p is the dimension of the representation from which the vector is
constructed.
Example 3.27 Let us consider the natural and identity representations of D3 . Both
these representations are real, so there is no need to take the complex conjugate of
a vector when forming the dot product. Taking the natural representation first, the
vectors M a ()i j are given by
1 √
0
− 1 3
2 2√
n
− 2 n
1 − 3
M 11 = , M 21 = 2 ,
−1 0
1 √
2
2√3
1
2 − 23
0√ 1
− 3 1
√2 − 2
3
n
n
− 12
M 12 =
, M 22 = ,
2 (3.104)
√0 1
3
2√ − 12
− 3 − 12
2
where the superscript n denotes the natural representation, and the rows of the
vectors range over the group elements in the order {e, ρ, ρ 2 , m, mρ, mρ 2 }. Any
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.7 Characters 77
one of these vectors is orthogonal to any other. The dot product of any of the
vectors with itself is 3, which is equal to ||/n n , where the order of the group is
|| = 6, and the dimension of the irrep is n n = 2. Only one vector can be formed
from the identity representation, and it is
1
1
1
Mi 11
=
1,
(3.105)
1
1
where the superscript i denotes the identity representation. This vector is orthogo-
nal to any of the vectors formed from the natural representation, and when dotted
with itself gives 6, which is equal to ||/n i , where n i = 1 is the dimension of the
irrep.
3.7 Characters
The character, χ(M), of an n × n matrix M is its trace:
n
χ(M) = Mii . (3.106)
i=1
The characters of the component matrices are helpful for working out the irre-
ducible representations of a group, as we shall see below and in Chapter 4. The
identity element is always represented by In , so has character n.
Many results in the theory of characters are derived for the case of representa-
tions over C, so we shall assume that the vector space, V , is Cn in this section, and
so the set of matrices of the representation form a subgroup of G L(n, C). Recall
that in this context irreducibility and absolute irreducibility are the same thing. As
discussed above, the matrices of the representation can be real, even though we are
working in V = Cn . If all the matrices of a given representation turn out to be real
then the representation is a real representation.
If two group elements h 1 and h 2 in are conjugate, satisfying
h 1 = γ h 2 γ −1 , (3.107)
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
78 A bit of group theory
for some γ ∈ , then for a given representation, the characters of the two corre-
sponding matrices M1 and M2 must be the same, since
n
n
χ(M1 ) = (M1 )ii = Mγ M2 Mγ−1 ii
i=1 i=1
n
n
n
= (Mγ )i j (M2 ) jk Mγ−1 ki
i=1 j=1 k=1
n n
n
n
= (Mγ−1 Mγ )k j (M2 ) jk = δk j (M2 ) jk
j=1 k=1 j=1 k=1
n
= (M2 ) j j = χ(M2 ), (3.108)
j=1
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.7 Characters 79
Irrep C S1 C S2 ... C Sn
It is also possible to show that for a finite group or compact Lie group, equality
of character systems is sufficient to prove equivalence of representations. The proof
of this is given in Cornwell (1984). In principle then, if we can determine the
characters, we should be able to work out the irreps.
The characters of the inequivalent irreps of a finite group can be presented
in a character table such as the one given in Table 3.3. The conjugacy classes
are given across the top, the inequivalent irreps down the side of the table and the
corresponding entries are the characters. Remember that all elements in a class
have the same character.
This means that character tables are always square as shown in Table 3.3.
Theorem 3.3 The sum of the squares of the dimensions di of the n inequivalent
irreducible representations of a finite group , is equal to the order, ||, of :
n
di2 = ||. (3.112)
i=1
The proofs of Theorems 3.2 and 3.3 can be found in Cornwell (1984).
n
χ p (C S i )χ p (C S j )Ni = ||δi j , (3.113)
p=1
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
80 A bit of group theory
where the sum is taken over all inequivalent irreducible representations of , and
m
χ p (C S i )χ q (C S i )Ni = ||δ pq , (3.114)
i=1
where the sum is over the classes of . In both cases, χ p (C S i ) is the character
of the class C S i in the representation p of , || is the order of and Ni is the
number of elements in the class C S i .
Example 3.29 D3 has three conjugacy classes, so by Theorem 3.2 it must have
three inequivalent irreps. By Theorem 3.3 the sum of the squares of the dimensions
of the irreps must equal the order of the group, which is 6. That means that it must
have two one-dimensional irreps and one two-dimensional irrep, since 12 + 12 +
22 = 6, and there is no other way to add three square numbers to get 6. We already
know about two of the irreps: the identity and natural representations, so we just
need to find one more one-dimensional irrep, which turns out to be
where a labels the irrep. In this irrep rotations and the identity are represented by
+1 and reflections by −1, values equal to the determinant of the corresponding
matrix in the natural representation. There is always a one-dimensional irrep of
this kind for Dn .
The classes of D3 are {e}, {ρ, ρ 2 } and {m, mρ, mρ 2 }, and so we can construct
the character table for D3 (Table 3.4). You can see that different columns are
orthogonal to each other, as are the rows when weighted by the number of ele-
ments in each class. The dot product of each row or column with itself, weighted
by the number of elements in each class, is 6, the order of the group.
Now we need to construct the matrices of the irreps from their characters.
Although the sets of characters are unique, the corresponding sets of matrices are
not, because equivalent representations have the same characters. So all we have
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.7 Characters 81
i 1 1 1
a 1 1 −1
n 2 −1 0
to do is find one possible irreducible representation that has the given character
system.
In the case of one-dimensional irreps, the matrices are identical to the charac-
ters. For higher-dimensional irreps, we have to construct a set of matrices, with
traces given by the characters, that form a representation that cannot be reduced
into combinations of lower-dimensional irreps. Often, for the groups that we will
look at, one of the higher-dimensional irreps, if there are any, will be the natural
representation, which is easy to write down using coordinate geometry. The natural
representation is not always irreducible, but it is easy to check this once you have
the matrices. If the natural representation is not an irrep or if there is more than one
irrep of dimension greater than one, the most practical method of finding the matri-
ces for relatively small groups is by trial and error. The orthogonality theorem for
representations (Theorem 3.1) may also be helpful. The character table tells you
when you have found all the irreps. For finite groups of coordinate transformations
in R3 there is a systematic procedure involving projection operators (see Cornwell
1984).
For finite Abelian groups, finding the set of irreducible representations is easy.
Any two elements, γ1 and γ2 , of an Abelian group commute, satisfying γ1 γ2 =
γ2 γ1 , and therefore so must the matrices of the representation, so that
So each Mγ commutes with all the matrices of the representation. Now if the
representation is irreducible, the only linear mappings that commute with it are
scalar multiples of the identity and so we must have
for some suitable complex scalars c(γ ). Such a representation can only be irre-
ducible if it is one-dimensional, and further, we can choose it to be unitary. If the
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
82 A bit of group theory
( p)
group has N generators, γ j , each of order n j , then we have M nj = 1, and so
γj
( p)
Mγ m = e2πi pm/n j , (3.118)
j
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
3.8 Isotypic decomposition 83
This isotypic decomposition is unique, and is helpful for working out the sta-
bility of solutions to -symmetric bifurcation problems on V , as we will see in
Chapter 4. Proofs of the existence and uniqueness of the isotypic decomposition,
can be found in Golubitsky, Stewart and Schaeffer (1988).
Any 2 × 2 real matrix can be expressed as the sum of two other matrices in the
manner
a b a 0 0 b
= + , (3.125)
c d c 0 0 d
and so we can write V = V1 ⊕ V2 where V1 is the space of all real matrices of the
form
a 0
(3.126)
c 0
and hence V1 and V2 are S O(2)-isomorphic. The isotypic components are given
by summing the S O(2)-isomorphic subspaces. Thus in this case the single isotypic
component is the sum of V1 and V2 , in other words the whole space, V . Clearly
the isotypic decomposition is unique as it consists of one component: the whole
space. On the other hand, the decomposition of V into irreducible subspaces is not
unique: S O(2) also acts irreducibly on the subspace V3 consisting of all matrices
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010
84 A bit of group theory
of the form
b b
, (3.130)
d d
so we could write V = V1 ⊕ V3 instead of V = V1 ⊕ V2 .
Exercises
3.1 Show by checking the group axioms directly, that the integers, 0, 1, . . . , n − 1, form a
group under addition modulo n.
3.2 Show, using a group table, that the symmetry group of a square, D4 , satisfies the group
axioms.
3.3 Show, using diagrams, that the symmetry group of a rectangle, D2 , is Abelian.
3.4 Find the subgroups of D4 and for each nontrivial subgroup, work out whether it is
normal.
3.5 What are the normalizers of the subgroups D2 and Z2 (where Z2 is generated by a
reflection) of D6 ?
3.6 Find the conjugacy classes of D6 .
3.7 Find the irreducible representations of D2 over C.
3.8 Find the irreducible representations of C3 over C. Deduce a real nonabsolutely
irreducible representation.
3.9 If the action of Z2 on R2 is given by
1 0 −1 0
Me = , Mm = ,
0 1 0 1
find the isotypic decomposition.
Cambridge
https://doi.org/10.1017/CBO9780511616051.004 Books
Published online by Online © University
Cambridge Cambridge University
Press Press, 2010