Plane partitions with bounded size of parts and biorthogonal polynomials

ksh94 August 8, 2021

Abstract Nice formulae for plane partitions with bounded size of parts (or boxed plane partitions), which generalize the norm-trace by Stanley and the trace generating function by Gansner, are exhibited. The derivation of the nice formulae is based on lattice path of biorthogonal polynomials, especially of the little q-Laguerre polynomials and a generalization of the little q-Laguerre polynomials. A summation formula which generalizes the q-Chu–Vandermonde identity is also shown and utilized to prove the orthogonality of the generalized little q-Laguerre polynomials.

1 Introduction

A plane partition π of a nonnegative integer N is a two-dimensional array

π π π  1,1 1,2 1,3 ··· π2,1 π2,2 π2,3  =  ··· π π3,1 π3,2 π3,3  (1)  . . . ··· . . .

∞ of nonnegative integers πi,j such that ∑i,j=1 πi,j = N and πi,j max πi+1,j, πi,j+1 2 ≥ { } for every (i, j) Z 1. (Throughout the paper we write Z k for the set of in- ∈ ≥ ≥ arXiv:1508.01674v1 [math.CO] 7 Aug 2015 tegers at least k.) A plane partition π distributes N among its parts πi,j so that each row and each column are non-increasing. MacMahon studies plane par- titions in depth and finds the norm generating function for plane partitions (of rectangular shape) with bounded size of parts

r 1 c 1 n 1 1 qi+j+k+2 π = − − − (2) ∑ q| | ∏ ∏ ∏ − i+j+k+1 π (r,c,n) i=0 j=0 k=0 1 q ∈P − where (r, c, n) denotes the set of plane partitions of at most r rows and at most P c columns with parts at most n, namely π (r, c, n) if and only if π = ∈ P r+i,j

1 ∞ πi,c+j = 0 for every (i, j) Z 1 and π1,1 n, and π = ∑i,j=1 πi,j that is called ∈ ≥ ≤ | | the norm of π. The limit n ∞ reduces (2) to the norm generating function for → plane partitions with unbounded size of parts

r 1 c 1 π − − i+j+1 1 ∑ q| | = ∏ ∏(1 q )− (3) π (r,c) i=0 j=0 − ∈P where (r, c) denotes the set of plane partitions of at most r rows and at most P c columns. (No restriction is imposed to the size of parts.) See MacMahon’s book [18, Section IX] for details. Generalizing the norm generating functions (2) and (3) is an important sub- ject in the study of plane partitions. In particular a great progress is made by Stanley who considers the trace of plane partitions,

∞ tr(π) = ∑ πi,i, (4) i=1 and finds the norm-trace generating function

r 1 c 1 π tr(π) − − i+j+1 1 ∑ q| |a = ∏ ∏(1 aq )− (5) π (r,c) i=0 j=0 − ∈P that recovers (3) with a = 1 [20, 21]. Gansner later considers the `-traces of plane partitions,

tr`(π) = ∑ πi,j, ` Z, (6) j i=` ∈ − and extends (5) into the trace generating function

1 r 1 c 1 j !− tr`(π) − − ∑ ∏ q` = ∏ ∏ 1 ∏ q` (7) π (r,c) r<`

π tr(π) tr`(π) ∑ q| |a ωn(π) and ∑ ωn(π) ∏ q` (8) π (r,c,n) π (r,c,n) r<`

2 that include some weight functions ω for plane partitions such that ω (π) n n → 1 as n ∞. Orthogonal→ polynomials appear in various areas of , see, e.g., [22, 4]. In combinatorics many combinatorial interpretations are given to vari- ous families of (classical) orthogonal polynomials [5]. A combinatorial theory for general orthogonal polynomials is also given by Viennot who develops a unified combinatorial approach to orthogonal polynomials by means of path diagrams [23, 24]. Analogous results are also obtained for biorthogonal poly- nomials [14] (which are different from, in precise, a special case of biorthogonal polynomials examined in this paper) and for Laurent biorthogonal polynomi- als [12, 13]. In this paper a combinatorial interpretation to general biorthogonal polynomials is developed in terms of (weighted) lattice paths on a square lattice (Section 3). Non-intersecting paths and determinants are fundamental tools for analyz- ing plane partitions [9, 16, 11]. In this paper the combinatorial interpretation of biorthogonal polynomials is applied to deriving nice formulae for plane par- titions with bounded size of parts where exact evaluations of determinants are performed by means of biorthogonal polynomials. Specifically the little q-Laguerre polynomials and their generalizations are examined to derive nice formulae generalizing the trace-type generating functions (5) and (7). This paper is organized as follows. In Section 2 basics of biorthogonal poly- nomials needed in this paper are described. In Section 3 a combinatorial inter- pretation of (general) biorthogonal polynomials is developed in terms of lattice paths on a square lattice. In Section 4 the combinatorial interpretation is applied to the little q-Laguerre polynomials as a concrete example. The results are utilized in Section 5 to derive a nice formula for plane partitions with bounded size of parts which general- izes the norm-trace generating function (5) for those with unbounded size of parts (Theorem 9). The discussion in Section 4 is generalized in Section 6 for the generalized little q-Laguerre polynomials newly introduced there, and the re- sults are used in Section 7 to derive a nice formula which generalizes the trace generating function (7) (Theorem 17). The orthogonality of the generalized little q-Laguerre polynomials (Theo- rem 12) is proven by means of a generalization of the q-Chu–Vandermonde identity [10, 15] for basic hypergeometric series (Lemma 11). The proof of the lemma is given in Appendix A.

2 Biorthogonal polynomials

Let K be a field. Let : K[x 1, y 1] K be a linear functional defined on F ± ± → the space of Laurent polynomials in x and y over K. Due to the linearity, is F uniquely determined by the moments

f = [xiyj], (i, j) Z2. (9) i,j F ∈

3 Let us define determinants of moments

(r,c) ∆n = det ( fr+i,c+j) 0 i,j

fr,c fr,c+j fr,c+n 1 ··· ··· − ......

= fr+i,c fr+i,c+j fr+i,c+n 1 (10) ··· ··· − ......

fr+n 1,c fr+n 1,c+j fr+n 1,c+n 1 − ··· − ··· − − 2 (r,c) for (r, c) Z and n Z 0 where ∆0 = 1. We assume throughout the paper ∈ ∈ (r,c≥) that the determinant ∆n does not vanish. ( , ) We define a (monic) biorthogonal polynomial P r c (x) K[x], (r, c) Z2, n ∈ ∈ n Z 0, (with respect to ) as a polynomial such that the leading term of ∈ ≥ F (r,c) n Pn (x) is x and the orthogonality

( , ) ( , ) [xryc+jP r c (x)] = h r c δ , 0 j n, (11) F n n j,n ≤ ≤ (r,c) holds with some normalization constant hn K 0 where δj,n denotes ∈ (\{r,c) } the Kronecker delta. The biorthogonal polynomial Pn (x) is uniquely deter- ( , ) mined from . Indeed P r c (x) should have the determinant expression F n

fr,c fr,c+j fr,c+n 1 1 ··· ··· − ...... (r,c) i (r,c) 1 Pn (x) = fr+i,c fr+i,c+j fr+i,c+n 1 x (∆n )− (12) ··· ··· − × ...... n fr+n,c fr+n,c+j fr+n,c+n 1 x ··· ··· − from the monicity and the orthogonality (11). (Write down (11) in a linear (r,c) system for the coefficients of Pn (x) and apply Cramer’s rule.) We have from (11) and (12) that

(r,c) ( , ) ∆ h r c = n+1 . (13) n (r,c) ∆n

(r,c) The reason why we call Pn (x) “biorthogonal polynomials” is the follow-

4 ing. Let us consider a monic polynomial in y

fr,c fr,c+j fr,c+n ··· ··· ......

(r,c) fr+i,c fr+i,c+j fr+i,c+n (r,c) 1 Q (y) = ··· ··· (∆ )− . (14) n . . . × n . . .

fr+n 1,c fr+n 1,c+j fr+n 1,c+n − ··· − ··· − 1 yj yn ··· ··· (r,c) (r,c) We then have the biorthogonality between Pn (x) and Qn (x) that

r c (r,c) (r,c) (r,c) [x y Pm (x)Qn (y)] = hn δm,n, m, n Z 0. (15) F ∈ ≥ (r,c) We thus call Pn (x) biorthogonal polynomials in view of the existsnece of (r,c) biorthogonal partners Qn (y). Remark. The biorthogonal polynomials considered here naturally involve (or- dinary) orthogonal polynomials. Orthogonal polynomials, say Pn(x), n Z 0, ∈ ≥ are polynomials with deg Pn(x) = n satisfying the self-orthogonality

[Pm(x)Pn(x)] = hnδm,n, m, n Z 0, (16) F ∈ ≥ with some linear functional : K[x] K and some constants h = 0, see, F → n 6 e.g., [22, 4]. If we regard x and y as the same indeterminate x = y biorthogonal polynomials then reduce to orthogonal polynomials. The following proposition plays a key role in our combinatorial interpreta- tion of biorthogonal polynomials in Section 3. Proposition 1 (cf. [19]). The biorthogonal polynomials satisfy the adjacent relations (r+1,c) (r,c) (r,c) (r,c) xPn (x) = Pn+1 (x) + an Pn (x), (17a) (r,c) (r,c+1) (r,c) (r,c+1) Pn (x) = Pn (x) + bn Pn 1 (x) (17b) − 2 (r,c+1) for (r, c) Z and n Z 0 with P 1 (x) 0 where ∈ ∈ ≥ − ≡ (r+1,c) (r+1,c) (r,c) ( , ) h ∆ ∆n a r c = n = n+1 , (18a) n (r,c) (r+1,c) (r,c) hn ∆n ∆n+1 (r,c) (r,c) (r,c+1) (r,c) hn ∆n+1∆n 1 b = = − . (18b) n (r,c+1) (r,c) (r,c+1) hn 1 ∆n ∆n − (r+1,c) (r,c) Proof. We expand xPn (x) into a linear combination of Pk (x). Since (r+1,c) xPn (x) is a monic polynomial in x of degree n + 1 we have n (r+1,c) (r,c) (r,c) xPn (x) = Pn+1 (x) + ∑ αkPk (x) (19) k=0

5 r c with some constants αk which can be determined as follows. Multiply x y to the both sides of (19) and apply . We then obtain α0 = 0 from the orthogo- nality (11) and hence F

n (r+1,c) (r,c) (r,c) xPn (x) = Pn+1 (x) + ∑ αkPk (x). (20) k=1

r c+1 Next multiply x y and apply similarly. We then obtain α1 = 0 from (11) and F

n (r+1,c) (r,c) (r,c) xPn (x) = Pn+1 (x) + ∑ αkPk (x), (21) k=2 and so on. We finally find that α0 = = αn 1 = 0 and ··· − (r+1,c) (r,c) (r,c) xPn (x) = Pn+1 (x) + αnPn (x). (22)

r+n c (r+1,c) (r,c) (r,c) Here multiply x y and apply to find that αn = hn /hn = an from (11). We thus obtain (17a). TheF relation (17b) can be obtained in almost the same way as (17a) by using the orthogonality (11).

3 Lattice path combinatorics

We show in Section 3 a combinatorial interpretation of (general) biorthogonal polynomials in terms of lattice paths on a square lattice. The combinatorial interpretation partly owes the basic idea to the combinatorial theory of general orthogonal polynomials developed by Viennot [23, 24]. 2 Let us view a two-dimensional integral lattice Z 0 (in the first quadrant) as a square lattice. We depict the square lattice in matrix-like≥ coordinates where 2 the south and east neighbors of the point (i, j) Z 0 are (i + 1, j) and (i, j + 1) 2 ∈ ≥ respectively. The square lattice Z 0 makes a graph of vertical and horizontal ≥ edges connecting every two neighboring lattice points. Let αi,j K for (i 2 ∈ − 1, j) Z 0. We then label the vertical edge connecting (i, j) and (i 1, j) by ∈ ≥ − αi,j and every horizontal edge by 1, as shown in Figure 1. 2 Lattice paths considered in this paper are those on the square lattice Z 0 which travel from some lattice point to another with north and south (unit)≥ steps. For example, a lattice path going from (4, 0) to (0, 6) is shown in Fig- ure 1. Conventionally the two endpoints of a lattice path may coincide with each other so that the lattice path is an empty path of no steps. The weight of a lattice path P, w(P), is defined to be the product of the labels of all the edges passed by P. For example, the lattice path in Figure 1 has the weight w(P) = α4,2α3,4α2,4α1,5. The weight of any empty lattice path is assume to be 1. The following theorem provides a foundation of our combinatorial inter- pretation of biorthogonal polynomials.

6 1 2 3 4 5 6 7 O 1 1 1 1 1 1 1 α1,0 α1,1 α1,2 α1,3 α1,4 α1,5 α1,6 α1,7 1 1 1 1 1 1 1 1 α2,0 α2,1 α2,2 α2,3 α2,4 α2,5 α2,6 α2,7 2 1 1 1 1 1 1 1 α3,0 α3,1 α3,2 α3,3 α3,4 α3,5 α3,6 α3,7 3 1 1 1 1 1 1 1 α4,0 α4,1 α4,2 α4,3 α4,4 α4,5 α4,6 α4,7 4 1 1 1 1 1 1 1 α5,0 α5,1 α5,2 α5,3 α5,4 α5,5 α5,6 α5,7 5 1 1 1 1 1 1 1

2 Figure 1: The square lattice Z 0 with edges labelled. The thick line shows a lattice path on the square lattice≥ going from (4, 0) to (0, 6).

Theorem 2. Assume that

(i j 1,0) − − > αi,j = aj if i j; (23a) (0,j i) = b − if i j (23b) i ≤ 2 for each (i 1, j) Z 0 where the right-hand sides are coefficients of the adjacent − ∈ ≥ relations (17) among biorthogonal polynomials. Let (r, c) Z2 . The moments (9) of ∈ 0 biorthogonal polynomials then satisfy ≥

f r,c = ∑ w(P) (24) f0,c P

2 where the sum ranges over all the lattice paths P on the square lattice Z 0 going from (r, 0) to (0, c). ≥ Proof. Let us assume (23) for labels on vertical edges. The formula (24) is then induced from ∞ r (r,0) (0,c) (k) x Pn (x) = ∑ Pk (x) ∑ w(P ) (25) k=0 P(k) where P(k) in the second sum is over all the lattice paths going from (r + n, n) to (k, c + k). (The first sum with respect to k = 0, 1, 2, . . . is actually a finite sum because, if k > r + n or k < n c, there are no lattice paths P(k) going from − (k) (r + n, n) to (k, c + k) and hence ∑P(k) w(P ) = 0.) Indeed, when n = 0, we

7 multiply yc to the both sides of (25) and apply to obtain F (0,c) (0) fr,c = h0 ∑ w(P ) (26) P(0) from the orthogonality (11) where P(0) goes from (r, 0) to (0, c). The last equa- (0,c) tion is equivalent to (24) since h0 = f0,c from (13). We now prove (25). We first show that ∞ r (r,0) (0,0) (j) x Pn (x) = ∑ Pj (x) ∑ w(P+ ) (27) j=0 (j) P+

(j) where P+ runs over all the lattice paths going from (r + n, n) to (j, j) on the main diagonal. The formula (27) can be proven by induction with respect to r = 0, 1, 2, . . . as follows. If r = 0 the formula (27) reads

(0,0) (0,0) (n) Pn (x) = Pn (x)w(P+ ) (28)

(n) where P+ is the unique (empty) lattice path going from and to (n, n). The (n) equality (28) is surely true since w(P+ ) = 1. Assume that r 1. From the adjacent relation (17a) we then have ≥

r (r,0) r 1 (r 1,0) r 1 (r 1,0) x Pn (x) = x − Pn+−1 (x) + αr+n,nx − Pn − (x) (29) (r 1,0) where αr+n,n = an − from (23a). The assumption of induction yields that   ∞ (r,0) (0,0) (j) (j) r  0 00  x Pn (x) = ∑ Pj (x)  ∑ w(P+ ) + αr+n,n ∑ w(P+ ) (30) j=0 (j) (j) P+0 P+00

(j) (j) where P+0 and P+00 run over all the lattice paths going from (r + n, n + 1) to (j, j) and those from (r + n 1, n) to (j, j) respectively. The lattice paths going − from (r + n, n) to (j, j) are classified into two classes: those starting with an east step, labelled by 1, followed by a lattice path going from (r + n, n + 1) to (j, j); those starting with a north step, labelled by αr+n,n, followed by a lattice path going from (r + n 1, n) to (j, j), see Figure 2. We can thereby unify the two (j) − (j) (j) sums for P+0 and P+00 in (30) into that for P+ going from (r + n, n) to (j, j):

(j) (j) (j) ∑ w(P+0 ) + αr+n,n ∑ w(P+00 ) = ∑ w(P+ ). (31) (j) (j) (j) P+0 P+00 P+ We thus obtain (27). We can show in a similar way that ∞ (0,0) (0,c) (j,k) Pj (x) = ∑ Pk (x) ∑ w(P ) (32) (j,k) − k=0 P −

8 (j, j) (j, j)

(r + n 1, n) − αr+n,n 1 (r + n, n) (r + n, n + 1) (r + n, n)

Figure 2: Classification of lattice paths going from (r + n, n) to (j, j) into those starting by an east step labelled by 1 (left) and those starting by a north step labelled by αr+n,n (right).

(k, c + k)

(j, j)

(j,k) (j) P P+ −

(r + n, n)

(j) (j,k) (j) Figure 3: Concatenation of P+ and P at (j, j) where P+ goes from (r + n, n) (j,k) − to (j, j) while P from (j, j) to (k, c + k). −

(j,k) by using (17b) and (23b) where P runs over all the lattice paths going from (j, j) to (k, c + k). Substituting (32)− for (27) we get

∞ ∞ r (r,0) (0,c) (j) (j,k) x Pn (x) = ∑ Pk (x) ∑ ∑ w(P+ )w(P ) (33) k=0 j=0 (j) (j,k) − (P+ ,P ) − (j) (j,k) (j) where (P+ , P ) ranges over all the pairs of a lattice path P+ going from − (j,k) (r + n, n) to (j, j) and a lattice path P going from (j, j) to (k, c + k). Note − (j) (j,k) (j,k) that we can concatenate P+ and P at (j, j) to get a lattice path, say P , going from (r + n, n) to (k, c + k) via− (j, j) on the main diagonal. Therefore, (j) (j,k) (j,k) since w(P+ )w(P ) = w(P ), − ∞ ∞ (j) (j,k) (j,k) (k) ∑ ∑ w(P+ )w(P ) = ∑ ∑ w(P ) = ∑ w(P ) (34) − j=0 (j) (j,k) j=0 P(j,k) P(k) (P+ ,P ) − where P(k) in the last sum runs over all the lattice paths going from (r + n, n) to (k, c + k). We thus obtain (25) from (33) and (34). That completes the proof.

9 O 1 2 3 4 5 6 7

1 P0 2 3 P1 4 P2 5 6

Figure 4: An n-tuple (P0,..., Pn 1) (r, c, n) of non-intersecting lattice 2 − ∈ LP paths on the square lattice Z 0 where (r, c, n) = (4, 5, 3). ≥

Theorem 2 provides a combinatorial interpretation of moments of biorthog- onal polynomials in terms of lattice paths on a square lattice. The combinatorial interpretation of moments leads to the following combinatorial interpretation 3 of determinants of moments. For (r, c, n) Z 0 we define (r, c, n) to be the ∈ ≥ LP 2 set of n-tuples (P0,..., Pn 1) of lattice paths on the square lattice Z 0 such that − ≥ (i) Pk goes from (r + k, 0) to (0, c + k);

(ii) P0,..., Pn 1 are non-intersecting, namely Pj Pk = ∅ if j = k. − ∩ 6 Figure 4 shows an example of such an n-tuple (P0,..., Pn 1) (r, c, n). − ∈ LP 3 Corollary 3. Let (r, c, n) Z 0. Then ∈ ≥ ( ) ∆ r,c n 1 n = − ( ) n 1 ∑ ∏ w Pk . (35) − f ∏k=0 0,c+k (P0,...,Pn 1) (r,c,n) k=0 − ∈LP Proof. Theorem 2 implies that   (r,c) ∆n = det ∑ w(Pi,j) (36) n 1 f 0 i,j

4 Little q-Laguerre polynomials

We examine in Section 4 the little q-Laguerre polynomials as a concrete exam- ple of the combinatorial interpretation of (general) biorthogonal polynomials

10 discussed in Section 3. The results are applied in Section 5 to deriving a nice formula for plane partitions with bounded size of parts which generalizes the norm-trace generating function (5) by Stanley [20, 21]. In what follows we adopt the following conventional notations for q-analysis: q-Pochhammer symbols

∞ n k n 1 1 aq − − k (a; q)n = − = (1 aq ) if n > 0, (37a) ∏ 1 aq k ∏ − k=1 − − k=0 = 1 if n = 0, (37b) 1 − k 1 = ∏(1 aq )− if n < 0, (37c) k=n − with abbreviation m (a1,..., am; q)n = ∏(aj; q)n, (38) j=1 and basic hypergeometric series   ∞ a, b (a, b; q)j j 2φ1 ; q, x = ∑ x . (39) c j=0 (c, q; q)j

The (monic) little q-Laguerre polynomial of degree n Z 0 is given by ∈ ≥  n  n(n 1) q− , 0 L (x; a; q) = ( 1)nq 2− (aq; q) φ ; q, qx . (40) n − n × 2 1 aq The little q-Laguerre polynomial is a classical orthogonal polynomials which resides in the Askey scheme, see [15, 14.20] and the references therein. In this § paper we think of the parameters a and q as independent indeterminates so that L (x; a; q) K[x] with K = C(a, q). (The reader can instead think of a and n ∈ q as complex constants such that 0 < q < 1 and 0 < aq < 1 as in [15].) | | | | Let us fix the linear functional : K[x 1, y 1] K by the moments F ± ± → f = [xiyj] = (aqj+1; q) , (i, j) Z2. (41) i,j F i ∈ 2 For (r, c) Z and n Z 0 let us write ∈ ∈ ≥ (r,c) r+c Ln (x; a; q) = Ln(x; aq ; q). (42) The orthogonality (11) and the adjacent relations (17) for the little q-Laguerre polynomials are given as follows. (r,c) Proposition 4. The little q-Laguerre polynomial Ln (x; a; q) satisfies the orthogo- (r,c) (r,c) nality (11) with Pn (x) = Ln (x; a; q) and (r,c) n n(r+c+n) h = f + a q (q; q) (43) n r,c n × n with respect to the linear functional having the moments (41) where f + = F r,c n [xryc+n]. F

11 Proof. From (40)–(42) we have

( , ) [xryc+j L r c (x; a; q)] n (q n, aqr+c+j+1; q) n = ( c+j+1; ) − i i F n(n 1) aq q r ∑ r+c+1 q n − r+c+1 (q, aq ; q) ( 1) q 2 (aq ; q)n i=0 i − ! q n, aqr+c+j+1 = f φ − ; q, q . (44) r,c+j × 2 1 aqr+c+1

We here apply the q-Chu–Vandermonde identity

 n  n 1 q− , a a (a− c; q)n 2φ1 ; q, q = (45) c (c; q)n [15, Eq. (1.11.5)], [10, Theorem 12.2.4] to the last hypergeometric series to get ! q n, aqr+c+j+1 anqn(r+c+j+1)(q j; q) − = − n 2φ1 r+c+1 ; q, q r+c+1 aq (aq ; q)n anqn(r+c+n+1)(q n; q) = − n r+c+1 δj,n (46) (aq ; q)n for 0 j n. Substituting (46) for (44) we obtain the orthogonality with (43). ≤ ≤

Remark. The (self-)orthogonality of the little q-Laguerre polynomials is usu- ally described by

∞ j n n2 j j (aq) a q (q; q)n Lm(q ; a; q)Ln(q ; a; q) = δm,n, m, n Z 0, (47) ∑ n+1 ≥ j=0 (q; q)j (aq ; q)∞ ∈

[15, 14.20]. The orthogonality (47) can be equivalently written as § 2 anqn (q; q) [ ( ) ( )] = n 0 Lm x; a; q Ln x; a; q n+1 δm,n (48) F (aq ; q)∞ with the linear functional : K[x] K determined by the moments [xi] = F 0 → F 0 (aq; q)i. It is easy to see that (48) is equivalent to the orthogonality stated in Proposition 4.

(r,c) Corollary 5. The little q-Laguerre polynomials Ln (y; a; q) satisfy the adjacent re- (r,c) (r,c) lations (17) with Qn (y) = Ln (y; a; q) and

( , ) a r c = qn(1 aqr+c+n+1), (49a) n − ( , ) b r c = aqr+c+n(1 qn). (49b) n − Proof. That is immediate from Propositions 1 and 4.

12 The lattice path combinatorics for biorthogonal polynomials, discussed in Section 3, is applied to the little q-Laguerre polynomials as follows. In view of Theorem 2 and Corollary 5 we label the vertical edge between (i, j) and (i 1, j) 2 − in the square lattice Z 0 by ≥ α = qj(1 aqi) if i > j; (50a) i,j − = aqj(1 qi) if i j, (50b) − ≤ and every horizontal edge by 1. In the rest of Section 4 and in Section 5 we the weights of lattice paths are evaluated with respect to this specific labelling. Let (r, c) Z2 . Let P be a lattice path on the square lattice Z2 going from ∈ 0 0 (r, 0) to (0, c). Viewing≥ the finite region bordered by P as a Young≥ diagram we can naturally identify P with an (integer) partition of at most r parts whose parts are at most c. We write λ(P) for the partition. For example, the lattice path P in Figure 1 is identified with the partition λ(P) = (5, 4, 4, 2). Let λ be a partition. The norm λ is equal to the number of boxes contained | | in the Young diagram of λ. The Durfee square is a maximal square that can be contained in a Young diagram. We define D(λ) to be the size of the Durfee square of the Young diagram of λ. Obviously D(λ) is equal to the number of boxes on the main diagonal of λ. We note that D(λ(P)) = d if and only if the lattice path P passes through (d, d) on the main diagonal. Lemma 6. Let (r, c) Z2 and let P be a lattice path on the square lattice Z2 going ∈ 0 0 from (r, 0) to (0, c). The weight≥ w(P) with respect to the labelling given by (50)≥ then admits that

w(P) λ(P) D(λ(P)) = q| |a ω(P; a; q) where (51a) (aq; q)r

(q; q)D(λ(P)) ω(P; a; q) = . (51b) (aq; q)D(λ(P))

Proof. We “factor” the labelling given by (50) into two distinct labellings; one puts on the vertical edge between (i, j) and (i 1, j) − j αi0,j = q if i > j; (52a) = aqj if i j, (52b) ≤ and the other

i α00 = 1 aq if i > j; (53a) i,j − = 1 qi if i j. (53b) − ≤

We write w0(P) and w00(P) for the weights of a lattice path P with respect to the labellings given by (52) and (53) respectively. Obviously w(P) = w0(P)w00(P).

13 Let P be a lattice path mentioned in the lemma. It is easily seen from (52) and (53) that

λ(P) D(λ(P)) w0(P) = q| |a (54) and ( )( ) d r (q; q) (aq; q) w (P) = (1 qj) (1 aqj) = d r (55) 00 ∏ ∏ ( ) j=1 − j=d+1 − aq; q d respectively where d = D(λ(P)). We therefore have (51). Theorem 2 and Lemma 6 imply the following. Theorem 7. Let be the linear functional (for the little q-Laguerre polynomials) F 2 determined by the moments (41). Let (r, c) Z 0. Then ∈ ≥ fr,c λ(P) D(λ(P)) = ∑ q| |a ω(P; a; q) (56) (aq; q)r P 2 where the sum ranges over all the lattice paths P on the square lattice Z 0 going from (r, 0) to (0, c), and ω(P; a; q) is given by (51b). ≥ c+1 Proof. Delete w(P) from (24) and (51) to get the result where f0,c = (aq ; q)0 = 1 from (41). The left-hand side of (56) is equal to

c+1 f (aq ; q) (aq; q) + r,c = r = r c (57) (aq; q)r (aq; q)r (aq; q)r(aq; q)c that generalizes the q-binomial coefficient   r + c (q; q) + = r c . (58) r q (q; q)r(q; q)c The formula (56) thereby gives a generalization of the well-known formula   r + c λ(P) = ∑ q| | (59) r q P for a combinatorial interpretation of the q-binomial coefficients [1, 1.6]. § Corollary 3 and Lemma 6 imply the following. Theorem 8. Let be the linear functional (for the little q-Laguerre polynomials) F 3 determined by the moments (41). Let (r, c, n) Z 0. Then ∈ ≥ (r,c) n 1 ∆n n 1 λ(P ) n 1 D(λ(P )) − = ∑k=−0 k ∑k=−0 k ( ) n 1 ∑ q | |a ∏ ω Pk; a; q − (aq; q) ∏k=0 r+k (P0,...,Pn 1) (r,c,n) k=0 − ∈LP (60) where ω(Pk; a; q) is given by (51b).

14 Figure 5: The 3D Young diagram corresponding to the plane partition (63).

c+1 Proof. Combine (35) and (51) to get the result where f0,c = (aq ; q)0 = 1 from (41). We note that the right-hand side of (60) is equal to the determinant

(r,c) ! ∆ (aq; q) + + + n = r c i j n 1 det (61) 0 i,j

5 Nice formula for plane partitions with bounded size of parts, I

It is customary to depict a plane partition π = (πi,j)i,j=1,2,3,... in a three-dimensional (3D) Young diagram in which πi,j (unit) cubes are stacked over the position (i, j). For example, the plane partition

3 3 3 2 2 3 3 3 1 1   (63) 3 3 2 1 0 3 2 0 0 0 is depicted as the 3D Young diagram shown in Figure 5. The norm π is then equal to the number of cubes stacked in the 3D Young diagram of π.| | As is mentioned in Section 1 Stanley finds the norm-trace generating function for plane partitions with unbounded size of parts

r 1 c 1 π tr(π) − − i+j+1 1 ∑ q| |a = ∏ ∏(1 aq )− (64) π (r,c) i=0 j=0 − ∈P where (r, c) denote the set of plane partitions of at most r rows and at most P c columns, and tr(π) the trace of π [20, 21]. Based on the results on the little

15 λ1(π) = λ2(π) = λ3(π) =

Figure 6: The cross-sections λk(π) at level k = 1, 2, 3 of the 3D Young diagram π in Figure 5. q-Laguerre polynomials in Section 4 we find in Section 5 a nice formula for plane partitions with bounded size of parts which is analogous to (64) and gen- eralizes the norm generating function (2) for those with bounded size of parts by MacMahon [18]. Let (r, c, n) Z3 . The (r, c, n) denotes the set of plane partitions of at ∈ 0 P most r rows and at most≥ c columns whose parts are at most n. For example, the plane partition (63) belongs to (r, c, n) if and only if r 4, c 5 and n 3. In P ≥ ≥ ≥ other words π (r, c, n) if and only if the 3D Young diagram of π is confined ∈ P in an r c n rectangular box. In view× × of 3D Young diagrams it is so natural to characterize plane parti- tions by means of (integer) partitions as follows. Let π be a plane partition. For each k Z 1 we define a partition λk(π) by the cross-section at level k of the 3D Young∈ diagram≥ of π. For example, the plane partition (63), or the 3D Young diagram in Figure 5, gives rise to the partitions

λ1(π) = (5, 5, 4, 2), λ2(π) = (5, 3, 3, 2), λ3(π) = (3, 3, 2, 1) (65) and λ (π) = ∅ = (0, 0, 0, . . . ) for k 4, see Figure 6. Another characterization k ≥ of λk(π) given as: the i-th part of λk(π) is equal to the number of parts in the i-th row of π which are at least k. The map π (λ (π), λ (π), λ (π),... ) is 7→ 1 2 3 clearly a bijection between plane partitions and sequences (λ1, λ2, λ3,... ) of partitions such that λ1 λ2 λ3 λM = ∅ for some M Z 1 where λ µ means that λ totally⊃ contains⊃ ⊃ or· · · coincides ⊃ with µ as a Young∈ ≥ diagram. Obviously⊃

π1,1 π = ∑ λk(π) , (66) | | k=1 | | π1,1 tr(π) = ∑ D(λk(π)) (67) k=1

16 where π1,1 denotes the (1, 1)-part of a plane partition π, and D(λ) the size of the Durfee square of a partition λ. We now recall a well-known bijection between (r, c, n) and (r, c, n), see P LP Section 3 for the definition of (r, c, n). Let λ (r, c, n). For each integer k, LP ∈ P 0 k < n, draw on the square lattice Z2 a lattice path P going from (r + k, 0) ≤ 0 k to (0, c + k) such that ≥

r+k λ(Pk) = (c,..., c, λn k,1(π),..., λn k,r(π)) + (k ) (68) | {z } − − k times

m where λn k,i(π) denotes the i-th part of the partition λn k(π), and (k ) = − − (k,..., k) of m parts equal to k. Graphically speaking, the lattice path Pk is obtained in the following procedure: Z2 (i) Draw on 0 a lattice path Pk0 going from (r, 0) to (0, c) such that λ(Pk0) = ≥ λn k(π). −

(ii) Translate Pk0 by (k, k) (so that Pk0 goes from (r + k, k) to (k, c + k)). Let us write Pk00 for the obtained lattice path. (iii) Add k consecutive east and north steps to the initial and terminal points of Pk00 respectively (so that Pk00 goes from (r + k, 0) to (0, c + k)). The obtained lattice path is Pk. For example, the procedure works as shown in Figure 7 for the plane parti- tion (63) or for the 3D Young diagram in Figure 5. The relation that λ (π) 1 ⊃ λn(π) guarantees that the obtained lattice paths P0,..., Pn 1 are non- · · · ⊃ − intersecting and hence (P0,..., Pn 1) (r, c, n). This procedure thus gives − ∈ LP a map from (r, c, n) to (r, c, n). P LP The above map from (r, c, n) to (r, c, n) is invertible. In fact, for any P LP (P0,..., Pn 1) (r, c, n), the non-intersecting condition forces Pk to start − ∈ LP and end by k consecutive east and north steps respectively. So the inverse of (iii) in the procedure, of removing the k consecutive east and north steps, can be safely performed for any (P0,..., Pn 1) (r, c, n). There are no diffi- culties on the inverses of (ii) and (i), and− the∈ LP non-intersecting condition for (P0,..., Pn 1) guarantees that we surely obtain a 3D Young diagram after ap- plying the− inverses of (iii), (ii) and (i). The procedure therefore gives a bijection between (r, c, n) and (r, c, n). P LP Suppose that a plane partition π (r, c, n) and an n-tuple (P0,..., Pn 1) ∈ P − ∈ (r, c, n) of non-intersecting lattice paths correspond to each other by the bi- jection.LP It is immediate from (68) that

λ(Pk) = λn k(π) + k(r + c + k), (69a) | | | − | D(λ(Pk)) = D(λn k(λ)) + k. (69b) −

17 O 1 2 3 4 5 6 7 1 (i) 2 3 4 5 6 1:1 (ii)

O 1 2 3 4 5 6 7 O 1 2 3 4 5 6 7 1 1 2 (iii) 2 3 3 4 4 5 5 6 6

Figure 7: The bijection between (r, c, n) and (r, c, n) with (r, c, n) = (4, 5, 3). P LP

Therefore

n 1 − n(n 1)(3r + 3c + 2n 1) ∑ λ(Pk) = π + − − , (69c) k=0 | | | | 6 n 1 − n(n 1) ∑ D(λ(Pk)) = tr(π) + − . (69d) k=0 | | 2

The bijection between (r, c, n) and (r, c, n), with (69), allows us to trans- late Theorem 8 in the languageP of planeLP partitions.

3 Theorem 9. Let (r, c, n) Z 0. Then ∈ ≥ r 1 c 1 n 1 1 aqi+j+k+2 π tr(π)ω (π; ; ) = − − − (70a) ∑ q| |a n a q ∏ ∏ ∏ − i+j+k+1 where π (r,c,n) i=0 j=0 k=0 1 aq ∈P − π1,1 (qn k+1; q) − D(λk(π)) ωn(π; a; q) = (70b) ∏ (aqn k+1; q) k=1 − D(λk(π)) where π1,1 denotes the (1, 1)-part of a plane partition π. Proof. The bijection between (r, c, n) and (r, c, n), with the help of (69), P LP

18 allows us to equivalently rewrite the formula (60) in Theorem 8 as follows:

( ) ∆ r,c π tr(π) ( ) = n ∑ q| |a ωn π; a; q n(n 1)(3r+3c+2n 1) n(n 1) − − − n 1 +1 π (r,c,n) q 6 a 2 . ∏ − (aqk ; q) (q; q) ∈P k=0 r k (71)

Note that D(λk(π)) = 0 for k > π1,1. The proof thus amounts to the evaluation (r,c) of the determinant ∆n of moments (41) of the little q-Laguerre polynomials. From (13) we have

n 1 (r,c) − (r,c) ∆n = ∏ hk (72) k=0 for general biorthogonal polynomials. We therefore find from the normaliza- tion constant (43) for the little q-Laguerre polynomials that

n(n 1)(3r+3c+2n 1) n(n 1) n 1 (r,c) − − − − c+k+1 ∆n = q 6 a 2 ∏(aq ; q)r(q; q)k. (73) k=0 Substituting the last equation for (71) we obtain

n 1 c+k+1 − (aq ; q) q π atr(π)ω (π; a; q) = r . (74) ∑ | | n ∏ ( k+1 ) π (r,c,n) k=0 aq ; q r ∈P The last product is equal to the right-hand side of (70a). The nice formula (70) for plane partitions with bounded size of parts gen- eralizes the norm-trace generating function (64) for those with unbounded size of parts. Indeed, (r, c, n) (r, c), ω (π; a; q) 1 and P → P n → r 1 c 1 n 1 i+j+k+2 r 1 c 1 n+i+j+1 r 1 c 1 − − − 1 aq − − 1 aq − − i+j+1 1 − = − (1 aq )− ∏ ∏ ∏ 1 aqi+j+k+1 ∏ ∏ 1 aqi+j+1 → ∏ ∏ − i=0 j=0 k=0 − i=0 j=0 − i=0 j=0 (75)

n as n ∞ since limn ∞ q = 0 as a formal power series in q (or as a complex → → number with q < 1). The nice formula (70) also recovers the norm generating | | function (2) for plane partitions with bounded size of parts with a = 1 since ω (π; 1; q) 1 from (70b). n ≡ 6 Generalized little q-Laguerre polynomials

We show in Section 6 another concrete example of the combinatorial interpre- tation of biorthogonal polynomials discussed in Section 3. We introduce a gen- eralization of the little q-Laguerre polynomials and examine the lattice path

19 combinatorics of those. The results in Section 6 are utilized in Section 7 to derive a nice formula for plane partitions with bounded size of parts which generalizes the trace generating function (7) for those with unbounded size of parts. In what follows we use the following notation: For any bilateral sequence x = (..., x 2, x 1, x0, x1, x2,... ) and n Z, − − ∈ ∞ n n xn k x = ∏ − = ∏ xk if n > 0; (76a) x k k=0 − k=1 = 1 if n = 0; (76b) 0 1 < = ∏ xk− if n 0. (76c) k=n+1 Let a be an indeterminate and let

p = (..., p 2, p 1, p0, p1, p2,... ), (77a) − − q = (..., q 2, q 1, q0, q1, q2,... ) (77b) − − be bilateral sequences of indeterminates pi and qj. We write

pm = (..., pm 2, pm 1, pm, pm+1, pm+2,... ), (78a) − − qm = (..., qm 2, qm 1, qm, qm+1, qm+2,... ) (78b) − − for the m-shifted sequences where p0 = p and q0 = q. We define the generalized little q-Laguerre polynomial of degree n Z 0 by ∈ ≥ n n 1 ! n 1   i − k − k ν 1 n(x; a; p, q) = x p aq − k (79) L ∑ ∏ ∑ ∏ − pνk i=0 k=i i νi νn 1 0 k=i ≥ ≥···≥ − ≥ where the second sum in the right-hand side is over all the n i non-increasing − nonnegative integers νi,..., νn 1 at most i. The generalized little q-Laguerre− polynomials, as the name suggests, gen- eralize the little q-Laguerre polynomials as follows. Proposition 10. If p = q = q for every ` then (x; a; p, q) = L (x; aq 1; q). ` ` Ln n − Proof. Suppose that p` = q` = q for every `. We then have

n(n 1) (x; a; p, q) = ( 1)nq 2− (a; q) Ln − n i(i 1) n i −2 ( x) q− ∑n 1 ν ∑ − ∑ q− k=−i k . (80) × (a; q)i i=0 i νi νn 1 0 ≥ ≥···≥ − ≥ The second sum in the right-hand side reads

i(i+1) i 2 n ∑n 1 ν π ( 1) q (q− ; q)i ∑ q− k=−i k = ∑ q−| | = − (81) (q; q)i i νi νn 1 0 π (1,n i,i) ≥ ≥···≥ − ≥ ∈P − where we used (2). We get the result from (40), (80) and (81).

20 Before stating the orthogonality of the generalized little q-Laguerre polyno- mials we show a summation formula which will be used to prove the orthogo- nality.

Lemma 11. Let n Z 0. Let a, c, p1,..., pn 1 and q1,..., qn 1 be indeterminates. ∈ ≥ − − Then

n (i 1 !) n 1   n 1 − 1 − k ν 1 − k a cq − k = (cq a). (82) ∑ ∏ k − ∑ ∏ − pνk ∏ − i=0 k=0 p i νi νn 1 0 k=i k=0 ≥ ≥···≥ − ≥ The proof of Lemma 11 is given in Appendix A. The summation formula (82) generalizes the q-Chu–Vandermonde identity (45) [15, Eq. (1.11.5)], [10, Theorem 12.2.4]. In fact, the (82) recovers (45) with the specialized parameters p` = q` = q for every `. (The method used to prove Proposition 10 is also applicable to see that.) We now state the orthogonality of the generalized little q-Laguerre polyno- 1 1 mials. Let us fix the linear functional : K[x± , y± ] K, K = C(a, p, q), by the moments F →

∞ i k j i 1 i j 1 ap − q − k j fi,j = [x y ] = ∏ − = ∏(1 ap q ) if i > 0; (83a) F 1 ap kqj − k=1 − − k=0 = 1 if i = 0; (83b) 1 − k j 1 = ∏(1 ap q )− if i < 0 (83c) k=i −

2 2 for (i, j) Z . For (r, c) Z and n Z 0 let ∈ ∈ ∈ ≥ ( , ) r c (x; a; p, q) = (x; aprqc; p , q ). (84) Ln Ln r c (r,c) Theorem 12. The generalized little q-Laguerre polynomial n (y; a; p, q) satisfies ( , ) ( , ) L the orthogonality (11) with P r c (x) = r c (x; a; p, q) and n Ln n 1 (r,c) n − r+k c+k c+n hn = fr,c+n a ∏ p (q q ) (85) × k=0 − with respect to the linear functional having the moments (83) where f + = F r,c n [xryc+n]. F Proof. We have from (79), (83) and (84) that

( , ) [xryc+j r c (x; a; p, q)] F Ln n 1 k fr,c+j ∏k=−0 pr n (i 1 !) n 1 ! − 1 r c+j − r c k νk 1 = ap q ap q qc− . (86) ∑ ∏ k − ∑ ∏ − νk i=0 k=0 pr i νi νn 1 0 k=i pr ≥ ≥···≥ − ≥

21 Lemma 11 with parameters

a aprqc+j, c aprqc, p p , q q , (87) ← ← ` ← r+` ` ← c+` such that p pr and q qc, allows us to replace the right-hand side of (86) with ← ←

n 1 n 1 − r c k r c+j n − r c+k c+j ∏(ap q qc ap q ) = a ∏ p (q q ). (88) k=0 · − k=0 − We thus have the orthogonality stated in the theorem since the last product vanishes for 0 j < n ≤ The adjacent relations for the generalized little q-Laguerre polynomials are given as follows.

(r,c) Corollary 13. The generalized little q-Laguerre polynomials n (y; a; p, q) satisfy ( , ) ( , ) L the adjacent relations (17) with P r c (x) = r c (x; a; p, q) and n Ln ( , ) a r c = pn(1 aprqc+n), (89a) n r − (r,c) r+n 1 c n b = ap − q (1 q ). (89b) n − c Proof. Proposition 1 and Theorem 12 directly yield the result. Let us apply the lattice path combinatorics for biorthogonal polynomials in Section 3 to the generalized little q-Laguerre polynomials. Corollary 13 sug- 2 gests the following labelling for edges of the square lattice Z 0: The vertical edge between (i, j) and (i 1, j) is labelled by ≥ − j i j 1 j > αi,j = pi j 1(1 ap − − q ) if i j; (90a) − − − i 1 j i i = ap − q − (1 qj i) if i j (90b) − − ≤ while every horizontal edge by 1. We consider in the rest of this section and in Section 7 the weights of lattice paths with respect to this labelling. Let λ be a partition. For each ` Z we define D (λ) to be the number of ∈ ` boxes on the `-th diagonal of the Young diagram of λ where a box at (i, j) is said to be on the `-th diagonal if and only if j i = `. Especially D0(λ) = D(λ) that measures the size of the Durfee square− of the Young diagram of λ. For example, the Young diagram λ = λ(P) of the lattice path P in Figure 1 satisfies that (D`(λ)) 4<`<6 = (1, 2, 2, 3, 3, 2, 1, 1, 0). Let (r, c) − Z2 and let P be a lattice path on the square lattice Z2 going ∈ 0 0 from (r, 0) to (0, c≥). If ` 0 (resp. if ` < 0), D (λ(P)) = d if and only if≥P passes ≥ ` through (d, d + `) (resp. through (d `, d)). We write λ (P) for the i-th part of − i the partition λ(P).

22 Lemma 14. Let (r, c) Z2 and let P be a lattice path on the square lattice Z2 ∈ 0 0 going from (r, 0) to (0, c). The≥ weight w(P) with respect to the labelling given by (90)≥ then admits that

r 1 ! c 1 ! D D (λ(P)) D0(λ(P)) − i(λ(P)) − j w(P) = a ∏ pi − ∏ qj ωr0 (P; a; p, q) where i=1 j=1 (91a) ( d )( r ) i i λ (P) 1 λ (P) ω0 (P; a; p, q) = (1 q ) (1 ap − i − q i ) (91b) r ∏ λi(P) i ∏ i=1 − − i=d+1 − where d = D(λ(P)). Proof. The proof is totally parallel to that of Lemma 6 in Section 4. We “factor” the labelling (90) into two distinct labellings; one puts on the vertical edge between (i, j) and (i 1, j) the label − j > αi0,j = pi j 1 if i j; (92a) − − i 1 j i = ap − q − if i j, (92b) ≤ and the other

i j 1 j α00 = (1 ap − − q ) if i > j; (93a) i,j − i = (1 qj i) if i j, (93b) − − ≤ where both the labellings put 1 on every horizontal edge. For any lattice path P we write w0(P) and w00(P) for the weights of P with respect to the labellings (92) and (93) respectively. Obviously w(P) = w0(P)w00(P). Let P be a lattie path going from (r, 0) to (0, c) and let d = D(λ(P)) = D0(λ(P)). We then have from (92) that

d ! r ! i 1 λ (P) i λi(P) w0(P) = ap − q i − p . (94) ∏ ∏ i λi(P) 1 i=1 i=d+1 − − since P passes through the vertical edge between (i, λ (P)) and (i 1, λ (P)) i − i for each integer i, 1 i r. The last expression is actually equivalent to ≤ ≤ r 1 ! c 1 ! D D (λ(P)) D0(λ(P)) − i(λ(P)) − j w0(P) = a ∏ pi − ∏ qj . (95) i=1 j=1

To see this we consider to fill in the Young diagram λ(P) by writing in to the λi(P) boxes in the i-th row

p1,..., pi 1, a, q1,..., qλ (P) i if 1 i d; (96a) − i − ≤ ≤ pi λ (P) 1,..., pi 2 if d < i r (96b) − i − − ≤

23 a q1 q2 q3 q4

p1 a q1 q2

p2 p1 a q1

p3 p2

Figure 8: The filling of the Young diagram of the lattice path in Figure 1. from left to right. For example, the lattice path in Figure 1 gives rise to the filling shown in Figure 8. The way of filling ensures that the product of all the entries in the Young diagram is equal to w0(P). In addition the entries a, p and q reside in the boxes on the main, ( i)-th and j-th diagonals re- i j − spectively. We therefore have (95). It is easy to find from (93) that w00(P) is equal to ωr0 (P; a; p, q) defined by (91b). We thus have (91a) since w(P) = w0(P)w00(P). Theorem 2 and Lemma 14 imply the following.

Theorem 15. Let be the linear functional (for the generalized little q-Laguerre F 2 polynomials) determined by the moments (83). Let (r, c) Z 0. Then ∈ ≥ r 1 ! c 1 ! D D (λ(P)) D0(λ(P)) − i(λ(P)) − j fr,c = ∑ a ∏ pi − ∏ qj ωr0 (P; a; p, q) (97) P i=1 j=1

2 where the sum ranges over all the lattice paths on the square lattice Z 0 going from ≥ (r, 0) to (0, c), and ωr0 (P; a; p, q) is defined by (91b).

Proof. Delete w(P) from (24) and (91) where f0,c = 1 from (83). Corollary 3 and Lemma 14 imply the following.

Theorem 16. Let be the linear functional (for the generalized little q-Laguerre F 3 polynomials) determined by the moments (83). Let (r, c, n) Z 0. Then ∈ ≥ "( )( )# 1 n 1 − (r,c) − (n k)(n k 1) − 2− − i ∆n ∏(pr+kqc+k) ∏ (1 qc+k i) k=0 1 i k

24 where

ωr0,n(P0,..., Pn 1; a; p, q) − n 1 ( dk )( r+k ) − i i λi(Pk) 1 λi(Pk) = ∏ ∏ (1 qλ (P ) i) ∏ (1 ap − − q ) . (98b) − i k − − k=0 i=k+1 i=dk+1 where dk = D(λ(Pk)).

Proof. For a lattice path P let w0(P) and w00(P) be the weights of P defined in the proof of Lemma 14. Then w0(P) satisfies (95), and w00(P) is equal to ωr0 (P; a; p, q) defined by (91b). Since w(P) = w0(P)w00(P) Corollary 3 and Lemma 14 induce that n 1 (r,c) − ∆n = ∑ ∏ w0(Pk)w00(Pk) (99) (P0,...,Pn 1) (r,c,n) k=0 − ∈LP where f0,c+k = 1 for every k from (83). Let (P0,..., Pn 1) (r, c, n). The condition for the lattice paths P0,..., Pn 1 − ∈ LP − to be non-intersecting forces Pk to start (from (r + k, 0)) with k consecutive east steps and ends (to (0, c + k)) with k consecutive north steps. Hence

D r i(Pk) = Dc+i(Pk) = k i for 0 i k < n; (100a) − − − ≤ ≤ λ (P ) = c + k for 1 i k < n. (100b) i k ≤ ≤ We have from (100a) that

n 1 n 1 r+k 1 ! c+k 1 ! D ( ( )) D (λ(P )) − − D0(λ(Pk)) − i λ Pk − j k ∏ w0(Pk) = ∏ a ∏ pi − ∏ qj k=0 k=0 i=1 j=1 r 1 ! c 1 ! n 1 n 1 n 1 D D (λ( )) − ∑ − D i(λ(Pk)) − ∑ =−0 j(λ(Pk)) ∑k=−0 0 Pk k=0 − k = a ∏ pi ∏ qj i=1 j=1 ( ) k i ∏ (pr+iqc+i) − (101a) × 0 i k

n 1 (n k)(n k 1) k i − − − − ∏ (pr+iqc+i) − = ∏(pr+kqc+k) 2 . (101b) 0 i k

n 1 n 1 ( dk )( r+k ) − − i i λi(Pk) 1 λi(Pk) ∏ w00(Pk) = ∏ ∏(1 qλ (P ) i) ∏ (1 ap − − q ) − i k − − k=0 k=0 i=1 i=dk+1 i = ωr0,n(P0,..., Pn 1; a; p, q) (1 q + ) (102) − ∏ c k i × 1 i k

25 Theorem 12, Corollary 13, Lemma 14 and Theorems 15 and 16 in this section respectively recover Proposition 4, Corollary 5, Lemma 6 and Theorems 7 and 8 in Section 4 with the specialized parameters a aq and p = q = q. This re- ← i j duction is consistent with that of the generalized little q-Laguerre polynomials to the little q-Laguerre polynomials mentioned in Proposition 10.

7 Nice formula for plane partitions with bounded size of parts, II

We derive in Section 7 another nice formula for plane partitions with bounded size of parts based on the generalized little q-Laguerre polynomials introduced and examined in Section 6. The nice formula would generalize the trace gener- ating function for plane partitions with unbounded size of parts

1 r 1 c 1 j !− tr`(π) − − ∑ ∏ q` = ∏ ∏ 1 ∏ q` (103) π (r,c) r<`

D`(λ(Pk)) = D`(λn k(π)) + k (104a) − for 0 k < n and r < ` < c that implies ≤ − n 1 − n(n 1) ∑ D`(λ(Pk)) = tr`(π) + − . (104b) k=0 2 It also follows from (68) that

λi(Pk) = λn k,i k(π) + k (104c) − − for 0 k < n and k < i r + k. ≤ ≤

26 3 Theorem 17. Let (r, c, n) Z 0. Then ∈ ≥

r 1 ! c 1 ! tr tr (π) tr0(π) − i(π) − j ∑ a ∏ pi − ∏ qj ωr,n(π; a; p, q) π (r,c,n) i=1 j=1 ∈P r 1 c 1 n 1 1 apiqj+k+1 = ∏− ∏− ∏− − (105a) 1 apiqj+k i=0 j=0 k=0 − where

π1,1 ( Dk ) n k+i ωr,n(π; a; p, q) = (1 q − ) ∏ ∏ λk,i(π) i k=1 i=1 − − ( )( ) 1 r r − i λ (π) 1 n k+λ (π) i 1 n k (1 ap − k,i − q − k,i ) (1 ap − q − ) (105b) × ∏ − ∏ − i=Dk+1 i=1 where π1,1 denotes the (1, 1)-part of a plane partition π, and Dk = D(λk(π)).

Proof. Suppose that π (r, c, n) and (P0,..., Pn 1) (r, c, n) correspond to each other by the bijection.∈ P We then have from− (104b)∈ LP that

r 1 ! c 1 ! n 1 n 1 n 1 D D (λ( )) − ∑ − D i(λ(Pk)) − ∑ =−0 j(λ(Pk)) ∑k=−0 0 Pk k=0 − k a ∏ pi ∏ qj i=1 j=1 n(n 1) ( r 1 ! c 1 !) 2− r 1 ! c 1 ! tr tr (π) − − tr0(π) − i(π) − j = a ∏ pi ∏ qj a ∏ pi − ∏ qj . (106) i=1 j=1 × i=1 j=1

We also have from (104c) that

(r 1 n 1 ) − − i k ωr0,n(P0,..., Pn 1; a; p, q) = (1 ap q ) ωr,n(π; a; p, q) (107) − ∏ ∏ i=0 k=0 − ×

Note that λk(π) = ∅ and λk,i(π) = 0 for k > π1,1. The formula (98) in Theorem 16 is hence equivalent to

r 1 ! c 1 ! tr tr (π) tr0(π) − i(π) − j ∑ a ∏ pi − ∏ qj ωr,n(π; a; p, q) π (r,c,n) i=1 j=1 ∈P 1 (r,c) (r 1 n 1 ) ∆ − − − = n (1 apiqk) (108a) (r,c) ∏ ∏ − κn i=0 k=0

27 where

n(n 1) ( ! !) 2− ( ) r 1 c 1 n 1 (n k)(n k 1) (r,c) − − − − − − κn = a ∏ pi ∏ qj ∏(pr+kqc+k) 2 i=1 j=1 k=0 ( ) i ∏ (1 qc+k i) . (108b) × 1 i k

r 1 n 1 (r,c) (r,c) − − i c+k ∆n = κn ∏ ∏(1 ap q ). (110) i=0 k=0 − Substituting (110) for (108a) we obtain the formula (105a). The nice formula (105) for plane partitions with bounded size of parts gen- eralizes the trace generating function (103) for those with unbounded size of parts. Indeed, (r, c, n) (r, c), ω (π; a; p, q) 1 and P → P r,n → r 1 c 1 n 1 i j+k+1 r 1 c 1 i n+j r 1 c 1 − − − 1 ap q − − 1 ap q − − i j 1 ∏ ∏ ∏ − = ∏ ∏ − ∏ ∏(1 ap q )− (111) 1 apiqj+k 1 apiqj → − i=0 j=0 k=0 − i=0 j=0 − i=0 j=0 n as n ∞ since limn ∞ q = 0, where the convergences of ωr,n(π; a; p, q) → → and in (111) are as formal power series in q1, q2, q3, . . . (or as complex numbers with q` < ε < 1 for every ` with some real ε (0, 1)). We thus obtain as a consequence| | of (105) that ∈

r 1 ! c 1 ! r 1 c 1 tr tr (π) tr0(π) − i(π) − j − − i j 1 ∑ a ∏ pi − ∏ qj = ∏ ∏(1 ap q )− (112) π (r,c) i=1 j=1 i=0 j=0 − ∈P that is nothing but the trace generating function (103) with a q0 and q i = pi ← − for i 1. The≥ nice formula (105) also generalizes the nice formula (70) derived from the little q-Laguerre polynomials where the former respects all the `-traces while the latter only the (0-)trace and the norm that is equal to the sum of the `-traces. It is easy to see that we can derive (70) from (105) by the specialization that a aq and p = q = q for every i and j. This reduction is consistent with ← i j that from the generalized little q-Laguerre polynomials to the little q-Laguerre polynomials (Proposition 10).

28 A Proof of Lemma 11

We give a proof of Lemma 11 in Section 6. The proof depends on the following two facts.

Fact 18. Let α0, α1, α2,... be a sequence of constants. Let us consider a (Newton) polynomial in x

n i 1 − f (x) = ∑ ci ∏(x αk) (113) i=0 k=0 −

(t) with constant coefficients ci. We determine constants c , t Z 0, 0 i n, by the i ∈ ≥ ≤ ≤ recurrence ( +1) ( ) ( ) c t = c t + (α α )c t (114) i i t+i+1 − t i+1 (0) (t) with ci = ci and cn+1 = 0. Then

n i 1 (t) − f (x) = ∑ ci ∏(x αt+k) (115) i=0 k=0 −

(t) and therefore f (αt) = c for each t Z 0. 0 ∈ ≥ The simple induction for t Z 0 readily proves Lemma 18. The statement of Lemma 18 is nothing but interpolation∈ ≥ by Newton polynomials where the recurrence (114) reads the well-known divided-difference

(t+1) (t) (t) ci 1 ci 1 c = − − − , (116) i α α t+i − t see, e.g., [3, 7.1]. § Fact 19. Let u0, u1, u2,... and v1, v2, v3,... be sequences of constants. Let

m ( , , τ) = ( ) (117) F m n ∑ ∏ ujk+τ vjk+k 0 j j n k=1 − ≤ 1≤···≤ m≤ for m, n, τ Z 0 where F(0, n, τ) 1. The recurrence ∈ ≥ ≡ F(m, n, τ + 1) = F(m, n, τ) + (u u )F(m 1, n + 1, τ) (118) n+1 − 0 − then holds for m Z 1 and n, τ Z 0. ∈ ≥ ∈ ≥ Proof. We prove (118) by induction with respect to m = 1, 2, 3, . . . . We have from (117) that

n f (1, n, τ) = ∑(ui+τ vi+1) (119) i=0 −

29 that implies (118) with m = 1. Assume that m 2 and, without any loss of generality, that τ = 0. We then have from (117)≥ and the assumption of induction that n F(m, n, 1) = (u v )F(m 1, j , 1) ∑ jm+1 − jm+m − m jm=0 n = (u v )F(m 1, j , 0) (120a) ∑ jm+1 − jm+m − m jm=0 n + (u v )(u u )F(m 2, j + 1, 0). (120b) ∑ jm+1 − jm+m jm+1 − 0 − m jm=0 The sum in (120a) is equal to

n F(m, n, 0) + (u u )F(m 1, j , 0) ∑ jm+1 − jm − m jm=0 m 1 = ( , , 0) + ( ) − ( ) (121a) F m n ∑ un+1 ujm 1 ∏ ujk vjk+k − − − 0 j1 jm 1 n+1 k=1 ≤ ≤···≤ − ≤ while the sum in (120b)

n+1 (uj vj +m 1)(uj u0)F(m 2, jm, 0) ∑ m − m − m − − jm=1 m 1 = ( ) − ( ). (121b) ∑ ujm 1 u0 ∏ ujk vjk+k − − − 0 j1 jm 1 n+1 k=1 ≤ ≤···≤ − ≤ Gathering (121a) and (121b) we obtain the right-hand side of (118). That com- pletes the proof. We now prove Lemma 11. Proof of Lemma 11. The summation formula (82) is equivalently written as fol- lows: n (i 1 !) n i ! n 1 − 1 − 1 n j k − k ∑ ∏ a ∑ ∏ cq − k− = ∏(a cq ). − k jk − − i=0 k=0 p 0 j1 jn i i k=1 p k=0 ≤ ≤···≤ − ≤ (122) We think of the both sides of (122) as polynomials in a, and write f (a) and g(a) for the left-hand and right-hand sides respectively. We prove f (a) g(a) as ≡ polynomials by showing that f (a) = g(a) for infinitely many a’s. It is obvious that n 1 ! − 1 g(1/pt) = cqk (123) ∏ t k=0 p −

30 for any t Z. We evaluate f (1/pt) by use of Facts 18 and 19. ∈ t Let αt = 1/p and let ! n i 1 − n jk k ci = ∑ ∏ cq − − (124) jk − 0 j1 jn i i k=1 p ≤ ≤···≤ − ≤

n i 1 (0) so that f (a) = ∑i=0 ci ∏k−=0(a αk). The recurrence (114) with ci = ci and (t) − cn+1 = 0 is then solved by ! n i 1 (t) − n jk k ci = ∑ ∏ cq − − . (125) t+jk − 0 j1 jn i i k=1 p ≤ ≤···≤ − ≤ t Indeed the recurrence (114) with αt = 1/p and (125) gives the identity (118) in Fact 19 with parameters

1 n j uj , vj cq − , m n i, n i. (126) ← pt+j ← ← − ←

Fact 18 thereby implies that

n ! n 1 ! t (t) 1 n k − 1 k t f (1/p ) = f (αt) = c = cq − = cq = g(1/p ) 0 ∏ t ∏ t k=1 p − k=0 p − (127) for t Z 0. That completes the proof of Lemma 11. ∈ ≥ References

[1] M. Aigner, A course in enumeration, Graduate Texts in Mathematics, vol. 238, Springer, Berlin, 2007.

[2] M. Aigner and G. M. Ziegler, Proofs from the book, fifth ed., Springer-Verlag, Berlin, 2014.

[3] G. A. Baker Jr. and P. Graves-Morris, Pad´eapproximants, second ed., Ency- clopedia of Mathematics and its Applications, vol. 59, Cambridge Univer- sity Press, Cambridge, 1996.

[4] T. S. Chihara, An introduction to orthogonal polynomials, Mathematics and its Applications, vol. 13, Gordon and Breach Science Publishers, New York– London–Paris, 1978.

[5] D. Foata, Combinatoire des identit´essur les polynˆomesorthogonaux, Proceed- ings of the International Congress of Mathematicians, Vol. 1, 2 (Warsaw, 1983), PWN, Warsaw, 1984, pp. 1541–1553.

31 [6] E. R. Gansner, The enumeration of plane partitions via the Burge correspon- dence, Illinois J. Math. 25 (1981), 533–554. [7] , The Hillman-Grassl correspondence and the enumeration of reverse plane partitions, J. Combin. Theory Ser. A 30 (1981), 71–89.

[8] I. Gessel and G. Viennot, Binomial determinants, paths, and hook length for- mulae, Adv. in Math. 58 (1985), 300–321. [9] I. M. Gessel and X. G. Viennot, Determinants, paths and plane partitions, (preprint).

[10] M. E. H. Ismail, Classical and quantum orthogonal polynomials in one variable, Encyclopedia of Mathematics and its Applications, vol. 98, Cambridge University Press, Cambridge, 2005.

[11] K. Johansson, Non-intersecting paths, random tilings and random matrices, Probab. Theory Related Fields 123 (2002), 225–280.

[12] S. Kamioka, A combinatorial representation with Schr¨oderpaths of biorthog- onality of Laurent biorthogonal polynomials, Electron. J. Combin. 14 (2007), Research Paper 37, 22 pp. (electronic).

[13] , A combinatorial derivation with Schr¨oderpaths of a determinant repre- sentation of Laurent biorthogonal polynomials, Electron. J. Combin. 15 (2008), Research Paper 76, 20 pp. (electronic).

[14] D. Kim, A combinatorial approach to biorthogonal polynomials, SIAM J. Dis- crete Math. 5 (1992), 413–421.

[15] R. Koekoek, P. A. Lesky, and R. F. Swarttouw, Hypergeometric orthogonal polynomials and their q-analogues, Springer Monographs in Mathematics, Springer-Verlag, Berlin, 2010.

[16] C. Krattenthaler, Generating functions for plane partitions of a given shape, Manuscripta Math. 69 (1990), 173–201.

[17] B. Lindstrom,¨ On the vector representations of induced matroids, Bull. London Math. Soc. 5 (1973), 85–90.

[18] P. A. MacMahon, Combinatory analysis, vol. 2, Cambridge University Press, Cambridge, 1916.

[19] K. Maeda, H. Miki, and S. Tsujimoto, From orthogonal polynomials to in- tegrable systems, Trans. Jpn. Soc. Ind. Appl. Math. 23 (2013), 341–380 (Japanese).

[20] R. P. Stanley, Theory and application of plane partitions, I, II, Studies in Appl. Math. 50 (1971), 167–188, 259–279.

32 [21] , The conjugate trace and trace of a plane partition, J. Combinatorial Theory Ser. A 14 (1973), 53–65.

[22] G. Szego,˝ Orthogonal polynomials, fourth ed., American Mathematical So- ciety, Colloquium Publications, vol. 23, American Mathematical Society, Providence, R.I., 1975.

[23] G. Viennot, Une th´eoriecombinatoire des polynˆomesorthogonaux g´en´eraux, Universite´ du Quebec´ a` Montreal,´ 1983.

[24] , A combinatorial theory for general orthogonal polynomials with ex- tensions and applications, Orthogonal Polynomials and Applications (Bar- le-Duc, 1984), Lecture Notes in Math., vol. 1171, Springer, Berlin, 1985, pp. 139–157.

33