Submitted:
05 August 2026
Posted:
05 August 2026
You are already at the latest version
Abstract
Persistence, coexistence, and boundary transcritical relays are usually studied through model-specific analyses in mathematical epidemiology, ecology, population dynamics, and chemical reaction network theory. Although these fields address closely related questions, they have developed largely independently. This separation is reflected, for example, in the limited mentions of the multi-strain epidemiologic models in ecology’s chemostats and gradostats literature, despite the fact that these are revealed to be very similar once the concept of siphons from chemical reaction network theory is integrated. Conversely, the next-generation matrices and invasion graphs from eco-epidemiology are not mentioned in chemical reaction network theory. Our contribution is firstly conceptual, terminological and definitional: we propose a common framework for the study of boundary phenomena in all positive ODEs subfields. We introduce and formalize notions like reproduction and invasion functions attached to siphon faces, relay graphs, relay tables, and boundary transcritical relays. Some of these concepts are known in one of the above fields but largely absent from the others, while others appear to be new; taken together, they suggest a common language for the analysis of boundary phenomena in positive dynamical systems. The usefulness of the framework is illustrated on multi-strain epidemic models like the Feng-Gavish model, for which we derive explicit, testable conditions. For example, coexistence requires the less fit strain to invade the fitter strain’s equilibrium (for this model, mutual invasibility also ensures coexistence, but explicit further assumptions under which one or the other criterion works for a larger class of models are still unknown). Our approach rests on four pillars: (i) Siphon (a CRN concept) geometry, namely the fact that forward-invariant coordinate faces correspond to siphons, with the disease-free face being the intersection of minimal siphons. (ii) The recently established fact that a transversal Jacobian block on a siphon face is Metzler, which puts under spotlight the roles of its Perron eigenvectors. (iii) A bifurcation theorem linking eigenvalue crossing at a boundary transcritical invasion relay to the emergence of a positive branch on an adjacent face. (iv) Next-generation matrices (NGMs), an MEconcept: on siphon faces, NGMs may be defined via regular splittings, and invasibility may be determined by comparing their spectral radii to > 1.
Keywords:
positive ODE
; disease free equilibrium
; endemic equilibrium
; next-generation matrix
; Metzler matrices
; regular splitting
; balanced bilinear models
; WAIFW matrix
; Perron–Frobenius eigenvectors
; Kirchhoff’s matrix-tree theorem
; monotone systems
; chemical reaction networks
; siphons
; Jacobian factorization
; multi-strain models
; boundary equilibria
; invasibility numbers
; reproduction functions
; Lyapunov functions
; persistence theory
; minimal siphons lattice
1. Introduction
Definition 1
(Positive / non-negative ODEs [Pos]). A dynamical system is calledpositive[1] ornon-negative[2] if the non-negative orthant
is forward invariant under the flow.
Our research started as an investigation of the escape paths from the boundary of some multi-strain models, a mathematical epidemiology (ME) topic which may be traced back at least to [3,4,5]. Multi-strain models generalize both ME single-strain ODEs and Lotka–Volterra ODEs, and render their common underlying structure visible; a reasonable first step towards making that structure precise is the unifying CRN language adopted below.
1.1. Why CRN Language?
An important characteristic of the models in mathematical epidemiology (ME), ecology, and immuno-virology, etc is that important phenomena occur when trajectories reach the boundary of the positive orthant, and hence that the notion of forward–invariant coordinate faces is crucial (these appear in ME as disease–free or partially disease–free manifolds). Now, while boundary faces have been touched upon also in classical ODE theory, the systematic study of phenomena arising for positive ODEs was initiated in CRN works, see notably [6,7], who showed that all positive polynomial models admit (non-unique) mass-action representations.
The next crucial development for the CRN-ME interface was the discovery in [8] that forward–invariant coordinate faces correspond to the combinatorial object of siphons in the theory of Petri nets, and that boundary limit points with interior starting points must lie in siphon faces. Note also that we observed in [9] that minimal siphons are close conceptually to “infection strains", with the DFE face being the intersection of all minimal siphon faces, that on all siphon faces the Jacobian has a triangular structure [10], and that a transversal Jacobian block on a siphon face is Metzler [11].
1.2. Main Results
Beyond results for specific multi-strain epidemic models, the notions introduced below (reproduction functions attached to siphon faces, relay graphs, boundary transcritical relays) are meant as a common language for invasion, persistence, coexistence, and replacement, applicable beyond mathematical epidemiology; see the abstract for the broader motivation.
Our first new result is a persistence theorem for two-strain models, proved as part of a general acyclic-boundary-Morse-decomposition framework (Theorem 1 and Corollary 1 of §Section 3) that shows, under explicit boundary assumptions, that mutual invasibility implies uniform persistence. The criterion is expressed entirely in terms of siphon-face invasion quantities and provides a practical persistence test based on boundary dynamics.
A second group of results concerns coexistence. For the permanent-immunity Feng–Gavish model, Theorem 3 (Coexistence criterion for the permanent-immunity Feng–Gavish model) shows that invasibility of the less fit strain implies coexistence; the converse is conjectured (the permanent-immunity instance of Conjecture 1) but not proved in general. More generally, Theorem 4 (Coexistence criterion for two-strain models with essentially rank-one siphon matrices and one input species) yields an explicit coexistence criterion for a broad class of models in terms of invasibility numbers and a reduced scalar polynomial.
Our third contribution concerns boundary transcritical relay (BTR) phenomena. Such transitions are frequently observed in explicit models: a resident equilibrium loses stability at the same parameter value at which a new equilibrium appears on a larger invariant face. We show that this phenomenon is a structural consequence of three features shared by a large class of positive ODEs: (a) face invariance induced by siphons; (b) factorization of the vector field in transversal variables; (c) Metzler structure of the corresponding transversal Jacobian blocks.
Theorem 7 (Local boundary transcritical law) formalizes this mechanism by proving that, under natural structural assumptions, crossing an invasion threshold simultaneously destroys transversal stability of a resident equilibrium and creates a successor equilibrium on an adjacent inhabited siphon face.
These results lead naturally to relay graphs and relay tables, which organize equilibria according to the lattice of inhabited siphon faces and the associated invasion inequalities. For the Feng–Gavish model, Theorem 10 (LAS–CEP for the Feng–Gavish model) yields a complete local-stability and exclusion partition of the boundary equilibria.
These results separate into two logically different layers. Reproduction numbers, local invasion (loss of transversal hyperbolicity), and the boundary transcritical relay theorem are local: read off directly from the transversal Jacobian at a single boundary equilibrium, with no global argument. Persistence and coexistence are global: persistence needs, on top of local invasion at every boundary equilibrium, a global acyclicity hypothesis on the boundary Morse decomposition (Theorem 1); coexistence needs, on top of local invasion at the relevant boundary equilibria, a global algebraic existence argument (Theorem 4). Local invasion is necessary for both but sufficient for neither. This local/global split reflects a broader shift of viewpoint, from isolated equilibria to the partially ordered family of inhabited siphon faces and the invasion relations between them, that leads to algorithmic procedures for enumerating equilibria, building relay graphs and tables, and predicting replacement and coexistence as parameters vary.
1.3. Structure of the Paper
Section 2 presents some background results from CRN and ME.
Section 3 presents the general persistence framework and its two-strain specialization, with a worked example in §Section 3.1.
Section 4 introduces a two-strain model with cross-immunity and ADE of Gavish, chosen to illustrate the relay and persistence results.
Section 5 is dedicated to the question of whether mutual invasibility implies the existence of coexistence equilibria.
Section 6 provides a boundary transcritical relay result, and a relay table for the Feng-Chung-Gavish model.
Section 7 provides some conclusions.
2. Mathematical Background
The ODEs we work on belong to the following class:
Definition 2
(Stoichiometric representation and chemical ODEs [Sto]). A stoichiometric representation of f is a pair such that
where is constant and is locally Lipschitz.
An ODE is called chemical if it admits a stoichiometric representation such that
and, moreover, depends only on variables in whenever . Furthermore, we assume that each rate is monotone non-decreasing with respect to each variable for .
The class of chemical ODEs is very general and is in fact a classic favorite in ME (more than mass-action, which is best viewed in our context as a polynomial approximation of chemical ODEs). Note that for computational implementations, we restricted always below to rational models, which we call “perturbed" mass-action, and define informally as models which become mass-action after a subset of parameters is set to 0. This restriction provides the possibility of investigating first the computationally easier mass-action case.
2.1. Siphons and Persistence
Angeli, de Leenheer and Sontag [8], Anderson [12] and Shiu and Sturmfels [13] proved that a the boundary face associated to a nonempty set of variables being 0 is forward-invariant for a chemical ODE iff it is a siphon in the sense of definition 3. This property may be taken as the definition of siphons.
For completeness, we provide also the “combinatorial siphon definition" encountered in the CRN literature.
Definition 3
(siphon, minimal siphon, total siphon/DFE [sip])).
- Asiphon set is a nonempty subset of species such that whenever a species in Σ appears in a “product complex" in the RHS of a reaction, at least one species in Σ must appear also in the LHS of the reaction (the “reactant complex").
- A siphon isminimalwhen it contains no other siphon included within.
- The union of all minimal siphon will be calledtotal siphon/DFE .
The total siphon/disease free equilibrium set (DFE) is a fundamental object of study in ME. However, its rigorous definition is only available via CRNT.
The siphon property is fundamental for understanding persistence.
Definition 4
(persistence and uniform persistence). Let be a positive ODE defined on a compact, forward-invariant set , with semiflow . The ODE ispersistentif for every component i and every trajectory starting in ,
The ODE isuniformly persistentif there exists such that
uniformly for all trajectories starting in .
[8] showed that if the -limit set does not intersect siphon boundaries except at equilibria, and if all trajectories starting on non-semilocking boundaries eventually leave those boundaries, then the system exhibits persistence.
The fundamental problems of persistence, permanence, and extinction have been studied extensively, in particular in the context of generalized Lotka–Volterra systems [14,15,16,17,18], for more general mathematical ecology-epidemiology models [19,20,21] and also for particular CRNs [8,22,23,24,25]. Intriguingly, these authors used different methods, and their results have little intersection.
The potential of siphons in ME is illustrated by a recent proof of the folklore result that the Jacobian has a triangular block form on siphon faces [10], and [11] further noted that transversal Jacobians on siphons have the fundamental Metzler/cooperativity property. This property further ensures the existence of right and left Perron eigenvectors which provide escape directions from siphon faces, and Lyapunov functions at each resident fixed point, respectively. The result of [10] is reviewed in the next subsection.
2.2. The Next-Generation Matrix Theorem and Beyond: From Siphons to Right and Left Perron Eigenvectors of Metzler Transversal Jacobians
There is no doubt that the next-generation matrix (NGM) theorem is a fundamental law of mathematical epidemiology. This classical result [26,27,28], probably the most cited in the field of positive ODEs, is emblematic of the fragmentation of positive ODE sciences, by being not enough known outside ME.
It provides a striking invasion criterion of the form at the DFE ( is called reproduction number), which is motivated by the theory of population models [29] and their branching process approximations [30]. This result implicitly relies on three distinct mechanisms that are not enough disentangled:
(i) The fact that forward invariance of a boundary face enforces a triangular block structure of the Jacobian evaluated on it [10], with the obvious ensuing reduction of stability to that of the lower–dimensional tangential and transversal blocks – see for example [31].
(ii) The Metzler structure of the transversal Jacobian block on a siphon face, recently proved in [11].
(iii) Regular splitting. A convenient feature of Metzler matrices, and hence of the models studied in ME, is that the classic stability criteria for the transversal Jacobian may be replaced by a criterion specific to Metzler matrices which admit regular splittings , with non-negative componentwise. For such matrices, the equivalence between the sign of the spectral abscissa of M and that of , where is the spectral abscissas of , goes back to [27,32,33]. At first, this equivalence suggests preferring spectral abscissa, like in ecology, which are unique, while regular splittings and reproduction numbers aren’t. However, in this paper we use also the latter, both due to empirical observations that sparseness renders reproduction numbers often simpler, and to possible probabilistic interpretations which might turn out useful in future works.
Definition 5
(ME-type siphon, next generation matrix [ME-]). Let denote the variables which are 0 on a siphon face , let denote the positive (resident) variables, and recall that the Jacobian on is Metzler (equivalently, the ODE is locally increasing in on ) [10,11]. We will call ME-type siphon a siphon which admits some regular splitting in the sense of [27,32] (F is non-negative, an exists and is non-negative).
The matrix is called next generation matrix (NGM).
Remark 1
(Three aspects of NGM theory are relevant at every siphon face). With NGM decomposed as above, we realize immediately that its three parts identified above are relevant at every siphon face: the first two apply always, and the third may be occasionally useful, when regular splitting to the transversal Jacobian on that face may be applied.
Definition 6
(transversal Jacobian blocks [tra]). For a chemical dynamical system, put the (Metzler) Jacobian of the DFE equations with respect to the DFE variables in its Perron-Frobenius normal form. The irreducible diagonal blocks of this decomposition will be called transversal Jacobian blocks.
2.3. What is a Multi-Strain Model?
We have now the building bricks to define multi-strain systems.
The next three definitions separate notions that are often bundled together: a purely combinatorial siphon decomposition, a multiplicative factorization of the resulting blocks, and the further ME-admissibility (regular splitting) of those blocks. Each is strictly weaker than the next, and results below are stated at the weakest level they actually require.
Definition 7
(Strain decomposition). Ak-strain decompositionof a chemical ODE with variables is a collection of k pairwise disjoint minimal siphons , with the variables of and s the remaining (susceptible/uninfected) variables.
Definition 8
(Multiplicative strain representation [Mul]). A k-strain decomposition ismultiplicativeif the dynamics factor as
with locally Lipschitz.
Definition 9
(k–strain ME system, and reproduction functions [k]). A multiplicative k-strain decomposition is ak-strain ME systemif each block is ME-admissible: is a regular splitting (regular splitting) of the Metzler transversal Jacobian , i.e. and is a nonsingular M-matrix.
For each strain j, define the reproduction function
where the variables which are not zero on block j are left free, will be calledR-reproduction functions(associated with the block j), and where is the next–generation matrix associated with the Metzler transversal Jacobian of strain j.
This gives the hierarchy
so that a property proved from Definition 7 or 8 alone applies more broadly than one requiring the full ME-admissible structure of Definition 9.
Definition 10
(reproduction numbers and invasion numbers [rep]).
- 1.
-
The evaluationswhere is the DFE, and are the reproduction functions, will be calledbasic reproduction numbers .
- 2.
-
In the case when each minimal siphon has a unique resident fixed pointwill be called theinvasion number of invading block i on (resident) block j .
2.4. Rank one ME Models with Essentially Rank One Transversal Jacobians
The regular splitting (, a nonsingular M-matrix) used throughout is the standard van den Driessche–Watmough splitting, already required by hypothesis (RS) above; we do not redefine it here. Because is Metzler, the trivial regular splitting , with the diagonal part, always exists whenever the diagonal entries are strictly negative; this is elementary and only shows regular splittings always exist. The interesting case is when the resulting infection matrix has rank one:
Definition 11
(essentially rank one irreducible Metzler matrix [ess]). An irreducible Metzler matrix will be called essentially rank one if its off-diagonal part is of rank one, i.e. for some and diagonal .
Remark 2
(Which matrix each Perron vector belongs to). Throughout, and are the right and left Perron vectors of thenew-infectionsmatrix , with normalized as a probability vector; this is the convention of the shared notation file, where the siphon index is written σ or k rather than Σ. Every other Perron vector occurring below is obtained from these two by at most one application of :
Here is the per-susceptible reproduction coefficient, and
is the normalized left Perron eigenvector of – equivalently the normalized left nullvector of at – which is the vector that carries the Lyapunov weights of §Section 3. The last row of the table restates Lemma 5.
Two identifications must therefore be resisted: the right Perron vector of is , whereas the escape direction is ; and the left Perron vector of is , whereas that of is . Both distinctions collapse exactly when is scalar, which is the case in every worked example below (each strain having the single removal rate ), so no computation of this paper is affected; they must be kept for blocks carrying several distinct removal rates.
Remark 3
(Why rank-one matters). Multi-strain models generalize Lotka–Volterra models along two axes: not every equation need have multiplicative structure, and the scalar multiplications of Lotka–Volterra (scalar siphons) become matrix multiplications in (1) for vector siphons. Rank-one blocks are the natural boundary case of this generalization, and they matter because all the relevant Perron eigenvectors are then explicit, being obtained from the two factors by a single application of (Remark 2). The escape direction from the boundary is , which spans at criticality by Lemma 5 and appears directly in endemic-point coordinates in rank-one models [11,34,35,36,37]; the normalized left Perron eigenvector of (4) builds the local repelling Lyapunov function used throughout §Section 3 (see [38] for a unification: this property holds for systems with disjoint scalar minimal siphons, with at most one exception, which must be rank one). This is the notion used by Lemma 5 and the coexistence results built on it (§Section 5.3).
Definition 12
(simple ME models [sim]). An essentially rank one ME model for which the NGM of the DFE has only zero eigenvalues and unconditionally positive eigenvalues, one for each minimal siphon block, which were called invasion functions in [9], will be called simple.
2.5. Is the Persistence Criterion Explicit for ME Models?
A fundamental result of [39] – see also [40] – based on Morse decomposition theory, implies that when the maximal invariant sets on the boundary are fixed points, uniform persistence follows from two ingredients: transversal repulsivity of every boundary equilibrium,
equivalently every relevant ME invasion number exceeding one; and acyclicity of the boundary connection graph, which prevents tangential motion along siphon faces from compensating for transversal repulsion. Because the transversal Jacobians are Metzler, positivity of the invasion numbers yields more than instability: Perron–Frobenius theory supplies the positive left eigenvectors used to build the local repelling Lyapunov functions of §Section 3. In the one- and two-siphon cases acyclicity is essentially automatic (Corollary 1); for general n-strain models it becomes a genuinely nontrivial combinatorial problem.
2.6. Coexistence, the Relay Property, and the Complete Exclusion Partition Principle
Beyond persistence, another fundamental question in ME is coexistence, i.e. existence of a strictly positive endemic equilibrium (EE), which typically appears only after certain boundary equilibria lose stability. In all explicit examples known to us, persistence and EE existence coincide, but whether this holds beyond low-dimensional examples remains an open problem.
Along the “escape paths from the boundary” generated by positive invasion numbers (a viewpoint already emphasized in ecology by Schuster and Sigmund [41,42]), one repeatedly observes a relay principle: the same invasion inequality that destroys transversal stability of a boundary equilibrium E also guarantees existence of a successor equilibrium on the adjacent larger invariant face, both triggered by the same threshold crossing (equivalently ). We call this a boundary transcritical relay (BTR); unlike classical transcritical bifurcation (e.g. [43]), the crossing occurs along an entire siphon block rather than a single coordinate, governed by the spectral abscissa of a Metzler transversal block. The precise statement, with its nondegeneracy hypotheses, is Theorem 7 below; the resulting relay tables (Table 3) partition parameter space into regions where exactly one boundary or interior equilibrium is locally asymptotically stable, which we call a complete exclusion partition.
The relay graphs used below are related to the invasion graphs of Hofbauer and collaborators [44,45], which encode which resident communities can be invaded through positive invasion rates, but differ in two respects: nodes are equilibria indexed by inhabited siphon faces, partially ordered by the minimal-siphon lattice, and edges are labeled by explicit invasion numbers, so that adjacency corresponds to distance-one moves in that lattice. This makes the relay graph algorithmic: once the minimal siphons and their reproduction functions are known, one can in principle enumerate candidate equilibria, determine their stability, and predict relay transitions between them.
Figure 1.
The relay graph for the two-strain Feng–Gavish model. Nodes correspond to equilibria indexed by inhabited siphon faces: (DFE), one-strain equilibria and , and the coexistence equilibrium . Dashed arrows are boundary transcritical relays (BTRs): the invasion inequality on each arrow simultaneously destroys transversal stability of the source equilibrium and creates a successor equilibrium on the adjacent siphon face (Thm. 7). LAS conditions at and include the strain-ordering requirement ( or , respectively) from Table 3. Dotted arrows lead to two downstream results. Persistence Cor. 1: all four invasion inequalities together imply uniform persistence; in this model the first two () are implied by the last two, but that implication is not established in general (open problem). Coexistence Thm. 3: the ordered invasion condition guarantees existence of ; the equivalence persistence ⇔ coexistence holds in all known explicit cases but remains open in general.
Figure 1.
The relay graph for the two-strain Feng–Gavish model. Nodes correspond to equilibria indexed by inhabited siphon faces: (DFE), one-strain equilibria and , and the coexistence equilibrium . Dashed arrows are boundary transcritical relays (BTRs): the invasion inequality on each arrow simultaneously destroys transversal stability of the source equilibrium and creates a successor equilibrium on the adjacent siphon face (Thm. 7). LAS conditions at and include the strain-ordering requirement ( or , respectively) from Table 3. Dotted arrows lead to two downstream results. Persistence Cor. 1: all four invasion inequalities together imply uniform persistence; in this model the first two () are implied by the last two, but that implication is not established in general (open problem). Coexistence Thm. 3: the ordered invasion condition guarantees existence of ; the equivalence persistence ⇔ coexistence holds in all known explicit cases but remains open in general.

3. Persistence for Eco-Epidemic Models
This section develops general results that generalize results obtained originally for specific examples, but apply to broad classes of positive ODEs. Taken together, they illustrate three distinct ways in which CRNT concepts enter the analysis. Persistence uses siphons and invariant faces; relay phenomena use siphons together with Metzler transversal Jacobians; competitive exclusion partitions use reproduction functions attached to resident faces.
The first result below is a persistence theorem for multi-strain models, stated for two minimal siphons. The underlying persistence mechanism is more general: it depends on the boundary Morse decomposition, on the existence of at least one invading missing siphon at each boundary resident equilibrium, and on acyclicity of the boundary Morse graph.
Theorem 1
(Persistence from acyclic boundary Morse decompositions).
Let Ω be a compact positively invariant set.
Assume that the boundary semiflow admits a finite Morse decomposition whose Morse sets are resident equilibria
Assume further:
- (RS)
-
For each resident equilibrium and each minimal siphon σ absent at , the transversal Jacobian admits a regular splittingPut
- (IC)
- For every boundary resident equilibrium , there exists at least one absent minimal siphon σ such that
- (A)
- The boundary Morse graph is acyclic.
Let denote the union of the siphon faces on which the Morse sets lie. Then the system is uniformly persistent with respect to
that is, there exists such that for every interior solution. Moreover, since is the union of the individual missing-siphon faces and , this is equivalent to (for a possibly smaller ) separately for every siphon σ that is missing at some Morse set: persistence of the aggregate boundary distance automatically decomposes into persistence of each individual siphon.
Proof.
Fix a boundary resident equilibrium .
By assumption (IC), there exists an absent minimal siphon such that
By assumption (RS) and the next-generation-matrix sign theorem,
Hence the equilibrium possesses an unstable transversal direction corresponding to a missing minimal siphon.
Since is Metzler [11], there exists a positive left Perron eigenvector satisfying
Let denote the variables of the missing siphon. In local coordinates near ,
Therefore the linear functional
satisfies
for all interior points sufficiently close to .
Consequently no trajectory starting in the interior can remain in a sufficiently small neighborhood of for all future time. Thus every boundary Morse set is isolated and weakly repelling with respect to the interior semiflow.
Collecting the ingredients: is compact and positively invariant (standing assumption); the boundary semiflow has a finite Morse decomposition , each Morse set a single equilibrium and, by the definition of Morse decomposition, compact and isolated as an invariant set; each Morse set is weakly repelling for the interior semiflow, by the Lyapunov argument just given; and the Morse graph is acyclic by (A). These are exactly the hypotheses of the Freedman–Ruan acyclic persistence theorem [39], and no more. It follows that the boundary
is a uniform repeller for interior trajectories.
Hence there exists such that every interior solution satisfies
Therefore the system is uniformly persistent.
□
Corollary 1
(Two-siphon persistence theorem).
Assume that there exist exactly two minimal siphons
with associated invariant faces [8]
Assume that there exist resident equilibria
which form a finite Morse decomposition
of the boundary semiflow on : that is, are the only chain-recurrent points of the boundary flow, so that every boundary orbit has , with for orbits in and for orbits in (equivalently, is the unique equilibrium on , and are each the unique equilibrium in the relative interior of and globally attracting there).
Assume also that hypothesis(RS)of Theorem 1 holds and that
Assume furthermore that the boundary Morse graph associated with the boundary dynamics is acyclic.
Then the system is uniformly persistent with respect to : there exists such that and for every interior solution, by Theorem 1’s decomposition of into the two individual siphon faces.
Proof.
The hypothesis directly supplies the finite boundary Morse decomposition
required by Theorem 1.
The four invasion inequalities imply condition (IC) of Theorem 1: at both missing siphons are individually repelling, and at , the unique missing siphon is repelling.
Hypothesis (A) is supplied by the assumed acyclicity of the boundary Morse graph.
Therefore all assumptions of Theorem 1 hold, and uniform persistence follows.
□
Remark 4
(Role of the Morse decomposition).
The persistence mechanism depends on three ingredients:
- 1.
- a finite boundary Morse decomposition;
- 2.
- transversal instability of every boundary Morse set in at least one absent-siphon direction;
- 3.
- absence of directed cycles in the boundary Morse graph.
The invasion inequalities
provide the local repulsion mechanism, while the acyclicity condition controls the global organization of the boundary dynamics.
The theorem does not use relay graphs. The relevant graph is the boundary Morse graph arising from the Morse decomposition of the boundary semiflow. Establishing acyclicity of that graph is generally a separate dynamical problem.
Remark 5
(Why Corollary 1 asks for both DFE invasion inequalities separately). Condition(IC)of Theorem 1 only requires, at each resident equilibrium, thatsomemissing siphon be repelling. At the two missing siphons are and , so(IC)at would already follow from the weaker disjunction or, equivalently whenever is block diagonal in the two siphon blocks. The corollary states the stronger conjunction and instead, for two reasons unrelated to the abstract theorem’s logic: it is the form directly verifiable from the two one-strain reproduction numbers without first checking block-diagonality of , and it is automatically satisfied whenever are genuine one-strain endemic equilibria of a model without single-strain backward bifurcation (existence of a positive then already forces ). Models with single-strain backward bifurcation, where or can persist with or , are exactly the case where the two hypotheses part ways and the conjunction is the one that should be checked directly.
3.1. A Worked Example: Persistence in a Two-Strain SI2V Vaccination Model
We consider epidemic systems
where is a compact forward-invariant set (often a simplex induced by ), where and denote the birth and death rates, respectively.
The general persistence machinery needed here — an acyclic boundary Morse decomposition theorem (Theorem 1) and its two-siphon equilibrium specialization (Corollary 1), both proved via the Freedman–Ruan theorem [39] by constructing a local repelling Lyapunov function from the Perron eigenvector of each transversal Metzler block at every boundary equilibrium, plus an acyclicity argument for the boundary connection graph — is stated and proved once, for general multi-strain ME models, in §Section 3. In particular, the remark following Corollary 1 there explains why the DFE invasion condition is stated as the conjunction and of the two one-strain reproduction numbers, rather than as a single combined spectral radius condition — exactly how it is verified below in the Feng–Gavish application (Theorem ).
Example 1
(Two-strain SI2V vaccination model with scalar blocks [Two]). We consider the system, on ,
with susceptible, strain-1-infected, strain-2-infected, and vaccinated individuals, the recruitment, death, vaccination, and transmission rates. The two minimal siphons are , , with faces , , .
Since each infection block is scalar, (), so ; at the DFE , , this gives , and at the one-strain equilibrium (, when ) the invasion numbers are , .
Checking Corollary 1. On the system reduces to a standard SIS-type model in , whose force of infection is linear in s; a standard Lyapunov argument gives a unique equilibrium ( if , else ) that is globally asymptotically stable on , so form the required Morse decomposition, with (RS) and acyclicity immediate since all transversal blocks are scalar. Persistence therefore reduces exactly to , the usual two-strain invasion conditions.
4. A Two Strain Model with ADE and Immunity Waning, That May Exhibit Hopf Bifurcations: [3,4,5,46,47,48,49,50];GavScan.wl
4.1. Background
The two strain model with ADE may be traced back to [3,4], and is appropriate for modelling simultaneous epidemics with different pathogens, like for example Dengue and Zika. Subsequently, two-strain models which add further compartments allowing for temporary cross-immunity have been developed in the works of Aguiar, Stollenwerk and Kooi [46,51,52,53,54], and [40,55] examined the effects of single-strain vaccination on the dynamics of an epidemic multi-strain Dengue model (see also [56] for a first public notebook). This model has also been used for several strains of pathogens (without immunity-effectors compartments), and in ecology [57,58].
The Feng-Chung-Gavish model illustrates the relay and persistence results in a simple, but non-trivial setting.
Figure 2.
Schematic diagram of disease dynamics for two co-circulating strains. The model includes: autocatalytic primary infections (), green arrows: primary infections catalyzed by secondary infections (), amplified secondary infections catalyzed by primary infections (), orange arrows: amplified auto-catalyzed secondary infections (), recoveries (), and waning immunity ().
Figure 2.
Schematic diagram of disease dynamics for two co-circulating strains. The model includes: autocatalytic primary infections (), green arrows: primary infections catalyzed by secondary infections (), amplified secondary infections catalyzed by primary infections (), orange arrows: amplified auto-catalyzed secondary infections (), recoveries (), and waning immunity ().

4.2. Model and Siphons
Examining the reaction network (23 reactions) reveals that the minimal siphons are precisely the two infections and . This is emphasized by writing the ODE with ordered so that each minimal siphon occupies a contiguous block:
with , and forces of infection
Since the system is positive and
where N is the sum of all compartments, it follows that
Hence, the system is dissipative on the positively invariant compact set
Denote the two minimal siphons and their union by
with invariant faces
4.3. Reproduction Functions
The next-generation matrices are rank one on each block, yielding the reproduction functions
which are independent of the immunity parameters .
At the DFE
4.4. Boundary Equilibria and Invasion Numbers
If , there exists a unique equilibrium :
Remark 6
(Explicit invasion numbers).
It is conjectured and proved below in some examples that persistence and the relay table are completely determined by and the two quantities
which we will call invasion numbers, following the ME literature (and diverging from the ecology literature, which reserves this term for spectral abscissas of Jacobians).
Both are increasing in the ADE parameters in the relevant ranges, and when reduce to , a classical formula.
Remark 7
(Explicit ADE invasion thresholds). Since forces (susceptible depletion at ) and , the prefactor in (8) is strictly positive whenever exists. Solving for therefore gives an explicit invasion threshold:
Symmetrically, whenever exists (, so ),
When (strain 1 fitter), : this quantifies precisely how much antibody-dependent enhancement of the less fit strain 2 is required to invade the fitter resident’s equilibrium , as an explicit function of the two one-strain reproduction numbers, the cross-enhancement susceptibility , and the strain-1 recovery fraction . In the same regime , so automatically for every : the fitter strain needs no enhancement to invade the less fit resident’s equilibrium . The roles reverse symmetrically when .
4.5. Persistence for the Feng–Gavish Model
Lemma 1
(Boundary-face geometry for two-strain models). Let the two minimal strain siphons be disjoint: . Let , , . Then is the disease-free face. Since and are forward invariant, any boundary orbit connecting the relative interior of to the relative interior of must pass through .
Argument:
Forward invariance of each face prevents an orbit starting in from acquiring the missing -block. Thus a boundary connection between the two one-strain faces can only occur through .
Lemma 2
(Global attractivity of on , and symmetrically of on ). If , every orbit on converges to or to ; the symmetric statement holds on for when . Consequently form the boundary Morse decomposition required by Corollary 1.
Proof.
On (, hence ), the equations for the auxiliary variables decouple from any strain-2 source term:
so exponentially, for every orbit on , regardless of . Since is compact, is bounded, so the forcing term in decays exponentially to 0; since , a standard comparison argument gives . The same argument applied to then gives .
Consequently the -subsystem on is asymptotically autonomous with limit equation the classical SIRS-with-waning-immunity system
whose unique equilibrium is the disease-free state when and the endemic state of (7) when , each globally asymptotically stable on the limit system by a standard Lyapunov argument for SIRS models [59]. By Thieme’s convergence theorem for asymptotically autonomous semiflows with a globally stable limit equilibrium [60], every orbit of the full -system on converges to the same equilibrium, extended by : to if , to if . The argument on is symmetric under . □
Theorem 2
(Persistence for the Feng–Gavish model [Gav-pers]). [][Gav-pers] If
then the system is uniformly persistent:
Argument:
By Lemma 2, form the boundary Morse decomposition required by Corollary 1. By Lemma 1, the boundary connection graph is acyclic. The four inequalities imply every boundary equilibrium repels, so no interior orbit has its omega-limit set on the boundary. Uniform persistence follows from Corollary 1 of §Section 3 (the model falls under its hypotheses with , ).
5. Is Existence of Coexistence Equilibria Equivalent to the Invasibility of the Fittest Strain, or to Mutual Invasibility?
5.1. Invasibility of the Less Fit Strain Implies Coexistence When Immunity Is Permanent
We investigate first the permanent-immunity case
because computations are shorter in this setting and already exhibit the mechanism underlying the general boundary-factorization criterion of §Section 5.3.
The kernel structure of an essentially rank-one Metzler siphon block, used repeatedly below, is recorded once in general form as Lemma 5 of §Section 5.3.
Theorem 3
(Coexistence criterion for the permanent-immunity Feng-Gavish model [Coe]). Consider the permanent-immunity model
with
Define
Let
denote the invasibility numbers.
Then
The converse implication is proved below under the same hypotheses, but the proof of that direction contains a step (comparing the coexistence balance to the one-strain balance) that has not been fully justified in general; see the remark following the proof and Conjecture 1 of §Section 5.3.
Proof.
Recall that
by the rank-one degeneracy equations applied to the siphons – see (7).
Lemma 3 (Ordering of the susceptible coordinate at coexistence)If s is the susceptible coordinate of a coexistence equilibrium, then
Proof: At coexistence, the rank-one degeneracy equations yield
Therefore
□
Using the fixed-point equations, the system reduces to the scalar RUR polynomial
Since the coefficients are rather long, we display them only in the special case
Lemma 4 (Boundary factorization of the scalar RUR polynomial)The scalar RUR polynomial satisfies
and
Similarly,
Hence
and
Proof: The constant term satisfies
Similarly, substituting
gives
Since all prefactors are positive, the sign equivalences follow. □
Assume first that
equivalently
Invasion implies coexistence.
Assume
By (13),
Since
continuity gives
such that
Because
we obtain
Hence the reconstruction formulas (11) give
The corresponding singular strain blocks therefore have positive kernel generators
By Lemma 5, all infected coordinates are positive. The remaining coordinates are positive by their linear balance equations. Therefore
On the converse: does coexistence imply the ordered invasion condition?
Suppose
and let denote its susceptible coordinate; by the ordering lemma, . The following computation was offered as a proof of , but it contains an unjustified step, which we now isolate explicitly rather than suppress.
At coexistence,
while at the one-strain equilibrium ,
These are balance equations at two different equilibria ( in general, so in general); comparing them directly does not, by itself, yield a relation between and — the missing ingredient is control of how (hence the production term ) changes between the two equilibria, which the depletion term alone does not supply. This is precisely the permanent-immunity instance of the general obstruction recorded as Conjecture Section 5.3 of §Section 5.3, rather than an assertion proved here.
The case
is symmetric (forward implication only). □
This is exactly the permanent-immunity instance of Conjecture of §Section 5.3: if and , then conjecturally (symmetrically for ), making the implication of Theorem 3 an equivalence. Numerically (see GavC.wl, GavScan.wl), we have not found a counterexample among the sampled permanent-immunity parameter sets; the four disjoint boundary regimes of Table 1 are consistent with the conjectured equivalence, but this is not a proof.
5.2. The General Boundary-Factorization criterion
The permanent-immunity computation above is the concrete instance, for the Feng–Gavish model, of a general algebraic mechanism: Theorem 4 (Boundary-factorization criterion for coexistence), Lemma 5 (kernel of an essentially rank-one Metzler block), Conjecture 1 (the converse gap), and Question 1 (structural origin of the scalar reduction) are stated and proved once, for general two-strain models with essentially rank-one siphon invasion matrices and one input species, in §Section 5.3. The candidate hypotheses for Question 1 listed there include sign-regularity of the Cramer matrix that produces in Lemma 6 below, where the Feng–Gavish model supplies the worked example.
5.3. A Boundary-Factorization Criterion for Coexistence in Rank-One Two-Strain Models
This section isolates the algebraic mechanism common to coexistence proofs for two-strain models whose siphon blocks are essentially rank-one: a scalar polynomial obtained by elimination, whose boundary values factor through the invasibility deficits, and whose sign change on a feasible interval reconstructs a positive coexistence equilibrium by the intermediate value theorem.
Lemma 5
(Singularity and kernel of an essentially rank-one Metzler matrix). Let
Then
If this condition holds, then
Consequently, if
then
Proof.
Put . Then
Since D is invertible, M is singular iff is singular. The rank-one matrix has unique nonzero eigenvalue
Hence singularity occurs iff
Assume this condition holds. If , then
so
Thus every kernel vector is proportional to . Conversely,
Therefore
If and , then necessarily
□
The theorem below is, admittedly, close to an abstract intermediate-value lemma: its hypotheses (RANK ONE)–(POSITIVE RECONSTRUCTION) already contain most of the work needed for the conclusion, and we have not shown how to derive them from more primitive structural (network) conditions. We therefore name it for what it is — a criterion, not a theorem deriving coexistence from siphon/CRN structure alone — and record the derivation of its hypotheses from finer structure as Question Section 5.3 below.
Theorem 4
(Boundary-factorization criterion for coexistence, for two-strain models with essentially rank-one siphon invasion matrices and one input species). Consider a two-strain model with one susceptible/input coordinate s, two minimal siphons , and siphon variables
Let be the one-strain boundary equilibria, with susceptible coordinates , and let
denote the invasibility numbers.
Assume:
-
(A1) (RANK ONE)The strain equations may be written aswith
-
(A2) (SCALAR RUR POLYNOMIAL)After imposing the rank-one degeneracy equationsall variables outsideare algebraically eliminated, and the remaining fixed-point equations reduce to a scalar RUR polynomial
- (A3) (NORMALIZATION)
-
(A4) (POSITIVE BOUNDARY FACTORIZATION)Direct evaluation at giveswith
-
(A5) (POSITIVE RECONSTRUCTION)Every rootof yields positive values for all eliminated variables and positive amplitudesin the two siphon blocks.
Then
Remark 8
(role of elimination theory in coexistence results). This coexistence result requires not only CRNT assumptions, but also certain intriguing elimination conditions, which require further study.
Proof.
Assume first
If
then by (A4),
Since
the intermediate value theorem gives
such that
Because ,
hence
By (A5), all eliminated variables are positive and the amplitudes satisfy
At , the rank-one degeneracy equations make each singular. By Lemma 5,
Hence
Since
we obtain
Thus the reconstructed fixed point belongs to .
The case is symmetric, using and the boundary value . □
Conjecture 1
(Converse of the boundary-factorization coexistence criterion). Under hypotheses i–v of Theorem 4, if and there exists , then (symmetrically for ); equivalently, the implication in Theorem 4 is in fact an equivalence. The obstruction to proving this in general is comparing the coexistence value (at ) to the one-strain boundary value (at ): the two are balance-equation solutions at different points of s, and no general monotonicity principle controlling this comparison is currently known. This exact gap has been isolated explicitly in worked model instances (e.g. the permanent-immunity two-strain case), where no counterexample has been found numerically. □
Question 1
(Structural origin of scalar coexistence reduction). Find verifiable network (CRN) conditions on a two-strain model implying:
- (i)
- the coexistence ideal has elimination dimension one;
- (ii)
- the eliminated equation may be chosen in the common input variable s;
- (iii)
- its boundary values factor through the invasion deficits ;
- (iv)
- the reconstruction map is positive on a specified feasible interval.
Candidate hypotheses to investigate: one common input species; rank-one strain kernels; linear balance equations for all non-siphon variables; a tree or acyclic graph among resident recovery variables; sign-regularity of the resulting Cramer matrix. □
5.4. Existence of Coexistence Equilibria for the Feng–Gavish Model
We now revisit the full Feng–Gavish model. The structure is the same as in the permanent-immunity case:
- the coexistence equations reduce to a scalar RUR polynomial,
- the boundary evaluations factor through the invasion deficits,
- a sign change on produces a coexistence root.
The only new feature is that positivity of the reconstructed equilibrium requires further work to show that the Cramer determinant (15) of the equations does not change sign – see next Lemma.
Lemma 6
(Univariate reduction and sign structure for the Gavish model). Consider the Gavish model (6). Put
and
At a coexistence fixed point, the two rank-one degeneracy equations are
Hence
Consequently every positive coexistence point satisfies
Moreover,
The equations reduce to
Let
Then
Finally,
Substitution into gives a univariate equation
With the sign convention
the coexistence equation is equivalently
Moreover, putting
one has
There exists a unique number
such that
namely
Furthermore,
and
Consequently,
Proof.
The infected blocks have the rank-one forms
At coexistence with . By Lemma 5,
This gives
Positivity of immediately implies
The same lemma gives
Substitution into gives the displayed linear system for . Its determinant is , and Cramer’s rule gives the formulas for .
The formula for follows from , and substitution into gives . Multiplication by gives the polynomial .
Using the formulas for ,
which yields the displayed factorization.
Hence is equivalent to
The positive solution is
Since
while
the stated sign pattern follows.
Finally, on ,
and the numerators in the formulas for are strictly positive. Therefore
□
Lemma 7
(Boundary factorization for the Gavish RUR polynomial). Let
The one-strain equilibria satisfy
The invasion numbers are
With the convention ,
and
Thus
Proof.
At ,
and
Using , the boundary value reduces to
Since
we get
Moreover,
Therefore
The calculation at is symmetric. The sign of the displayed prefactors is positive, so the stated sign equivalences follow. Finally, follows by direct evaluation with the same sign convention. □
Lemma 8
(Positive reconstruction). Let
satisfy
Then the reconstructed equilibrium belongs to
Proof.
Since
Lemma 6 gives
Moreover, since
the sign statement in Lemma 6 gives
The numerators in the Cramer formulas
and
are strictly positive on . Hence
Therefore
and
Finally,
Thus all reconstructed coordinates are positive. □
Theorem 5
(Ordered invasion and feasible RUR root imply coexistence for the Gavish model [Ord]). Consider the Gavish model (6), with
Assume first that
If
and has a root
then
Symmetrically, if
and has a root
then
Proof.
Assume . Then . By hypothesis there exists
such that
Lemma 8 gives a positive reconstructed equilibrium, hence
The case is symmetric. □
Theorem 5 assumes existence of a feasible root of in ; it does not address how many such roots there are. Since has degree 4 (one factor of , itself quadratic, times the degree-2 polynomial ; the exact degree depends on which terms of survive the substitution), multiplicity of feasible coexistence equilibria — and hence the possibility of saddle-node/backward-type bifurcations in s — is not excluded by Lemma 7 alone: that lemma pins down only the sign of at the two endpoints , which by the intermediate value theorem guarantees an odd number of roots (counted with sign changes) in each sign-change subinterval, not a unique one.
Question 2
(Root count for the coexistence polynomial). Determine explicit semialgebraic parameter conditions under which the Gavish coexistence polynomial has
- 1.
- exactly one root in the feasible interval ;
- 2.
- more than one root in this interval;
- 3.
- a multiple root in this interval, characterized by
A sufficient uniqueness criterion would already be obtained by proving
More generally, the number of feasible roots may be determined by a Sturm sequence for relative to the algebraic endpoints . □
Remark 9.
A multiple feasible root corresponds algebraically to a fold of the coexistence-equilibrium branch, provided the reconstruction map is regular and the usual parameter transversality condition holds. This interior saddle-node mechanism is distinct from the boundary transcritical relays of Section 6.
Solving Problem 2 is left open; the tools available are the discriminant , the resultant , and a Sturm sequence for on , none of which we have computed here. This is a natural next step: it connects invasion (, Lemma 7) to coexistence existence (Theorem 5) to coexistence multiplicity (Problem 2) to possible saddle-node/backward bifurcations of the coexistence branch itself, a genuinely different bifurcation phenomenon from the boundary transcritical relays of Section 6.
6. Relay Mechanisms and Coexistence Results for Eco-Epidemic Models
This section develops boundary transcritical relays. Such phenomena are repeatedly observed in explicit epidemic and ecological models: a resident equilibrium loses stability precisely when a new equilibrium appears on a larger invariant face.
The key observation is that this coincidence is already visible in competitive exclusion partitions. In the simplest examples, the same equality of reproduction functions simultaneously determines loss of transversal stability, appearance of a successor equilibrium, and change of the relay inequality.
The relay mechanism naturally separates into two parts. First, one has a threshold theorem identifying invasion thresholds with Perron eigenvalue crossings of the transversal Metzler block. Second, one has a local bifurcation theorem showing that, under suitable nondegeneracy conditions, such a crossing generates a unique equilibrium branch on the larger invariant face. Together, these results explain why invasion thresholds, transversal stability thresholds, equilibrium-creation thresholds, and relay thresholds coincide.
Theorem 6
(reproduction-function threshold principle). Let be a smooth resident equilibrium branch contained in an invariant face. Let S be a minimal siphon absent at , and let denote the transversal Jacobian block in the variables of S. Assume that admits a regular splitting
where
is a nonsingular M-matrix. Assume further that is irreducible. Define
and
Thus is the reproduction function of the absent siphon S, evaluated at the resident equilibrium . Let denote the Perron eigenvalue of . Then
and
Consequently
is equivalent to loss of transversal hyperbolicity of the resident branch. Moreover, at , the Perron eigenvalue is simple, has a one-dimensional kernel, and the corresponding right and left Perron vectors , are unique up to positive scaling.
Proof.
The next-generation matrix theorem applied to the regular splitting
gives
and
Since is Metzler [11], its spectral abscissa is its Perron eigenvalue . Substituting
gives the three stated equivalences.
It remains to establish simplicity of . Since is irreducible and Metzler, the Perron–Frobenius theorem for irreducible Metzler matrices asserts that the spectral abscissa is a simple eigenvalue with strictly positive right and left eigenvectors , , unique up to positive scaling. In particular is one-dimensional, spanned by w. □
Theorem 7
(local boundary transcritical relay and successor existence [loc]). Let
be a smooth resident equilibrium branch, and let S be a minimal siphon absent at . Let z denote the variables of S, so that the full state is . Write
where λ is a scalar unfolding parameter.
Assume that are of class , that for some ,
and that , with , has a simple Perron eigenvalue 0 with right and left Perron eigenvectors
and that every other eigenvalue of has strictly negative real part. (This normalization fixes the otherwise free positive scaling of independently; below are the standard simple-eigenvalue-perturbation coefficients , which equal the true derivatives of the Perron eigenvalue only under — for unnormalized eigenvectors the formulas acquire a factor . The ratio , the sign condition , and the branch itself are unaffected by this choice: rescaling , rescales , , and , leaving the physical branch and all sign statements invariant.) Put
Assume:
- (tgS)
- Tangential stability:
- (trC)
- Transversal crossing:
- (nzB)
- Nonzero branch coefficient:
Then there exists a unique local nonresident equilibrium branch
meeting the resident branch at , and it has the expansion
where
If denotes the critical transversal eigenvalue along the resident branch, then
Moreover, the successor equilibrium on the adjacent face exists locally in the positive region precisely on the side where
equivalently
Thus, under the nondegeneracy assumptions
the local event is a generic boundary transcritical bifurcation. It is forward iff
in which case the successor equilibrium exists on the side where the resident branch is transversally unstable. It is backward iff
in which case the successor equilibrium exists on the side where the resident branch is still transversally stable. The cases and are degenerate and are treated in §Section 6.1.
Moreover, the two branchesexchange stabilityat . If denotes the critical transversal eigenvalue along the successor branch , then
so that, provided all noncritical eigenvalues remain in the open left half-plane along both branches, exactly one of , is negative on each side of : the successor branch is transversally stable precisely where the resident branch is unstable, and conversely.
Proof.
Since , the matrix is invertible. The implicit-function theorem applied to
gives a unique smooth resident branch near . Differentiating the resident equilibrium equation at gives
hence
Along the resident branch, the critical transversal eigenvalue is the simple Perron eigenvalue of . The standard simple-eigenvalue perturbation formula gives
Since , it follows that
We now seek nonresident equilibria in the form
The first-order terms in the resident equation give
and therefore
Substituting
into
and projecting with , using
gives
The factor is the resident branch. Since
the implicit-function theorem applied to the second factor yields a unique nonresident branch satisfying
Since , the condition is equivalent, for sufficiently small , to . Combining the expansion of with the expansion of gives
This proves the asserted local existence condition for the successor equilibrium and the forward/backward relay alternative.
For the stability-exchange claim, the reduced dynamics on the one-dimensional center manifold parametrized by is, to leading order, the transcritical normal form
since recovers the resident eigenvalue expansion already established. The critical eigenvalue along the successor branch is the derivative of the same normal form evaluated at :
Since the critical eigenvalue 0 is simple and every other eigenvalue of has negative real part, continuity of the spectrum keeps all noncritical eigenvalues in the open left half-plane for near along both branches; hence and determine the full transversal stability of each branch, proving the stated exchange of stability. □
Remark 10
(Scope of the stability-exchange conclusion). The proof above computes only the critical eigenvalue: it shows that the two branches exchange stabilityin the critical (z-)direction. Full local asymptotic stability of a branch requires in addition that the full Jacobian at that branch point be Hurwitz, which needs:
- (a)
- the resident tangential block is Hurwitz (this is hypothesis (tgS));
- (b)
- all noncritical eigenvalues of remain in the open left half-plane for λ near along both branches (established above by continuity of the spectrum, since 0 is simple);
- (c)
- the tangential Jacobian evaluated along thesuccessorbranch, at , also remains Hurwitz for λ near .
Condition (c) is not automatic from (a) alone, since the full Jacobian at a successor-branch point is not block-triangular in once : the block is generally nonzero off the resident branch. It does follow by continuity: at the branches coincide (), where the full Jacobian is exactly block lower-triangular with blocks and , whose spectrum lies in the closed left half-plane with a single eigenvalue at 0. Since as , the full Jacobian along the successor branch converges to this same block-triangular limit, so by continuity of eigenvalues its strictly negative eigenvalues (in particular those coming from ) remain strictly negative for λ sufficiently close to , giving (c). Thus, precisely stated: the critical eigenvalue changes sign with opposite orientation on the two branches; hence, under (a)–(c) — the persistence of the stable complementary spectrum on both branches, which holds locally near by the continuity argument above — the branches exchange full local asymptotic stability, not merely transversal stability.
6.1. Forward, Backward, and Degenerate Boundary Bifurcations
The invasion equality
identifies loss of transversal hyperbolicity, but does not by itself determine either the existence or the direction of a successor equilibrium branch. Under the hypotheses of Theorem 7, the reduced equilibrium equation is
The factor represents the resident branch, while the nonresident branch satisfies
Since
the positivity condition for the successor branch is
Theorem 8
(Classification at an invasion threshold [Cla]). At a threshold , under the standing hypotheses of Theorem 6 (regular splitting, irreducibility), the local behavior is classified by which of the three conditions (tgS), (trC), (nzB) of Theorem 7 hold:
| Condition | Local classification |
| Forward boundary transcritical relay: successor branch exists exactly where the resident becomes unstable. | |
| Backward boundary transcritical bifurcation: successor branch exists while the resident is still stable (bistability). | |
| Tangential threshold contact / higher-order crossing: is tangent to 0 at ; classification needs the first nonzero derivative , , of . | |
| Degenerate boundary transcritical bifurcation: with first nonzero higher-order coefficient (), ; for this is a one-sided square-root branch (no symmetry survives positivity, so it is not a true pitchfork). | |
| or complex pair | (tgS) fails: tangential–transversal codimension-two interaction (fold–transcritical if has a zero eigenvalue, or transcritical–Hopf if a purely imaginary pair coincides with the transversal crossing); the scalar reduction of Theorem 7 no longer suffices. |
| Simplicity fails: several invasion directions become critical simultaneously, giving a multiple relay pointwith several successor branches rather than one. |
When (tgS), (trC), (nzB) all hold, the relay is generic and forward or backward exactly according to the sign of ; no single degenerate equality by itself proves backward bifurcation.
Remark 11
(Meaning of the relay threshold principle). Theorem 6 and Theorem 7 play different roles. Theorem 6 is a threshold theorem:
Theorem 7 is the local existence theorem for the successor equilibrium. Under(tgS),(trC)and(nzB), the threshold produces a unique local branch , and the condition
is exactly the local positivity condition for this successor branch.
Thus an invasion threshold is the spectral signature of a relay, while Theorem 7 gives the additional bifurcation mechanism which turns the spectral threshold into an adjacent equilibrium.
The equality
therefore detects only the spectral threshold. A genuine generic relay additionally requires
The strict sign yields a backward boundary transcritical bifurcation, whereas the equalities or indicate higher-order degeneracies rather than backward bifurcation.
Remark 12
(relation with competitive exclusion partitions). In a two-resident competitive exclusion partition, the relay thresholds are written as invasion equalities
where is the resident equilibrium with block p present and is the reproduction function of the absent block q evaluated at .
The general threshold chain is
Under the nondegeneracy assumptions of Theorem 7, this is also equivalent locally to the birth or death of the adjacent successor equilibrium.
In the rank-one case one further obtains the explicit reduction
Thus the equality of reproduction functions at the DFE is the explicit rank-one form of the more general resident-face invasion equality.
§Section 5.3 also develops a boundary-factorization coexistence criterion for a class of two-strain models with essentially rank-one siphon matrices and a single susceptible variable. Unlike the previous results, which are primarily geometric or dynamical, this criterion requires an additional algebraic ingredient. After elimination, the equilibrium problem reduces to a scalar RUR polynomial satisfying several special properties. In this setting, invasibility of the less fit strain by the fitter resident is sufficient for coexistence (Theorem 4 of §Section 5.3); the converse (that coexistence forces invasibility) remains conjectural, even in the permanent-immunity special case (Conjecture 1).
6.2. Computational Realization by Conic Optimization
The relay conditions of this section are sign conditions on the Perron root of the siphon block: S invades at E when and cannot when , with the threshold at . Computing a Perron root is an eigenvalue problem, but certifying its sign is not: for a Metzler matrix, is equivalent to the linear feasibility problem
by the Collatz–Wielandt characterization. The difference matters because a feasibility problem returns a witness, and one witness can be made to serve a whole parameter region — which is exactly what the chamber structure of a relay graph requires.
Theorem 9
(Uniform noninvasion over a monotone parameter box [UniBox])). [][UniBox] Let be a box, and let be Metzler and irreducible for every , with every entry nondecreasing in every . Then the following are equivalent:
- (i)
- for every ;
- (ii)
- at the single corner ;
- (iii)
- there is one with for every .
Such a w is produced by a single linear feasibility problem posed at , and it certifies noninvasion of S at every resident equilibrium whose parameters lie in Λ. The certificate is exact, not conservative: it exists precisely on the true noninvasion region, not on a proper subset of it.
Proof. (i)⇒(ii) is immediate. For (ii)⇒(iii), take w to be the right Perron vector of , which is strictly positive by irreducibility, so that . For any monotonicity gives entrywise, hence because . For (iii)⇒(i), with bounds the Collatz–Wielandt ratio: . The final claim is the equivalence itself: (iii) holds exactly when (i) does. □
Monotonicity is the biologically ordinary case — transmission, progression and contact coefficients enter the infected block with nonnegative signs, so raising them can only help the siphon invade — and it is what makes the corner test valid. Without it (iii) still implies (i), so a certificate found anywhere is still sound; only the converse, the guarantee that one corner LP finds a certificate whenever one exists, uses the ordering.
A two-stage instance. Let be an exposed/infectious siphon block over a resident susceptible density y,
M is Metzler and irreducible, and every entry is nondecreasing in y, so Theorem applies on . Here
and the corner LP returns, at , the exact certificate
the Perron vector, with . For the same w gives throughout ; for the LP is infeasible, and its infeasibility is the statement that no Volterra-type linear certificate can exist there, consistent with . One vector of two rational numbers therefore certifies noninvasion over an entire interval of resident densities, in place of an eigenvalue computation at each one.
Code and check. The feasibility problem is
from scipy.optimize import linprog
linprog(c=zeros(n), A_ub=M, b_ub=zeros(n),
A_eq=ones((1,n)), b_eq=[1], bounds=[(1e-6,None)]*n)
with M evaluated at the corner ; success returns w, infeasibility certifies somewhere in the box. The equivalence of Theorem was checked on 4000 random monotone Metzler families of sizes 2 to 4, comparing (i) sampled on a grid, (ii) at the corner and (iii) by the LP, with no disagreement, and in every feasible case the returned w was re-verified to satisfy across the box.
What the conic formulation contributes here is the passage from a pointwise spectral condition to a single certificate valid on a region. The relay graph is constant on each chamber of parameter space; the LP supplies, per chamber, one strictly positive vector that proves it, and proves it in a form checkable by hand. The same device appears in the chemostat setting in [61], where the resource box plays the role of .
6.3. Open Problem: Boundary Relay Geometry and Multistationarity
Beyond its local content, the relay mechanism suggests a global strategy for multistationarity. Boundary equilibria solve the smaller, generically simpler equilibrium equations attached to each siphon face, while interior equilibria require solving the full system; the collection of relay hypersurfaces attached to all resident siphon equilibria partitions parameter space by invasion structure, raising the question of how much this boundary geometry constrains the number and location of strictly positive equilibria. Table 2 summarizes what the relay and rank-one coexistence theorems already establish versus what remains open.
Conjecture 2
(Relay-generation conjecture for positive equilibria). Consider a smooth chemical ODE depending on parameters , with a finite lattice of forward-invariant siphon faces, all equilibria isolated except at ordinary local bifurcation values, and every codimension-one boundary loss of hyperbolicity generated by a simple transversal Metzler eigenvalue. Then every connected component of the set of strictly positive equilibria in state–parameter space has a closure intersecting a boundary equilibrium branch through a finite chain
with and each arrow generated at a parameter value with together with the local nondegeneracy conditions of Theorem 7. Equivalently, in the boundary relay graph (vertices the boundary equilibria , edge whenever and the relay hypotheses hold at ), every connected component of positive equilibria has closure intersecting a directed path in terminating at the DFE vertex ⌀. (The weaker connectivity form of this conjecture only asks that the closure intersect somewhere, without requiring one specific terminating chain; a counterexample to either form is an isola of strictly positive equilibria disconnected from every vertex and edge of .) □
Remark 13
(Scope). The conjecture does not assert that every positive equilibrium is created directly from the boundary, nor that boundary relays alone determine its global continuation: after entering the interior, an equilibrium branch may undergo saddle-node, Hopf, or other interior bifurcations. The claim is only that each connected positive branch has a boundary origin through a finite sequence of siphon-face invasions — for example, whether every positive equilibrium connects to the boundary this way, whether disconnected relay chains force disconnected positive branches, whether multiple positive equilibria require several relay hypersurfaces to intersect, and whether backward relays are necessary for some forms of multistationarity, all remain open.
6.4. Relays and LAS–CEP Table for the Feng–Gavish Model
Theorem 10
(LAS-CEP for the Feng–Gavish model [LAS]). Let , . Away from equality thresholds, the boundary LAS partition is:
- if and , then DFE is LAS;
- if and , then is LAS;
- if and , then is LAS;
- if and , then is LAS;
- if and , then is LAS;
- if and , all boundary equilibria are transversally unstable, the system is uniformly persistent, and exists.
Proof.
At the Jacobian is block lower-triangular with transversal Metzler blocks , . With the usual regular splitting , Perron–Frobenius gives
Hence DFE is LAS iff and .
If and , then exists uniquely on and the transversal block at for is unstable, while is stable; does not exist. At , the missing block is , with transversal matrix . Again
The tangential block at is Hurwitz whenever exists, by the characteristic-polynomial factorization of [5,47]. Hence is LAS iff and . The same argument, mutatis mutandis with indices , gives: is LAS iff and . The cases and with the respective invasibility number below 1 fall into these two cases. If both and , both one-strain equilibria are transversally unstable and no boundary equilibrium is LAS; persistence and existence of then follow from Corollary 1 and Theorem 5. □
Theorem 10 classifies which boundary equilibrium (if any) is locally asymptotically stable, and identifies the regime in which persistence and existence follow; it is not a complete competitive-exclusion partition of every attractor, since in the last regime the interior equilibrium may itself be unstable, there may be several interior equilibria (cf. the open multiplicity question of Question Section 5.4), or the attractor may be periodic rather than an equilibrium. We reserve the unqualified term “complete exclusion partition” for a future theorem establishing global convergence, and use “LAS-CEP” throughout to mean exactly the boundary local-stability statement proved above.
Remark 14
(Local relay calculation at ). For the boundary transition , the invading block is and
so and . At criticality , put . A normalised Perron pair for is
Take as the unfolding parameter. Since and does not depend on , we have and
Since depends only on the resident variables , , so with . The only resident equations containing are and , giving
Hence . Since ,
Sign of .The resident block at isnotMetzler in this ordering (e.g. but , an antagonistic off-diagonal pair that no diagonal signature can repair, since such a similarity multiplies and by thesamefactor and so cannot change their relative sign). The Hurwitz property of therefore doesnotby itself give , and must be computed directly.
Since and only self-decays at this linearization (), row of is ; since , this forces , and then row with forces as well: both decouple. The remaining -block of solves
using (definition of ), so the entry is exactly 0. Row then reads ; since (because exists), this forces
exactly. Rows s and then reduce, writing , to the system
whose solution is
The numerator is a sum of strictly positive terms. The denominator satisfies, using ,
strictly. Hence , and since ,
(Equivalently: is exactly the first-order shift of the resident branch as the invading coordinate grows, so with — the direct computation above is a rigorous instance of the informal principle that invasion by strain 2 depletes the effective resource available to it.) Since and , the branch satisfies when , i.e. when : aforward relay, consistent with Table 3. The calculation at is symmetric.
Remark 15
(Features of the Feng–Gavish model).
- 1.
- 2.
- In the persistence region of Table 3, all boundary equilibria are unstable. Existence of is supplied by Theorem 5, not by the local relay theorem alone.
- 3.
- Metzler transversality alone does not exclude a boundary Hopf bifurcation: it only governs thetransversalblock, and a boundary equilibrium could in principle lose stability through a conjugate eigenvalue pair of itstangentialblock instead. For the Feng–Gavish model specifically, this possibility is excluded because the tangential block at and is Hurwitz throughout their existence regions (item 1 above, citing [5,47]), so the only remaining boundary stability change is the real Perron eigenvalue of the missing-strain Metzler block. Consequently, for this model, any boundary loss of stability occurs through that real root, and a Hopf bifurcation, if present, must occur at the interior equilibrium . This conclusion uses the model-specific tangential-Hurwitz fact together with transversal Metzler-ness; it is not a general consequence of Metzler transversality by itself.
6.5. What the Relay Table Proves, and What it Does Not: The Three-Strain Case
For a three-strain model, let denote the equilibrium with resident strain set , and write for the invasibility number of strain j into the resident equilibrium . The local relay theorem applies only to distance-one edges of the siphon lattice,
provided conditions (tgS), (trC), and (nzB) hold at . Each such edge asserts the local existence and direction of a bifurcating branch, not the global existence of .
The logical gap between levels grows with dimension, for three distinct reasons:
- 1.
- One-strain level. exists iff . This is a genuine local relay: the bifurcating branch is one-dimensional, its direction is given by the right Perron eigenvector of , and global existence follows from forward invariance of together with the Perron root crossing.
- 2.
- Two-strain level. The relay theorem at gives a branch pointing into the interior of (strain j absent), but does not construct . Existence of on the face is a two-dimensional fixed-point problem, solved here by reducing to a scalar RUR polynomial and applying the intermediate value theorem after establishing the boundary factorization .
- 3.
- Three-strain level. Even if every pair satisfies the ordered invasion condition, existence of in requires solving three coupled fixed-point equations after imposing the three rank-one degeneracy conditions. The resulting system generally does not reduce to a single scalar polynomial, and positivity of the reconstructed root is not automatic. Pairwise invasion inequalities are natural candidate boundary conditions for constructing a three-strain equilibrium. They are not sufficient in general. Their necessity requires additional monotonicity or branch-connectivity hypotheses and should not be asserted without proof: a positive three-strain equilibrium need not, in full generality, imply that each strain can invade every lower-level resident equilibrium. We therefore separate three distinct questions — the local relay condition at each face, global continuation of a branch across a face, and existence of the full interior equilibrium — rather than conflate them.
Table 4.
Logical status of existence statements in multi-strain relay tables. Each row requires strictly more than the row above it.
Table 4.
Logical status of existence statements in multi-strain relay tables. Each row requires strictly more than the row above it.
| Equilibrium | Residents | Existence condition | Logical status | Proof tool |
|---|---|---|---|---|
| none | always | definition | conservation / forward invariance | |
| strain i | local relay (proved) | Perron root crossing + forward invariance | ||
| strains | ordered invasion: , | face coexistence (proved) | scalar RUR polynomial + IVT | |
| strains | pairwise invasions | candidate; sufficiency and necessity both open | open: three-strain elimination + positivity |
Thus relay tables must be read hierarchically: each level is proved by a different method, and the tools used at level k do not extend automatically to level . In particular,
and filling this gap for three or more strains remains an open problem. A sufficient condition in the spirit of Section 5.4 would be a three-strain analogue of the RUR reduction: a scalar polynomial whose boundary values factor through the pairwise invasion deficits, and whose roots in the feasible region reconstruct a positive equilibrium. Whether such a reduction exists for rank-one three-strain models is an open question.
The scalar RUR/IVT argument of Section 5.4 is, in effect, one-dimensional degree theory: a sign change of on an interval is exactly a nonzero mod-2 (or, tracking orientation, integer) degree of the map relative to the two endpoints. This suggests a higher-dimensional formulation that does not presuppose a scalar reduction at all.
Proof
(Relay degree conjecture). Let A be a resident strain set and suppose every missing adjacent strain has positive invasion index at the corresponding boundary equilibrium. Determine conditions under which the Brouwer degree of the interior-equilibrium map on the face generated by A is nonzero. For two strains, the boundary factorization of (Lemma 7) computes this degree by a sign change. For three strains, a nonzero multidimensional degree may replace the unavailable scalar RUR polynomial discussed above. □
This appears a more promising route to the three-strain case than insisting that every three-strain model reduce to one scalar polynomial.
6.6. Numerical Experiment for Hopf Bifurcation
All computations for the two strains Feng-Chung-Gavish model may be found in the GavScan.wl file, together with a numerical scan of the parameter partition (Figure ); no Hopf bifurcations were observed in the range studied. This scan is evidence, not a theorem, and should be read as such: absence of Hopf points in a finite sample does not exclude them elsewhere in parameter space. A structural (symbolic) test that would upgrade this scan to a theorem, or to a rigorous algebraic candidate condition, is recorded as an open computational problem in the conclusion (Question Section 7).
Figure 3. Stability partition scan from GavScan.wl. The numerical classification (coloured points) agrees with the symbolic LAS-CEP derived from the four reproduction and invasibility numbers.
7. Conclusions
We developed a framework for two-strain epidemic models resting on siphon geometry, next-generation matrices, and boundary transcritical relays, yielding algorithmic relay tables and a boundary LAS-CEP partition for the Feng–Gavish model.
Table 5.
Synthesis: what is proved in this paper versus what remains open, organized by the logical chain siphon geometry → invasion thresholds → local relays → persistence or coexistence.
Table 5.
Synthesis: what is proved in this paper versus what remains open, organized by the logical chain siphon geometry → invasion thresholds → local relays → persistence or coexistence.
| Question | Proved here | Still open |
|---|---|---|
| Local invasion | has the sign of the transversal Perron root (Theorem 6) | Reducible or multiple simultaneously-critical transversal blocks (Theorem 8) |
| Local successor branch | gives a unique forward/backward relay with stability exchange (Theorem 7) | Degenerate classification when or (§Section 6.1) |
| Persistence | Acyclic boundary Morse decomposition criterion (Theorem 1, Corollary 1) | Efficient verification of acyclicity for many strains |
| Coexistence | Boundary-factorization sufficient criterion (Theorem 4, Theorem 5) | Necessity (Conjecture Section 5.3) and root multiplicity (Question Section 5.4) |
| Global dynamics | Boundary local-stability partition (Theorem 10) | Global asymptotic stability, interior Hopf, cycles, and interior multistationarity (Conjecture Section 6.3) |
Question 4
(Structural test for Hopf bifurcation in the Feng–Gavish coexistence branch). The numerical scan of the Feng–Gavish LAS-CEP relay table (GavScan.wl, Figure ??) found no Hopf bifurcations in the range studied, but this is evidence, not a theorem. Carry out the following structural (symbolic) test, which was not executed here. At the coexistence equilibrium, form the characteristic polynomial
(i) Reduce its coefficients modulo the coexistence ideal of Section 5.4. (ii) Express the coefficients as rational functions of the scalar coordinate s via the RUR reconstruction of Lemma 6. (iii) Compute the Hurwitz determinants of . (iv) Determine whether any changes sign on . (v) If some can vanish there, solve the joint system for candidate Hopf parameter values. (vi) Verify transversality and the sign of the first Lyapunov coefficient numerically only after a symbolic candidate has been isolated this way. Carried through, this programme would turn the present numerical scan into either a theorem excluding Hopf under explicit parameter inequalities, or a rigorous algebraic candidate condition for where a Hopf bifurcation could occur. □
Future work should focus on extending the RUR reduction to three-strain models, resolving Question 4 and Question 2, and developing algorithmic siphon-based tools for automatic stability classification in higher-dimensional epidemiological networks.
7.1. Some Notations, and a Perron-Volterra Lyapunov Function Ansatz
For rank one models, we will obtain below GAS partitions of the parameter space using Lyapunov functions (16) which combine Volterra entropy terms for the resident variables with Perron-weighted linear functionals for the invading variables, whose weights obtained from the rank one decompositions of the new infections matrices . Defining the family of Perron-Volterra candidate Lyapunov functions for this model uses several concepts:
- 1.
- siphons (a chemical reaction network and Petri nets concept), which yield forward-invariant coordinate faces for chemical ODEs;
- 2.
- the disease-free siphon, which is the union of minimal siphons;
- 3.
- the fact that Jacobians on siphon faces have a triangular block form, cf. [10];
- 4.
- the fact that a transversal Jacobian block on a siphon face is Metzler [11], which puts under spotlight the roles of its Perron eigenvectors;
- 5.
- the Perron-Frobenius decomposition of the transversal Jacobian on the DFE siphon face , which defines the “invading strains", with transversal blocks ;
- 6.
- rank one decompositions , with the “ new infections" matrix having rank one, an assumption often verified in ME models.
Some basic notations are summarized in the table below:
Notation for rank one models (dependent on the regular splitting)
| Symbol | Meaning |
| transversal Jacobian on the siphon face , written in some regular splitting form | |
| new-infections matrix (often of rank-one) and transition matrix associated with the regular splitting of | |
| right and left Perron vectors of new-infections strain k; is a probability vector | |
| per-susceptible reproduction coefficient of block k | |
| invasion function=Perron eigenvalue of block k at susceptible level s | |
| basic reproduction number of block k at the DFE | |
| normalized left Perron eigenvector of ; equivalently, normalized left nullvector of at , with | |
| probability weights for Jensen’s inequality () | |
| boundary equilibrium where block p is the unique resident block | |
| state vector of block k | |
| equilibrium value of block k at | |
| Perron aggregate infective level of block k | |
| positively invariant region where is the resident equilibrium | |
| disease-free susceptible level | |
| susceptible coordinate of the boundary equilibrium | |
| normalized susceptible variable | |
| normalized resident coordinates | |
| Volterra entropy | |
| two variable Volterra entropy | |
| resident Perron–Volterra entropy defined in (16) | |
| Perron–Volterra Lyapunov function for the equilibrium | |
| canonical invader contribution to the derivative of | |
| resident entropy production term for , defined in (17), used for proving Lyapunov inequality |
where
The resident entropy production term in the derivative of the resident entropy is:
7.2. The weighted Perron–Volterra Ansatz
The of (16) fixes a single overall scalar for the whole function. The canonical invader directions () remain unchanged, but each invading block may be given its own independent positive multiplier , alongside a multiplier b on the resident entropy itself:
Here a denotes the whole tuple of invader multipliers, one per block other than p; the index k ranges over only inside the defining sum, never in the superscript itself. The Ansatz of (16) is the special case , . Which tuples keep a genuine Lyapunov function – the admissible weight cone at – is investigated, for the papers using this notation file, wherever they discuss the admissible cone explicitly.
Author Contributions
Conceptualization, R.A., F.A. and A.-D.H.; methodology, R.A., F.A. and A.-D.H.; software, F.A.; validation, R.A., F.A. and A.-D.H.; formal analysis, R.A., F.A. and A.-D.H.; writing—original draft preparation, R.A., F.A. and A.-D.H.; writing—review and editing, R.A., F.A. and A.-D.H. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
The Mathematica package EpidCRN used for the computations reported here is openly available at https://github.com/florinav/EpidCRNmodels.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Rantzer, A. Scalable control of positive systems. Eur. J. Control 2015, 24, 72–80. [Google Scholar] [CrossRef]
- Haddad, W.M.; Chellaboina, V. Nonlinear dynamical systems and control: a Lyapunov-based approach; Princeton University Press, 2011. [Google Scholar]
- Ferguson, N.; Anderson, R.; Gupta, S. The effect of antibody-dependent enhancement on the transmission dynamics and persistence of multiple-strain pathogens. Proc. Natl. Acad. Sci. 1999, 96, 790–794. [Google Scholar] [CrossRef] [PubMed]
- Schwartz, I.B.; Shaw, L.B.; Cummings, D.A.; Billings, L.; McCrary, M.; Burke, D.S. Chaotic desynchronization of multistrain diseases. Phys. Rev. E 2005, 72, 066201. [Google Scholar] [CrossRef] [PubMed]
- Nuno, M.; Feng, Z.; Martcheva, M.; Castillo-Chavez, C. Dynamics of two-strain influenza with isolation and partial cross-immunity. SIAM J. Appl. Math. 2005, 65, 964–982. [Google Scholar] [CrossRef]
- Hárs, V.; Tóth, J. On the inverse problem of reaction kinetics. Qual. Theory Differ. Equ. 1981, 30, 363–379. [Google Scholar]
- Erdi, P.; Toth, J. Mathematical Models of Chemical Reactions: Theory and Applications of Deterministic and Stochastic Models; Reprinted by; Manchester University Press / Princeton University Press; Princeton University Press, 1989. [Google Scholar]
- Angeli, D.; De Leenheer, P.; Sontag, E.D. A Petri net approach to the study of persistence in chemical reaction networks. Math. Biosci. 2007, 210, 598–618. [Google Scholar] [CrossRef] [PubMed]
- Avram, F.; Adenane, R.; Basnarkov, L.; Horvath, A. The Similarity Between Epidemiologic Strains, Minimal Self-Replicable Siphons, and Autocatalytic Cores in (Chemical) Reaction Networks: Towards a Unifying Framework. Mathematics 2025, 14, 23. [Google Scholar] [CrossRef]
- Avram, F.; Adenane, R.; Halanay, A.D. A cocktail of chemical reaction networks and mathematical epidemiology tools for positive ODE stability problems:A generalized next generation matrix theorem, an Epid-CRN implementation of the Child-Selection expansion, and a semi-parametric analysis of a Capasso-type SIR epidemic model with functional force of infection and medical resources. 2026. [Google Scholar] [CrossRef]
- Avram, F.; Adenane, R.; Horvath, A.; Halanay, A.D.; Khong, S.Z. A Perron-Frobenius stability threshold theorem for balanced bilinear models, and an extension to multi-strain mathematical epidemiology models. 2026. [Google Scholar] [CrossRef] [PubMed]
- Anderson, D.F. Global asymptotic stability for a class of nonlinear chemical equations. SIAM J. Appl. Math. 2008, 68, 1464–1476. [Google Scholar] [CrossRef]
- Shiu, A.; Sturmfels, B. Siphons in chemical reaction networks. Bull. Math. Biol. 2010, 72, 1448–1463. [Google Scholar] [CrossRef] [PubMed]
- Hutson, V.; Schmitt, K. Permanence and the dynamics of biological systems. Math. Biosci. 1992, 111, 1–71. [Google Scholar] [CrossRef] [PubMed]
- Butler, G.J.; Freedman, H.I. Persistence in ecological models with spatial movement. Math. Biosci. 1986, 81, 1–12. [Google Scholar]
- Hofbauer, J.; So, J.W.H. Uniform persistence and repellers for maps. Proc. Am. Math. Soc. 1989, 107, 1137–1142. [Google Scholar] [CrossRef]
- Hutson, V.; Schmitt, J. Permanence for ecological systems with dispersal. J. Math. Biol. 1992, 30, 553–563. [Google Scholar]
- Hofbauer, J.; Sigmund, K. Evolutionary Games and Population Dynamics; Cambridge University Press, 1998. [Google Scholar]
- Thieme, H.R. Persistence under relaxed point-dissipativity conditions. SIAM J. Math. Anal. 1992, 23, 407–435. [Google Scholar]
- Thieme, H.R. Mathematics in Population Biology; Princeton University Press, 2003. [Google Scholar]
- Smith, H.L.; Thieme, H.R. Dynamical systems and population persistence; American Mathematical Soc., 2011; Vol. 118. [Google Scholar]
- Johnston, M.D.; Siegel, D. Weak dynamical nonemptiability and persistence of chemical kinetics systems. SIAM J. Appl. Math. 2011, 71, 1263–1279. [Google Scholar] [CrossRef]
- Craciun, G.; Nazarov, F.; Pantea, C. Persistence and permanence of mass-action and power-law dynamical systems. SIAM J. Appl. Math. 2013, 73, 305–329. [Google Scholar] [CrossRef]
- Anderson, D.F.; Enciso, G.A.; Johnston, M.D. Stochastic analysis of biochemical reaction networks with absolute concentration robustness. J. R. Soc. Interface 2014, 11, 20130943. [Google Scholar] [CrossRef] [PubMed]
- Gopalkrishnan, M.; Miller, E.; Shiu, A. A geometric approach to the global attractor conjecture. SIAM J. Appl. Dyn. Syst. 2014, 13, 758–797. [Google Scholar] [CrossRef]
- Diekmann, O.; Heesterbeek, J.A.P.; Metz, J.A. On the definition and the computation of the basic reproduction ratio R0 in models for infectious diseases in heterogeneous populations. J. Math. Biol. 1990, 28, 365–382. [Google Scholar] [CrossRef] [PubMed]
- Van den Driessche, P.; Watmough, J. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math. Biosci. 2002, 180, 29–48. [Google Scholar] [CrossRef] [PubMed]
- Van den Driessche, P.; Watmough, J. Further notes on the basic reproduction number. In Mathematical epidemiology; Springer, 2008; pp. 159–178. [Google Scholar]
- Lotka, A.J. Analyse démographique avec application particulière à l’espèce humaine; Hermann, 1939. [Google Scholar]
- Kendall, D.G. Branching processes since 1873. J. Lond. Math. Soc. 1966, 1, 385–406. [Google Scholar] [CrossRef]
- Johnston, M.; Avram, F. The Boundary Reproduction Number for Determining Boundary Steady State Stability in Chemical Reaction Systems. 2025. [Google Scholar] [CrossRef]
- Varga, R.S. Matrix iterative analysis: Englewood Cliffs; 1962. [Google Scholar]
- Berman, A.; Plemmons, R.J. Nonnegative matrices in the mathematical sciences; SIAM, 1994. [Google Scholar]
- Fall, A.; Iggidr, A.; Sallet, G.; Tewa, J.J. Epidemiological models and Lyapunov functions. Math. Model. Nat. Phenom. 2007, 2, 62–83. [Google Scholar] [CrossRef]
- Iggidr, A.; Kamgang, J.C.; Sallet, G.; Tewa, J.J. Global analysis of new malaria intrahost models with a competitive exclusion principle. SIAM J. Appl. Math. 2006, 67, 260–278. [Google Scholar] [CrossRef]
- Bonzi, B.; Fall, A.; Iggidr, A.; Sallet, G. Stability of differential susceptibility and infectivity epidemic models. J. Math. Biol. 2011, 62, 39–64. [Google Scholar] [CrossRef] [PubMed]
- Earn, D.J.; McCluskey, C.C. Global stability of epidemic models with uniform susceptibility. Proc. Natl. Acad. Sci. 2025, 122, e2510156122. [Google Scholar] [CrossRef] [PubMed]
- Adenane, R.; Avram, F.; Halanay, A.D. From the Volterra type Lyapunov functions of Rahman-Zou towards a competitive exclusion partition property. 2026. [Google Scholar] [CrossRef]
- Freedman, H.I.; Ruan, S.; Tang, M. Uniform persistence and flows near a closed positively invariant set. J. Dyn. Differ. Equ. 1994, 6, 583–600. [Google Scholar] [CrossRef]
- Bulhosa, L.C.; Oliveira, J.F. Vaccination in a two-strain model with cross-immunity and antibody-dependent enhancement. arXiv 2023, arXiv:2302.02263. [Google Scholar]
- Schuster, P.; Sigmund, K. Replicator dynamics. J. Theor. Biol. 1983, 100, 533–538. [Google Scholar] [CrossRef]
- Sigmund, K.; Schuster, P. Permanence and invariance in population dynamics. In Dynamical Systems;Lecture Notes in Mathematics; Aubin, J.P., Prato, G.D., Eds.; Springer: Berlin, 1984; Vol. 1071, pp. 240–250. [Google Scholar] [CrossRef]
- Boldin, B. Introducing a Population into a Steady Community: The Critical Case, the Center Manifold, and the Direction of Bifurcation. SIAM J. Appl. Math. 2006, 66, 1424–1453. [Google Scholar] [CrossRef]
- Hofbauer, J.; Schreiber, S.J. Permanence via invasion graphs: incorporating community assembly into modern coexistence theory. J. Math. Biol. 2022, 85, 54. [Google Scholar] [CrossRef] [PubMed]
- Hofbauer, J.; Schreiber, S.J. Robust permanence for interacting structured populations. J. Differ. Equ. 2010, 248, 1955–1971. [Google Scholar] [CrossRef]
- Aguiar, M.; Stollenwerk, N. A new chaotic attractor in a basic multi-strain epidemiological model with temporary cross-immunity. arXiv 2007, arXiv:0704.3174. [Google Scholar]
- Chung, K.; Lui, R. Dynamics of two-strain influenza model with cross-immunity and no quarantine class. J. Math. Biol. 2016, 73, 1467–1489. [Google Scholar] [CrossRef] [PubMed]
- Gavish, N.; Rabiu, M. Dynamics of a two-strain epidemic model with waning immunity–a perturbative approach. arXiv 2023, arXiv:2311.11318. [Google Scholar]
- Gavish, N. Revisiting the exclusion principle in epidemiology at its ultimate limit. arXiv 2024, arXiv:2405.09813. [Google Scholar]
- Gavish, N. A new oscillatory regime in two-strain epidemic models with partial cross-immunity. arXiv 2024, arXiv:2412.07536. [Google Scholar]
- Aguiar, M.; Kooi, B.; Stollenwerk, N. Epidemiology of dengue fever: A model with temporary cross-immunity and possible secondary infection shows bifurcations and chaotic behaviour in wide parameter regions. Math. Model. Nat. Phenom. 2008, 3, 48–70. [Google Scholar] [CrossRef]
- Aguiar, M.; Stollenwerk, N.; Kooi, B.W. Torus bifurcations, isolas and chaotic attractors in a simple dengue fever model with ADE and temporary cross immunity. Int. J. Comput. Math. 2009, 86, 1867–1877. [Google Scholar] [CrossRef]
- Stollenwerk, N.; Sommer, P.F.; Kooi, B.; Mateus, L.; Ghaffari, P.; Aguiar, M. Hopf and torus bifurcations, torus destruction and chaos in population biology. Ecol. Complex. 2017, 30, 91–99. [Google Scholar] [CrossRef]
- Aguiar, M.; Anam, V.; Blyuss, K.B.; Estadilla, C.D.S.; Guerrero, B.V.; Knopoff, D.; Kooi, B.W.; Srivastav, A.K.; Steindorf, V.; Stollenwerk, N. Mathematical models for dengue fever epidemiology: A 10-year systematic review. Phys. Life Rev. 2022, 40, 65–92. [Google Scholar] [CrossRef] [PubMed]
- Billings, L.; Fiorillo, A.; Schwartz, I.B. Vaccinations in disease models with antibody-dependent enhancement. Math. Biosci. 2008, 211, 265–281. [Google Scholar] [CrossRef] [PubMed]
- Avram, F.; Adenane, R.; Basnarkov, L.; Johnston, M.D. Algorithmic approach for a unique definition of the next-generation matrix. Mathematics 2023, 12, 27. [Google Scholar] [CrossRef]
- Minayev, P.; Ferguson, N. Improving the realism of deterministic multi-strain models: implications for modelling influenza A. J. R. Soc. Interface 2009, 6, 509–518. [Google Scholar] [CrossRef] [PubMed]
- Lazebnik, T. Computational applications of extended SIR models: A review focused on airborne pandemics. Ecol. Model. 2023, 483, 110422. [Google Scholar] [CrossRef]
- Vargas-De-León, C. Constructions of Lyapunov functions for classic SIS, SIR and SIRS epidemic models with variable population size. Foro-Red.-Mat. Rev. Electrón. De Conten. Matemático 2009, 26, 1–12. [Google Scholar]
- Thieme, H.R. Convergence results and a Poincaré-Bendixson trichotomy for asymptotically autonomous differential equations. J. Math. Biol. 2002, 30, 755–763. [Google Scholar]
- Avram, F.; Adenane, R.; Hernandez-Lopez, E.; Halanay, A.D. Siphons, Relay Graphs, Competitive Exclusion, and Perron–Volterra Lyapunov Functions for Structured Lotka–Volterra, Epidemic and Immuno-Virology Models. Book in preparation. 2026. [Google Scholar] [PubMed]
Table 1.
Disjoint persistence/coexistence partition for the permanent-immunity two-strain model, away from equality thresholds. The last column is a partition of the generic case .
Table 1.
Disjoint persistence/coexistence partition for the permanent-immunity two-strain model, away from equality thresholds. The last column is a partition of the generic case .
| Regime | Boundary LAS equilibrium | Persistence | Conditions |
|---|---|---|---|
| DFE | DFE | no | |
| CEP 1 only | no | ||
| CEP 2 only | no | ||
| CEP 1 | no | ||
| CEP 2 | no | ||
| Persistence/coexistence | none on boundary | yes |
Table 2.
Proved mathematics (left) versus open research directions (right) for the boundary relay approach to multistationarity; the conjecture below is the precise statement linking the two columns.
Table 2.
Proved mathematics (left) versus open research directions (right) for the boundary relay approach to multistationarity; the conjecture below is the precise statement linking the two columns.
| Known | Unknown |
|---|---|
| Relay theorem (Theorem 7) | Global continuation of successor branches into the interior |
| Local branch creation and uniqueness | Number of interior (strictly positive) branches |
| Forward/backward classification (Theorem 8) | Possible isolated interior branches (“isolas”) |
| Rank-one coexistence theorem (§Section 5.3) | Complete classification of multistationarity |
Table 3.
Relay / persistence / coexistence regimes for the Feng–Gavish model. Here , and are given by (8)–(). The last column is a disjoint partition of the generic case , away from equality thresholds.
Table 3.
Relay / persistence / coexistence regimes for the Feng–Gavish model. Here , and are given by (8)–(). The last column is a disjoint partition of the generic case , away from equality thresholds.
| Regime | Boundary Stability | Persistence | Interior Equilibrium | Conditions |
|---|---|---|---|---|
| DFE stable | DFE LAS | no | none | |
| CEP 1 only | LAS | no | none | |
| CEP 2 only | LAS | no | none | |
| CEP 1 | LAS | no | none | |
| CEP 2 | LAS | no | none | |
| Pers. + coex. | all bd. equil. unstable | yes | exists |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.