Explicit parity-count generating function conjecture for generalized Fibonacci products

From papers

Fix k2k\geq 2 and define Hm,a(k)(x)H_{m,a}^{(k)}(x) as the generating function counting coefficients of i=1n(1+xFi+k1(k))\prod_{i=1}^n(1+x^{F_{i+k-1}^{(k)}}) that are congruent to aa modulo mm. Parity-count formula conjecture. For (m,a)=(2,1)(m,a)=(2,1),

H2,1(k)(x)=1+2xk12x+2xk2xk+1.H_{2,1}^{(k)}(x)=\frac{1+2x^k}{1-2x+2x^k-2x^{k+1}}.

This is presented as an empirically supported congruence analogue of an earlier denominator-shape conjecture; the source supplies no proof or resolution.

Progress summary

Open

No public source found that proves or refutes the formula, so the conjecture remains open.

The conjecture, recorded as Conjecture 6.3 in a 2021 paper, predicts the explicit rational generating function H2,1(k)(x)=1+2xk12x+2xk2xk+1H_{2,1}^{(k)}(x)=\frac{1+2x^k}{1-2x+2x^k-2x^{k+1}} for generalized Fibonacci products. The source reports only scant evidence and gives no proof or resolution.

Known results

  • For ordinary Fibonacci products, rationality of the analogous counting generating function Hm,a(x)H_{m,a}(x) is proved, but this does not establish the generalized-Fibonacci parity formula.

Current status (as of August 2026): The formula remains an unproved conjecture; no verified proof, counterexample, or subsequent resolution was found.

Sources
Sources & referencesView supporting material

Primary source

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

Solutions 1

Proof

Fix k2k\ge2, set ai=Fi+k1(k)a_i=F^{(k)}_{i+k-1}, and let hk(n)h_k(n) count the odd coefficients of

i=1n(1+xai).\prod_{i=1}^n(1+x^{a_i}).

We prove

n0hk(n)zn=1+2zk12z+2zk2zk+1\sum_{n\ge0}h_k(n)z^n =\frac{1+2z^k}{1-2z+2z^k-2z^{k+1}}

uniformly for every k2k\ge2.

Read binary words from the lowest-index weight to the highest. The recurrence for the weights gives the weight-preserving rewrite

1k00k1.1^k0\longrightarrow0^k1.

Every weight class therefore has a representative avoiding 1k01^k0. By the free-monoid decomposition in Lemma 5.2, every nontrivial equal-weight pair generator has one row containing 1k01^k0. Thus two avoiding representatives cannot differ, proving that each weight class has exactly one canonical representative.

Fix such a representative bb. The same free decomposition identifies all words of its weight with tilings of bb by singleton letters and blocks

0k(0k1)j1,j0,0^k(*0^{k-1})^j1,\qquad j\ge0,

where each star is an arbitrary binary letter. Consequently its coefficient is odd precisely when its number of these tilings is odd.

Over F2\mathbb F_2, let b0b_0 count completed tilings and b1,,bkb_1,\ldots,b_k count the stages of unfinished blocks. The initial vector is (1,0,,0)(1,0,\ldots,0). Reading a zero or one gives

b0b1bj+1 (1j<k)0b0b0+bkbj1b0+bkbk0\begin{array}{c|ccc} &b_0'&b_1'&b_{j+1}'\ (1\le j<k)\\ \hline 0&b_0&b_0+b_k&b_j\\ 1&b_0+b_k&b_k&0 \end{array}

and a zero after kk consecutive ones is forbidden. A state accepts exactly when b0=1b_0=1.

Encode the binary state vector by v=j=0kbj2jv=\sum_{j=0}^kb_j2^j and retain the capped trailing-one count. All useful reachable states belong to the families

Pj=(2j+11,0)(0jk),Rj=(1,j)(1jk),Qj=(1+i=j+1k2i,0)(1j<k),B=(2,1),Cj=(2j,0)(1jk),D=(3,1).\begin{aligned} P_j&=(2^{j+1}-1,0)&& (0\le j\le k),\\ R_j&=(1,j)&&(1\le j\le k),\\ Q_j&=\left(1+\sum_{i=j+1}^k2^i,0\right)&&(1\le j<k),\\ B&=(2,1),\\ C_j&=(2^j,0)&&(1\le j\le k),\\ D&=(3,1). \end{aligned}

Here P,R,Q,DP,R,Q,D accept and B,CB,C do not. Direct substitution gives the complete transition graph

state01Pj, j<kPj+1R1PkQ1BQj, j<k1Qj+1BQk1P0BRj, j<kP1Rj+1RkforbiddenRkBC2deadCj, j<kCj+1deadCkC1DDP2R2\begin{array}{c|cc} \text{state}&0&1\\ \hline P_j,\ j<k&P_{j+1}&R_1\\ P_k&Q_1&B\\ Q_j,\ j<k-1&Q_{j+1}&B\\ Q_{k-1}&P_0&B\\ R_j,\ j<k&P_1&R_{j+1}\\ R_k&\text{forbidden}&R_k\\ B&C_2&\text{dead}\\ C_j,\ j<k&C_{j+1}&\text{dead}\\ C_k&C_1&D\\ D&P_2&R_2 \end{array}

for every k2k\ge2.

Write each state also for the generating function of its accepted continuations, and set q=zkq=z^k, R=R1R=R_1, Q=Q1Q=Q_1. Summing the finite chains gives

R=1+zP1(1q/z)1z,P0=(1+zR)(1q)1z+qPk,P1=(1+zR)(1q/z)1z+qzPk,Q=(1+zB)(1q/z)1z+qzP0,Pk=1+z(Q+B),B=qD1q,D=(1z)(P1+R)1.\begin{aligned} R&=\frac{1+zP_1(1-q/z)}{1-z},\\ P_0&=\frac{(1+zR)(1-q)}{1-z}+qP_k,\\ P_1&=\frac{(1+zR)(1-q/z)}{1-z}+\frac qzP_k,\\ Q&=\frac{(1+zB)(1-q/z)}{1-z}+\frac qzP_0,\\ P_k&=1+z(Q+B),\\ B&=\frac{qD}{1-q},\\ D&=(1-z)(P_1+R)-1. \end{aligned}

These formal-power-series equations have a unique solution. With

Δ=12z+2q2zq,\Delta=1-2z+2q-2zq,

direct substitution gives

P0=1+2qΔ,P1=1(1q)Δ,R=12q2(1q)Δ,P_0=\frac{1+2q}{\Delta}, \qquad P_1=\frac1{(1-q)\Delta}, \qquad R=\frac{1-2q^2}{(1-q)\Delta}, Pk=1+2q2z(1z)Δ,B=q(1q)Δ,D=1Δ,Q=Pk1zB.P_k=\frac{1+2q-2z}{(1-z)\Delta}, \qquad B=\frac{q}{(1-q)\Delta}, \qquad D=\frac1{\Delta}, \qquad Q=\frac{P_k-1}{z}-B.

The initial state is P0P_0. Substituting q=zkq=z^k proves the conjectured generating function for every k2k\ge2.

0 endorsements
Shivam Patel ·