Type B set partitions, an analogue of restricted growth functions

Amrita Acharyya1
1Department of Mathematics and Statistics, University of Toledo, Ohio 43606, USA

Abstract

In this work, we study type B set partitions for a given specific positive integer k defined over n={n,(n1),,1,0,1,,n1,n}. We found a few generating functions of type B analogues for some of the set partition statistics defined by Wachs, White and Steingrímsson for partitions over positive integers [n]={1,2,,n}, both for standard and ordered set partitions respectively. We extended the idea of restricted growth functions utilized by Wachs and White for set partitions over [n], in the scenario of n and called the analogue as Signed Restricted Growth Function (SRGF). We discussed analogues of major index for type B partitions in terms of SRGF. We found an analogue of Foata bijection and reduced matrix for type B set partitions as done by Sagan for set partitions of [n] with specific number of blocks k. We conclude with some open questions regarding the type B analogue of some well known results already done in case of set partitions of [n].

Keywords: q-analogue, signed set partitions, stirling number, generating functions, restricted growth functions

1. Introduction

In the preliminary section, we initially describe four fundamental statistics introduced by Wachs and White [9] using the technique of restricted growth functions as in [3], where the number of blocks k of the set partition of [n] turns out to be the maximal letter in the restricted growth function as observed by Sagan in [5]. In the preliminary section, we initially describe the type-B analogue of ten set partition statistics over n, which were defined by Steingrímsson over [n] in case of standard and ordered both type of set partitions. We found the generating functions of the type B analogue of some of the set partition statistics defined over n which were defined by Steingrímsson over [n], for any specified number of blocks k in terms of q-Stirling numbers of the second kind. Stirling numbers of both kinds have been extensively studied in combinatorics and have interesting applications in algebra and geometry. There are two versions of q-Stirling numbers of second kind, where one is q(k2) times the other, as in [7]. Here we work on the version without the q(k2) as in [6]. q-Stirling numbers in type B have appeared sporadically in the literature over the last several decades. In [6] Sagan and Swanson worked on various statistics over signed or type B partition using type B q-Stirling numbers of second kind. Haglund, Rhoades, and Shimozono [1] showed that there is a connection between ordered set partitions, generalized coinvariant algebras, and the Delta Conjecture. In related work, Zabrocki [8] conjectured that the tri-graded Hilbert series of the type A super coinvariant algebra has coefficients which are the ordered q-Stirling number of the second kind. Swanson and Wallach [4] made a corresponding conjecture in type B. This led them to conjecture that an alternating sum involving these ordered Stirling numbers equals one. Sagan and Swanson proved that conjecture in [6].

There is a bijection between the set partitions of [n] in standard form and restricted growth functions (RGF). Wachs and White defined four fundamental statistics on those RGFs. We give some type B analogues of some statistics on set partitions studied by Wachs-White in [9] and Steingrímsson in [7]. This is done through a type B analogue of restricted growth functions in [9]. We defined an analogue of restricted growth function in case of type B set partitions of n and we called it as Signed Restricted Growth Function (SRGF). We found a similar kind of bijection between set partitions of n and SRGF. Recently, Bagno-Garber gave an analogue of restricted growth functions in [2] (Definition 4.11) for signed permutations with a specific number of cycles which are counted by signed Stirling numbers of the first kind. In addition, Bagno, Garber and Komatsu gave an analogue of Restricted growth words for type B in [2] with respect to certain ordering on n in section 2.3 Definition 2.7, which has overlap with our SRGF. In [7] Steingrímsson defined ten set partition statistics over the set partitions of [n]. Four of these were already defined by Wachs and White as above in case of standard set partitions, and their treatment was in terms of restricted growth functions, a different way of representing partitions in standard form only. Another four statistics are mirror images of the aforementioned ones. The last two statistics, essentially defined by Foata and Zeilberger for permutations, are in fact each equal to the difference of two of the first eight statistics. In [5] Sagan has shown that the Foata bijection interchanging inversion and major index for permutations also has a version for partitions of [n]. In section 3, we discussed an analogue of Foata bijection and using SRGF we have shown that is interchanging the inversion and major index for type B partitions over n. In [5] Sagan has given an interpretation of major index for set partitions of [n] using reduced matrices. We give an analogue of such matrices for type B set partitions and have shown that the analogue of reduced matrix is preserving the major index as done by Sagan for set partitions of [n]. Utilizing the idea of two inversion vectors for RGF as done in [5], we give eight vectors for SRGF corresponding to the type B analogue of Steingrímsson statistics.

2. Preliminary

Definition 2.1. [3] A restricted growth function (RGF) is a sequence w=a1an of positive integers subject to the restrictions

1. a1=1.

2. For i2, ai1+max{a1,,ai1}.

In [3] a partition of [n] is written as σ=B1//BkS where the subsets Bi are called blocks. We use the notation Πn={σ:σ[n]}. In order to connect set partitions with the statistics of Wachs and White, they are converted into restricted growth functions as in [3] and that requires the elements of Πn in standard form.

Definition 2.2. We say σ=B1//BkΠn is in standard form if min B1<< min Bk. Thus it follows that min B1=1.

We assume all partitions in Πn are written in the standard form. Associate with σΠn the word w(σ)=a1an where ai=j if and only if iBj. For example w(16/23478/5)=12223122. Let, Πn,k be the set of all words in Πn with exactly k many blocks. Rn={w:w is an RGF of length n}. Let, Rn,k={w:w is an RGF of length n with maximal letter k}.

The four statistics of Wachs and White are denoted as lb,ls,rb and rs where ‘‘l’’stands for ‘‘left’’, ‘‘r’’stands for ‘‘right’’, ‘‘b’’stands for ‘‘bigger’’, and ‘‘s’’stands for ‘‘smaller’’. The left-bigger statistic is described and the other three should become clear by analogy. Given a word w=a1an define lb(aj)=#{ai:i<j and ai>aj}. It is important to note that, the cardinality of a set is taken, so if there are multiple copies of such an integer then it is only counted once. Also, clearly lb(aj) depends on the word containing aj, not just aj itself. By way of example, if w=12332412, then lb(a7)=3. Define lb(w)=lb(a1)++lb(an). Continuing the above example, lb(12332412)=0+0+0+0+1+0+3+2=6. To simplify notation, lb(σ) is taken instead of more cumbersome lb(w(σ)). Accordingly, ls(σ),rb(σ),rs(σ) are defined.

Now let, OΠn be the set of all ordered partitions of [n] (that means the set partitions are not necessarily in standard form). Let, OΠn,k be the set of all words in OΠn with exactly k blocks.

In order to define the ten statistics, Steingrímsson first defined the openers and closers of the blocks for any πOΠn,k. The opener of a block is its least element and the closer is its greatest element.

Definition 2.3. Given a partition πOΠn,k let open π and clos π be the set of openers and closers, respectively, of π. Let, block(i) be the number (counting from the left) of the block containing the letter i. Eight coordinate statistics are defined as follows: 1.rosiπ=#{j|i>j,jopenπ,block(j)>block(i)},2.robiπ=#{j|i<j,jopenπ,block(j)>block(i)},3.rcsiπ=#{j|i>j,jclosπ,block(j)>block(i)},4.rcbiπ=#{j|i<j,jclosπ,block(j)>block(i)},5.losiπ=#{j|i>j,jopenπ,block(j)<block(i)},6.lobiπ=#{j|i<j,jopenπ,block(j)<block(i)},7.lcsiπ=#{j|i>j,jclosπ,block(j)<block(i)},8.lcbiπ=#{j|i<j,jclosπ,block(j)<block(i)}.

The hash tags denote the cardinalities of the corresponding sets. Moreover, let rsbi be the number of blocks B, to the right of the block containing i such that the opener of B is smaller than i and the closer of B is greater than i (rsb is an abbreviation for right, smaller, bigger). Also lsbi is defined in an analogous way, with right replaced by left. Set rosπ=irosiπ and likewise for the remaining nine statistics, i.e. each of rob,rcs,rcb,los,lob,lcs,lcb,rsb,lsb is defined to be the sum over all i of the respective coordinate statistics.

Defining ROSπ=rosπ+(k2) (and RCB,LOS,LCB similarly), we have

Theorem 2.4. [Steingrimsson 7] ROS,RCB,LOS,LCB are Euler-Mahonian on ordered partitions, that is, πOΠn,kqROSπ=[k]!Sq(n,k) and the same for the other three Statistics.

Where [k]!=[k][k1][k2][1] with [k]=[k]q (we drop the q from the suffix to make the notation simpler)=1+q+q2+q3+qk1 and Sq(n,k) is the q-Stirling numbers of second kind which can be described as in Lemma 1 in [7], Sq(n,k)=qk1·Sq(n1,k1)+[k]·Sq(n1,k).

3. Steingrímsson’s Statistics for type B partitions and some generating functions in terms of q-Stirling numbers

Definition 3.1. [6] The type B Stirling numbers of the second kind are defined by the following recurrence relation:

SB(n,k)=SB(n1,k1)+(2k+1)SB(n1,k), and SB(0,k)=δ0,k.

(Kronecker delta) The ordered version of SB(n,k) is SBo(n,k)=(2k)!!SB(n,k).

Definition 3.2. [6] The type B q-Stirling numbers of the second kind are defined by replacing the above recurrence relation with SB[n,k]=SB[n1,k1]+[2k+1]SB[n1,k]. The ordered version of SB[n,k] is SBo[n,k]=[2k]!!SB[n,k], where [k]!!=[k][k2][k4] ending at [2] or [1] depending on k is even or odd respectively.

Definition 3.3. [Sagan and Swanson 6] A signed or type B partition is a partition of the set n={n,1,0,1,n} of the form ρ=S0/S1/Sk, (We write ρBn) satisfying

1. 0S0 and if iS0, then i¯S0, and

2. for i1 we have S2i=S2i1, where S={s|sS}.

Let |S|={|s|:sS}, so that |S2i|=|S2i1| for i1. For all i we let mi=min|Si|. Let SB(n,k) denote the set of all type B partitions of n with 2k+1 blocks in standard form. We will always write signed partitions in standard form which means that

3. m2iS2i for all i, and

4. 0=m0<m2<m4<<m2k.

Definition 3.4. [Sagan and Swanson 6] An inversion of ρBn written in Standard form is a pair (s,Sj) satisfying

1. sSi for some i<j, and

2. smj.

Let Inv ρ be set of inversions of ρ and inv ρ=#Invρ.

Theorem 3.5. (Sagan and Swanson)[6] SB[n,k]=ρSB(n,k)qinvρ.

Definition 3.6. An ordered signed partition of n is a sequence ω=(S0/S1/S2/.../S2k) satisfying the first two conditions in the definition of signed or type B partition. Note that no assumption is made about standard form. The set of such partitions with 2k+1 blocks is denoted as SBo(n,k). The definition of inversion remains unchanged.

Theorem 3.7. ([Sagan and Swanson 6]) For n,k0,SBo[n,k]=ωSBo(n,k)qinvω.

Note that defining inversion over an ordered signed partition of [n] in the above way, matches with Steingrímsson’s ros, while the same is applied over any πOΠn,k. For example consider π=47/3/159/68/2OΠ9,5. inv π=#{(4,B2),(4,B3),(4,B5),(7,B2),(7,B3),(7,B4),(7,B5),(3,B3),(3,B5),(5,B5),(9,B4),(9,B5),(6,B5),(8,B5)}=14=rosπ.

This is the motivation to define in this work nine more statistics over any ordered signed partitions of n, so that they matches with Steingrímsson’s nine other statistics accordingly, while the same is applied over any πOΠn,k.

To do this, we can further define Mi=max|Si|, like mi. For any ρSBo(n,k), noting that the negetive elements and 0 in the type B partition of n does not contribute in invρ we define the following:

Definition 3.8. 1. rosBπ=#{(s,Sj)|sSi for some i<j and smj},

2. robBπ=#{(s,Sj)|sSi for some i<j and smj and s>0},

3. rcsBπ=#{(s,Sj)|sSi for some i<j and sMj},

4. rcbBπ=#{(s,Sj)|sSi for some i<j and sMj and s>0},

5. losBπ=#{(s,Sj)|sSi for some i>j>0 and smj},

6. lobBπ=#{(s,Sj)|sSi for some i>j>0 and smj and s>0},

7. lcsBπ=#{(s,Sj)|sSi for some i>j>0 and sMj},

8. lcbBπ=#{(s,Sj)|sSi for some i>j>0 and sMj and s>0},

9. rsbBπ=#{(s,Sj)|sSi for some i<j and mjsMj},

10. lsbBπ=#{(s,Sj)|sSi for some i>j>0 and mjsMj}

As an example, consider the same π above. Note that by the above definition losBπ={(5,B1),(5,B2),(9,B1),(9,B2),(6,B1),(6,B2),(6,B3),(8,B1),(8,B2),(8,B3),(2,B3)}=11, where as by Steingrímsson’s losπ=0+0+0+0+2(corresponding to (5,B1),(5,B2))+2(corresponding to (9,B1),(9,B2))+3(corresponding to(6,B1),(6,B2),(6,B3))+3( corresponding to(8,B1),(8,B2),(8,B3))+1(corresponding to (2,B3),)=11.

Note in [7], given a partition π of [n], let πc be the partition obtained by complementing each of the letters in π, that is, by replacing the letter i by n+1i. Then it follows that rcbπc=rosπ and that rcsπc=robπ. In order to have similar result for type B partitions in SBo(n,k), we define the complement of any πSBo(n,k) in the following way:

Definition 3.9. For any πSBo(n,k),πc is obtained by replacing any positive i by n+1i, and i¯ by n+1i¯ and keeping 0 the same.

Then it follows that rcbπc=rosπ and that rcsπc=robπ, as because each (s,Sj) contributing in rosπ gives (n+1s,Sj) contributing in rcbπc and conversely.

Although, as in [7] where every right statistic is equidistributed with its corresponding left statistic (since reversing the order of the blocks in an ordered partition turns a left opener into a right opener and likewise for closers), the exact same is not the case for type B partitions. We have:

Theorem 3.10. qk(k+1)SB[n,k]=ρSB(n,k)qlosBρ, where losBρ=losBρ, dropping the condition j>0 in the definition of losBρ.

Proof. We follow the idea of the proof of Theorem 4 in [7] and Theorem 3.7 in [6]. The proof follows by induction on n.

Base case. If n=1, then there are two possibilities about k. k=0,k=1. If k=0, then 2k+1=1 and the only element of SB(1,0) to consider is 011¯ which gives the result. If k=1, then 2k+1=3. The only set partition to consider is 0/1¯/1 giving losB as 2 and hence giving the result.

Now suppose the result be true for some n1. Given ρSB(n,k) we can remove n and n to obtain a new partition ρ.

If n (and thus n) is in a singleton block then ρSB(n1,k1) and there is only one way to construct ρ from ρ. Furthermore, in this case the standardization condition forces S2k1={n} and S2k={n} in ρ. It follows the losBρ=losBρ+2k. So, by induction such ρ contributes q(k1)k.q2kSB[n1,k1]=qk(k+1)SB[n1,k1]. If n and n are in a block with other elements, then ρSB(n1,k) which induces i many (n,Sj), namely (n,S0),(n,S1),(n,Si1) elements adding to previous losB and thus for any such ρ,losB(ρ)=losB(ρ)+i i with 0i2k. Thus the contribution of these ρ are [2k+1]qk(k+1)SB[n1,k]. Hence, we are done. ◻

Theorem 3.11. We have qkSBo[n,k]=ρSBo(n,k)qlosBρ.

Proof. We follow the idea of the proof of Theorem 4 in [7] and Theorem 3.7 in [6] along with the above theorem. The proof follows by induction on n:

Base case. For n=1,k=1 the result holds.

For the rest, we take the same approach as in the proof of the last theorem. Given ρSB(n,k) we can remove n and n to obtain a new partition ρ.

If n (and thus n) is in a singleton block then ρSB(n1,k1) and now n can stay in any block except S0 adding 1,2,3,2k respectively. Thus these type of ρ gives all together by induction hypothesis losBρ=(q+q2+q3+q2k)[2(k1)]!!qk1SB[n1,k1]=qkSBo[n1,k1].

Now if n and n are in a block with other elements, then ρSB(n1,k) and as in the end of the proof of the last theorem using induction hypothesis these type of ρ all together contributes [2k]!!SB[n1,k]qk[2k+1].

Hence the result follows, as SBo[n,k]=[2k]!!SB[n,k]. ◻

Lemma 3.12. Let Ak be the set of standard type B partitions on 2k+1 blocks and Zk be the set of ordered type B partitions on 2k+1 blocks with lobB(π)=0 for all πZk. Then there exists a bijection between Ak and Zk. Additionally, we have that lobB(π)=k for all πAk, where lobBρ=lobBρ dropping the condition j>0 in the definition of loBBρ.

Proof. Suppose that πAk. As lobB(π) is the cardinality of the set lobB(π)={(s,Sj):sSi for some i>j and 0<smj} and smi for all sSi, we know that (s,Sj)LobB(π) implies mimj for some i>j. Since π is a standard type B partition, this occurs exactly for the case where i=2 and j=21 for 1k. The only entry s of S2 that satisfies sm21 is of course s=m2=m21. Thus (m2,S21) is an element of lobB(π) for 1k. Hence lobB(π)=k.

Now, suppose πZk. As lobB(π)=0, there is no (s,Sj) such that mimj and s>0 for some i>j. This implies that 0<m1=m2<m3=m4<<m2k1=m2k. Additionally, we know that m2S21 for 1k. Otherwise, we would have (m2,S21)LobB(π) as before. Thus π is simply a standard type B partition with every S2 swapped with S21. Hence, there is a bijection between Ak and Zk◻

Corollary 3.13. The generating function of lobB over the standard type B partitions is given by πSB[n,k]qlobB(π)=SB[n,k]qk.

Additionally, the generating function of lobB over the ordered type B partitions satisfies the following πSBo[n,k]qlobB(π)=SB[n,k].

In particular, πSBo[n,1]qlobB(π)=SB[n,1]q+SB[n,1].

Lemma 3.14. The statistics rosB and rcbB are equidistributed over the ordered type B set partitions. The statistics robB and rcsB are equidistributed over the ordered type B set partitions.

Proof. The proof follows as rcbπc=rosπ and that rcsπc=robπ, as because each (s,Sj) contributing in rosπ gives (n+1s,Sj) contributing in rcbπc and conversely. ◻

Lemma 3.15. Let f(π) be the function given by taking the standardization of πc for any πSB(n,k). Then f is a bijection of SB(n,k) with f2(π)=π.

Conjecture 3.16. We have that rcbB(f(π))=rosB(π)+k(k1) for all πSB(n,k). This gives us that the generating function of rcbB over the standard type B set partitions is given by πSB(n,k)qrcbB(π)=qk(k1)SB[n,k].

Proof. Let T be a part of f(π) for some πSB(n,k). Then T is the complement of Si for some Si that is a part of π. This forces the complement of T to be Si. Hence f2(π) is a standard partition with the same parts as π. As π was already a standard partition, we have f2(π)=π and that f is a bijection. ◻

4. Signed restricted growth functions

Definition 4.1. A Signed Restricted Growth Function is a sequence of the form

w=a0a1a1a2a2anan of length 2n+1, where

1. a0=0,

2. If ai=j, then ai=j¯ and conversely i,j{1,2n},

3. i1,|ai+1|1+Max{|a0|,|a1|,|a2|,|ai|},

4. The pair j¯j appears before jj¯ (if there is a jj¯ in the sequence) for any j{1,2n}.

Calling the set of all such SRGF of length 2n+1 as SRn and SRn,k accordingly for SRGF of length 2n+1 with maximal letter k, we can show analogously as in RGF that there is a bijection between the set of all type B partitions of n and SRn, which preserves the one to one correspondence between SRn,k and SB(n,k). The bijection is the following: Consider any type B partition π of n. Associate with π, the word w(π)=a0a1a1a2a2anan, where

1. a0=0,ai=ai=0, iff i,i¯S0, for i{1,2n},

2. ai=j¯,ai=j iff iS2j for i,j{1,2n},

3. ai=j,ai=j¯ iff iS2j1 for i,j{1,2n}.

Note that for any type B partition π of n,w(π) satisfies the condition i. and ii. in the definition of SRGF. Due to standardization of π,w(π), satisfies condition iii. and iv.

Example 4.2. For π=022¯/1¯7/17¯/3¯6¯/36/4¯5/45¯,w(π)=01¯1002¯23¯333¯2¯211¯.

For w=0001¯1002¯211¯22¯3¯34¯444¯, the corresponding π is 011¯33¯/2¯5/25¯/4¯6/46¯/7¯/7/8¯9/89¯.

Question 4.3. Is there any way to find the generating functions of the type B-analogue of the ten statistics due to Steingrímsson for set partitions of n in standard form by using the correspondence with SRGF as in the approach in [3] or for some other known statistics like maj^ (dual major index) for set partitions of n in standard form as in standard set partitions of [n] in [5]?

Question 4.4. What are the generating functions of the rest of the B-analogues of Steingrímsson statistics for ordered set partitions of n?

In reference [5] section 4, we observe that, if for a set partition π, a positive integer contributes in the descent set of F(π), where F(π) is the Foata bijection as defined in [5], then the number of it’s contribution is the number of it’s corresponding occurrence in the inversion set of π. For example, in [5] section 4, for π=138/2/476/59 the positive integer 7 contributes 1 in the descent of F(π)=1367/2/48/59, which is the number of it’s occurrence in the inversion set of π, namely as (7,B1). This observation motivates us to define an analogue of Foata bijection for type B set partitions in SB(n,k) as follows:

This bijection F is analogously defined via induction on n, as F is identity whenever n=0. If πSB(n,k), for n>1, let π=π with n,n¯ deleted. We construct σ=F(π) from σ=F(π) as follows. If

1. π=S0/S1/S2//S2k, with S2k1={n¯} and S2k={n}, (due to standardization condition, the other way can’t happen), then let σ=σ with n¯ and n added in S2k1 and in S2k as singleton blocks respectively.

2. If n is strictly contained in the block S2k, then let σ=σ with n added in the block S2k and n¯ added in the block S2k1.

3. If n is in S2k1 and if n¯ is in S2k, then let σ=σ, along with both n,n¯ added in S0.

4. If n or n¯ are contained in S2i, where 0<i<k, then σ=σ with n or n¯ added in S2(ki)1 and S2(ki) respectively in a way so that the mutual ordering is flipped.

5. If n,n¯ are in S0, then n is added in S2k1 and n¯ is added in S2k.

So, we consider the following example where π=022¯/1¯7/17¯/3¯6¯/36/4¯5/45¯

Table 1 Table for the bijection F
n π σ=F(π)
0 0 0
1 0/1¯/1 0/1¯/1
2 022¯/1¯/1 0/1¯2/12¯
3 022¯/1¯/1/3¯/3 0/1¯2/12¯/3¯/3
4 022¯/1¯/1/3¯/3/4¯/4 0/1¯2/12¯/3¯/3/4¯/4
5 022¯/1¯/1/3¯/3/4¯5/45¯ 055¯/1¯2/12¯/3¯/3/4¯/4
6 022¯/1¯/1/3¯6¯/36/4¯5/45¯ 055¯/1¯26/12¯6¯/3¯/3/4¯/4
7 022¯/1¯7/17¯/3¯6¯/36/4¯5/45¯ 055¯/1¯26/12¯6¯/3¯7¯/37/4¯/4

We note that inv (π) = maj(F(π)) =10 and inv(F(π)) = maj(π) =14. We have the following theorem as an analogue of Theorem 4.1 in [5]:

Theorem 4.5. The map F:SB(n,k)SB(n,k) defined above is a bijection where πSB(n,k)

1. inv(π) = maj(F(π)),

2. inv(F(π)) = maj(π).

As an analogue of Section 2 in [5], we define lb vector and ls vector for SRGF induced by type B set partitions and denote them as lbB,lsB respectively. We further extend the idea of major index as in Section 2 in [5], via lbB for any element in SRn,k.

We define an lbB vector for SRGF as follows:

Definition 4.6. Let w=a0a1a1a2a2akak be an SRGF. Then,

1. lbB(al)=0, if l=0 or if al=j¯ for some j>0.

2. If we have an occurrence of 00 after nonzero digits, each 0 contributes m, where m is the number of j to it’s left, so that |j|>0.

3. If jj¯ appears after j¯j, then the later j>0 contributes 1+2m where m is the number of distinct i to the left of that j, so that i>j.

4. If j¯j has repeated occurrences, the later j contributes 2m, where m is the number of distinct i to the left of that j, so that i>j.

5. If we get ll¯ to the right of jj¯ or j¯j, where l<j, then l contributes 2m+1 where m is the number of j to it’s left such that j>l.

6. If we get l¯l to the right of jj¯ or j¯j, where l<j, then l contributes 2m where m is the number of j to it’s left such that j>l.

Example 4.7. Let π=01¯133¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯/7.

The corresponding SRGF is w(π)=0001¯10011¯2¯23¯34¯43¯3.

The corresponding lbB vector is 00000111000000002 giving us the lbB statistics (as one of the four fundamental statistics of Wachs and White) as the sum of the digits in the vector as 5 which is the same as the inversion of π.

Observing this we define the major index of any such SRGF w=w(π)=a0a1a1a2a2akak, analogously as in [5] as follows:

Definition 4.8. maj(w)=lbi(w)>0ti, (where lbi(w) is the ith digit of the corresponding lb-vector).

1. ti=1,ti+1=0 if ai=ai+1=0.

2. ti=2j, if ai=j,ai+1=j¯.

3. ti=2j+1, if ai=j¯,ai+1=j.

4. ti=0, otherwise.

Example 4.9. By the above definition, we see that the above w(π) has maj as follows: 0+0+0+0+0+1+0+2(1)+0+0+0+0+0+0+0+0+2(3)+1=10=maj(π), and we have the theorem as an analogue of Theorem 2.1(i) in [5]

Theorem 4.10. Let f:SB(n,k)SRn,k be the above bijection in between SB(n,k) and SRn,k. Then for any πSB(n,k),maj(f(π))=maj(π).

We define an analogue of ls vector for SRGF as follows:

Definition 4.11. If w=w(π)=a0a1a1a2a2akak is an SRGF, then

1. lsB(al)=0, if al=0, or j¯ for some j>0.

2. Each pair j¯j, j, contributes 2j1 and each pair jj¯,j contributes 2j2, if j>0.

3. lsB statistics is the sum of the digits in the lsB vector.

4. Adding the digits of lsB(w(π)), we get losB(π) always.

Example 4.12. If we consider again π=01¯133¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯/7, then the lsB vector is 00001000(=2(1)2)003(=2(2)1)05(2(3)1)07(=2(4)1)05(2(3)1).

If we add the digits we get 21 which is same as the losB(π).

Definition 4.13. We define a bijection between SB(n,k) and RR(n,k), where RR(n,k), is the set of all (2k+1)X(2n+1) row echelon form matrices where

1. Every entry is either 0, or 1¯, or 1 and the first entry in the first row is always 1 as, 0S0 and we choose keeping the 1¯ in the column prior to that of 1.

2. After that, in the first row 1 and 1¯ appear as a pair (since in S0 positive and the corresponding negetive integer appears as a pair) always 1¯1 is placed as a pair in consequtive columns.

3. There is at least one 1 or one 1¯ in each row and exactly one 1¯ or one 1 in each column.

4. Excluding the first row and first column, if we have 1¯ (or 1) in the row 2i and column j, then we have 1 (or 1¯ in the row 2i+1 or 2i1(i>1) and in column j+1 or in j1(j>2) and conversely.

5. Due to the standardization condition, always a pair 1¯1 in two consecutive rows and columns respectively appear in some prior columns before the pair 11¯, if the second pair belong to two same consecutive rows as in the prior 1¯1.

6. In any column j>1, the leading non zero element is 1, if the row i is odd and the leading non zero element is 1¯, if the row i is even (as miS2i always).

Next we define an analogue of six more vectors in case of SRGF corresponding the type B analogues of six more statistics defined by Steingrímsson as follows. Consider the SRGF w=a0a1a1a2a2akak.

Definition 4.14. An analogue for rcb vector in case of SRGF is as follows:

1. Because of the condition s>0, in the definition of rcbB, we set rcbB(a0)=0, and rcbB(j¯)=0 for any j>0.

2. If we have an occurrence of 00 after the first a0=0 in the SRGF, each 0 contributes m, where m is the number of j to it’s right, so that |j|>0.

3. For any j¯j(j>0), rcbB(j)=2m, where m is the number of i to the right of j, so that i>j.

4. For any jj¯ afterwards, we set rcbB(j)=2m+1 where i is as before.

Example 4.15. If π=01¯133¯88¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯9/79¯, then the rcbB vector is 0080608700402000210. If we add the digits we get 38 which is same as the rcbB(π).

Definition 4.16. An analogue for lcb vector in case of SRGF as follows:

1. Define lcbB(al)=0, if al=a0 or negetive.

2. If al=j>0, then that al does contribute 0, for each pair of zeros to it’s right and if we have a pair j¯j and no smaller positive element to it’s right, then that j>0 contributes 1.

3. Any pair j¯j, the j>0, gives 2 for each pair i¯i and/or ii¯ to it’s right for each i<j. Additionally, j>0, gives 1 for itself in that case.

4. Any pair, jj¯, the j>0 gives 2l, where l is the number of is to it’s right i>0,i<j.

Example 4.17. If π=01¯133¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯/7, then the rs vector is 00001000001010301. If we add the digits we get 7 which is same as the lcbB(π).

Definition 4.18. An analogue for robB vector in case of SRGF as follows:

1. Define robB(al)=0, if l=0 or if al is negetive.

2. If we have a pair 00, then we consider the first 0 gives 0 and the second one gives 2l, where l is the number of distinct i>0 to the right of that 0, that does not appear to the left of that 0.

3. If there is a pair j¯j or jj¯,j>0, then the j>0 gives 2l, where l is the number of distinct i>j to the right of j, that are not to the left of that j.

Example 4.19. If π=01¯133¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯/7, then the robB vector is 0080606600402000000. If we add the digits we get 32 which is same as the robB statistics of that type B partition.

Definition 4.20. An analogue for lob vector in case of SRGF as follows:

1. If al=0 or negetive, then lobB(al)=0. Otherwise, for the first occurrence of j¯j(j>0), the j>0 gives 1.

2. If there is any j¯j or jj¯ repeated for the same j, that does not contribute anything.

Example 4.21. If π=01¯133¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯/7, then the lobB vector is 00001000001010100 and if we add the digits, then we get 4 which is the same as the lobB statistics for that π.

Definition 4.22. An analogue for rcs vector in case of SRGF is as follows:

1. We define rcsB(al)=0, if al=0 or negetive.

2. The first occurrence of j¯j does not contribute anything.

3. If j¯j repeats after j¯j, then the j>0, gives 2(lm), where l is the number of pairs i¯i and/or ii¯ to the left of j¯j with i<j and m is the number of pairs i¯i and/or ii¯ to the left of j¯j with i>j.

4. If jj¯, after the j¯j appears, then the j>0 gives 1+2(lm), where l,m are as before.

Example 4.23. If π=02¯2/1¯7/17¯/3¯6¯/36/4¯5/45¯, then the rcsB vector is 000000000100250.

Definition 4.24. An analogue for lcs vector in case of SRGF as follows:

1. lcsB(al)=0, if al=0 or negetive. The pair 11¯ does not contribute anything. If we have repeated occurrence of 1¯1, the right most 1 contributes 1 provided there is no 1¯ to it’s right, otherwise that 1 contributes 0.

2. Consider any j¯j,j>1. Then j contributes 2l+1, where l is the number of distinct i to the left of j, that are not to the right of j, such that 0<i<j, provided there is no j to the right of that j again.

3. If j>1 is like above, then it contributes 2l, where l is as above, provided there is some (possibly more than 1) j to the right of that j.

4. Consider any jj¯,j>1. Then, that j contributes 2l, where l is as above.

Example 4.25. Thus for example if π=01¯133¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯9/79¯, then the lcsB vector is 0000000000304040560, adding the digits we get 22 which is the lcsB statistics for the partition π.

As in [5] we can create an analogous bijection h:SB(n,k)RR(n,k) as follows h(π)=M, where M=(mi,j)(2k+1)X(2n+1), with

1. m1,1=1 (as 0S0),

2. m1,j=1¯,m1,j+1=1, if j¯,jS0j{1,2,2n+1},

3. For i{1,2,2k+1}1,mij=1¯ if j¯Si1 and mij=1, if jSi1.

Now if we define the major index of such a matrix M as maj(M)=mi,j=1i, where the sum is restricted to those 1’s which have another 1, strictly to their south-west (as in [5]) then we have the following theorem as an analogue of Theorem 3.3 (i) as follows:

Theorem 4.26. For the above bijection h, and for any πSB(n,k) maj(h(π))=maj(π)

For example for our π=01¯133¯/2¯4/24¯/5¯/5/6¯8¯/68/7¯/7,h(π) is a 9X17 matrix as follows:

(11¯1001¯100000000000001¯00001000000000000100001¯000000000000000001¯000000000000000001000000000000000001¯001¯000000000000001001000000000000001¯0000000000000000010).

Let us define the dual descent multiset analogously as in [5] in case of type B partitions.

Definition 4.27. For any πSB(n,k) the dual descent set of π is denoted as Desπ^ and is defined as the multiset {2a23a3,(2k+1)a2k+1}, where ai is the number of sSi such that s>mi1,i{1,2,2k+1}.

Accordingly, we define the natural analogue of dual major index for any type B partition as majBπ^=iDesπ^(i1).

Afterwards, we find a reccurrence relation for the generating function of the dual major index for type B partitions as follows:

Theorem 4.28. SB^[n,k]=q2kSB^[n1,k1]+[2k+1]SB^[n1,k], where SB^[n,k] is the generating function of majBπ^.

Question 4.29. Does the analogous result follow for dual major index for the set of standard type B partitions as in [5]?

Question 4.30. Is there any way to define analogue of rmaj index for standardized type B partitions, and finding the corresponding generating functions as in [5] ?

Question 4.31. Is there any analogue of p,q-Stirling number (first introduced by Wachs and White) of second kind for type B partitions and a way to find the generating function of the corresponding joint distributions as in [5]?

Acknowledgment

Author thanks to Bruce Sagan for introducing this area to work on and for providing several suggestions, multiple advice and helpful discussions on this topic via many communications. Author thanks to Jordan O Tirrell towards providing valuable suggestions in order to write this paper. Author thanks to Tucker Ervin for providing many great discussions, further ideas, checking the work for corrections, extending helpful advice through several communications. Author thanks to David Gajewski for helping in LaTeX. This work is partially supported via travel grants from NSF and NSA to travel in conferences in Pattern in Permutations.

References:

  1. A. Acharyya, R. P. Czajkowski, and A. R. Williams. K block set partition patterns and statistics. arXiv preprint arXiv:2003.02915, 2020. https://doi.org/10.48550/arXiv.2003.02915.
  2. E. Bagno and D. Garber. Combinatorics of q, r-analogues of stirling numbers of type b. ArXiv Preprint ArXiv:2401.08365, 2024. https://doi.org/10.48550/arXiv.2401.08365.
  3. S. Dahlberg, R. Dorward, J. Gerhard, T. Grubb, C. Purcell, L. Reppuhn, and B. E. Sagan. Set partition patterns and statistics. Discrete Mathematics, 339(1):1–16, 2016. https://doi.org/10.1016/j.disc.2015.07.001.
  4. M. Ding and J. Zeng. Some identities involving q-stirling numbers of the second kind in type b. The Electronic Journal of Combinatorics, 31(1):P1–36, 2024. https://doi.org/10.37236/12147.
  5. J. Haglund, B. Rhoades, and M. Shimozono. Ordered set partitions, generalized coinvariant algebras, and the delta conjecture. Advances in Mathematics, 329:851–915, 2018. https://doi.org/10.1016/j.aim.2018.01.028.
  6. B. E. Sagan. A maj statistic for set partitions. European Journal of Combinatorics, 12(1):69–79, 1991. https://doi.org/10.1016/S0195-6698(13)80009-1.
  7. E. Steingrimsson. “statistics on ordered partitions of sets”. Journal of Combinatorics, 11(3):557–574, May 2020. https://doi.org/10.4310/JOC.2020.v11.n3.a8.
  8. J. P. Swanson and N. R. Wallach. Harmonic differential forms for pseudo-reflection groups ii. bi-degree bounds. Combinatorial Theory, 3(3):17, 2023. https://doi.org/10.5070/c633628000.
  9. M. Wachs and D. White. P, q-stirling numbers and set partition statistics. Journal of Combinatorial Theory, Series A, 56(1):27–46, 1991. https://doi.org/10.1016/0097-3165(91)90020-H.