1 Introduction

This paper is a part of a bigger program of the application of the orbit method to the representation theory of triangular matrix group. There are several reasons for this endeavour.

It is known (see, e.g. [4]) that for a wide class of Lie groups G the explicit and transparent answer to the main questions of the representation theory may be formulated, and in some cases proved, in terms of “coadjoint orbits," that is, orbits of the natural action of G in the dual space \({\mathfrak {g}}^*\) of the Lie algebra \({{\mathfrak {g}}}=\mathrm{Lie}G\).

There is a hope that some modification of the orbit method will work also for the group \(N_n({\mathbb F}_q)\) of unitriangular \(n\times n\) matrices over the finite field \({\mathbb F}_q\). A simple argument shows that the number of coadjoint orbits of the group \(N_n({\mathbb F}_q)\) is equal to the number of adjoint orbits of this group in the Lie algebra \({{\mathfrak {n}}}_+(n)\) of strictly upper triangular \(n\times n\) matrices over \({\mathbb F}_q\). (Namely, the Fourier transform establishes an isomorphism between the space of functions on \({{\mathfrak {n}}}_+(n)\) constant on adjoint orbits and the space of functions on \({{\mathfrak {n}}}_+(n)^*\) constant on coadjoint orbits.) But this number is the same as the number conjugacy classes of the group \(N_n({\mathbb F}_q)\), that is the number of irreducible representations of this group. However, no explicit constriction of a representation, corresponding to a coadjoint orbit, is known, and even the sufficient information of the number of this orbits does not exist.

Along with the partition of the algebra \({{\mathfrak {n}}}_+(n)\) into the adjoint orbits, there exists a more rough partition into Jordan types, which correspond to partitions of n; we denote the set of these partition by \({{\mathcal {P}}}(n)\). For a partition \(\lambda =(\lambda _1,\lambda _2,\ldots ,\lambda _N), \lambda _1\ge \lambda _2\ge \ldots \ge \lambda _N\) of n we use also the “symbolic notation" \(1^{\alpha _1}2^{\alpha _2}\dots N^{\alpha _N}\) where \(\alpha _j=\mathrm{card}\{i\mid \lambda _i=j\}\); usually (but not always) factors with \(\alpha _j=0\) as well as the exponent \(\alpha _j=1\), are omitted.

Notice that for a matrix \(A\in {{\mathfrak {n}}}_+(n)\) the sequence \(\alpha _1,\alpha _2,\alpha _3,\dots \) of exponents in the symbolic notation of its Jordan type \(\lambda =1^{\alpha _1}2^{\alpha _2}3^{\alpha _3}\dots \) (with zeroes not removed) can be calculated as the sequence of second differences of the rank sequence \(\{r_k(A)=\mathrm{rank}A^k\mid k=0,1,2,\dots \}\), that is

$$\begin{aligned} \alpha _k=\frac{r_{k-1}(A)-2r_k(A)+r_{k+1}(A)}{2}. \end{aligned}$$

Let \(P_\lambda (q)\) be the number of matrices from \({\mathfrak n}_n({\mathbb F}_q)\) of Jordan type \(\lambda \in {{\mathcal {P}}}(n)\). Thus,

$$\begin{aligned} \sum _{\lambda \in {\mathcal P}(n)}P_\lambda (q)=q^{\frac{n(n-1)}{2}}. \end{aligned}$$

It is well known (and explained in Sect. 3 below) that \(P_\lambda \) is a polynomial of the variable q. This polynomials were studied in many works (a survey of known results is contained in [5]). It is known, in particular that these polynomials have a tendency to be divisible by high degrees of q and \(Q=q-1\). There arises a polynomial \(R_\lambda \) defined by the formula

$$\begin{aligned} P_\lambda (q)=q^{d(\lambda )}Q^{e(\lambda )}R_\lambda (q),\ \mathrm{where}\ R_\lambda (0)\ne 0,R_\lambda (1)\ne 0. \end{aligned}$$

This article is our contribution to the study of polynomials \(P_\lambda \) and \(R_\lambda \). Our main results: an explicit formula for \(d(\lambda )\); stabilization for \(k\rightarrow \infty \) of polynomials \(R_{\lambda 1^k}\) where \(\lambda 1^k\) is a partition of \(n+k\) obtained from \(\lambda \in {{\mathcal {P}}}(n)\) by adding k ones; an explicit formula for the limit series \(R_{\lambda 1^\infty }\).

The plan of the article is the following. Section 2 contains the traditional material concerning partitions and Young diagrams; our main goal there is to establish notations used in the rest of the article. Section 3 contains results, which we consider as known, namely, a recursive formula for \(P_\lambda \) and explicit formulas for \(\deg P_\lambda \) and for \(e(\lambda )\). For the last two, we prefer to provide short proofs. Section 4 is devoted to computing \(d(\lambda )\). In Sect. 5 we derive some immediate corollaries for \(R_\lambda \). Section 6 is devoted to the stabilization phenomenon for \(R_\lambda \). In Appendix, we provide a table for polynomials \(P_\lambda \) and \(R_\lambda \) for all \(\lambda \in {{\mathcal {P}}}(n),\ n\le 10\); in a slightly different form, this table was compiled by D. Golubenko.

2 Partitions and Young Diagrams

A partition \(\lambda \) of a positive integer n is a sequence \(\lambda _1,\lambda _2,\ldots ,\lambda _N\) of integers such that \(\lambda _1\ge \lambda _2\ge \ldots \ge \lambda _N>0\) and \(\lambda _1+\lambda _2+\dots +\lambda _N=n\). The set of all partition of n is denoted as \(\mathcal{P}(n)\). Graphically, a partition \(\lambda =(\lambda _1,\lambda _2,\dots ,\lambda _N)\) of n is represented by Young diagrams like the one shown in Fig. 1 below.

Fig. 1
figure 1

Young diagram of the partition (5, 5, 3, 3, 3, 2, 2, 1, 1) of 25

The number n (25 in Fig. 1) is the number of square cells of the diagram. The “parts” \(\lambda _1,\lambda _2,\dots ,\lambda _N\) are the lengths of rows (counted from the top to the bottom). Associated with the partition \(\lambda \), there is the dual partition \(\lambda '\) of the same n. Its parts \(\lambda '_1,\lambda '_2,\ldots ,\lambda '_{N'}\) are the heights of the columns of the same diagram. In the language of formulas, it can be said that \(\lambda '_j=\mathrm{card}\{i\mid \lambda _i\ge j\}\). Also, we can say that the Young diagram of the partition \(\lambda '\) can be obtained from the Young diagram of \(\lambda \) by the reflection in the bisector.

Notice that \(N=\lambda '_1\) and \(N'=\lambda _1\).

Every cell of a Young diagram has “coordinates” \((i,i')\), which are, respectively the numbers of the row and the column to which this cell belongs.

A cell of a Young diagram is called removable, if after its removing the Young diagram remains a Young diagram. Geometrically, removable cells correspond to the outer angles of the polygonal line, which bounds the diagram from the right (or from the bottom). The Young diagram in Fig. 1 has 4 removable cells; they are shadowed in the picture. If there are s removable cells, then we denote their coordinates as \((i_1,i'_1),(i_2,i'_2),\dots ,(i_s,i'_s)\) in such a way that \(i_1<i_2<\ldots <i_s\, (=N)\) and \((N'=)\, i'_1>i'_2>\ldots >i'_s\, (=1)\). In Fig. 1, \(s=4\) and coordinates of the removable cells are (2, 5), (5, 3), (7, 2), (9, 1).

The partition \(\lambda \) in Fig. 1 may be described as \(1^22^23^35^2\), while the partition \(\lambda '\) is described as \(2^25^17^19^1\) or \(2^2579\). Certainly, it is also possible to order the terms in the sequence \(i_1^{\alpha _1}i_2^{\alpha _2}\dots i_s^{\alpha _s}\) in the order of descending \(i_k\). For example, there are 11 partitions of \(n=6\):

$$\begin{aligned} \begin{array} {c} 6;\ 51;\ 42;\ 41^2;\ 3^2;\ 321;\ 31^3;\ 2^3;\ 2^21^2; 21^4; 1^6;\\ 6'=1^6; (51)'=21^4; (42)'=2^21^2; (41^2)'=31^3; (3^2)'=2^3;\ (321)'=321\end{array} \end{aligned}$$

The non-zero numbers \(\alpha _k\), as well as the similar non-zero numbers \(\alpha '_k\) for the dual partition \(\lambda '\), also have a clear geometric sense. Namely, the Young diagram of the patition may be subdivided into horizontal strips composed of rows of equal lengths and into vertical strips composed of columns of equal heights. Both these subdivision are shown in Fig. 1. (Notice that every horizontal strip, as well as every vertical strip, contains precisely one removable cell, which shows that the number of horizontal strips, as well as the number of vertical strips, coincides with the number of removable cells, so these two numbers are equal to each other.) And it is clear that \(\alpha _k\) is the height of the horizontal strips composed of rows of the length k, while \(\alpha '_k\) is the width of the vertical strip composed of columns of the height k. By the way, this creates a simple way to deduce the last description of the partitions \(\lambda \) and \(\lambda '\) from the coordinates of removable cells. Namely,

$$\begin{aligned} \begin{array} {c} \lambda =(i'_1)^{i_s-i_{s-1}}(i'_2)^{i_{s-1}-i_{s-2}}\ldots (i'_{s-1})^{i_2-i_1}(i'_s)^{i_1},\\ \lambda '=(i_1)^{i'_1-i'_2}(i_2)^{i'_2-i'_3}\ldots (i_{s-1})^{i'_{s-1}-i'_s}(i_s)^{i'_s-1};\end{array} \end{aligned}$$
(1)

in particular, such presentation of partitions dual to each other have equal lengths (the number of “factors”).

There are two more formulas, which are worth mentioning (in these formulas we do not omit zero \(\alpha \) and \(\alpha '\)):

$$\begin{aligned} \lambda _k=\alpha '_k+\alpha '_{k+1}+\alpha '_{k+2}+\dots \ \mathrm{and}\ \lambda '_k=\alpha _k+\alpha _{k+1}+\alpha _{k+2}+\dots . \end{aligned}$$
(2)

In conclusion, remind that partition and Young diagrams play very special role in the theory of representations of symmetric groups. First of all, in the symmetric group \({{\mathfrak {S}}}_n\), the conjugacy classes are labelled by partitions of n: a conjugacy class corresponds to the partition of n into the sum of lengths of cycles of permutations from this class. Furthermore, according to the classical theorem of Frobenius, the number of (isomorphism classes of) irreducible representations of a finite group is equal to the number of conjugacy classes in this group. However, in the case of the symmetric group \({{\mathfrak {S}}}_n\), there exists a canonical bijection between the set of conjugacy classes (which is the same as \({{\mathcal {P}}}(n)\)) and the set of classes of irreducible representations. Thus, the irreducible representations of \({{\mathfrak {S}}}_n\) may be labelled as \(V_\lambda \) where \(\lambda \) is a partition of n. There are multiple explicit construction of \(V_\lambda \), as well as multiple explicit formulas for \(\dim V_\lambda \) (the details can be found in Representation Theory textbooks, like [3] or [6]). We will mention here a theorem from the representation theory, which we will need below. Let the Young diagram of the partition \(\lambda \) of n has s removable cells, and let \(\lambda \downarrow _j\ (1\le j\le s)\) be partition of \(n-1\) whose Young diagrams are obtained from the Young diagram of \(\lambda \) by removing the removable cell \((i_j,i'_j)\). (Notice that the operation of removing the cell \((i_j,i'_j)\) makes the following change in the sequence \(\{\alpha _k\}\): \(\alpha _j\ne 0\) looses 1, and \(\alpha _{j-1}\), which could be zero, gains 1.) Then \(V_\lambda \) regarded as a representation of \({{\mathfrak {S}}}_{n-1}\subset {{\mathfrak {S}}}_n\) (the standard notation is \(\mathrm{Res}_{{{\mathfrak {S}}}_{n-1}}^{{\mathfrak S}_n}V_\lambda )\) is the sum of s irreducible representation of \({{\mathfrak {S}}}_{n-1}\): \(\mathrm{Res}_{{{\mathfrak {S}}}_{n-1}}^{{\mathfrak S}_n}V_\lambda =V_{\lambda \downarrow _1}\oplus \ldots \oplus V_{\lambda \downarrow _s}\). Hence,

$$\begin{aligned} \dim V_\lambda =\dim V_{\lambda \downarrow _1}+\dots +\dim V_{\lambda \downarrow _s}. \end{aligned}$$
(3)

It is worth mentioning, although we do not need it in the current article, that for Young diagrams there exists an operation, in some sense “dual" to removing removable cells, namely attaching attachable cells. A cell attachable to the Young diagram is a cell not in this diagram, such that after attaching this cell the Young diagram remains a Young diagram. It is easy to understand that the number of attachable cells for a Young diagram is one more than the number of removable cells. The partitions whose Young diagrams are obtained from the Young diagram of \(\lambda \) by attaching one attachable cell are denoted as \(\lambda \uparrow ^1,\lambda \uparrow ^2,\dots \lambda \uparrow ^{s+1}\). There is a well-known formula for the representation of \({{\mathfrak {S}}}_{n+1}\) induced by the representation \(V_\lambda \) of \({{\mathfrak {S}}}_n\): \(\mathrm{Ind}_{{{\mathfrak {S}}}_n}^{{\mathfrak S}^{n+1}}V_\lambda =V_{\lambda \uparrow ^1}\oplus \dots \oplus V_{\lambda \uparrow ^{s+1}}\). The similarity of this formula to the formula for \(\mathrm{Res}_{{{\mathfrak {S}}}_{n-1}}\) given above, reflects duality between the operations Res and Ind (which can be expressed in terms of adjoint functors).

3 Known Results

The results stated in three propositions below have been considered well known for a long time (see, for example, [5]). The first one is contained (and called “Division theorem”) in the articles [1, 2] by A. Borodin. For the last two we prefer to give brief proofs.

Let \(\lambda =(\lambda _1,\dots ,\lambda _N),\, \lambda _1\ge \dots \ge \lambda _N>0,\, \lambda _1+\dots +\lambda _N=n\) be a partition of n. We use the notations of Sect. 2: \(\lambda '=(\lambda '_1,\dots ,\lambda '_{N'})\) is a partition dual to \(\lambda \), the number of removable cells in the Young diagram of \(\lambda \) is s, and their coordinates are \((i_j,i'_j),\, j=1,\dots ,s\), the partition whose Young diagram is obtained from Young diagram of \(\lambda \) be removing the cell \((i_j,i'_j)\) is \(\lambda _{\lambda \downarrow _j}\). In addition to this, we use the notation \(\lambda '_0=\infty \). When necessary, we extend notations n and N to \(n(\lambda )\) and \(N(\lambda )\).

Proposition 3.1

$$\begin{aligned} P_\lambda (q)=\sum _{j=1}^s\left( q^{n-\lambda '_{i'_j}}-q^{n-1-\lambda '_{i'_j-1}}\right) P_{\lambda \downarrow _j}(q). \end{aligned}$$
(4)

For example, let \(\lambda =(2,1)\). Then \(\lambda '=\lambda =(2,1)\), \(s=2\), the removable cells are (1, 2) and \((2,1),\ \lambda \downarrow _1=(1,1),\, \lambda \downarrow _2=(2)\). Obviously, \(P_{(1,1)}(q)=1\), and \(P_{(2)}=Q\). By (4), \(P_{(2,1)}(q)=(q^{3-1}-q^{3-1-2})P_{(1,1)}(q)+(q^{3-2}-q^{3-1-\infty })P_{(2)}(q)=(q^2-1)\cdot 1+qQ=Q(1+2q)\).

Proposition 3.2

(a)

$$\begin{aligned} \deg P_\lambda (q)=\sum _{i<j}\lambda '_i\lambda '_j. \end{aligned}$$
(5)

(b) The leading coefficient of the polynomial \(P_\lambda (q)\) is equal to \(\dim V_\lambda \).

Proof

Induction with respect to n. For \(n=2\) the statement follows from the computations after Proposition 3.1.

Put \(D(\lambda )=\sum _{i<j}\lambda '_i\lambda '_j\). We want to prove that \(\deg P_\lambda (q)=D(\lambda )\) and we assume known that \(\deg P_{\lambda \downarrow _j}(q)=D(\lambda \downarrow _j)\) for every j and that the leading coefficient of every \(P_{\lambda \downarrow _j}(q)\) is \(\dim V_{\lambda \downarrow _j}\). When we pass from \(\lambda \) to \(\lambda \downarrow _j\), all \(\lambda '_i\) stay unchanged, except \(\lambda '_{i'_j}\), which looses 1. Hence, \(D(\lambda )-D(\lambda \downarrow _j)\) is the sum of all \(\lambda '_i\), except \(\lambda '_{i'_j}\), in other words, \(D(\lambda )-D(\lambda \downarrow _j)=N-\lambda '_{i'_j}\). This shows that all the summands in the right hand part of (4) have the same degree \(D(\lambda )\). Moreover, by the induction hypothesis, the leading coefficients of these summands are dimensions of \(V_{\lambda \downarrow _j}\). Thus \(P_\lambda \) has the degree \(D(\lambda )\) and the leading coefficient \(\sum _j\dim V_{\lambda \downarrow _j}\), which is, by (3), \(\dim V_\lambda \).

Proposition 3.3

(a) :

\(e(\lambda )=n(\lambda )-N(\lambda )\).

(b) :

All the coefficients of the polynomial \(Q^{-e(\lambda )}P_\lambda (q)\) (and hence of the polynomial \(R_\lambda (q)\)) are positive integers.

Proof

Again, the induction with respect to n. For \(n=2\) the statement again follows from the computations after Proposition 3.1.

We assume that the statement is true for \(\lambda \downarrow _j\). Obviously, \(n(\lambda \downarrow _j)=n(\lambda )-1\) and

$$\begin{aligned} N(\lambda \downarrow _j)=\left\{ \begin{array} {ll} N(\lambda ),&{}\mathrm{if}\ \lambda _N\ne 1,\\ N(\lambda )-1&{}\mathrm{if}\ \lambda _N=1.\end{array}\right. \end{aligned}$$

Hence,

$$\begin{aligned} \displaystyle {e(\lambda \downarrow _j)=\left\{ \begin{array} {ll} n(\lambda )-N(\lambda )-1,&{}\mathrm{if}\ \lambda _N\ne 1,\\ n(\lambda )-N(\lambda ),&{}\mathrm{if}\ \lambda _N=1.\end{array}\right. } \end{aligned}$$

On the other hand, for the multiple in (4) we have:

$$\begin{aligned}&q^{N-\lambda '_{i'_j}}-q^{N-1-\lambda '_{i'_j-1}}=\left\{ \begin{array} {ll}q^{N-1-\lambda '_{i'_j-1}}\cdot Q\left( 1+q+\dots +q^{\lambda '_{i'_j}-\lambda '_{i'_j-1}}\right) ,&{}\mathrm{if}\ i'_j>1,\\ q^{N-\lambda '_{i'_j}},&{}\mathrm{if}\ i'_j=1\end{array}\right. \\&\quad =\left\{ \begin{array} {ll} Q\cdot \mathrm{polynomial\ with\ positive \ integer\ coefficients},&{}\mathrm{if}\ i'_j>1,\\ \quad \mathrm{polynomial\ with\ positive \ integer\ coefficients,}&{}\mathrm{if}\ i'_j=1.\end{array}\right. \end{aligned}$$

\(\square \)

Notice that \(\lambda _N=1\) and \(i'_j=1\) are the same event: it means that the bottom cel in the right column of the Young diagram is removable, that is, the Young diagram has the shape as shown in Fig. 2. Also, in this case, \(j=s\).

Fig. 2
figure 2

The case \(i'_j=1\)

Thus, in all cases, \(P_\lambda (q)\) is \(Q^{n(\lambda )-N(\lambda )}\) times a polynomial with positive integer coefficients. Since a polynomial with positive integer coefficients cannot be divisible by Q, this is what we had to prove.

Corollary 3.4

$$\begin{aligned} \displaystyle {e(\lambda \downarrow _j)=\left\{ \begin{array} {ll} e(\lambda )-1,&{}\mathrm{if}\ i'_j>1,\\ e(\lambda ),&{}\mathrm{if}\ i'_j=1.\end{array}\right. } \end{aligned}$$

4 Computation of \(d(\lambda )\)

We keep all the notation from Sect. 3; in addition to that, we put \(\lambda '_{N'+1}=0\).

Theorem 4.1

$$\begin{aligned} d(\lambda )={n(\lambda )\atopwithdelims ()2}-{N(\lambda )\atopwithdelims ()2}-\lambda '_1\lambda '_2-\lambda '_2\lambda '_3-\dots -\lambda '_{N'-1}\lambda '_{N'} \end{aligned}$$
(6)

Proof

Until we have finished the proof, we denote the right hand side of (6) as \(d'(\lambda )\). (Sometimes, we will append to the expression for \(d'(\lambda )\) the zero term \(-\lambda '_{N'}\lambda '_{N'+1}\).) Thus, we are proving that \(d(\lambda )=d'(\lambda )\).

We use the induction with respect to n. For \(n=2\) the statement is true. Indeed, \(P_{(2)}=Q,P_{(11)}=1,\) (see remark after Proposition 3.1), hence \(d(2)=d(11)=0.\) Also, \((2)'=(11), (11)'=(2)\), hence

$$\begin{aligned} \begin{array} {c} d'(2)\displaystyle {={2\atopwithdelims ()2}-{1\atopwithdelims ()2}-1\cdot 1=1-0-1=0=d(2);}\\ d'(11)\displaystyle {={2\atopwithdelims ()2}-{2\atopwithdelims ()2}-2\cdot 0=1-1-0=0=d(11).}\end{array} \end{aligned}$$

By the induction hypothesis, (6) holds for all \(\lambda \downarrow _j\). Let us compare \(d(\lambda \downarrow _j)\) with \(d'(\lambda )\).

First, \(n(\lambda \downarrow _j)=n(\lambda )-1\). Hence, \(\displaystyle {n\atopwithdelims ()2}\) in \(d'(\lambda )\) becomes \(\displaystyle {n-1\atopwithdelims ()2}\), that is, looses \(n-1\) in \(d(\lambda \downarrow _j)\). Second, \(N(\lambda \downarrow _j)=\displaystyle \left\{ \begin{array} {ll} N&{}\mathrm{if}\ i'_j\ne 1,\\ N-1&{}\mathrm{if}\ i'_j=1.\end{array}\right. \) Hence, \(-\displaystyle {N\atopwithdelims ()2}\) becomes \(-\displaystyle {N-1\atopwithdelims ()2}\), hence, gains \(N-1\), if \(i'_j=1\). Third, when we pass from \(\lambda \) to \(\lambda _j\), all \(\lambda '_i\)’s remain the same, with the exception of \(\lambda '_{i'_j}\), which becomes one less. Hence, \(-\lambda '_{i'_j-1}\lambda '_{i'_j}-\lambda '_{i'_j}\lambda '_{i'_j+1}\) gains \(\lambda '_{i'_j-1}+\lambda '_{i'_j+1}\) except the cases \(i'_j=1\), when it gains just \(\lambda '_2\), and \(i'_j=N'\) when it gains just \(\lambda '_{N'-1}\). Thus,

$$\begin{aligned} \begin{array} {rll} d(\lambda \downarrow _1)&{}=d'(\lambda )-(n-1)+\lambda '_{i'_1-1},\\ d(\lambda \downarrow _j)&{}=d'(\lambda )-(n-1)+\lambda '_{i'_j-1}+\lambda '_{i'_j+1},&{}\mathrm{if}\ j>1\ \mathrm{and}\ i'_j\ne 1,\\ d(\lambda \downarrow _s)&{}=d'(\lambda )-(n-1)+(N'-1)+\lambda '_2,&{}\mathrm{if}\ i'_s=1.\end{array} \end{aligned}$$
(7)

Remind that \(d(\lambda \downarrow _j)\) is the lowest exponent at q in the polynomial \(P_{\lambda \downarrow _j}\). According to Proposition 3.1, \(P_\lambda \) is the sum of the polynomials \(P_{\lambda \downarrow _j}\) multiplied, respectively, by \(q^{n-\lambda '_{i'_j}}-q^{n-1-\lambda '_{i'_j-1}}\). This multiplication increases the lowest exponent at q in \(P_{\lambda \downarrow _j}\) by \(n-1-\lambda '_{i'_j-1}\), if \(i'_j\ne 1\) and increases it by \(n-\lambda '_1=n-N\), if \(i'_j=1\). This increased exponent is \(d'(\lambda )\), if \(j=1\) and \(d'(\lambda )+\lambda '_{i'_j+1}\) in all other cases. Thus, \(P_\lambda \) is the sum of polynomials, one of which has the lowest exponent at q equal to \(d'(\lambda )\), while all the rest have this lowest exponent greater than \(d'(\lambda )\). Hence the lowest exponent at q in \(P_\lambda \), that is \(d(\lambda )\), is equal to \(d'(\lambda )\), which completes the proof. \(\square \)

5 Corollaries for \(R_\lambda \)

Results of Sects. 3 and 4 may be used to calculate the degree of the polynomial \(R_\lambda \):

Theorem 5.1

$$\begin{aligned} \deg R_\lambda =\sum _{i=1}^{N'-1}\lambda '_i\lambda '_{i+1}-\sum _{i=2}^{N'}{\lambda '_i+1\atopwithdelims ()2}. \end{aligned}$$
(8)

Proof

First, we need to transform the expression (4) for \(\deg P_\lambda \):

$$\begin{aligned} \begin{array} {rl} \deg P_\lambda &{}=\displaystyle {\sum _{i<j}\lambda '_i\lambda '_j=\frac{\left( \sum \nolimits _i\lambda '_i\right) ^2-\sum \nolimits _i\left( \lambda '_i\right) ^2}{2}}\\ &{}=\displaystyle \frac{\left( \sum \nolimits _i\lambda '_i\right) ^2-\sum _i\lambda '_i\left( \lambda '_i-1\right) -\sum _i\lambda '_i}{2}\\ &{}=\displaystyle {\frac{n^2-n}{2}-\sum _{i=1}^{N'}\frac{\lambda '_i(\lambda '_i-1)}{2}={n\atopwithdelims ()2}-\sum _{i-1}^{N'}{\lambda '_i\atopwithdelims ()2}}.\end{array} \end{aligned}$$

Using this and expressions for \(d(\lambda )\) and \(e(\lambda )\) from Theorem 4.1 and Proposition 3.3(a), we obtain:

$$\begin{aligned} \begin{array} {rl} \deg R_\lambda &{}=\deg P_\lambda -d(\lambda )-e(\lambda )\\ &{}\displaystyle {=\left[ {n\atopwithdelims ()2}-\sum _{i=1}^{N'}{\lambda '_i\atopwithdelims ()2}\right] -\left[ {n\atopwithdelims ()2}-{N\atopwithdelims ()2}-\sum _{i-1}^{N'-1}\lambda '_i\lambda '_{i+1}\right] -(n-N)}\\ &{}=\displaystyle {\sum _{i=1}^{N'-1}\lambda '_i\lambda '_{i+1}+{N\atopwithdelims ()2}+N-\sum _{i=1}^{N'}{\lambda '_i\atopwithdelims ()2}-n}\\ {} &{}=\displaystyle {\sum _{i=1}^{N'-1}\lambda '_i\lambda '_{i+1}+{N\atopwithdelims ()2}+N-\sum _{i=1}^{N'}{\lambda '_i\atopwithdelims ()2}-\sum _{i=1}^{N'}\lambda '_i}\\ {} &{}=\displaystyle {\sum _{i=1}^{N'-1}\lambda '_i\lambda '_{i+1}+{N+1\atopwithdelims ()2}-\sum _{i=1}^{N'}{\lambda '_i+1\atopwithdelims ()2}}\\ {} &{}=\displaystyle {\sum _{i=1}^{N'-1}\lambda '_i\lambda '_{i+1}+{\lambda '_1+1\atopwithdelims ()2}-\sum _{i=1}^{N'}{\lambda '_i+1\atopwithdelims ()2}=\sum _{i=1}^{N'-1}\lambda '_i\lambda '_{i+1}-\sum _{i=2}^{N'}{\lambda '_i+1\atopwithdelims ()2}} \end{array} \end{aligned}$$

Next, we can derive a formula similar to (4) for \(R_\lambda \):

Theorem 5.2

$$\begin{aligned} R_\lambda =\sum _{j=1}^sq^{\lambda '_{i'_j+1}}\left( 1+q+\dots +q^{\alpha _{i'_j-1}}\right) R_{\lambda \downarrow _j}={\sum _{j=1}^s\frac{q^{\lambda '_{i'_j+1}}\left( 1-q^{\alpha _{i'_j-1}+1}\right) }{1-q}}R_{\lambda \downarrow _j}\nonumber \\ \end{aligned}$$
(9)

(if \(j=1\), then \(i'_j=N'\), and \(\lambda '_{i'_j+1}=\lambda '_{N'+1}=0\); if \(i'_j=1\), then the sum in parentheses in the first formula is 1).

Example: \(\displaystyle {R_{2^\alpha 1^\beta }=q^\alpha R_{2^\alpha 1^{\beta -1}}+\left( 1+q+\dots +q^\beta \right) R_{2^{\alpha -1}1^{\beta -1}}}.\)

Proof of Theorem 5.2

Replace in formula (4) \(P_\lambda \) and \(P_{\lambda \downarrow _j}\) by, respectively, \(q^{d(\lambda )}Q^{e(\lambda )}R_\lambda \) and \(q^{d(\lambda \downarrow _j)}Q^{e(\lambda \downarrow _j)}R_{\lambda \downarrow _j}\), and then divide the equality by \(q^{d(\lambda )}Q^{e(\lambda )}\). We get:

$$\begin{aligned} R_\lambda (q)=\sum _{j=1}^s\left( q^{n-\lambda '_{i'_j}}-q^{n-1-\lambda '_{i'_j-1}}\right) q^{d(\lambda \downarrow _j)-d(\lambda )}Q^{e(\lambda \downarrow _j)-e(\lambda )}R_{\lambda \downarrow _j}(q). \end{aligned}$$

By Corollary in Sect. 3, \(\displaystyle {Q^{e(\lambda \downarrow _j)-e(\lambda )}=\left\{ \begin{array} {ll}Q^{-1}&{}\mathrm{if}\ i'_j\ne 1,\\ 1&{}\mathrm{if}\ i'_j=1.\end{array}\right. }\)The difference \(d\left( \lambda \quad \downarrow _j\right) -d(\lambda )\) is described in formulas (7) (in which \(d'(\lambda )\) should be replaced by \(d(\lambda )\)).

If \(i'_j\ne 1\), then

$$\begin{aligned} q^{n-\lambda '_{i'_j}}-q^{n-1-\lambda '_{i'_j-1}}=q^{n-1-\lambda '_{i'_j-1}}\left( q^{\lambda '_{i'_j-1}-\lambda '_{i'_j}+1}-1\right) =q^{n-1-\lambda '_{i'_j-1}}\left( q^{\alpha _{i'_j-1}+1}-1\right) . \end{aligned}$$

Hence

$$\begin{aligned} \begin{array} {l} \left( q^{n-\lambda '_{i'_j}}-q^{n-1-\lambda '_{i'_j-1}}\right) q^{d(\lambda \downarrow _j)-d(\lambda )}Q^{e(\lambda \downarrow _j)-e(\lambda )}\\ \quad =q^{n-1-\lambda '_{i'_j-1}}\displaystyle \frac{q^{\alpha _{i'_{j}-1}+1}-1}{Q}q^{-(n-1)+\lambda '_{i'_j-1}+\lambda '_{i'_j+1}}=q^{\lambda '_{i'_j+1}}\left( 1+q+\dots +q^{\alpha _{i'_j-1}}\right) \end{array} \end{aligned}$$

If \(i'_j=1\), then \(j=s,\, \lambda '_{i'_j}=N\), and

$$\begin{aligned} \left( q^{n-\lambda '_{i'_j}}-q^{n-1-\lambda '_{i'_j-1}}\right) q^{d(\lambda \downarrow _j)-d(\lambda )}Q^{e(\lambda \downarrow _j)-e(\lambda )}=q^{n-N}q^{-(n-1)+{n'-1}+\lambda '_2}=q^{\lambda '_2}\ \left( =q^{\lambda '_{i'_j+1}}\right) . \end{aligned}$$

This completes the proof. \(\square \)

Corollary 5.3

The constant term of the polynomial \(R_\lambda \) is 1.

This follows from (9): the only summand in this equality, which can have a non-zero constant term is that with \(j=1\), and this constant term is that of \(R_{\lambda \downarrow _s}\). Our statement follows by induction.

6 Stabilization of \(\mathbf{R}_\lambda \)

For \(\lambda =\dots 3^{\alpha _3}2^{\alpha _2}1^{\alpha _1}\) put \(\lambda ^+=\dots 3^{\alpha _3}2^{\alpha _2}1^{\alpha _1+1}\).

Theorem 6.1

The polynomials \(R_{\lambda ^+}\) and \(R_\lambda \) have equal coefficients at \(1,q,\dots ,q^{\alpha _1}\). In other words, the polynomial \(R_{\lambda ^+}-R_\lambda \) is divisible by \(q^{\alpha _1+1}\).

Proof

If \(\alpha _1=0\), then we need to prove only that the polynomials \(R_{\lambda ^+}\) and \(R_\lambda \) have equal constant terms, but we know this from Corollary 5.3. Thus, we can assume that \(\alpha _1>0\). In this case it is obvious that \(\lambda ^+\quad \downarrow _j=(\lambda \downarrow _j)^+\), so we can use the notation \(\lambda \downarrow _j^+\).

One more trivial case: if \(\lambda =1^n\), then \(\lambda ^+=1^{n+1}\) and \(R_\lambda =R_{\lambda ^+}=1\), so our statements trivially holds. Thus, we can assume that \(s>1\).

We use the induction with respect to n (for small values of n our statement is obviously true). Thus, we can assume that the statement is true for all \(\lambda \downarrow _j\)’s. For all partitions \(\lambda \downarrow _j\) with \(j<s\) the number of ones is (at least) \(\alpha _1\). For \(\lambda \downarrow _s\), it is one less: \(\alpha _1-1\).

Now let us compare expressions (9) for \(R_\lambda \) and \(R_{\lambda ^+}\). The number s of summands will be the same. The factors \(q^{\lambda '_{i'_j+1}}\left( 1+q+\dots +q^{\alpha _{i'_j-1}}\right) \) for the summands with \(j<s\) will also be the same. As to \(R_{\lambda \downarrow _j}\) and \(R_{\lambda \downarrow _j^+}\), their difference is divisible by \(q^{\alpha _1+1}\). Thus, it remains to compare the terms with \(j=1\). The polynomials \(R_{\lambda \downarrow _1}\) and \(R_{\lambda \downarrow _1^+}\), but this is compensated by the multiplication by \(q^{\lambda '_{i'_j+1}}\), which is a positive power of q. This completes the proof of Theorem 6.1. \(\square \)

Theorem 6.1 shows that the coefficients at every fixed degree of q in the sequence

$$\begin{aligned} R_\lambda ,R_{\lambda ^+},R_{\lambda ^{++}},R_{\lambda ^{+++}},\dots \end{aligned}$$

stabilize, and in the limit we get a power series. This series does not depend on 1’s in \(\lambda \), so we can assume that \(\lambda \) has zero \(\alpha _1\). For the limit series we will use the notation \(R_{\lambda 1^\infty }\). We will add to removable cells \((i_1,i'_1),\dots ,(i_s,i'_s)\) of the Young diagram of \(\lambda \) an imaginary “removable cell" \((i_{s+1},i'_{s+1})=(\infty ,1)\). There arise \(s+1\) “partitions" \(\lambda 1^\infty \downarrow _j\), which are \(\lambda \downarrow _1 1^\infty ,\dots ,\lambda \downarrow _s 1^\infty ,\) and \(\lambda 1^\infty \downarrow _{s+1}=\lambda 1^\infty \). (It is possible that the partition \(\lambda \downarrow _s\) has a non-zero \(\alpha _1\), but we still use the notation \(\lambda \downarrow _s 1^\infty \).)

If \(\lambda =(N')^{\alpha _N'}(N'-1)^{\alpha _{N'-1}}\dots 3^{\alpha _3}2^{\alpha _2}\), then \(\lambda 1^\infty =(N')^{\alpha _{N'}}(N'-1)^{\alpha _{N'-1}}\dots 3^{\alpha _3}2^{\alpha _2}1^\infty \) and the “partition" \((\lambda 1^\infty )'\) of \(\infty \) is \((\infty ,\lambda '_2,\dots ,\lambda '_{N'}),\) where \(\lambda '_i=\alpha _i+\alpha _{i+1}+\dots +\alpha _{N'}\). Thus for \(i>1\), \((\lambda 1^\infty )'_i=\lambda '_i\).

In the statement below, we use the following notation: \(S_k=(1-q)(1-q^2)\dots (1-q^k)\); in particular, \(S_0=1\).

Theorem 6.2

For \(\lambda =2^{\alpha _2}3^{\alpha _3}\dots (N')^{\alpha _{N'}}\),

$$\begin{aligned} R_{\lambda 1^\infty }=\frac{1}{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}}=\frac{1}{(1-q)^{n-N}S_{\alpha _2}\dots S_{\alpha _{N'}}} \end{aligned}$$
(10)

(the two expressions for \(R_{\lambda 1^\infty }\) are the same, since the only non-zero \(\alpha _i\)’s (for \(\lambda \)) are \(\alpha _{i'_j}\)’s – see formula (1) in Sect. 2).

Proof

Again, the induction with respect to N. Thus, we assume that formula (10) holds for \(R_{\lambda \downarrow _j}\). Let us look, how much the (lower) expression (10) changes when we replace \(\lambda \) by \(\lambda \downarrow _j\). First, N stays unchanged, but n becomes 1 less, so \(n-N\) becomes 1 less. Second, \(\alpha _{i'_j}\) becomes 1 less, so \(S_{\alpha _{i'_j}}\) in the denominator looses (that is, the numerator gains) the factor \(1-q^{i'_j}\). Third, \(\alpha _{i'_j-1}\) (which could be zero) becomes 1 bigger, so the denominator gains the factor \(1-q^{\alpha _{i_j-1}+1}\). Let us summarize:

$$\begin{aligned} R_{\lambda \downarrow _j1^\infty }=\frac{1}{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}}\cdot \frac{(1-q)\left( 1-q^{\alpha _{i'_j}}\right) }{1-q^{\alpha _{i_j-1}+1}}. \end{aligned}$$
(11)

Now let us apply the formula (9) to the “partition" \(\lambda 1^\infty \) (that is, apply it to the partition \(\lambda 1^K\) with a very large K and take the limit for \(K\rightarrow \infty \)). Since for \(\lambda 1^\infty \) the number s becomes \(s+1\), we get the following:

$$\begin{aligned} R_{\lambda ^\infty }=\sum _{j=1}^{s+1}\frac{q^{(\lambda 1^\infty )'_{i'_j+1}}\left( 1-q^{\alpha _{i'_j-1}+1}\right) }{1-q}R_{(\lambda 1^\infty )\downarrow _j}. \end{aligned}$$
(12)

First, let us consider a summand in the last sum for a \(j\le s\); we will take into account the equalities \((\lambda 1^\infty ) \downarrow _j=\lambda \downarrow _j 1^\infty \) and \((\lambda 1^\infty )'_i=\lambda '_i\) (see above), and formula (11). We have:

$$\begin{aligned} \begin{array} {rl}&{}\displaystyle {\frac{q^{(\lambda 1^\infty )'_{i'_j+1}}\left( 1-q^{\alpha _{i'_j-1}+1}\right) }{1-q}R_{(\lambda 1^\infty )\downarrow _j}} =\displaystyle {\frac{q^{\lambda '_{i'_j+1}}\left( (1-q^{\alpha _{i'_j-1}+1}\right) )}{1-q}R_{\lambda \downarrow _j1^\infty }}\\ &{}=\displaystyle \frac{q^{\lambda '_{i'_j+1}}\left( 1-q^{\alpha _{i'_j-1}+1}\right) }{1-q}\cdot \displaystyle {\frac{(1-q)\left( 1-q^{\alpha _{i'_j}}\right) }{1-q^{\alpha _{i_j-1}+1}}}\cdot \displaystyle \frac{1}{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}}\\ &{}=\displaystyle \frac{q^{\lambda '_{i'_j+1}}\left( 1-q^{\alpha _{i'_j}}\right) }{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}}=\displaystyle \frac{q^{\lambda '_{i'_j+1}}-q^{\lambda '_{i'_j+1}+\alpha _{i'_j}}}{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}}=\displaystyle \frac{q^{\lambda '_{i'_j+1}}-q^{\lambda '_{i'_j}}}{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}} \end{array} \end{aligned}$$

(for the last equality, we used the relation \(\lambda '_{i'_j}=\lambda '_{i'_j+1}+\alpha _{i'_j}\).

Now, let us turn to the summand in the formula (12), which corresponds to \(j=s+1\). Since \(i'_{s+1}=1\), \(\alpha _0=0\), and \(R_{(\lambda 1^\infty )\downarrow _{s+1}}=R_{\lambda 1^\infty }\), this term is

$$\begin{aligned} \frac{q^{\lambda '_{1+1}}(1-q)}{1-q}R_{\lambda 1^\infty }=q^{\lambda '_2}R_{\lambda 1^\infty }. \end{aligned}$$

The final result is:

$$\begin{aligned} R_{\lambda 1^\infty }=\frac{q^{\lambda '_{i'_1+1}}-q^{\lambda '_{i'_1}}+q^{\lambda '_{i'_2+1}}-q^{\lambda '_{i'_2}}+\dots +q^{\lambda '_{i'_s+1}}-q^{\lambda '_{i'_s}}}{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}}+q^{\lambda '_2}R_{\lambda 1^\infty }. \end{aligned}$$
(13)

Notice that \(\lambda '_{i'_j}=\lambda '_{i'_{j+1}+1}\). Indeed,

$$\begin{aligned} \lambda '_{i'_{j+1}+1}=\alpha _{i'_{j+1}+1}+\dots +\alpha _{i'_j-1}+\underbrace{\alpha _{i'_j}+\dots +\alpha _{N'}}_{\lambda '_{i'_j}} \end{aligned}$$

and

$$\begin{aligned} \alpha _{i'_{j+1}+1}=\dots =\alpha _{i'_j-1}=0. \end{aligned}$$

Therefore, in the numerator in the fraction in (13) everything, except the first and the last term, cancels. As to these two terms, \(q^{\lambda '_{i'_1+1}}=q^0=1\), and \(q^{\lambda '_{i'_s}}=q^{\lambda '_{i'_{s+1}+1}}=q^{\lambda '2}\). Thus, we have:

$$\begin{aligned} R_{\lambda 1^\infty }=\frac{1-q^{\lambda '_2}}{(1-q)^{n-N}S_{\alpha _{i'_1}}\dots S_{\alpha _{i'_s}}}+q^{\lambda '_2}R_{\lambda 1^\infty }\Longrightarrow R_{\lambda 1^\infty }=\frac{1}{(1-q)^{n-N}S_{\alpha _2}\dots S_{\alpha _{N'}}}, \end{aligned}$$

which is what we had to prove. \(\square \)

Examples

  • If \(i_1>i_2>\dots>i_k>1\), then \(R_{(i_1,i_2,\dots ,i_k,1^\infty )}=\displaystyle \frac{1}{(1-q)^{i_1+i_2+\dots +i_k}}\).

  • \(R_{N^k1^\infty }=\displaystyle \frac{1}{(1-q)^{N(k-1)+1}(1-q^2)(1-q^3)\dots (1-q^k)}\)

  • \(R_{N^2(N-1)^2\dots 3^22^21^\infty }=\displaystyle \frac{1}{(1-q)^{N^2-1}(1-q^2)^{N-1}}\).