Abstract
In this paper we continue the stability analysis of the model for coinfection with density dependent susceptible population introduced in Andersson et al. (Effect of density dependence on coinfection dynamics. arXiv:2008.09987, 2020). We consider the remaining parameter values left out from Andersson et al. (Effect of density dependence on coinfection dynamics. arXiv:2008.09987, 2020). We look for coexistence equilibrium points, their stability and dependence on the carrying capacity K. Two sets of parameter value are determined, each giving rise to different scenarios for the equilibrium branch parametrized by K. In both scenarios the branch includes coexistence points implying that both coinfection and single infection of both diseases can exist together in a stable state. There are no simple explicit expression for these equilibrium points and we will require a more delicate analysis of these points with a new bifurcation technique adapted to such epidemic related problems. The first scenario is described by the branch of stable equilibrium points which includes a continuum of coexistence points starting at a bifurcation equilibrium point with zero single infection strain #1 and finishing at another bifurcation point with zero single infection strain #2. In the second scenario the branch also includes a section of coexistence equilibrium points with the same type of starting point but the branch stays inside the positive cone after this. The coexistence equilibrium points are stable at the start of the section. It stays stable as long as the product of K and the rate \({\bar{\gamma }}\) of coinfection resulting from two single infections is small but, after this it can reach a Hopf bifurcation and periodic orbits will appear.
Similar content being viewed by others
1 Introduction
In this paper we continue on the work of [2] where we studied the equilibrium dynamics for a continuous compartmental model of two infectious diseases with the ability to co-infect individuals. In the model we assume that only the susceptibles can give birth and that the reproductive rate depends on the density of the susceptibles. This dependence is modelled with a parameter \(K>0\) which is the carrying capacity of the population. Recall that by an (equilibrium) branch we understand any continuous in \(K\ge 0\) family of equilibrium points of a dynamic system which are locally stable for all but finitely many threshold values of K.
In [2] it was established that for a certain set of parameters (except of K) there exists such an equilibrium branch parameterized by \(K>0\). Furthermore, in all cases considered in [2], such a branch can be expressed explicitly.
In this paper we will show that the same holds for the rest of the parametric choices. The main difficulty compared to [2] is that for our parameters the equilibrium branch consists of coexistence equilibrium where single infection of each disease and coinfection both occurs. There are no simple explicit expression for these equilibrium points and we will require a more delicate analysis of these points with a new bifurcation technique adapted to such epidemic related problems.
1.1 The model
As in [2], we assume that the single infection cannot be transmitted by the contact with a coinfected person. This process gives rise to the model:
where we use the following notation:
-
S represents the susceptible class,
-
\(I_1\) and \(I_2\) are the infected classes from strain 1 and strain 2 respectively,
-
\(I_{12} \) represents the co-infected class,
-
R represents the recovered class.
Following [1, 3, 11], we assume that the reproduction rate depends on the density of population that allows us to obtain a limited population growth. We also consider the recovery of each infected class [see the last equation in (1)]. The fundamental parameters of the system are:
-
\(r=b-d_0\) is the intrinsic rate of natural increase, where b is the birthrate and \(d_0\) is the death rate of S-class,
-
K is the carrying capacity (see also the next section),
-
\(\rho _i\) is the recovery rate from each infected class (\(i=1,2,3\)),
-
\(d_i \) is the death rate of each class, \(( i=1,2,3,4)\), where \(d_3\) and \(d_4\) correspond \(I_{12}\) and R respectively,
-
\(\mu _i=\rho _i+d_i, i=1,2,3.\)
-
\(\alpha _1\), \(\alpha _2\), \(\alpha _3\) are the rates of transmission of strain 1, strain 2 and both strains (in the case of coinfection),
-
\(\gamma _i\) is the rate at which infected with one strain get infected with the other strain and move to a coinfected class (\(i=1,2\)),
-
\(\eta _i\) is the rate at which infected from one strain getting infection from a co-infected class \(( i=1,2)\);
We only consider the case when the reproduction rate of susceptibles is not less than their death rate since we know that the population will go extinct in that case. The system is considered under the natural initial conditions \(S(0)>0\), \(I_1(0)\ge 0\), \(I_2(0)\ge 0\), \(I_{12}(0)\ge 0\) and we denote the total population by \(N=S+I_1+I_2+I_{12}+R\).
Since the variable R is not present in the first four equations, without loss of generality, we may consider only the first four equations of system (1). It is convenient to introduce the notation
And similarly to the first part [2] we make the following assumption
We shall also assume that (1) satisfies the non-degenerate condition
This condition have a natural biological explanation: the virus strains 1 and 2 have different (co)infections rates. We use the notation
and
Notice that by (3) one has \(A_1,A_2,A_3>0\). We have
The determinants \(\varDelta _\alpha \) and \(\varDelta _\mu =\eta _1\mu _2-\eta _2\mu _1\) are related to each other by
hence \(A_3>0\) implies
This implies an inequality which will be useful in the further analysis:
We shall also make use of the following relations:
A consequence of (8) and (6) is that for \(\eta _1^*>\eta _2^*\) we have \(\varDelta _\alpha ,\;\varDelta _\mu >0\). On the other hand, one has
1.2 The main result
It is elementary to see that except for the trivial equilibrium state \(G_1=(0,0,0,0)\) and the disease free equilibrium \(G_{000}=(K, 0,0,0)\), there exist only 6 possible types of equilibrium points \(G_{100}\), \(G_{010}\), \(G_{001}\), \(G_{101}\), \(G_{011}\), \(G_{111}\) determined by their non-zero compartments (see Table 1 and Proposition 1 below for explicit representations). Here, the equilibrium points \(G_{100}\), \(G_{010}\), \(G_{001}\) have two non-zero components and represent points where only one of the diseases are present or where the diseases only exist together as coinfection. At the points \(G_{101},G_{011}\) one of the diseases are only present in coinfected individuals while the other disease also occurs as single infections. The point \(G_{111}\) is the coexistence equilibrium were both types of single infection is present as well as coinfection. Our main results extends the results of [6] and [7] on the case of small values of \(\gamma _i\). More precisely, we have only four possible scenarios of developing of a locally stable equilibrium point as a continuous function of increasing carrying capacity K, see Theorem 1 below.
Theorem 1
Let all parameters \(\alpha _i,\mu _i,\eta _i,\gamma _i\) of (1) be fixed with \({\bar{\gamma }}\) sufficiently small. Then one has exactly one locally stable nonnegative equilibrium point depending on \(K>0\). Furthermore, changing the carrying capacity K from zero to infinity, the type of this locally stable equilibrium point changes according to one of the following alternative scenarios:
-
(i)
\(G_{000}\rightarrow G_{100}\);
-
(ii)
\(G_{000}\rightarrow G_{100}\rightarrow G_{101}\rightarrow G_{001}\);
-
(iii)
\(G_{000} \rightarrow G_{100}\rightarrow G_{101}\rightarrow G_{111}\rightarrow G_{011}\rightarrow G_{001}\);
-
(iv)
\(G_{000}\rightarrow G_{100}\rightarrow G_{101}\rightarrow G_{111}\).
The first two scenarios are considered in our paper [2]. In this paper we consider the remained two scenarios, (iii) and (vi). These cases require a more nontrivial bifurcation analysis with application of methods similar to the principle of the exchange of stability developed in [8], see also [2, 9] for recent applications in population analysis. In our context, this requires a delicate analysis of the inner equilibrium state \(G_{111}\), as well as a new bifurcation technique.
2 Equilibrium points
We note that the last equation in (1) can be solved explicitly with respect to R:
therefore it suffices to study the dynamics of the first four equations in (1). If \(I_1,I_2\) and \(I_{12}\) have limits \({\hat{I}}_1\), \({\hat{I}}_2\) and \({\hat{I}}_{12}\) respectively as \(t\rightarrow \infty \) then R will have the limit
Let us turn to the first four equations in (1). The equilibrium points satisfy the following system
and in [2] we had the following proposition
Proposition 1
Except for the trivial equilibrium \(G_1=(0,0,0,0)\) and the disease free equilibrium \(G_{000}=(K, 0,0,0)\) there exist only the following equilibrium states:
All needed information about equilibrium points \(G_1\) – \( G_{101}\) can be found in [2]. Here we consider only points \(G_{111}\) and \(G_{011}\). To highlight the dependence of the equilibrium points on K we will write sometimes \(G_j(K)\).
2.1 Coexistence equilibria
The coordinates of coexistence equilibrium points satisfy
Furthermore, as it is shown in [2], Sect. 3.2, the S coordinate of an inner equilibrium point (coexistence equilibrium) satisfies \(P(S)=0\) where
One can verify that
where
Here
If the S component is known the other components can easily be founded from the linear system of equations that results from the first three equations of (10).
Let us introduce the Jacobian matrix of the right hand side of (1), with the redundant last row removed, computed at an inner equilibrium point \(G_{111}=(S,I_1,I_2,I_{12})\):
where
Adding the first three rows of \(J_8\) to its last row one obtains applying systematically (10) that
The last equality is verified directly by using the definition of P(S). This implies an important property
We assume that
Remark 1
Inequality (14) together with (13) implies, in particular, that the Jacobian matrix is invertible at every coexistence equilibrium and so there exists a curve G(K) through this point, parameterized by K and consisting of equilibrium points satisfying (14). Moreover (14) implies that the product of all eigenvalues of the Jacobian matrix at a coexistence eq. point is positive which provides a necessary condition for local stability of the corresponding equilibrium point. By Lemma 4 and (8) we have that \(\varDelta _\alpha >0\) if the condition (14) is valid and the set of coexistence equilibria is non empty. Then since
inequality (14) is a priori true for small \(\bar{\gamma }\).
Lemma 1
Let \(G(K)=(S(K),I_1(K),I_2(K),I_{12}(K))\) be a curve consisting of coexistence equilibrium points satisfying (14). Let also \((K_1,K_2)\) be the maximal interval of existence of such curve. Then
-
(i)
\(\frac{\partial S}{\partial K}<0\) and \(\frac{\partial I_{12}}{\partial K}<0\) for \(K\in (K_1,K_2)\).
-
(ii)
\(K_1\ge \sigma _1\) and there exists a limit \(\lim _{K\rightarrow K_1}G(K)\) which is an equilibrium point with at least one zero component.
-
(iii)
if \(K_2<\infty \) then there exists a limit \(\lim _{K\rightarrow K_2}G(K)\) which is an equilibrium point with at least one zero component.
-
(iv)
if \(K_2=\infty \) then there is a limit \(\lim _{K\rightarrow \infty }G(K)\) which is an equilibrium point of the limit system.
Proof
Differentiating (11) with respect to K, we get
Therefore
and
which proves (i).
To prove (ii) we note first that the equilibrium point \(G_{000}\) is globally stable for \(K\in (0,\sigma _1)\) according to [2], Proposition 2, and therefore \(K_1\ge \sigma _1\). Next, since S and \(I_{12}\) components are monotone according to (i), and bounded there is a limit
The \(I_1\) and \(I_2\) components satisfying equations
which implies convergence of these components to \(I_{1}^{(1)}\) and \(I_{2}^{(1)}\) respectively as \(K\rightarrow K_1\). Clearly \(G^{(1)}=(S^{(1)},I_{1}^{(1)},I_{2}^{(1)},I_{12}^{(1)})\) is an equilibrium point which must be on the boundary of the positive orthant, otherwise one can continue the branch G(K) outside the maximal interval of existence. This argument proves (ii). Proof of (iii) and (iv) are the same up to some small changes as the proof of (ii). \(\square \)
To exclude from our analysis the equilibrium point \(G_{010}\) we will require in this text that
Under this condition \(G_{010}\) is always unstable. Since we are interested only in locally stable equilibrium point the point \(G_{010}\) will not appear in our forthcoming analysis.
2.2 The equilibrium state \(G_{011}\)
Let us consider the equilibrium point \(G_{011}\). The components are given by Proposition 1 as
This point has type \(G_{011}\) (i.e. three positive components) if and only if
where the first relation is equivalent to
Similarly to above we find the Jacobian matrix evaluated at \(G_{011}\) as
where \(S,I_2,I_{12}\) are given by Proposition 1. Since the submatrix
is stable by Routh-Hurwitz criteria, we conclude that the matrix \(J_7\) is stable whenever
Using Proposition 1, we can rewrite (17) as
If \(\varDelta _\alpha -\gamma _1\alpha _3=0\) then the linear stability holds whenever \(\varDelta _\mu -\gamma _1\mu _3<0\). For \(\varDelta _\alpha -\gamma _1\alpha _3\ne 0\), let us define
then (18) can be written
It can be verified also that
This readily yields the (local) stability criterion:
Proposition 2
The equilibrium point \(G_{011}\) is nonnegative and locally stable if and only if \(\eta _2^*>1\) and exactly one of the following conditions holds:
-
(i)
\(\frac{\sigma _2\eta _2^*}{\eta _2^*-1}<K<\frac{\min ({\hat{S}}_2,\sigma _3)\eta _2^*}{\eta _2^*-1}\) when \(\varDelta _\alpha -\gamma _1\alpha _3<0\) and \(\eta _2^*<\gamma ^*\),
-
(ii)
\(\frac{\max ({\hat{S}}_2,\sigma _2)\eta _2^*}{\eta _2^*-1}<K<\frac{\sigma _3\eta _2}{\eta _2-1}\) when \(\varDelta _\alpha -\gamma _1\alpha _3>0\) and \(\eta _1^*>\eta _2^*\),
-
(iii)
K subject to (16) when \(\varDelta _\alpha -\gamma _1\alpha _3=0\) and \(\varDelta _\mu -\gamma _1\mu _3<0\)
By (19) we get that for small values of \(\gamma _1\) one has the following refinement of the above proposition.
Corollary 1
Let \(\eta _2^*>1\) and
Then the equilibrium point \(G_{011}\) is nonnegative and linearly stable if and only if
-
(i)
\(\eta _1^*>\eta _2^*>1\) and \(\frac{\hat{S}_2\eta _2^*}{\eta _2^*-1}<K<\frac{\sigma _3\eta _2^*}{\eta _2^*-1}\),
or
-
(ii)
K subject to (16), \(\varDelta _\alpha -\gamma _1\alpha _3=0\) and \(\varDelta _\mu -\gamma _1\mu _3<0\).
Therefore the bifurcation point \(\hat{K}_2\) appears here only in the case (i).
Proof
By the made assumption, the case (i) in Proposition 2 is impossible. So it is sufficient to prove (i). It is thus required that \(\eta ^*_1>\eta _2^*>1\). If \(\eta ^*_1>\eta _2^*>1\) then
where we used equation (5) in the last equality. Furthermore, since (20) and \(\varDelta _\alpha -\gamma _1\alpha _3>0\) holds for this case we also obtain from (19) that \( \hat{S}_2-\sigma _2>0\), therefore \(\max ({\hat{S}}_2,\sigma _2)=\hat{S}_2\), and we arrive at the desired conclusion. \(\square \)
In what follows we will assume that
We note that the first inequality guarantees (20) since the equilibrium point \(G_{011}\) exists only if \(\eta _2^*>1\).
3 Branches of coexisting equilibria
3.1 Bifurcation of \(G_{101}\)
From [2] we know that the equilibrium point \(G_{101}\) with the only zero component \(I_2\) has the form
where
We also know that it has positive components (except \(I_2\)) when \(\eta ^*_1>1\) and
The bifurcation point (the point where the Jacobian is zero) corresponds to
and is denoted \( {\hat{G}}_{101}=G({\hat{K}}_1)\).
Stability analysis of \(G_{101}\) is given in the next proposition.
Proposition 3
The equilibrium point \(G_{101}\) is nonnegative if \(\eta _1^*>1\) and it is stable if the following conditions hold:
where
The case \(\eta _2^*> \eta _1^*\) (when we have no bifurcation) is considered in our paper [2]. Here we will assume that
By (8) the last inequality implies that
By using (6), one verifies straightforward that
Notice a useful identity [the last equality is by (9)]
As a result of Corollary 1 and Proposition 3 we get that \({\hat{S}}_1,{\hat{S}}_2\) only exist as parts of equilibrium points when \(\varDelta _\alpha -\gamma _1\alpha _3>0\) and \(\eta _1^*>\eta _2^*>1\). In this case we see from (25) that \({\hat{S}}_1>{\hat{S}}_2\).
We will now prove the following lemma.
Lemma 2
Let (24) be valid and \(\frac{\partial P}{\partial S}|_{S={\hat{S}}_1}>0\). Then there exists a smooth branch of equilibrium points \(G_{111}(K)=(S,I_1,I_2,I_{12})(K)\) defined for small \(|K- {\hat{K}}_1|\) with the asymptotics
Furthermore this equilibrium point is locally stable for \({\hat{K}}_1<K\le {\hat{K}}_1+\varepsilon \), where \(\varepsilon \) is a small positive number. Moreover all equilibrium points in a small neighborhood of \(G_{101}(\hat{K}_1)\) are exhausted by two branches \(G_{101}(K)\) and \(G_{111}(K)\).
Remark 2
The constant \(\varepsilon \) does not depend on \(\gamma _i\) but it does depend on \(\alpha _i\), \(\mu _i\) and \(\eta _i\).
Proof
In order to use results of Appendix B we write system (10) in the following form
where
where \(s=K-{\hat{K}}_1\),
and
By the definition of the bifurcation point (23) and (22), we have that
solves the equation \(F(x^*,0;0)=0\) and \(f(x^*)=0\). Futhermore, the vector
solves \(F(\xi (s),0;s)=0\). The matrix \(A=(\partial _{x_j}F_k(x^*,0,0))_{1\le j,k\le 3}\) is explicitly given by
Using the Routh–Hurwitz stability criterion we can deduce that \(A(x^*,0)\) is stable and invertible. Since
we get
Let us evaluate \(\varTheta \) and check that \(\varTheta \ne 0\). First we observe the equality
By (13)
Let us show that
For this purpose consider the equation
where \(X\in {\mathbb {R}}^{3}\), \(x\in {\mathbb {R}}\) and \({\bar{0}}=(0,0,0)^T\). We denote by \(\hat{B}\) the matrix in the left-hand side of (31) and using the expression for the matrix inverse, we get
Solving (31) as a linear system by finding first X and then x from the last equation, we obtain \(-\varTheta x=1\). The last relation together with (32) gives (30). Now the relations (29) and (30) imply
which along with
gives
Next, since \(f(x^*,0;0)=0\), we have
Now applying (72) in the appendix we get
which is equivalent to (26).
To prove local stability let us consider the matrix
Since the matrix A is stable the matrix \({{\mathcal {B}}}\) has three eigenvalues with negative real parts and one eigenvalue equals zero. The eigenvalues of the Jacobian matrix
are small perturbation of the eigenvalue of \({{\mathcal {B}}}={{\mathcal {J}}}(s)\). Therefore three of them have negative real part for small s and the last one \(\lambda (\hat{x}(s))\) is perturbation of zero eigenvalue of \({{\mathcal {B}}}\), and it has the following asymptotics (see relation (73) in the Appendix)
and hence it is negative for small positive s. This proves the local stability of the coexistence equilibrium point. \(\square \)
3.2 Bifurcation of \(G_{011}\)
We will assume in this section that
From [2] we know that the equilibrium point \(G_{011}\) with only zero component \(I_1\) has the form
where \(S^*=K (1-\frac{1}{\eta ^*_2})\). We also know that it has positive components (except \(I_1\)) when \(\eta ^*_2>1\) and
As in Sect. 3.1 we obtain
The bifurcation point (the point where the Jacobian is zero) corresponds to
and is denoted \( {\hat{G}}_{011}=G_{011}({\hat{K}}_2)\).
For \(\gamma _1^*<\eta _2^*\) we have that \({\hat{S}}_2>\sigma _2\) and that \(G_{011}\) is stable for K in the interval
We will now prove the following lemma
Lemma 3
Let (33) be valid and \(\frac{\partial P}{\partial S}\big |_{S={\hat{S}}_2}>0\). Then there exists a smooth branch of equilibrium points \(G_{111}=(S,I_1,I_2,I_{12})(K)\) defined for small \(|K-{\hat{K}}_2|\) with the asymptotics
These equilibrium points are locally stable for \({\hat{K}}_2-\varepsilon \le K< {\hat{K}}_2\), where \(\varepsilon \) is a small positive number. Moreover all equilibrium points in a small neighborhood of \(G_{011}(\hat{K}_2)\) are exhausted by two branches \(G_{011}(K)\) and \(G_{111}(K)\).
Remark 3
The constant \(\varepsilon \) does not depend on \(\gamma \) but it does depend on \(\alpha \), \(\mu \) and \(\eta \).
Proof
We write system (10) in the form
where
where \(s=K-{\hat{K}}_2\),
and
By the definition of the bifurcation point (35) and (34), we have that
solves the equation \(F(x^*,0;0)=0\) and \(f(x^*)=0\). Furthermore, the vector
solves the equation \(F(\xi (s),0,s)=0\). The matrix \(A=(\partial _{x_j}F_k(x^*,0,0))^3_{j,k=1}\) is evaluated as
with the help of Routh–Hurwitz stability criterion we can deduce that A is stable and invertible. Since
we get
Let us evaluate \(\varTheta \) and check that \(\varTheta \ne 0\). First we observe the equality
In the same way as in Sect. 3.1 we get
which along with
Next, since \(f(x^*,0;0)=0\), we have
Now applying (72) we get
which is equivalent to (36). To prove local stability let us consider the matrix
Since the matrix A is stable the matrix \({{\mathcal {B}}}\) has three eigenvalues with negative real part and one eigenvalue zero. The eigenvalues of the Jacobian matrix
are small perturbation of the eigenvalue of \({{\mathcal {B}}}={{\mathcal {J}}}(s)\). Therefore three of them have negative real part for small s and the last one \(\lambda (\hat{x}(s))\), which is a perturbation of the zero eigenvalue of \({{\mathcal {B}}}\), has the following asymptotics (see (73) in Appendix B)
and hence it is negative for small positive s. This proves the local stability of the coexistence equilibrium point. \(\square \)
3.3 Equilibrium transition for coexistence equilibrium points
Lemma 4
Let the assumption (14) be valid. If there exists a coexistence equilibrium point then
-
(i)
$$\begin{aligned} \eta _1^*>\eta _2^*\;\;\text{ and }\;\; \eta _1^*>1 \end{aligned}$$
and this point lies on the branch of coexistence eq. points which starts at \(K={\hat{K}}_1\) at the bifurcation point \(\hat{G}_6\). Moreover
-
(ii)
if additionally \(\eta _1^*>\eta _2^*>1\) then the above branch is finished at \(K={\hat{K}}_2\) at the point \(\hat{G}_7\).
-
(iii)
If \(\eta _1^*>1>\eta _2^*\) then the above branch can be continued up to \(K=\infty \).
Proof
Let us assume that there is a coexistence eq. point \(G^*_8\) for \(K=K^*\). Let \((K_1,K_2)\) be the maximal existence interval for existence of the branch \(G_{111}(K)\) of coexistence equilibrium points containing \(K^*\) and \(G_{111}(K^*)=G^*_8\). According to Lemma 1 there exists a limit \(G^*=\lim _{K\rightarrow K_1}G_{111}(K)\) and this limit is an equilibrium with at least one zero component. According Lemma 2 in [2] the only possible scenarios are either that \(G^*=G_{101}\) and \(\alpha _2S^* - \eta _2I_{12} - \gamma _2 I_1 - \mu _2 =0\) or that \(G^*=G_{011}\) and \(\alpha _1S-\eta _1I_{12}-\gamma _1 I_2-\mu _1=0\). This happens only if \(G^*={\hat{G}}_{101}\) or \(G^*={\hat{G}}_{011}\). The case \(G^*=G_{010}\) is disregarded due to assumption (15). According to (25) with its associated comment we have that \({\hat{S}}_1>{\hat{S}}_2\) and \(\eta ^*_1>\eta _2^*\). Since \({\hat{S}}_1>S_2\) and \(\frac{\partial S}{\partial K}<0\) according to Lemma 1 deduce that \(G^*={\hat{G}}_{101}\). From existence of \({\hat{G}}_{101}\) it follows that \(\eta _1^*>1\) and we obtain (i).
If \({\hat{K}}_2\) is finite then there is a limit of \(G_{111}(K)\) as \(K\rightarrow {\hat{K}}_2\) and this limit lies on the boundary. Simple modification of the above arguments shows that this limit is \(\hat{G}_7\) which gives (ii).
In the case (iii) there are no \(\hat{G}_6\) or \(\hat{G}_7\) and hence the branch can be continued for all \(K>\hat{K}_1\). \(\square \)
When considering coexistence equilibrium points we assume that:
Assumption 2
-
If \(\eta _1^*>\eta _2^*\) and \(\eta _1^*>1\) then \(\partial _SP(\hat{S}_1)>0\) when \(K=\hat{K}_1\);
-
If \(\eta _1^*>\eta _2^*>1\) then additionally to (i) it is supposed that \(\partial _SP(\hat{S}_2)>0\) when \(K=\hat{K}_2\).
Lemma 5
-
(i)
Let \(\eta _1^*>\eta _2^*>1\) and \(\partial _SP(\hat{S}_i)>0\) when \(K=\hat{K}_i\), \(i=1,2\). Then there is a branch of coexistence equilibrium points starting at \(\hat{G}_6\), \(K=\hat{K}_1\), and ending at \(\hat{G}_7\), \(K=\hat{K}_2\). All possible coexistence equilibrium points lies on this branch.
-
(ii)
Let \(\eta _1^*>1>\eta _2^*\) and \(\partial _SP(\hat{S}_1)>0\) when \(K=\hat{K}_1\). There is a branch of coexistence equilibrium points starting at \(\hat{G}_6\), \(K=\hat{K}_1\), and defined for all \(K>\hat{K}_1\). All possible coexistence equilibrium points lies on this branch.
Proof
-
(i)
By Lemma 3 there is a branch of coexistence equilibrium points ending at \(\hat{G}_7\), \(K=\hat{K}_2\) and defined for small \(\hat{K}_2-K>0\). By Lemma 4 it can be continued to the interval \((\hat{K}_1,\hat{K}_2)\) and the limit when \(K\rightarrow \hat{K}_1\) is equal to \(\hat{G}_6\). If we take any coexistence equilibrium then by Lemma 4 it must lie on an equilibrium curve starting at \(\hat{G}_6\). Then by uniqueness in Lemma 2 this curve must coincide with the coexistence equilibrium branch constructed in the beginning.
-
(ii)
In this case there is no bifurcation point \(\hat{G}_7\) and the proof repeats with some simplifications the proof of (i).
\(\square \)
4 Stability of coexistence equilibrium points
4.1 Auxiliary assertion
Let Q and q be two positive constants. We introduce the set of \(Y=(Y_1,Y_2,Y_3,Y_4)\)
Consider the matrix depending on the parameters Y and K:
Let also \(\lambda _k=\lambda _k(Y,K)\), \(k=1,2,3,4\), be their eigenvalues numerated according to the order \(|\lambda _1|\ge |\lambda _2|\ge |\lambda _3|\ge |\lambda _4|\).
In the next lemma we give some more information about the first three eigenvalues.
Lemma 6
Let \(0<K_1<K_2\). Then
Proof
First assume that all components of Y are non-zero. Let \(\lambda \in \mathbb {C}\) be an eigenvalue of \({{\mathcal {M}}}\), i.e.
This implies
where \(D=\mathrm{diag}(Y_1,Y_2,Y_3,Y_4)\) and \((\cdot ,\cdot )\) is the inner product in \(\mathbb {C}^4\). Therefore
This gives \(\mathfrak {R}\lambda \le 0\). Assume now that \(\lambda =i\tau \), \(\tau \in \mathbb {R}\), which implies \(X_1=0\). Then (39) implies
If \(\lambda =0\) then \(X_4=0\) and from the first and last equations in (40) we get that \(X_2=X_3=0\). If \(X_4=0\) and \(\lambda \ne 0\) then from the middle equations in (40) we obtain \(X_2=X_3=0\). Consider the case when \(\lambda \ne 0\) and \(X_4\ne 0\). Expressing \(X_2\) and \(X_3\) through \(X_4\) from the middle equations in (40) and putting them in the first equation, we get
which implies \(X_4=0\). Thus we have shown that there are no eigenvalues of \({{\mathcal {M}}}\) on the imaginary line, i.e. \(\mathfrak {R}\lambda _j<0\), \(j=1,2,3,4\), provided all \(Y_j\) ar positive.
Next consider the case \(Y_2=0\). Then one eigenvalue of \({{\mathcal {M}}}\) is zero and the remaining three can be found from the eigenvalue problem
Similar to the eigenvalue problem (39) one can show that \(\mathfrak {R}\lambda <0\) for (41).
The argument in the case \(Y_3=0\) is the same as in the case \(Y_2=0\). Thus we have shown that for all \((Y,K)\in {{\mathcal {Y}}}\), \(\mathfrak {R}\lambda _j(Y,K)<0\), \(j=1,2,3\). Since the eigenvalues continuously depend on (Y, K) and the set \({{\mathcal {Y}}}\) is compact, we arrive at (38). \(\square \)
4.2 Local stability in the case \(\eta _1^*>\eta _2^*>1\)
The main stability result for the equilibrium points branch in Lemma 6 is the following
Proposition 4
Let \(\eta _1^*>\eta _2^*>1\) and \(G_{111}(K)\), \(\hat{K}_1\le K\le \hat{K}_2\) be the branch constructed in Lemma 5 (i). Then there exists a constant \(\delta \) depending only on \(\alpha _j\), \(j=1,2,3\), and \(\eta _1\), \(\eta _2\) such that if \(\bar{\gamma }\le \delta \) then all points on this branch for \(\hat{K}_1< K<\hat{K}_2\) are locally stable.
Proof
Consider equilibrium points \(G_{111}(K)=(S(K),I_1(K),I_2(K),I_{12}(K))\), \(K\in [\hat{K}_1,\hat{K}_2]\). By Corollary 2 of [2] and Lemma 5 all of the components are non-negative and bounded by a certain constant independent of K and \(\gamma _1,\,\gamma _2\). Solving for S and \(I_{12}\) in the second and third of (11) gives
Furthermore, from the last equation in (11) we get
which implies due to (42)
We will keep the notation \({{\mathcal {Y}}}\) for our case (\(Y=(S,I_1,I_2,I_{12})\)), where
and \(\bar{\gamma }\) is kept sufficiently small. Then we can use Lemma 6, where \(K_j=\hat{K}_j\), \(j=1,2\).
We introduce two subsets of \({{\mathcal {Y}}}\times [\hat{K}_1,\hat{K}_2]\). The first one \(\hat{{\mathcal {Y}}}_1\) consists of all \((Y;K)\in {{\mathcal {Y}}}\times [\hat{K}_1,\hat{K}_2] \) such that \(\mathfrak {R}\lambda _1\ge \varXi /2\), where \(\varXi \) is the constant from Lemma 6 (in our case it depends only on \(\alpha _j\), \(j=1,2,3,\) and \(\eta _1\), \(\eta _2\). The second set \(\hat{{\mathcal {Y}}}_2\) consists of all \((Y;K)\in {{\mathcal {Y}}}\times [\hat{K}_1,\hat{K}_2] \) such that \(\mathfrak {R}\lambda _1\le \varXi /2\). Introduce the contours
and
where C is sufficiently large. Put
By Lemma 6 there are at least 3 eigenvalues of \({\mathcal {M}}\) with \(\mathfrak {R}\lambda \le \varXi \) Consider two cases (i) the remaining eigenvalue satisfies \(\mathfrak {R}\lambda <\frac{5}{8}\varXi \) or (ii) it satisfies \(\mathfrak {R}\lambda \ge \frac{5}{8}\varXi \). Since the norm of the matrix
is estimated by \(C_1{\bar{\gamma }}\) with \(C_1\) independent on \(\gamma \) and K we conclude that by Rouche’s theorem the number of eigenvalues inside \(\varGamma _2\) of the matrix \({\mathcal {M}}\) and \(\mathcal {M+N}\) is the same for small \({\bar{\gamma }}\) in the case (i). Similarly we have that in the case (ii) the number of eigenvalues of \({\mathcal {M}}\) and \(\mathcal {M+N}\) is the same inside the contour \(\varGamma _1\) for small \({\bar{\gamma }}\) and this number is equal to 4.
This implies that for small \(\bar{\gamma }\) there are at least three eigenvalues of the Jacobian matrix \(J_8\) with negative real part on the branch \(G_{111}(K)\). Since
we conclude that all eigenvalues of \(J_8(G_{111}(K))\) must have negative real part. This proves the proposition. \(\square \)
4.3 Instability for large K
In this section we assume that
According to Lemma 5 there exists a branch \(G_{111}(K)\), \(K\in [\hat{K}_1,\infty )\), of coexistence equilibrium points starting from \(G_{111}( \hat{K}_1)=\hat{G}_6\). For \(K=\infty \) and \(\gamma =0\) the interior point has the coordinates
All eigenvalues of the corresponding Jacobian matrix lie on the imaginary axis.
For \(K=\infty \) and small \(\gamma >0\) the interior point has the coordinates \(G_\infty (\gamma )= G_\infty (0)+O(|\gamma |)\), where \(\gamma =(\gamma _1,\gamma _2)\). Our goal is to analyze the location of eigenvalues of the Jacobian matrix when \(\gamma \) is small.
The characteristic polynomial of the Jacobian matrix of the interior point is (up to a positive factor)
where \(r_i\) are defined in (12). It is clear that the polynomial p is monic. The necessary condition for stability of the polynomial p is the positivity of all its coefficients. Let us evaluate the coefficient \(p_1\) of the \(\lambda \) term and show that it can be negative for certain choice of parameters (we note that for \(\gamma =0\) this coefficient is zero). This will imply that some of all eigenvalues must have positive real part. We have
Plugging in the values of \(S,I_{12},r_1,r_2,\) for \(K=\infty \) and \(\gamma =0\) we continue the above equalities
with
(2) and (4) is satisfied and we get
We can now choose \(\eta _1\) and \(\eta _2\) such that \(\eta _1*>1>\eta _2^*\) and \(\eta _1^*,\eta _2^*\approx 1\). For these values Lemma 4 tells us that there exists a coexistence equilibrium branch defined for infinitely large K. On the other hand the coefficient of the \(\lambda ^1\) term is approximately
and so when K is sufficiently large and \(\gamma \) is sufficiently small this equilibrium branch is unstable.
4.4 Hopf bifurcation
In this section we assume that (43) is satisfied. Thus there exists a branch of coexistence equilibrium points \(G_{111}(K)\) defined for \(K>\hat{K}_1\). We assume also that the parameters \(\alpha _1,\,\alpha _2,\,\alpha _3\) and \(\eta _1,\,\eta _2\) are chosen such that the stability is lost when \(K{\bar{\gamma }}\) is large. Since the point \(G_{111}(K)\) is stable when K is close to \({\hat{K}}_1\) there exists a point \(K=K_c\) where the local stability of \(G_{111}\) is lost. Since the trace of the Jacobian matrix is always negative the eigenvalues can only reach the imaginary axis in pairs. If we assume that the derivative of their real part at \(K=K_c\) is positive then there is a simple Hopf bifurcation so for K close to \(K_c\) there are periodic oscillations, see [9]. We also mention that the loss of stability by the positive equilibrium when the carrying capacity of the resource is increased is a well-established ecological phenomenon called the paradox of enrichment dating back to the works of Rosenzweig [10]. We discuss this in more details in a forthcoming work.
4.5 Local stability in the case \(\eta _1^*>1>\eta _2^*\)
Theorem 2
Let \(\eta _1^*>1>\eta _2^*\) and let \(G_{111}(K)\), \(K\in (\hat{K}_1,\infty )\) be the branch of equilibrium points starting at \(\hat{G}_6\). There exists a constant \(\omega >0\) depending on \(\alpha _1,\alpha _2,\alpha _3\) and \(\eta _1,\eta _2\) such that if \(K{\bar{\gamma }}\le \omega \) for \(K\in (\hat{K}_1,\infty )\), then the inner equilibrium points \(G_{111}(K)\) are locally stable.
Proof
In what follows in the proof we will denote by c and C, possibly with indexes, various positive constants depending on \(\alpha _1,\,\alpha _2,\,\alpha _3\) and \(\eta _1,\,\eta _2\). The Jacobian matrix is equal to \(J_8(K)=D(A+K+\varGamma )\), where \(D=\mathrm{diag}(S,I_1,I_2,I_{12})\),
Consider the eigenvalue problem
If \(\gamma =0\) then the eigenvalue of this problem lie in the half-plane \(\mathfrak {R}\lambda <0\). If we show that the are no eigenvalues of (44) with \(\lambda =i\tau \), \(\tau \in \mathbb {R}\), for all \(\gamma \) and K satisfying \(K\bar{\gamma }\le \omega \) then by continuity argument for eigenvalues we obtain the required result. Therefore let us assume that one of eigenvalues has the form \(\lambda =i\tau ,\;\tau \in {\mathbb {R}}\) and that no eigenvalue has positive real part. We will now show that the problem (44) has only the trivial solution. For large K and small \(\gamma \) (say \(K\ge K_*\) and \(\bar{\gamma }\le \bar{\gamma _*}\)) we have
Therefore
where C and c are positive constants depending on \(\alpha \) and \(\eta \). Furthermore, the Jacobian matrix at the point (45) is
and therefore,
Thus we may assume that \(\det J_8(K)\ge c_1>0\). This fact together with (46) gives
where \(\lambda _j(K)\), \(j=1,2,3,4\), are eigenvalues of \(J_8(K)\).
Assume that \(\lambda =i\tau ,\) \(c_2\le \tau \le c_3\) is an eigenvalue to \(J_8\). We will now show that this leads to a contradiction. Multiplying both sides of (44) by \(D^{-1}{\bar{u}}\) and taking the real part and using that \(\mathfrak {R}(Au,u)=0\) we get \(=\mathfrak {R}((K+\varGamma )u,u)=0\) or
Let us derive some relations between \(u_1,u_2,u_3\) and \(u_4\). From the first three equations in (44) we obtain
We rewrite the last two equations as
and solving them we obtain
Inserting these relations in (48) we get
This leads to
The relations (49) and (50) together with (51) gives
Now (47) implies that
This is impossible if \(C_1\) is sufficiently small. Thus the local stability of \(G_{111}(K)\), \({K}\ge K_*\), is proved.
The local stability of \(G_{111}(K)\) for \(K\in (\hat{K}_1,K_*]\) is proved in the same manner as in the proof of Proposition 4. \(\square \)
5 Equilibrium transition with increasing K
In this section we finalize our results in two theorems describing the equilibrium branch for the sets of parameter \(\eta _1^*>\eta ^*_2>1\) and \(\eta _1^*>1>\eta ^*_2\).
5.1 Equilibrium transition when \(\eta _1^*>\eta _2^*>1\)
In this section we will prove that there exist an equilibrium branch \(G_{000}\rightarrow G_{100} \rightarrow G_{101} \rightarrow G_{111} \rightarrow G_{011}\rightarrow G_{001}\) in the case \(\eta _1^*>\eta _2^*>1\). By Corollary 5 in [2] we know that for these parameters there is an equilibrium branch
Furthermore from Sect. 3.1 we know the this branch continues onto \(G_{111}\) at \(K=K_1\). From Sects. 2.2 and 3.2 in this paper as well as Theorem 1 from [2], we get that there exist an equilibrium branch
One could suspect that these two equilibrium branches are the two parts of a complete equilibrium branch. We shall now prove that indeed that is the case.
Theorem 3
Let (14), (21) and Assumption 2 hold and let \(\eta _1^*>\eta _2^*>1\). Then there exists a unique branch of equilibrium points \(G^*(K)\) parameterised by \(K\in (0,\infty )\):
- (a):
-
For \(0< K\le \sigma _1\) the point \(G^*(K)\) is of type \(G_{000}\)
- (b):
-
For \(\sigma _1<K\le \frac{\sigma _1\eta _1^*}{\eta ^*_1-1}\) the point \(G^*(K)\) is of type \(G_{100}\);
- (c):
-
For \(\frac{\sigma _1\eta ^*_1}{\eta ^*_1-1}<K\le \frac{{\hat{S}}_1\eta _1^*}{\eta ^*_1-1}\) the point \(G^*(K)\) is of type \(G_{101}\);
- (d):
-
For \(\frac{{\hat{S}}_1\eta _1^*}{\eta _1^*-1}< K<\frac{{\hat{S}}_2\eta _2^*}{\eta _2^*-1}\) the point \(G^*(K)\) is of type \(G_{111}\);
- (e):
-
For \(\frac{{\hat{S}}_2\eta _2^*}{\eta _2^*-1}\le K<\frac{\sigma _3\eta _2^*}{\eta _2^*-1}\) the point \(G^*(K)\) is of type \(G_{011}\);
- (f):
-
For \(K\ge \frac{\sigma _3\eta _2^*}{\eta _2^*-1}\) the point \(G^*(K)\) is of type \(G_{001}\).
we display this schematically as (see Fig. 1)
The point \(G^*(K)\) is locally stable whenever it is not a coexistence point. It is also locally stable near the end on the interval \({\hat{K}}_1<K< {\hat{K}}_2\) and it is locally stable on the whole interval if \({\bar{\gamma }}\) is small
Proof
This theorem follow from Lemma 4 and Proposition 4 in Sect. 4.2\(\square \)
5.2 Equilibrium transition when \(\eta _1^*>1>\eta _2^*\)
In this section we will prove that there exist an equilibrium branch \({\hat{G}}_{000}\rightarrow {\hat{G}}_{100} \rightarrow {\hat{G}}_{101} \rightarrow {\hat{G}}_{111} \) in the case \(\eta _1^*>1>\eta _2^*\). By Corollary 5 in [2] we know that for these parameters there is an equilibrium branch
Furthermore from Sect. 3.1 we know the this branch continues onto \(G_{111}\) at \(K={\hat{K}}_1\). We are left to prove that this equilibrium does persists.
Theorem 4
Let (14), (21) and Assumption 2 hold and let \(\eta _1^*>1>\eta _2^*\). Then there exists a unique branch of equilibrium points \(G^*(K)\) parameterised by \(K\in (0,\infty )\):
- (a):
-
For \(0<K\le \sigma _1\) the point \(G^*(K)\) is of type \(G_{000}\)
- (b):
-
For \(\sigma _1<K\le \frac{\sigma _1\eta _1^*}{\eta ^*_1-1}\) the point \(G^*(K)\) is of type \(G_{100}\)
- (c):
-
For \(\frac{\sigma _1\eta ^*_1}{\eta ^*_1-1}<K\le \frac{{\hat{S}}_1\eta _1^*}{\eta ^*_1-1}\) the point \(G^*(K)\) is of type \(G_{101}\);
- (d):
-
For \(K>\frac{{\hat{S}}_1\eta _1^*}{\eta _1^*-1}\) the point \(G^*(K)\) is of type \(G_{111}\);
We display this schematically as (see Fig. 2)
The point \(G^*(K)\) is locally stable whenever it is not a coexistence point. It is also locally stable near the left end on the interval \({{\hat{K}}}_1<K<\infty \) and it is locally stable if \(K{\overline{\gamma }}\) is small.
Proof
This theorem follow from Lemma 4 and Theorem 2 in Sect. 4.5. \(\square \)
6 Some concluding remarks
Below we briefly comment on our results from the biological point of view. We start from \(K=0\) and reason how the dynamics changes as K increases. For small carrying capacity K the susceptible population will be kept so low that the likelihood of an infected individual spreading its disease will be too low (below 50% ) for any disease to spread. As K increases the stable susceptible population increase.
When the stable susceptible population reaches \(\sigma _1\), any increase in \(S^*\) due to increased K will result in the disease 1 with highest transmission rate to be able to spread. But it can only spread until the susceptible population is equal to \(\sigma _1\). So from now on \(S^*=\sigma _1\) and an increases in K gives an increase of \(I^*_1\) . Disease 2, with lower transmission rates then disease 1, can not spread since it is outcompeted by disease 1.
The disease 2 can however spread through the population of infected with disease 1. Under the condition \(\frac{\sigma _1\eta _1^*}{\eta _1^*-1}<K<\frac{\min (\sigma _2,{{\hat{S}}_1})\eta _1^*}{\eta _1^*-1}\) the sum of susceptibles and infected of disease 1 will be so high that disease 2 can spread. However disease 2 will only occur as a coinfection in the stable state. This is a result of the fact that we assume that coinfected individuals can only spread both disease simultaneously. The single infections of disease 2 are either outcompeted by disease 1 or they become part of the coinfected compartment. For these K the compartment of single infected of disease 1 will decrease with K. This does however not mean that disease 1 becomes less prevalent, only that it occurs more as a coinfection. The susceptibles increase for these K. This is a consequence of the assumption of the coinfection being less transmissible then single infection. When the coinfection rises the average transmission rate of the diseases decrease allowing the susceptible population to increase.
For the parameters dealt with in this paper (\(\eta ^*_1>1\)) it will happen that as the average transmission rate of the disease decrease eventually single infection of disease 2 will be more transmissible then disease 1 and the coinfection and will thus be able to spread as a single infection giving rise to a stable coexistence point. From there either the equilibrium point stays as a coexistence point for all large K or the single infections starts to only occur in coinfections, with disease 1 being the first to stop occurring as a single infection. The susceptible population can only increase to \(\sigma _3\) at which point any increase in susceptibles would even be absorbed be the least transmittable compartment (coinfection). The sick population can by assumption not reproduce and so it must also have an upper bound. If this upper bound is large compared to \(\sigma _3\) we will have a situation where a large proportion of the population is sick making coinfection far more likely to occur then single infections resulting in the diseases only occuring as coinfection. while the overall sick population can increase indefinitely. So when K is large enough the number of sick individuals will be far more then the susceptibles making coinfections far more likely to occur then single infection leading to a stable state of coinfection with no single infections.
Data availability statement
The manuscript has no associated data.
References
Allen, L.J.S., Langlais, M., Phillips, C.J.: The dynamics of two viral infections in a single host population with applications to hantavirus. Math. Biosci 186(2), 191–217 (2003)
Andersson, J., Ghersheen, S., Kozlov, V., Tkachev, V., Wennergren, U.: Effect of density dependence on coinfection dynamics. Anal. Math. Phys. 11, 166 (2021). https://doi.org/10.1007/s13324-021-00570-9
Bremermann, H.J., Thieme, H.R.: A competitive exclusion principle for pathogen virulence. J. Math. Biol. 27(2), 179–190 (1989)
Crandall, M.G., Rabinowitz, P.H.: Bifurcation from simple eigenvalues. J. Funct. Anal. 8(2), 321–340 (1971)
Crandall, M.G., Rabinowitz, P.H.: Bifurcation, Perturbation of Simple Eigenvalues and Linearized Stability. University of Wisconsin-Madison, Mathematics Research Center (1973)
Ghersheen, S., Kozlov, V., Tkachev, V., Wennergren, U.: Dynamical behaviour of sir model with coinfection: the case of finite carrying capacity. Math. Meth. Appl. Sci. 42(8), 5805–5826 (2019)
Ghersheen, S., Kozlov, V., Tkachev, V., Wennergren, U.: Mathematical analysis of complex sir model with coinfection and density dependence. Comput. Math. Methods 1(4), e1042 (2019)
Kielhöfer, H.: Bifurcation theory. An introduction with applications to partial differential equations, second edition. In: Applied Mathematical Sciences, vol. 156, viii+398 pp. Springer, New York (2012)
Liu, W.-M.: Criterion of hopf bifurcations without using eigenvalues. J. Math. Anal. Appl. 182(1), 250–256 (1994)
Rosenzweig, M.L.: Paradox of enrichment: destabilization of exploitation ecosystems in ecological time. Science 171(3969), 385–387 (1971)
Zhou, J., Hethcote, H.W.: Population size dependent incidence in models for diseases without immunity. J. Math. Biol. 32(8), 809–834 (1994)
Acknowledgements
Vladimir Kozlov was supported by the Swedish Research Council (VR), 2017-03837.
Funding
Open access funding provided by Linköping University.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Implicit function theorem
Let
be a \(C^2\) mapping. Let us consider the equation
We assume that
Our aim is to find a solution to (54) \(x=x(y)\) such that \(x(0)=0\) and estimate the region where such solution exists. We fix positive numbers a and b and put
Let also
We introduce the quantities
Here the above norms are understood in the following sense
Here \(|\cdot |\) is the usual euclidian norm. We also introduce
where
The following result is a well known implicit function theorem. We supply it with a short proof since we want to include in the formulation a quantitative information about the solution.
Theorem 5
If the constants a and b satisfies
where \(q<1\) and \(||A^{-1}||\) is the usual operator-norm of \(A^{-1}\). Then there exists a \(C^2\)-function \(x=x(y)\) defined for \(|y|\le b\) which delivers all solutions to (54) from \(\varLambda \).
Proof
We write (54) as a fixed point problem
Let us check that F maps \(B_a\) into itself and that it is a contraction operator there.
To show the first property we note that
Therefore
Since
we get
which guarantees that F maps \(B_a\) on to itself.
For checking the contraction property we write
so F is a contraction and by the Banach fixed point theorem we can conclude that there exists a unique \(c^1\)-function \(x=x(y)\) defined for \(|y|\le b\). Since \({{\mathcal {F}}}\in C^2\) the same is true for x(y). \(\square \)
In the next assertion we present estimates of the derivatives of the solution x(y).
Theorem 6
The matrix \(D_x{{\mathcal {F}}}(x,y)\) is invertible for all \((x,y)\in \varLambda \) and
Furthermore
and
where
Proof
With \(B=D_x{{\mathcal {F}}}(x,y)\) we have \(B^{-1}=A^{-1}(I+(B-A)A^{-1})^{-1})\), which gives (57) because
Since
we arrive at (58) by using (57) and definition of L.
Derivating once again (60) with respect to y we obtain with Einsteins summation index
Solving for \(x_{y_iy_j}\) we get
Using the definitions of norms we obtain (59). \(\square \)
Corollary 2
Let \(\varLambda _b=\{(x,y):|x|\le \sqrt{b}, |y|\le b\}\) and let
If
where \(c_{n,m}\) is a positive constant depending only on n and m, then there exists a \(C^2\)-function \(x=x(y)\) defined for \(|y|\le b\) and such that \(|x|\le \sqrt{b}\), which delivers all solution to (54) from \(\varLambda _b\). Moreover, the matrix \(D_xF(x,y)\) is invertible for all \((x,y)\in \varLambda \) and
where C depends only on n and m.
Bifurcation from a degenerate bifurcation point
The results of the following section can not be considered as new. They can be deduced from the classical results from [4, 5], see also [8] for more complete a presentation and related references. Here we give another direct presentation which is more suitable for application to models appearing in biological applications. First, systems here are finite dimensional and have a special structure, which essentially simplifies the proofs. Second, the bifurcation parameter is fixed from the beginning and we are interesting in bifurcation with respect to this parameter. Therefore we present here proofs which are more adapted to our situation.
1.1 Interior equilibrium point
Let \(x'=(x_1,\ldots ,x_{n-1})\) and \(x=(x',x_n)\). Consider the problem
where \({{\mathcal {F}}}=({{\mathcal {F}}}_1,\ldots ,{{\mathcal {F}}}_n)^T\). We put \(F(x;s)=({{\mathcal {F}}}_1,\ldots ,{{\mathcal {F}}}_{n-1})^T\) and assume that \({{\mathcal {F}}}_n(x;s)=f(x;s)x_n\), where \(({{\mathcal {F}}}_1,\ldots ,{{\mathcal {F}}}_{n-1})\) and f are real valued function of class \(C^2\) with respect to all variables. Then the problem (63) can be written as
It is assumed that there exists \(x^*\in \mathbb {R}^{n-1}\) such that
and that the \((n-1)\times (n-1)\)-matrix
is invertible. This implies, in particular, that the equation
has a solution \(\xi (s)\in C^2([-b,b])\) such that \(\xi (0)=x^*\). Here b is a positive number satisfying (62), where \({\hat{M}}\) is given by (61) with \({{\mathcal {F}}}\) replaced by F.
This is a single solution to (67) in \(\varLambda _b\) according to Corollary 2. Moreover this solution is of the class \(C^2\) and estimates of the derivatives are presented in the same corollary. One can easily verify that \({\check{x}}(s)=(\xi (s),0)\) solves system (64), (65) for \(s\in [-b,b]\).
We assume that \(f(x^*,0;0)=0\) and our goal is to construct a solution to Eqs. (64), (65) different from \({\check{x}}(s)\). This will be achieved if we solve the problem
instead of (64), (65). We denote the Jacobian matrix of the right-hand side at the point \((x^*,0;0)\) by \({{\mathcal {A}}}\). Direct calculations show that
To find the inverse of the matrix consider the equation
Then
where and in what follows we assume that
So the matrix \({{\mathcal {A}}}\) is invertible if A is invertible and \(\varTheta \ne 0\). From (70) it follows the estimates
and
Therefore
where C is a positive constant depending only on n.
Let us introduce the quantity
Then according to Corollary 2 there exists a solution \(\hat{x}(s)=(\hat{x}'(s),\hat{x}_n(s))\) to (64)–(65) belonging to \(C^2([-b,b])\) such that \(\hat{x}(0)=(x^*,0)\). Here b is a positive number satisfying (62), where \(\hat{M}\) is replaced by \(\hat{{\mathcal {M}}}\).
Let us evaluate the derivative \(\frac{d\hat{x}(s)}{ds}\). Differentiating (68) and setting \(s=0\), we have
Differentiating \(F(\xi (s),0;s)=0\) with respect to s we get \(\partial _sF(x^*,0;0)=-A\frac{d}{ds}\xi (0)\). Therefore
Writing Eq. (69) as \(f(\hat{x}(s);s)-f({\check{x}}(s);s)+f({\check{x}}(s);s)=0\) and differentiating it at \(s=0\), we get
Therefore
where \(O(s^2)\) is estimated by \(Cs^2\), where C depends only on n, \(||{{\mathcal {A}}}^{-1}||\) and \(\hat{{\mathcal {M}}}\). Other components are not important for us in this paper so we write only that
with similar comment on O(s) as above. From (71) we can derive a similar formula for the derivative
1.2 On smallest eigenvalue of the Jacobian
The Jacobian matrix for system (64), (65) is
The Jacobian matrix
has a simple eigenvalue 0. Let us denote the perturbation of this eigenvalue at the point (x; s) by \(\lambda =\lambda (x;s)\). The smallest eigenvalue of \({{\mathcal {J}}}({\check{x}}(s);s)\) is
Our aim is to find smallest eigenvalue of \({{\mathcal {J}}}(\hat{x}(s);s)\) corresponding to the solution \(\hat{x}(s)\). The eigenvalue equation for the Jacobian at the point \(\hat{x}(s)\) is
Without lost of generality we can put \(X_n=1\). Solving this system with respect to \(X'\) and putting the result in the last equation, we get
Which implies \(\lambda (s)=-\hat{x}(s)\varTheta +O(s^2)\) or, using (72), we get
Comparing (73) and (74), we see that the first derivative of smallest eigenvalue corresponding to solutions \({\check{x}}\) and \(\hat{x}\) has opposite sign.
Remark 4
If we assume that the function \(s\rightarrow f(\xi (s),0;s)\) is strongly monotone on the interval \([-b,b]\) then all solution to (64), (65) in the set \(|s|\le b\), \(|x'-x^*|^2+x_n^2\le b\) are exhausted by \({\check{x}}(s)\) and \(\hat{x}(s)\), where b corresponds to \(\mu {:}{=}\max (||A^{-1}||\hat{M},||{{\mathcal {A}}}^{-1}||\hat{{\mathcal {M}}})\) in (62). Moreover derivatives of first and second order of this solutions are estimated by constant depending on \(\mu \) and n only.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Andersson, J., Ghersheen, S., Kozlov, V. et al. Effect of density dependence on coinfection dynamics: part 2. Anal.Math.Phys. 11, 169 (2021). https://doi.org/10.1007/s13324-021-00602-4
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13324-021-00602-4