HTML conversions sometimes display errors due to content that did not convert correctly from the source. This paper uses the following packages that are not yet supported by the HTML conversion tool. Feedback on these issues are not necessary; they are known and are being worked on.

  • failed: xifthen
  • failed: scalerel

Authors: achieve the best HTML results from your LaTeX submissions by following these best practices.

License: arXiv.org perpetual non-exclusive license
arXiv:2403.00378v1 [math.CO] 01 Mar 2024

A group action on cyclic compositions and γ𝛾\gammaitalic_γ-positivity

Shishuo Fu College of Mathematics and Statistics, Chongqing University, Chongqing 401331, P.R. China [email protected]  and  Jie Yang College of Mathematics and Statistics, Chongqing University, Chongqing 401331, P.R. China [email protected]
Abstract.

Let wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT be the number of Dyck paths of semilength n𝑛nitalic_n with k𝑘kitalic_k occurrences of UD𝑈𝐷UDitalic_U italic_D and m𝑚mitalic_m occurrences of UUD𝑈𝑈𝐷UUDitalic_U italic_U italic_D. We establish in two ways a new interpretation of the numbers wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT in terms of plane trees and internal nodes. The first way builds on a new characterization of plane trees that involves cyclic compositions. The second proof utilizes a known interpretation of wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT in terms of plane trees and leaves, and a recent involution on plane trees constructed by Li, Lin, and Zhao. Moreover, a group action on the set of cyclic compositions (or equivalently, 2222-dominant compositions) is introduced, which amounts to give a combinatorial proof of the γ𝛾\gammaitalic_γ-positivity of the Narayana polynomial, as well as the γ𝛾\gammaitalic_γ-positivity of the polynomial W2k+1,k(t):=1mkw2k+1,k,mtmassignsubscript𝑊2𝑘1𝑘𝑡subscript1𝑚𝑘subscript𝑤2𝑘1𝑘𝑚superscript𝑡𝑚W_{2k+1,k}(t):=\sum_{1\leq m\leq k}w_{2k+1,k,m}t^{m}italic_W start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) := ∑ start_POSTSUBSCRIPT 1 ≤ italic_m ≤ italic_k end_POSTSUBSCRIPT italic_w start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k , italic_m end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT previously obtained by Bóna et al, with apparently new combinatorial interpretations of their γ𝛾\gammaitalic_γ-coefficients.

Keywords. cyclic composition, Narayana polynomial, gamma positivity, Dyck path, plane tree, group action.

2010MSC. 05A05, 05A10, 05A15, 05C05

1. Introduction

The sequence of Catalan numbers: 1,1,2,5,14,42,132,,112514421321,1,2,5,14,42,132,\ldots,1 , 1 , 2 , 5 , 14 , 42 , 132 , … , is one of the most ubiquitous number sequences in enumerative combinatorics; see for example [8, Ex. 6.19] and [9]. Two of the most familiar combinatorial models enumerated by Catalan numbers are Dyck paths and plane trees, whose definitions will be briefly recalled in section 2. If one counts Dyck paths by their number of peaks, or equivalently plane trees by their number of leaves, a well-studied refinement of Catalan numbers arises, namely the Narayana numbers [7, Chapter 2.3], which can be explicitly computed as

Nn,k=1n(nk)(nk1),subscript𝑁𝑛𝑘1𝑛binomial𝑛𝑘binomial𝑛𝑘1N_{n,k}=\frac{1}{n}\binom{n}{k}\binom{n}{k-1},italic_N start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_n end_ARG ( FRACOP start_ARG italic_n end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG italic_n end_ARG start_ARG italic_k - 1 end_ARG ) ,

for 1kn1𝑘𝑛1\leq k\leq n1 ≤ italic_k ≤ italic_n. Now if we write each Dyck path p𝑝pitalic_p of semilength n𝑛nitalic_n as a word w(p)𝑤𝑝w(p)italic_w ( italic_p ) consisting of n𝑛nitalic_n letters of U𝑈Uitalic_U (for up-step) and n𝑛nitalic_n letters of D𝐷Ditalic_D (for down-step), then the number of peaks of p𝑝pitalic_p is precisely the number of UD𝑈𝐷UDitalic_U italic_D-factors contained in w(p)𝑤𝑝w(p)italic_w ( italic_p ). Quite recently, Bóna et al. [2] initiated the further refined counting of Dyck paths according to the number of UUD𝑈𝑈𝐷UUDitalic_U italic_U italic_D-factors; see also [5, Lemma 2.5] for a previous study on the number of UUD𝑈𝑈𝐷UUDitalic_U italic_U italic_D-factors over a Dyck path p𝑝pitalic_p under the name 𝗌𝖾𝗀𝗆(p)𝗌𝖾𝗀𝗆𝑝\mathsf{segm}(p)sansserif_segm ( italic_p ).

Bóna et al. introduced

wn,k,msubscript𝑤𝑛𝑘𝑚\displaystyle w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT ={1k(nk1)(nk1m1)(km),if m>0mk, and k+mn,1,if m=0 and n=k,0,otherwise,absentcases1𝑘binomial𝑛𝑘1binomial𝑛𝑘1𝑚1binomial𝑘𝑚if m>0mk, and k+mn,1if m=0 and n=k,0otherwise,\displaystyle=\begin{cases}\frac{1}{k}\binom{n}{k-1}\binom{n-k-1}{m-1}\binom{k% }{m},&\text{if $m>0$, $m\leq k$, and $k+m\leq n$,}\\ 1,&\text{if $m=0$ and $n=k$,}\\ 0,&\text{otherwise,}\end{cases}= { start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG italic_k end_ARG ( FRACOP start_ARG italic_n end_ARG start_ARG italic_k - 1 end_ARG ) ( FRACOP start_ARG italic_n - italic_k - 1 end_ARG start_ARG italic_m - 1 end_ARG ) ( FRACOP start_ARG italic_k end_ARG start_ARG italic_m end_ARG ) , end_CELL start_CELL if italic_m > 0 , italic_m ≤ italic_k , and italic_k + italic_m ≤ italic_n , end_CELL end_ROW start_ROW start_CELL 1 , end_CELL start_CELL if italic_m = 0 and italic_n = italic_k , end_CELL end_ROW start_ROW start_CELL 0 , end_CELL start_CELL otherwise, end_CELL end_ROW (1.1)

and they showed in [2, Thm. 1.2] that the number of Dyck paths of semilength n𝑛nitalic_n with k𝑘kitalic_k UD𝑈𝐷UDitalic_U italic_D-factors and m𝑚mitalic_m UUD𝑈𝑈𝐷UUDitalic_U italic_U italic_D-factors is given by wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT. They went on to investigate more properties of these numbers in the special cases of n=2k+1𝑛2𝑘1n=2k+1italic_n = 2 italic_k + 1 and n=2k1𝑛2𝑘1n=2k-1italic_n = 2 italic_k - 1, such as symmetry and γ𝛾\gammaitalic_γ-positivity (see section 4), by noting the connection with Narayana numbers

w2k+1,k,msubscript𝑤2𝑘1𝑘𝑚\displaystyle w_{2k+1,k,m}italic_w start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k , italic_m end_POSTSUBSCRIPT =(2k+1k1)Nk,m,absentbinomial2𝑘1𝑘1subscript𝑁𝑘𝑚\displaystyle=\binom{2k+1}{k-1}N_{k,m},= ( FRACOP start_ARG 2 italic_k + 1 end_ARG start_ARG italic_k - 1 end_ARG ) italic_N start_POSTSUBSCRIPT italic_k , italic_m end_POSTSUBSCRIPT , (1.2)
w2k1,k,msubscript𝑤2𝑘1𝑘𝑚\displaystyle w_{2k-1,k,m}italic_w start_POSTSUBSCRIPT 2 italic_k - 1 , italic_k , italic_m end_POSTSUBSCRIPT =(2k1k1)Nk1,m.absentbinomial2𝑘1𝑘1subscript𝑁𝑘1𝑚\displaystyle=\binom{2k-1}{k-1}N_{k-1,m}.= ( FRACOP start_ARG 2 italic_k - 1 end_ARG start_ARG italic_k - 1 end_ARG ) italic_N start_POSTSUBSCRIPT italic_k - 1 , italic_m end_POSTSUBSCRIPT . (1.3)

Motivated by their work, we shall consider in this paper a lesser known witness of Catalan numbers, namely the set of cyclic compositions.

Let us start with the notion of composition. A sequence c=(c1,c2,,ck)𝑐subscript𝑐1subscript𝑐2subscript𝑐𝑘c=(c_{1},c_{2},\ldots,c_{k})italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) of positive integers is said to be a composition of n𝑛nitalic_n, if c1+c2++ck=nsubscript𝑐1subscript𝑐2subscript𝑐𝑘𝑛c_{1}+c_{2}+\cdots+c_{k}=nitalic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = italic_n. Each cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is called a part of c𝑐citalic_c and we use cn𝑐𝑛c\vDash nitalic_c ⊨ italic_n to indicate that c𝑐citalic_c is a composition of n𝑛nitalic_n. Let 𝖢𝗈𝗆𝗉n,ksubscript𝖢𝗈𝗆𝗉𝑛𝑘\mathsf{Comp}_{n,k}sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT denote the set of all compositions of n𝑛nitalic_n with k𝑘kitalic_k parts. It is well known that |1kn𝖢𝗈𝗆𝗉n,k|=2n1subscript1𝑘𝑛subscript𝖢𝗈𝗆𝗉𝑛𝑘superscript2𝑛1\left|\cup_{1\leq k\leq n}\mathsf{Comp}_{n,k}\right|=2^{n-1}| ∪ start_POSTSUBSCRIPT 1 ≤ italic_k ≤ italic_n end_POSTSUBSCRIPT sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT | = 2 start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT for n1𝑛1n\geq 1italic_n ≥ 1, the total number of compositions of n𝑛nitalic_n, and |𝖢𝗈𝗆𝗉n,k|=(n1k1)subscript𝖢𝗈𝗆𝗉𝑛𝑘binomial𝑛1𝑘1\left|\mathsf{Comp}_{n,k}\right|=\binom{n-1}{k-1}| sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT | = ( FRACOP start_ARG italic_n - 1 end_ARG start_ARG italic_k - 1 end_ARG ). For our purposes, we also consider a further refinement 𝖢𝗈𝗆𝗉n,k,msubscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚\mathsf{Comp}_{n,k,m}sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT, the set of compositions of n𝑛nitalic_n into k𝑘kitalic_k parts wherein exactly m𝑚mitalic_m parts are larger than 1111. We refer to these parts as “non-unitary” in the sequel. Clearly 𝖢𝗈𝗆𝗉n,k=m=0k𝖢𝗈𝗆𝗉n,k,msubscript𝖢𝗈𝗆𝗉𝑛𝑘superscriptsubscript𝑚0𝑘subscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚\mathsf{Comp}_{n,k}=\cup_{m=0}^{k}\mathsf{Comp}_{n,k,m}sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT = ∪ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT. Given a sequence s=s1s2sn𝑠subscript𝑠1subscript𝑠2subscript𝑠𝑛s=s_{1}s_{2}\cdots s_{n}italic_s = italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, we say that a sequence ssuperscript𝑠s^{\prime}italic_s start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a cyclic shift of s𝑠sitalic_s if ssuperscript𝑠s^{\prime}italic_s start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is of the form

s=sisi+1sns1s2si1superscript𝑠subscript𝑠𝑖subscript𝑠𝑖1subscript𝑠𝑛subscript𝑠1subscript𝑠2subscript𝑠𝑖1s^{\prime}=s_{i}s_{i+1}\cdots s_{n}s_{1}s_{2}\cdots s_{i-1}italic_s start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT

for some 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n, where sn+1subscript𝑠𝑛1s_{n+1}italic_s start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT is understood to be s1subscript𝑠1s_{1}italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. Clearly there are n𝑛nitalic_n cyclic shifts of s𝑠sitalic_s including itself, although they are not necessarily all distinct. We denote sssimilar-to𝑠superscript𝑠s\sim s^{\prime}italic_s ∼ italic_s start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT whenever s𝑠sitalic_s and ssuperscript𝑠s^{\prime}italic_s start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are cyclic shifts of each other. We define a cyclic composition [c]delimited-[]𝑐[c][ italic_c ] to be the equivalence class of a composition c𝑐citalic_c under cyclic shifting. Since cyclic shifting preserves the number of parts and the size of each part, it makes sense to introduce 𝖢𝖢𝗈𝗆𝗉n,ksubscript𝖢𝖢𝗈𝗆𝗉𝑛𝑘\mathsf{CComp}_{n,k}sansserif_CComp start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT, the set of cyclic compositions of n𝑛nitalic_n into k𝑘kitalic_k parts, as well as its refinement 𝖢𝖢𝗈𝗆𝗉n,k,msubscript𝖢𝖢𝗈𝗆𝗉𝑛𝑘𝑚\mathsf{CComp}_{n,k,m}sansserif_CComp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT. Realizing cyclic compositions as the underlying structure, we are naturally led to the following new interpretation of wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT in terms of plane trees, which can be viewed as our first main result.

Theorem 1.1.

The number of plane trees with n𝑛nitalic_n edges, k𝑘kitalic_k internal nodes, and m𝑚mitalic_m internal nodes with degree larger than one is given by wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT.

We supply two proofs of Theorem 1.1 in section 3. The first proof is based on a useful representation of plane trees in terms of a cyclic composition jointly with a subset of non-root vertices. This representation outputs directly the formula given in (1.1); the second proof is to apply a recent involution on plane trees constructed by Li, Lin and Zhao [4]. Our first approach using cyclic compositions also affords us with a model that we believe is more amenable to the consideration of a group action, and consequently leads to a new combinatorial proof of the γ𝛾\gammaitalic_γ-positivity for Narayana numbers as well as new combinatorial interpretations of their γ𝛾\gammaitalic_γ-coefficients. These are the main results of the paper and constitute our section 4.

2. Notations and Preliminary results

We recall the definitions of Dyck paths and plane trees and collect some known results from [2] that are relevant to this paper.

A Dyck path of semilength n𝑛nitalic_n is a path in 2superscript2\mathbb{Z}^{2}blackboard_Z start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT with two types of allowed steps, namely (1,1)11(1,1)( 1 , 1 ) and (1,1)11(1,-1)( 1 , - 1 ), that starts at the origin (0,0)00(0,0)( 0 , 0 ), ends at (2n,0)2𝑛0(2n,0)( 2 italic_n , 0 ), and never goes below the horizontal axis. As mentioned in the introduction, we use interchangeably a UD𝑈𝐷UDitalic_U italic_D-word to represent a Dyck path. Using generating function techniques, Bóna et al. derived the following result.

Theorem 2.1 (Bóna et al. [2, Thm. 1.2]).

The number of Dyck paths of semilength n𝑛nitalic_n with k𝑘kitalic_k UD𝑈𝐷UDitalic_U italic_D-factors and m𝑚mitalic_m UUD𝑈𝑈𝐷UUDitalic_U italic_U italic_D-factors is given by wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT.

In the course of constructing a combinatorial proof of the symmetry w2k+1,k,m=w2k+1,k,k+1msubscript𝑤2𝑘1𝑘𝑚subscript𝑤2𝑘1𝑘𝑘1𝑚w_{2k+1,k,m}=w_{2k+1,k,k+1-m}italic_w start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k , italic_m end_POSTSUBSCRIPT = italic_w start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k , italic_k + 1 - italic_m end_POSTSUBSCRIPT for all 1mk1𝑚𝑘1\leq m\leq k1 ≤ italic_m ≤ italic_k, they utilized the following alternative interpretation of wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT in terms of plane trees. A tree is a simply-connected acyclic graph. All non-empty trees considered in this paper have one designated vertex called the root. Starting from each vertex v𝑣vitalic_v of a tree T𝑇Titalic_T, there is a unique (shortest) path tracing back to the root of T𝑇Titalic_T, and the closet node to v𝑣vitalic_v on this path, say u𝑢uitalic_u, is referred to as the parent of v𝑣vitalic_v, and v𝑣vitalic_v is called a child of u𝑢uitalic_u. A plane tree is a tree where all the children of a given vertex are assigned a certain order from left to right. The number of children adjacent to a node v𝑣vitalic_v is called the degree of v𝑣vitalic_v. A vertex is called a leaf if it has degree zero (i.e., no child), otherwise it is said to be an internal node. A leaf v𝑣vitalic_v is a good leaf if v𝑣vitalic_v is the left-most child of a non-root vertex. Now we can state the second interpretation of wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT.

Theorem 2.2 (Bóna et al. [2, Prop. 3.1]).

The number of plane trees with n𝑛nitalic_n non-root vertices, k𝑘kitalic_k leaves, and m𝑚mitalic_m good leaves is given by wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT.

We remark that theorem 2.2 follows immediately from theorem 2.1 by applying a well-known bijection denoted θ𝜃\thetaitalic_θ from plane trees to Dyck paths. Given a plane tree T𝑇Titalic_T with n𝑛nitalic_n edges, we traverse its edges in preorder so that each edge gets passed by twice. (I.e., we start with the edge connecting the root with its leftmost child, then traverse this entire subtree, trace this edge again to get back to the root, then continue to the next subtree immediately to the right, so on and so forth.) To each edge passed on the way for the first time there corresponds a step U𝑈Uitalic_U, and to each edge passed on the way for the second time there corresponds a step D𝐷Ditalic_D. This gives us a Dyck path θ(T)𝜃𝑇\theta(T)italic_θ ( italic_T ) of semilength n𝑛nitalic_n. For an example of this bijection, the Dyck path and the plane tree in Figure 1 are connected by θ𝜃\thetaitalic_θ.

Dyck path of semilength 7 with 4 UD𝑈𝐷UDitalic_U italic_D-factors and 2 UUD𝑈𝑈𝐷UUDitalic_U italic_U italic_D-factors.
\bullet\bullet\bullet\bullet\bullet\bullet\bullet\bullet
Plane tree on 7 non-root vertices with 4 leaves and 2 good leaves (circled in red).
Figure 1. A Dyck path and its corresponding plane tree under the map θ𝜃\thetaitalic_θ

Note that our theorem 1.1 supplies a third combinatorial interpretation of wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT, again in terms of plane trees but with the role played by leaves replaced by internal nodes. So theorem 2.2 and theorem 1.1 are in some sense dual to each other. Indeed, our second proof of theorem 1.1 utilizes a reflection-like involution due to Li-Lin-Zhao [4], thereby illustrats such a duality.

Next, we introduce further notations and collect some enumerative results concerning cyclic compositions and their representatives called (k𝑘kitalic_k-)dominant compositions.

Given a positive integer k𝑘kitalic_k and a sequence s=s1s2sl𝑠subscript𝑠1subscript𝑠2subscript𝑠𝑙s=s_{1}s_{2}\cdots s_{l}italic_s = italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT composed of only U𝑈Uitalic_Us and D𝐷Ditalic_Ds, we say that s𝑠sitalic_s is k𝑘kitalic_k-dominating if for every 1il1𝑖𝑙1\leq i\leq l1 ≤ italic_i ≤ italic_l, the prefix s1s2sisubscript𝑠1subscript𝑠2subscript𝑠𝑖s_{1}s_{2}\cdots s_{i}italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of s𝑠sitalic_s has more copies of U𝑈Uitalic_U than k𝑘kitalic_k times the number of copies of D𝐷Ditalic_D. Furthermore, each composition c=(c1,c2,,cl)𝑐subscript𝑐1subscript𝑐2subscript𝑐𝑙c=(c_{1},c_{2},\ldots,c_{l})italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ) corresponds naturally to a unique UD𝑈𝐷UDitalic_U italic_D-sequence, namely

τ(c):=Uc1DUc2DUclD.assign𝜏𝑐superscript𝑈subscript𝑐1𝐷superscript𝑈subscript𝑐2𝐷superscript𝑈subscript𝑐𝑙𝐷\tau(c):=U^{c_{1}}DU^{c_{2}}D\cdots U^{c_{l}}D.italic_τ ( italic_c ) := italic_U start_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_D italic_U start_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_D ⋯ italic_U start_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_D .

We say a composition c𝑐citalic_c is k𝑘kitalic_k-dominating whenever its image under τ𝜏\tauitalic_τ is a k𝑘kitalic_k-dominating UD𝑈𝐷UDitalic_U italic_D-sequence. Alternatively, we have the following characterization of k𝑘kitalic_k-dominance for compositions, which immediately follows from the definitions of the map τ𝜏\tauitalic_τ and the original k𝑘kitalic_k-dominance for UD𝑈𝐷UDitalic_U italic_D-sequences.

For notational convenience, we introduce an operator fksubscript𝑓𝑘f_{k}italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. For any composition c=(c1,c2,,cl)𝑐subscript𝑐1subscript𝑐2subscript𝑐𝑙c=(c_{1},c_{2},\ldots,c_{l})italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ), we let fk(c;i,j):=t=ij(ctk)assignsubscript𝑓𝑘𝑐𝑖𝑗superscriptsubscript𝑡𝑖𝑗subscript𝑐𝑡𝑘f_{k}(c;i,j):=\sum_{t=i}^{j}(c_{t}-k)italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_c ; italic_i , italic_j ) := ∑ start_POSTSUBSCRIPT italic_t = italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT - italic_k ), 1ijl1𝑖𝑗𝑙1\leq i\leq j\leq l1 ≤ italic_i ≤ italic_j ≤ italic_l, then we have fk(c;i,j)=t=ijfk(c;t,t)subscript𝑓𝑘𝑐𝑖𝑗superscriptsubscript𝑡𝑖𝑗subscript𝑓𝑘𝑐𝑡𝑡f_{k}(c;i,j)=\sum_{t=i}^{j}f_{k}(c;t,t)italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_c ; italic_i , italic_j ) = ∑ start_POSTSUBSCRIPT italic_t = italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_c ; italic_t , italic_t ). In particular, we simply write f𝑓fitalic_f for the operator f2subscript𝑓2f_{2}italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. And likewise, dominating simply means 2222-dominating, unless otherwise noted.

Proposition 2.3.

A composition c=(c1,c2,,cl)𝑐subscript𝑐1subscript𝑐2normal-…subscript𝑐𝑙c=(c_{1},c_{2},\ldots,c_{l})italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ) is k𝑘kitalic_k-dominating, if and only if for each 1il1𝑖𝑙1\leq i\leq l1 ≤ italic_i ≤ italic_l, we have fk(c;1,i)>0subscript𝑓𝑘𝑐1𝑖0f_{k}(c;1,i)>0italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_c ; 1 , italic_i ) > 0.

Next, we would like to pick out a unique representative for each cyclic composition [c]𝖢𝖢𝗈𝗆𝗉2n+1,ndelimited-[]𝑐subscript𝖢𝖢𝗈𝗆𝗉2𝑛1𝑛[c]\in\mathsf{CComp}_{2n+1,n}[ italic_c ] ∈ sansserif_CComp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT, which turns out to be convenient for applying our group action in section 4. Our choice is to take the dominating ones, and this is justified by the following cycle lemma.

Lemma 2.4 (Cycle lemma [3]).

Let k𝑘kitalic_k be a positive integer. For any sequence s=s1s2sn+m𝑠subscript𝑠1subscript𝑠2normal-⋯subscript𝑠𝑛𝑚s=s_{1}s_{2}\cdots s_{n+m}italic_s = italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_s start_POSTSUBSCRIPT italic_n + italic_m end_POSTSUBSCRIPT consisting of m𝑚mitalic_m copies of U𝑈Uitalic_U and n𝑛nitalic_n copies of D𝐷Ditalic_D, there are exactly mkn𝑚𝑘𝑛m-knitalic_m - italic_k italic_n cyclic shifts of s𝑠sitalic_s that are k𝑘kitalic_k-dominating.

Definition 2.1.

For each positive integer n𝑛nitalic_n, we let 𝖣𝖢𝗈𝗆𝗉nsubscript𝖣𝖢𝗈𝗆𝗉𝑛\mathsf{DComp}_{n}sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT be the set of (2222-)dominating compositions in 𝖢𝗈𝗆𝗉2n+1,nsubscript𝖢𝗈𝗆𝗉2𝑛1𝑛\mathsf{Comp}_{2n+1,n}sansserif_Comp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT. Similarly, for each 1mn1𝑚𝑛1\leq m\leq n1 ≤ italic_m ≤ italic_n, we denote 𝖣𝖢𝗈𝗆𝗉n,msubscript𝖣𝖢𝗈𝗆𝗉𝑛𝑚\mathsf{DComp}_{n,m}sansserif_DComp start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT the set of dominating compositions in 𝖢𝗈𝗆𝗉2n+1,n,msubscript𝖢𝗈𝗆𝗉2𝑛1𝑛𝑚\mathsf{Comp}_{2n+1,n,m}sansserif_Comp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n , italic_m end_POSTSUBSCRIPT.

Applying the cycle lemma and with the map τ𝜏\tauitalic_τ in mind, we see that each cyclic composition [c]𝖢𝖢𝗈𝗆𝗉2n+1,ndelimited-[]𝑐subscript𝖢𝖢𝗈𝗆𝗉2𝑛1𝑛[c]\in\mathsf{CComp}_{2n+1,n}[ italic_c ] ∈ sansserif_CComp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT has precisely one cyclic shift, say csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, that belongs to 𝖣𝖢𝗈𝗆𝗉nsubscript𝖣𝖢𝗈𝗆𝗉𝑛\mathsf{DComp}_{n}sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. In particular, we see that |𝖣𝖢𝗈𝗆𝗉n|=|𝖢𝖢𝗈𝗆𝗉2n+1,n|subscript𝖣𝖢𝗈𝗆𝗉𝑛subscript𝖢𝖢𝗈𝗆𝗉2𝑛1𝑛|\mathsf{DComp}_{n}|=|\mathsf{CComp}_{2n+1,n}|| sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT | = | sansserif_CComp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT |. For example, among the four choices contained in the class

[(2,3,1,3)]={(2,3,1,3),(3,1,3,2),(1,3,2,3),(3,2,3,1)}𝖢𝖢𝗈𝗆𝗉9,4,delimited-[]23132313313213233231subscript𝖢𝖢𝗈𝗆𝗉94[(2,3,1,3)]=\{(2,3,1,3),(3,1,3,2),(1,3,2,3),(3,2,3,1)\}\in\mathsf{CComp}_{9,4},[ ( 2 , 3 , 1 , 3 ) ] = { ( 2 , 3 , 1 , 3 ) , ( 3 , 1 , 3 , 2 ) , ( 1 , 3 , 2 , 3 ) , ( 3 , 2 , 3 , 1 ) } ∈ sansserif_CComp start_POSTSUBSCRIPT 9 , 4 end_POSTSUBSCRIPT ,

the only dominating composition is (3,2,3,1)3231(3,2,3,1)( 3 , 2 , 3 , 1 ). Moreover, relying on the fact that n𝑛nitalic_n and 2n+12𝑛12n+12 italic_n + 1 are coprime with each other, we see all n𝑛nitalic_n cyclic shifts of a given composition c𝖢𝗈𝗆𝗉2n+1,n𝑐subscript𝖢𝗈𝗆𝗉2𝑛1𝑛c\in\mathsf{Comp}_{2n+1,n}italic_c ∈ sansserif_Comp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT are distinct, hence

|𝖣𝖢𝗈𝗆𝗉n|=|𝖢𝖢𝗈𝗆𝗉2n+1,n|=1n|𝖢𝗈𝗆𝗉2n+1,n|=1n(2nn1)=1n+1(2nn),subscript𝖣𝖢𝗈𝗆𝗉𝑛subscript𝖢𝖢𝗈𝗆𝗉2𝑛1𝑛1𝑛subscript𝖢𝗈𝗆𝗉2𝑛1𝑛1𝑛binomial2𝑛𝑛11𝑛1binomial2𝑛𝑛\displaystyle\left|\mathsf{DComp}_{n}\right|=\left|\mathsf{CComp}_{2n+1,n}% \right|=\frac{1}{n}\left|\mathsf{Comp}_{2n+1,n}\right|=\frac{1}{n}\binom{2n}{n% -1}=\frac{1}{n+1}\binom{2n}{n},| sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT | = | sansserif_CComp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT | = divide start_ARG 1 end_ARG start_ARG italic_n end_ARG | sansserif_Comp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT | = divide start_ARG 1 end_ARG start_ARG italic_n end_ARG ( FRACOP start_ARG 2 italic_n end_ARG start_ARG italic_n - 1 end_ARG ) = divide start_ARG 1 end_ARG start_ARG italic_n + 1 end_ARG ( FRACOP start_ARG 2 italic_n end_ARG start_ARG italic_n end_ARG ) ,

rendering {𝖣𝖢𝗈𝗆𝗉n}n0subscriptsubscript𝖣𝖢𝗈𝗆𝗉𝑛𝑛0\left\{\mathsf{DComp}_{n}\right\}_{n\geq 0}{ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n ≥ 0 end_POSTSUBSCRIPT a Catalan family. (I.e., combinatorial objects that are enumerated by Catalan numbers).

Next we introduce the notions of smoothness and L-smoothness for any given integer sequence, as defined by Mansour and Shattuck [6].

Definition 2.2.

An integer sequence w=w1wn𝑤subscript𝑤1subscript𝑤𝑛w=w_{1}\ldots w_{n}italic_w = italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT … italic_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is said to be smooth if |wi+1wi|1subscript𝑤𝑖1subscript𝑤𝑖1|w_{i+1}-w_{i}|\leq 1| italic_w start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT - italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | ≤ 1 for each 1in11𝑖𝑛11\leq i\leq n-11 ≤ italic_i ≤ italic_n - 1. Moreover, it is said to be L-smooth if the weaker condition wi+1wi1subscript𝑤𝑖1subscript𝑤𝑖1w_{i+1}-w_{i}\geq-1italic_w start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT - italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ - 1 holds for all 1in11𝑖𝑛11\leq i\leq n-11 ≤ italic_i ≤ italic_n - 1.

The following two propositions become handy for our later arguments in section 4 that utilize the L-smoothness.

Proposition 2.5.

Suppose w=w1wn𝑤subscript𝑤1normal-…subscript𝑤𝑛w=w_{1}\ldots w_{n}italic_w = italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT … italic_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is an L-smooth sequence of integers, and wi>wjsubscript𝑤𝑖subscript𝑤𝑗w_{i}>w_{j}italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > italic_w start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT for certain 1i<jn1𝑖𝑗𝑛1\leq i<j\leq n1 ≤ italic_i < italic_j ≤ italic_n, then there exists an index k𝑘kitalic_k, ik<j𝑖𝑘𝑗i\leq k<jitalic_i ≤ italic_k < italic_j, such that wk=wisubscript𝑤𝑘subscript𝑤𝑖w_{k}=w_{i}italic_w start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and wk+1=wk1subscript𝑤𝑘1subscript𝑤𝑘1w_{k+1}=w_{k}-1italic_w start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT = italic_w start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - 1.

Proof.

We define the set Si,j:={k:ik<j,wk=wi}assignsubscript𝑆𝑖𝑗conditional-set𝑘formulae-sequence𝑖𝑘𝑗subscript𝑤𝑘subscript𝑤𝑖S_{i,j}:=\left\{k:i\leq k<j,~{}w_{k}=w_{i}\right\}italic_S start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT := { italic_k : italic_i ≤ italic_k < italic_j , italic_w start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT }. Clearly iSi,j𝑖subscript𝑆𝑖𝑗i\in S_{i,j}italic_i ∈ italic_S start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT, so this set is non-empty, and we can take m:=maxSi,jassign𝑚subscript𝑆𝑖𝑗m:=\max{S_{i,j}}italic_m := roman_max italic_S start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT. One verifies that wm+1=wm1subscript𝑤𝑚1subscript𝑤𝑚1w_{m+1}=w_{m}-1italic_w start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT = italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - 1, making m𝑚mitalic_m a qualified index. Indeed, if wm+1>wm=wi>wjsubscript𝑤𝑚1subscript𝑤𝑚subscript𝑤𝑖subscript𝑤𝑗w_{m+1}>w_{m}=w_{i}>w_{j}italic_w start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT > italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = italic_w start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > italic_w start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, then there is no way to go from wm+1subscript𝑤𝑚1w_{m+1}italic_w start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT down to wjsubscript𝑤𝑗w_{j}italic_w start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT without hitting the value wmsubscript𝑤𝑚w_{m}italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT, since w𝑤witalic_w is L-smooth. So we must have wm+1<wmsubscript𝑤𝑚1subscript𝑤𝑚w_{m+1}<w_{m}italic_w start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT < italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT, and again L-smoothness forces that wm+1=wm1subscript𝑤𝑚1subscript𝑤𝑚1w_{m+1}=w_{m}-1italic_w start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT = italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - 1, as desired. ∎

Proposition 2.6.

For any composition c=(c1,c2,,cn)𝑐subscript𝑐1subscript𝑐2normal-…subscript𝑐𝑛c=(c_{1},c_{2},\ldots,c_{n})italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ), the sequence f(c;1,1),f(c;1,2),,f(c;1,n)𝑓𝑐11𝑓𝑐12normal-…𝑓𝑐1𝑛f(c;1,1),\\ f(c;1,2),\ldots,f(c;1,n)italic_f ( italic_c ; 1 , 1 ) , italic_f ( italic_c ; 1 , 2 ) , … , italic_f ( italic_c ; 1 , italic_n ) is L-smooth. In particular, for every 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n, f(c;1,i)f(c;1,i1)=1𝑓𝑐1𝑖𝑓𝑐1𝑖11f(c;1,i)-f(c;1,i-1)=-1italic_f ( italic_c ; 1 , italic_i ) - italic_f ( italic_c ; 1 , italic_i - 1 ) = - 1 if and only if ci=1subscript𝑐𝑖1c_{i}=1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1, where we set f(c;1,0)=0𝑓𝑐100f(c;1,0)=0italic_f ( italic_c ; 1 , 0 ) = 0 as convention.

Proof.

A direct computation according to the definition of the operator f𝑓fitalic_f (=f2subscript𝑓2f_{2}italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT) shows that for any 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n, the increment f(c;1,i)f(c;1,i1)=f(c;i,i)=ci21𝑓𝑐1𝑖𝑓𝑐1𝑖1𝑓𝑐𝑖𝑖subscript𝑐𝑖21f(c;1,i)-f(c;1,i-1)=f(c;i,i)=c_{i}-2\geq-1italic_f ( italic_c ; 1 , italic_i ) - italic_f ( italic_c ; 1 , italic_i - 1 ) = italic_f ( italic_c ; italic_i , italic_i ) = italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 2 ≥ - 1. And the equal sign holds if and only if ci=1subscript𝑐𝑖1c_{i}=1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1, as claimed. ∎

As already noted by Bóna et al., one can associate each dominating composition c𝖣𝖢𝗈𝗆𝗉n,m𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛𝑚c\in\mathsf{DComp}_{n,m}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT bijectively with a Dyck path of semilength n𝑛nitalic_n and m𝑚mitalic_m peaks, thus showing that (see [2, Lemma 4.1])

|𝖣𝖢𝗈𝗆𝗉n,m|=Nn,m,subscript𝖣𝖢𝗈𝗆𝗉𝑛𝑚subscript𝑁𝑛𝑚\displaystyle|\mathsf{DComp}_{n,m}|=N_{n,m},| sansserif_DComp start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT | = italic_N start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT , (2.1)

the Narayana number. To keep this paper self-contained and to make dominant compositions the truly focal point, here we rederive (2.1) by taking a more direct approach to consider the Narayana polynomial Nn(t):=1mnNn,mtmassignsubscript𝑁𝑛𝑡subscript1𝑚𝑛subscript𝑁𝑛𝑚superscript𝑡𝑚N_{n}(t):=\sum_{1\leq m\leq n}N_{n,m}t^{m}italic_N start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) := ∑ start_POSTSUBSCRIPT 1 ≤ italic_m ≤ italic_n end_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT, which is known (see [7, Sect. 2.3]) to satisfy the following recurrence. Let N0(t):=1assignsubscript𝑁0𝑡1N_{0}(t):=1italic_N start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) := 1, we have N1(t)=tsubscript𝑁1𝑡𝑡N_{1}(t)=titalic_N start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) = italic_t and for n2𝑛2n\geq 2italic_n ≥ 2,

Nn(t)subscript𝑁𝑛𝑡\displaystyle N_{n}(t)italic_N start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) =tNn1(t)+i=0n2Ni(t)Nn1i(t).absent𝑡subscript𝑁𝑛1𝑡superscriptsubscript𝑖0𝑛2subscript𝑁𝑖𝑡subscript𝑁𝑛1𝑖𝑡\displaystyle=tN_{n-1}(t)+\sum_{i=0}^{n-2}N_{i}(t)N_{n-1-i}(t).= italic_t italic_N start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ( italic_t ) + ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 2 end_POSTSUPERSCRIPT italic_N start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_t ) italic_N start_POSTSUBSCRIPT italic_n - 1 - italic_i end_POSTSUBSCRIPT ( italic_t ) . (2.2)

Let 𝗇𝗎(c)𝗇𝗎𝑐\mathsf{nu}(c)sansserif_nu ( italic_c ) be the number of non-unitary parts of c𝑐citalic_c. We define C0(t):=1assignsubscript𝐶0𝑡1C_{0}(t):=1italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) := 1 and Cn(t):=c𝖣𝖢𝗈𝗆𝗉nt𝗇𝗎(c)assignsubscript𝐶𝑛𝑡subscript𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛superscript𝑡𝗇𝗎𝑐C_{n}(t):={\textstyle\sum_{c\in\mathsf{DComp}_{n}}t^{\mathsf{nu}(c)}}italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) := ∑ start_POSTSUBSCRIPT italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT sansserif_nu ( italic_c ) end_POSTSUPERSCRIPT, then comparing the following result with (2.2) immediately yields (2.1) and justifies the pair (𝖣𝖢𝗈𝗆𝗉n,𝗇𝗎)subscript𝖣𝖢𝗈𝗆𝗉𝑛𝗇𝗎(\mathsf{DComp}_{n},\mathsf{nu})( sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , sansserif_nu ) as a new witness of Narayana polynomial Nn(t)subscript𝑁𝑛𝑡N_{n}(t)italic_N start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ).

Proposition 2.7.

For n2𝑛2n\geq 2italic_n ≥ 2, there holds

Cn(t)=tCn1(t)+Cn1(t)+i=1n2Ci(t)Cn1i(t).subscript𝐶𝑛𝑡𝑡subscript𝐶𝑛1𝑡subscript𝐶𝑛1𝑡superscriptsubscript𝑖1𝑛2subscript𝐶𝑖𝑡subscript𝐶𝑛1𝑖𝑡C_{n}(t)=tC_{n-1}(t)+C_{n-1}(t)+\sum_{i=1}^{n-2}C_{i}(t)C_{n-1-i}(t).italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) = italic_t italic_C start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ( italic_t ) + italic_C start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ( italic_t ) + ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 2 end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_t ) italic_C start_POSTSUBSCRIPT italic_n - 1 - italic_i end_POSTSUBSCRIPT ( italic_t ) .
Proof.

Given a c=(c1,c2,,cn)𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝑐1subscript𝑐2subscript𝑐𝑛subscript𝖣𝖢𝗈𝗆𝗉𝑛c=\left(c_{1},c_{2},\ldots,c_{n}\right)\in\mathsf{DComp}_{n}italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, its last entry can only be 1111 or 2222. In fact if cn3subscript𝑐𝑛3c_{n}\geq 3italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ≥ 3, then f(c;1,n)=f(c;1,n1)+cn22𝑓𝑐1𝑛𝑓𝑐1𝑛1subscript𝑐𝑛22f(c;1,n)=f(c;1,n-1)+c_{n}-2\geq 2italic_f ( italic_c ; 1 , italic_n ) = italic_f ( italic_c ; 1 , italic_n - 1 ) + italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - 2 ≥ 2, which contradicts with f(c;1,n)=2n+12n=1𝑓𝑐1𝑛2𝑛12𝑛1f(c;1,n)=2n+1-2n=1italic_f ( italic_c ; 1 , italic_n ) = 2 italic_n + 1 - 2 italic_n = 1. We consider the following three cases:

  • If cn=2subscript𝑐𝑛2c_{n}=2italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = 2, then removing it from c𝑐citalic_c gives us (c1,c2,,cn1)𝖣𝖢𝗈𝗆𝗉n1subscript𝑐1subscript𝑐2subscript𝑐𝑛1subscript𝖣𝖢𝗈𝗆𝗉𝑛1(c_{1},c_{2},\ldots,c_{n-1})\in\mathsf{DComp}_{n-1}( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT.

  • If cn=1subscript𝑐𝑛1c_{n}=1italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = 1 and for every 1in11𝑖𝑛11\leq i\leq n-11 ≤ italic_i ≤ italic_n - 1, we have f(c;1,i)>1𝑓𝑐1𝑖1f(c;1,i)>1italic_f ( italic_c ; 1 , italic_i ) > 1, then removing cnsubscript𝑐𝑛c_{n}italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT and subtracting c1subscript𝑐1c_{1}italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT by 1111 we get (c11,c2,,cn1)𝖣𝖢𝗈𝗆𝗉n1subscript𝑐11subscript𝑐2subscript𝑐𝑛1subscript𝖣𝖢𝗈𝗆𝗉𝑛1(c_{1}-1,c_{2},\ldots,c_{n-1})\in\mathsf{DComp}_{n-1}( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT.

  • Otherwise cn=1subscript𝑐𝑛1c_{n}=1italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = 1, and there exists a certain j𝑗jitalic_j, 1jn11𝑗𝑛11\leq j\leq n-11 ≤ italic_j ≤ italic_n - 1, such that f(c;1,j)=1𝑓𝑐1𝑗1f(c;1,j)=1italic_f ( italic_c ; 1 , italic_j ) = 1. Let m𝑚mitalic_m be the largest such j𝑗jitalic_j, then one checks that both a:=(c1,c2,,cm)assign𝑎subscript𝑐1subscript𝑐2subscript𝑐𝑚a:=(c_{1},c_{2},\ldots,c_{m})italic_a := ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) and b:=(cm+1,cm+2,,cn1)assign𝑏subscript𝑐𝑚1subscript𝑐𝑚2subscript𝑐𝑛1b:=(c_{m+1},c_{m+2},\ldots,c_{n-1})italic_b := ( italic_c start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_m + 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ) are dominant compositions. Note the maximality of m𝑚mitalic_m is needed in showing the dominance of composition b𝑏bitalic_b.

For the first case, we can append 2222, a non-unitary part, to the right of a given c𝖣𝖢𝗈𝗆𝗉n1𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛1c\in\mathsf{DComp}_{n-1}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT, and recovers uniquely a dominant composition in 𝖣𝖢𝗈𝗆𝗉nsubscript𝖣𝖢𝗈𝗆𝗉𝑛\mathsf{DComp}_{n}sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, so this case explains the term tCn1(t)𝑡subscript𝐶𝑛1𝑡tC_{n-1}(t)italic_t italic_C start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ( italic_t ). The second case is seen to be revertible by a similar argument. Namely, given a composition from 𝖣𝖢𝗈𝗆𝗉n1subscript𝖣𝖢𝗈𝗆𝗉𝑛1\mathsf{DComp}_{n-1}sansserif_DComp start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT, we append 1111 to its right and increase the first part by 1111, to uniquely recover a dominant composition satisfying the condition of case 2. This corresponds to the term Cn1(t)subscript𝐶𝑛1𝑡C_{n-1}(t)italic_C start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT ( italic_t ). Finally for the last case, we concatenate two non-empty dominant compositions of length i𝑖iitalic_i and n1i𝑛1𝑖n-1-iitalic_n - 1 - italic_i respectively to get a new composition, and append 1111 to its end. This gives us a dominant composition of length n𝑛nitalic_n and explains the summation in the recurrence. ∎

We end this preliminary section with a direct enumeration of 𝖢𝗈𝗆𝗉n,k,msubscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚\mathsf{Comp}_{n,k,m}sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT.

Proposition 2.8.

For 1mk<n1𝑚𝑘𝑛1\leq m\leq k<n1 ≤ italic_m ≤ italic_k < italic_n, we have

|𝖢𝗈𝗆𝗉n,k,m|=(nk1m1)(km).subscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚binomial𝑛𝑘1𝑚1binomial𝑘𝑚\displaystyle|\mathsf{Comp}_{n,k,m}|=\binom{n-k-1}{m-1}\binom{k}{m}.| sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT | = ( FRACOP start_ARG italic_n - italic_k - 1 end_ARG start_ARG italic_m - 1 end_ARG ) ( FRACOP start_ARG italic_k end_ARG start_ARG italic_m end_ARG ) . (2.3)

In particular, the following Chu-Vandermonde identity holds.

m=1k(nk1m1)(km)=(n1k1),superscriptsubscript𝑚1𝑘binomial𝑛𝑘1𝑚1binomial𝑘𝑚binomial𝑛1𝑘1\sum_{m=1}^{k}\binom{n-k-1}{m-1}\binom{k}{m}=\binom{n-1}{k-1},∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_n - italic_k - 1 end_ARG start_ARG italic_m - 1 end_ARG ) ( FRACOP start_ARG italic_k end_ARG start_ARG italic_m end_ARG ) = ( FRACOP start_ARG italic_n - 1 end_ARG start_ARG italic_k - 1 end_ARG ) ,

since 𝖢𝗈𝗆𝗉n,k=1mk𝖢𝗈𝗆𝗉n,k,msubscript𝖢𝗈𝗆𝗉𝑛𝑘subscript1𝑚𝑘subscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚\mathsf{Comp}_{n,k}=\cup_{1\leq m\leq k}\mathsf{Comp}_{n,k,m}sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT = ∪ start_POSTSUBSCRIPT 1 ≤ italic_m ≤ italic_k end_POSTSUBSCRIPT sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT for n>k1𝑛𝑘1n>k\geq 1italic_n > italic_k ≥ 1.

Proof.

Each composition c𝖢𝗈𝗆𝗉n,k,m𝑐subscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚c\in\mathsf{Comp}_{n,k,m}italic_c ∈ sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT gives a solution to the Diophantine equation

x1+x2++xk=n,subscript𝑥1subscript𝑥2subscript𝑥𝑘𝑛\displaystyle x_{1}+x_{2}+\cdots+x_{k}=n,italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + italic_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = italic_n , (2.4)

with all xi1subscript𝑥𝑖1x_{i}\geq 1italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ 1 and precisely m𝑚mitalic_m of them are strictly larger than 1111. Say these are xi1,xi2,,ximsubscript𝑥subscript𝑖1subscript𝑥subscript𝑖2subscript𝑥subscript𝑖𝑚x_{i_{1}},x_{i_{2}},\ldots,x_{i_{m}}italic_x start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_x start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUBSCRIPT. We subtract all 1111’s to the right of (2.4), make the change of variables yj:=xij2assignsubscript𝑦𝑗subscript𝑥subscript𝑖𝑗2y_{j}:=x_{i_{j}}-2italic_y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT := italic_x start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT - 2 and record the resulting equation

y1+y2++ym=nkm.subscript𝑦1subscript𝑦2subscript𝑦𝑚𝑛𝑘𝑚\displaystyle y_{1}+y_{2}+\cdots+y_{m}=n-k-m.italic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + italic_y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = italic_n - italic_k - italic_m . (2.5)

Note that now each yj0subscript𝑦𝑗0y_{j}\geq 0italic_y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ≥ 0 and (2.5) has (nk1m1)binomial𝑛𝑘1𝑚1\binom{n-k-1}{m-1}( FRACOP start_ARG italic_n - italic_k - 1 end_ARG start_ARG italic_m - 1 end_ARG ) non-negative solutions. Finally, each non-negative solution of (2.5) gives rise to (km)binomial𝑘𝑚\binom{k}{m}( FRACOP start_ARG italic_k end_ARG start_ARG italic_m end_ARG ) qualified solutions of (2.4) since we have to determine where to place those km𝑘𝑚k-mitalic_k - italic_m deleted variables xi=1subscript𝑥𝑖1x_{i}=1italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1, besides recovering xijsubscript𝑥subscript𝑖𝑗x_{i_{j}}italic_x start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT from yjsubscript𝑦𝑗y_{j}italic_y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. ∎

3. Two proofs of Theorem 1.1

We abuse the notation a bit to denote (Si)binomial𝑆𝑖\binom{S}{i}( FRACOP start_ARG italic_S end_ARG start_ARG italic_i end_ARG ) the set of all i𝑖iitalic_i-element subsets of a given set S𝑆Sitalic_S. The first proof of theorem 1.1 contains two steps. The first step is to enumerate all the pairs (A,c)𝐴𝑐(A,c)( italic_A , italic_c ), where c𝖢𝗈𝗆𝗉n,k,m𝑐subscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚c\in\mathsf{Comp}_{n,k,m}italic_c ∈ sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT and A([n]k1)𝐴binomialdelimited-[]𝑛𝑘1A\in\binom{[n]}{k-1}italic_A ∈ ( FRACOP start_ARG [ italic_n ] end_ARG start_ARG italic_k - 1 end_ARG ) with [n]:={1,2,,n}assigndelimited-[]𝑛12𝑛[n]:=\{1,2,\ldots,n\}[ italic_n ] := { 1 , 2 , … , italic_n }. Denote the set of such pairs by Pn,k,msubscript𝑃𝑛𝑘𝑚P_{n,k,m}italic_P start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT. For an internal node from a plane tree, we say it is unitary if its degree is one, otherwise it is non-unitary. Let 𝒯n,k,msubscript𝒯𝑛𝑘𝑚\mathcal{T}_{n,k,m}caligraphic_T start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT be the set of plane trees with n𝑛nitalic_n edges, k𝑘kitalic_k internal nodes, m𝑚mitalic_m of which are non-unitary. We are goint to construct in Theorem 3.2 a k𝑘kitalic_k-to-1111 map** ϕitalic-ϕ\phiitalic_ϕ between Pn,k,msubscript𝑃𝑛𝑘𝑚P_{n,k,m}italic_P start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT and 𝒯n,k,msubscript𝒯𝑛𝑘𝑚\mathcal{T}_{n,k,m}caligraphic_T start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT for generic values of n,k,m𝑛𝑘𝑚n,k,mitalic_n , italic_k , italic_m, i.e., for 1mk1𝑚𝑘1\leq m\leq k1 ≤ italic_m ≤ italic_k and k+mn𝑘𝑚𝑛k+m\leq nitalic_k + italic_m ≤ italic_n. Note that when m=0𝑚0m=0italic_m = 0 and k=n𝑘𝑛k=nitalic_k = italic_n, 𝒯n,n,0subscript𝒯𝑛𝑛0\mathcal{T}_{n,n,0}caligraphic_T start_POSTSUBSCRIPT italic_n , italic_n , 0 end_POSTSUBSCRIPT contains only one plane tree, namely the n𝑛nitalic_n-chain, and wn,n,0=1subscript𝑤𝑛𝑛01w_{n,n,0}=1italic_w start_POSTSUBSCRIPT italic_n , italic_n , 0 end_POSTSUBSCRIPT = 1 as well. For other values of n,k,m𝑛𝑘𝑚n,k,mitalic_n , italic_k , italic_m, 𝒯n,k,msubscript𝒯𝑛𝑘𝑚\mathcal{T}_{n,k,m}caligraphic_T start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT is empty and wn,k,m=0subscript𝑤𝑛𝑘𝑚0w_{n,k,m}=0italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT = 0. So theorem 1.1 indeed follows from the next lemma and theorem 3.2.

Lemma 3.1.

For 1mk1𝑚𝑘1\leq m\leq k1 ≤ italic_m ≤ italic_k and k+mn𝑘𝑚𝑛k+m\leq nitalic_k + italic_m ≤ italic_n, we have

|Pn,k,m|subscript𝑃𝑛𝑘𝑚\displaystyle\left|P_{n,k,m}\right|| italic_P start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT | =(nk1)(nk1m1)(km).absentbinomial𝑛𝑘1binomial𝑛𝑘1𝑚1binomial𝑘𝑚\displaystyle=\binom{n}{k-1}\binom{n-k-1}{m-1}\binom{k}{m}.= ( FRACOP start_ARG italic_n end_ARG start_ARG italic_k - 1 end_ARG ) ( FRACOP start_ARG italic_n - italic_k - 1 end_ARG start_ARG italic_m - 1 end_ARG ) ( FRACOP start_ARG italic_k end_ARG start_ARG italic_m end_ARG ) . (3.1)
Proof.

This is a direct consequence of the product rule and Eq. (2.3). ∎

Now, before we construct the aforementioned k𝑘kitalic_k-to-1111 map** ϕitalic-ϕ\phiitalic_ϕ, let us introduce a convenient way of representing a given pair (A,c)Pn,k,m𝐴𝑐subscript𝑃𝑛𝑘𝑚(A,c)\in P_{n,k,m}( italic_A , italic_c ) ∈ italic_P start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT, where A={a1,,ak1}[n]𝐴subscript𝑎1subscript𝑎𝑘1delimited-[]𝑛A=\left\{a_{1},\ldots,a_{k-1}\right\}\in[n]italic_A = { italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT } ∈ [ italic_n ] and c=(c1,c2,,ck)𝑐subscript𝑐1subscript𝑐2subscript𝑐𝑘c=(c_{1},c_{2},\ldots,c_{k})italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ). We start by listing out 1,2,,n12𝑛1,2,\ldots,n1 , 2 , … , italic_n, with a bar inserted between 1ijcisubscript1𝑖𝑗subscript𝑐𝑖\sum_{1\leq i\leq j}c_{i}∑ start_POSTSUBSCRIPT 1 ≤ italic_i ≤ italic_j end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and 1+1ijci1subscript1𝑖𝑗subscript𝑐𝑖1+\sum_{1\leq i\leq j}c_{i}1 + ∑ start_POSTSUBSCRIPT 1 ≤ italic_i ≤ italic_j end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, for each 1jk11𝑗𝑘11\leq j\leq k-11 ≤ italic_j ≤ italic_k - 1. Then we underline those numbers that occur in A𝐴Aitalic_A, i.e., a1,a2,,ak1subscript𝑎1subscript𝑎2subscript𝑎𝑘1a_{1},a_{2},\ldots,a_{k-1}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT. For instance, the pair ({3,4,6},(2,1,2,1))3462121(\left\{3,4,6\right\},(2,1,2,1))( { 3 , 4 , 6 } , ( 2 , 1 , 2 , 1 ) ) is expressed as

123¯4¯56¯.conditional12delimited-∣∣¯3¯45¯612\mid\underline{3}\mid\underline{4}5\mid\underline{6}.12 ∣ under¯ start_ARG 3 end_ARG ∣ under¯ start_ARG 4 end_ARG 5 ∣ under¯ start_ARG 6 end_ARG .

We call such an expression an underlined composition. The set of all underlined compositions where the associated composition belongs to 𝖢𝗈𝗆𝗉n,k,msubscript𝖢𝗈𝗆𝗉𝑛𝑘𝑚\mathsf{Comp}_{n,k,m}sansserif_Comp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT is denoted as 𝖴𝖢𝗈𝗆𝗉n,k,msubscript𝖴𝖢𝗈𝗆𝗉𝑛𝑘𝑚\mathsf{UComp}_{n,k,m}sansserif_UComp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT. It should be clear how to uniquely recover a pair (A,c)𝐴𝑐(A,c)( italic_A , italic_c ) from an underlined composition, hence we see that |𝖴𝖢𝗈𝗆𝗉n,k,m|=|Pn,k,m|subscript𝖴𝖢𝗈𝗆𝗉𝑛𝑘𝑚subscript𝑃𝑛𝑘𝑚\left|\mathsf{UComp}_{n,k,m}\right|=\left|P_{n,k,m}\right|| sansserif_UComp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT | = | italic_P start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT |. From now on we shall speak of the pair (A,c)𝐴𝑐(A,c)( italic_A , italic_c ) and its corresponding underlined composition interchangeably.

Theorem 3.2.

For 1mk1𝑚𝑘1\leq m\leq k1 ≤ italic_m ≤ italic_k and k+mn𝑘𝑚𝑛k+m\leq nitalic_k + italic_m ≤ italic_n, there exists a k𝑘kitalic_k-to-1111 map**

ϕ:𝖴𝖢𝗈𝗆𝗉n,k,m𝒯n,k,m.:italic-ϕsubscript𝖴𝖢𝗈𝗆𝗉𝑛𝑘𝑚subscript𝒯𝑛𝑘𝑚\phi:\mathsf{UComp}_{n,k,m}\to\mathcal{T}_{n,k,m}.italic_ϕ : sansserif_UComp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT → caligraphic_T start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT .

Consequently, |𝒯n,k,m|=1k|𝖴𝖢𝗈𝗆𝗉n,k,m|=1k|Pn,k,m|=wn,k,msubscript𝒯𝑛𝑘𝑚1𝑘subscript𝖴𝖢𝗈𝗆𝗉𝑛𝑘𝑚1𝑘subscript𝑃𝑛𝑘𝑚subscript𝑤𝑛𝑘𝑚\left|\mathcal{T}_{n,k,m}\right|=\frac{1}{k}\left|\mathsf{UComp}_{n,k,m}\right% |=\frac{1}{k}\left|P_{n,k,m}\right|=w_{n,k,m}| caligraphic_T start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT | = divide start_ARG 1 end_ARG start_ARG italic_k end_ARG | sansserif_UComp start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT | = divide start_ARG 1 end_ARG start_ARG italic_k end_ARG | italic_P start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT | = italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT.

Proof.

Given an underlined composition (A,c)𝐴𝑐(A,c)( italic_A , italic_c ), we aim to construct a plane tree, say T𝑇Titalic_T, that will be the image of (A,c)𝐴𝑐(A,c)( italic_A , italic_c ) under ϕitalic-ϕ\phiitalic_ϕ. We view each part cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT as a “claw”, i.e., a subtree with one root vertex attached by exactly cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT children. Suppose m=1ti1ct𝑚subscript1𝑡𝑖1subscript𝑐𝑡m=\sum_{1\leq t\leq i-1}c_{t}italic_m = ∑ start_POSTSUBSCRIPT 1 ≤ italic_t ≤ italic_i - 1 end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT (m=0𝑚0m=0italic_m = 0 if i=1𝑖1i=1italic_i = 1), then these cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT children are labeled as m+1,m+2,,m+ci𝑚1𝑚2𝑚subscript𝑐𝑖m+1,m+2,\ldots,m+c_{i}italic_m + 1 , italic_m + 2 , … , italic_m + italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT from left to right, with those labels belonging to A𝐴Aitalic_A underlined. Now for each underlined label, we perform one “amalgamation”, adjoining two components together, so that the initial k𝑘kitalic_k claws that correspond to c1,c2,,cksubscript𝑐1subscript𝑐2subscript𝑐𝑘c_{1},c_{2},\ldots,c_{k}italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT eventually become a single tree after k1𝑘1k-1italic_k - 1 times of amalgamations. More precisely, suppose x𝑥xitalic_x is the smallest underlined label in a certain component a𝑎aitalic_a, we find the “next” available component b𝑏bitalic_b, which could be simply a claw, or could be some tree produced from several previously conducted amalgamations. Attach b𝑏bitalic_b to a𝑎aitalic_a so that x𝑥xitalic_x becomes the label of b𝑏bitalic_b’s root and we no longer view x𝑥xitalic_x as underlined from now on. We view this process as one time amalgamation at label x𝑥xitalic_x. The reader is advised to use the concrete example in Fig. 2 to go over the entire construction of T𝑇Titalic_T.

One crucial point to be made is that during this construction, we are treating these components essentially as cyclically listed, so there always exists the “next” component. For instance, if we perform the amalgamation at label 8888 in the underlined composition 1¯234¯5678¯9conditional¯1delimited-∣∣23¯4567¯89\underline{1}\mid 23\underline{4}\mid 56\mid 7\underline{8}9under¯ start_ARG 1 end_ARG ∣ 23 under¯ start_ARG 4 end_ARG ∣ 56 ∣ 7 under¯ start_ARG 8 end_ARG 9, the next component after 78¯97¯897\underline{8}97 under¯ start_ARG 8 end_ARG 9 is understood to be 1¯¯1\underline{1}under¯ start_ARG 1 end_ARG, so that this 1111-claw 1¯¯1\underline{1}under¯ start_ARG 1 end_ARG is attached to the middle child of the 3333-claw 78¯97¯897\underline{8}97 under¯ start_ARG 8 end_ARG 9 for this amalgamation. This observation, on the other hand, explains the fact that ϕitalic-ϕ\phiitalic_ϕ is indeed a k𝑘kitalic_k-to-1111 map**, since for each cyclic shift of c𝑐citalic_c, say csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, we can uniquely find another (k1)𝑘1(k-1)( italic_k - 1 )-subset, say Asuperscript𝐴A^{\prime}italic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, such that after k1𝑘1k-1italic_k - 1 times of amalgamations, the two pairs (A,c)𝐴𝑐(A,c)( italic_A , italic_c ) and (A,c)superscript𝐴superscript𝑐(A^{\prime},c^{\prime})( italic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) output the same plane tree (albeit with different labels). In other words, ϕ(A,c)=ϕ(A,c)italic-ϕ𝐴𝑐italic-ϕsuperscript𝐴superscript𝑐\phi(A,c)=\phi(A^{\prime},c^{\prime})italic_ϕ ( italic_A , italic_c ) = italic_ϕ ( italic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ); see Fig. 2 for all four preimages of T𝑇Titalic_T under the map ϕitalic-ϕ\phiitalic_ϕ. Note that for general values of n,k,m𝑛𝑘𝑚n,k,mitalic_n , italic_k , italic_m, we might have c=csuperscript𝑐𝑐c^{\prime}=citalic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_c for a certain cyclic shift csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, but the underlined sets A𝐴Aitalic_A and Asuperscript𝐴A^{\prime}italic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT should still be distinct since k𝑘kitalic_k and k1𝑘1k-1italic_k - 1 are coprime with each other. So indeed (A,c)(A,c)𝐴𝑐superscript𝐴superscript𝑐(A,c)\neq(A^{\prime},c^{\prime})( italic_A , italic_c ) ≠ ( italic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ).

Conversely, given a plane tree T𝒯n,k,m𝑇subscript𝒯𝑛𝑘𝑚T\in\mathcal{T}_{n,k,m}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT, we label all of its non-root vertices 1,2,,n12𝑛1,2,\ldots,n1 , 2 , … , italic_n in a breadth-first fashion. I.e., label the first level nodes from left to right, then the second level nodes from left to right, so on and so forth. Then we underline and cut each non-root internal node, so that the original tree T𝑇Titalic_T decomposes into k𝑘kitalic_k claws. This should recover one out of k𝑘kitalic_k preimages of T𝑇Titalic_T under ϕitalic-ϕ\phiitalic_ϕ. For the tree T𝑇Titalic_T in Fig. 2, we recover the underlined composition 12¯34¯567¯89conditional1¯23delimited-∣∣¯456¯7891\underline{2}3\mid\underline{4}\mid 56\underline{7}\mid 891 under¯ start_ARG 2 end_ARG 3 ∣ under¯ start_ARG 4 end_ARG ∣ 56 under¯ start_ARG 7 end_ARG ∣ 89 in this way. ∎

The following is an example for the map** ϕitalic-ϕ\phiitalic_ϕ in the case of (n,k,m)=(9,4,3)𝑛𝑘𝑚943(n,k,m)=(9,4,3)( italic_n , italic_k , italic_m ) = ( 9 , 4 , 3 ).

\bullet\bullet\bullet\bulletϕitalic-ϕ\phiitalic_ϕ{12¯34¯567¯891¯234¯5678¯9123¯4567¯89¯1234¯56¯789¯casesconditional1¯23delimited-∣∣¯456¯789𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒conditional¯1delimited-∣∣23¯4567¯89𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒conditional12¯3delimited-∣∣456¯78¯9𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒conditional12delimited-∣∣3¯45¯678¯9𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒\begin{cases}1\underline{2}3\mid\underline{4}\mid 56\underline{7}\mid 89\\ \underline{1}\mid 23\underline{4}\mid 56\mid 7\underline{8}9\\ 12\underline{3}\mid 45\mid 6\underline{7}8\mid\underline{9}\\ 12\mid 3\underline{4}5\mid\underline{6}\mid 78\underline{9}\end{cases}{ start_ROW start_CELL 1 under¯ start_ARG 2 end_ARG 3 ∣ under¯ start_ARG 4 end_ARG ∣ 56 under¯ start_ARG 7 end_ARG ∣ 89 end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL under¯ start_ARG 1 end_ARG ∣ 23 under¯ start_ARG 4 end_ARG ∣ 56 ∣ 7 under¯ start_ARG 8 end_ARG 9 end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL 12 under¯ start_ARG 3 end_ARG ∣ 45 ∣ 6 under¯ start_ARG 7 end_ARG 8 ∣ under¯ start_ARG 9 end_ARG end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL 12 ∣ 3 under¯ start_ARG 4 end_ARG 5 ∣ under¯ start_ARG 6 end_ARG ∣ 78 under¯ start_ARG 9 end_ARG end_CELL start_CELL end_CELL end_ROW
Figure 2. A plane tree T𝑇Titalic_T and all four of its preimages under ϕitalic-ϕ\phiitalic_ϕ

We proceed to present our second proof of theorem 1.1. Let us first introduce four tree-related statistics. Given any plane tree T𝑇Titalic_T, we denote

𝗅𝖾𝖺𝖿(T)𝗅𝖾𝖺𝖿𝑇\displaystyle\mathsf{leaf}(T)sansserif_leaf ( italic_T ) :=|{the leaves of T}|,assignabsentthe leaves of T\displaystyle:=\left|\left\{\text{the leaves of $T$}\right\}\right|,:= | { the leaves of italic_T } | ,
𝗀𝗅𝖾𝖺𝖿(T)𝗀𝗅𝖾𝖺𝖿𝑇\displaystyle\mathsf{gleaf}(T)sansserif_gleaf ( italic_T ) :=|{the good leaves of T}|,assignabsentthe good leaves of T\displaystyle:=\left|\left\{\text{the good leaves of $T$}\right\}\right|,:= | { the good leaves of italic_T } | ,
𝗂𝗇𝗍(T)𝗂𝗇𝗍𝑇\displaystyle\mathsf{int}(T)sansserif_int ( italic_T ) :=|{the internal nodes of T}|, andassignabsentthe internal nodes of T and\displaystyle:=\left|\left\{\text{the internal nodes of $T$}\right\}\right|,% \text{ and}:= | { the internal nodes of italic_T } | , and
𝗉𝗂𝗇𝗍(T)𝗉𝗂𝗇𝗍𝑇\displaystyle\mathsf{pint}(T)sansserif_pint ( italic_T ) :=|{the non-unitary internal nodes of T}|.assignabsentthe non-unitary internal nodes of T\displaystyle:=\left|\left\{\text{the non-unitary internal nodes of $T$}\right% \}\right|.:= | { the non-unitary internal nodes of italic_T } | .

Here the “p𝑝pitalic_p” in 𝗉𝗂𝗇𝗍𝗉𝗂𝗇𝗍\mathsf{pint}sansserif_pint stands for “prolific”.

After viewing the duality between the two interpretations of wn,k,msubscript𝑤𝑛𝑘𝑚w_{n,k,m}italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT in terms of plane trees, one wonders if there exists a direct bijection defined on 𝒯nsubscript𝒯𝑛\mathcal{T}_{n}caligraphic_T start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, the set of plane trees with n𝑛nitalic_n edges, such that the pair of tree statistics (𝗅𝖾𝖺𝖿,𝗀𝗅𝖾𝖺𝖿)𝗅𝖾𝖺𝖿𝗀𝗅𝖾𝖺𝖿(\mathsf{leaf},\mathsf{gleaf})( sansserif_leaf , sansserif_gleaf ) corresponds to (𝗂𝗇𝗍,𝗉𝗂𝗇𝗍)𝗂𝗇𝗍𝗉𝗂𝗇𝗍(\mathsf{int},\mathsf{pint})( sansserif_int , sansserif_pint ). Such a map would immediately imply theorem 1.1 in view of theorem 2.2. As it turns out111We thank Zhicong Lin for bringing reference [4] to our attention., an involution constructed in [4] gives rise to the following strengthening of this equidistribution. To make the current paper self-contained, we sketch a proof here. The reader is advised to check [4, Thm. 2.2] for further details.

Theorem 3.3.

There exists an involution ζ~:𝒯n𝒯nnormal-:normal-~𝜁normal-→subscript𝒯𝑛subscript𝒯𝑛\widetilde{\zeta}:\mathcal{T}_{n}\to\mathcal{T}_{n}over~ start_ARG italic_ζ end_ARG : caligraphic_T start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT → caligraphic_T start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT such that for every T𝒯n𝑇subscript𝒯𝑛T\in\mathcal{T}_{n}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT,

(𝗅𝖾𝖺𝖿,𝗀𝗅𝖾𝖺𝖿,𝗂𝗇𝗍,𝗉𝗂𝗇𝗍)T𝗅𝖾𝖺𝖿𝗀𝗅𝖾𝖺𝖿𝗂𝗇𝗍𝗉𝗂𝗇𝗍𝑇\displaystyle(\mathsf{leaf},\mathsf{gleaf},\mathsf{int},\mathsf{pint})\>T( sansserif_leaf , sansserif_gleaf , sansserif_int , sansserif_pint ) italic_T =(𝗂𝗇𝗍,𝗉𝗂𝗇𝗍,𝗅𝖾𝖺𝖿,𝗀𝗅𝖾𝖺𝖿)ζ~(T).absent𝗂𝗇𝗍𝗉𝗂𝗇𝗍𝗅𝖾𝖺𝖿𝗀𝗅𝖾𝖺𝖿~𝜁𝑇\displaystyle=(\mathsf{int},\mathsf{pint},\mathsf{leaf},\mathsf{gleaf})\>% \widetilde{\zeta}(T).= ( sansserif_int , sansserif_pint , sansserif_leaf , sansserif_gleaf ) over~ start_ARG italic_ζ end_ARG ( italic_T ) .
Proof.

Let nsubscript𝑛\mathcal{B}_{n}caligraphic_B start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT be the set of all binary trees222I.e., plane trees where each internal node has either a left child, or a right child, or both. with n𝑛nitalic_n nodes. There is a natural bijection ξ:𝒯nn:𝜉subscript𝒯𝑛subscript𝑛\xi:\mathcal{T}_{n}\to\mathcal{B}_{n}italic_ξ : caligraphic_T start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT → caligraphic_B start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT that we are going to recall, and let ζ:nn:𝜁subscript𝑛subscript𝑛\zeta:\mathcal{B}_{n}\to\mathcal{B}_{n}italic_ζ : caligraphic_B start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT → caligraphic_B start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT be the map of mirror symmetry. Then ζ~~𝜁\widetilde{\zeta}over~ start_ARG italic_ζ end_ARG is taken to be

ζ~:=ξ1ζξ,assign~𝜁superscript𝜉1𝜁𝜉\widetilde{\zeta}:=\xi^{-1}\circ\zeta\circ\xi,over~ start_ARG italic_ζ end_ARG := italic_ξ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ∘ italic_ζ ∘ italic_ξ ,

which is clearly seen to be an involution defined over 𝒯nsubscript𝒯𝑛\mathcal{T}_{n}caligraphic_T start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. In a plane tree, nodes with the same parent are called siblings and the siblings to the left (resp. right) of a node v𝑣vitalic_v are called elder (resp. younger) siblings of v𝑣vitalic_v. For a plane tree T𝒯n𝑇subscript𝒯𝑛T\in\mathcal{T}_{n}italic_T ∈ caligraphic_T start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , we define the binary tree ξ(T)n𝜉𝑇subscript𝑛\xi(T)\in\mathcal{B}_{n}italic_ξ ( italic_T ) ∈ caligraphic_B start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT by requiring that for each pair of non-root nodes (x,y)𝑥𝑦(x,y)( italic_x , italic_y ) in T𝑇Titalic_T:

  • (a)

    y𝑦yitalic_y is the left child of x𝑥xitalic_x in ξ(T)𝜉𝑇\xi(T)italic_ξ ( italic_T ) only if when y𝑦yitalic_y is the leftmost child of x𝑥xitalic_x in T𝑇Titalic_T;

  • (b)

    y𝑦yitalic_y is the right child of x𝑥xitalic_x in ξ(T)𝜉𝑇\xi(T)italic_ξ ( italic_T ) only if when x𝑥xitalic_x is the closest elder sibling of y𝑦yitalic_y in T𝑇Titalic_T.

It remains to show the quadruple of statistics (𝗅𝖾𝖺𝖿,𝗀𝗅𝖾𝖺𝖿,𝗂𝗇𝗍,𝗉𝗂𝗇𝗍)𝗅𝖾𝖺𝖿𝗀𝗅𝖾𝖺𝖿𝗂𝗇𝗍𝗉𝗂𝗇𝗍(\mathsf{leaf},\mathsf{gleaf},\mathsf{int},\mathsf{pint})( sansserif_leaf , sansserif_gleaf , sansserif_int , sansserif_pint ) is indeed transformed as claimed by ζ~~𝜁\widetilde{\zeta}over~ start_ARG italic_ζ end_ARG. Actually, there exists a one-to-one correspondence among nodes from a given plane tree that is denoted as vuleads-to𝑣𝑢v\mathrel{\leadsto}uitalic_v ↝ italic_u in [4]. More precisely, for any node v𝑣vitalic_v of a plane tree T𝑇Titalic_T, we can uniquely determine the node u𝑢uitalic_u according to the following three cases.

  • If v𝑣vitalic_v is an internal node, then u𝑢uitalic_u is the youngest child of v𝑣vitalic_v.

  • If v𝑣vitalic_v is a leaf and no nodes in the path from v𝑣vitalic_v to the root has elder siblings, then u𝑢uitalic_u is the root 00. We call v𝑣vitalic_v a type I leave in this case.

  • If v𝑣vitalic_v is a leaf and w𝑤witalic_w is the first node that has elder sibling(s) in the path from v𝑣vitalic_v to the root, then u𝑢uitalic_u is the closest elder sibling of w𝑤witalic_w. We call v𝑣vitalic_v a type II leave in this case.

Now it is routine to check the types of nodes under this correspondence. Namely, if v𝑣vitalic_v is a type I leaf in T𝑇Titalic_T, then u𝑢uitalic_u, being the root 00 in T𝑇Titalic_T, corresponds to the root 00 in ζ~(T)~𝜁𝑇\widetilde{\zeta}(T)over~ start_ARG italic_ζ end_ARG ( italic_T ), which is an internal node. In particular, if v𝑣vitalic_v is a good leaf of type I, then its parent cannot be 00, which implies that the root of ζ~(T)~𝜁𝑇\widetilde{\zeta}(T)over~ start_ARG italic_ζ end_ARG ( italic_T ) has more than one child, hence it contributes to 𝗉𝗂𝗇𝗍(ζ~(T))𝗉𝗂𝗇𝗍~𝜁𝑇\mathsf{pint}(\widetilde{\zeta}(T))sansserif_pint ( over~ start_ARG italic_ζ end_ARG ( italic_T ) ) as desired. If v𝑣vitalic_v is a type II leaf in T𝑇Titalic_T, then u𝑢uitalic_u is the parent of v𝑣vitalic_v in ζ~(T)~𝜁𝑇\widetilde{\zeta}(T)over~ start_ARG italic_ζ end_ARG ( italic_T ), thus an internal node. And if in addition v𝑣vitalic_v is a good leaf in T𝑇Titalic_T, then itself cannot have any elder siblings, which forces u𝑢uitalic_u to have more than one child in ζ~(T)~𝜁𝑇\widetilde{\zeta}(T)over~ start_ARG italic_ζ end_ARG ( italic_T ). Finally, when v𝑣vitalic_v is an internal node in T𝑇Titalic_T, then u𝑢uitalic_u is its youngest child in T𝑇Titalic_T, meaning that u𝑢uitalic_u has no right child in ξ(T)𝜉𝑇\xi(T)italic_ξ ( italic_T ), thus no left child in ζ(ξ(T))𝜁𝜉𝑇\zeta(\xi(T))italic_ζ ( italic_ξ ( italic_T ) ), making u𝑢uitalic_u a leaf in ζ~(T)~𝜁𝑇\widetilde{\zeta}(T)over~ start_ARG italic_ζ end_ARG ( italic_T ). In particular, if v𝑣vitalic_v is non-unitary in T𝑇Titalic_T, then u𝑢uitalic_u has a closest elder sibling, say w𝑤witalic_w, in T𝑇Titalic_T. This means w𝑤witalic_w has u𝑢uitalic_u as its right child in ξ(T)𝜉𝑇\xi(T)italic_ξ ( italic_T ), then w𝑤witalic_w has u𝑢uitalic_u as its left child in ζ(ξ(T))𝜁𝜉𝑇\zeta(\xi(T))italic_ζ ( italic_ξ ( italic_T ) ), making u𝑢uitalic_u the leftmost child of w𝑤witalic_w in ζ~(T)~𝜁𝑇\widetilde{\zeta}(T)over~ start_ARG italic_ζ end_ARG ( italic_T ), i.e. a good leaf. So we see indeed, for the connected pair vuleads-to𝑣𝑢v\mathrel{\leadsto}uitalic_v ↝ italic_u, v𝑣vitalic_v contributes to 𝗅𝖾𝖺𝖿(T)𝗅𝖾𝖺𝖿𝑇\mathsf{leaf}(T)sansserif_leaf ( italic_T ) (resp. 𝗀𝗅𝖾𝖺𝖿(T)𝗀𝗅𝖾𝖺𝖿𝑇\mathsf{gleaf}(T)sansserif_gleaf ( italic_T ), 𝗂𝗇𝗍(T)𝗂𝗇𝗍𝑇\mathsf{int}(T)sansserif_int ( italic_T ), 𝗉𝗂𝗇𝗍(T)𝗉𝗂𝗇𝗍𝑇\mathsf{pint}(T)sansserif_pint ( italic_T )) if and only if u𝑢uitalic_u contributes to 𝗂𝗇𝗍(ζ~(T))𝗂𝗇𝗍~𝜁𝑇\mathsf{int}(\widetilde{\zeta}(T))sansserif_int ( over~ start_ARG italic_ζ end_ARG ( italic_T ) ) (resp. 𝗉𝗂𝗇𝗍(ζ~(T))𝗉𝗂𝗇𝗍~𝜁𝑇\mathsf{pint}(\widetilde{\zeta}(T))sansserif_pint ( over~ start_ARG italic_ζ end_ARG ( italic_T ) ), 𝗅𝖾𝖺𝖿(ζ~(T))𝗅𝖾𝖺𝖿~𝜁𝑇\mathsf{leaf}(\widetilde{\zeta}(T))sansserif_leaf ( over~ start_ARG italic_ζ end_ARG ( italic_T ) ), 𝗀𝗅𝖾𝖺𝖿(ζ~(T))𝗀𝗅𝖾𝖺𝖿~𝜁𝑇\mathsf{gleaf}(\widetilde{\zeta}(T))sansserif_gleaf ( over~ start_ARG italic_ζ end_ARG ( italic_T ) )).

4. A group action for cyclic compositions

A polynomial f(x)=i=0naixi𝑓𝑥superscriptsubscript𝑖0𝑛subscript𝑎𝑖superscript𝑥𝑖f(x)=\sum_{i=0}^{n}a_{i}x^{i}italic_f ( italic_x ) = ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT is said to be symmetric if ai=anisubscript𝑎𝑖subscript𝑎𝑛𝑖a_{i}=a_{n-i}italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_a start_POSTSUBSCRIPT italic_n - italic_i end_POSTSUBSCRIPT holds for every 0in0𝑖𝑛0\leq i\leq n0 ≤ italic_i ≤ italic_n. For the vector space consisted of all symmetric polynomials in [x]delimited-[]𝑥\mathbb{C}[x]blackboard_C [ italic_x ] with degree no greater than n𝑛nitalic_n, one of its basis is easily seen to be given by {xk(1+x)n2k}0kn/2subscriptsuperscript𝑥𝑘superscript1𝑥𝑛2𝑘0𝑘𝑛2\left\{x^{k}(1+x)^{n-2k}\right\}_{0\leq k\leq\lfloor n/2\rfloor}{ italic_x start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( 1 + italic_x ) start_POSTSUPERSCRIPT italic_n - 2 italic_k end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT 0 ≤ italic_k ≤ ⌊ italic_n / 2 ⌋ end_POSTSUBSCRIPT. A notion stronger than symmetry stems from this consideration, namely the γ𝛾\gammaitalic_γ-positivity. A polynomial f(x)=i=0naixi𝑓𝑥superscriptsubscript𝑖0𝑛subscript𝑎𝑖superscript𝑥𝑖f(x)=\sum_{i=0}^{n}a_{i}x^{i}italic_f ( italic_x ) = ∑ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT is said to be γ𝛾\gammaitalic_γ-positive if it has an expansion

f(x)=k=0n2γkxk(1+x)n2k𝑓𝑥superscriptsubscript𝑘0𝑛2subscript𝛾𝑘superscript𝑥𝑘superscript1𝑥𝑛2𝑘f(x)=\sum_{k=0}^{\lfloor\frac{n}{2}\rfloor}\gamma_{k}x^{k}(1+x)^{n-2k}italic_f ( italic_x ) = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⌊ divide start_ARG italic_n end_ARG start_ARG 2 end_ARG ⌋ end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( 1 + italic_x ) start_POSTSUPERSCRIPT italic_n - 2 italic_k end_POSTSUPERSCRIPT

with γk0subscript𝛾𝑘0\gamma_{k}\geq 0italic_γ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≥ 0. The (shifted) Narayana polynomial Nn(t)/t=0mn1Nn,m+1tmsubscript𝑁𝑛𝑡𝑡subscript0𝑚𝑛1subscript𝑁𝑛𝑚1superscript𝑡𝑚N_{n}(t)/t=\sum_{0\leq m\leq n-1}N_{n,m+1}t^{m}italic_N start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) / italic_t = ∑ start_POSTSUBSCRIPT 0 ≤ italic_m ≤ italic_n - 1 end_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT italic_n , italic_m + 1 end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT is known to be symmetric and γ𝛾\gammaitalic_γ-positive; see for example [7, sect. 4.3] and [1].

Let Wn,k(t):=m=1kwn,k,mtmassignsubscript𝑊𝑛𝑘𝑡superscriptsubscript𝑚1𝑘subscript𝑤𝑛𝑘𝑚superscript𝑡𝑚W_{n,k}(t):=\sum_{m=1}^{k}w_{n,k,m}t^{m}italic_W start_POSTSUBSCRIPT italic_n , italic_k end_POSTSUBSCRIPT ( italic_t ) := ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_w start_POSTSUBSCRIPT italic_n , italic_k , italic_m end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT. Now, thanks to the relations (1.2) and (1.3), one gets for free the symmetry and γ𝛾\gammaitalic_γ-positivity of the polynomials W2k+1,k(t)subscript𝑊2𝑘1𝑘𝑡W_{2k+1,k}(t)italic_W start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) and W2k1,k(t)subscript𝑊2𝑘1𝑘𝑡W_{2k-1,k}(t)italic_W start_POSTSUBSCRIPT 2 italic_k - 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) from those of the Narayana polynomial. Bóna et al. [2, Remark 6.10] raised a natural question of giving an alternative proof for the γ𝛾\gammaitalic_γ-positivities of W2k+1,k(t)subscript𝑊2𝑘1𝑘𝑡W_{2k+1,k}(t)italic_W start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) and W2k1,k(t)subscript𝑊2𝑘1𝑘𝑡W_{2k-1,k}(t)italic_W start_POSTSUBSCRIPT 2 italic_k - 1 , italic_k end_POSTSUBSCRIPT ( italic_t ). We aim to supply such a proof in this section, via a “valley-hop**” kind of group action defined over cyclic compositions.

For the remainder of this section, we focus on the case of n=2k+1𝑛2𝑘1n=2k+1italic_n = 2 italic_k + 1. Hence gcd(2k+1,k)=12𝑘1𝑘1\gcd(2k+1,k)=1roman_gcd ( 2 italic_k + 1 , italic_k ) = 1 and in particular, each equivalence class of cyclic compositions contains a unique representative, namely the dominant composition. All of our constructions from now on are actually done over 𝖣𝖢𝗈𝗆𝗉ksubscript𝖣𝖢𝗈𝗆𝗉𝑘\mathsf{DComp}_{k}sansserif_DComp start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, the set of dominant compositions of 2k+12𝑘12k+12 italic_k + 1 into k𝑘kitalic_k parts.

Definition 4.1.

For c=(c1,c2,,cn)𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝑐1subscript𝑐2subscript𝑐𝑛subscript𝖣𝖢𝗈𝗆𝗉𝑛c=\left(c_{1},c_{2},\ldots,c_{n}\right)\in\mathsf{DComp}_{n}italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, set cn+1:=1assignsubscript𝑐𝑛11c_{n+1}:=1italic_c start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT := 1. Then each part cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n can be classified to be in one of the following four cases:

  • a non-unitary one if ci>1subscript𝑐𝑖1c_{i}>1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > 1 and ci+1=1subscript𝑐𝑖11c_{i+1}=1italic_c start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT = 1;

  • a one non-unitary if ci=1subscript𝑐𝑖1c_{i}=1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1 and ci+1>1subscript𝑐𝑖11c_{i+1}>1italic_c start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT > 1;

  • a double non-unitary if ci>1subscript𝑐𝑖1c_{i}>1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > 1 and ci+1>1subscript𝑐𝑖11c_{i+1}>1italic_c start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT > 1;

  • a double one if ci=1subscript𝑐𝑖1c_{i}=1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1 and ci+1=1subscript𝑐𝑖11c_{i+1}=1italic_c start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT = 1.

We denote 𝖭𝗎𝗈(c)𝖭𝗎𝗈𝑐\mathsf{Nuo}(c)sansserif_Nuo ( italic_c ), 𝖮𝗇𝗎(c)𝖮𝗇𝗎𝑐\mathsf{Onu}(c)sansserif_Onu ( italic_c ), 𝖣𝗇𝗎(c)𝖣𝗇𝗎𝑐\mathsf{Dnu}(c)sansserif_Dnu ( italic_c ) and 𝖣𝗈(c)𝖣𝗈𝑐\mathsf{Do}(c)sansserif_Do ( italic_c ) respectively the set of parts cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT in c𝑐citalic_c that belong to the above four cases, and let 𝗇𝗎𝗈(c)𝗇𝗎𝗈𝑐\mathsf{nuo}(c)sansserif_nuo ( italic_c ) (resp. 𝗈𝗇𝗎(c)𝗈𝗇𝗎𝑐\mathsf{onu}(c)sansserif_onu ( italic_c ), 𝖽𝗇𝗎(c)𝖽𝗇𝗎𝑐\mathsf{dnu}(c)sansserif_dnu ( italic_c ), 𝖽𝗈(c)𝖽𝗈𝑐\mathsf{do}(c)sansserif_do ( italic_c )) be their corresponding cardinalities. Unless otherwise stated, the default value to be appended after each composition is 1111. We begin with a lemma that justifies the subsequent definition 4.2.

Lemma 4.1.

Given a composition c=(c1,c2,,cn)𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝑐1subscript𝑐2normal-…subscript𝑐𝑛subscript𝖣𝖢𝗈𝗆𝗉𝑛c=\left(c_{1},c_{2},\ldots,c_{n}\right)\in\mathsf{DComp}_{n}italic_c = ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, we have for any 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n,

  1. (i)

    if ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), there exists a certain j>i𝑗𝑖j>iitalic_j > italic_i such that f(c;i+1,j)=0𝑓𝑐𝑖1𝑗0f(c;i+1,j)=0italic_f ( italic_c ; italic_i + 1 , italic_j ) = 0 and cj+1=1subscript𝑐𝑗11c_{j+1}=1italic_c start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT = 1;

  2. (ii)

    if ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ), there exists a certain j<i𝑗𝑖j<iitalic_j < italic_i such that f(c;j,i1)>0𝑓𝑐𝑗𝑖10f(c;j,i-1)>0italic_f ( italic_c ; italic_j , italic_i - 1 ) > 0.

Proof.
  1. (i)

    First we note that by proposition 2.6, the sequence

    f(c;1,1),,f(c;1,n)=1,f(c;1,n+1)=0formulae-sequence𝑓𝑐11𝑓𝑐1𝑛1𝑓𝑐1𝑛10f(c;1,1),\ldots,f(c;1,n)=1,f(c;1,n+1)=0italic_f ( italic_c ; 1 , 1 ) , … , italic_f ( italic_c ; 1 , italic_n ) = 1 , italic_f ( italic_c ; 1 , italic_n + 1 ) = 0

    is L-smooth, and we see f(c;1,i)1>f(c;1,n+1)𝑓𝑐1𝑖1𝑓𝑐1𝑛1f(c;1,i)\geq 1>f(c;1,n+1)italic_f ( italic_c ; 1 , italic_i ) ≥ 1 > italic_f ( italic_c ; 1 , italic_n + 1 ), so applying proposition 2.5 to this sequence we can find a certain index j𝑗jitalic_j, ij<n+1𝑖𝑗𝑛1i\leq j<n+1italic_i ≤ italic_j < italic_n + 1, such that f(c;1,i)=f(c;1,j)𝑓𝑐1𝑖𝑓𝑐1𝑗f(c;1,i)=f(c;1,j)italic_f ( italic_c ; 1 , italic_i ) = italic_f ( italic_c ; 1 , italic_j ) (or equivalently f(c;i+1,j)=0𝑓𝑐𝑖1𝑗0f(c;i+1,j)=0italic_f ( italic_c ; italic_i + 1 , italic_j ) = 0) and f(c;1,j+1)=f(c;1,j)1𝑓𝑐1𝑗1𝑓𝑐1𝑗1f(c;1,j+1)=f(c;1,j)-1italic_f ( italic_c ; 1 , italic_j + 1 ) = italic_f ( italic_c ; 1 , italic_j ) - 1 (or equivalently cj+1=1subscript𝑐𝑗11c_{j+1}=1italic_c start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT = 1). Moreover, for the current case ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) so ci+1>1subscript𝑐𝑖11c_{i+1}>1italic_c start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT > 1, rejecting the possibility of j=i𝑗𝑖j=iitalic_j = italic_i.

  2. (ii)

    We have ci=1subscript𝑐𝑖1c_{i}=1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1 so i>1𝑖1i>1italic_i > 1. Applying the characterization of dominating composition given by proposition 2.3 we see that it suffices to take j=1𝑗1j=1italic_j = 1.

Definition 4.2.

Let c𝑐citalic_c be a dominant composition. For each ci𝖣𝗇𝗎(c)𝖣𝗈(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐𝖣𝗈𝑐c_{i}\in\mathsf{Dnu}(c)\cup\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) ∪ sansserif_Do ( italic_c ), we define its unique anchor point, denoted as 𝖺𝗉(ci)𝖺𝗉subscript𝑐𝑖\mathsf{ap}(c_{i})sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), as follows:

  1. (i)

    If ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), find cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT with the smallest j>i𝑗𝑖j>iitalic_j > italic_i, such that f(c;i+1,j)=0𝑓𝑐𝑖1𝑗0f(c;i+1,j)=0italic_f ( italic_c ; italic_i + 1 , italic_j ) = 0 and cj+1=1subscript𝑐𝑗11c_{j+1}=1italic_c start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT = 1. Set 𝖺𝗉(ci):=cjassign𝖺𝗉subscript𝑐𝑖subscript𝑐𝑗\mathsf{ap}(c_{i}):=c_{j}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) := italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT.

  2. (ii)

    If ci𝖣𝗈(c),subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c),italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) , find cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT with the largest j<i𝑗𝑖j<iitalic_j < italic_i, such that f(c,j,i1)>0𝑓𝑐𝑗𝑖10f(c,j,i-1)>0italic_f ( italic_c , italic_j , italic_i - 1 ) > 0. Set 𝖺𝗉(ci):=cjassign𝖺𝗉subscript𝑐𝑖subscript𝑐𝑗\mathsf{ap}(c_{i}):=c_{j}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) := italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT.

The classical Foata-Strehl action [1, Chap. 4.1] (a.k.a. the valley hop**) permutes the entries of a given permutation while kee** the values of all the entries. The action on dominant compositions that we are going to describe involves not only deletion and insertion of parts to change their positions, but also splitting and combining that will change their values. Consequently, to properly define our action ψisubscript𝜓𝑖\psi_{i}italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, we feel the need to associate with each composition c𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c\in\mathsf{DComp}_{n}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT a label sequence l𝑙litalic_l, which is initially (i.e., before the action) taken to be l=(1,2,,n)𝑙12𝑛l=(1,2,\ldots,n)italic_l = ( 1 , 2 , … , italic_n ) and remains a permutation of [n]delimited-[]𝑛[n][ italic_n ]. This label sequence is what the subindex i𝑖iitalic_i in ψisubscript𝜓𝑖\psi_{i}italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT refers to. We use the following two-line array notation for such a pair:

c|l=(c1c2cnl1l2ln).inner-product𝑐𝑙matrixsubscript𝑐1subscript𝑐2subscript𝑐𝑛subscript𝑙1subscript𝑙2subscript𝑙𝑛\displaystyle\langle c|l\rangle=\begin{pmatrix}c_{1}&c_{2}&\cdots&c_{n}\\ l_{1}&l_{2}&\cdots&l_{n}\end{pmatrix}.⟨ italic_c | italic_l ⟩ = ( start_ARG start_ROW start_CELL italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_l start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_l start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_l start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ) .
Definition 4.3.

For any pair c|linner-product𝑐𝑙\langle c|l\rangle⟨ italic_c | italic_l ⟩ with c𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c\in\mathsf{DComp}_{n}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT and l𝑙litalic_l being its label sequence, we define for each label li[n]subscript𝑙𝑖delimited-[]𝑛l_{i}\in[n]italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ [ italic_n ] a map ψlisubscript𝜓subscript𝑙𝑖\psi_{l_{i}}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT according to the following three cases, setting c|l:=ψli(c|l)assigninner-productsuperscript𝑐superscript𝑙subscript𝜓subscript𝑙𝑖inner-product𝑐𝑙\langle c^{\prime}|l^{\prime}\rangle:=\psi_{l_{i}}(\langle c|l\rangle)⟨ italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ := italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( ⟨ italic_c | italic_l ⟩ ):

  1. (i)

    if ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) with 𝖺𝗉(ci)=cj𝖺𝗉subscript𝑐𝑖subscript𝑐𝑗\mathsf{ap}(c_{i})=c_{j}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, then c|linner-productsuperscript𝑐superscript𝑙\langle c^{\prime}|l^{\prime}\rangle⟨ italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ satisfies

    {ct=ct+ct+11 if t=i,ct=ct+1 if i+1tj1,ct=1 if t=jct=ct otherwise, and {lt=lt+1 if itj1,lt=li if t=j,lt=lt otherwise.casessuperscriptsubscript𝑐𝑡subscript𝑐𝑡subscript𝑐𝑡11 if t=i,superscriptsubscript𝑐𝑡subscript𝑐𝑡1 if i+1tj1,superscriptsubscript𝑐𝑡1 if t=jsuperscriptsubscript𝑐𝑡subscript𝑐𝑡 otherwise, and casessuperscriptsubscript𝑙𝑡subscript𝑙𝑡1 if itj1,superscriptsubscript𝑙𝑡subscript𝑙𝑖 if t=j,superscriptsubscript𝑙𝑡subscript𝑙𝑡 otherwise.\displaystyle\begin{cases}c_{t}^{\prime}=c_{t}+c_{t+1}-1&\text{ if $t=i$,}\\ c_{t}^{\prime}=c_{t+1}&\text{ if $i+1\leq t\leq j-1$,}\\ c_{t}^{\prime}=1&\text{ if $t=j$, }\\ c_{t}^{\prime}=c_{t}&\text{ otherwise,}\end{cases}\text{ and }\begin{cases}l_{% t}^{\prime}=l_{t+1}&\text{ if $i\leq t\leq j-1$,}\\ l_{t}^{\prime}=l_{i}&\text{ if $t=j$,}\\ l_{t}^{\prime}=l_{t}&\text{ otherwise.}\end{cases}{ start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT + italic_c start_POSTSUBSCRIPT italic_t + 1 end_POSTSUBSCRIPT - 1 end_CELL start_CELL if italic_t = italic_i , end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_t + 1 end_POSTSUBSCRIPT end_CELL start_CELL if italic_i + 1 ≤ italic_t ≤ italic_j - 1 , end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 1 end_CELL start_CELL if italic_t = italic_j , end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL start_CELL otherwise, end_CELL end_ROW and { start_ROW start_CELL italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_l start_POSTSUBSCRIPT italic_t + 1 end_POSTSUBSCRIPT end_CELL start_CELL if italic_i ≤ italic_t ≤ italic_j - 1 , end_CELL end_ROW start_ROW start_CELL italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_CELL start_CELL if italic_t = italic_j , end_CELL end_ROW start_ROW start_CELL italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL start_CELL otherwise. end_CELL end_ROW
  2. (ii)

    if ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) with 𝖺𝗉(ci)=cj𝖺𝗉subscript𝑐𝑖subscript𝑐𝑗\mathsf{ap}(c_{i})=c_{j}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT and α:=f(c;j,i1)assign𝛼𝑓𝑐𝑗𝑖1\alpha:=f(c;j,i-1)italic_α := italic_f ( italic_c ; italic_j , italic_i - 1 ), then c|linner-productsuperscript𝑐superscript𝑙\langle c^{\prime}|l^{\prime}\rangle⟨ italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ satisfies

    {ct=α+1 if t=jct=cjα if t=j+1,ct=ct1 if j+2ti,ct=ct otherwise, and {lt=li if t=jlt=lt1 if j+1ti,lt=lt otherwise.casessuperscriptsubscript𝑐𝑡𝛼1 if t=jsuperscriptsubscript𝑐𝑡subscript𝑐𝑗𝛼 if t=j+1,superscriptsubscript𝑐𝑡subscript𝑐𝑡1 if j+2ti,superscriptsubscript𝑐𝑡subscript𝑐𝑡 otherwise, and casessuperscriptsubscript𝑙𝑡subscript𝑙𝑖 if t=jsuperscriptsubscript𝑙𝑡subscript𝑙𝑡1 if j+1ti,superscriptsubscript𝑙𝑡subscript𝑙𝑡 otherwise.\displaystyle\begin{cases}c_{t}^{\prime}=\alpha+1&\text{ if $t=j$, }\\ c_{t}^{\prime}=c_{j}-\alpha&\text{ if $t=j+1$,}\\ c_{t}^{\prime}=c_{t-1}&\text{ if $j+2\leq t\leq i$,}\\ c_{t}^{\prime}=c_{t}&\text{ otherwise,}\end{cases}\text{ and }\begin{cases}l_{% t}^{\prime}=l_{i}&\text{ if $t=j$, }\\ l_{t}^{\prime}=l_{t-1}&\text{ if $j+1\leq t\leq i$,}\\ l_{t}^{\prime}=l_{t}&\text{ otherwise. }\end{cases}{ start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_α + 1 end_CELL start_CELL if italic_t = italic_j , end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_α end_CELL start_CELL if italic_t = italic_j + 1 , end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT end_CELL start_CELL if italic_j + 2 ≤ italic_t ≤ italic_i , end_CELL end_ROW start_ROW start_CELL italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL start_CELL otherwise, end_CELL end_ROW and { start_ROW start_CELL italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_CELL start_CELL if italic_t = italic_j , end_CELL end_ROW start_ROW start_CELL italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_l start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT end_CELL start_CELL if italic_j + 1 ≤ italic_t ≤ italic_i , end_CELL end_ROW start_ROW start_CELL italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_l start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_CELL start_CELL otherwise. end_CELL end_ROW
  3. (iii)

    if ci𝖭𝗎𝗈(c)𝖮𝗇𝗎(c)subscript𝑐𝑖𝖭𝗎𝗈𝑐𝖮𝗇𝗎𝑐c_{i}\in\mathsf{Nuo}(c)\cup\mathsf{Onu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Nuo ( italic_c ) ∪ sansserif_Onu ( italic_c ), then we set c|l=c|linner-productsuperscript𝑐superscript𝑙inner-product𝑐𝑙\langle c^{\prime}|l^{\prime}\rangle=\langle c|l\rangle⟨ italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ = ⟨ italic_c | italic_l ⟩.

Example 4.1.

If c|l=(4321112345)inner-product𝑐𝑙matrix4321112345\langle c|l\rangle=\begin{pmatrix}4&3&2&1&1\\ 1&2&3&4&5\end{pmatrix}⟨ italic_c | italic_l ⟩ = ( start_ARG start_ROW start_CELL 4 end_CELL start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 4 end_CELL start_CELL 5 end_CELL end_ROW end_ARG ) with c𝖣𝖢𝗈𝗆𝗉5,3𝑐subscript𝖣𝖢𝗈𝗆𝗉53c\in\mathsf{DComp}_{5,3}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT 5 , 3 end_POSTSUBSCRIPT, then ψ4(c|l)=c|l=(4222114235)subscript𝜓4inner-product𝑐𝑙inner-productsuperscript𝑐superscript𝑙matrix4222114235\psi_{4}(\langle c|l\rangle)=\langle c^{\prime}|l^{\prime}\rangle=\begin{% pmatrix}4&2&2&2&1\\ 1&4&2&3&5\end{pmatrix}italic_ψ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( ⟨ italic_c | italic_l ⟩ ) = ⟨ italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ = ( start_ARG start_ROW start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 5 end_CELL end_ROW end_ARG ) with c𝖣𝖢𝗈𝗆𝗉5,4superscript𝑐subscript𝖣𝖢𝗈𝗆𝗉54c^{\prime}\in\mathsf{DComp}_{5,4}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ sansserif_DComp start_POSTSUBSCRIPT 5 , 4 end_POSTSUBSCRIPT. If c|l=(5311112345)inner-product𝑐𝑙matrix5311112345\langle c|l\rangle=\begin{pmatrix}5&3&1&1&1\\ 1&2&3&4&5\end{pmatrix}⟨ italic_c | italic_l ⟩ = ( start_ARG start_ROW start_CELL 5 end_CELL start_CELL 3 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 4 end_CELL start_CELL 5 end_CELL end_ROW end_ARG ) with c𝖣𝖢𝗈𝗆𝗉5,2𝑐subscript𝖣𝖢𝗈𝗆𝗉52c\in\mathsf{DComp}_{5,2}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT 5 , 2 end_POSTSUBSCRIPT, then ψ1(c|l)=c|l=(7111123145)subscript𝜓1inner-product𝑐𝑙inner-productsuperscript𝑐superscript𝑙matrix7111123145\psi_{1}(\langle c|l\rangle)=\langle c^{\prime}|l^{\prime}\rangle=\begin{% pmatrix}7&1&1&1&1\\ 2&3&1&4&5\end{pmatrix}italic_ψ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( ⟨ italic_c | italic_l ⟩ ) = ⟨ italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ = ( start_ARG start_ROW start_CELL 7 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 1 end_CELL start_CELL 4 end_CELL start_CELL 5 end_CELL end_ROW end_ARG ) with c𝖣𝖢𝗈𝗆𝗉5,1superscript𝑐subscript𝖣𝖢𝗈𝗆𝗉51c^{\prime}\in\mathsf{DComp}_{5,1}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ sansserif_DComp start_POSTSUBSCRIPT 5 , 1 end_POSTSUBSCRIPT.

To prepare ourselves for the proof of the main result of this section, we collect below three lemmas concerning the map** ψlisubscript𝜓subscript𝑙𝑖\psi_{l_{i}}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Lemma 4.2.

For each i[n]𝑖delimited-[]𝑛i\in[n]italic_i ∈ [ italic_n ], ψlisubscript𝜓subscript𝑙𝑖\psi_{l_{i}}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT induces a well-defined involution from 𝖣𝖢𝗈𝗆𝗉nsubscript𝖣𝖢𝗈𝗆𝗉𝑛\mathsf{DComp}_{n}sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT to itself, which we also denote as ψlisubscript𝜓subscript𝑙𝑖\psi_{l_{i}}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Moreover, suppose c𝖣𝖢𝗈𝗆𝗉n,m𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛𝑚c\in\mathsf{DComp}_{n,m}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT. If ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) then ψli(c)𝖣𝖢𝗈𝗆𝗉n,m1subscript𝜓subscript𝑙𝑖𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛𝑚1\psi_{l_{i}}(c)\in\mathsf{DComp}_{n,m-1}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n , italic_m - 1 end_POSTSUBSCRIPT; if ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) then ψli(c)𝖣𝖢𝗈𝗆𝗉n,m+1subscript𝜓subscript𝑙𝑖𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛𝑚1\psi_{l_{i}}(c)\in\mathsf{DComp}_{n,m+1}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n , italic_m + 1 end_POSTSUBSCRIPT.

Proof.

We need to show that ψli(c)𝖣𝖢𝗈𝗆𝗉nsubscript𝜓subscript𝑙𝑖𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛\psi_{l_{i}}(c)\in\mathsf{DComp}_{n}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT and ψli(ψli(c))=csubscript𝜓subscript𝑙𝑖subscript𝜓subscript𝑙𝑖𝑐𝑐\psi_{l_{i}}(\psi_{l_{i}}(c))=citalic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) ) = italic_c. There are three cases according to Definition 4.3. Case (iii) is quite clear since ψli(c)=csubscript𝜓subscript𝑙𝑖𝑐𝑐\psi_{l_{i}}(c)=citalic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) = italic_c.

For case (i) we have ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) with 𝖺𝗉(ci)=cj𝖺𝗉subscript𝑐𝑖subscript𝑐𝑗\mathsf{ap}(c_{i})=c_{j}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. Clearly c=ψli(c)𝖢𝗈𝗆𝗉2n+1,nsuperscript𝑐subscript𝜓subscript𝑙𝑖𝑐subscript𝖢𝗈𝗆𝗉2𝑛1𝑛c^{\prime}=\psi_{l_{i}}(c)\in\mathsf{Comp}_{2n+1,n}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) ∈ sansserif_Comp start_POSTSUBSCRIPT 2 italic_n + 1 , italic_n end_POSTSUBSCRIPT, we only need to show that csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is dominating. For 1t<i1𝑡𝑖1\leq t<i1 ≤ italic_t < italic_i or jtn𝑗𝑡𝑛j\leq t\leq nitalic_j ≤ italic_t ≤ italic_n, we have f(c;1,t)=f(c;1,t)>0𝑓superscript𝑐1𝑡𝑓𝑐1𝑡0f(c^{\prime};1,t)=f(c;1,t)>0italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; 1 , italic_t ) = italic_f ( italic_c ; 1 , italic_t ) > 0, while for it<j𝑖𝑡𝑗i\leq t<jitalic_i ≤ italic_t < italic_j, we have f(c;1,t)=1+f(c;1,t+1)>1𝑓superscript𝑐1𝑡1𝑓𝑐1𝑡11f(c^{\prime};1,t)=1+f(c;1,t+1)>1italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; 1 , italic_t ) = 1 + italic_f ( italic_c ; 1 , italic_t + 1 ) > 1. So c𝖣𝖢𝗈𝗆𝗉nsuperscript𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c^{\prime}\in\mathsf{DComp}_{n}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT by Proposition 2.3. Moreover, by our choice of the anchor point cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, we must have cj+1=cj+1=1subscript𝑐𝑗1subscriptsuperscript𝑐𝑗11c_{j+1}=c^{\prime}_{j+1}=1italic_c start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT = italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT = 1, hence cj=1𝖣𝗈(c)subscriptsuperscript𝑐𝑗1𝖣𝗈𝑐c^{\prime}_{j}=1\in\mathsf{Do}(c)italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = 1 ∈ sansserif_Do ( italic_c ) with label lj=lisubscriptsuperscript𝑙𝑗subscript𝑙𝑖l^{\prime}_{j}=l_{i}italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Consequently, when ψlisubscript𝜓subscript𝑙𝑖\psi_{l_{i}}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT acts on csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, case (ii) of Definition 4.3 applies and 𝗇𝗎(c)=𝗇𝗎(c)1𝗇𝗎superscript𝑐𝗇𝗎𝑐1\mathsf{nu}(c^{\prime})=\mathsf{nu}(c)-1sansserif_nu ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = sansserif_nu ( italic_c ) - 1. Using the extremity (i.e., smallest j𝑗jitalic_j or largest j𝑗jitalic_j) in our definition of anchor point, it is not hard to check that 𝖺𝗉(cj)=ci𝖺𝗉subscriptsuperscript𝑐𝑗subscriptsuperscript𝑐𝑖\mathsf{ap}(c^{\prime}_{j})=c^{\prime}_{i}sansserif_ap ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) = italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, f(c;i,j1)=ci1+f(c;i+1,j)=ci1𝑓superscript𝑐𝑖𝑗1subscript𝑐𝑖1𝑓𝑐𝑖1𝑗subscript𝑐𝑖1f(c^{\prime};i,j-1)=c_{i}-1+f(c;i+1,j)=c_{i}-1italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_i , italic_j - 1 ) = italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 1 + italic_f ( italic_c ; italic_i + 1 , italic_j ) = italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 1, and ψli(c)=csubscript𝜓subscript𝑙𝑖superscript𝑐𝑐\psi_{l_{i}}(c^{\prime})=citalic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = italic_c indeed.

Next for case (ii), we see 1=ci𝖣𝗈(c)1subscript𝑐𝑖𝖣𝗈𝑐1=c_{i}\in\mathsf{Do}(c)1 = italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) with 𝖺𝗉(ci)=cj𝖺𝗉subscript𝑐𝑖subscript𝑐𝑗\mathsf{ap}(c_{i})=c_{j}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. We verify that c=ψli(c)superscript𝑐subscript𝜓subscript𝑙𝑖𝑐c^{\prime}=\psi_{l_{i}}(c)italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) is dominating. For 1t<j1𝑡𝑗1\leq t<j1 ≤ italic_t < italic_j or itn𝑖𝑡𝑛i\leq t\leq nitalic_i ≤ italic_t ≤ italic_n, we have f(c;1,t)=f(c;1,t)>0𝑓superscript𝑐1𝑡𝑓𝑐1𝑡0f(c^{\prime};1,t)=f(c;1,t)>0italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; 1 , italic_t ) = italic_f ( italic_c ; 1 , italic_t ) > 0. Note that α=f(c;j,i1)>0𝛼𝑓𝑐𝑗𝑖10\alpha=f(c;j,i-1)>0italic_α = italic_f ( italic_c ; italic_j , italic_i - 1 ) > 0 by our choice of the anchor point cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, so

f(c;1,j)=f(c;1,j1)+(α+1)2=f(c;1,i1)+ci2=f(c;1,i)>0.𝑓superscript𝑐1𝑗𝑓𝑐1𝑗1𝛼12𝑓𝑐1𝑖1subscript𝑐𝑖2𝑓𝑐1𝑖0f(c^{\prime};1,j)=f(c;1,j-1)+(\alpha+1)-2=f(c;1,i-1)+c_{i}-2=f(c;1,i)>0.italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; 1 , italic_j ) = italic_f ( italic_c ; 1 , italic_j - 1 ) + ( italic_α + 1 ) - 2 = italic_f ( italic_c ; 1 , italic_i - 1 ) + italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 2 = italic_f ( italic_c ; 1 , italic_i ) > 0 .

For j<t<i𝑗𝑡𝑖j<t<iitalic_j < italic_t < italic_i, first note that ci=1subscript𝑐𝑖1c_{i}=1italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1 forces f(c;1,i1)>1𝑓𝑐1𝑖11f(c;1,i-1)>1italic_f ( italic_c ; 1 , italic_i - 1 ) > 1. In addition, f(c;t,i1)0𝑓𝑐𝑡𝑖10f(c;t,i-1)\leq 0italic_f ( italic_c ; italic_t , italic_i - 1 ) ≤ 0 due to the maximality of j𝑗jitalic_j in our choice of the anchor point. So we see f(c;1,t1)=f(c;1,i1)f(c;t,i1)>1𝑓𝑐1𝑡1𝑓𝑐1𝑖1𝑓𝑐𝑡𝑖11f(c;1,t-1)=f(c;1,i-1)-f(c;t,i-1)>1italic_f ( italic_c ; 1 , italic_t - 1 ) = italic_f ( italic_c ; 1 , italic_i - 1 ) - italic_f ( italic_c ; italic_t , italic_i - 1 ) > 1, hence

f(c;1,t)𝑓superscript𝑐1𝑡\displaystyle f(c^{\prime};1,t)italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; 1 , italic_t ) =f(c;1,j1)+(cj2)+(cj+12)++(ct2)absent𝑓superscript𝑐1𝑗1subscriptsuperscript𝑐𝑗2subscriptsuperscript𝑐𝑗12subscriptsuperscript𝑐𝑡2\displaystyle=f(c^{\prime};1,j-1)+(c^{\prime}_{j}-2)+(c^{\prime}_{j+1}-2)+% \cdots+(c^{\prime}_{t}-2)= italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; 1 , italic_j - 1 ) + ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - 2 ) + ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT - 2 ) + ⋯ + ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT - 2 )
=f(c;1,j1)+(12)+(cj2)++(ct12)absent𝑓𝑐1𝑗112subscript𝑐𝑗2subscript𝑐𝑡12\displaystyle=f(c;1,j-1)+(1-2)+(c_{j}-2)+\cdots+(c_{t-1}-2)= italic_f ( italic_c ; 1 , italic_j - 1 ) + ( 1 - 2 ) + ( italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - 2 ) + ⋯ + ( italic_c start_POSTSUBSCRIPT italic_t - 1 end_POSTSUBSCRIPT - 2 )
=f(c;1,t1)1>0.absent𝑓𝑐1𝑡110\displaystyle=f(c;1,t-1)-1>0.= italic_f ( italic_c ; 1 , italic_t - 1 ) - 1 > 0 .

This proves that c𝖣𝖢𝗈𝗆𝗉nsuperscript𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c^{\prime}\in\mathsf{DComp}_{n}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. Note further that cj=α+1>1subscriptsuperscript𝑐𝑗𝛼11c^{\prime}_{j}=\alpha+1>1italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_α + 1 > 1 and cj+1=cjα=2f(c;j+1,i1)2subscriptsuperscript𝑐𝑗1subscript𝑐𝑗𝛼2𝑓𝑐𝑗1𝑖12c^{\prime}_{j+1}=c_{j}-\alpha=2-f(c;j+1,i-1)\geq 2italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT = italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_α = 2 - italic_f ( italic_c ; italic_j + 1 , italic_i - 1 ) ≥ 2, which means that cj𝖣𝗇𝗎(c)subscriptsuperscript𝑐𝑗𝖣𝗇𝗎superscript𝑐c^{\prime}_{j}\in\mathsf{Dnu}(c^{\prime})italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) with label lj=lisubscriptsuperscript𝑙𝑗subscript𝑙𝑖l^{\prime}_{j}=l_{i}italic_l start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, so that when ψlisubscript𝜓subscript𝑙𝑖\psi_{l_{i}}italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT acts on csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT case (i) applies and 𝗇𝗎(c)=𝗇𝗎(c)+1𝗇𝗎superscript𝑐𝗇𝗎𝑐1\mathsf{nu}(c^{\prime})=\mathsf{nu}(c)+1sansserif_nu ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = sansserif_nu ( italic_c ) + 1. We omit the details of verifying 𝖺𝗉(cj)=ci𝖺𝗉subscriptsuperscript𝑐𝑗subscriptsuperscript𝑐𝑖\mathsf{ap}(c^{\prime}_{j})=c^{\prime}_{i}sansserif_ap ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) = italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and ψli(c)=csubscript𝜓subscript𝑙𝑖superscript𝑐𝑐\psi_{l_{i}}(c^{\prime})=citalic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = italic_c since they are similar to case (i). ∎

Next, we fix two labels 1a<bn1𝑎𝑏𝑛1\leq a<b\leq n1 ≤ italic_a < italic_b ≤ italic_n and aim to show that ψasubscript𝜓𝑎\psi_{a}italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT commutes with ψbsubscript𝜓𝑏\psi_{b}italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT. Suppose a𝑎aitalic_a and b𝑏bitalic_b are the labels associated with the parts cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT respectively in c𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c\in\mathsf{DComp}_{n}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. Without loss of generality we assume that i<k𝑖𝑘i<kitalic_i < italic_k. If cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT or cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT belongs to 𝖭𝗎𝗈(c)𝖮𝗇𝗎(c)𝖭𝗎𝗈𝑐𝖮𝗇𝗎𝑐\mathsf{Nuo}(c)\cup\mathsf{Onu}(c)sansserif_Nuo ( italic_c ) ∪ sansserif_Onu ( italic_c ), it should be clear that ψa(ψb(c))=ψb(ψa(c))subscript𝜓𝑎subscript𝜓𝑏𝑐subscript𝜓𝑏subscript𝜓𝑎𝑐\psi_{a}(\psi_{b}(c))=\psi_{b}(\psi_{a}(c))italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_c ) ) = italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_c ) ). For the remaining cases, we assume 𝖺𝗉(ci)=cj𝖺𝗉subscript𝑐𝑖subscript𝑐𝑗\mathsf{ap}(c_{i})=c_{j}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT and 𝖺𝗉(ck)=c𝖺𝗉subscript𝑐𝑘subscript𝑐\mathsf{ap}(c_{k})=c_{\ell}sansserif_ap ( italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT. We introduce the slightly more general notation x,y𝑥𝑦\langle x,y\rangle⟨ italic_x , italic_y ⟩ for the internal between x𝑥xitalic_x and y𝑦yitalic_y without specifying which is bigger. I.e.,

x,y:={z:either xzy or yzx}.assign𝑥𝑦conditional-set𝑧either xzy or yzx\langle x,y\rangle:=\left\{z\in\mathbb{Z}:\text{either $x\leq z\leq y$ or $y% \leq z\leq x$}\right\}.⟨ italic_x , italic_y ⟩ := { italic_z ∈ blackboard_Z : either italic_x ≤ italic_z ≤ italic_y or italic_y ≤ italic_z ≤ italic_x } .
Lemma 4.3.

Given c𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c\in\mathsf{DComp}_{n}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, and a,b,i,j,k,𝑎𝑏𝑖𝑗𝑘normal-ℓa,b,i,j,k,\ellitalic_a , italic_b , italic_i , italic_j , italic_k , roman_ℓ as previously defined, we have either i,jk,𝑖𝑗𝑘normal-ℓ\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩, or i,jk,𝑘normal-ℓ𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩, or i,jk,=𝑖𝑗𝑘normal-ℓ\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

Proof.

We begin with several notations. Let

𝖮𝗇𝗎~(c):={ct𝖮𝗇𝗎(c):i<t<k}assign~𝖮𝗇𝗎𝑐conditional-setsubscript𝑐𝑡𝖮𝗇𝗎𝑐𝑖𝑡𝑘\widetilde{\mathsf{Onu}}(c):=\left\{c_{t}\in\mathsf{Onu}(c):i<t<k\right\}over~ start_ARG sansserif_Onu end_ARG ( italic_c ) := { italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ∈ sansserif_Onu ( italic_c ) : italic_i < italic_t < italic_k }

be the set of parts between cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT that are one non-unitary. For 1tn1𝑡𝑛1\leq t\leq n1 ≤ italic_t ≤ italic_n, let ft:=f(c;1,t)assignsubscript𝑓𝑡𝑓𝑐1𝑡f_{t}:=f(c;1,t)italic_f start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT := italic_f ( italic_c ; 1 , italic_t ), and f¯:=min{fd:cd𝖮𝗇𝗎~(c)}assign¯𝑓:subscript𝑓𝑑subscript𝑐𝑑~𝖮𝗇𝗎𝑐\underline{f}:=\min\left\{f_{d}:c_{d}\in\widetilde{\mathsf{Onu}}(c)\right\}under¯ start_ARG italic_f end_ARG := roman_min { italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT : italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ∈ over~ start_ARG sansserif_Onu end_ARG ( italic_c ) }. Without loss of generality, let us assume that d(i,k)𝑑𝑖𝑘d\in(i,k)italic_d ∈ ( italic_i , italic_k ) is the smallest index such that fd=f¯subscript𝑓𝑑¯𝑓f_{d}=\underline{f}italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT = under¯ start_ARG italic_f end_ARG.

We summarize in Table 1 the relation between i,j𝑖𝑗\langle i,j\rangle⟨ italic_i , italic_j ⟩ and k,𝑘\langle k,\ell\rangle⟨ italic_k , roman_ℓ ⟩ in various cases. We conduct a row-by-row verification of all these cases, which is tedious but for the most part straightforward.

  1. case 1

    𝖮𝗇𝗎~(c)=~𝖮𝗇𝗎𝑐\widetilde{\mathsf{Onu}}(c)=\varnothingover~ start_ARG sansserif_Onu end_ARG ( italic_c ) = ∅. We consider the following four subcases.

    1. (a)

      ci,ck𝖣𝗇𝗎(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{i},c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ). This means that all parts between cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT are non-unitary, so we see j>k𝑗𝑘j>kitalic_j > italic_k since cj+1=1subscript𝑐𝑗11c_{j+1}=1italic_c start_POSTSUBSCRIPT italic_j + 1 end_POSTSUBSCRIPT = 1. Moreover, f(c;i+1,j)=0𝑓𝑐𝑖1𝑗0f(c;i+1,j)=0italic_f ( italic_c ; italic_i + 1 , italic_j ) = 0 and f(c;i+1,k)0𝑓𝑐𝑖1𝑘0f(c;i+1,k)\geq 0italic_f ( italic_c ; italic_i + 1 , italic_k ) ≥ 0 implies that f(c;k+1,j)0𝑓𝑐𝑘1𝑗0f(c;k+1,j)\leq 0italic_f ( italic_c ; italic_k + 1 , italic_j ) ≤ 0, thus cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is located to the right of (or is exactly) the anchor point of cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, namely csubscript𝑐c_{\ell}italic_c start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT. In other words, we have shown that i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩.

    2. (b)

      ci,ck𝖣𝗈(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗈𝑐c_{i},c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). This means that all parts between cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT are ones, so in particular <i𝑖\ell<iroman_ℓ < italic_i. Now f(c;,k1)>0𝑓𝑐𝑘10f(c;\ell,k-1)>0italic_f ( italic_c ; roman_ℓ , italic_k - 1 ) > 0 and f(c;i,k1)<0𝑓𝑐𝑖𝑘10f(c;i,k-1)<0italic_f ( italic_c ; italic_i , italic_k - 1 ) < 0 implies that f(c;,i1)>0𝑓𝑐𝑖10f(c;\ell,i-1)>0italic_f ( italic_c ; roman_ℓ , italic_i - 1 ) > 0. Therefore we must have j𝑗j\geq\ellitalic_j ≥ roman_ℓ and i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩.

    3. (c)

      ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), ck𝖣𝗈(c)subscript𝑐𝑘𝖣𝗈𝑐c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) and fi>fksubscript𝑓𝑖subscript𝑓𝑘f_{i}>f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. This implies that f(c;i+1,k)=fkfi<0𝑓𝑐𝑖1𝑘subscript𝑓𝑘subscript𝑓𝑖0f(c;i+1,k)=f_{k}-f_{i}<0italic_f ( italic_c ; italic_i + 1 , italic_k ) = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < 0 so the anchor point of cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT sits strictly to the left of cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, i.e., j<k𝑗𝑘j<kitalic_j < italic_k. And 𝖮𝗇𝗎~(c)=~𝖮𝗇𝗎𝑐\widetilde{\mathsf{Onu}}(c)=\varnothingover~ start_ARG sansserif_Onu end_ARG ( italic_c ) = ∅ so all parts between cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT and cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT are ones. Noting that f(c;i+1,j)=0𝑓𝑐𝑖1𝑗0f(c;i+1,j)=0italic_f ( italic_c ; italic_i + 1 , italic_j ) = 0 we can deduce f(c;t,k1)0𝑓𝑐𝑡𝑘10f(c;t,k-1)\leq 0italic_f ( italic_c ; italic_t , italic_k - 1 ) ≤ 0 for all i+1tk1𝑖1𝑡𝑘1i+1\leq t\leq k-1italic_i + 1 ≤ italic_t ≤ italic_k - 1. Hence the anchor point of cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT sits to the left of ci+1subscript𝑐𝑖1c_{i+1}italic_c start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT, meaning that i𝑖\ell\leq iroman_ℓ ≤ italic_i and i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩ as claimed.

    4. (d)

      ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), ck𝖣𝗈(c)subscript𝑐𝑘𝖣𝗈𝑐c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) and fifksubscript𝑓𝑖subscript𝑓𝑘f_{i}\leq f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. This means that f(c;i+1,t)0𝑓𝑐𝑖1𝑡0f(c;i+1,t)\geq 0italic_f ( italic_c ; italic_i + 1 , italic_t ) ≥ 0, for every i+1tk𝑖1𝑡𝑘i+1\leq t\leq kitalic_i + 1 ≤ italic_t ≤ italic_k. This in turn implies that jk𝑗𝑘j\geq kitalic_j ≥ italic_k. On the other hand, f(c;i,k1)f(c;i+1,k)=cick1𝑓𝑐𝑖𝑘1𝑓𝑐𝑖1𝑘subscript𝑐𝑖subscript𝑐𝑘1f(c;i,k-1)-f(c;i+1,k)=c_{i}-c_{k}\geq 1italic_f ( italic_c ; italic_i , italic_k - 1 ) - italic_f ( italic_c ; italic_i + 1 , italic_k ) = italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≥ 1 thus f(c;i,k1)>0𝑓𝑐𝑖𝑘10f(c;i,k-1)>0italic_f ( italic_c ; italic_i , italic_k - 1 ) > 0. Consequently the anchor point of cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT sits to the right of (or is exactly) cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and we have i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩.

  2. case 2

    f¯<fi¯𝑓subscript𝑓𝑖\underline{f}<f_{i}under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and f¯<fk¯𝑓subscript𝑓𝑘\underline{f}<f_{k}under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. We consider the following four subcases.

    1. (a)

      ci,ck𝖣𝗇𝗎(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{i},c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ). This implies that f(c;i+1,d)=fdfi<0𝑓𝑐𝑖1𝑑subscript𝑓𝑑subscript𝑓𝑖0f(c;i+1,d)=f_{d}-f_{i}<0italic_f ( italic_c ; italic_i + 1 , italic_d ) = italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < 0, so cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, the anchor point of cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT sits strictly to the left of cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, i.e., j<d𝑗𝑑j<ditalic_j < italic_d. Therefore we have i<j<d<k<𝑖𝑗𝑑𝑘i<j<d<k<\ellitalic_i < italic_j < italic_d < italic_k < roman_ℓ and i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

    2. (b)

      ci,ck𝖣𝗈(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗈𝑐c_{i},c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). This implies that f(c;k,k)=f(c;d,d)=1𝑓𝑐𝑘𝑘𝑓𝑐𝑑𝑑1f(c;k,k)=f(c;d,d)=-1italic_f ( italic_c ; italic_k , italic_k ) = italic_f ( italic_c ; italic_d , italic_d ) = - 1, then we have f(c;d,k1)=fk1fd1=(fk+1)(fd+1)=fkfd>0𝑓𝑐𝑑𝑘1subscript𝑓𝑘1subscript𝑓𝑑1subscript𝑓𝑘1subscript𝑓𝑑1subscript𝑓𝑘subscript𝑓𝑑0f(c;d,k-1)=f_{k-1}-f_{d-1}=(f_{k}+1)-(f_{d}+1)=f_{k}-f_{d}>0italic_f ( italic_c ; italic_d , italic_k - 1 ) = italic_f start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_d - 1 end_POSTSUBSCRIPT = ( italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + 1 ) - ( italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT + 1 ) = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT > 0. Thus csubscript𝑐c_{\ell}italic_c start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT, the anchor point of cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, is located to the right of (or is exactly) cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, i.e., d𝑑d\leq\ellitalic_d ≤ roman_ℓ. Therefore we have j<i<d<k𝑗𝑖𝑑𝑘j<i<d\leq\ell<kitalic_j < italic_i < italic_d ≤ roman_ℓ < italic_k and i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

    3. (c)

      ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), ck𝖣𝗈(c)subscript𝑐𝑘𝖣𝗈𝑐c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). This implies that f(c;i+1,d)=fdfi<0𝑓𝑐𝑖1𝑑subscript𝑓𝑑subscript𝑓𝑖0f(c;i+1,d)=f_{d}-f_{i}<0italic_f ( italic_c ; italic_i + 1 , italic_d ) = italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < 0, so cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT sits strictly to the left of cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, i.e., j<d𝑗𝑑j<ditalic_j < italic_d. And this also implies that f(c;k,k)=f(c;d,d)=1𝑓𝑐𝑘𝑘𝑓𝑐𝑑𝑑1f(c;k,k)=f(c;d,d)=-1italic_f ( italic_c ; italic_k , italic_k ) = italic_f ( italic_c ; italic_d , italic_d ) = - 1, then we have f(c;d,k1)=fk1fd1=(fk+1)(fd+1)=fkfd>0𝑓𝑐𝑑𝑘1subscript𝑓𝑘1subscript𝑓𝑑1subscript𝑓𝑘1subscript𝑓𝑑1subscript𝑓𝑘subscript𝑓𝑑0f(c;d,k-1)=f_{k-1}-f_{d-1}=(f_{k}+1)-(f_{d}+1)=f_{k}-f_{d}>0italic_f ( italic_c ; italic_d , italic_k - 1 ) = italic_f start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_d - 1 end_POSTSUBSCRIPT = ( italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + 1 ) - ( italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT + 1 ) = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT > 0, which means d𝑑d\leq\ellitalic_d ≤ roman_ℓ. Therefore we have i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

    4. (d)

      ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ), ck𝖣𝗇𝗎(c)subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ). We see j<i<k<𝑗𝑖𝑘j<i<k<\ellitalic_j < italic_i < italic_k < roman_ℓ directly from the definitions of 𝖣𝗇𝗎(c)𝖣𝗇𝗎𝑐\mathsf{Dnu}(c)sansserif_Dnu ( italic_c ) and 𝖣𝗈(c)𝖣𝗈𝑐\mathsf{Do}(c)sansserif_Do ( italic_c ). Hence i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅ as well.

  3. case 3

    fk=f¯<fisubscript𝑓𝑘¯𝑓subscript𝑓𝑖f_{k}=\underline{f}<f_{i}italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. We consider the following four subcases.

    1. (a)

      ci,ck𝖣𝗇𝗎(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{i},c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ). We have f(c;i+1,d)=fdfi<0𝑓𝑐𝑖1𝑑subscript𝑓𝑑subscript𝑓𝑖0f(c;i+1,d)=f_{d}-f_{i}<0italic_f ( italic_c ; italic_i + 1 , italic_d ) = italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < 0, thus cjsubscript𝑐𝑗c_{j}italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT sits strictly to the left of cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT. Therefore we have i<j<d<k<𝑖𝑗𝑑𝑘i<j<d<k<\ellitalic_i < italic_j < italic_d < italic_k < roman_ℓ and i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

    2. (b)

      ci,ck𝖣𝗈(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗈𝑐c_{i},c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). We have f(c;k,k)=1𝑓𝑐𝑘𝑘1f(c;k,k)=-1italic_f ( italic_c ; italic_k , italic_k ) = - 1 and f(c;d+1,k)=0𝑓𝑐𝑑1𝑘0f(c;d+1,k)=0italic_f ( italic_c ; italic_d + 1 , italic_k ) = 0, which implies that f(c;d+1,k1)=f(c;d+1,k)f(c;k,k)=1>0𝑓𝑐𝑑1𝑘1𝑓𝑐𝑑1𝑘𝑓𝑐𝑘𝑘10f(c;d+1,k-1)=f(c;d+1,k)-f(c;k,k)=1>0italic_f ( italic_c ; italic_d + 1 , italic_k - 1 ) = italic_f ( italic_c ; italic_d + 1 , italic_k ) - italic_f ( italic_c ; italic_k , italic_k ) = 1 > 0. Thus csubscript𝑐c_{\ell}italic_c start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT sits strictly to the right of cdsubscript𝑐𝑑c_{d}italic_c start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, i.e., d<<k𝑑𝑘d<\ell<kitalic_d < roman_ℓ < italic_k. Recall that ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ), so we have j<i<d<<k𝑗𝑖𝑑𝑘j<i<d<\ell<kitalic_j < italic_i < italic_d < roman_ℓ < italic_k and i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

    3. (c)

      ci𝖣𝗇𝗎(c),ck𝖣𝗈(c)formulae-sequencesubscript𝑐𝑖𝖣𝗇𝗎𝑐subscript𝑐𝑘𝖣𝗈𝑐c_{i}\in\mathsf{Dnu}(c),c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). With similar arguments as in (a) and (b), we deduce that i<j<d<<k𝑖𝑗𝑑𝑘i<j<d<\ell<kitalic_i < italic_j < italic_d < roman_ℓ < italic_k and i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

    4. (d)

      ci𝖣𝗈(c),ck𝖣𝗇𝗎(c)formulae-sequencesubscript𝑐𝑖𝖣𝗈𝑐subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Do}(c),c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ). Simply by the definitions of 𝖣𝗈(c)𝖣𝗈𝑐\mathsf{Do}(c)sansserif_Do ( italic_c ) and 𝖣𝗇𝗎(c)𝖣𝗇𝗎𝑐\mathsf{Dnu}(c)sansserif_Dnu ( italic_c ) we see that j<i<d<k<𝑗𝑖𝑑𝑘j<i<d<k<\ellitalic_j < italic_i < italic_d < italic_k < roman_ℓ and i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅.

  4. case 4

    fk<f¯<fisubscript𝑓𝑘¯𝑓subscript𝑓𝑖f_{k}<\underline{f}<f_{i}italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT < under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. If ck𝖣𝗇𝗎(c)subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), then for the largest m𝑚mitalic_m such that cm𝖮𝗇𝗎~(c)subscript𝑐𝑚~𝖮𝗇𝗎𝑐c_{m}\in\widetilde{\mathsf{Onu}}(c)italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ over~ start_ARG sansserif_Onu end_ARG ( italic_c ), we see ct>1subscript𝑐𝑡1c_{t}>1italic_c start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT > 1 for all m<tk𝑚𝑡𝑘m<t\leq kitalic_m < italic_t ≤ italic_k, thus fmfksubscript𝑓𝑚subscript𝑓𝑘f_{m}\leq f_{k}italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ≤ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, in turn this means f¯fk¯𝑓subscript𝑓𝑘\underline{f}\leq f_{k}under¯ start_ARG italic_f end_ARG ≤ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, a contradiction. So we must have ck𝖣𝗈(c)subscript𝑐𝑘𝖣𝗈𝑐c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) and there are only two subcases to consider.

    1. (a)

      ci,ck𝖣𝗈(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗈𝑐c_{i},c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). This implies that f(c;d+1,k1)0𝑓𝑐𝑑1𝑘10f(c;d+1,k-1)\leq 0italic_f ( italic_c ; italic_d + 1 , italic_k - 1 ) ≤ 0. Due to the minimality of fdsubscript𝑓𝑑f_{d}italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, we have f(c;t,k1)0𝑓𝑐𝑡𝑘10f(c;t,k-1)\leq 0italic_f ( italic_c ; italic_t , italic_k - 1 ) ≤ 0 for every i+1t<k𝑖1𝑡𝑘i+1\leq t<kitalic_i + 1 ≤ italic_t < italic_k. In addition, note that

      f(c;i,k1)𝑓𝑐𝑖𝑘1\displaystyle f(c;i,k-1)italic_f ( italic_c ; italic_i , italic_k - 1 ) =f(c;i+1,k)+f(c;i,i)f(c;k,k)absent𝑓𝑐𝑖1𝑘𝑓𝑐𝑖𝑖𝑓𝑐𝑘𝑘\displaystyle=f(c;i+1,k)+f(c;i,i)-f(c;k,k)= italic_f ( italic_c ; italic_i + 1 , italic_k ) + italic_f ( italic_c ; italic_i , italic_i ) - italic_f ( italic_c ; italic_k , italic_k )
      =f(c;i+1,k)=fkfi<0,absent𝑓𝑐𝑖1𝑘subscript𝑓𝑘subscript𝑓𝑖0\displaystyle=f(c;i+1,k)=f_{k}-f_{i}<0,= italic_f ( italic_c ; italic_i + 1 , italic_k ) = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < 0 ,

      we see <i𝑖\ell<iroman_ℓ < italic_i. Moreover, note that f(c;,i1)=f(c;,k1)f(c,i,k1)>0𝑓𝑐𝑖1𝑓𝑐𝑘1𝑓𝑐𝑖𝑘10f(c;\ell,i-1)=f(c;\ell,k-1)-f(c,i,k-1)>0italic_f ( italic_c ; roman_ℓ , italic_i - 1 ) = italic_f ( italic_c ; roman_ℓ , italic_k - 1 ) - italic_f ( italic_c , italic_i , italic_k - 1 ) > 0, which implies that j𝑗j\geq\ellitalic_j ≥ roman_ℓ, and hence i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩.

    2. (b)

      ci𝖣𝗇𝗎(c),ck𝖣𝗈(c)formulae-sequencesubscript𝑐𝑖𝖣𝗇𝗎𝑐subscript𝑐𝑘𝖣𝗈𝑐c_{i}\in\mathsf{Dnu}(c),c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). This implies that f(c;i+1,d)=fdfi<0𝑓𝑐𝑖1𝑑subscript𝑓𝑑subscript𝑓𝑖0f(c;i+1,d)=f_{d}-f_{i}<0italic_f ( italic_c ; italic_i + 1 , italic_d ) = italic_f start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < 0, so j<d<k𝑗𝑑𝑘j<d<kitalic_j < italic_d < italic_k. We argue in a similar fashion as in (a) to see that f(c;t,k1)0𝑓𝑐𝑡𝑘10f(c;t,k-1)\leq 0italic_f ( italic_c ; italic_t , italic_k - 1 ) ≤ 0 for every i+1t<k𝑖1𝑡𝑘i+1\leq t<kitalic_i + 1 ≤ italic_t < italic_k. Therefore we have i𝑖\ell\leq iroman_ℓ ≤ italic_i, meaning that i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩.

  5. case 5

    fif¯<fksubscript𝑓𝑖¯𝑓subscript𝑓𝑘f_{i}\leq\underline{f}<f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. First note that fif¯subscript𝑓𝑖¯𝑓f_{i}\leq\underline{f}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ under¯ start_ARG italic_f end_ARG excludes the cases with ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ), so it suffices to consider the following two subcases.

    1. (a)

      ci,ck𝖣𝗇𝗎(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{i},c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ). A moment of reflection reveals that f(c;i+1,t)0𝑓𝑐𝑖1𝑡0f(c;i+1,t)\geq 0italic_f ( italic_c ; italic_i + 1 , italic_t ) ≥ 0 for all t[i+1,k]𝑡𝑖1𝑘t\in[i+1,k]italic_t ∈ [ italic_i + 1 , italic_k ], hence the anchor point of cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT cannot lie in the inverval [i+1,k]𝑖1𝑘[i+1,k][ italic_i + 1 , italic_k ], i.e., j>k𝑗𝑘j>kitalic_j > italic_k. Now f(c;i+1,j)=0𝑓𝑐𝑖1𝑗0f(c;i+1,j)=0italic_f ( italic_c ; italic_i + 1 , italic_j ) = 0 and f(c;i+1,k)=fkfi>0𝑓𝑐𝑖1𝑘subscript𝑓𝑘subscript𝑓𝑖0f(c;i+1,k)=f_{k}-f_{i}>0italic_f ( italic_c ; italic_i + 1 , italic_k ) = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > 0 lead to f(c;k+1,j)=f(c;i+1,j)f(c;i+1,k)<0𝑓𝑐𝑘1𝑗𝑓𝑐𝑖1𝑗𝑓𝑐𝑖1𝑘0f(c;k+1,j)=f(c;i+1,j)-f(c;i+1,k)<0italic_f ( italic_c ; italic_k + 1 , italic_j ) = italic_f ( italic_c ; italic_i + 1 , italic_j ) - italic_f ( italic_c ; italic_i + 1 , italic_k ) < 0, implying that k<<j𝑘𝑗k<\ell<jitalic_k < roman_ℓ < italic_j. We have i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩.

    2. (b)

      ci𝖣𝗇𝗎(c),ck𝖣𝗈(c)formulae-sequencesubscript𝑐𝑖𝖣𝗇𝗎𝑐subscript𝑐𝑘𝖣𝗈𝑐c_{i}\in\mathsf{Dnu}(c),c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). We argue as in (a) to deduce that j>k𝑗𝑘j>kitalic_j > italic_k. Moreover with f(c;i+1,k1)=f(c;i+1,k)f(c;k,k)>0𝑓𝑐𝑖1𝑘1𝑓𝑐𝑖1𝑘𝑓𝑐𝑘𝑘0f(c;i+1,k-1)=f(c;i+1,k)-f(c;k,k)>0italic_f ( italic_c ; italic_i + 1 , italic_k - 1 ) = italic_f ( italic_c ; italic_i + 1 , italic_k ) - italic_f ( italic_c ; italic_k , italic_k ) > 0 we get i+1𝑖1\ell\geq i+1roman_ℓ ≥ italic_i + 1, meaning that i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩.

  6. case 6

    f¯fi¯𝑓subscript𝑓𝑖\underline{f}\geq f_{i}under¯ start_ARG italic_f end_ARG ≥ italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and f¯fk¯𝑓subscript𝑓𝑘\underline{f}\geq f_{k}under¯ start_ARG italic_f end_ARG ≥ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. Again fif¯subscript𝑓𝑖¯𝑓f_{i}\leq\underline{f}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ under¯ start_ARG italic_f end_ARG eliminates the cases with ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ). We discuss the remaining three subcases.

    1. (a)

      ci,ck𝖣𝗇𝗎(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{i},c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ). With f¯fk¯𝑓subscript𝑓𝑘\underline{f}\geq f_{k}under¯ start_ARG italic_f end_ARG ≥ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT and ck𝖣𝗇𝗎(c)subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), the only possibility is fif¯=fksubscript𝑓𝑖¯𝑓subscript𝑓𝑘f_{i}\leq\underline{f}=f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ under¯ start_ARG italic_f end_ARG = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. Applying a similar argument as in case 5(a), we derive that i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩.

    2. (b)

      ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), ck𝖣𝗈(c)subscript𝑐𝑘𝖣𝗈𝑐c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) and fi>fksubscript𝑓𝑖subscript𝑓𝑘f_{i}>f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. With f(c;i+1,k)=fkfi<0𝑓𝑐𝑖1𝑘subscript𝑓𝑘subscript𝑓𝑖0f(c;i+1,k)=f_{k}-f_{i}<0italic_f ( italic_c ; italic_i + 1 , italic_k ) = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < 0 we see j<k𝑗𝑘j<kitalic_j < italic_k. Furthermore, note that f¯fi>fk¯𝑓subscript𝑓𝑖subscript𝑓𝑘\underline{f}\geq f_{i}>f_{k}under¯ start_ARG italic_f end_ARG ≥ italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, so applying a similar argument as in case 4(b) we deduce that i𝑖\ell\leq iroman_ℓ ≤ italic_i. Therefore we have i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩ as claimed.

    3. (c)

      ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), ck𝖣𝗈(c)subscript𝑐𝑘𝖣𝗈𝑐c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) and fifksubscript𝑓𝑖subscript𝑓𝑘f_{i}\leq f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. With f(c;i+1,k1)=f(c;i+1,k)f(c;k,k)>0𝑓𝑐𝑖1𝑘1𝑓𝑐𝑖1𝑘𝑓𝑐𝑘𝑘0f(c;i+1,k-1)=f(c;i+1,k)-f(c;k,k)>0italic_f ( italic_c ; italic_i + 1 , italic_k - 1 ) = italic_f ( italic_c ; italic_i + 1 , italic_k ) - italic_f ( italic_c ; italic_k , italic_k ) > 0 we deduce i<𝑖i<\ellitalic_i < roman_ℓ. Knowing that fifkf¯subscript𝑓𝑖subscript𝑓𝑘¯𝑓f_{i}\leq f_{k}\leq\underline{f}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≤ under¯ start_ARG italic_f end_ARG, we get f(c;i+1,t)0𝑓𝑐𝑖1𝑡0f(c;i+1,t)\geq 0italic_f ( italic_c ; italic_i + 1 , italic_t ) ≥ 0 for all i+1tk𝑖1𝑡𝑘i+1\leq t\leq kitalic_i + 1 ≤ italic_t ≤ italic_k. Thus jk𝑗𝑘j\geq kitalic_j ≥ italic_k, and we have i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩ as desired.

Table 1. Case-by-case breakdown of the relation between i,j𝑖𝑗\langle i,j\rangle⟨ italic_i , italic_j ⟩ and k,𝑘\langle k,\ell\rangle⟨ italic_k , roman_ℓ ⟩
ci,ck𝖣𝗇𝗎(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{i},c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ) ci,ck𝖣𝗈(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗈𝑐c_{i},c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), ck𝖣𝗈(c)subscript𝑐𝑘𝖣𝗈𝑐c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ), ck𝖣𝗇𝗎(c)subscript𝑐𝑘𝖣𝗇𝗎𝑐c_{k}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c )
fi>fksubscript𝑓𝑖subscript𝑓𝑘f_{i}>f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT > italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT fifksubscript𝑓𝑖subscript𝑓𝑘f_{i}\leq f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT
𝖮𝗇𝗎~(c)=~𝖮𝗇𝗎𝑐\widetilde{\mathsf{Onu}}(c)=\varnothingover~ start_ARG sansserif_Onu end_ARG ( italic_c ) = ∅ i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩ i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩ i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩ i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩ inexistence
𝖮𝗇𝗎~(c)~𝖮𝗇𝗎𝑐\widetilde{\mathsf{Onu}}(c)\neq\varnothingover~ start_ARG sansserif_Onu end_ARG ( italic_c ) ≠ ∅ f¯<fi¯𝑓subscript𝑓𝑖\underline{f}<f_{i}under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and f¯<fk¯𝑓subscript𝑓𝑘\underline{f}<f_{k}under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅ i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅ i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅ i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅
fk=f¯<fisubscript𝑓𝑘¯𝑓subscript𝑓𝑖f_{k}=\underline{f}<f_{i}italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅ i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅ i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅ inexistence i,jk,=𝑖𝑗𝑘\langle i,j\rangle\cap\langle k,\ell\rangle=\varnothing⟨ italic_i , italic_j ⟩ ∩ ⟨ italic_k , roman_ℓ ⟩ = ∅
fk<f¯<fisubscript𝑓𝑘¯𝑓subscript𝑓𝑖f_{k}<\underline{f}<f_{i}italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT < under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT inexistence i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩ i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩ inexistence inexistence
fif¯<fksubscript𝑓𝑖¯𝑓subscript𝑓𝑘f_{i}\leq\underline{f}<f_{k}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩ inexistence inexistence i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩
f¯fi¯𝑓subscript𝑓𝑖\underline{f}\geq f_{i}under¯ start_ARG italic_f end_ARG ≥ italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and f¯fk¯𝑓subscript𝑓𝑘\underline{f}\geq f_{k}under¯ start_ARG italic_f end_ARG ≥ italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩ inexistence i,jk,𝑖𝑗𝑘\langle i,j\rangle\subseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊆ ⟨ italic_k , roman_ℓ ⟩ i,jk,𝑘𝑖𝑗\langle i,j\rangle\supseteq\langle k,\ell\rangle⟨ italic_i , italic_j ⟩ ⊇ ⟨ italic_k , roman_ℓ ⟩
Lemma 4.4.

Given two labels 1a<bn1𝑎𝑏𝑛1\leq a<b\leq n1 ≤ italic_a < italic_b ≤ italic_n, the map** ψasubscript𝜓𝑎\psi_{a}italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT commutes with ψbsubscript𝜓𝑏\psi_{b}italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT. I.e., we have ψa(ψb(c))=ψb(ψa(c))subscript𝜓𝑎subscript𝜓𝑏𝑐subscript𝜓𝑏subscript𝜓𝑎𝑐\psi_{a}(\psi_{b}(c))=\psi_{b}(\psi_{a}(c))italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_c ) ) = italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_c ) ) for every c𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c\in\mathsf{DComp}_{n}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT.

Proof.

We assume the same notation as in Lemma 4.3. As already mentioned before Lemma 4.3, if cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT or cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT belongs to 𝖭𝗎𝗈(c)𝖮𝗇𝗎(c)𝖭𝗎𝗈𝑐𝖮𝗇𝗎𝑐\mathsf{Nuo}(c)\cup\mathsf{Onu}(c)sansserif_Nuo ( italic_c ) ∪ sansserif_Onu ( italic_c ), then one of ψasubscript𝜓𝑎\psi_{a}italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT and ψbsubscript𝜓𝑏\psi_{b}italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT becomes the identity map, so clearly ψa(ψb(c))=ψb(ψa(c))subscript𝜓𝑎subscript𝜓𝑏𝑐subscript𝜓𝑏subscript𝜓𝑎𝑐\psi_{a}(\psi_{b}(c))=\psi_{b}(\psi_{a}(c))italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_c ) ) = italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_c ) ). We can now assume {ci,ck}𝖣𝗇𝗎(c)𝖣𝗈(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗇𝗎𝑐𝖣𝗈𝑐\left\{c_{i},c_{k}\right\}\subseteq\mathsf{Dnu}(c)\cup\mathsf{Do}(c){ italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } ⊆ sansserif_Dnu ( italic_c ) ∪ sansserif_Do ( italic_c ). Thanks to Lemma 4.3, we know for the two intervals i,j𝑖𝑗\langle i,j\rangle⟨ italic_i , italic_j ⟩ and k,𝑘\langle k,\ell\rangle⟨ italic_k , roman_ℓ ⟩, either they are disjoint, or one contains the other. If they are disjoint, obviously ψa(ψb(c))=ψb(ψa(c))subscript𝜓𝑎subscript𝜓𝑏𝑐subscript𝜓𝑏subscript𝜓𝑎𝑐\psi_{a}(\psi_{b}(c))=\psi_{b}(\psi_{a}(c))italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_c ) ) = italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_c ) ) holds. Otherwise one contains the other, we can use table 1 to verify the commutativity case-by-case. Since the arguments are mostly the same, we elaborate on one case and leave the others to the reader.

Suppose we are in case 4(a), i.e., ci,ck𝖣𝗈(c)subscript𝑐𝑖subscript𝑐𝑘𝖣𝗈𝑐c_{i},c_{k}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ) and fk<f¯<fisubscript𝑓𝑘¯𝑓subscript𝑓𝑖f_{k}<\underline{f}<f_{i}italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT < under¯ start_ARG italic_f end_ARG < italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Recall that we have shown j<i<k𝑗𝑖𝑘\ell\leq j<i<kroman_ℓ ≤ italic_j < italic_i < italic_k and recall Definition 4.3(ii). We observe that f(c;i+1,k1)=f(c;i+1,k)f(c;k,k)=fkfi+10𝑓𝑐𝑖1𝑘1𝑓𝑐𝑖1𝑘𝑓𝑐𝑘𝑘subscript𝑓𝑘subscript𝑓𝑖10f(c;i+1,k-1)=f(c;i+1,k)-f(c;k,k)=f_{k}-f_{i}+1\leq 0italic_f ( italic_c ; italic_i + 1 , italic_k - 1 ) = italic_f ( italic_c ; italic_i + 1 , italic_k ) - italic_f ( italic_c ; italic_k , italic_k ) = italic_f start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + 1 ≤ 0, which ensures that for c:=ψa(c)assignsuperscript𝑐subscript𝜓𝑎𝑐c^{\prime}:=\psi_{a}(c)italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT := italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_c ), we have respectively:

f(c;t,k1)𝑓superscript𝑐𝑡𝑘1\displaystyle f(c^{\prime};t,k-1)italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_t , italic_k - 1 ) =f(c;t,k1)0, for i+1t<k or <tj,formulae-sequenceabsent𝑓𝑐𝑡𝑘10 for i+1t<k or <tj,\displaystyle=f(c;t,k-1)\leq 0,\text{ for $i+1\leq t<k$ or $\ell<t\leq j$,}= italic_f ( italic_c ; italic_t , italic_k - 1 ) ≤ 0 , for italic_i + 1 ≤ italic_t < italic_k or roman_ℓ < italic_t ≤ italic_j ,
f(c;t,k1)𝑓superscript𝑐𝑡𝑘1\displaystyle f(c^{\prime};t,k-1)italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_t , italic_k - 1 ) =f(c;t,i)+f(c;i+1,k1)absent𝑓superscript𝑐𝑡𝑖𝑓superscript𝑐𝑖1𝑘1\displaystyle=f(c^{\prime};t,i)+f(c^{\prime};i+1,k-1)= italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_t , italic_i ) + italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_i + 1 , italic_k - 1 )
=f(c;t1,i1)+f(c;i+1,k1)0, for j+2ti,formulae-sequenceabsent𝑓𝑐𝑡1𝑖1𝑓𝑐𝑖1𝑘10 for j+2ti,\displaystyle=f(c;t-1,i-1)+f(c;i+1,k-1)\leq 0,\text{ for $j+2\leq t\leq i$,}= italic_f ( italic_c ; italic_t - 1 , italic_i - 1 ) + italic_f ( italic_c ; italic_i + 1 , italic_k - 1 ) ≤ 0 , for italic_j + 2 ≤ italic_t ≤ italic_i ,
f(c;j+1,k1)𝑓superscript𝑐𝑗1𝑘1\displaystyle f(c^{\prime};j+1,k-1)italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_j + 1 , italic_k - 1 ) =f(c;j+1,i)+f(c;i+1,k1)absent𝑓superscript𝑐𝑗1𝑖𝑓superscript𝑐𝑖1𝑘1\displaystyle=f(c^{\prime};j+1,i)+f(c^{\prime};i+1,k-1)= italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_j + 1 , italic_i ) + italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; italic_i + 1 , italic_k - 1 )
=f(c;j,i1)α+f(c;i+1,k1)0, andformulae-sequenceabsent𝑓𝑐𝑗𝑖1𝛼𝑓𝑐𝑖1𝑘10 and\displaystyle=f(c;j,i-1)-\alpha+f(c;i+1,k-1)\leq 0,\text{ and}= italic_f ( italic_c ; italic_j , italic_i - 1 ) - italic_α + italic_f ( italic_c ; italic_i + 1 , italic_k - 1 ) ≤ 0 , and
f(c;,k1)𝑓superscript𝑐𝑘1\displaystyle f(c^{\prime};\ell,k-1)italic_f ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; roman_ℓ , italic_k - 1 ) =f(c;,k1)>0.absent𝑓𝑐𝑘10\displaystyle=f(c;\ell,k-1)>0.= italic_f ( italic_c ; roman_ℓ , italic_k - 1 ) > 0 .

In other words, the anchor point for ck=ck=1subscriptsuperscript𝑐𝑘subscript𝑐𝑘1c^{\prime}_{k}=c_{k}=1italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 1 in csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is still csubscriptsuperscript𝑐c^{\prime}_{\ell}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT and ψb(c)subscript𝜓𝑏superscript𝑐\psi_{b}(c^{\prime})italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) agrees with ψb(c)subscript𝜓𝑏𝑐\psi_{b}(c)italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_c ) outside of the interval i,j𝑖𝑗\langle i,j\rangle⟨ italic_i , italic_j ⟩ of indices. Consequently ψa(ψb(c))=ψb(ψa(c))subscript𝜓𝑎subscript𝜓𝑏𝑐subscript𝜓𝑏subscript𝜓𝑎𝑐\psi_{a}(\psi_{b}(c))=\psi_{b}(\psi_{a}(c))italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_c ) ) = italic_ψ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT ( italic_c ) ) as claimed. ∎

From lemmas 4.2 and 4.4, we can conclude that all ψisubscript𝜓𝑖\psi_{i}italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT’s are involutions and commute with each other. For any subset S[n]𝑆delimited-[]𝑛S\subseteq[n]italic_S ⊆ [ italic_n ] we can then define the map ψSsubscript𝜓𝑆\psi_{S}italic_ψ start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT: 𝖣𝖢𝗈𝗆𝗉n𝖣𝖢𝗈𝗆𝗉nsubscript𝖣𝖢𝗈𝗆𝗉𝑛subscript𝖣𝖢𝗈𝗆𝗉𝑛\mathsf{DComp}_{n}\to\mathsf{DComp}_{n}sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT → sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT by

ψS(c):=(iSψi)(c).assignsubscript𝜓𝑆𝑐subscriptproduct𝑖𝑆subscript𝜓𝑖𝑐\psi_{S}(c):=\left(\prod_{i\in S}\psi_{i}\right)(c).italic_ψ start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ( italic_c ) := ( ∏ start_POSTSUBSCRIPT italic_i ∈ italic_S end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ( italic_c ) .

Hence the group 2nsuperscriptsubscript2𝑛\mathbb{Z}_{2}^{n}blackboard_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT acts on 𝖣𝖢𝗈𝗆𝗉nsubscript𝖣𝖢𝗈𝗆𝗉𝑛\mathsf{DComp}_{n}sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT via the fuctions ψSsubscript𝜓𝑆\psi_{S}italic_ψ start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT, S[n]𝑆delimited-[]𝑛S\subseteq[n]italic_S ⊆ [ italic_n ]. Here each element g2n𝑔superscriptsubscript2𝑛g\in\mathbb{Z}_{2}^{n}italic_g ∈ blackboard_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT naturally corresponds to a subset S(g)[n]𝑆𝑔delimited-[]𝑛S(g)\subseteq[n]italic_S ( italic_g ) ⊆ [ italic_n ]. For instance, (1,0,1,1,0)2510110superscriptsubscript25(1,0,1,1,0)\in\mathbb{Z}_{2}^{5}( 1 , 0 , 1 , 1 , 0 ) ∈ blackboard_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT corresponds to the subset {1,3,4}[5]134delimited-[]5\left\{1,3,4\right\}\subseteq[5]{ 1 , 3 , 4 } ⊆ [ 5 ]. For any composition c𝖣𝖢𝗈𝗆𝗉n𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑛c\in\mathsf{DComp}_{n}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, let 𝖮𝗋𝖻(c)={ψS(g)(c):g2n}𝖮𝗋𝖻𝑐conditional-setsubscript𝜓𝑆𝑔𝑐𝑔superscriptsubscript2𝑛\mathsf{Orb}(c)=\left\{\psi_{S(g)}(c):g\in\mathbb{Z}_{2}^{n}\right\}sansserif_Orb ( italic_c ) = { italic_ψ start_POSTSUBSCRIPT italic_S ( italic_g ) end_POSTSUBSCRIPT ( italic_c ) : italic_g ∈ blackboard_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } be the orbit of c𝑐citalic_c under this action; see Fig. 3 below for a complete orbit containing the dominant composition c=(6,1,1,1)𝖣𝖢𝗈𝗆𝗉4𝑐6111subscript𝖣𝖢𝗈𝗆𝗉4c=(6,1,1,1)\in\mathsf{DComp}_{4}italic_c = ( 6 , 1 , 1 , 1 ) ∈ sansserif_DComp start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, corresponding to the term t(1+t)3𝑡superscript1𝑡3t(1+t)^{3}italic_t ( 1 + italic_t ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT in the γ𝛾\gammaitalic_γ-expansion:

N4(t)=t+6t2+6t3+t4=t(1+t)3+3t2(1+t).subscript𝑁4𝑡𝑡6superscript𝑡26superscript𝑡3superscript𝑡4𝑡superscript1𝑡33superscript𝑡21𝑡N_{4}(t)=t+6t^{2}+6t^{3}+t^{4}=t(1+t)^{3}+3t^{2}(1+t).italic_N start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_t ) = italic_t + 6 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 6 italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT = italic_t ( 1 + italic_t ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + 3 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + italic_t ) .
(61111234)matrix61111234\begin{pmatrix}6&1&1&1\\ 1&2&3&4\end{pmatrix}( start_ARG start_ROW start_CELL 6 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 4 end_CELL end_ROW end_ARG )(43113124)matrix43113124\begin{pmatrix}4&3&1&1\\ 3&1&2&4\end{pmatrix}( start_ARG start_ROW start_CELL 4 end_CELL start_CELL 3 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 3 end_CELL start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 4 end_CELL end_ROW end_ARG )(32314312)matrix32314312\begin{pmatrix}3&2&3&1\\ 4&3&1&2\end{pmatrix}( start_ARG start_ROW start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 3 end_CELL start_CELL 1 end_CELL start_CELL 2 end_CELL end_ROW end_ARG )(32224321)matrix32224321\begin{pmatrix}3&2&2&2\\ 4&3&2&1\end{pmatrix}( start_ARG start_ROW start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL end_ROW end_ARG )(52112134)matrix52112134\begin{pmatrix}5&2&1&1\\ 2&1&3&4\end{pmatrix}( start_ARG start_ROW start_CELL 5 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 3 end_CELL start_CELL 4 end_CELL end_ROW end_ARG )(42213214)matrix42213214\begin{pmatrix}4&2&2&1\\ 3&2&1&4\end{pmatrix}( start_ARG start_ROW start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 4 end_CELL end_ROW end_ARG )(34114123)matrix34114123\begin{pmatrix}3&4&1&1\\ 4&1&2&3\end{pmatrix}( start_ARG start_ROW start_CELL 3 end_CELL start_CELL 4 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL end_ROW end_ARG )(33214213)matrix33214213\begin{pmatrix}3&3&2&1\\ 4&2&1&3\end{pmatrix}( start_ARG start_ROW start_CELL 3 end_CELL start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 3 end_CELL end_ROW end_ARG )ψ2subscript𝜓2\psi_{2}italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTψ3subscript𝜓3\psi_{3}italic_ψ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTψ4subscript𝜓4\psi_{4}italic_ψ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPTψ3subscript𝜓3\psi_{3}italic_ψ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTψ2subscript𝜓2\psi_{2}italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTψ4subscript𝜓4\psi_{4}italic_ψ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPTψ2subscript𝜓2\psi_{2}italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTψ3subscript𝜓3\psi_{3}italic_ψ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTψ4subscript𝜓4\psi_{4}italic_ψ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPTψ4subscript𝜓4\psi_{4}italic_ψ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPTψ3subscript𝜓3\psi_{3}italic_ψ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTψ2subscript𝜓2\psi_{2}italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT
Figure 3. A complete orbit under the action ψ𝜓\psiitalic_ψ

We are in a position to give a “valley-hop**” proof of the following result, which includes two new interpretations for the γ𝛾\gammaitalic_γ-coefficients of Narayana polynomials in terms of dominant compositions (or equivalently, cyclic compositions).

Theorem 4.5.

The Narayana polynomial Nk(t)subscript𝑁𝑘𝑡N_{k}(t)italic_N start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_t ) is γ𝛾\gammaitalic_γ-positive for all k1𝑘1k\geq 1italic_k ≥ 1. It has the following γ𝛾\gammaitalic_γ-expansion:

Nk(t)=j=1k+12γk,jNtj(1+t)k+12j,subscript𝑁𝑘𝑡superscriptsubscript𝑗1𝑘12subscriptsuperscript𝛾𝑁𝑘𝑗superscript𝑡𝑗superscript1𝑡𝑘12𝑗\displaystyle N_{k}(t)=\sum_{j=1}^{\left\lfloor\frac{k+1}{2}\right\rfloor}% \gamma^{N}_{k,j}t^{j}(1+t)^{k+1-2j},italic_N start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_t ) = ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⌊ divide start_ARG italic_k + 1 end_ARG start_ARG 2 end_ARG ⌋ end_POSTSUPERSCRIPT italic_γ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT italic_k + 1 - 2 italic_j end_POSTSUPERSCRIPT , (4.1)

where

γk,jNsubscriptsuperscript𝛾𝑁𝑘𝑗\displaystyle\gamma^{N}_{k,j}italic_γ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT =|{c𝖣𝖢𝗈𝗆𝗉k,j:𝖣𝗇𝗎(c)=}|absentconditional-set𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘𝑗𝖣𝗇𝗎𝑐\displaystyle=\left|\left\{c\in\mathsf{DComp}_{k,j}:\mathsf{Dnu}(c)=% \varnothing\right\}\right|= | { italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT : sansserif_Dnu ( italic_c ) = ∅ } | (4.2)
=|{c𝖣𝖢𝗈𝗆𝗉k,kj+1:𝖣𝗈(c)=}|.absentconditional-set𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘𝑘𝑗1𝖣𝗈𝑐\displaystyle=\left|\left\{c\in\mathsf{DComp}_{k,k-j+1}:\mathsf{Do}(c)=% \varnothing\right\}\right|.= | { italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k , italic_k - italic_j + 1 end_POSTSUBSCRIPT : sansserif_Do ( italic_c ) = ∅ } | . (4.3)
Proof.

Suppose a composition c𝖣𝖢𝗈𝗆𝗉k𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘c\in\mathsf{DComp}_{k}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT satisfies 𝗇𝗎𝗈(c)=j𝗇𝗎𝗈𝑐𝑗\mathsf{nuo}(c)=jsansserif_nuo ( italic_c ) = italic_j. Since c𝑐citalic_c is dominant, it must begin with a non-unitary part and recall our convention ck+1=1subscript𝑐𝑘11c_{k+1}=1italic_c start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT = 1. Each part in 𝖭𝗎𝗈(c)𝖭𝗎𝗈𝑐\mathsf{Nuo}(c)sansserif_Nuo ( italic_c ) is followed by a one, hence we have 1jk+121𝑗𝑘121\leq j\leq\lfloor\frac{k+1}{2}\rfloor1 ≤ italic_j ≤ ⌊ divide start_ARG italic_k + 1 end_ARG start_ARG 2 end_ARG ⌋ and 𝗈𝗇𝗎(c)=j1𝗈𝗇𝗎𝑐𝑗1\mathsf{onu}(c)=j-1sansserif_onu ( italic_c ) = italic_j - 1. Now for the remaining kj(j1)=k2j+1𝑘𝑗𝑗1𝑘2𝑗1k-j-(j-1)=k-2j+1italic_k - italic_j - ( italic_j - 1 ) = italic_k - 2 italic_j + 1 parts of c𝑐citalic_c, take one of them, say cisubscript𝑐𝑖c_{i}italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT with label lisubscript𝑙𝑖l_{i}italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. It could be either ci𝖣𝗇𝗎(c)subscript𝑐𝑖𝖣𝗇𝗎𝑐c_{i}\in\mathsf{Dnu}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Dnu ( italic_c ), then ψli(c)subscript𝜓subscript𝑙𝑖𝑐\psi_{l_{i}}(c)italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) is a composition with one more double one part and one fewer double non-unitary part than c𝑐citalic_c, witnessing a switch from t𝑡titalic_t to 1111 in the factor (1+t)1𝑡(1+t)( 1 + italic_t ); or it could be ci𝖣𝗈(c)subscript𝑐𝑖𝖣𝗈𝑐c_{i}\in\mathsf{Do}(c)italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ sansserif_Do ( italic_c ), then ψli(c)subscript𝜓subscript𝑙𝑖𝑐\psi_{l_{i}}(c)italic_ψ start_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_c ) is a composition with one more double non-unitary and one fewer double one than c𝑐citalic_c, witnessing a switch from 1111 to t𝑡titalic_t in the factor (1+t)1𝑡(1+t)( 1 + italic_t ). In summary, we conclude that the 2ksubscriptsuperscript𝑘2\mathbb{Z}^{k}_{2}blackboard_Z start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT-action divides the set 𝖣𝖢𝗈𝗆𝗉ksubscript𝖣𝖢𝗈𝗆𝗉𝑘\mathsf{DComp}_{k}sansserif_DComp start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT into disjoint orbits, with each orbit 𝖮𝗋𝖻(c)𝖮𝗋𝖻𝑐\mathsf{Orb}(c)sansserif_Orb ( italic_c ) corresponding to a term tj(1+t)k+12jsuperscript𝑡𝑗superscript1𝑡𝑘12𝑗t^{j}(1+t)^{k+1-2j}italic_t start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT italic_k + 1 - 2 italic_j end_POSTSUPERSCRIPT, where j=𝗇𝗎𝗈(c)𝑗𝗇𝗎𝗈𝑐j=\mathsf{nuo}(c)italic_j = sansserif_nuo ( italic_c ).

Now the two interpretations represent two extreme (or uniform) choices for the representative of each orbit. Namely, we can either “hop” every double one left to become a double non-unitary, resulting in the interpretation (4.3); or we can “hop” every double non-unitary right to become a double one and gives rise to the interpretation (4.2).

Remark 4.1.

The γ𝛾\gammaitalic_γ-coefficient γk,jNsubscriptsuperscript𝛾𝑁𝑘𝑗\gamma^{N}_{k,j}italic_γ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT is known to have an explicit expression:

γk,jN=1k(kj)(kjj1),subscriptsuperscript𝛾𝑁𝑘𝑗1𝑘binomial𝑘𝑗binomial𝑘𝑗𝑗1\displaystyle\gamma^{N}_{k,j}=\frac{1}{k}\binom{k}{j}\binom{k-j}{j-1},italic_γ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_k end_ARG ( FRACOP start_ARG italic_k end_ARG start_ARG italic_j end_ARG ) ( FRACOP start_ARG italic_k - italic_j end_ARG start_ARG italic_j - 1 end_ARG ) , (4.4)

which can be proved directly via our new interpretation given in (4.2) or (4.3). We sketch a proof in terms of (4.2) here. Let βk,jsubscript𝛽𝑘𝑗\beta_{k,j}italic_β start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT be the number of compositions c𝖣𝖢𝗈𝗆𝗉k,j𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘𝑗c\in\mathsf{DComp}_{k,j}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT such that 𝖣𝗇𝗎(c)=𝖣𝗇𝗎𝑐\mathsf{Dnu}(c)=\varnothingsansserif_Dnu ( italic_c ) = ∅ and ck=1subscript𝑐𝑘1c_{k}=1italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 1. We claim that

  1. (i)

    γk,jN=βk,j+βk1,j1subscriptsuperscript𝛾𝑁𝑘𝑗subscript𝛽𝑘𝑗subscript𝛽𝑘1𝑗1\gamma^{N}_{k,j}=\beta_{k,j}+\beta_{k-1,j-1}italic_γ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT = italic_β start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT + italic_β start_POSTSUBSCRIPT italic_k - 1 , italic_j - 1 end_POSTSUBSCRIPT, and

  2. (ii)

    βk,j=1k(kj1)((kj+1j)(kj1j2))subscript𝛽𝑘𝑗1𝑘binomial𝑘𝑗1binomial𝑘𝑗1𝑗binomial𝑘𝑗1𝑗2\beta_{k,j}=\frac{1}{k}\binom{k}{j-1}\left(\binom{k-j+1}{j}-\binom{k-j-1}{j-2}\right)italic_β start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_k end_ARG ( FRACOP start_ARG italic_k end_ARG start_ARG italic_j - 1 end_ARG ) ( ( FRACOP start_ARG italic_k - italic_j + 1 end_ARG start_ARG italic_j end_ARG ) - ( FRACOP start_ARG italic_k - italic_j - 1 end_ARG start_ARG italic_j - 2 end_ARG ) ).

Then a straightforward computation with binomial coefficients immediately yields (4.4). Now (i) follows from observing that either ck=1subscript𝑐𝑘1c_{k}=1italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 1 or ck=2subscript𝑐𝑘2c_{k}=2italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 2 for any dominant composition c𝖣𝖢𝗈𝗆𝗉k𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘c\in\mathsf{DComp}_{k}italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. We remove cksubscript𝑐𝑘c_{k}italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT in the latter case to arrive at a composition counted by βk1,j1subscript𝛽𝑘1𝑗1\beta_{k-1,j-1}italic_β start_POSTSUBSCRIPT italic_k - 1 , italic_j - 1 end_POSTSUBSCRIPT. While for (ii), note that βk,jsubscript𝛽𝑘𝑗\beta_{k,j}italic_β start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT also counts the number of cyclic compositions [c]𝖢𝖢𝗈𝗆𝗉2k+1,k,jdelimited-[]𝑐subscript𝖢𝖢𝗈𝗆𝗉2𝑘1𝑘𝑗[c]\in\mathsf{CComp}_{2k+1,k,j}[ italic_c ] ∈ sansserif_CComp start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k , italic_j end_POSTSUBSCRIPT such that for any cyclic shift csuperscript𝑐c^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT of c𝑐citalic_c, we have 𝖣𝗇𝗎(c)=𝖣𝗇𝗎superscript𝑐\mathsf{Dnu}(c^{\prime})=\varnothingsansserif_Dnu ( italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = ∅. Such cyclic compositions can be enumerated via a standard combinatorial argument, like associating them with restricted solutions to

x1+x2++xk=2k+1subscript𝑥1subscript𝑥2subscript𝑥𝑘2𝑘1x_{1}+x_{2}+\cdots+x_{k}=2k+1italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + italic_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 2 italic_k + 1

in >0subscriptabsent0\mathbb{Z}_{>0}blackboard_Z start_POSTSUBSCRIPT > 0 end_POSTSUBSCRIPT, analogous to the proof of Proposition 2.8. The details are omitted here.

Since the factor (2k+1k1)binomial2𝑘1𝑘1\binom{2k+1}{k-1}( FRACOP start_ARG 2 italic_k + 1 end_ARG start_ARG italic_k - 1 end_ARG ) (or (2k1k1)binomial2𝑘1𝑘1\binom{2k-1}{k-1}( FRACOP start_ARG 2 italic_k - 1 end_ARG start_ARG italic_k - 1 end_ARG )) in (1.2) (resp. (1.3)) is independent of the parameter m𝑚mitalic_m, our group action ψ𝜓\psiitalic_ψ can be easily lifted to the set of plane trees, and thus leads to the following interpretation.

Corollary 4.6.

For all k1𝑘1k\geq 1italic_k ≥ 1, we have the expansion

W2k+1,k(t)=j=1k+12γk,jW1tj(1+t)k+1j,subscript𝑊2𝑘1𝑘𝑡superscriptsubscript𝑗1𝑘12subscriptsuperscript𝛾subscript𝑊1𝑘𝑗superscript𝑡𝑗superscript1𝑡𝑘1𝑗W_{2k+1,k}(t)=\sum_{j=1}^{\lfloor\frac{k+1}{2}\rfloor}\gamma^{W_{1}}_{k,j}t^{j% }(1+t)^{k+1-j},italic_W start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) = ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⌊ divide start_ARG italic_k + 1 end_ARG start_ARG 2 end_ARG ⌋ end_POSTSUPERSCRIPT italic_γ start_POSTSUPERSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT italic_k + 1 - italic_j end_POSTSUPERSCRIPT ,

where

γk,jW1subscriptsuperscript𝛾subscript𝑊1𝑘𝑗\displaystyle\gamma^{W_{1}}_{k,j}italic_γ start_POSTSUPERSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT =(2k+1k1)γk,jNabsentbinomial2𝑘1𝑘1subscriptsuperscript𝛾𝑁𝑘𝑗\displaystyle=\binom{2k+1}{k-1}\gamma^{N}_{k,j}= ( FRACOP start_ARG 2 italic_k + 1 end_ARG start_ARG italic_k - 1 end_ARG ) italic_γ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT
=|{(A,[c]):A([2k+1]k1),c𝖣𝖢𝗈𝗆𝗉k,j,𝖽𝗇𝗎(c)=0}|absentconditional-set𝐴delimited-[]𝑐formulae-sequence𝐴binomialdelimited-[]2𝑘1𝑘1formulae-sequence𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘𝑗𝖽𝗇𝗎𝑐0\displaystyle=\left|\left\{(A,[c]):A\in\binom{[2k+1]}{k-1},c\in\mathsf{DComp}_% {k,j},\mathsf{dnu}(c)=0\right\}\right|= | { ( italic_A , [ italic_c ] ) : italic_A ∈ ( FRACOP start_ARG [ 2 italic_k + 1 ] end_ARG start_ARG italic_k - 1 end_ARG ) , italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT , sansserif_dnu ( italic_c ) = 0 } |
=|{(A,[c]):A([2k+1]k1),c𝖣𝖢𝗈𝗆𝗉k,kj+1,𝖽𝗈(c)=0}|,absentconditional-set𝐴delimited-[]𝑐formulae-sequence𝐴binomialdelimited-[]2𝑘1𝑘1formulae-sequence𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘𝑘𝑗1𝖽𝗈𝑐0\displaystyle=\left|\left\{(A,[c]):A\in\binom{[2k+1]}{k-1},c\in\mathsf{DComp}_% {k,k-j+1},\mathsf{do}(c)=0\right\}\right|,= | { ( italic_A , [ italic_c ] ) : italic_A ∈ ( FRACOP start_ARG [ 2 italic_k + 1 ] end_ARG start_ARG italic_k - 1 end_ARG ) , italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k , italic_k - italic_j + 1 end_POSTSUBSCRIPT , sansserif_do ( italic_c ) = 0 } | ,

and for all k2𝑘2k\geq 2italic_k ≥ 2,

W2k1,k(t)=j=1k+12γk,jW2tj(1+t)k+1j,subscript𝑊2𝑘1𝑘𝑡superscriptsubscript𝑗1𝑘12subscriptsuperscript𝛾subscript𝑊2𝑘𝑗superscript𝑡𝑗superscript1𝑡𝑘1𝑗W_{2k-1,k}(t)=\sum_{j=1}^{\lfloor\frac{k+1}{2}\rfloor}\gamma^{W_{2}}_{k,j}t^{j% }(1+t)^{k+1-j},italic_W start_POSTSUBSCRIPT 2 italic_k - 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) = ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⌊ divide start_ARG italic_k + 1 end_ARG start_ARG 2 end_ARG ⌋ end_POSTSUPERSCRIPT italic_γ start_POSTSUPERSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT italic_t start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT italic_k + 1 - italic_j end_POSTSUPERSCRIPT ,

where

γk,jW2subscriptsuperscript𝛾subscript𝑊2𝑘𝑗\displaystyle\gamma^{W_{2}}_{k,j}italic_γ start_POSTSUPERSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT =(2k1k1)γk1,jNabsentbinomial2𝑘1𝑘1subscriptsuperscript𝛾𝑁𝑘1𝑗\displaystyle=\binom{2k-1}{k-1}\gamma^{N}_{k-1,j}= ( FRACOP start_ARG 2 italic_k - 1 end_ARG start_ARG italic_k - 1 end_ARG ) italic_γ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k - 1 , italic_j end_POSTSUBSCRIPT
=|{(A,[c]):A([2k1]k1),c𝖣𝖢𝗈𝗆𝗉k1,j,𝖽𝗇𝗎(c)=0}|absentconditional-set𝐴delimited-[]𝑐formulae-sequence𝐴binomialdelimited-[]2𝑘1𝑘1formulae-sequence𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘1𝑗𝖽𝗇𝗎𝑐0\displaystyle=\left|\left\{(A,[c]):A\in\binom{[2k-1]}{k-1},c\in\mathsf{DComp}_% {k-1,j},\mathsf{dnu}(c)=0\right\}\right|= | { ( italic_A , [ italic_c ] ) : italic_A ∈ ( FRACOP start_ARG [ 2 italic_k - 1 ] end_ARG start_ARG italic_k - 1 end_ARG ) , italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k - 1 , italic_j end_POSTSUBSCRIPT , sansserif_dnu ( italic_c ) = 0 } |
=|{(A,[c]):A([2k1]k1),c𝖣𝖢𝗈𝗆𝗉k1,kj,𝖽𝗈(c)=0}|.absentconditional-set𝐴delimited-[]𝑐formulae-sequence𝐴binomialdelimited-[]2𝑘1𝑘1formulae-sequence𝑐subscript𝖣𝖢𝗈𝗆𝗉𝑘1𝑘𝑗𝖽𝗈𝑐0\displaystyle=\left|\left\{(A,[c]):A\in\binom{[2k-1]}{k-1},c\in\mathsf{DComp}_% {k-1,k-j},\mathsf{do}(c)=0\right\}\right|.= | { ( italic_A , [ italic_c ] ) : italic_A ∈ ( FRACOP start_ARG [ 2 italic_k - 1 ] end_ARG start_ARG italic_k - 1 end_ARG ) , italic_c ∈ sansserif_DComp start_POSTSUBSCRIPT italic_k - 1 , italic_k - italic_j end_POSTSUBSCRIPT , sansserif_do ( italic_c ) = 0 } | .
Proof.

Recall the k𝑘kitalic_k-to-1111 map** ϕitalic-ϕ\phiitalic_ϕ in Theorem 3.2 and notice that for the current case, n=2k+1𝑛2𝑘1n=2k+1italic_n = 2 italic_k + 1 is coprime to k𝑘kitalic_k, so the factor 1/k1𝑘1/k1 / italic_k can be applied directly to the composition c𝑐citalic_c, turning k𝑘kitalic_k pairs (A,c)𝐴superscript𝑐(A,c^{\prime})( italic_A , italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), c[c]superscript𝑐delimited-[]𝑐c^{\prime}\in[c]italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ [ italic_c ] into a single pair (A,[c])𝐴delimited-[]𝑐(A,[c])( italic_A , [ italic_c ] ), which then corresponds to a unique plane tree333One way to make the correspondence between (A,[c])𝐴delimited-[]𝑐(A,[c])( italic_A , [ italic_c ] ) and a plane tree unique is as follows. We agree to always find the unique cyclic shift, say c^^𝑐\hat{c}over^ start_ARG italic_c end_ARG of c𝑐citalic_c such that c^^𝑐\hat{c}over^ start_ARG italic_c end_ARG is dominant, then label the children of c^1subscript^𝑐1\hat{c}_{1}over^ start_ARG italic_c end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-claw as 1,2,,c^112subscript^𝑐11,2,\ldots,\hat{c}_{1}1 , 2 , … , over^ start_ARG italic_c end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, the children of c^2subscript^𝑐2\hat{c}_{2}over^ start_ARG italic_c end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT-claw as c^1+1,,c^1+c^2subscript^𝑐11subscript^𝑐1subscript^𝑐2\hat{c}_{1}+1,\ldots,\hat{c}_{1}+\hat{c}_{2}over^ start_ARG italic_c end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 1 , … , over^ start_ARG italic_c end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + over^ start_ARG italic_c end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, etc.. Moreover, the restrictions we place on the representative, i.e., the unique dominant composition c[c]𝑐delimited-[]𝑐c\in[c]italic_c ∈ [ italic_c ] are inherited directly from (4.2) and (4.3). This establishes the expansion for W2k+1,k(t)subscript𝑊2𝑘1𝑘𝑡W_{2k+1,k}(t)italic_W start_POSTSUBSCRIPT 2 italic_k + 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) and the two interpretations of γk,jW1subscriptsuperscript𝛾subscript𝑊1𝑘𝑗\gamma^{W_{1}}_{k,j}italic_γ start_POSTSUPERSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT. The results for W2k1,k(t)subscript𝑊2𝑘1𝑘𝑡W_{2k-1,k}(t)italic_W start_POSTSUBSCRIPT 2 italic_k - 1 , italic_k end_POSTSUBSCRIPT ( italic_t ) and γk,jW2subscriptsuperscript𝛾subscript𝑊2𝑘𝑗\gamma^{W_{2}}_{k,j}italic_γ start_POSTSUPERSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT follow analogously. ∎

Acknowledgements

This work was supported by the National Natural Science Foundation of China and the Natural Science Foundation Project of Chongqing.

References

  • [1] C. A. Athanasiadis, Gamma-positivity in combinatorics and geometry, Sém. Lothar. Combin. 77 (2018), Article B77i.
  • [2] M. Bóna, S. Dimitrov, G. Labelle, Y. Li, J. Pappe, A.R. Vindas-Meléndez, and Y. Zhuang, A combinatorial proof of a tantalizing symmetry on Catalan objects, arXiv preprint:2212.10586.
  • [3] A. Dvoretzky and T. Motzkin, A problem of arrangements, Duke Math. J. 14 (1947), 305–313.
  • [4] Y. Li, Z. Lin and T. Zhao, Two involutions on binary trees and generalizations, Adv. in Appl. Math. 156 (2024), 102677.
  • [5] Z. Lin and D. Kim, Refined restricted inversion sequences, Ann. Comb. 25 (2021), 849–875.
  • [6] T. Mansour and M. Shattuck, Enumeration of smooth inversion sequences and proof of a recent related conjecture, J. Difference Equ. Appl. 29.3 (2023), 270–296.
  • [7] T. K. Petersen, Eulerian Numbers, Birkhäuser/Springer, New York, 2015.
  • [8] R.P. Stanley, Enumerative Combinatorics, Vol. 2, Cambridge Stud. Adv. Math., vol. 62, Cambridge University Press, Cambridge, 1999.
  • [9] R.P. Stanley, Catalan numbers, Cambridge University Press, New York, 2015.