The in-degree enumeration formula for (m,n)(m,n)-word lattices

About 3 years old · traced to

Let W(m,n)\mathsf{W}(m,n) be the set of (m,n)(m,n)-words, and let in(w)\mathsf{in}(\mathfrak{w}) denote the in-degree of w∈W(m,n)\mathfrak{w}\in\mathsf{W}(m,n). For an integer aa, the number of such words with in-degree aa is given by

The in-degree enumeration conjecture.

(m+aa)(na)−(m+a−1m)(n−1a−1).\binom{m+a}{a}\binom{n}{a}-\binom{m+a-1}{m}\binom{n-1}{a-1}.

This formula is proposed as an expression equivalent to the sum established in the preceding corollary; the supplied text gives no resolution of the conjecture.

References

Primary source

Henri Mühle, “Combinatorics of (m,n)-Word Lattices”, arXiv:2312.01539 (2023).

Progress summary

Refreshed
Claimed solved

The formula remains unconfirmed: a reader-supplied argument claims a complete proof, but no independent verification was found.

Henri Mühle proposed the formula in 2023 as Conjecture 5.6, equivalent to an earlier counting sum for words of prescribed in-degree. The published source records the conjecture but does not resolve it.

Known results

  • Mühle (2023) established the lower-cover description and the summation formula counting words of in-degree aa.
  • The displayed binomial expression was supported there only by computer experiments and presented as an equivalent conjectural form.

Posted attempt

A reader-supplied argument claims a complete proof for m≥0m\geq0, n≥1n\geq1, including boundary cases, by evaluating Mühle’s counting sum with Vandermonde’s identity. The attempt has not been independently verified.

Current status (as of August 2026): Mühle’s summation formula is proved, while the binomial reformulation has only an unverified complete-proof claim and lacks independent confirmation.

Sources

Solutions 1

ProofThis solution needs a summarySee full solutionHide full solution

For integers m≥0m\geq0 and n≥1n\geq1, let W(m,n)\mathsf W(m,n) be the set of words w=w1⋯wnw=w_1\cdots w_n on {0,1,…,m+1}\{0,1,\ldots,m+1\} satisfying

w1≠m+1,wi=s∈{1,…,m}⟹wj≥s(j<i).\begin{gathered} w_1\neq m+1,\\ w_i=s\in\{1,\ldots,m\}\\ \Longrightarrow\quad w_j\geq s\quad(j<i). \end{gathered}

Order these words componentwise, and let in⁡(w)\operatorname{in}(w) be the number of words covered by ww. Write Im,n(a)I_{m,n}(a) for the number of words with in⁡(w)=a\operatorname{in}(w)=a. Then, for 0≤a≤n0\leq a\leq n,

Im,n(a)=(m+aa)(na)−(m+a−1m)(n−1a−1).\begin{aligned} I_{m,n}(a) &=\binom{m+a}{a}\binom na\\ &\quad-\binom{m+a-1}{m}\binom{n-1}{a-1}. \end{aligned}

At a=0a=0, the second term is interpreted as zero. This proves Mühle's Conjecture 21, numbered Conjecture 5.6 in the preprint.

We use the usual convention that (ur)=0\binom ur=0 when u≥0u\geq0 and either r<0r<0 or r>ur>u.

The known counting sum

We recall the lower-cover description and counting argument of Mühle's Lemma 18 and Corollaries 19–20. Let t(w)t(w) count the letters equal to m+1m+1, and let B(w)B(w) be the set of distinct letters of ww belonging to {1,…,m}\{1,\ldots,m\}. Then

in⁡(w)=t(w)+∣B(w)∣.\operatorname{in}(w)=t(w)+|B(w)|.

Indeed, a letter m+1m+1 at position ii can be lowered to the smallest earlier letter different from m+1m+1; this earlier letter exists because i>1i>1. Each such change gives a lower cover. For every s∈B(w)s\in B(w), lowering the last occurrence of ss to s−1s-1 also gives a lower cover.

These are all the lower covers. To see this, take any u<wu<w and let ii be the greatest index with ui<wiu_i<w_i. If wi=m+1w_i=m+1, validity of uu forces uiu_i to be at most the smallest earlier non-(m+1)(m+1) letter of ww. Thus uu lies below the corresponding listed cover. Otherwise wi=s∈{1,…,m}w_i=s\in\{1,\ldots,m\}. There cannot be a later occurrence of ss in ww, since it would be unchanged in uu and would violate the defining condition at that later position. Hence ii is the last occurrence of ss, and uu again lies below a listed cover.

Fix in⁡(w)=a\operatorname{in}(w)=a and ∣B(w)∣=b|B(w)|=b. There are (mb)\binom mb choices for B(w)B(w), and exactly a−ba-b letters are m+1m+1. Their positions can be chosen in (n−1a−b)\binom{n-1}{a-b} ways, since position 11 is excluded. After these letters are removed, the remaining word is weakly decreasing, has length n−a+bn-a+b, uses every member of B(w)B(w), and may end in zeroes. Its multiplicities can be chosen in (n−a+bb)\binom{n-a+b}{b} ways by stars and bars. If the remaining length is zero, the excluded-first-position condition makes the contribution zero.

Consequently, the published counting sum is

Im,n(a)=∑b=0a(mb)(n−a+bb)(n−1a−b).(1)\begin{aligned} &I_{m,n}(a)\\ &=\sum_{b=0}^{a} \binom mb\binom{n-a+b}{b}\binom{n-1}{a-b}. \end{aligned} \tag{1}

Evaluation of the sum

Assume 1≤a≤n1\leq a\leq n. For 0≤b≤a0\leq b\leq a, the elementary identity

(n−a+bb)(n−1a−b)=(n−1a)(ab)+(n−1a−1)(a−1b−1)(2)\begin{aligned} &\binom{n-a+b}{b}\binom{n-1}{a-b}\\ &\quad=\binom{n-1}{a}\binom ab\\ &\qquad+\binom{n-1}{a-1}\binom{a-1}{b-1} \end{aligned} \tag{2}

holds also at the endpoints. Away from n=a, b=0n=a,\ b=0, both sides equal

(n−a+b)(n−1)!b!(a−b)!(n−a)!.\frac{(n-a+b)(n-1)!}{b!(a-b)!(n-a)!}.

The two terms on the right of (2) correspond to the two summands in n−a+b=(n−a)+bn-a+b=(n-a)+b. At n=a, b=0n=a,\ b=0, both sides of (2) are zero.

Two applications of Vandermonde's identity give

∑b=0a(mb)(ab)=(m+aa),∑b=0a(mb)(a−1b−1)=(m+a−1a).\begin{aligned} \sum_{b=0}^{a}\binom mb\binom ab &=\binom{m+a}{a},\\ \sum_{b=0}^{a}\binom mb\binom{a-1}{b-1} &=\binom{m+a-1}{a}. \end{aligned}

For example, these follow by taking the coefficient of xax^a in (1+x)m(1+x)a(1+x)^m(1+x)^a and (1+x)m(1+x)a−1(1+x)^m(1+x)^{a-1}, respectively.

Substitution into (1) yields the positive form

Im,n(a)=(n−1a)(m+aa)+(n−1a−1)(m+a−1a).(3)\begin{aligned} I_{m,n}(a) &=\binom{n-1}{a}\binom{m+a}{a}\\ &\quad+\binom{n-1}{a-1}\binom{m+a-1}{a}. \end{aligned} \tag{3}

Using Pascal's identity on both factors involving adjacent upper indices transforms (3) into

Im,n(a)=(na)(m+aa)−(n−1a−1)(m+a−1a−1).\begin{aligned} I_{m,n}(a) &=\binom na\binom{m+a}{a}\\ &\quad-\binom{n-1}{a-1}\binom{m+a-1}{a-1}. \end{aligned}

Since (m+a−1a−1)=(m+a−1m)\binom{m+a-1}{a-1}=\binom{m+a-1}{m}, this is the desired formula.

Finally, a=0a=0 counts only the all-zero word, so its value is 11, as asserted. The argument includes m=0m=0, n=1n=1, and a=na=n, without division by mm or n−an-a. If n=0n=0, there is only the empty word, of in-degree zero; its counting polynomial is 11. Thus the empty-word boundary is covered separately as well.