Roots and Weights
Roots and Weights
Contents
1 Groups and representations
1.1 Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Representations: equivalence, unitarity, (ir)reducibility . . . . . . . . . . . . . . .
1.3 Schurs lemma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
2
2
3
2 Lie
2.1
2.2
2.3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
5
5
6
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7
7
7
8
8
8
9
9
10
11
12
14
14
15
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1.1
Groups
1.2
D1 (g) 0 . . .
0 D2 (g) . . .
..
..
..
.
.
.
(1)
where all of the Di (g) are not reducible. (i.e. irreducible or irrep.)
Eq.(1) means that a completely reducible rep. can be decomposed into a direct sum of irreps.
1.3
Schurs lemma
Schurs lemma: Let D(g) be a finite dimensional irrep. of G. Then an operator A which
commutes with D(g) for every g must be proportional to the identity:
[D(g), A] = 0 g G A I
(2)
Schurs lemma has crucial implications for QM, where the common practice is precisely to classify
the eigenspaces of hermitian operators. In QM a symmetry is typically realized by putting the
states of the Hilbert space in unitary representations. The transformation law is
|i D(g) |i , h| h| D(g)
for states, and
O D(g)OD(g)
2
2.1
The elements of a Lie group depend smoothly on some continuous parameter: g = g(). We
may label the operators in a representation of such group by D() = D(g()).
We will mainly deal with compact groups, i.e. groups for which is confined to some finite
volume parameter space.
Any representation of a compact lie group is equivalent to a unitary representation.
It is convenient to set
g( = 0) = e
Now we can use an exponential parametrization in order to represent a group element in the
vicinity of the identity:
D() = eia Xa
(3)
The Xa , a = 1, ..., N are called the generators:
D
Xa = i
a =0
3
(4)
Taking N as the minimal number of independent real parameters required in order to represent
any element in the group, the generators Xa are linearly independent. Due to the form of (3),
and as long as we stick to real , the Xa of a unitary representation are hermitian. They span
a linear vector space of hermitian operators.
Since a representation maintains the closure property of the group, we must have
eiX eiX = eiX
Take log of both sides and expand in the vicinity of the unity
1
1
2
iX = ln 1 + i(X + X) (X + X) [X, X] + ... =
2
2
1
i( + )X [X, X] + ...
2
(5)
(6)
(7)
2.2
Jacobi identity
(8)
Which is easy to prove for matrices, but true also in a more abstract sense for linear operators.
A similar identity occurs for the structure constants
fbcd fade + fabd fcde + fcad fbde = 0
2.3
(9)
(10)
(11)
(13)
The Ta matrices are therefore antisymmetric and pure imaginary, and so hermitian. Thus, in
this basis, the adjoint representation is unitary.
2.3.1
(15)
1
tr Ta Tb
(16)
The dagger is there because we will sometimes work with complex linear combinations of generators.
2.4
U(1) factors
In order to write (14), we had to assume that our algebra was compact and semisimple. We now
discuss the notion of a semisimple algebra.
An algebra is semisimple if it does not contain a non-trivial abelian invariant subalgebra. An
abelian subalgebra follows from an abelian subgroup. Such invariant subgroup is called a U (1)
e which commutes with all of the
factor. In the algebra, it corresponds to a specific generator X
other generators. The structure constants give us no information about this subalgebra.
However, Schurs lemma tells us that the existence of such a U (1) factor is not really much trouble. The representation of the group will split into irreps of the semisimple part of the algebra,
e of the U (1) factor.
each irrep characterized by some fixed eigenvalue under the generator X
In order to classify the algebra representations, we may therefore keep to semisimple algebras.
These are built by factoring simple algebras to each other.
For example:
SU (2) : simple.
SU (2) SU (3) : semisimple.
U (2) U (1) SU (2) : neither simple nor semisimple.
6
The useful thing about the adjoint representation is that it is a representation of the algebra on
itself. This means that every structure we expose in the adjoint representation is in fact inherent
to the algebra: studying the adjoint representation is studying the algebra. This notion gets
exploited to a great extent in the analysis of Roots & Weights.
3.1
Cartan subalgebra
Suppose the Xa , a = 1, ..., N are the generators of a given irrep of dimension3 D. The maximum
subset of generators which can be diagonalized simultaneously is called the Cartan subalgebra.
Denote these generators by Hi , i = 1, ..., M . They satisfy
Hi = Hi , [Hi , Hj ] = 0 i, j
(17)
3.2
(19)
[Hi , E ] = i E
(20)
[Hi , E ] = i E
(21)
E = E
(22)
This implies
It follows that
And, therefore
The E are not hermitian. They should remind you of the raising and lowering operators in the
analysis of the irreps of SU (2). Indeed, one sees
Hi E |i = ([Hi , E ] + E Hi ) |i = (i i ) E |i
(23)
3 Make sure you understand the difference between the dimension of the group (N ) and the dimension of the
representation (D).
(24)
You can easily check that this is so, by noting that the similarity transformation connecting the
E s to the Xa s is unitary: it is the diagonalizing transformation for the hermitian operators Hi .
Notice that the state
E |E i
(25)
has weight zero. This implies that the operator [E , E ] is in the cartan:
[E , E ] = i Hi
We can compute by projecting the state (25) onto a cartan state:
i = hHi | E |E i =
1
1
tr (Hi [E , E ]) = tr (E [Hi , E ]) = i
(26)
so
[E , E ] = i Hi
(27)
3.3
SU (2) subalgebras
Putting equations (22,27) together, we can make explicit the relation between the E s and
SU (2) irreps.
For every non-zero root vector there exists an SU (2) subalgebra, with the generators:
E3 =
i Hi
E
, E =
2
||
(28)
such that
[E3 , E ] = E , [E+ , E ] = E3
3.4
Example: SU (3)
3.4.1
The fundamental representation of the group SU (3) consists of 3 3 unitary matrices with
determinant 1, acting on 3-dimensional complex vectors. It is also called the 3. These matrices
are generated by 3 3 hermitian traceless matrices, which form an 8-dimensional algebra. A
basis for the algebra is
010
0 i 0
1 0 0
0 01
1 = 12 1 0 0 2 = 12 i 0 0 3 = 12 0 1 0 4 = 21 0 0 0
000
0 0 i
5 = 12 0 0 0 6 =
i 0 0
0
1
2 0
0
0 0
00
0 1 7 =
10
8
0 0 0
00 0
1
2 0 0 i 8 =
0 i 0
1 00
10 0
0 1 0
2 3
0 0 2
(29)
1
ij
2
1 1
,
,
0
2 2 3
0
1 1
,
1 ,
2 2 3
0
1
0 0,
3
1
(30)
Figure 1 shows a geometrical diagram of the weights. Since the cartan is two dimensional, we
can draw the weights on a two dimensional plain. There is no degeneracy: Each weight vector
corresponds to a unique state.
3.4.2
We now continue to construct the adjoint representation of SU (3). The vector space on which
this representation acts is eight dimensional - this representation is also simply called the 8.
However, using our weight diagram from the previous section, we dont even need to write down
explicitly the eight-by-eight matrices which act on this space.
We know that the six generators which are not in the cartan can be rearranged as raising
and lowering operators of SU (2) subalgebras. These subalgebras appear as SU (2) irreps which
are contained in the SU (3) representation we have found. The arrows connecting the states in
figure 1 reveal these SU (2) irreps: We have three of those, each of them spin half. The weight
vectors we have found are separated by the vectors: (I chose the labels for later convenience)
!
!
1
3
3
1
(3) = (1, 0) , (1) =
,
, (2) =
,
(31)
2 2
2
2
The (i) s are precisely the root vectors of the non-cartan generators in the adjoint. Indeed, the
E s are given by
1
1
1
E(3) = (1 + i2 ) , E(1) = (4 + i5 ) , E(2) = (6 i7 )
2
2
2
(32)
The two cartan generators will correspond to two vanishing root vectors: All together, we have
eight roots corresponding to eight states. We can now go ahead and draw a weight diagram
for the adjoint representation. This diagram is depicted in figure 2. The non vanishing roots
form a regular hexagon. The states corresponding to the cartan generators are degenerate:
These are two states with the same root. I have marked with arrows 3 specific SU (2) irreps (all
corresponding to the same SU (2) subalgebra) which are hiding in this SU (3) representation.
3.5
Weighteology
It may be the case that several states in a representation will have the same weight vector. The
adjoint representation is an example: All of the states corresponding to cartan generators have
zero weight vectors. We would like to have a systematic method to label all of the states in a
given representation by unique labels.
In order to do this, lets start working with the tools of section 3.2.
9
3.5.1
Define:
E |i = N, | i
(33)
Now compute:
h| [E , E ] |i = h| i Hi |i = =
h| E E |i h| E E |i = |N, |2 |N, |2
(34)
N, = h | E |i = h | E |i = h| E | i = N,
= |N, |2 |N, |2
(35)
Because the E are raising and lowering operators of SU (2) subalgebras, we know that, for any
state |i, there exists p, q N such that
E | + pi = E | qi = 0
In other words, the N, vanish for high enough or low enough :
N,+p = 0 ,
N,q = N,(q+1)
=0
=
( + p)
= ( + (p 1))
(36)
= ( (q 1))
=
( q)
2
0 = (p + q + 1) +
(p q)
2
We conclude:
qp
integer
=
=
(37)
2
2
2
This is a surprising constraint on the weight vectors! We will call (37) the master formula.
Specifically, in the adjoint
but, just the same
We can write:
m
=
2
2
m0
=
2
2
2
( )
mm0
2
=
cos
=
(38)
2 2
4
There are only very limited choices to the relative orientation of root vectors. I wrote them in
table 1.
10
3.5.2
90
60 , 120
45 , 135
30 , 150
180
1
= p , (i.e., q = 0)
2
(39)
E |E i = 0
1
= p0 , (i.e., q 0 = 0)
2
2
(40)
Similarly,
This restricts the length and the relative orientation of any two simple roots:
0
2
p
pp
= 0 , cos =
2
p
2
Note also that
<
2
This follows because, by (39-40), the cosine cannot be positive.
2. It follows that the simple roots are linearly independent.
In fact, they are also a complete set: Any positive root can be decomposed as a sum of
simple roots: = ri (i) , with ri = integer 0.
3. The number of simple roots is equal to the rank of the group, and so to the number of
generators in the cartan.
Knowing the p0 s of all the simple roots, we can construct the whole algebra.
This is done by finding all the roots, through recursive application of the master formula.
11
!
1
3
1
3
(1)
(2)
=
,
, =
,
2 2
2
2
They give
1
(1) (2)
= = 1 , (1) (2) =
2
p = p0 = 1
Since both (1) , (2) are simple roots, we know that the q 0 s are zero.
Thus (1) can raise (2) once (and vice verse), giving the third positive root (3) = (1) +
(2) . Note that (3) cannot be raised further, because p = p0 = 1. So (1) + 2(2) , for
example, is not a root.
Since roots come in pairs (k) , we now know all of the negative roots, too.
3.6
Let (k) , k = 1, ..., m be the simple roots. Consider a weight in some arbitrary irrep.
is the highest weight if and only if + (k) is not a weight for any k.
This means that E(k) |i = 0 k, so that
(k)
qk
0 , (i.e. pk = 0)
2 =
2
(k)
(41)
Since the (k) are independent and since m is the rank of the group, the qk s determine the
highest weight completely.
Because the highest weight of an irrep is unique, we arrive at an important result, instructing us how to build all of the irreps of a Lie algebra:
Given a set of integers qk , k = 1, ..., m, we have an irrep with highest weight , defined
uniquely through (41).
The qk s are called the Dynkin indices.
We define the fundamental weights by the set of weights (i) such that
(l) : qk = kl
Example: SU (3)...
The two simple roots are
(1)
!
!
1
1
3
3
(2)
,
, =
,
2 2
2
2
12
(1)
1 1
,
2 2 3
The fundamental weight (1) is just the highest weight of the fundamental representation
3, which we already know. We will also call this representation (1, 0).
In a similar way the second choice, labeled (2) , gives us
(1) (2) = 0
(2) (2) = 12
(2)
1
1
,
2 2 3
The fundamental weight (2) is the highest weight of another three-dimensional irrep of
SU (3), called the anti-fundamental representation, or 3. We will also call this representation (0, 1). We can continue to construct this representation:
Since q1 = 0, we can not lower (2) by (1) . We can, however, lower it once with (2) . So
the weight
1
(2)
(2)
= 0,
3
does belong in the irrep. The master formula dictates:
2
2
2
(1)
However, we know that
[E(1) , E(2) ] = 0
because (1) (2) isnt a root. (HW!) Therefore we know that
E
E
1
1
(2) (2) (1) = ,
2 2 3
Comparing the three weights that we have found to the weights (30) of the 3, we see that
the weight diagram for the 3 is obtained by reflecting the diagram of figure 1 around the
1 axis.
It is true in general that if the set of matrices Xa form a representation D of the algebra, than
ea obtained from the Xa by
the matrices X
ea = Xa
X
also form a representation of the algebra, called D.
The 3 and the 3 are an example for a situation in which the D and the D are not equivalent:
There is no similarity transformation which maps the set of matrices a of (29) into a .
If D is equivalent to D, than D is called a real representation.
13
3.6.1
Weyl reflections
The fact that roots come in pairs which generate SU (2) subalgebras (together with the cartan element H) is manifest in weight diagrams through Weyl reflection symmetry.
A Weyl reflection operation on the weight diagram corresponds to a reflection of the weights
around an axis perpendicular to one of the roots. Weyl reflection symmetry means that the
weight diagram of any representation is invariant under such operation. Multiple reflections are
also a symmetry.
Weyl reflection symmetry is easily verified for the SU (3) irreps we have studied so far. All
are invariant for reflection around the axes perpendicular to any of (1) , (2) or (3) of (31).
This property is responsible for the regular triangular and hexagonal patterns in the irreps of
SU (3).
Weyl reflection symmetry is very useful when constructing irreps from highest weights, saving
much computing time.
3.6.2
Lets construct another irrep of SU (3): The one with highest weight defined by
q = (2, 0)
Once again, we will not need to write explicitly the matrix realization of the generators. All we
will need is Weighteology.
The highest weight is just
1
= 2 = 1,
3
Two states we immediately recognize are those corresponding to the weights
1
(1) = 12 , 2
3
2(1) = 0, 23
(1)
We start by checking the possibility to raise or lower the first of these weights by (2) , using the
master formula:
1
3
1
1
1
q 0 p0
(2)
(1)
=
,
,
= =
2
2
2 2 3
2
2
I leave it as an exercise to show that, in fact4 , p0 = 0. This gives q 0 = 1, and so a forth weight:
1
(1) (2) = 0,
3
Obviously, this weight cannot be raised by (1) , since this would contradict being highest
weight. So p00 = 0. It can, however, be lowered by (1) :
1
q 00
(1) (1) (2) = =
2
2
4 The proof follows from a two-step logic: A. Assume that there is a state with the weight (1) + (2) . B.
Weyl reflection around the vector perpendicular to (1) then implies that there exists a weight which is larger
than . This contradicts with being highest weight.
14
(1)
(2)
1
1
= ,
2 2 3
We proceed by checking the possibility to raise or lower the weight 2(1) by (2) , using the
master formula:
1
3
2
q 000 p000
(2)
(1)
2
=
,
0,
=1=
2
2
2
3
You can show that the consistent solution is q 000 = 2, p000 = 0.
The weight corresponding to lowering once by (2) is just the fifth weight weve found above.
The weight corresponding to lowering twice by (2) is the sixth and last of this irrep:
1
(1)
(2)
2 2 = 1,
3
It is indeed the last weight, since it cannot be neither lowered nor raised by (1) :
q 0000 p0000
(1) 2(1) 2(2) = 0 =
2
and you can show that the correct solution is q 0000 = p0000 = 0.
The weight diagram we have found is depicted in figure 3.
3.7
Product decomposition
Table 2: States of 3 3
weight
(1)
multiplicity
(2)
+
(1) + (2) (1)
(1) + (2) (1) (2)
(1) + (2) (2)
(1) + (2) (1) 2(2)
(1) + (2) 2(1) (2)
(1) + (2) 2(1) 2(2)
1
1
3
1
1
1
1
2. For each vertex of the triangle, draw the (reversed triangle) weight diagram of the 3,
centered around it. The result is the diagram of (43). I tried to illustrate this process in
figure 4.
16
17
Figure 3: SU (3) 6
Figure 4: 3 3 = 8 + 1
18
References
[1] H. Georgi, Lie Algebras in Particle Physics
[2] B. C. Hall, Lie Groups, Lie Algebras, and representations
19