Mass action systems: two criteria for Hopf bifurcation without Hurwitz
Nicola Vassena
TL;DR
This work presents two sufficient criteria for Hopf bifurcation in mass-action networks that circumvent the computational burden of Hurwitz tests. By expressing the Jacobian as $Jac = A D$ in Clarke's convex coordinates and leveraging $D$-stability and $P^-$ matrix theory (including Fisher–Fuller results), the authors prove that a stable $B(\bar{\mathbf{v}})$ that is not $P^-_0$ or an unstable $P^-_{FF}$ guarantee the existence of parameter choices yielding periodic oscillations, under a global Hopf framework. The paper provides interpretable mechanisms in terms of positive and negative feedbacks, and offers concrete, large-network examples to illustrate each criterion. It also establishes an independent result for fully-open networks, linking Hopf capacity to the presence of a complex-conjugate eigenvalue pair with positive real part. Collectively, the results advance practical, structurally-informed criteria for oscillations in mass-action systems beyond Hurwitz-based methods, with implications for analysis of large biochemical networks and design of oscillatory motifs.
Abstract
We state two sufficient criteria for periodic oscillations in mass action systems. Neither criterion requires a computation of the Hurwitz determinants. Instead, both criteria exploit the linear algebra concepts of $D$-stability and $P$-matrices. The criteria are complementary: the first is based on a stable matrix that is not a $P^-$ matrix, while the second is based on a $P^-$ matrix that is not stable. In analogy, a qualitatively different interpretation follows: the first criterion relates to positive feedback in the network, while the second concerns negative feedback. We present examples that showcase the applicability of both criteria. As a final independent remark, we prove that for the special case of fully-open networks, the capacity for Hopf bifurcation is just equivalent to the capacity for a steady-state with a complex pair of eigenvalues with positive-real part.
