Skip to content
Open access

A Perron–Volterra Lyapunov Function for Mathematical Epidemiology Models with Non-Interacting Rank-One Strains

Aug 2026 · Mathematics · 0 citations · 36 references

Abstract

Persistence, coexistence, competitive exclusion, and global asymptotic stability (GAS) are closely related problems in mathematical epidemiology that are often treated by model-specific arguments. We develop a unified approach to GAS based on Perron–Volterra Lyapunov functions Lp, for multi-strain epidemic reaction networks. For bilinear m-strain models with irreducible rank-one infection blocks and block-diagonal next-generation structure, these functions yield a generic competitive-exclusion partition of parameter space into at most m+1 regions: either the disease free equilibrium is GAS, or exactly one dominant strain persists and its boundary endemic equilibrium is GAS; see non-generic tie surfaces on which the corresponding reproduction numbers coincide. We also prove a second complete GAS partition, for two-strain models with increasing concave incidence and scalar, non-interacting strain blocks, extending the Rahman–Zou result beyond rational saturating incidence. In this class, the disease-free, single-strain, and coexistence equilibria may all occur, and explicit Lyapunov functions provide the full exclusion/coexistence partition among the four possible equilibrium supports. The construction combines five ingredients: siphons, which determine forward-invariant boundary faces; triangular Jacobian structure on siphon faces; the Metzler property of transversal Jacobians and their Perron eigenvectors; regular next-generation splittings, whose spectral radii determine invasibility; and boundary transcritical invasion relays linking eigenvalue crossings to the emergence of equilibria on adjacent faces. The resulting Perron–Volterra functions combine Volterra entropy terms for resident variables with Perron-weighted linear functionals for absent strain blocks. These constructions are implemented in the Mathematica package EpidCRN, which computes siphons, transversal blocks, invasion data, Perron weights, and candidate Lyapunov functions. For the two model classes considered here, these candidates are proved to be genuine Lyapunov functions and yield complete generic GAS partitions.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.