Real-rootedness conjecture for preorder-polytope h-polynomials

At least 17 years old · documented by

Let τ\tau be a preorder of size nn and let h(τ,t)h(\tau,t) be its hh-polynomial. Real-rootedness conjecture. The polynomial h(τ,t)h(\tau,t) has only real roots for every preorder τ\tau. This is presented as a more optimistic strengthening of gamma-positivity; its general case is open.

References

Primary source

Frédéric Chapoton and Christos A. Athanasiadis, “Polytopes and posets associated to preorders”, arXiv:2605.26916 (2026).

Additional references

50 papers in this index state this conjecture (2008–2026). The statement above is taken from the most recent of them; the others are arXiv:2602.02046, arXiv:2511.04815, arXiv:2506.04002, arXiv:2504.17567, arXiv:2504.05123, arXiv:2502.05939, arXiv:2502.00254, arXiv:2411.04070, arXiv:2410.00127, arXiv:2408.15111, arXiv:2408.00745, arXiv:2402.02646, and 37 more.

Progress summary

Refreshed
Claimed solved

An unverified calculation claims an eight-element counterexample, which would disprove the conjecture, while the original authors’ verified results remain only computational and partial.

Athanasiadis and Chapoton proposed in 2026 that every preorder’s associated hh-polynomial has only real roots, as a strengthening of γ\gamma-positivity; their paper leaves the general question open.

Known results

  • Verified computationally for every preorder of size at most 77 (Athanasiadis and Chapoton, 2026).
  • Verified computationally for every arbor of size at most 1010 (Athanasiadis and Chapoton, 2026).
  • Several special cases were established in earlier work, including the explicit family Qm,nQ_{m,n}, whose hh-polynomials are real-rooted.
  • For chain preorders, related palindromicity, unimodality, and symmetry results are proved, but not general real-rootedness.

Posted attempt

An unverified calculation claims that an explicitly described ordinary poset with eight elements yields hP(t)=1+17t+106t2+303t3+427t4+303t5+106t6+17t7+t8h_P(t)=1+17t+106t^2+303t^3+427t^4+303t^5+106t^6+17t^7+t^8, and certifies nonreal roots through its associated γ\gamma-polynomial. If correct, this is a complete counterexample, not a partial result; it has not been independently verified.

Current status (as of August 2026): The conjecture has verified small-size and special-case evidence, but its general truth is unsettled and an unverified eight-element counterexample claim now challenges it.

Sources

Solutions 1

CounterexampleThis solution needs a summarySee full solutionHide full solution

An eight-element counterexample

Conjecture 5.3 of Athanasiadis and Chapoton, arXiv:2605.26916, is false, even for an ordinary poset with eight elements. The broader question for support-enumerators is raised by Wang et al. in arXiv:2608.16037, Problem 5.3.

Let PP have lower elements a1,a2,a3,da_1,a_2,a_3,d and upper elements b0,b1,b2,b3b_0,b_1,b_2,b_3. Its only strict relations are

ai<b0,ai<bi,d<bi(i=1,2,3).a_i<b_0,\qquad a_i<b_i,\qquad d<b_i \qquad (i=1,2,3).

These relations define a height-two poset, hence a preorder of the kind allowed in the conjecture.

For clarity, the polynomial at issue counts lattice points by the size of their support:

QP={x∈R≥0P:∑v∈Ixv≤∣I∣ for every order ideal I},Q_P=\left\{\mathbf{x}\in\mathbb R_{\ge0}^{P}: \sum_{v\in I}x_v\le |I| \text{ for every order ideal }I\right\}, hP(t)=∑x∈QP∩ZPt∣{v:xv>0}∣.h_P(t)=\sum_{\mathbf{x}\in Q_P\cap\mathbb Z^{P}} t^{|\{v:x_v>0\}|}.

It is not the Ehrhart h∗h^\ast-polynomial. We first compute hP(t)h_P(t) from these defining inequalities and then give an exact obstruction to real-rootedness.

1. Reducing the lattice-point count

Every lower coordinate is either 00 or 11, since its singleton is an order ideal. Fix the set ZZ of lower elements whose coordinates are zero. Write

r=∣Z∩{a1,a2,a3}∣,ϵ=1{d∈Z}.r=|Z\cap\{a_1,a_2,a_3\}|,\qquad \epsilon=\mathbf1_{\{d\in Z\}}.

By permuting the three branches, assume that Z∩{a1,a2,a3}={a1,…,ar}Z\cap\{a_1,a_2,a_3\}=\{a_1,\ldots,a_r\}. There are (3r)\binom3r choices of this type, each with lower support 4−r−ϵ4-r-\epsilon.

Write yi=xbiy_i=x_{b_i}, and let N(S)N(S) denote the lower elements below at least one member of an upper subset SS. The ideal consisting of SS together with N(S)N(S) gives

∑bi∈Syi≤∣S∣+∣N(S)∩Z∣.(1)\sum_{b_i\in S}y_i\le |S|+|N(S)\cap Z|. \tag{1}

These inequalities are sufficient as well: any other ideal with upper part SS only adds lower elements, each with coordinate at most 11.

Set

ei=max⁡(yi−1,0)(0≤i≤3).e_i=\max(y_i-1,0)\qquad(0\le i\le3).

The inequalities (1) are equivalent to

∑bi∈Sei≤∣N(S)∩Z∣(2)\sum_{b_i\in S}e_i\le |N(S)\cap Z| \tag{2}

for every upper subset SS. Indeed, (2) implies (1) because yi−1≤eiy_i-1\le e_i. Conversely, apply (1) to the members of SS with yi≥2y_i\ge2; their excesses sum to the left side of (2), and their lower neighborhood is contained in N(S)N(S).

Put (q)+=max⁡(q,0)(q)_+=\max(q,0). For this particular poset, (2) reduces exactly to the following three bounds:

0≤e0≤r,∑i=13(ei−1{i≤r})+≤ϵ,e0+e1+e2+e3≤r+ϵ.(3)\begin{aligned} 0\le e_0&\le r,\\ \sum_{i=1}^{3}\bigl(e_i-\mathbf1_{\{i\le r\}}\bigr)_+ &\le\epsilon,\\ e_0+e_1+e_2+e_3&\le r+\epsilon. \end{aligned} \tag{3}

To see this, a nonempty subset of {b1,b2,b3}\{b_1,b_2,b_3\}, indexed by KK, has ∣K∩{1,…,r}∣+ϵ|K\cap\{1,\ldots,r\}|+\epsilon zero lower neighbors. Taking all indices with positive surplus gives the second bound. A subset containing b0b_0 has rr zero lower neighbors if it is just {b0}\{b_0\}, and r+ϵr+\epsilon otherwise. Nonnegativity of the excesses then gives precisely the first and third bounds.

2. The resulting polynomial

Let Fr,ϵ(u)F_{r,\epsilon}(u) count the nonnegative integer vectors satisfying (3), with weight uu for each positive excess coordinate. The eight small counts are

(r,ϵ)Fr,ϵ(u)(0,0)1(0,1)1+3u(1,0)1+2u(1,1)1+5u+5u2(2,0)1+4u+3u2(2,1)1+7u+13u2+4u3(3,0)1+6u+9u2+4u3(3,1)1+9u+24u2+16u3+u4(4)\begin{array}{c|l} (r,\epsilon)&F_{r,\epsilon}(u)\\ \hline (0,0)&1\\ (0,1)&1+3u\\ (1,0)&1+2u\\ (1,1)&1+5u+5u^2\\ (2,0)&1+4u+3u^2\\ (2,1)&1+7u+13u^2+4u^3\\ (3,0)&1+6u+9u^2+4u^3\\ (3,1)&1+9u+24u^2+16u^3+u^4 \end{array} \tag{4}

Here every coordinate is at most r+ϵ≤4r+\epsilon\le4, so the table involves only bounded four-coordinate counts. More explicitly, when ϵ=0\epsilon=0, choose qq of the first rr private coordinates to equal 11. The coordinate e0e_0 then has r−qr-q possible positive values, giving

Fr,0(u)=∑q=0r(rq)uq(1+(r−q)u).F_{r,0}(u)=\sum_{q=0}^{r}\binom rq u^q\bigl(1+(r-q)u\bigr).

When ϵ=1\epsilon=1, the private coordinates may instead have exactly one of these first rr coordinates equal to 22, or exactly one of the other 3−r3-r coordinates equal to 11. Together with the choices in which neither happens, these exhaust the second bound in (3). For any such private choice of total ww, the possible center values are 0≤e0≤min⁡(r,r+1−w)0\le e_0\le\min(r,r+1-w), giving the Fr,1F_{r,1} entries of (4).

For example, in the largest case r=3,ϵ=1r=3,\epsilon=1, the private coordinates e1,e2,e3e_1,e_2,e_3 lie in {0,1,2}\{0,1,2\}, with at most one equal to 22, while e0≤3e_0\le3 and the total is at most 44. Counting by support size gives

1,3+3⋅2=9,3⋅5+3⋅3=24,3⋅4+4=16,1.\begin{gathered} 1,\quad 3+3\cdot2=9,\quad 3\cdot5+3\cdot3=24,\\ 3\cdot4+4=16,\quad 1. \end{gathered}

The other rows follow from the same bounds with smaller rr or ϵ\epsilon.

For a fixed excess vector with ss positive coordinates, each of those ss upper coordinates is forced to be positive. At each of the other 4−s4-s positions, the original coordinate yiy_i can independently be 00 or 11. Its upper-support contribution is therefore ts(1+t)4−st^s(1+t)^{4-s}. Consequently,

hP(t)=∑r=03∑ϵ=01(3r) t4−r−ϵ(1+t)4Fr,ϵ ⁣(t1+t).(5)h_P(t)= \sum_{r=0}^{3}\sum_{\epsilon=0}^{1} \binom3r\,t^{4-r-\epsilon}(1+t)^4 F_{r,\epsilon}\!\left(\frac{t}{1+t}\right). \tag{5}

Expanding (4) in (5) gives

hP(t)=1+17t+106t2+303t3+427t4+303t5+106t6+17t7+t8.(6)\begin{aligned} h_P(t)={}&1+17t+106t^2+303t^3+427t^4\\ &\quad+303t^5+106t^6+17t^7+t^8. \end{aligned} \tag{6}

In particular,

hP(t)=(1+t)8γ ⁣(t(1+t)2),γ(z)=1+9z+24z2+16z3+z4.(7)\begin{aligned} h_P(t)&=(1+t)^8\gamma\!\left(\frac{t}{(1+t)^2}\right),\\ \gamma(z)&=1+9z+24z^2+16z^3+z^4. \end{aligned} \tag{7}

3. An exact nonreal-root certificate

If the polynomial (6) had only real roots, all of them would be negative, since its coefficients are positive. Its palindromicity pairs each root with its reciprocal; moreover, hP(−1)=1h_P(-1)=1, so −1-1 is not a root. Thus

hP(t)=∏j=14(t2+cjt+1),cj>2.h_P(t)=\prod_{j=1}^{4}(t^2+c_jt+1), \qquad c_j>2.

Substituting in (7) would give

γ(z)=∏j=14(1+(cj−2)z),\gamma(z)=\prod_{j=1}^{4}\bigl(1+(c_j-2)z\bigr),

so γ\gamma would also have only real roots.

However, every real-rooted polynomial qq satisfies

q′(s)2−q(s)q′′(s)=q(s)2∑j1(s−ρj)2≥0q'(s)^2-q(s)q''(s) =q(s)^2\sum_j\frac{1}{(s-\rho_j)^2}\ge0

at every real ss which is not a root, where the real roots ρj\rho_j are listed with multiplicity. For the polynomial γ\gamma in (7), exact evaluation gives

γ ⁣(−14)=1256,γ′ ⁣(−14)=−116,γ′′ ⁣(−14)=994,\begin{aligned} \gamma\!\left(-\frac14\right)&=\frac1{256},\\ \gamma'\!\left(-\frac14\right)&=-\frac1{16},\\ \gamma''\!\left(-\frac14\right)&=\frac{99}{4}, \end{aligned}

and hence

γ′ ⁣(−14)2−γ ⁣(−14)γ′′ ⁣(−14)=−951024<0.\gamma'\!\left(-\frac14\right)^2- \gamma\!\left(-\frac14\right)\gamma''\!\left(-\frac14\right) =-\frac{95}{1024}<0.

This contradiction shows that hP(t)h_P(t) has nonreal roots. The explicitly defined eight-element poset PP therefore disproves Conjecture 5.3.