Rectangular Kronecker coefficients and plethysms in geometric complexity theory

Christian Ikenmeyer, Greta Panova

Geometric complexity theory and Kronecker positivity

is the permanent polynomial, a polynomial of interest in particular in graph theory and physics. From a complexity theory standpoint the determinant is complete for the complexity class VPs [Val79a, Tod92, MP08], while the permanent is complete for VNP [Val79a] and also for #P [Val79b]. By definition we have \textup{{VP{}_{s}}}\subseteq\textup{{VNP}} and a major conjecture in algebraic complexity theory related to the famous P≠NP\textup{{P}}\neq\textup{{NP}} conjecture (see [Coo00]) is the following.

\textup{{VP{}_{s}}}\neq\textup{{VNP}}.

so dc(X1X2−X22+2X1−X2)≤2\textup{dc}(X_{1}X_{2}-X_{2}^{2}+2X_{1}-X_{2})\leq 2. Conjecture 1.1 can be equivalently stated as follows:

The sequence dc(perm)\textup{dc}(\textup{per}_{m}) grows superpolynomially in mm.

Finding lower bounds for dc(perm)\textup{dc}(\textup{per}_{m}) is an important research area in algebraic complexity theory, see for example the recent progress in [MR04, CCL10, LMR13, HI16, ABV15, Yab15]. Mulmuley and Sohoni [MS01, MS08] proposed an approach to this problem using algebraic geometry and representation theory and coined the term geometric complexity theory.

In the following we outline how one can prove lower bounds on dc(perm)\textup{dc}(\textup{per}_{m}) using rectangular Kronecker coefficients, see (1.5) below.

If qλm(d[n])>g(λ,n×d,n×d)q^{m}_{\lambda}(d[n])>g(\lambda,n\times d,n\times d), then dc(perm)>n\textup{dc}(\textup{per}_{m})>n.

Kronecker coefficients are #P-hard to compute as they are generalizations of the well-known Littlewood-Richardson coefficients [Nar06]. But the positivity of Littlewood-Richardson coefficients can be decided in polynomial time [DLM06, MNS12], even by a combinatorial max-flow algorithm [BI13]. Even though deciding positivity of Kronecker coefficients is NP-hard in general, see [IMW15], the same paper provides evidence that the rectangular Kronecker coefficient case is significantly simpler. Thus to implement Thm. 1.4 [MS08] proposed to focus on the positivity of representation theoretic multiplicities in order to use the weaker statement

to prove lower bounds, see also [Lan15, Sec. 6.6] and [Bür15, Problem 3.13], where this approach is explained. The results in [BCI11b, BHI15, Kum15] already indicate that vanishing of g(λ,n×d,n×d)g(\lambda,n\times d,n\times d) might be rare. In [IMW15] sequences of partition triples (λ,μ,μ)(\lambda,\mu,\mu) are constructed that satisfy g(λ,μ,μ)=0g(\lambda,\mu,\mu)=0. Unfortunately μ\mu has not the necessary rectangular shape. Indeed, our main result Thm. 1.6 completely rules out the possibility that (1.5) could be used to prove superpolynomial lower bounds on dc(perm)\textup{dc}(\textup{per}_{m}).

Let n>3m4n>3m^{4}, λ⊢nd\lambda\vdash nd. If g(λ,n×d,n×d)=0g(\lambda,n\times d,n\times d)=0, then qλm(d[n])=0q^{m}_{\lambda}(d[n])=0.

Thm. 1.6 holds in higher generality: In the proof of Thm. 1.6 we do not use any specific property of the permanent other than it is a family of polynomials whose degree and number of variables is polynomially bounded in mm. For all these families of polynomials no superpolynomial lower bounds on the determinantal complexity can be shown using the vanishing of g(λ,n×d,n×d)g(\lambda,n\times d,n\times d).

To use (1.5) it is required by (1.3) that

An example is λ=(13,13,2,2,2,2,2)\lambda=(13,13,2,2,2,2,2) and d=12d=12, n=3n=3, where we have aλ(d[n])=1>0=g(λ,n×d,n×d)a_{\lambda}(d[n])=1>0=g(\lambda,n\times d,n\times d), see [Ike12, Appendix].

A natural generalization of our main theorem would be to consider symmetric rectangular Kronecker coefficients instead of just g(λ,n×d,n×d)g(\lambda,n\times d,n\times d), because those are the multiplicities in the coordinate ring of the orbit \GLn2detn\GL_{n^{2}}\textup{det}_{n}. Our proof does not immediately work for those coefficients as they lack the important transposition symmetry, but an equivalent no-go result for these coefficients follows directly from [BIP16].

For a partition λ\lambda we write λˉ\bar{\lambda} to denote λ\lambda with its first row removed, so ∣λˉ∣+λ1=∣λ∣|\bar{\lambda}|+\lambda_{1}=|\lambda|. Vice versa, for a partition ρ\rho and N≥ρ1N\geq\rho_{1} we write ρ(N):=(N−∣ρ∣,ρ)\rho(N):=(N-|\rho|,\rho) to denote the partition ρ\rho with an additional new first row containing N−∣ρ∣N-|\rho| boxes. The following theorem gives a very strong restriction on the shape of the partitions λ\lambda that we have to consider.

We sometimes write λ1≥d(n−m)\lambda_{1}\geq d(n-m) instead of ∣λˉ∣≤md|\bar{\lambda}|\leq md.

The main ingredients for the proof of Thm. 1.6 are the following Corollary 1.9 and Thm. 1.10.

If ∣λˉ∣≤md|\bar{\lambda}|\leq md with aλ(d[n])>g(λ,n×d,n×d)a_{\lambda}(d[n])>g(\lambda,n\times d,n\times d), then d>nmd>\frac{n}{m}.

Note that if n>3m4n>3m^{4} and d>nmd>\frac{n}{m}, then d>3m3d>3m^{3}.

Let X{\mathscr{X}} be the set of the following 6 exceptional partitions.

Thm. 1.10 is proved in Section 4. The proof cuts the partition λ\lambda into smaller pieces in several significantly different ways and makes heavy use of the following three properties:

The semigroup property: If for 6 partitions λ,μ,ν,λ′,μ′,ν′\lambda,\mu,\nu,\lambda^{\prime},\mu^{\prime},\nu^{\prime} of NN we have that g(λ,μ,ν)>0g(\lambda,\mu,\nu)>0 and g(λ′,μ′,ν′)>0g(\lambda^{\prime},\mu^{\prime},\nu^{\prime})>0, then also g(λ+λ′,μ+μ′,ν+ν′)>0g(\lambda+\lambda^{\prime},\mu+\mu^{\prime},\nu+\nu^{\prime})>0, where we interpret partitions as integer vectors in order to define the sum of two partitions.

The transposition property: g(λ,μ,ν)=g(λ,μt,νt)=g(λt,μt,ν)=g(λt,μ,νt)g(\lambda,\mu,\nu)=g(\lambda,\mu^{t},\nu^{t})=g(\lambda^{t},\mu^{t},\nu)=g(\lambda^{t},\mu,\nu^{t}).

The square positivity: For all positive kk we have g(k×k,k×k,k×k)>0g(k\times k,k\times k,k\times k)>0.

The first property is easy to see if we interpret g(λ,μ,ν)g(\lambda,\mu,\nu) as the dimension of the (λ,μ,ν)(\lambda,\mu,\nu)-highest weight vector space in the coordinate ring of V⊗V⊗VV\otimes V\otimes V. Here the acting group is \GL(V)×\GL(V)×\GL(V)\GL(V)\times\GL(V)\times\GL(V) and the semigroup property follows from multiplying highest weight vectors. The second and third property follow from the character theory of the symmetric group. While the second property is immediate, the third property (in [BB04]) requires reduction to the alternating group and specific properties of characters of symmetric partitions, later generalized in [PPV16] and further in [PP14a].

(b) Consequences for geometric complexity theory

We remark that the overall proof structure in [BIP16] closely mimics the proof structure of our Thm. 1.6: [KL14] is used to prove a degree lower bound and then an analog to Thm. 1.10 is proved, also by cutting the partition λ\lambda into smaller pieces. The details and the methods used in [BIP16] are very different from our paper though.

(c) Positivity results for Kronecker coefficients

In Section 4 we prove the rectangular Kronecker positivity for a large class of partitions: If the side lengths of the rectangles are at least quadratic in the partition length we have positivity, see Theorem 4.7 for the precise statement. More exact Kronecker positivity results are given in Section 6.

Combinatorial conjectures like the Saxl conjecture [PPV16, Ike15, LS15] are also concerned with the positivity of Kronecker coefficients.

In Section 5 we we prove that the saturation of the rectangular Kronecker semigroup is trivial, we show that the rectangular Kronecker positivity stretching factor is 2 for a long first row, and we completely classify the positivity of rectangular limit Kronecker coefficients.

We gratefully acknowledge the helpful comments of the anonymous reviewers. GP was partially supported by NSF grant DMS-1500834.

Proof of the degree lower bound

In this section we prove the degree lower bound Cor. 1.9. The main ingredients are Manivel’s result about limit rectangular Kronecker coefficients (Section 2 (a)) and Valiant’s insights about finite determinantal complexity (Section 2 (b)).

The main contribution to the specific limits of Kronecker coefficients that we are interested in in this paper comes from Manivel.

Since g(ρ(nd),n×d,n×d)g(\rho(nd),n\times d,n\times d) is symmetric in nn and dd, if both d≥∣ρ∣d\geq|\rho| and n≥∣ρ∣n\geq|\rho|, then g(ρ(nd),n×d,n×d)=aρg(\rho(nd),n\times d,n\times d)=a_{\rho} and aρa_{\rho} depends only on ρ\rho. ■\blacksquare

Analogously, the 1-stable range is defined as

The following tables show the Kronecker coefficients g(ρ(nd),n×d,n×d)g(\rho(nd),n\times d,n\times d) for ρ=(6)\rho=(6), ρ=(2,1,1,1,1,1)\rho=(2,1,1,1,1,1), and ρ=(3,1,1,1,1)\rho=(3,1,1,1,1), from left to right.

(b) Complexity lower bounds literally too good to be true: inequality of multiplicities and degree lower bound

In this section we prove Corollary 1.9 by using the finiteness of the determinantal complexity.

As the following proposition shows, the existence of an mm-obstruction of quality nn proves the existence of an f∈Vmf\in V_{m} that cannot be written as an n×nn\times n determinant.

If there exists an mm-obstruction of quality nn, then dc(f)>n\textup{dc}(f)>n for some f∈Vmf\in V_{m}.

Given λ⊢nd\lambda\vdash nd, if ∣λˉ∣>dm|\bar{\lambda}|>dm, then oλm(d[n])=0o_{\lambda}^{m}(d[n])=0.

Given λ⊢md\lambda\vdash md, we have oλ+(dn−dm)m(d[n])≥aλ(d[m])o_{\lambda+(dn-dm)}^{m}(d[n])\geq a_{\lambda}(d[m]).

Part (a) is the first part of [KL14, Thm 1.3]. Part (b) follows from the proof of the second part of [KL14, Thm 1.3]: From a highest weight vector PP of weight λ⊢md\lambda\vdash md in \Symd(Vm)\Sym^{d}(V_{m}) they construct a highest weight vector P♯nP^{\sharp n} of weight λ+(d(n−m))⊢nd\lambda+(d(n-m))\vdash nd in \Symd(Vn)\Sym^{d}(V_{n}) such that the evaluations P(f)=P♯n(f♯n)P(f)=P^{\sharp n}(f^{\sharp n}) coincide. Take a basis P1,…,Paλ(d[m])P_{1},\ldots,P_{a_{\lambda}(d[m])} of the highest weight vector space of weight λ\lambda in \Symd(Vm)\Sym^{d}(V_{m}) and take general points f1,…,faλ(d[m])f_{1},\ldots,f_{a_{\lambda}(d[m])} from VmV_{m}. Then the evaluation matrix (Pi(fj))1≤i,j≤aλ(d[m])\big(P_{i}(f_{j})\big)_{1\leq i,j\leq a_{\lambda}(d[m])} has full rank. Thus (Pi♯n(fj♯n))1≤i,j≤aλ(d[m])\big(P^{\sharp n}_{i}(f^{\sharp n}_{j})\big)_{1\leq i,j\leq a_{\lambda}(d[m])} has full rank, which implies the statement. ∎

Let {\textup{dc{}_{\textup{max}}}}(m) denote the maximum max⁡{dc(f)∣f∈Vm}\max\{\textup{dc}(f)\mid f\in V_{m}\}. The following lemma shows that {\textup{dc{}_{\textup{max}}}}(m) is a well-defined finite number.

From [Val79a] it follows that if ff has rr monomials, then dc(f)≤rm\textup{dc}(f)\leq rm. In particular, since every f∈Vmf\in V_{m} has at most (m+m2−1m)\binom{m+m^{2}-1}{m} monomials, it follows that ∀f∈Vm: dc(f)≤(m+m2−1m)m\forall f\in V_{m}:\ \textup{dc}(f)\leq\binom{m+m^{2}-1}{m}m. ∎

Fix ρ\rho, and let (n,d)∈\St1(ρ)(n,d)\in\St^{1}(\rho), which is true in particular if n≥∣ρ∣n\geq|\rho|. Let λ=ρ(nd)\lambda=\rho(nd). Then g(λ,n×d,n×d)≥aλ(d[n]).g(\lambda,n\times d,n\times d)\geq a_{\lambda}(d[n]).

Interestingly the proof of this purely representation theoretic statement uses the finiteness of the determinantal complexity.

Assume the contrary, i.e., there exists a ρ\rho and (m,d)∈\St1(ρ)(m,d)\in\St^{1}(\rho) with g(ρ(md),m×d,m×d)<aρ(md)(d[m]).g(\rho(md),m\times d,m\times d)<a_{\rho(md)}(d[m]). Since (m,d)∈\St1(ρ)(m,d)\in\St^{1}(\rho), the Kronecker coefficient g(ρ(nd),n×d,n×d)g(\rho(nd),n\times d,n\times d) is the same for all (n,d)(n,d) with n≥mn\geq m. Thus we have g(ρ(nd),n×d,n×d)<aρ(md)(d[m])g(\rho(nd),n\times d,n\times d)<a_{\rho(md)}(d[m]) for all nn with n≥mn\geq m. By Prop. 2.6(b) we have oρ(nd)m(d[n])≥aρ(md)(d[m])o_{\rho(nd)}^{m}(d[n])\geq a_{\rho(md)}(d[m]) for all n≥mn\geq m. This implies ρ(nd)\rho(nd) is an mm-obstruction of quality nn for all n≥mn\geq m. By Prop. 2.5 there exist functions fn∈Vmf_{n}\in V_{m} such that dc(fn)>n\textup{dc}(f_{n})>n for every n>mn>m. In particular we have \textup{dc}(f_{{\textup{dc{}_{\textup{max}}}}(m)})>{\textup{dc{}_{\textup{max}}}}(m), in contradiction to Lem. 2.7. ∎

The proof is now immediate. By assumption we have ∣λˉ∣≤md|\bar{\lambda}|\leq md. By Prop. 2.8 we have (n,d)∉\St1(λˉ)(n,d)\notin\St^{1}(\bar{\lambda}), so ∣λˉ∣>n|\bar{\lambda}|>n. Thus dm≥∣λˉ∣>ndm\geq|\bar{\lambda}|>n and therefore d>nmd>\frac{n}{m}. ∎

Kronecker positivity: A simplified version

In this section we prepare the reader for the combinatorially intricate arguments to come in the proof of Thm. 1.10. This section is a purely didactical one. We prove a weaker statement (Thm. 3.1) than Thm. 1.10 in the following sense. The bound we obtain is weaker and we exclude column lengths 2, 3, 5, and 7 from λ\lambda, which are the column lengths that cause most of the technical issues. The paper is self-contained without this section 3. Neither Thm. 3.1 nor its proof are referenced later. On the contrary, to prove Thm. 3.1 we use two positivity results (Lem. 4.2 and Cor. 4.5) that will be proved in section 4.

Let (i,1j)(i,1^{j}) denote the hook partition of i+ji+j with j+1j+1 boxes in the first column.

Let m≥3m\geq 3 and d≥m2d\geq m^{2}. Let 1≤j<m21\leq j<m^{2}, j∉{1,2,4,6}j\notin\{1,2,4,6\}. Then g((dm2−j,1j),d×m2,d×m2)>0g((dm^{2}-j,1^{j}),d\times m^{2},d\times m^{2})>0.

This follows from Cor. 4.5, because m4−6>m2m^{4}-6>m^{2}. ∎

Together with Lem. 4.2 we now have all the building blocks to prove Thm. 3.1.

We forget about the first row of λ\lambda and treat each column length k∈{2,…,m2}k\in\{2,\ldots,m^{2}\} in λ\lambda separately. For the ease of notation let kˉ:=k−1\bar{k}:=k-1. For each kk let ckc_{k} be the number of columns of length kk in λ\lambda. We divide ckc_{k} by kk, formally ck=xkk+rkc_{k}=x_{k}k+r_{k} with rk<kr_{k}<k. The partition λˉ\bar{\lambda} decomposes as follows:

Note that by assumption on λ\lambda both sums exclude the four values k∈{2,3,5,7}k\in\{2,3,5,7\}. We now group together the (kˉ×k)(\bar{k}\times k) rectangles into groups of roughly dk\frac{d}{k}, so that the result is roughly of size kˉ×d\bar{k}\times d. Formally we define sk:=⌊d/k⌋s_{k}:=\lfloor d/k\rfloor and divide xk=hksk+tkx_{k}=h_{k}s_{k}+t_{k} with tk<skt_{k}<s_{k}. Now λˉ\bar{\lambda} decomposes as follows:

We prove Kronecker positivity for the summands separately. For the leftmost sum, g((kˉ×ksk)(dk),d×k,d×k)>0g((\bar{k}\times ks_{k})(dk),d\times k,d\times k)>0 by Lem. 4.2 with a=da=d. For the middle sum, g((kˉ×ktk)(dk),d×k,d×k)>0g((\bar{k}\times kt_{k})(dk),d\times k,d\times k)>0 with the same argument. For the rightmost sum, g((dm2−kˉ,1kˉ),d×m2,d×m2)>0g((dm^{2}-\bar{k},1^{\bar{k}}),d\times m^{2},d\times m^{2})>0 by Lem. 3.2. According to these observations we add a new first row to λˉ\bar{\lambda}. Formally μ:=\mu:=

Using the semigroup property the above three positivity considerations we show that

Proof of Kronecker positivity

In this section we prove Thm. 1.10. If λˉ∈X\bar{\lambda}\in{\mathscr{X}}, a finite calculation reveals aλˉ=0a_{\bar{\lambda}}=0. Combining this with Prop. 2.8 gives aλ(d[n])=0a_{\lambda}(d[n])=0. Thus we are left to analyze the case λˉ∉X\bar{\lambda}\notin{\mathscr{X}}.

Given a partition ν∉X\nu\notin{\mathscr{X}} we want to decompose it into smaller partitions and use the semigroup property to show the positivity of g(ν(ab),a×b,a×b)g(\nu(ab),a\times b,a\times b). We use the following decomposition theorem to write ν\nu as a sum of partitions that are not in X{\mathscr{X}}.

with yk<ky_{k}<k and where all columns in ξ\xi have distinct lengths and no column in ξ\xi has length 1, 2, 4, or 6, and where ρ\rho is of one of the following shapes:

ρ\rho has only columns of length 1, 2, 4, 6, all column lengths are distinct, and ρ∉X\rho\notin{\mathscr{X}}.

ρ=(i×2)+η\rho=(i\times 2)+\eta, where i∈{2,4,6}i\in\{2,4,6\} and η∈X∖{(3,1)}\eta\in{\mathscr{X}}\setminus\{(3,1)\}.

ρ=(4)+η\rho=(4)+\eta, where η∈X∖{(3,1)}\eta\in{\mathscr{X}}\setminus\{(3,1)\}.

ρ∈{(3,1,1,1,1,1),(3,1,1,1),(3),(4,1)}\rho\in\{(3,1,1,1,1,1),(3,1,1,1),(3),(4,1)\}.

We start by treating each kk independently. Let ckc_{k} denote the number of columns of length k−1k-1 in ν\nu. In a greedy manner cut off from ν\nu as many rectangles of size (k−1)×k(k-1)\times k as possible. Formally, we divide ck=xk′k+rk′c_{k}=x^{\prime}_{k}k+r^{\prime}_{k} with rk′<kr^{\prime}_{k}<k. We are left with a (k−1)×rk′(k-1)\times r^{\prime}_{k} rectangle. We now join (if possible) one of the (k−1)×k(k-1)\times k rectangles with the (k−1)×rk(k-1)\times r_{k} rectangle: If xk′≥1x^{\prime}_{k}\geq 1, define rk:=rk′+kr_{k}:=r^{\prime}_{k}+k and xk:=xk′−1x_{k}:=x^{\prime}_{k}-1. If xk′=0x^{\prime}_{k}=0, define rk:=rk′r_{k}:=r^{\prime}_{k} and xk:=xk′x_{k}:=x^{\prime}_{k}. We obtain a (k−1)×rk(k-1)\times r_{k} rectangle and call it RkR_{k}. Note that rk<2kr_{k}<2k.

Cut off from RkR_{k} rectangle as many rectangles of size (k−1)×2(k-1)\times 2 as possible. Formally, define yk:=⌊rk/2⌋y_{k}:=\lfloor r_{k}/2\rfloor, so yk<ky_{k}<k as required in the claim. After cutting we are left with either the empty partition or a column (k−1)×1(k-1)\times 1. In the former case (i.e., rkr_{k} is even) define bk:=0b_{k}:=0, otherwise bk:=1b_{k}:=1.

as required in the statement of the claim. Moreover, ξ\xi has the correct shape. Clearly ρ\rho has only columns of length 1, 2, 4, 6 and all column lengths are distinct. If ρ∉X\rho\notin{\mathscr{X}}, then we are done by property (1).

The rest of the proof is devoted to the case where ρ∈X\rho\in{\mathscr{X}}. We will use that if yk=0y_{k}=0, then ν\nu has at most 1 column of length k−1k-1, by definition of RkR_{k}. Note that ρ≠(3,1)\rho\neq(3,1), because no two columns in ρ\rho have the same length. If ν\nu has a column of length ii different from 1, 2, 4, 6, then such a column appears in ξ\xi or we have that yi+1>0y_{i+1}>0 and ξ\xi has no column of length ii. If it appears in ξ\xi, then we remove it from ξ\xi and add it to ρ\rho and we are done by property (2). If it does not appear in ξ\xi but yi+1>0y_{i+1}>0, then we decrease yi+1y_{i+1} by 1 and add a column of length ii to both ξ\xi and ρ\rho, so that we are done by property (2).

So from now on we assume that ν\nu only has columns of length 1, 2, 4, or 6 (and thus xk=0x_{k}=0 for all k∉{2,3,5,7}k\notin\{2,3,5,7\}).

If yi+1>0y_{i+1}>0 for some i∈{2,4,6}i\in\{2,4,6\}, then we can decrease yi+1y_{i+1} by 1 and set ρ←ρ+(i×2)\rho\leftarrow\rho+(i\times 2), so we are done by property (3).

Thus from now on we assume yi+1=0y_{i+1}=0 for all i∈{2,4,6}i\in\{2,4,6\}. Note that y2y_{2} corresponds to the columns of length 1 in ν\nu. If y2≥2y_{2}\geq 2, then we can decrease y2y_{2} by 2 and set ρ←ρ+(4)\rho\leftarrow\rho+(4), so we are done by property (4).

At this point the possible shapes of ν\nu are quite limited: ci+1=0c_{i+1}=0 for all i∉{1,2,4,6}i\notin\{1,2,4,6\}, ci+1≤1c_{i+1}\leq 1 for i∈{2,4,6}i\in\{2,4,6\}, c2≤3c_{2}\leq 3.

If y2=0y_{2}=0, then ν=ρ\nu=\rho by construction, which is impossible because ν∉X\nu\notin{\mathscr{X}} and ρ∈X\rho\in{\mathscr{X}}.

Recall ρ∈X∖{(3,1)}\rho\in{\mathscr{X}}\setminus\{(3,1)\}. If y2=1y_{2}=1, then ν=ρ+(2)\nu=\rho+(2), so ν∈{(3,1,1,1,1,1),(3,1,1,1),(3,1),(3),(4,1)}.\nu\in\{(3,1,1,1,1,1),(3,1,1,1),(3,1),(3),(4,1)\}. Since ν∉X\nu\notin{\mathscr{X}} it follows ν∈{(3,1,1,1,1,1),(3,1,1,1),(3),(4,1)}.\nu\in\{(3,1,1,1,1,1),(3,1,1,1),(3),(4,1)\}. Now we set y2←0y_{2}\leftarrow 0 and ρ←ν\rho\leftarrow\nu and we are done by property (5). ∎

All summands in the partition decomposition will yield a positive rectangular Kronecker coefficient, but we will need to group large blocks of (k−1)×k(k-1)\times k rectangles. This is done with the following lemma.

Let μ=(k×(ks))\mu=(k\times(ks)) and a≥ksa\geq ks, then g(k×(ks)+(k(a−ks)),a×k,a×k)>0g(k\times(ks)+(k(a-ks)),a\times k,a\times k)>0.

For all kk we have g(k×k,k×k,k×k)>0g(k\times k,k\times k,k\times k)>0 as shown in [BB04]. By the semigroup property we can add these square triples ss times and obtain g(k×(ks),k×(ks),k×(ks))>0.g(k\times(ks),k\times(ks),k\times(ks))>0. Let (k(a−ks))(k(a-ks)) denote the single row partition of k(a−ks)k(a-ks). Clearly g((k(a−ks)),k×(a−ks),k×(a−ks))>0g((k(a-ks)),k\times(a-ks),k\times(a-ks))>0. Adding these two triples with the semigroup property we get g(k×(ks)+(k(a−ks)),k×a,k×a)>0.g(k\times(ks)+(k(a-ks)),k\times a,k\times a)>0. Finally, transposing the last two partitions we obtain the statement. ∎

The following proposition will be used to prove positivity for building blocks of partitions like hooks and fat hooks. Here, for a set SS and a number xx we denote by x−Sx-S the set {x−y∣y∈S}\{x-y\mid y\in S\}.

Note that RρR_{\rho} is the size of the partition obtained from ρ\rho by adding a shortest possible top row and one extra box at the top left corner, so that the largest possible column we can add is h2−Rρh^{2}-R_{\rho} to still have a valid partition.

Claim: Suppose that k∈Pck\in P_{c}, then k,k+2c+1∈Pc+1k,k+2c+1\in P_{c+1}.

Next, to show that k+2c+1∈Pc+1k+2c+1\in P_{c+1} we first transpose νk(c2)\nu^{k}(c^{2}) and one of the squares, apply the argument from above to it, and then transpose again:

The claim implies that Pc∪(2c+1+Pc)⊂Pc+1P_{c}\cup(2c+1+P_{c})\subset P_{c+1}.

and we see that k∉Sk+1k\notin S_{k+1}, in contradiction to k∈Sk+1k\in S_{k+1}. Thus the assumption is wrong and we conclude Sc+1⊂Pc+1S_{c+1}\subset P_{c+1}, so the induction is complete. ∎

Let 1j1^{j} denote the rectangular partition j×1j\times 1. Let (i,1j)(i,1^{j}) denote the hook partition of i+ji+j with ii boxes in the first row and j+1j+1 boxes in the first column. So (k−j,1j)(k-j,1^{j}) has kk boxes. The next corollary says that most hooks have positive rectangular Kronecker coefficient.

Let w≥h≥7w\geq h\geq 7, then g((hw−j,1j),h×w,h×w)>0g((hw-j,1^{j}),h\times w,h\times w)>0 for all j∈[0,h2−1]∖{1,2,4,6,h2−2,h2−3,h2−5,h2−7}j\in[0,h^{2}-1]\setminus\{1,2,4,6,h^{2}-2,h^{2}-3,h^{2}-5,h^{2}-7\}.

We apply Prop. 4.3 with ρ=∅\rho=\emptyset, a=7a=7, Rρ=1R_{\rho}=1 and Hρ1={1,2,4,6}H^{1}_{\rho}=\{1,2,4,6\} and Hρ2={2,3,5,7}H^{2}_{\rho}=\{2,3,5,7\}. The values at a=7a=7 are readily verified by direct computation. Then we have for all b≥7b\geq 7 that g((b2−j,1j),b×b,b×b)>0g((b^{2}-j,1^{j}),b\times b,b\times b)>0 for j∈[0,b2−1]∖(Hρ1∪(b2−Hρ2))j\in[0,b^{2}-1]\setminus(H^{1}_{\rho}\cup(b^{2}-H^{2}_{\rho})). Let h=bh=b and use the semigroup property once to add the positive triple ((h(w−h)),h×(w−h),h×(w−h))((h(w-h)),h\times(w-h),h\times(w-h)) in order to obtain the statement. ∎

Let (i,1j+ρ)(i,1^{j}+\rho) denote the partition that results from ρ\rho by first adding an additional column with jj boxes and then adding a top row with ii boxes. The next corollary treats the positivity of hooks that are not covered by Cor. 4.5.

Fix w≥h≥7w\geq h\geq 7. We have that g(λ,h×w,h×w)>0g(\lambda,h\times w,h\times w)>0 for all λ=(hw−j−∣ρ∣,1j+ρ)\lambda=(hw-j-|\rho|,1^{j}+\rho) with ρ≠∅\rho\neq\emptyset and ∣ρ∣≤6|\rho|\leq 6 for all j∈[1,h2−Rρ]j\in[1,h^{2}-R_{\rho}], where Rρ=∣ρ∣+ρ1+1R_{\rho}=|\rho|+\rho_{1}+1, except in the following cases: (i) ρ=(1)\rho=(1) with j=2j=2 or j=h2−4j=h^{2}-4; (ii) ρ=(2)\rho=(2) with j=2j=2; (iii) ρ=(12)\rho=(1^{2}) and j=1j=1 or j=h2−5j=h^{2}-5; (iv) ρ=(2,1)\rho=(2,1) and j=1j=1.

For all values of j≤6j\leq 6 we have finitely many partitions νj:=1j+ρ\nu^{j}:=1^{j}+\rho of length at most 6 and width at most 7, for which we verify computationally the statement with h=w=7h=w=7 and then by the semigroup property deduce it for λ=νj(hw),h×w,h×w\lambda=\nu^{j}(hw),h\times w,h\times w with h,w≥7h,w\geq 7.

(i) When ρ=(1)\rho=(1) then Rρ=3R_{\rho}=3, Hρ1={2}H^{1}_{\rho}=\{2\} and Hρ2={4}H^{2}_{\rho}=\{4\}, we obtain g((h2−1−j,2,1j−1),h×h,h×h)>0g((h^{2}-1-j,2,1^{j-1}),h\times h,h\times h)>0 for j∈[1,h2−Rρ]∖{2,h2−4}j\in[1,h^{2}-R_{\rho}]\setminus\{2,h^{2}-4\}.

(ii) When ρ=(2)\rho=(2) then Rρ=5R_{\rho}=5, Hρ1={2}H^{1}_{\rho}=\{2\} and Hρ2=∅H^{2}_{\rho}=\emptyset.

(iv) When ρ=(2,1)\rho=(2,1) and j≥2j\geq 2, then we apply Proposition 4.3 with Hρ1=Hρ2=∅H^{1}_{\rho}=H^{2}_{\rho}=\emptyset, and the case j=1j=1 was excluded computationally.

Last, we add the positive triple (h(w−h),h×(w−h),h×(w−h))(h(w-h),h\times(w-h),h\times(w-h)) to (h2−j−∣ρ∣,1j+ρ),h×h,h×h(h^{2}-j-|\rho|,1^{j}+\rho),h\times h,h\times h to obtain the statement. ∎

Now we are ready to prove the main positivity theorem.

We will treat these 5 summands independently.

Using Lem. 4.2 with s=sks=s_{k} (recall ak=kska_{k}=ks_{k}) we see that g((kˉ×ak)(ak),a×k,a×k)>0.g((\bar{k}\times a_{k})(ak),a\times k,a\times k)>0. Using the semigroup property for the hkh_{k} summands we get

Using Lem. 4.2 again, this time with s=tks=t_{k} we see that

Using Corollary 4.5 twice with the semigroup property (in the case k∉{2,3,5,7}k\notin\{2,3,5,7\}) or using Corollary 4.6 we see that g((kˉ×2)(2hw),h×2w,h×2w)>0g((\bar{k}\times 2)(2hw),h\times 2w,h\times 2w)>0 for all h,w≥7h,w\geq 7, h≥k+7h\geq\sqrt{k+7}, w≥k+7w\geq\sqrt{k+7}.

For ρ\rho we make the case distinction from Lemma 4.1. In cases (1)(1), (3)(3), (4)(4), and (5)(5) a finite calculation shows that g(ρ(49),7×7,7×7)>0g(\rho(49),7\times 7,7\times 7)>0. In case (2)(2) we invoke Cor. 4.6 to see that g(ρ(wa),a×w,a×w)>0g(\rho(wa),a\times w,a\times w)>0. In both cases we have

Using the semigroup property on equations (4.8), (4.9), (4.10), (4.11), and (4.12) we obtain

Further positivity results: limit coefficients, stretching factor, and semigroup saturation

In the rest of the appendix we prove the positivity of rectangular Kronecker coefficients for a large class of partitions where the side lengths of the rectangle are at least quadratic in the length of the partition. Moreover, we prove that the saturation of the rectangular Kronecker semigroup is trivial, we show that the rectangular Kronecker positivity stretching factor is 2 for a long first row, and we completely classify the positivity of rectangular limit Kronecker coefficients that were introduced by Manivel in 2011.

Recall the definition X={(1),(2×1),(4×1),(6×1),(2,1),(3,1)}{\mathscr{X}}=\{(1),(2\times 1),(4\times 1),(6\times 1),(2,1),(3,1)\} from Thm. 1.10. Using Thm. 1.10 we get a complete classification of all cases in which aρ=0a_{\rho}=0.

Given ρ∉X\rho\notin{\mathscr{X}}, aρ>0a_{\rho}>0 can be seen by choosing large dd and nn and applying Thm. 1.10. For ρ∈X\rho\in{\mathscr{X}}, aρ=0a_{\rho}=0 is a small finite calculation. ∎

(b) Double and triple column hooks

Here we study Kronecker coefficients for partitions λ=ik\lambda=i^{k} and the Kronecker coefficients g(λ(ab),a×b,a×b)g(\lambda(ab),a\times b,a\times b) when i=2i=2 and i=3i=3. In the case of i=1i=1 these were exactly the hooks which were already classified. By that classification and the semigroup property it is readily seen that since λ=i(1k)\lambda=i(1^{k}), for k≠1,2,4,6,d2−7,a2−5,a2−3,a2−2k\neq 1,2,4,6,d^{2}-7,a^{2}-5,a^{2}-3,a^{2}-2 we have g(λ(ab),a×b,a×b)>0g(\lambda(ab),a\times b,a\times b)>0 for bb large enough. We now prove that this positivity holds in fact for all k∈[0,a2−1]k\in[0,a^{2}-1] when i>1i>1.

Let i>1i>1. For any m≥7m\geq 7 and k∈[0,m2−1]k\in[0,m^{2}-1] we have that g(i(m2−k,1k),m×(im),m×(mi))>0g(i(m^{2}-k,1^{k}),m\times(im),m\times(mi))>0.

First, note that proposition follows from the hook positivity as long as k≠1,2,4,6,m2−7,m2−5,m2−3,m2−2k\neq 1,2,4,6,m^{2}-7,m^{2}-5,m^{2}-3,m^{2}-2. In the case when k=1,2,4,6k=1,2,4,6 finite calculations for i=2,3i=2,3 and m=7m=7 give positive values. For i≥4i\geq 4 we have that i=2i1+3i2i=2i_{1}+3i_{2} for some i1,i2≥0i_{1},i_{2}\geq 0, and then we apply the semigroup property for i1i_{1} many double hooks plus i2i_{2} many triple hooks. By that argument, we can always assume that i≤3i\leq 3.

So we can assume that k∈{m2−7,m2−5,m2−3,m2−2}k\in\{m^{2}-7,m^{2}-5,m^{2}-3,m^{2}-2\}, i.e. r:=m2−k−1∈r:=m^{2}-k-1\in is finite.

Let μi[a,b]:=((k+1)i,1ir)=((ab−r)i,1ir)\mu^{i}[a,b]:=((k+1)^{i},1^{ir})=((ab-r)^{i},1^{ir}) be its transpose partition. Note that μi[m,m]=(i(m−k,1k))t\mu^{i}[m,m]=(i(m-k,1^{k}))^{t}, so by transposing one of the rectangles the statement to prove is equivalent to showing that

This will follow from the following claim applied when a=b=ma=b=m:

Claim: We have that for all a,b≥6a,b\geq 6, r≤7r\leq 7 and i∈i\in

We prove this claim by induction on (a,b)(a,b), with initial condition computationally verified for (a,b)=(7,7)(a,b)=(7,7) for the given finite set of values for ii and rr. Suppose that the claim holds for some values a=a0,b=b0≥7a=a_{0},b=b_{0}\geq 7, i.e. we have g(μi[a0,b0],(ia0)×b0,a0×(b0i))>0g(\mu^{i}[a_{0},b_{0}],(ia_{0})\times b_{0},a_{0}\times(b_{0}i))>0. Consider the triple (a,b)=(a0,b0+1)(a,b)=(a_{0},b_{0}+1). Since g((ia0),(a0i),(a0i))>0g((ia_{0}),(a_{0}^{i}),(a_{0}^{i}))>0 after transposing the first two partitions and rearranging them we also have that g(a0i,1ia0,ia0))>0g(a_{0}^{i},1^{ia_{0}},i^{a_{0}}))>0. Add this triple to μi[a0,b0],(ia0)×b0,a0×(b0i)\mu^{i}[a_{0},b_{0}],(ia_{0})\times b_{0},a_{0}\times(b_{0}i), applying the semigroup property, we have that

This show that the claim holds for (a0,b0+1)(a_{0},b_{0}+1) as well. By the symmetry between aa and bb, we also have the statement for (a0+1,b0)(a_{0}+1,b_{0}), so by induction the claim holds for all (a,b)(a,b), s.t. a,b≥7a,b\geq 7.

Applying the claim with a=b=ma=b=m completes the proof.

(c) Stretching factor 2

Cut ρ\rho columnwise and group pairs of columns of the same length kk so that you get partitions (k×2)(k\times 2). By Prop. 5.2 we have a(k×2)(m)>0a_{(k\times 2)}(m)>0. Using the semigroup property we get the result. ∎

(d) Trivial saturation of the rectangular Kronecker semigroup

Let d≥7d\geq 7. The group GdG_{d} contains all partitions λ\lambda for which dd divides ∣λ∣|\lambda|.

By Prop. 5.2 for all 0≤k<m20\leq k<m^{2} we have (k×3)(3m2)∈Sd(k\times 3)(3m^{2})\in S_{d} and (k×2)(2m2)∈Sd(k\times 2)(2m^{2})\in S_{d}. Subtracting these we obtain (m2−k,k×1)∈Gd(m^{2}-k,k\times 1)\in G_{d}. For 1≤k<m21\leq k<m^{2} we subtract (m2−k+1,(k−1)×1)(m^{2}-k+1,(k-1)\times 1) from (m2−k,k×1)(m^{2}-k,k\times 1) to obtain vk+1:=(−1,0,…,0,1,0,…,0)∈Gdv_{k+1}:=(-1,0,\ldots,0,1,0,\ldots,0)\in G_{d}, where the 11 is at position k+1k+1. Given a partition λ\lambda we define ν:=∑k=2m2λkvk\nu:=\sum_{k=2}^{m^{2}}\lambda_{k}v_{k} and obtain a vector that coincides with λ\lambda in every entry but the first: ν1=−∣λˉ∣\nu_{1}=-|\bar{\lambda}|. We calculate λ=μ+j⋅(d,0,…,0)\lambda=\mu+j\cdot(d,0,\ldots,0) with j=∣λ∣/dj=|\lambda|/d. Since dd divides ∣λ∣|\lambda| it follows that jj is an integer. Since (d,0,…,0)∈Sd(d,0,\ldots,0)\in S_{d} we have λ=μ+j⋅(d,0,…,0)∈Gd\lambda=\mu+j\cdot(d,0,\ldots,0)\in G_{d}. ∎

Exact results for Kronecker coefficients

Here we provide a complete classification of triples λ,a,b\lambda,a,b with λ\lambda – hook or two-column partition, for which the Kronecker coefficient g(λ,a×b,a×b)g(\lambda,a\times b,a\times b) is positive and in the course of the proof give certain stronger quantitative relationships between these coefficients.

Assume that n≥dn\geq d. Let d≥7d\geq 7. We then have that g((nd−k,1k),d×n,d×n)>0g((nd-k,1^{k}),d\times n,d\times n)>0 k∈[0,d2−1]∖{1,2,4,6,d2−7,d2−5,d2−3,d1−2}k\in[0,d^{2}-1]\setminus\{1,2,4,6,d^{2}-7,d^{2}-5,d^{2}-3,d^{1}-2\} and is 0 for all other values of kk.

For d≤6d\leq 6 we have that g((nd−k,1k),d×n,d×n)=0g((nd-k,1^{k}),d\times n,d\times n)=0 if k>d2−1k>d^{2}-1 or in the following cases:

Moreover, we have that g((nd−k,1k),d×n,d×n)>g((nd−k+2,1k−2),d×n,d×n)g((nd-k,1^{k}),d\times n,d\times n)>g((nd-k+2,1^{k-2}),d\times n,d\times n) for k≤d2/2k\leq d^{2}/2 and the coefficients form a symmetric sequence in k=0,…,d2−1k=0,\ldots,d^{2}-1.

It is immediate to characterize the triples for which the Kronecker coefficient is 1.

Fix d>6d>6 and let ρ\rho be a partition with mim_{i} columns of length ii. Then g(ρ(nd),d×n,d×n)>0g(\rho(nd),d\times n,d\times n)>0 if mi≠1m_{i}\neq 1 for i=1,2,4,6i=1,2,4,6 and mi=0m_{i}=0 for i=d2−7.d2−5,d2−3,d2−2i=d^{2}-7.d^{2}-5,d^{2}-3,d^{2}-2.

Direct computation shows that g(((62−3i),i3),6×6,6×6)>0g(((6^{2}-3i),i^{3}),6\times 6,6\times 6)>0 for i=1,2,4,6i=1,2,4,6, so by the semigroup property we have g(nd−3i,i3),d×n,d×n)>0g(nd-3i,i^{3}),d\times n,d\times n)>0 for all d,n≥6d,n\geq 6. Since every mi≥2m_{i}\geq 2 is either even, or 3+2ai3+2a_{i}, we have that (imi)(i^{m_{i}}) is an even partition or is the sum of (i3)+(i2ai)(i^{3})+(i^{2a_{i}}). By the semigroup property for Kronecker coefficients then we must have g((nd−imi,imi),d×n,d×n)>0g((nd-im_{i},i^{m_{i}}),d\times n,d\times n)>0 for all mi≥2m_{i}\geq 2 when i=1,2,4,6i=1,2,4,6. By Theorem 6.1 for any mim_{i} for the remaining values of i≥d2−1i\geq d^{2}-1.

Since ρ=∑i(imi)\rho=\sum_{i}(i^{m_{i}}), the statement follows by the Kronecker semigroup property.∎

In order to prove this theorem, we will derive a simple formula for these Kronecker coefficients, following the approaches set in [Bla12, Liu14, PP14b]. For brevity we set gk(d,n)=g((nd−k,1k),d×n,d×n)g_{k}(d,n)=g((nd-k,1^{k}),d\times n,d\times n).

We have that the Kronecker coefficients g((nd−k,1k),d×n,d×n)g((nd-k,1^{k}),d\times n,d\times n) are equal to the number of partitions of kk into distinct parts from {3,5,…,2d−1}\{3,5,\ldots,2d-1\}, where without loss of generality by the symmetry of the Kronecker coefficients we assume d≤nd\leq n. In other words, we have the following generating function identity:

Let sλs_{\lambda} denote the Schur function indexed by a partition λ\lambda and let ∗* denote the Kronecker product on the ring of symmetric functions, i.e. given by

For the sake of self-containment we repeat some calculations appearing in [Bla12, Liu14, PP14b].

We invoke Littlewood’s identity, stating that

In the case when α=(1k)\alpha=(1^{k}) and β=(nd−k)\beta=(nd-k) we have that sθ∗s1k=sθ′s_{\theta}*s_{1^{k}}=s_{\theta^{\prime}} and sτ∗snd−k=sτs_{\tau}*s_{nd-k}=s_{\tau}, where θ′\theta^{\prime} is the transposed (conjugate) partition of θ\theta. Observe that s1ksnd−k=s(nd−k,1k)+s(nd−k+1,1k−1)s_{1^{k}}s_{nd-k}=s_{(nd-k,1^{k})}+s_{(nd-k+1,1^{k-1})}. Rewriting the above identity in this case leads to

Take inner product with sμs_{\mu} on both sides. Observe that the left-hand side gives two Kronecker coefficients and on the right side we have ⟨sμ,sθ′sτ⟩=cθ′τμ\langle s_{\mu},s_{\theta^{\prime}}s_{\tau}\rangle=c^{\mu}_{\theta^{\prime}\tau} by the Littlewood-Richardson rule, so

Note that when k=0k=0 we have that g(λ,μ,(nd))=1g(\lambda,\mu,(nd))=1 if λ=μ\lambda=\mu and 00 otherwise, and the above identity holds assuming that the term with (nd−k+1,1k−1)(nd-k+1,1^{k-1}) is 0 when k<1k<1.

Let λ=μ=(d×n)\lambda=\mu=(d\times n). As it is not hard to see by the Littlewood-Richardson rule in this case (see e.g. [PP14b]), we have that

In other words, the rectangular Littlewood-Richardson coefficient are equal to 1 only when the partitions δ\delta and γ\gamma complement each other inside the rectangle. This is also easy to see from the fact that cδγλ=⟨sλ/δ,sγ⟩c^{\lambda}_{\delta\gamma}=\langle s_{\lambda/\delta},s_{\gamma}\rangle and in the case of λ=d×n\lambda=d\times n, the skew shape, rotated 180∘180^{\circ} is a straight shape, so the corresponding Schur function should be the same as sδs_{\delta} to give nonzero inner product.

Applying these observation to equation (6.5) when λ=μ=d×n\lambda=\mu=d\times n, we see that the summands on the right-hand side will be nonzero if and only if θ\theta and θ′\theta^{\prime} are both the complement of τ\tau in the d×nd\times n rectangle, so θ=θ′\theta=\theta^{\prime}, and θ⊂d×n\theta\subset d\times n. Since in this case the product of the Littelwood-Richardson coefficients is just 1, the right-hand side is the number of such partitions θ\theta, i.e.

where gk(d,n)=g((nd−k,1k),d×n,d×n)g_{k}(d,n)=g((nd-k,1^{k}),d\times n,d\times n) and we set g−1(d,n)=0g_{-1}(d,n)=0, and gk(d,n)=0g_{k}(d,n)=0 for all k≥ndk\geq nd so the above identity holds for all kk.

It is a classical result in combinatorics that self-conjugate partitions are in direct bijection with partitions into distinct odd parts, via θ→(2θ1−1,2(θ2−1)−1,…)\theta\to(2\theta_{1}-1,2(\theta_{2}-1)-1,\ldots). The condition θ⊂d×n\theta\subset d\times n in this case is equivalent to θ1≤min⁡(d,n)=d\theta_{1}\leq\min(d,n)=d. Thus we can rewrite identity (6.6) as the following generating function identity

Let G(q)=∑k=0∞gk(d,n)qkG(q)=\sum_{k=0}^{\infty}g_{k}(d,n)q^{k}, then after an index shift the identity implies

Dividing both sides by (1+q)(1+q) we obtain the generating function for the hook Kronecker coefficients as desired.

We invoke the following result from [PP14b] which extends a result in [Alm85].

Let bi:=gi(d,n)+gi−1(d,n)b_{i}:=g_{i}(d,n)+g_{i-1}(d,n), i.e.

Then, for all d≥27d\geq 27, the sequence (b26,…,bd2−26)(b_{26},\ldots,b_{d^{2}-26}) is symmetric and strictly unimodal.

Here strict unimodality means bi>bi−1b_{i}>b_{i-1} for all 26≤i≤d2226\leq i\leq\frac{d^{2}}{2} and bi>bi+1b_{i}>b_{i+1} for i>d22i>\frac{d^{2}}{2}.

Let d≥27d\geq 27. Since bi=gi(d,n)+gi−1(d,n)b_{i}=g_{i}(d,n)+g_{i-1}(d,n), we have that bi>bi−1b_{i}>b_{i-1} is equivalent to gi(d,n)>gi−2(d,n)g_{i}(d,n)>g_{i-2}(d,n) for i>26i>26. No term (1+q2i−1)(1+q^{2i-1}) for i>13i>13 can contribute to the coefficient of qkq^{k} for k≤26k\leq 26, so we have that the terms in G(q)G(q) of order ≤26\leq 26 are equal to the corresponding terms in

So we see that gk(d,n)>0g_{k}(d,n)>0 for k∈∖{1,2,4,6}k\in\setminus\{1,2,4,6\}. By the inequality gk(d,n)>gk−2(d,n)g_{k}(d,n)>g_{k-2}(d,n) for the values of k≥26k\geq 26, and the positivity for k=24,25k=24,25 we obtain the positivity of all other gk(d,n)g_{k}(d,n)’s.

Now let d≤26d\leq 26. In this case the generating function G(q)G(q) can be computed explicitly summarized in the following table:

While the rectangles so far have been the same, we observe that in most cases when λ=(ab)\lambda=(a^{b}) and μ=(cd)\mu=(c^{d}) are two different rectangles and ν=(n−k,k)\nu=(n-k,k) is a two-row, then the Kronecker coefficients is almost always 0.

Let λ=(ab)\lambda=(a^{b}) and μ=(cd)\mu=(c^{d}), where ab=cd=Nab=cd=N and a≠ca\neq c. Then

Using Littlewood’s identity for τ=(k)\tau=(k) and θ=(N−k)\theta=(N-k) , since sk∗sα=sαs_{k}*s_{\alpha}=s_{\alpha} and sN−k∗sβ=sβs_{N-k}*s_{\beta}=s_{\beta}, we have that

As in [PP14b], the Jacobi-Trudi identity for a two row gives

and combining with with the previous identity we have

We now consider when cαβλcαβμ≠0c^{\lambda}_{\alpha\beta}c^{\mu}_{\alpha\beta}\neq 0. It is easy to see, and has been elaborated in [PP14b], cαβ(ab)=1c^{(a^{b})}_{\alpha\beta}=1 if and only if β\beta is the complement of α\alpha within (ab)(a^{b}), and is 00 otherwise. In other words, βi=a−αb+1−i\beta_{i}=a-\alpha_{b+1-i} for i=1,…,bi=1,\ldots,b. At the same time, we need cαβ(cd)≠0c^{(c^{d})}_{\alpha\beta}\neq 0 and so βi=c−αd+1−i\beta_{i}=c-\alpha_{d+1-i}. Assume that b<db<d, so a>ca>c. Since α,β⊂(ab)∩(cd)=(cb)\alpha,\beta\subset(a^{b})\cap(c^{d})=(c^{b}), we have αj,βj=0\alpha_{j},\beta_{j}=0 for j>bj>b. So αj=c\alpha_{j}=c for j≤d−bj\leq d-b.Together, the constraints for β\beta give αj−αj+d−b=a−c\alpha_{j}-\alpha_{j+d-b}=a-c for all i=1,…,di=1,\ldots,d. This now determines α\alpha uniquely as α(d−b)i+j=c−(a−c)i\alpha_{(d-b)i+j}=c-(a-c)i for 1≤j≤d−b1\leq j\leq d-b and i≥0i\geq 0. Since, further, αd=0\alpha_{d}=0 and so αb=a−c\alpha_{b}=a-c, we must have (d−b)∣d(d-b)|d and (a−c)∣c(a-c)|c. Under these conditions it is easy to see that α=β\alpha=\beta, so that k=(ab)/2=(cd)/2k=(ab)/2=(cd)/2 and then g(λ,μ,ν)=1g(\lambda,\mu,\nu)=1. ∎

By transposing the two row partition and one of the rectangles above we reach the following.

Let n≠dn\neq d and ρ=(2k,1nd−2k)\rho=(2^{k},1^{nd-2k}) be a two-column partition of size ndnd. If k=nd/2k=nd/2 and (d−n)∣d(d-n)|d, then g(2nd/2,n×d,n×d)=1g(2^{nd/2},n\times d,n\times d)=1, otherwise g(ρ,n×d,n×d)=0g(\rho,n\times d,n\times d)=0.

Appendix: padding with the first variable

Let EnE_{n} denote the space of n2×n2n^{2}\times n^{2} matrices. In the literature sometimes (Xn,n)n−mperm(X_{n,n})^{n-m}\textup{per}_{m} is called the padded permanent instead of (X1,1)n−mperm(X_{1,1})^{n-m}\textup{per}_{m}. We present now a simple interpolation argument that shows that it does not matter much which notion we use. Clearly if Xn,nn−mperm∈EndetnX_{n,n}^{n-m}\textup{per}_{m}\in E_{n}\textup{det}_{n}, then also X1,1n−mperm∈EndetnX_{1,1}^{n-m}\textup{per}_{m}\in E_{n}\textup{det}_{n} by setting Xn,n←X1,1X_{n,n}\leftarrow X_{1,1}. The following claim proves the other direction.

There exists a function N=N(n)N=N(n) that is polynomially bounded in nn such that if X1,1n−mperm∈EndetnX_{1,1}^{n-m}\textup{per}_{m}\in E_{n}\textup{det}_{n}, then then XN,NN−mperm∈ENdetNX_{N,N}^{N-m}\textup{per}_{m}\in E_{N}\textup{det}_{N}.

Let detn\textup{det}_{n} have skew circuits of size q(n)q(n) with q(n)q(n) polynomially bounded in nn. Let X1,1n−mperm∈EndetnX_{1,1}^{n-m}\textup{per}_{m}\in E_{n}\textup{det}_{n}. Then there exists a size q(n)q(n) skew circuit computing X1,1n−mpermX_{1,1}^{n-m}\textup{per}_{m}. The polynomial perm\textup{per}_{m} is multilinear and we collect terms that involve X1,1X_{1,1} using the notation perm=X1,1P+Q\textup{per}_{m}=X_{1,1}P+Q, where X1,1X_{1,1} does not appear in PP or QQ. Setting X1,1←1X_{1,1}\leftarrow 1 in X1,1n−mpermX_{1,1}^{n-m}\textup{per}_{m} we obtain R1:=P+QR_{1}:=P+Q and setting X1,1←2X_{1,1}\leftarrow 2 we obtain R2:=2n−m+1P+2n−mQR_{2}:=2^{n-m+1}P+2^{n-m}Q. We see that P=−12n−m(2n−mR1−R2)P=-\frac{1}{2^{n-m}}(2^{n-m}R_{1}-R_{2}) and Q=12n−m(2n−m+1R1−R2)Q=\frac{1}{2^{n-m}}(2^{n-m+1}R_{1}-R_{2}), which gives size 2q(n)+32q(n)+3 skew circuits for PP and QQ. Thus we get a size N:=2(2q(n)+3)+2=4q(n)+8N:=2(2q(n)+3)+2=4q(n)+8 skew circuit for perm=X1,1P+Q\textup{per}_{m}=X_{1,1}P+Q. Homogenizing with XN,NX_{N,N} as the padding variable we see XN,NN−mperm∈ENdetNX_{N,N}^{N-m}\textup{per}_{m}\in E_{N}\textup{det}_{N}. ∎

List of notations

References