Tensor product multiplicities and convex polytopes in partition space
JGP - Vol. 5, n. 3, 1989
Tensor product multiplicities and convex polytopes in partition space A. D. BERENSTEIN, AN. ZELEVINSKY Scientific Council fo...
Tensor product multiplicities and convex polytopes in partition space A. D. BERENSTEIN, AN. ZELEVINSKY Scientific Council for Cybernetics Academy of Sciences
Moscow, USSR
Dedicated to I.M. Ge/land on his 75th birthday
Abstract. We study multiplicities in the decomposition of tensorproductof two lireducible finite dimensional modules over a semisimple complex Lie algebra. A conjecturalexpression for such multiplicity is given as the number of integral points of a certain convexpolytope. We discuss some special cases, corollaries andconfirmations of the conjecture. 0. INTRODUCTION
In this paper we shall deal with irreducible finite-dimensional modules over a semisimple complex Lie algebra g. The fundamental role in theory of these modules and their numerous physical applications is played by two kinds of multiplicities. The first is the weight multiplicity K~ of weight ~ in the irreducible g-module VA with highest weight )~.. The second one is the tensor product multiplicity c~ of V~ in VA 0 T/~. In fact, the weight multiplicity can be obtained as limit case of the tensor product multiplicity, so we shall mostly study multiplicities ct,. Our main <> is the conjectural expression for c~ as the number of integral points in certain convex polytope. For g s~ (or g~) such representation was given by I.M. Gelfand and one of the authors in [1], [2], [3]. Convex polytopes constructed there lie in the space of Gelfand-Tsetlin patterns. Here we present new approach replacing Gelfand-Tsetlin patterns by partitions into sum of positive roots. This language
Kcy-Words: SemisimplecomplexLie algebras,partition space, multiplicity, con vexpolyt opes. I98OMSC: 17B20,52A25.
454
A.D. BERENSTEIN, A.V.ZELEVINSKY
makes sense for any semisimple Lie algebra g. Our approach comes back to the idea of F.A. Berezin and I.M. Gelfand [4], who emphasized the fundamental role of the hierarchy P(i)
—4
.-
where P(’y) is the Kostant partition function [5]. The functions P(’y), KA/3 and c1~, depend respectively on 1,2 and 3 weights, and we have the following expressions due to B. Kostant: (0.1)
KA$= ~detw.P(w~+p)—~—p), WEW
(0.2)
c~, ~
det w
WEW
where W is the Weyl group of g, and p is the half-sum of positive roots. L let R be the root system of g, and R~ the set of positive roots. By definition, = card {(m 0)~ER, : m0 E Z~.,>mn a = ‘y}, i.e., P(-y) is the number ‘
of partitions of into the sum of positive roots. This number is naturally interpreted as the number of integral points of the convex polytope i~(‘y) in the <> space RR with coordinates (Zo)aER* . Namely, i~(‘y) is the intersection of the affine plane {~Z.~ a = ~ of codimension rkg with the <> {x~~ 0 for all a}. ‘~
-
Integral points of L~(~)will be called g-partitions of weight ‘y. lt is well-known that (0.3)
c~~ KA,~_~ P(~+ v
0
—
(see § 1 below). This suggests to look for expressions for multiplicities KAP and c’~, also in terms of g-partitions. Our conjecture is that there are convex polytopes z~ c C i~( )~+ i.’ ~) such that ~ is that number of integral points of i~, (and similarly for KA,~_U Note that P( )~+ v ~) is the <> corresponding to w = e in alternating sum (0.1) for KA,~_~ ; similarly, KA~_~ is the leading term in (0.2) for c~. It follows that once the polytopes i~ and are found, one can in principle prove the conjecture using formulas (0.1) and (0.2) by cancelling alternating terms. This method was used in [6] for g = ~ In this case the expression for c~,in terms of g-partitions (see §2 below) is equivalent to the one given in [1-3] and is also equivalent to the classical Littlewood-Richardson rule (see [7], [8]). Now we give a more precise version of our conjecture. Let fl C R~be the set of simple roots of g, and w0 (a E fl) be the fundamental weight corresponding to a. —
).
—
CONJECTURE 0.1.
There are linear forms ~s), ~t) ~ RR~ (where a E H and for each a s and t run over certain finite sets) such that for every highest weights
455
TENSOR PRODUCT MuLTIPLICrFIE5 AND CONVEX POLYTOPES IN PARTITION SPACE
p, A
=
~
~
and
ii
=
~eH
~ n~w~ the multxplicity c~,is equal to the number nEIl
of g-partitions m of the weight A
+
u
—
~ satisfying the inequalities max 4~) ( m) <
L,~,maxn~(m)
Explicit (conjectural) expression of forms 4s), n(~ for all classical Lie algebras will be given in §2 (the case C2 will be considered in another publication). Conjecture 0.1 implies the following two expressions for weight multiplicities. COROLLARY. Jf 4s), n~ are linear forms from Conjecture 0.1 then for any highest weight A = ~ £0w,~and any weight /3 the weight multiplicity KAP is equal to the nED
numberofg-partitions m of weight A—~3suchthat max 48) ( m)
also equalto the numberofg-partitions m ofweight A —~3such that max n~( m) <£~ foraila. . Conjecture 0.1 is closely connected with the problem of constructing <> bases in the modules VA weight (see [1-3]). To explain thisweight relationship weany need someweight definitions. 3) be the subspace of VA of /3. For highest u = Let VA(/ >InEfl n~w~ let VA(/3,zI) = {v E VA(13) : e~1v = 0 for a E fl},where en is the root vector of weight a. It is well-known (see e.g. [9]) that (0.4)
c~, dim VA(~ z.’,v). —
Following [1-3] we say that a basis B in VA is good if each subspace VA(/3, v) is spanned byapartof B. CONJECTURE 0.2. For any g and A there exists a good basis in VA.
.
This conjecture was independently given by I.M. Gelfand and A.V. Zelevinsky (see [10]) and K. Baclawski [11]. In fact in [11] the conjecture was stated as theorem but, unfortuantely, the proof is incorrect. In [2] the conjecture is proven for g = a~ using the deep results of [12]. In [13] it is proven for g = sp 4 It is easy to see that conjectures 0.1 and 0.2 together imply the following CONJECTURE 0.3. Let 4~and n~ be linear formsfrom Conjecture 0.1. Then foreach highest weight A there is a good basis B = {Vm } in VA indexed by g-partitions m as follows: (1) For any weight ~3the subset B fl VA (/3) is indexed by g-pa.rtitions m of weight
A
—
/3
satisfying inequalities max
(2)ForanyaEll,vmEB
48)
( m)
min{n:e~vm=0}=maxn~)(m).
456
A.D. BERENSTEIN, A.v. ZELEVINSKY
It was explained in [2] and [13]that the notion of good basis is closely connected with the problem of canonical definition of Clebsch-Gordan coefficients (or equivalently of canonical definition of tensor operators, see e.g. [14]and references there). We hope that the parametrization ofbasis vectors by g-partitions as in Conjecture 0.3 will be helpful for physical applications. There are two other general methods of computation of multiplicities. The first one comes back to D.E. Littlewood and is developed by B.G. Wyboume, R.C. King and others (see [15-18]). This is so called <> based on the theory of symmetric polynomials. This method enables one to express multiplicities KA$ and in terms of Young tableaux. Unfortunately, the answer in general is not completely combinatorial i.e., includes some negative terms (produced by so called modification rules). Thus, it is difficult to use this method for parametrization of basis vectors. Another approach to multiplicities and special bases is so called <> (see [19] and references there). This method gives an unified combinatorial expression for weight multiplicities and also the special basis in modules VA <> ([19]). Note that this basis is not <> in the sense of Conjecture 0.2. Recently P. Littelmann [20] obtained the unified combinatorial expression for c~,, for all modules of classical type. His result is based on the standard monomial theory. It would be very interesting to compare these two approaches to multiplicities with our approach. The paper is organized as follows. In §1 we collect some general results on multiplicities. In particular, we show here that multiplicities in reduction of g-modules to a Levi subalgebra g’ as well as tensor product multiplicities for semisimple part of B’ are special cases of tensor product multiplicities for g. In §2 we give the explicit form of Conjecture 0.1 for all classical Lie algebras (Conjecture 2.2). There are given also some special cases of Conjecture 2.2 which can be verified independently. In §3 Conjecture 2.2 is proven for classical Lie algebras of small rank. For g = sp4 we deduce it from the results of [131, and for 04, 05 and 06 use the exceptional isomorphisms D2 = A1 x A1, B2 = C2, D3 = A3. Finally, in §4 some reduction multiplicities including weight multiplicities are studied. For any classical Lie algebra B we introduce the notion of a B-pattern generalizing famous Gelfand-Tsetlin patterns, and establish the correspondence between g-patterns and B-partitions from Conjecture2.2. notion 02r+ The r and o of a ~P2 -pattern pattern is essentially due to D.P. Zhelobenko (see [9]); 2~-pattemsseem to be new although they are closely connected with generalized Young tableaux considered in [15].
1. GENERAL PROPERTIES OF MULTIPLICITIES Let B be a complex semisimple Lie algebra, /1 a Cartan subalgebra of B~R C 11” the
457
TENSOR PRODUCT MULTIPLICITIES AND CONVEX POLYTOPES IN PARTITION SPACE
root system. We fix the set of simple roots U
=
{ai,...,ar}. Let q= ~
~ B(a) nCR
be the root decomposition of g. Choose standard generators e±n.E ~g(±a1),hn [en, e_n.] E Fl (i
=
1
,. . . ,
=
r). Let w1,... , w~E Fl~be the fundamental weights of g
defined by Wi(hn,) = Recall that A ~ h~is a highest weight for g (i.e. the highest weight of an irreducible finite-dimensional g-module VA ) if and only if A = ~ Lw1 with nonnegative integers I
L~.Integral linear combinations of fundamental weights are called integral weighLs~,it is well-known that each weight of a finite-dimensional B-module is integral. 3, ii) defined in Now consider a weight subspace VA(/3) C VA and its subspace VA(1 §0. PROPOSITION 1.1. a) Wehave 0
=
—
This proposition is well-known (see e.g. [9]). Having it in mind it is natural to introducethefollowingnotation: C~~(y)= dim VA(A—’y, 71) = ~ If A = ~ ii = ~
‘y
=
~g
1a~ then we shall sometimes write ~ (gi,... ,gr) for 3, ii) (and so that of CA~(’y))to the case cA~(~y) . We shall extend the definition of VA(/ when some of the coefficients n 1 in decomposition u = ~ n1w1 may be equal to co; this simply means that the corresponding condition en~ v = 0 is omitted. Since all en act on VA as nilpotent operators the infinite value of n~can be replaced by sufficiently large positive value. Since VA ® V~~ V~® VA it follows that cA~(’1) ç~(~y) For each fl’ C H we define the reductive Lie subalgebra g’ = ~(U’) C B to be B’~h~~(a), where the sum is over all roots a of the form ~
c1a~.The subalgebras ~q(11’) will
cz1fl’
be called Levi subalgebras of B- In particular, ~(0) = 11 is a Levi subalgebra. We denote by V~the irreducible B’-module with highest weight /3. PROPOSITION 1.2. The multiplicity of VA’~in therestriction VA g’ is equal to CA~(~)‘ where the coefficient n~in the decomposition ii = n1w1 is co for a1 ~ U’ , and 0 for a E H’. In particular, the weight multiplicity KA,A_,, is equal to cA~(’1),where all coefficients n~of v are oc. This follows at once from definitions since the subspace of highest vectors of weight A—1 in VAI,. isjust VA(A—~,v)={vEV~(A—’y):env=0 for aEH’}. •
458
AD. BERENSTEIN, A.V.ZELEVINSKY
With a subset U’ C H we also associate the semisimple Lie subalgebra Bo = Bo (11’) generated by e±n,hn for a E fl’. The Cartan subalgebra !i~of Bo is spanned by hn for a E [I’, so the natural projection p : Fr fi~sends w1(a~~ fl’) to 0 —~
Without loss of generality we can assume that U’
{a1,... a~}for some k < r.
=
,
PROPOSITION 1.3. Let A,v be highest weights for B~and ‘y the weight of the form ~ g1a1. Let A’ = p(A), ii’ p(v), 1’ = p( 1) be the cormsponding Bo -weights. 1
Then
CA~(1) =
dent on
Lk+1,
..
cA,U,(’y’) -
.
In other words, ~
~k+1~-~
,
~
n~and equals
,0) isindepen(gi,...
~
‘9k)
-
Proof Let VA~ denote the irreducible Bo -module with highest weight A’, let Bo = ~ 1L~~ where n~j(resp. n~) is generated by en, ,e,~,,(resp. C~n,~••~ —n,,)’ and n! = ~ a), the sum over positive roots a involving some of the roots ,..
,
.
a,.. Our proposition follows readily from the next statement: The Bo -module (VA) ~eof j?-invariants in VA is isomorphic to VA and this isomorphism identifies the weight subspace VA (A’ ‘y’) with [VA(A The isomorphism of (VA)” with VA, is clear from the fact that (VA)” as a Bo -module has the unique highest vector. The inclusion [VA(A 1)]” C VA (A’ 1’) is evident, and converse inclusion follows from theequality VA, (A’ —1’) = U~VA (A’) where U is the weight subspace U(n~)(—’y’) ofthe universal enveloping algebra U(n~) ak+ 1’~
,
—
—
—
—
,
.
Proposition 1.3 shows that tensor product multiplicities for <> semisimple Lie subalgebras of B are special cases of these multiplicities for g. Next proposition will be used as a test to our conjectures on multiplicities. PROPOSITION 1.4. Let g be simple, and 8 be themaximalrootofg ([21]). Then c~,,= ce~(8) is equal to the number ofnonzero coefficients n~, in the expansion u = ~ Proof By definition, V0 g is the adjoint B-module, and V0(0) Fl. Therefore, c0~(O) = dim V0(0,v) = dim{h E 2(h) Fl : (ad en)”~(h) = 0, i 1,...,r}. But = 0 , which implies our statement. ad e~.( h) = at( h) and (ad Ca)
2. MAIN CONJECTURE In this section we give a precise form of Conjecture 0.1 for all classical simple Lie algebras. We use the standard numeration of simple roots a 1, a,. and corresponding fundamental weights w1,... ,w,. (sec [21]). Thus, the integral weights for each type B,., G,., D,. will be written as linear combinations of standard basis vectors e~, . ..
,
. . . ,
459
TENSOR PRODUCT MULTIPLICITIES AND CONVEX POLYTOPES IN PARTITION SPACE
in )R (with integer or half-integer coefficients); for Ar_l the lattice of integral weights is identified with Z~/Z(s1+ + ...
Let m13 = rnE, rn~,= mE+E, m~= mE ,soa o2~~1-partition of weight ‘yE Z’~ isavector rn (m11(l <1<3< r), m~,(I <1<1< r), m1(1 <1< r)) such that all its components are nonnegative integers, and
>
m1~(e1— e,)
+
~m~,(c~+
e,)
+
>rn1c~ = ‘l-
8P2r~ and o It will be convenient for our purposes to realize ,sL,.-, 2,.-partitions in terms of o2,.~1-partitions Namely, we identify an sL,.-partition with an o2,~1-partition (m~,,m~,m1) suchthat rn1 = m~,= 0 for all Similarly, an o2,.-partition isan o2,.~1-partition (rn22, m~,m1) such that rn = 0 for all i. Finally, a sp2~-partitionis identified with a o2,.÷1-partition~ m~,m~) such that all m1 are even. It is clear that such identification preserves the weight of a partition. Now we give an expression for .
i,j.
= CAP(’y)
C~,,,
=
forg= .sL,.. Forany ,sLr-partition rn= (m1~) and anypair (2.1)
=
A13(m)
=
(see §1)
(9l’~• . , g,.~)
~
(1,5)
put
m~1 m~+1~~1 —
(with the convention that m21 = 0 unless I < I < j < r, so for example = rn1,.). We define the linear forms ~ = ~(8)() ~~t) = (1
L~
=
—
~
L\,~ (0
~
~t)
OP8
~
i.\~,
i~
=
(i < t ~ r).
tpi
The following theorem is the first motivation of Conjecture 0.1. THEOREM 2.1. The multi~plicity~
.,,,
...,~,
of sL,.-partitionsrn of weight ~ max n~t)(rn)
(g~,. g,...~)is equal to 1(m) the number
suchthatmax4~
The proof will be given in §4. REMARKS. 1. Let A,p,v E Z~/Z.(c~+ e,.) bethreehighestweights for aL,.. Choose representatives A, i7 E Z ~ of these weights so that [~I = I + I Dj, where ...+
~,
I/1iEi
+
..
+
p,.e,.~=
+
...
+
p,.. Denote by LR~ the coefficient given by the
460
A.D. BERENSTEIN, A.V. ZELEVINSKY
Littlewood-Richardson rule (see [8]), i.e. the tensor product multiplicity for gL,.. Then it is clear that c’~,, LR~V 2. Theorem 2.1 makes the statement of Proposition 1.3 for g = .sL,.~1‘Bo = evident: since g,. = rn1 ,~+ + m2 + + rn,.,..~i~ and all m13 are nonnegative, it follows that g,. = 0 implies m1,.~1 = = m,.,.1 = 0, and we are left with an sL,.-partition. 3. Consider the linear involution /3 on integral sL,.-weights such that ~ = —c,.+1_~,and extend it to sL,.-partitions by I = rn,.~1_1,.÷i_j. By definitions, n~ (m) = L(r:t)(,~) for all I, t. Therefore, Theorem 2.1 implies cA~(’y)= c~(~)(this equality follows at once from the tensor product interpretation of multiplicities and the fact that V~,= (VA)*, the dual module). Now consider other classical Lie algebras of types B,., C,. and D,.. Let I = I,. = {I,2,...,r,O,1,...,i} belinearlyorderedby O
...
...
—
...
=
(2.3)
A
—
U
A U
—
m~3— rn~,
<
L~çy=
—
J m~1÷~ m~~1~÷1 forj°< r
—
1~m~
—
—
m1~1
forj
=
r
(with the convention that rn11 = m,~•= 0 unless 1 < 1
,
—
. -
A
(2.4)
I I
—
O~<8
—
(tO) = (t I) =
A~, A~,
+ ~÷i<~<~ 1~
(to)
+ ~
where in each sum p runs over the indicated interval in I, and empty sums are understood as 0. We shall also need the involution m on the set of all o 2,.-partitions defined by —~
(2.5)
=
{
We define the forms
fory
rn ~
(a E I) and
e~8)
~
~(rI)
{
m’ forj
separately in each of the cases B,.
461
TENSOR PRODUCT MULTIPLICITIES AND CONVEX POLYTOPES INPARTITION SPACE
C,. , D,.
D,. :
4~~(m) = 4_l(m),
B,. :
~(a)
=
—
C,.:
~
=
—~-
~r~I)(m)
~IAp,.,
~r,1)
( rn)
=
=
r4~~(fn)= ~
m,.
(2.6) >A~,.,
n~.~’~(m) = m,./2.
O
(here ~
means that the summands A1,., A2,.,
...
are taken with coefficient 2).
MAIN CONJECTURE 2.2. Let g be one of the classical simple Lie algebras of type B,., C,., or D,. (i.e. g = 02,.+i, ap2,. or °2,.)~ Then ~ (g1,. .g,.) is equal to the number of g-paititions m of weight ~ ga1 such that max ( m) < .
4~
max ~
( m)
< n,, for all i, 5
=
1,.
.
. ,
r, where maximums are over all possible
e with the only exception that in case D,. the forms n~’~(I to n~ ,.,0) are not taken into account.
i ~ r — 1) equal
REMARKS. 1. Actually, the linear forms contributing to Conjecture 2.2 are the following: B,.,c,. :L~ (1