A short proof for the polynomiality of the stretched littlewood-Richardson coefficients

Warut Thawinrak1
1Department of Mathematics, University of California, Davis, California USA

Abstract

The stretched Littlewood-Richardson coefficient ctλ,tμtν was conjectured by King, Tollu, and Toumazet to be a polynomial function in t. It was shown to be true by Derksen and Weyman using semi-invariants of quivers. Later, Rassart used Steinberg’s formula, the hive conditions, and the Kostant partition function to show a stronger result that cλ,μν is indeed a polynomial in variables ν,λ,μ provided they lie in certain polyhedral cones. Motivated by Rassart’s approach, we give a short alternative proof of the polynomiality of ctλ,tμtν using Steinberg’s formula and a simple argument about the chamber complex of the Kostant partition function.

Keywords: Littlewood-Richardson, polynomiality, Steinberg’s formula

1. Introduction

The Littlewood-Richardson coefficients appear in many areas of mathematics [5,8,9, 12,17]. An example comes from the study of symmetric functions. The set of Schur functions sλ, indexed by partitions λ, is a linear basis for the ring of symmetric functions. Thus, for any partitions λ and μ, the product of Schur functions sλ and sμ can be uniquely expressed as (1)sλsμ=ν:|ν|=|λ|+|μ|cλ,μνsν, for some real numbers cλ,μν, where |λ| denotes the sum of the parts of λ. The coefficient cλ,μν of sν in (1) is called the Littlewood-Richardson coefficient.

There are several ways to compute cλ,μν such as the Littlewood-Richardson rule [14], the Littlewood-Richardson triangles [10], the Berenstein-Zelevinsky triangles [1], and the honeycombs [7]. In this paper, we employ the hive model that was first introduced by Knutson and Tao [7]. The hive model imposes certain inequalities that allow us to compute cλ,μν as the number of integer points in a rational polytope, which we call a hive polytope.

For fixed partitions λ,μ,ν such that |ν|=|λ|+|μ|, we define the stretched Littlewood-Richardson coefficients to be the function ctλ,tμtν for non-negative integers t. The hive model implies that ctλ,tμtν= the number of integer points inthe tth-dilation of the hive polytope.

By Ehrhart theory (see Thoerem 2.1), ctλ,tμtν is a quasi-polynolmial in tZ, which means ctλ,tμtν is a function of the form ad(t)td++a1(t)t+a0(t) where each of ad(t),,a0(t) is a periodic function in t with an integral period. The function ctλ,tμtν was, however, observed and conjectured by King, Tollu, and Toumazet [6] to be a polynomial function in t (as opposed to a quasi-polynomial). The conjecture was then shown to be true by Derksen-Weyman [3], and Rassart [11]. More precisely, they proved the following theorem.

Theorem 1.1. Let μ,λ,ν be partitions with at most k part such that |ν|=|λ|+|μ|. Then ctλ,tμtν is a polynomial in t of degree at most (k12).

The proof by Derksen and Weyman [3] makes use of semi-invariants of quivers. They proved a result on the structure of a ring of quivers and then derived the polynomiality of ctλ,tμtν as a special case. Later, Rassart [11] proved a stronger result, which gives Theorem 1.1 as an easy consequence, by showing that cλ,μν is a polynomial in variables λ,μ,ν provided that they lie in certain polyhedral cones of a chamber complex. The proof by Rassart employs Steinberg’s formula, the hive conditions, and the Kostant partition function to give the chamber complex of cones in which cλ,μν is a polynomial in variables λ,μ,ν. A considerably large portion of Rassart’s paper was devoted to describing this chamber complex and showing its desired property, resulting in a fairly long justification. We note that although this chamber complex of cones was provided, it is in practice computationally hard to work out the cones.

Inspired by Rassart’s approach, we ask if similar tools can be utilized to give a simple proof of Theorem 1.1 directly. We found that Steinberg’s formula and a simple argument about the chamber complex of the Kostant partition function are indeed sufficient. The main objective of this paper is to give a short alternative proof of Theorem 1.1 using this idea.

2. Preliminaries

We begin this section by presenting necessary notations and theories related to polytopes and then describe the hive model for computing cλ,μν. The hive model will help us understand the behavior of the stretched Littlewood-Richardson coefficients through a property of polytopes. We then introduce the Kostant partition functions and state Steinberg’s formula and related results that will later be used for proving Theorem 1.1.

2.1. Ehrhart theory

A polyhedron P in Rd is the solution to a finite set of linear inequalities, that is, P={(x1,,xd)Rd|j=1daijxjbi for iI}, where aijR, biR, and I is a finite set of indices. A polytope is a bounded polyhedron. We can also equivalently define a polytope in Rd as the convex hull of finitely many points in Rd. A polytope is said to be rational if all of its vertices have rational coordinates, and is said to be integral if all of its vertices have integral coordinates. We refer readers to [18] for basic definitions regarding polyhedra.

For a polytope P in Rd and a non-negative integer t, the tth-dilation tP is the set {tx|xP}. We define i(P,t):=|ZdtP|, to be the number of integer points in the tth-dilation tP.

Recall that a quasi-polynomial is a function of the form f(t)=ad(t)td+a1(t)t+a0(t) where each of ad(t),,a0(t) is a periodic function in t with an integral period. The period of f(t) is the least common period of ad(t),,a0(t). Clearly, a quasi-polynomial of period one is a polynomial.

For a rational polytope P, the least common multiple of the denominators of the coordinates of its vertices is called the denominator of P. The behavior of the function i(P,t) is described by the following theorem due to Ehrhart [4].

Theorem 2.1 (Ehrhart Theorey). If P is a rational polytope, then i(P,t) is a quasi-polynomial in t. Moreover, the period of i(P,t) is a divisor of the denominator of P. In particular, if P is an integral polytope, then i(P,t) is a polynomial in t.

The polynomial (resp. quasi-polynomial) i(P,t) is called the Ehrhart polynomial of P (resp. Ehrhart quasi-polynomial of P).

2.2. The littlewood-Richardson coefficients

We say that λ=(λ1,,λk) is a partition of a non-negative integer m if λ1λk are positive integers such that λ1++λk=m. For convenience, we will abuse the notation by allowing λi to be zero. The positive numbers among λ1,,λk are called parts of λ. For example, λ=(2,2,1,0) is a partition of 5 with 3 parts. We write |λ| to denote λ1++λk.

A hive Δk of size k is an array of vertices hij arranged in a triangular grid consisting of k2 small equilateral triangles as shown in Figure 1. Two adjacent equilateral triangles form a rhombus with two equal obtuse angles and two equal acute angles. There are three types of these rhombi: tilted to the right, left, and vertical as shown in Figure 1.

Let λ=(λ1,,λk),μ=(μ1,,μk),ν=(ν1,,νk) be partitions with at most k parts such that |ν|=|λ|+|μ|. A hive of type (ν,λ,μ) is a labelling (hi,j) of Δk that satisfies the following hive conditions.

Boundary condition: The labelings on the boundary are determined by λ,μ,ν in the following ways. h0,0=0, hj,jhj1,j1=νj, h0,jh0,j1=λj, for 1jk.hi,khi1,k=μi, for 1ik.

Rhombi condition: For every rhombus, the sum of the labels at obtuse vertices is greater than or equal to the sum of the labels at acute vertices. That is, for 1i<jk, hi,jhi,j1hi1,jhi1,j1,hi,jhi1,jhi+1,j+1hi,j+1, and hi1,jhi1,j1hi,j+1hi,j.

Let Hk(ν,λ,μ) denote the set of all hives of type (ν,λ,μ). Then the hive conditions (HC1) and (HC2) imply that Hk(ν,λ,μ) is a rational polytope in Rn where n=(k+22). Hence, we will call Hk(ν,λ,μ) the hive polytope of type (ν,λ,μ). Knutson-Tao [7] and Buch [2] showed that cλ,μν= the number ofinteger points in Hk(ν,λ,μ).

Example 2.2. Let k=3, ν=(4,3,1),λ=(2,1,0), and μ=(3,2,0), we have that cλ,μν=2. The two corresponding integer points (integer labels) of H3(ν,λ,μ) are shown in Figure 2.

For fixed partitions λ,μ,ν with at most k parts such that |ν|=|λ|+|μ|, we define the the stretched Littlewood-Richardson coefficient to be the function ctλ,tμtν for non-negative integer t. Because Hk(tν,tλ,tμ)=tHk(ν,λ,μ), we have that ctλ,tμtν=i(Hk(ν,λ,μ),t).

Examples provided in [6] indicate that Hk(ν,λ,μ) is in general not an integral polytope. Thus, by Ehrhart theory (Theorem 2.1), ctλ,tμtν is a quasi-polynomial in t. We will show that ctλ,tμtν is indeed a polynomial in t even though the corresponding hive polytope Hk(ν,λ,μ) is not integral.

2.3. Kostant partition function and Steinberg’s formula

We will show the polynomiality of ctλ,tμtν by using Steinberg’s formula as derived in [11] by Rassart and the chamber complex of the Kostant partition function. To this end, we state the related notations and results for later reference.

Let e1,,ek be the standard basis vectors in Rk, and let Δ+={eiej:1i<jk} be the set of positive roots of the root system of type Ak1. We define M to be the matrix whose columns consist of the elements of Δ+. The Kostant partition function for the root system of type Ak1 is the function K:ZkZ0 defined by K(v)=|{bZ0(k2)|Mb=v}|.

That is, K(v) equals the number of ways to write v as nonnegative integer linear combinations of the positive roots in Δ+.

An important property of the matrix M, when written in the basis of simple roots {eiei+1|i=1,,k1}, is that it is totally unimodular, i.e. the determinant of every square submatrix equals 1,0, or 1. Indeed, it was shown in [13] that a matrix A is totally unimodular if every column of A only consists of 0’s and 1’s in a way that the 1’s come in a consecutive block. Let cone(Δ+)={λvv|vΔ+,λv0}, be the cone spanned by the vectors in Δ+. The chamber complex is the polyhedral subdivision of cone(Δ+) that is obtained from the common refinement of cones cone(B) where B are the maximum linearly independent subsets of Δ+. A maximum cell (a cone of maximum dimension) C in the chamber complex is called a chamber. Since M is totally unimodular, the behavior of K(v) is given by the following lemma as a special case of [16, Theorem 1] due to Sturmfels.

Lemma 2.3. Let C be a chamber in the chamber complex of cone(Δ+). Then the Kostant partition function K(v) is a polynomial in v=(v1,,vk) on C of degree at most (k12).

Steinberg’s formula [15] expresses the tensor product of two irreducible representations of semisimple Lie algebras as the direct sum of other irreducible representations. When restricting the formula to SLkC, we obtain the following version of Steinberg’s formula for computing cλ,μν.

Theorem 2.4. Let μ,λ,ν be partitions with at most k part such that |ν|=|λ|+|μ|. Then cλ,μν=σ,τSk(1)inv(στ)K(σ(λ+δ)+τ(μ+δ)(ν+2δ)), where inv(ψ) is the number of inversions of the permutation ψ and δ=121i<jk(eiej)=12(k1,k3,,(k3),(k1)), is the Weyl vector for type Ak1.

Details of the derivation can be found in [11].

3. Proof of the polynomiality

We are now ready to prove Theorem 1.1.

Proof of Theorem 1.1. The hive conditions imply that ctλ,tμtν is a quasi-polynomial in t. To see that ctλ,tμtν is in fact a polynomial in t, it suffices to show that there exists an integer N such that ctλ,tμtν is a polynomial in t for tN.

For σ,τSk, let rσ,τλ,μ,ν(t):=σ(tλ+δ)+τ(tμ+δ)(tν+2δ)=t(σ(λ)+τ(μ)ν)+σ(δ)+τ(δ)2δ.

Then rσ,τλ,μ,ν(t) is a ray (when allowing t to be non-negative real number) emanating from σ(δ)+τ(δ)2δ in the direction of σ(λ)+τ(μ)ν.

By Steinberg’s formula, ctλ,tμtν=σ,τSk(1)inv(στ)K(rσ,τλ,μ,ν(t)).

Lemma 2.3 states that K(v) is a polynomial in v when v stays in one particular cone (chamber) of the chamber complex of cone(Δ+). Because there are only finitely many cones in the chamber complex, we have that for every pair σ,τSk there exists an integer Nσ,τλ,μ,ν such that exactly one of the following happens:

(1) The ray rσ,τλ,μ,ν(t) lies in one particular cone of the chamber complex for all tNσ,τλ,μ,ν,

(2) The ray rσ,τλ,μ,ν(t) lies outside cone(Δ+) for all tNσ,τλ,μ,ν.

If (1) is satisfied, then K(rσ,τλ,μ,ν(t)) is a polynomial in t for tNσ,τλ,μ,ν. If (2) is satisfied, then K(rσ,τλ,μ,ν(t)) is the zero polynomial for tNσ,τλ,μ,ν. In either case, K(rσ,τλ,μ,ν(t)) is a polynomial in t for tNσ,τλ,μ,ν. Now let N=maxσ,τSk{Nσ,τλ,μ,ν}.

Then Steinberg’s formula implies that ctλ,tμtν is a polynomial in t for tN. Therefore, ctλ,tμtν is a polynomial in t.

By Lemma 2.3, each polynomial piece of K(v) has degree at most (k12). Thus, for every σ,τ, we have that K(rσ,τλ,μ,ν(t)) is a polynomial in t of degree at most (k12) for tNσ,τλ,μ,ν. Hence, ctλ,tμtν is a polynomial in t of degree at most (k12)◻

In the proof of Theorem 1.1, we showed that every K(rσ,τλ,μ,ν(t)) is eventually either the zero polynomial or a non-zero polynomial in t. Proposition 3.2 gives a characterization of those K(rσ,τλ,μ,ν(t)) that eventually become nonzero polynomials. The proof uses the following characterization of nonzero K(v).

Lemma 3.1. Let v=(v1,,vk) be a vector in Zk with v1++vk=0. Then K(v) is nonzero if and only if v1++vi0 for all i=1,,k.

Proof. Let M be the matrix M written using the simple roots e1e2,,ek1ek as a basis. Then, the entries of M are only 0 and 1. Moreover, because the simple roots themselves are columns of M, we have that the identity matrix is a submatrix of M. Similarly, let v be the vector v written using the simple roots as a basis. Then, v=(v1,v1+v2,,v1+vk1). The desired result is obtained by observing that K(v)=|{bZ0(k2)|Mb=v}|. ◻

Proposition 3.2. Let μ,λ,ν be partitions with at most k part such that |ν|=|λ|+|μ|. For σ,τSk, let rσ,τλ,μ,ν(t)=tβ+γ where β=σ(λ)+τ(μ)ν and γ=σ(δ)+τ(μ)2δ. Then there exists an integer Nσ,τλ,μ,ν such that K(rσ,τλ,μ,ν(t)) is a non-zero polynomial in t for tNσ,τλ,μ,ν if and only if for all i=1,,k we have that

(1) β1+β2++βi is positive, or

(2) β1+β2++βi is zero and γ1+γ2++γi is non-negative.

Proof. Let rσ,τλ,μ,ν(t)=(r1(t),,rk(t)). Then ri(t)=tβi+γi. In the proof of Theorem 1.1, we showed that there exists a positive integer Nσ,τλ,μ,ν such that K(rσ,τλ,μ,ν(t)) is a polynomial in t for tNσ,τλ,μ,ν. For every i=1,,k, the partial sum r1(t)++ri(t) is non-negative for all tNσ,τλ,μ,ν precisely when one of the two conditions meets for all i=1,,k. Thus, by Lemma 3.1, K(rσ,τλ,μ,ν(t)) is a non-zero polynomial for tNσ,τλ,μ,ν. ◻

Acknowledgment

I am grateful to Fu Liu. Her careful review and thoughtful comments significantly improved the exposition of this paper. I also would like to thank UC Davis’s College of Letter and Science for providing the Dean’s Summer Graduate Fellowship to support me during the summer of 2022.

References:

  1. A. D. Berenstein and A. V. Zelevinsky. Triple multiplicities for sl(r + 1) and the spectrum of the exterior algebra of the adjoint representation. Journal of Algebraic Combinatorics. An International Journal, 1(1):7–22, 1992. https://doi.org/10.1023/A:1022429213282.
  2. A. S. Buch. The saturation conjecture (after A. Knutson and T. Tao). L’Enseignement Mathématique. Revue Internationale. 2e Série, 46(1-2):43–60, 2000. With an appendix by William Fulton.
  3. H. Derksen and J. Weyman. On the Littlewood-Richardson polynomials. Journal of Algebra, 255(2):247–257, 2002. https://doi.org/10.1016/S0021-8693(02)00125-4.
  4. E. Ehrhart. Sur les polyèdres rationnels homothétiques à n dimensions. Comptes Rendus de l’Académie des Sciences, 254:616–618, 1962.
  5. W. Fulton. Eigenvalues, invariant factors, highest weights, and Schubert calculus. American Mathematical Society. Bulletin. New Series, 37(3):209–249, 2000. https://doi.org/10.1090/S0273-0979-00-00865-X.
  6. R. C. King, C. Tollu, and F. Toumazet. Stretched Littlewood-Richardson and Kostka coefficients. In Symmetry in Physics. Volume 34, CRM Proc. Lecture Notes, pages 99–112. Amer. Math. Soc., Providence, RI, 2004. https://doi.org/10.1090/crmp/034/10.
  7. A. Knutson and T. Tao. The honeycomb model of GLn(C) tensor products. I. Proof of the saturation conjecture. Journal of the American Mathematical Society, 12(4):1055–1090, 1999. https://doi.org/10.1090/S0894-0347-99-00299-4.
  8. D. E. Littlewood and A. R. Richardson. Group characters and algebra. Philosophical Transactions of the Royal Society of London. Series A, Containing Papers of a Mathematical or Physical Character, 233(721-730):99–141, 1934.
  1. I. G. Macdonald. Symmetric Functions and Hall Polynomials. Oxford University Press, 1998.
  2. I. Pak and E. Vallejo. Combinatorics and geometry of Littlewood-Richardson cones. European Journal of Combinatorics, 26(6):995–1008, 2005. https://doi.org/10.1016/j.ejc.2004.06.008.
  3. E. Rassart. A polynomiality property for Littlewood-Richardson coefficients. Journal of Combinatorial Theory. Series A, 107(2):161–179, 2004. https://doi.org/10.1016/j.jcta.2004.04.003.
  4. B. E. Sagan. The Symmetric Group: Representations, Combinatorial Algorithms, and Symmetric Functions, volume 203. Springer Science & Business Media, second edition, 2001.
  5. A. Schrijver. Theory of Linear and Integer Programming. John Wiley & Sons, 1998.
  6. R. P. Stanley. Enumerative Combinatorics. Vol. 2, volume 208 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, Cambridge, 2024, pages xvi+783.
  7. R. Steinberg. A general Clebsch-Gordan theorem. Bulletin of the American Mathematical Society, 67:406–407, 1961. https://doi.org/10.1090/S0002-9904-1961-10644-7.
  1. B. Sturmfels. On vector partition functions. Journal of Combinatorial Theory. Series A, 72(2):302–309, 1995. https://doi.org/10.1016/0097-3165(95)90067-5.
  2. S. Sundaram. Tableaux in the representation theory of the classical lie groups. In Invariant Theory and Tableaux (Minneapolis, MN, 1988). Volume 19, IMA Vol. Math. Appl. Pages 191–225. Springer, New York, 1990.
  3. G. M. Ziegler. Lectures on Polytopes, volume 152 of Graduate Texts in Mathematics. Springer-Verlag, New York, 1995, pages x+370. https://doi.org/10.1007/978-1-4613-8431-1.