SOME ASYMPTOTIC RESULTS ON q-BINOMIAL COEFFICIENTS

arXiv:1503.06367v2 [math.CO] 9 Nov 2015

RICHARD P. STANLEY∗ AND FABRIZIO ZANELLO∗∗
Abstract. We look at the asymptotic behavior of the coefficients of the q-binomial coef
ficients (or Gaussian polynomials) a+k
k q , when k is fixed. We give a number of results in
this direction, some of which involve Eulerian polynomials and their generalizations.

1. Introduction
The purpose of this note is to investigate the asymptotic behavior of the coefficients of the

q-binomial coefficient (or Gaussian polynomial) a+k
. While much of the previous work in
k q
this area has focused on the case where both a and k get arbitrarily large (see e.g. [11]),

in this paper we will be concerned with asymptotic estimates for the coefficients of a+k
k q
when k is fixed.
Besides the intrinsic relevance of studying the combinatorial, analytic or algebraic properties of q-binomial coefficients, our work is also motivated by a series of recent papers that

have revived the interest in analyzing the behavior of the coefficients of a+k
, as well as
k q
their applications to other mathematical areas. See for instance [7], where I. Pak and G.

Panova have first shown algebraically the strict unimodality of a+k
, as well as the subsek q
quent combinatorial proofs of the Pak-Panova result by the second author of this paper [13]
and by V. Dhand [3]. See also another interesting recent work by Pak and Panova [8] (as

well as their extensive bibliography), where the coefficients of a+k
have been investigated
k q
in relation to questions of representation theory concerning the growth of Kronecker coefficients. Further, one of the results of this note, Theorem 2.2, has also been motivated by,
and finds a first useful application in the study of the unimodality of partitions with distinct
parts that are contained inside certain Ferrers diagrams (see our own paper [10]).

For m = ⌊ak/2⌋ (the middle exponent of a+k
when k or a are even, and the smaller
k q
of the two middle exponents otherwise), define gk,c(a) to be the coefficient of degree m − c

of a+k
, and let fk,c (a) = gk,c (a) − gk,c+1(a). Our first main result is a description of
k q
the generating functions (in two variables, referring to a and c) of gk,c (a) and fk,c(a). In
2010 Mathematics Subject Classification. Primary: 05A16; Secondary: 05A17.
Key words and phrases. q-binomial coefficient; asymptotic enumeration; integer partition; Eulerian number; Euler-Frobenius number; Kostka number.
∗
This author’s contribution is based upon work supported by the National Science Foundation under
Grant No. DMS-1068625.
∗∗
This author is partially supported by a Simons Foundation grant (#274577).
1

2

RICHARD P. STANLEY AND FABRIZIO ZANELLO

particular, it follows from our result that both gk,c (a) and fk,c(a) are quasipolynomials in a,
for any given k and c.
Our next result, Theorem 2.4, is an asymptotic estimate of the coefficient of degree ⌊αa⌋−c

of a+k
, when a → ∞, for any given integer c, positive integer k, and nonnegative real
k q
number α. Quite surprisingly, this result connects in a nice fashion to Eulerian numbers
and, more generally, to Euler-Frobenius numbers, as we will discuss extensively after the
proof of the theorem.
Finally, our last main result, Theorem 2.6, presents an asymptotic estimate of the differ
ence between consecutive coefficients of a+k
, again for k fixed.
k q
We will wrap up this note with a brief remark, in order to highlight an interesting connection of our last result with Kostka numbers and to present some suggestions for further
research.
2. Some asymptotic properties of the coefficients of



a+k
k q



In this section, we study the asymptotic behavior of the coefficients of
Given k ≥ 1, c ≥ 0, and a ≥ 0, set m = ⌊ak/2⌋. Define


a+k
m−c
,
gk,c (a) = [q
]
k
q
(1)

a+k
k q

for fixed k.

fk,c (a) = gk,c(a) − gk,c+1(a),

where [q n ]F (q) denotes the coefficient of q n in the polynomial (or power series) F (q).
Lemma 2.1. Let F (q) ∈ C[[q]], and c, j, i ∈ Z with j > i ≥ 0. We have:
(a)
X

[q aj−c ]q ai F (q)xa =

a≥0

X
1
(ζx)c F (ζx)
j − i j−i
ζ

=1

x→x1/(j−i)

(b)
XX

[q aj−c ]q ai F (q)xa tc =

a≥0 c≥0

Proof. For any G(q) =

P

X F (ζx)
1
j − i j−i 1 − ζxt
ζ

=1

.
x→x1/(j−i)

ai q i ∈ C[[q]] and h ≥ 1, write
X
D h G(q) =
ahi xhi ,

the hth dissection of G(q). It is an elementary and standard result (see e.g. [9, Exercise
1.60]) that
1 X
G(ζx).
D h G(q) =
h h
ζ =1

(The sum is over all h complex numbers ζ satisfying ζ h = 1.) Hence (a) follows.

SOME ASYMPTOTIC RESULTS ON q-BINOMIAL COEFFICIENTS

3

Part (b) is the generating function (in t) with respect to c of the formula of part (a). We
have:
XX
XX
[q aj−c ]q ai F (q)xa tc =
[q a(j−i) ]q c F (q)xa tc
a≥0 c≥0

a≥0 c≥0

=

X

[q a(j−i) ]

a≥0

=

F (q) a
x
1 − qt

X F (ζx)
1
j − i j−i 1 − ζxt
ζ

=1

,
x→x1/(j−i)

and the proof follows.



From Lemma 2.1, it is easy to describe the form of the generating functions for gk,c (a) and
fk,c (a), when k and c are fixed. For this purpose, define a quasipolynomial to be a function
h : N → C (where N = {0, 1, 2, . . . }) of the form
h(n) = cd (n)nd + cd−1 (n)nd−1 + · · · + c0 (n),
where each ci (n) is a periodic function of n. If cd (n) 6= 0 then we call d the degree of h. For
more information on quasipolynomials, see for instance [9, §4.4].
Write
XX
Fk (x, t) =
fk,c (a)xa tc
a≥0 c≥0

Gk (x, t) =

XX

gk,c (a)xa tc .

a≥0 c≥0

Theorem 2.2. Fix k ≥ 1 and set j = ⌊k/2⌋. If we denote both Fk and Gk by Hk , then

Nk (x, t)


k even
 D (x)(1 − tx)(1 − t2 x)(1 − t3 x) · · · (1 − tj x) ,
k
Hk (x, t) =

Nk (x, t)


, k odd.
2
Dk (x)(1 − tx )(1 − t3 x2 )(1 − t5 x2 ) · · · (1 − tk x2 )

where Nk (x, t) ∈ Z[x, t] and Dk (x) is a product of cyclotomic polynomials. In particular, for
fixed k and c we have that gk,c (a) and fk,c (a) are quasipolynomials.
Proof. Case 1: k = 2j. We have m = ⌊ak/2⌋ = aj . Write
(2)

(1 − q

a+1

)(1 − q

a+2

) · · · (1 − q

a+k

)=

k
X

(−1)i Pi (q)q ai ,

i=0

where Pi (q) is a polynomial in q independent of a. Specifically, we have
X P
q s∈S s .
(3)
Pi (q) =
S⊆[k]
#S=i

4

RICHARD P. STANLEY AND FABRIZIO ZANELLO

Writing [k]! = (1 − q)(1 − q 2 ) · · · (1 − q k ), we get


XX
a+k
m−c
xa tc
Gk (x, t) =
[q
]
k
q
a≥0 c≥0
k

=

XX

[q

aj−c

a≥0 c≥0

=

k XX
X
i=0 a≥0 c≥0

1 X
]
(−1)i Pi (q)q ai xa tc
[k]! i=0

[q aj−c ]

1
(−1)i Pi (q)q ai xa tc .
[k]!

The proof now follows from Lemma 2.1(a). Note in particular that the expression F (ζx)
in Lemma 2.1 will produce cyclotomic polynomials in the denominator of Gk (x, t), while
the denominator 1 − ζxt in part (b) will lead to the factor 1 − tj−i x in the denominator of
Gk (x, t). The proof for Fk (x, t) is completely analogous.
Case 2: k = 2j + 1. The proof is analogous to Case 1. Now we have to look at a = 2b and
a = 2b + 1 separately. When a = 2b we get that the part of Gk (x, t) with even exponent of
 2b c
P P
x is Gk (x, t) = a≥0 c≥0 [q bk−c ] 2b+k
x t . When we apply Lemma 2.1, the denominator
k
term becomes 1 − ζx2 t, where ζ j−i = 1 and j − i is odd. This produces a factor 1 − tj−i x2
(where j − i is odd) in the denominator of Gk (x, t). Exactly the same reasoning applies to
a = 2b + 1, so the proof follows.

Example 2.3. Write Φm (x) for the mth cyclotomic polynomial normalized to have constant
term 1. Hence Φ1 (x) = 1 − x, Φ2 (x) = 1 + x, Φ3 (x) = 1 + x + x2 , etc.. One can compute
the following:
F3 (x, t) =
G3 (x, t) =
(4)

F4 (x, t) =
G4 (x, t) =
F5 (x, 0) =
G5 (x, 0) =
F6 (x, t) =
G6 (x, t) =

1 + tx + tx3 + t3 x4
(1 − x)(1 + x)(1 + x2 )(1 − tx2 )(1 − t3 x2 )
N3 (x, t)
2
(1 − x) (1 − x4 )(1 − tx2 )(1 − t3 x2 )
1 − tx + t2 x2
(1 − x2 )(1 − x3 )(1 − tx)(1 − t2 x)
1 − x + (1 + t)x2 − (t + t2 )x3
(1 − x)2 (1 − x2 )(1 − x3 )(1 − tx)(1 − t2 x)
1 − x5 − x6 + x7 + x12
Φ31 Φ32 Φ3 Φ24 Φ6 Φ8
B5 (x)
2
(1 − x) (1 − x4 )(1 − x6 )(1 − x8 )
M6 (x, t)
4 2
Φ1 Φ2 Φ3 Φ4 Φ5 (1 − tx)(1 − t2 x)(1 − t3 x)
N6 (x, t)
,
6 3
Φ1 Φ2 Φ3 Φ4 Φ5 (1 − tx)(1 − t2 x)(1 − t3 x)

SOME ASYMPTOTIC RESULTS ON q-BINOMIAL COEFFICIENTS

5

where
N3 (x, t) = 1 − (1 − t)x + (1 − t + t2 )x2 + (t − t2 )x3 − (t − t2 )x4 − (t2 + t3 )x5

B5 (x) = 1 − x + 2x2 + x3 + 2x4 + 3x5 + x6 + 5x7 + x8 + 3x9 + 2x10 + x11 + 2x12
−x13 + x14 + 3x10 + x12 − x13 + 2x14 − x15 + x17 − 2x18 + x19
M6 (x, t) = 1 + (1 − t − t2 )x − (t − t3 − t4 )x2 − (1 − t − t2 − t3 − t4 + t5 )x3
−(1 − 2t − t2 + t5 )x4 − (1 − 2t − t2 + t3 + t4 )x5 + (t + t2 − t3 − 2t4 + t5 )x6
+(1 − t3 − 2t4 + t5 )x7 + (1 − t − t2 − t3 − t4 + t5 )x8 − (t + t2 − t4 )x9
+(t3 + t4 − t5 )x10 − t5 x11

N6 (x, t) = 1 + (1 + 2t + t2 )x2 + (3 + 2t − t2 − 2t3 − t4 )x3 + (4 − 2t2 − 3t3 − t4 + t5 )x4
+(4 − 3t2 − 4t3 − t4 + 2t5 )x5 + (4 − t − 4t2 − 4t3 − t4 + 3t5 )x6
+(3 − t − 5t2 − 4t3 + 3t5 )x7 + (1 − t − 4t2 − 3t3 + t4 + 4t5 )x8
−(2t2 + t3 − t4 − 3t5 )x9 + (1 − t2 − t3 + 3t5 )x10
−(t + t2 + t3 − t4 − 2t5 )x11 + (t3 + t4 + t5 )x12 .
The denominator of F8 (x, t) is given by
Φ61 Φ32 Φ23 Φ4 Φ5 Φ7 (1 − tx)(1 − t2 x)(1 − t3 x)(1 − t4 x),
and that of G8 (x, t) by
Φ81 Φ32 Φ23 Φ4 Φ5 Φ7 (1 − tx)(1 − t2 x)(1 − t3 x)(1 − t4 x).
Let us also note that


X
a+8
4a
4a−1
xa
F8 (x, 0) =
([q ] − [q
])
8
q
a≥0
=

1 + x − x3 − x4 + x6 + x7 + x8 + x9 + x10 − x12 − x13 + x15 + x16
(1 + x)(1 − x2 )(1 − x3 )2 (1 − x4 )(1 − x5 )(1 − x7 )

= 1 + x2 + x3 + 2x4 + 2x5 + 4x6 + 4x7 + 7x8 + 8x9 + 12x10 + · · · .
This generating function appears in a paper [5, p. 847] of Igusa, stated in terms of the
representation theory of SL(n, C). Igusa also computes F2 (x, 0), F4 (x, 0), and F6 (x, 0).

6

RICHARD P. STANLEY AND FABRIZIO ZANELLO

From the techniques for computing Fk (x, t) and Gk (x, t), we can determine asymptotic


properties of some of the coefficients of a+k
, for k fixed. The coefficients of a+k
have
k q
k q
been considered for a, k → ∞ by Takács [11] and others, but the computation for k fixed
seems to be new. As usual, we define f (x) = O(g(x)) for x → x0 ≤ ∞, if |f (x)| ≤ C · |g(x)|
for some constant C > 0, when x approaches x0 .
Theorem 2.4. Fix α ≥ 0 (α ∈ R), c ∈ Z, and k a positive integer. Then


1
a+k
⌊αa⌋−c
C(α, k)ak−1 + O(ak−2)
=
[q
]
(k
−
1)!
k!
k
q
for a → ∞, where
⌊α⌋
X

 
k
(α − i)k−1 .
(−1)
C(α, k) =
i
i=0
i

Proof. First assume that α is rational, say α = u/v. Fix 0 ≤ r < v and consider only those
a of the form a = vb + r. Set d = ⌊ur/v⌋. Thus


 ⌊ua/v⌋−c  a + k
(1 − q vb+r+k )(1 − q vb+r+k−1 ) · · · (1 − q vb+r+1 )
= [q ub+d−c ]
(5)
q
.
k
(1 − q k )(1 − q k−1) · · · (1 − q)
q
Write

Gα,k,r (x) =

X

a≥0
a≡r (mod v)

=

X
b≥0

[q



q

ub+d−c

⌊ua/v⌋−c



 a+k
xa
k
q



vb + r + k
xvb+r .
]
k
q

We now apply equation (5), expand the numerator and apply Lemma 2.1(a). We obtain
a linear combination of expressions like
(ζx)e
1X
= G(x)|x→x1/s ,
(6)
s ζ s =1 (1 − ζx)(1 − ζ 2 x2 ) · · · (1 − ζ k xk ) x→x1/s
say. Let ζs = e2πi/s , a primitive sth root of unity. The order to which 1 is a pole in
equation (6) is thus at most the order to which ζs is a pole of G(x). Now any term indexed
by ζ 6= 1 has ζs as a pole of G(x) of order less than k, while the term indexed by ζ = 1 has
a pole of order at most k at x = 1. Hence if in the end we have a pole of order k, then it
suffices to retain only the term in (6) indexed by ζ = 1. Therefore if, for any integer e,


(ζx)e
c0
1
1X
=
+O
s ζ s =1 (1 − ζx)(1 − ζ 2 x2 ) · · · (1 − ζ k xk ) x→x1/s (1 − x)k
(1 − x)k−1
for x → 1, then
c0 = lim (1 − xs )k
x→1

xe
sk−1
=
.
s(1 − x)(1 − x2 ) · · · (1 − xk )
k!

SOME ASYMPTOTIC RESULTS ON q-BINOMIAL COEFFICIENTS

7

Write
(1 − q vb+r+k )(1 − q vb+r+k−1 ) · · · (1 − q vb+r+1 ) =

Pk

Qi (q)q bvi
,
[k]!

i=0 (−1)

i


where Qi (q) is a polynomial independent of b and v, so Qi (1) = ki . Note that u − vi ≥ 0 if
and only if i ≤ ⌊α⌋. It follows that
P
X
 ki=0 (−1)i Qi (q)q bvi bv+r
ub+d−c
q
Gα,k,r (x) =
x
[k]!
b≥0
Pk
X
(−1)i Qi (q)q c−d bv+r
(u−vi)b
x
=
[q
] i=0
[k]!
b≥0


 


⌊α⌋
X
1
xr
1
k−1 
i k

=
(u − vi)
(−1)
+O
i
k! i=0
(1 − xv )k
(1 − x)k−1


 


⌊α⌋
X
1
1
1
k−1 
i k

(u − vi)
.
(−1)
+O
=
i
k! i=0
v k (1 − x)k
(1 − x)k−1

Now sum over 0 ≤ r < v. Since we have v terms in the sum, we pick up an extra factor
of v on the right, giving








⌊α⌋
X
X
1
a+k
1
k
1
a
⌊ua/v⌋
k−1
i
x = 
[q
]
(u − vi)  k−1
+O
(−1)
k
k
i
k!
v
(1
−
x)
(1 − x)k−1
q
a≥0
i=0






⌊α⌋
X
1
1
1
k
k−1
i
= 
(α − i) 
+O
.
(−1)
k! i=0
(1 − x)k
(1 − x)k−1
i
Now

1
=
[x ]
(1 − x)k
a



ak−1
k+a−1
=
+ O(ak−2 ),
k−1
(k − 1)!

completing the proof for α rational.
The proof for general α now follows by a simple continuity argument, using the unimodality

and symmetry of the coefficients of a+k
.

k q

The numbers C(α, k) have appeared before and are known as Euler-Frobenius numbers,
denoted Ak−1,⌊α⌋,α−⌊α⌋ . For a discussion of the history and properties of these numbers, see
Janson [6]. Some special cases are of interest. Recall that the Eulerian number A(d, i)
can be defined as the number of permutations w of 1, 2, . . . , d with i − 1 descents (e.g. [9,
§1.4]). Similarly the MacMahon number B(d, i) can be defined as the number of elements
in the hyperoctahedral group Bn according to the number of type B descents. For further

8

RICHARD P. STANLEY AND FABRIZIO ZANELLO

information, see [1]. Standard results about these numbers imply that for integers 1 ≤ j < k,
C(j, k) = A(k − 1, j),
2k−1 C((2j − 1)/2, k) = B(k − 1, j).
There is an alternative way to show the above formula for C(α, k) (done with assistance

from Fu Liu). Write β = ⌊α⌋. Since the coefficient of q aβ in a+k
is the number of partitions
k q
of aβ into at most a parts of length at most k, equivalently, it is equal to the number of
solutions (m1 , . . . , mk ) in nonnegative integers to
m1 + 2m2 + · · · + kmk = aβ,
m1 + · · · + mk ≤ a.
Set xi = mi /a and let a → ∞. Standard arguments (see e.g., [9, Proposition 4.6.13])
show that C(α, k) is the (k − 1)-dimensional relative volume (as defined in [9, p. 497]) of the
convex polytope:
xi ≥ 0, 1 ≤ i ≤ k,
x1 + 2x2 + · · · + kxk = β,
x1 + x2 + · · · + xk ≤ 1.
Set yi = xi + xi+1 + · · · + xk . The matrix of this linear transformation has determinant 1,
so it preserves the relative volume. We get the new polytope Pk defined by
y1 + y2 + · · · + yk = β,
0 ≤ y1 ≤ y2 ≤ · · · ≤ yk ≤ 1.
By symmetry, the relative volume of Pk is 1/k! times the relative volume of the polytope
y1 + y2 + · · · + yk = β,
0 ≤ yi ≤ 1, 1 ≤ i ≤ k.
This polytope is a cube cross-section, whose relative volume is computed e.g. in [6, Theorem 2.1], completing the proof.
When α ∈ Q, C(α, k) is related to the Eulerian polynomial Ak−1 (x) via the following
result.
Proposition 2.5. Let v ∈ P. Then
X
(7)
v k−1
C(u/v, k)xu = (1 + x + x2 + · · · + xv−1 )k Ak−1 (x).
u≥0

Proof. We have
(8)

v

k−1

X
u≥0

u

C(u/v, k)x =

X
X ⌊u/v⌋
u≥0

 
k
(u − vi)k−1 xi .
(−1)
u
i=0
i

SOME ASYMPTOTIC RESULTS ON q-BINOMIAL COEFFICIENTS

9

A fundamental property of Eulerian polynomials is the identity (see [9, Proposition 1.4.4])
X
Ak−1 (x)
nk−1 xn =
.
k
(1
−
x)
n≥0
Hence,
(9)

Ak−1 (x)(1 + x + · · · + xv−1 )k = (1 − xv )k

X

nk−1 xn .

n≥0

It is now routine to compute the coefficient of xm on the right-hand sides of equations (8)
and (9) and see that they agree term by term.

Note that if j ∈ P and we take the coefficient of xjv on both sides of equation (7), then
we obtain the identity
v k−1A(k − 1, j) = [xvj ](1 + x + x2 + · · · + xv−1 )k Ak−1 (x).
It is not difficult to give a direct proof of this identity.

Let us now turn to the difference between two consecutive coefficients of a+k
, i.e., the
k q
function fk,c (a) of equation (1). We consider here only the coefficients near the middle (i.e.,
q aj ) when k = 2j, though undoubtedly our results can be extended to other coefficients.
Note that, by the previous theorem, we have




1
a+k
a+k
aj−c−1
aj−c
∼
C(α, k)ak−1, a → ∞.
∼ [q
]
[q
]
(k
−
1)!
k!
k
k
q
q

Thus we might expect that the difference ([q aj−c ] − [q aj−c−1]) a+k
grows like ak−2 . Howk q
ever, the next result shows that the correct growth rate is ak−3 .
Theorem 2.6. Let c ∈ N and k = 2j, where j ∈ P. Then for j ≥ 3 we have


 a+k
2c + 1
aj−c
aj−c−1
=
[q
] − [q
]
D(k)ak−3 + O(ak−4),
k
(k
−
3)!
k!
q
where

 
j−1
1X
i+1 k
D(k) =
(j − i)k−3 .
(−1)
2 i=0
i
Proof. Write
Fk (x, t) =

XX

([q

a≥0 c≥0

=

X
a≥0

[q aj ]

aj−c

] − [q

aj−c−1



a+k
xa tc
])
k
q

(1 − q a+k ) · · · (1 − q a+1 ) a
x .
(1 − q k ) · · · (1 − q 2 )(1 − qt)

When k ≥ 6, the order to which a primitive root of unity x 6= 1 is a pole of Fk (x, t) is at
most k − 3. Thus we need to show that the pole at x = 1 contributes the stated result.

10

RICHARD P. STANLEY AND FABRIZIO ZANELLO

Let
1
1
+ βk (t)
+O
Fk (x, t) = αk (t)
k−1
(1 − x)
(1 − x)k−2



1
(1 − x)k−3



.

First we show that αk (t) = 0. Reasoning as in the proof of Theorem 2.4 gives
 
j−1
X
1
i k
αk (t) =
(j − i)k−2 .
(−1)
(k − 2)! k!(1 − t) i=0
i

Since k is even, the summand (−1)i ki (j − i)k−2 remains the same when we substitute
k − i for i. Moreover, when i = j the summand is 0. Hence
 
k
X
1
i k
(j − i)k−2 .
(−1)
αk (t) =
i
2(k − 2)! k!(1 − t) i=0
This sum is the kth difference at 0 of a polynomial of degree k − 2, and is therefore equal
to 0 (see [9, Proposition 1.9.2]), as desired.
We now need to find the coefficient β of (1 − x)k−2 in the Laurent expansion at x = 1 of
linear combinations of rational functions of the type
H=

(1 −

P (x)
α
β
=
+
+··· ,
k
k−1
− x )(1 − xt)
(1 − x)
(1 − x)k−2

x2 ) · · · (1

where P (x) is a polynomial in x. Write (i)x = 1 + x + x2 + · · · + xi−1 . It is easy to see that
α = P (1)/k!(1 − t). Thus


P (1)
P (x)
k−2
−
β = lim (1 − x)
x→1
(1 − x2 ) · · · (1 − xk )(1 − xt) k!(1 − t)(1 − x)k−1
1
P (x)k!(1 − t) − P (1)(2)x · · · (k)x (1 − xt)
= lim
·
x→1 1 − x
(2)x · · · (k)x (1 − xt)k!(1 − t)
d
1
(P (x)k!(1 − t) − P (1)(2)x · · · (k)x (1 − xt))|x=1
= − 2
k! (1 − t)2 dx
!
!
k
1
1 3
′
2
= − 2
(1 − t) + P (1)t
P (1)k!(1 − t) − k!P (1)
+ +···+
k! (1 − t)2
2 3
k


 
1
k
1
′
(1 − t) + P (1)t
P (1)(1 − t) − P (1)
= −
k!(1 − t)2
2
2


1
1
′
2
2
=
−P (1)(1 − t) + P (1)(−k + kt + k − k t) − P (1)t .
k!(1 − t)2
4
Let us apply this result to P (x) = Pi (x), where Pi is defined by equation (3). Clearly

Pi (1) = ki , while
XX
Pi′ (1) =
s.
S⊆[k] s∈S
#S=i

SOME ASYMPTOTIC RESULTS ON q-BINOMIAL COEFFICIENTS

The element i ∈ [k] appears in
Pi′ (1)
where when i = 0 we set

k−1
−1

k−1
i−1



11

i-element subsets of [k]. Hence



 

k
X
k+1 k−1
k−1
,
=
=
i
i−1
2
i−1
i=1



= 0. Arguing as in the proof of Theorem 2.4 now gives

j−1
X
1
βk (t) =
(−1)i+1 (j − i)k−3
k!(1 − t)2 i=0
  

1
k
1
×
(1 − t)(k − 1)(j − i − 1) + t − (1 − t)k(k − 1)
i
2
4



k+1 k−1
.
+ (1 − t)
i−1
2

(10)

If we set t = −1 on the right-hand-side of equation (10), then a straightforward computation shows that the sum is 0. If we set t = 1, then another computation gives
j−1
X

(j − i)

i=0

k−3

(−1)

i+1

 
k
.
i

Since
X
1+t
=
(2c + 1)tc ,
(1 − t)2
c≥0

the proof now follows.



Remark 2.7.
(a) It follows from work of Verma [12] and of Hering and Howard [4] that
D(k) also satisfies
Ka(k/2,k/2),a·1k =

(11)

1
D(k)ak−3 + O(ak−4),
(k − 3)!

where Kλµ is a Kostka number and a · 1k denotes the partition of ak with k a’s. Is
the appearance of D(k) in both Theorem 2.6 and equation (11) just a coincidence?
(b) Theorem 2.6 is false for j = 2. Indeed, it follows from equation (4) that


1 − t + t2
1
1
F4 (x, t) =
·
+O
6(1 − t)(1 − t2 ) (1 − x)2
1−x
and
[q

2a−c

] − [q

2a−c−1



 a+4
1
= (2c + 1 + 3 · (−1)c )a + O(1), a → ∞.
]
24
4
q

(c) An obvious problem arising from our work is the extension of Theorem 2.4 to additional terms. Can such a computation be automated?

12

RICHARD P. STANLEY AND FABRIZIO ZANELLO

3. Acknowledgements
We are grateful to several anonymous reviewers for several comments, to Fu Liu for her
assistance with the proof presented after Theorem 2.4, and to Qinghu Hou for pointing
out some errors in our original computations and for noting that the Omega Package [2]
of Andrews, Paule, and Riese can be used very effectively for the computation of Fk (x, t)
and Gk (x, t). The second author warmly thanks the first author for his hospitality during
calendar year 2013 and the MIT Math Department for partial financial support.
References
[1] A060187, On-Line Encyclopedia of Integer Sequences. Available at http://oeis.org/A060187.
[2] G. E. Andrews, P. Paule and A. Riese: MacMahon’s partition analysis: the Omega Package, European
J. Combin. 22 (2001), 887–904.
[3] V. Dhand: A combinatorial proof of strict unimodality for q-binomial coefficients, Discrete Math. 335
(2014), 20–24.
[4] M. Hering and B. Howard: The ring of evenly weighted points on the line, Math. Z. 277 (2014), no. 3–4,
691–708.
[5] J.-I. Igusa: Modular forms and projective invariants, Amer. J. Math. 89 (1967), 817–855.
[6] S. Janson: Euler-Frobenius numbers and rounding, Online J. Analytic Comb. 8 (2013), 34 pp..
[7] I. Pak and G. Panova: Strict unimodality of q-binomial coefficients, C. R. Math. Acad. Sci. Paris 351
(2013), no. 11–12, 415–418.
[8] I. Pak and G. Panova: Bounds on the Kronecker coefficients, preprint. Available on the arXiv.
[9] R. Stanley: “Enumerative Combinatorics”, Vol. I, Second Ed., Cambridge University Press, Cambridge,
U.K. (2012).
[10] R. Stanley and F. Zanello: Unimodality of partitions with distinct parts inside Ferrers shapes, European
J. Combin. 49 (2015), 194–202.
[11] L. Takács: Some asymptotic formulas for lattice paths, J. Stat. Planning and Inference 14 (1986),
123–142.
[12] D.-N. Verma: Toward classifying finite point-set configurations, preprint (1997).
[13] F. Zanello: Zeilberger’s KOH theorem and the strict unimodality of q-binomial coefficients, Proc. Amer.
Math. Soc. 143 (2015), no. 7, 2795–2799.
Department of Mathematics, MIT, Cambridge, MA 02139-4307
E-mail address: rstan@math.mit.edu
Department of Mathematical Sciences, Michigan Tech, Houghton, MI 49931-1295
E-mail address: zanello@mtu.edu

