Signature quantization and representations of compact Lie groups
-
Contributed by Victor Guillemin, May 11, 2004
Abstract
We discuss some applications of signature quantization to the representation theory of compact Lie groups. In particular, we prove signature analogues of the Kostant formula for weight multiplicities and the Steinberg formula for tensor product multiplicities. Using symmetric functions, we also find, for type A, analogues of the Weyl branching rule and the Gel'fand–Tsetlin theorem.
The results described in this article are closely related to an article of Guillemin et al. (1) on signature quantization. A symplectic manifold (M, ω) is prequantizable if the cohomology class of ω is an integral class, i.e., it is in the image of the map
. This assumption implies the existence of a prequantum structure on M: a line bundle,
, and a connection, ▿, such that curv(▿) = ω. If g is a Riemannian metric compatible with ω, then, from g and ω, one gets an elliptic operator
, the
Dirac operator, and, by twisting this operator with
, an operator
. If M is compact one can “quantize” it by associating with it the virtual vector space
Moreover if G is a compact Lie group and τ is a Hamiltonian action of G on M, one gets from τ a representation of G on Q(M) that is well defined up to isomorphism (independent of the choice of g).
The results described in this article are closely related to two theorems in ref. 1. In this article the authors study the signature analogue of
quantization; i.e., they define the virtual vector space (Eq. 1) by replacing
with the signature operator
and prove signature versions of a number of standard theorems about quantized symplectic manifolds. The two theorems we will
be concerned with in this article are the following.
-
Let G = (S 1)n and let M be a 2n-dimensional toric variety with moment polytope
. Then, for
quantization, the weights of the representation of G on Q(M) are the lattice points,
, and each weight occurs with multiplicity 1. For signature quantization the weights are the same; however, the weight β occurs
with multiplicity 2n if β lies in Int(▵), with multiplicity 2n
–1 if it lies on a facet, and, in general, with multiplicity 2n
–i if it lies on i facets. Further details can be found in the work of Agapito (2).
-
Let G be a compact simply connected Lie group, λ a dominant weight, and O λ = M the coadjoint orbit of G through λ. In the
theory, the representation of G on Q(M) is the unique irreducible representation V
λ of G with highest weight λ; however, in the signature theory, it is the representation
where ρ is half the sum of the positive roots. (This is modulo the proviso that λ – ρ be dominant.)
Ref. 1 also contains a signature version of the Kostant multiplicity formula. We recall that the Kostant multiplicity formula computes
the multiplicity with which a weight, μ, of T occurs in V
λ by the formula
where 𝒲 is the Weyl group, |σ| is the length of σ in 𝒲, and K, the Kostant partition function (described below in Definition 1). The signature version of the Kostant multiplicity formula computes the multiplicity m̃
λ(μ) with which the weight μ appears in Ṽ
λ by a similar formula,
where K
2 is the q = 2 specialization of a new q analogue of the Kostant partition function, described below.
Our initial goal in writing this article was to give a purely algebraic derivation of this result; however, we noticed that
there are Ṽ
λ analogues of a number of other basic formulas in the representation theory of compact semisimple Lie groups, in particular,
an analogue of the Steinberg formula and, for
, analogues of the Weyl branching rule and the Gel'fand–Tsetlin theorem. Some of the proofs are sketched but details can be
found in ref. 3.
The Kostant Partition Function and Its q Analogues
We start by introducing the Kostant partition function.
Definition 1: The Kostant partition function for a root system Φ, given a choice of positive roots Φ+, is the function
i.e., K(μ) is the number of ways that μ can be written as a sum of positive roots (see ref. 4).
Note that K(μ) can also be computed as the number of integer points inside the polytope
We can write down a generating function for the K(μ) that is very similar to Euler's generating function for the number of partitions (see ref. 4, section 25.2):
The classical q analogue K̂
q(μ) of K(μ), according to Lusztig (5), keeps track of how many times the roots appear:
corresponding to the generating function
The q analogue Kq(μ) that interests us here is the one that counts the integer points of Q
μ according to how many k
α values are nonzero:
In terms of generating functions, this translates to
The Representations Ṽλ = Vλ–ρ ⊗ Vρ
We are working in the context of a complex semisimple Lie algebra
with root system Φ, choice of positive roots Φ+, and Weyl group 𝒲; ρ is half the sum of the positive roots (or the sum of the fundamental weights). For a dominant weight
λ, we denote by V
λ the irreducible representation of
with highest weight λ. We will call a weight λ strictly dominant if λ – ρ is dominant. We will use the notation Λ+ for the set of dominant weights, and Λ+
S for the set of strictly dominant weights. For a strictly dominant weight, we define the representation
and its character
The following theorem of Guillemin et al. (1) provides a formula for the multiplicities of the weights in the weight space decomposition of Ṽ
λ. This formula is very similar to the Kostant multiplicity formula (Eq. 3), but it uses the q = 2 specialization of the q analogue of the Kostant partition function Kq(μ) introduced above, instead of the usual Kostant partition function. The formula for the Ṽ
λ multiplicities further distinguishes itself from the Kostant formula by being free of the ρ factors.
An Analogue of the Kostant Multiplicity Formula for the Ṽλ
Theorem 1 [Guillemin–Sternberg–Weitsman (
1
)].
Let λ be a strictly dominant weight. Then the multiplicity of the weight ν in the tensor product Ṽ
λ = V
λ–ρ ⊗ V
ρ
is given by
where |ω| is the length of ω in the Weyl group.
Proof: We give a simple proof here using the Weyl character formula. This formula expresses the character χλ of V
λ as the quotient
where
. For ρ, we get the nice expression (ref. 4, lemma 24.3)
which means, in particular, that we get
Thus, for λ strictly dominant,
Extracting the coefficient of e
ν on both sides gives Eq. 14.
The next step will be to use a formula due to Atiyah and Bott (6, 7) for the characters of the V
λ and Ṽ
λ to break down Ṽ
λ into its irreducible components and find their multiplicities. The Atiyah–Bott formula (6, 7) gives the character of V
μ as
Remark 1: We can deduce this formula from the Weyl character formula (Eq. 15) by first observing that
Also,
Combining Eq. 21 with Eq. 22 gives
and we can translate Weyl's character formula into the Atiyah–Bott formula using this equation.
For any
,
since characters are invariant under the Weyl group action. Using this and the Atiyah–Bott formula, we can write
where, as before, αI = Σα∈
I α. This gives
Letting λI = λ – αI, we observe that if λI is dominant, the Atiyah–Bott formula tells us that
is the character χλ
I of the irreducible representation V
λ
I, so that
if all the λI are dominant.
Alternatively, we can obtain Eq. 25 from Eq. 18 by observing that for
Finally, since αI and αI
′ can be equal for different subsets I and I′, certain highest weights appear multiple times in the above sums. For the weight μ = λI = λ – αI, we will get V
μ as many times as we can write αI = λ – μ as a sum of positive roots, where each positive root appears at most once. Hence
where the sum is over all μ such that μ = λI for some I, and P(ν) is given by
Remark 2: David Vogan pointed out to us that this decomposition is well known and can be deduced from the Steinberg formula. For type An, the number of distinct μ's in the above sum is the number of forests of labeled unrooted trees on n + 1 vertices (8, 9).
A Tensor Product Formula for the Ṽλ
We will derive here an analogue of the Steinberg formula for the Ṽ
λ. Given two representations Ṽ
λ and Ṽ
μ, the problem is to determine whether their tensor product Ṽ
λ ⊗ Ṽ
μ can be decomposed in terms of Ṽ
ν's. This is readily seen to be the case, as
Breaking up V
λ–ρ ⊗ V
ρ ⊗ V
μ–ρ into irreducibles V
γ and tensoring each factor with V
ρ yields factors V
γ ⊗ V
ρ = Ṽ
γ+ρ. Thus, for strictly dominant weights λ and μ, we can write
for some nonnegative integers
.
Theorem 2.
For λ, μ and ν strictly dominant weights, the tensor product multiplicity
of Ṽ
ν in Ṽ
λ ⊗ Ṽ
μ
is given by
Proof: Starting from the equation
, we can use Eq. 18 to write
Canceling terms and using Theorem 1 to write down the character
yields
Substituting γ = ω(λ) + β on the left-hand side and γ = τ(ν) on the right-hand side gives
and extracting the coefficient of e
γ on both sides yields
Now, since
(γ) vanishes unless τ–1(γ) is strictly dominant, all the terms in the sum on the right-hand side vanish except for the one where τ is the identity
(i.e. the term where γ = ν), and we get the result.
If we denote by N
ν
λμ the multiplicities of the irreducible representations V
ν in the tensor product V
λ ⊗ V
μ, defined by
then we can write down the tensor product multiplicities
for the decomposition of Ṽ
λ ⊗ Ṽ
μ into Ṽ
ν's in terms of the
as follows:
so that for strictly dominant ν,
Remark 3: In type A, there is a combinatorial interpretation for the coefficients N ν λμ in terms of shifted Young tableaux: they are given by a shifted analogue of the Littlewood–Richardson rule (see ref. 10).
Links with Symmetric Functions in Type A
As for the weight multiplicities and Clebsch–Gordan coefficients, a link exists between the character products
and symmetric functions in type A, again in terms of Schur functions.
The character of the irreducible polynomial representation V
λ of
, where we now think of λ as a partition with k parts (allowing the empty part) is the Schur function s
λ(x
1,..., xk). We will call a partition strict if all its parts are distinct (corresponding to a strictly dominant weight). Thus, we have that, for
,
for any strict partition λ. It is readily checked that the weight ρ corresponds to the partition (k – 1, k – 2,..., 1, 0).
Remark 4: We can also write the characters of Ṽ λ in terms of Hall–Littlewood polynomials (see ref. 11, [III, 1. and 2.]). The results of the following sections can be deduced from this link with Hall–Littlewood polynomials, but we will rather use the Schur function expression (Eq. 37) for the characters. This makes the proofs a bit more technical but avoids the heavier machinery of Hall–Littlewood polynomials.
A Branching Rule for the Ṽλ in Type A
We have seen that the representations Ṽ
λ behave somewhat like irreducible representations, in that tensor products of them can be broken down into direct sums of
Ṽ
ν's again and that the multiplicities in those decompositions as well as in the weight space decomposition are given by formulas
very similar to those of Kostant and Steinberg in the irreducible case. The Weyl branching rule (see ref. 4, for example) describes how to restrict a representation V
λ from
to
. This rule can be applied iteratively and provides a way to index one-dimensional subspaces of V
λ by diagrams [Gel'fand–Tsetlin diagrams (12)] that is compatible with the weight space decomposition. It is natural to ask whether the representations Ṽ
λ of
are also well behaved under restriction, or, in another words, if there is an analogue of the Weyl branching rule for the
Ṽ
λ in type A.
For two partitions μ = (μ1,..., μm) and γ = (γ1,..., γm
–1), we say that γ interlaces μ, and write γ ◃ μ, if
For two such partitions μ and γ such that γ ◃ μ, we define
In other words, ▿(μ, γ) is the number of γi that are wedged strictly between μi and μi
+1.
Theorem 3.
The decomposition of the restriction of the representation Ṽ
λ
of
to
into irreducible representations of
is given by
Proof: We argue using characters and the fact that those characters can be written in terms of Schur functions. We saw above (Eq.
37) that the character of the representation Ṽ
λ of
is the product of Schur functions s
λ–ρ(x
1,..., xk) s
ρ(x
1,..., xk). We obtain the character of the restriction of Ṽ
λ to
by setting the last variable xk equal to 1. Using well known identities on Schur functions (see ref. 13, section 7.15, for example), we have that
and
Thus,
We recognize the product Π1≤
i
<
j
≤
k
–1 (xi + xj) as the Schur function s
ρ(x
1,..., xk
–1) (where ρ now corresponds to the partition (k – 2, k – 3, ···, 1, 0) with k – 1 parts) and the product
(xi + 1) as the sum (e
0 + e
1 + · · · + ek
–1) of elementary symmetric functions in the variables x
1,..., xk
–1. A dual version of the Pieri rule (ref. 13, section 7.15) describes how to break down the product of a Schur function with an elementary symmetric function into Schur
functions:
where the sum is over all ν obtained from μ by adding a vertical strip of size m, i.e., over the ν such that μ ⊆ ν and the skew-shape ν/μ consists of m boxes, no two of which are in the same row. As we are working in k – 1 variables, the s
ν with more than k – 1 parts vanish, so we can add the further constraint that the vertical strip be confined to the first k – 1 rows (we will say such a vertical strip has height at most k – 1). This gives
where the sum is over all the ν that can be obtained from μ by adding a vertical strip of size and height at most k – 1. We can rewrite this as
where the sum is over all strict partitions ν such that ν – ρ can be obtained from μ by adding a vertical strip of size and
height at most k – 1. Since the s
ν
s
ρ are linearly independent, we can lift this to the level of representations to get
with the sum over the same set of ν as before.
To compute the multiplicity of a given Ṽ
ν in
Ṽ
λ, we define, for strict partitions λ and ν, n(λ, ν) to be the number of ways that ν – ρ can be obtained by adding a vertical strip of size and height at most k – 1 to some partition μ such that μ ◃ λ – ρ, so that
Note that δ has two different meanings here: for the group
, it corresponds to the partition (k – 1, k – 2,..., 1, 0), while for
, it corresponds to the partition (k – 2, k – 3,..., 1, 0). To avoid confusion, we will denote the latter by δ′.
The condition μ ◃ λ – δ means that
Replacing μi by μi + δ′i = μi + (k – 1 – i) = gives
These equations mean that the ith part of μ′= μ + δ′ is at least as large as the (i + 1)th part of λ and smaller than the ith part of λ. In other words, the skew-shape λ/μ′ is a horizontal strip with at least a box in each row, or equivalently μ′ ◃ λ with the further contraints μ′i< λi for all 1 ≤ i ≤ k – 1. Adding a vertical strip to μ to get v – δ is the same as adding a vertical strip to μ′ to get v, provided that we only allow adding vertical strips to μ′ that result in a strict partition. It is then clear that by adding such a vertical strip to μ′, we get a strict partition v such that λ/v is a horizontal strip. Conversely, it is also clear that for any strict v such that λ/v is a horizontal strip, there is a μ′ such that v can be obtained from μ′ by adding a vertical strip. So the only summands, Ṽv for which n(λ, v) ≠ 0 in the decomposition (Eq. 56) are those for which v ◃ λ.
Given such a v, we will compute n(λ, v) by constructing row by row the strict partitions μ′ = μ + δ′ from which we can obtain v. Given vi, there are three cases to consider for the possible
:
-
vi = λi. In this case, since we must have μ′i < λi, it has to be that μ′i = λi – 1 and that we have a box in row i of the vertical strip. So there is only one choice for μ′i.
-
vi = λi +1. Then we must have μi = λi +1 ≤ μ′i ≤ vi and therefore μ′i = vi, so we don't have a box in row i of the vertical strip. Again, there is only one choice for μ′i in this case.
-
λi > vi > λi +1. Then we can either have μ′i = vi – 1 and have a box from the vertical strip in row i, or have μ′i = vi and have no box from the vertical strip in row i. So there are two possibilities for μ′i in this case.
We have to show that any choice of μ′i that we make gives rise to a strict partition (by construction, it is clear that μ′ ◃ λ). If for some i we had μ′i = μ′i
+1, then because λi
+1 is at least μ′i
+1 + 1, this would mean that λi is at least μ′i + 2, since λi > λi
+1. But then λ/μ′ contains two boxes in the same column: the box after box μ′iin row i, and the box after box μ′i= μ′i
+1 in row i + 1, which contradicts the fact that μ′ ◃ λ (or equivalently, that λ/μ′ is a horizontal strip). Hence we get two choices
for each instance of a pattern of the form λi > vi > λi
+1. We called the number of such instances above ▿(λ, v). Since the choices at each row are independent, we have
from which the proposed expression for the branching rule follows.
Gel'fand–Tsetlin Theory for the Ṽλ
After restricting to
, we can further restrict to
. From now on, we will assume that all partitions are strict. We can write
Denoting by
the strict partitions indexing the representations Ṽ of
, we can iterate the branching rule until we get to
:
We will call a sequence of strict partitions of the form λ(1) ◃ ··· ◃ λ(k) = λ a twisted Gel'fand–Tsetlin diagram for λ, which can be viewed schematically as
with
and each
is a nonnegative integer satisfying
and
for all 1 ≤ j ≤ i, 1 ≤ i ≤ k – 1. Let
be the subspace of Ṽ
λ corresponding to a twisted Gel'fand–Tsetlin diagram 𝒟. This subspace has dimension
, where
We can also think of
as the number of triangles
with strict inequalities
in the diagram 𝒟.
We show here that
lies completely within the same weight space as the weight space decomposition of Ṽ
λ. We will think of the groups
as included into one another by identifying
with
The maximal forces of
is its subgroup of invertible matrices Tk, whose Lie algebra will be denoted tk. We will consider two bases of tk: let
1 ≤ m ≤ k, and Jm = Im – Im
–1 for 1 ≤ m ≤ k.
Consider the element
and a representation Ṽ
μ of
. We have the representation
. For ν ∈ V
μ–ρ and ω ∈ V
ρ, we have
since V
μ–ρ has highest weight μ – ρ and V
ρ has highest weight ρ. So
gets represented as (
) I in Ṽ
μ. In general, for
we will find that
gets represented as (
) I in Ṽ
λ(m). Therefore, in the basis I
1,..., Ik, the subspace
corresponding to a twisted Gel'fand–Tsetlin diagram 𝒟 has weight
or
in the usual basis J
1,..., J
k.
In other words,
if
or, equivalently,
Hence twisted Gel'fand–Tsetlin diagrams for λ correspond to the same weight if all their row sums are the same. So we have
proved the following analogue of the Gel'fand–Tsetlin theorem (12).
Theorem 4.
Let λ = (λ1,..., λk) be a strictly dominant weight. The dimension of the representation Ṽ
λ
of
is given by
where the sum is over all twisted Gel'fand–Tsetlin diagrams with top row λ. Furthermore, the multiplicity m̃
λ(β) of the weight β in Ṽ
λ
is given by
where the sum is over all twisted Gel'fand–Tsetlin diagrams with top row λ and row sums satisfying Eq.
57 (or Eq.
58).
Remark 5: We can also prove that
lies completely within a weight space of Ṽ
λ using characters and Schur function identities.
Acknowledgments
We thank Richard Stanley for the suggestion that the Schur function approach might work, rather than our more complicated approach in terms of Hall–Littlewood polynomials, and also for the observation that the tensor product of two twisted representations can be written as a positive sum (rather than as a virtual sum) of twisted representations. We also thank Shlomo Sternberg and David Vogan for useful discussions and comments.
Footnotes
-
↵ * To whom correspondence should be addressed. E-mail: rassart{at}math.mit.edu.
- Copyright © 2004, The National Academy of Sciences





