
10.3 Representations 379
by arranging two known representations, D
1
and D
2
, in block-diagonal form
D D
1
d D
2
D
1
0
0 D
2
(10.39)
where the diagonal blocks usually have different dimensions and the off-diagonal blocks
indicate null matrices with the appropriate dimensions. This construction obviously sat-
isfies the group multiplication rules of G required of a representation and the other prop-
erties required of a group. Reducible representations can be cast in block-diagonal form
by a well-chosen similarity transformation and each block is itself a representation of G.
Any block that cannot be reduced further is described as an irreducible representation.
Irreducible representations are so important, and the term is used so frequently, that the
abbreviated neologism irrep finds common usage. The construction of irreps of specified
dimension is one of the central problems of group theory.
Before we tackle general theorems perhaps it would help to exhibit a couple of the
irreps of S
3
, our prototypical group. A trivial irrep assigns 1 to the reflections P, PR, PR
2
and 1 to the rotations I,R,R
2
. Direct calculation would show that this representation is
consistent with the multiplication table for S
3
, although the representation is unfaithful
because it uses only two elements to represent six. A faithful two-dimensional irreduc-
ible representation is provided below. Notice that the determinants are 1forI,a,b[
I,R,R
2
and 1forc, d, e[P, PR, PR
2
.
I !
10
01
,a!
1
2
1
3
3 1
,b!
1
2
1
3
3 1
,
c !
10
01
,d!
1
2
1
3
3 1
,e!
1
2
1
3
3 1
(10.40)
If you take the time to spot-check some of the products, you should find that they conform
with the S
3
multiplication table. Alternatively, we can use to check the
entire set as follows. We construct a list of matrices and copy the multiplication table into
a matrix whose elements are representations of the group elements. The function Outer
forms all pairs of elements of G and uses Dot to multiply the matrices. The final argument
of Outer instructs Dot to use objects at level 1, a structural device for handling lists of
matrices. Finally, an equation is formed and simplified to verify that the left- and right-
hand sides are equal, element by element. It is certainly a lot easier to let a machine perform
these tedious calculations using instructions formulated at a more conceptual level!