Explicit formula conjecture for the third coefficient moment

About 5 years old · traced to

Fix k≥2k\geq 2 and let v3(k)(n,t)v_3^{(k)}(n,t) be the sum of the cubes of the coefficients of

∏i=1n(1+txFi+k−1(k)).\prod_{i=1}^n\left(1+tx^{F_{i+k-1}^{(k)}}\right).

Define

J3(k)(t,x)=∑n≥0v3(k)(n,t)xn.J_3^{(k)}(t,x)=\sum_{n\geq 0}v_3^{(k)}(n,t)x^n.

Third-moment generating-function conjecture. One has

J3(k)(t,x)=1−t3(1+t3)2xk+t9(t3−1)2x2kD3(k)(t,x),J_3^{(k)}(t,x)=\frac{1-t^3(1+t^3)^2x^k+t^9(t^3-1)^2x^{2k}}{D_3^{(k)}(t,x)},

where

D3(k)(t,x)=1−(1+t3)x−t3(1+t3)2xk+t3(1+t9)xk+1+t9(t3−1)2x2k−t9(t3−1)2(t3+1)x2k+1.D_3^{(k)}(t,x)=1-(1+t^3)x-t^3(1+t^3)^2x^k+t^3(1+t^9)x^{k+1}+t^9(t^3-1)^2x^{2k}-t^9(t^3-1)^2(t^3+1)x^{2k+1}.

This conjecture gives an explicit rational form for the third coefficient moment in the generalized Fibonacci setting. The surrounding discussion says that the free generators needed for higher moments are difficult to determine, and gives no evidence of resolution.

References

Primary source

Richard P. Stanley, “Theorems and Conjectures on Some Rational Generating Functions”, arXiv:2101.02131 (2021).

Progress summary

Refreshed
Claimed solved

The formula was previously checked only in finitely many cases, but a posted argument now claims a proof for every allowed kk; that proof has not been independently verified.

The conjecture gives a rational generating function for the third coefficient moment in the generalized Fibonacci setting. Stanley’s 2021 paper records it as Conjecture 5.4, attributed to Doron Zeilberger, and presents a corrected version.

Known results

  • Zeilberger verified the corrected formula computationally for k≤5k\leq 5 (2021).
  • Stanley’s paper states the higher-moment generator structure is difficult and leaves the formula conjectural for general k≥2k\geq 2.

Posted attempt

A posted argument claims a complete proof for every k≥2k\geq 2, using a free equal-weight-pair decomposition, a finite pair automaton, permutation-symmetric states, and a linear generating-function system. It also claims to recover the corrected sign and formula, but the argument has not been independently verified.

Current status (as of August 2026): The formula is verified for k≤5k\leq 5, while a complete proof for all k≥2k\geq 2 is claimed in an unverified posted argument.

Sources

Solutions 1

ProofThis solution needs a summarySee full solutionHide full solution

Ekhad and Zeilberger previously identified the sign error in the original conjecture and stated the corrected formula, verifying it for k≤5k\le5; see arXiv:2103.12855, page 16. The contribution here is a proof of their corrected formula for every k≥2k\ge2.

Put

u=tk−1,J3(k)(t,z)=∑n≥0v3(k)(n,t)zn.u=t^{k-1}, \qquad J_3^{(k)}(t,z) = \sum_{n\ge0}v_3^{(k)}(n,t)z^n.

Define

Nk(t,z)=1−u(u+1)(t3+1)zk+u3(t3−1)2z2k,N_k(t,z) = 1-u(u+1)(t^3+1)z^k + u^3(t^3-1)^2z^{2k},

and

Dk(t,z)=1−(t3+1)z−u(u+1)(t3+1)zk+u(u+1)(t6−t3+1)zk+1+u3(t3−1)2z2k−u3(t3−1)(t6−1)z2k+1.\begin{aligned} D_k(t,z) ={}&1-(t^3+1)z-u(u+1)(t^3+1)z^k\\ &+u(u+1)(t^6-t^3+1)z^{k+1}\\ &+u^3(t^3-1)^2z^{2k}\\ &-u^3(t^3-1)(t^6-1)z^{2k+1}. \end{aligned}

Then, for every k≥2k\ge2,

J3(k)(t,z)=Nk(t,z)Dk(t,z).\boxed{ J_3^{(k)}(t,z)=\frac{N_k(t,z)}{D_k(t,z)}. }

The final denominator term has a minus sign, as in the correction of Ekhad and Zeilberger.

To prove this uniformly, use the free equal-weight-pair decomposition from Lemma 5.2. The resulting deterministic pair automaton has states

0, ±1, …, ±k,0,\ \pm1,\ \ldots,\ \pm k,

with initial and accepting state 00. For a column difference dd, its transitions are

0→00,0→εε,0\xrightarrow{0}0, \qquad 0\xrightarrow{\varepsilon}\varepsilon, εj→εε(j+1)(1≤j<k),\varepsilon j\xrightarrow{\varepsilon} \varepsilon(j+1)\quad(1\le j<k), εk→0ε,εk→−ε0,\varepsilon k\xrightarrow{0}\varepsilon, \qquad \varepsilon k\xrightarrow{-\varepsilon}0,

where ε∈{1,−1}\varepsilon\in\{1,-1\}.

A third coefficient moment counts ordered triples of equal-weight binary words. Run two copies of this automaton on the column differences

d2=b2−b1,d3=b3−b1,d_2=b_2-b_1, \qquad d_3=b_3-b_1,

and give each triple column weight tb1+b2+b3t^{b_1+b_2+b_3}. The useful synchronized states are exactly

O=(0,0),(j,j), (j,0), (0,j)(1≤∣j∣≤k).O=(0,0), \qquad (j,j),\ (j,0),\ (0,j) \quad(1\le|j|\le k).

Every other reachable state belongs to the forward-invariant nonaccepting set

{(i,j):1≤i,j≤k, i≠j}∪{(−i,−j):1≤i,j≤k, i≠j}∪{(1,−1),(−1,1)},\{(i,j):1\le i,j\le k,\ i\ne j\} \cup \{(-i,-j):1\le i,j\le k,\ i\ne j\} \cup\{(1,-1),(-1,1)\},

and may be discarded.

Permutation symmetry of the three words combines the six useful states at each stage into two orbits

Uj={(j,j),(−j,0),(0,−j)},U_j=\{(j,j),(-j,0),(0,-j)\}, Vj={(−j,−j),(j,0),(0,j)}.V_j=\{(-j,-j),(j,0),(0,j)\}.

Their weighted transitions are

statetargetweightOO1+t3OU13t2OV13tUjUj+1t2(j<k)VjVj+1t(j<k)UkU11+t3UkV12t2UkOtVkV11+t3VkU12tVkOt2.\begin{array}{c|c|c} \text{state}&\text{target}&\text{weight}\\ \hline O&O&1+t^3\\ O&U_1&3t^2\\ O&V_1&3t\\ U_j&U_{j+1}&t^2\quad(j<k)\\ V_j&V_{j+1}&t\quad(j<k)\\ U_k&U_1&1+t^3\\ U_k&V_1&2t^2\\ U_k&O&t\\ V_k&V_1&1+t^3\\ V_k&U_1&2t\\ V_k&O&t^2. \end{array}

Write O,U,VO,U,V for the accepted-continuation generating functions from O,U1,V1O,U_1,V_1, and put q=zkq=z^k. Summing the stage chains gives

O=1+z((1+t3)O+3tV+3t2U),U=qu2((1+t3)U+tO+2t2V),V=qu((1+t3)V+2tU+t2O).\begin{aligned} O&=1+z\big((1+t^3)O+3tV+3t^2U\big),\\ U&=qu^2\big((1+t^3)U+tO+2t^2V\big),\\ V&=qu\big((1+t^3)V+2tU+t^2O\big). \end{aligned}

Solving this linear system yields

O=1−u(u+1)(t3+1)q+u3(t3−1)2q21−(t3+1)z−u(u+1)(t3+1)q+u(u+1)(t6−t3+1)qz+u3(t3−1)2q2−u3(t3−1)(t6−1)q2z.O= \frac{1-u(u+1)(t^3+1)q+u^3(t^3-1)^2q^2} {1-(t^3+1)z-u(u+1)(t^3+1)q +u(u+1)(t^6-t^3+1)qz +u^3(t^3-1)^2q^2 -u^3(t^3-1)(t^6-1)q^2z}.

Substituting q=zkq=z^k proves the corrected conjecture in full.

For comparison with the original misprinted formula, k=2,t=2,n=5k=2,t=2,n=5 gives the actual third moment 101817101817, whereas its erroneous positive final sign predicts 9476194761. The correction of that sign is due to Ekhad and Zeilberger; the uniform proof above extends their finite verification to all kk.