Triangular Gröbner-basis conjecture for chemical reaction networks

Consider a chemical reaction network (CRN) whose steady-state ideal satisfies Assumptions 1–3: mass-action kinetics, inclusion of conservation laws, and absence of independent subnetworks. Let the system have variables x1,,xnx_1,\dots,x_n, and let K\mathbb{K} be the extension field of Q\mathbb{Q} generated by the coefficients of its equations. Triangular Gröbner-basis conjecture. There exists a permutation σSn\sigma\in S_n such that, after re-labelling the variables

(xσ(1),xσ(2),,xσ(n)),(x_{\sigma(1)},x_{\sigma(2)},\dots,x_{\sigma(n)}),

the reduced Gröbner basis of the steady-state ideal, computed in the lexicographic order

xσ(n)>xσ(n1)>>xσ(2)>xσ(1),x_{\sigma(n)} > x_{\sigma(n-1)} > \dots > x_{\sigma(2)} > x_{\sigma(1)},

has the triangular shape

xσ(n)gn(xσ(1)),  xσ(n1)gn1(xσ(1)),  ,  xσ(2)g2(xσ(1)),  g1(xσ(1)),x_{\sigma(n)} - g_n(x_{\sigma(1)}),\; x_{\sigma(n-1)} - g_{n-1}(x_{\sigma(1)}),\; \dots,\; x_{\sigma(2)} - g_2(x_{\sigma(1)}),\; g_1(x_{\sigma(1)}),

where g1K[xσ(1)]g_1\in\mathbb{K}[x_{\sigma(1)}] and, for every j2j\geq 2, gjK[xσ(1)]g_j\in\mathbb{K}[x_{\sigma(1)}]. Thus the first polynomial is univariate in xσ(1)x_{\sigma(1)}, and each remaining polynomial is linear in its corresponding variable with coefficients polynomial in xσ(1)x_{\sigma(1)}. The conjecture is motivated by numerical searches that found no CRN satisfying Assumptions 1–3 while violating the stated triangularity; the supplied context also says that triangularity is proved under a strengthened set of hypotheses, leaving the conjecture itself unresolved.

Sources & referencesView supporting material

Primary source

Paola Ferrari, Sara Sommariva, Michele Piana, Federico Benvenuto and Matteo Varbaro, “When algebra twinks system biology: a conjecture on the structure of Gröbner bases in complex chemical reaction networks”, arXiv:2501.12233 (2025).

Progress summary

Never refreshed

Nothing recorded yet. Refresh searches the literature and the public web for attempts on this problem, and writes the first summary here.

Solutions 0

No solutions have been posted yet.