1 Introduction

Many viruses infect humans and cause different infectious diseases such as human immunodeficiency virus (HIV), hepatitis B virus (HBV), hepatitis C virus (HCV), Ebola virus, and more recently Zika virus. They are often transmitted in body by two fundamentally distinct modes, either by virus-to-cell infection through the extracellular space or by cell-to-cell transmission involving direct cell-to-cell contact [14]. During both infection modes, a part of infected cells returns to the uninfected state by loss of all covalently closed circular DNA (cccDNA) from their nucleus [57]. To model viral infection dynamics, several mathematical models have been proposed and developed. Most of these models are based on the assumption that healthy cells can only be infected by viruses, and so they consider only the virus-to-cell infection mode. However, there are few virus dynamics models in the literature with both modes of transmission and taking into account the cure of infected cells.

Motivated by the mentioned biological and mathematical considerations, we propose the following generalized virus dynamics model with two transmission modes and cure rate:

$$ \left \{ \textstyle\begin{array}{l} \dot{x} = \lambda-dx-f(x,y,v)v-g(x,y)y+\rho y, \\ \dot{y} = f(x,y,v)v+g(x,y)y-(a+\rho)y, \\ \dot{v} = ky-uv, \end{array}\displaystyle \right . $$
(1)

where \(x(t)\), \(y(t)\), and \(v(t)\) denote the concentrations of uninfected cells, infected cells, and free viruses at time t, respectively, λ is the recruitment rate of uninfected cells, ρ is the cure rate of infected cells, k is the production rate of free viruses by infected cells, and d, a, and u are the death rates of uninfected cells, infected cells, and free viruses, respectively. In addition, healthy cells become infected either by free viruses at rate \(f(x,y,v)v\) or by direct contact with an infected cell at rate \(g(x,y)y\). Hence, the term \(f(x,y,v)v+g(x,y)y\) represents the total infection rate of uninfected cells.

The incidence function \(g(x,y)\) for direct cell-to-cell transmission mode is assumed to be continuously differentiable in the interior of \(\mathbb{R}^{2}_{+}\) and satisfy the following property:

(H0):

\(g(0,y)=0\) for all \(y\geq0\), \(\frac{\partial g}{\partial x}(x,y)\geq0\) (or \(g(x,y)\) is a strictly increasing function with respect to x when \(f\equiv0\)), and \(\frac{\partial g}{\partial y}(x,y)\leq0\) for all \(x\geq0\) and \(y \geq0\).

Further, the incidence function \(f(x,y,v)\) for virus-to-cell infection mode is assumed to be continuously differentiable in the interior of \(\mathbb{R}^{3}_{+}\) and has the properties similar to those assumed in [8]:

(H1):

\(f(0,y,v)=0\) for all \(y\geq0\) and \(v\geq0\),

(H2):

\(f(x,y,v)\) is a strictly increasing function with respect to x (or \(\frac{\partial f}{\partial x}(x,v,y)\geq0\) when \(g(x,y)\) is a strictly increasing function with respect to x) for any fixed \(y\geq0\) and \(v\geq0\),

(H3):

\(f(x,y,v)\) is a decreasing function with respect to y and v, that is, \(\frac{\partial f}{\partial y}(x,y,v)\leq0\) and \(\frac{ \partial f}{\partial v}(x,y,v)\leq0\) for all \(x\geq0\), \(y\geq0\), and \(v\geq0\).

The first assumption on the function \(g(x,y)\) means that the incidence rate by cell-to-cell transmission is equal to zero if there are no susceptible cells. This incidence rate is increasing when the numbers of infected cells are constant and the number of susceptible cells increases. Biologically speaking, the greater the amount of susceptible cells, the greater the average number of cells infected by direct contact with an infected cell in the unit time. Similarly, the last assumption on the function \(g(x,y)\) means that the greater the amount of infected cells, the lower the average number of cells infected by direct contact in the unit time. Therefore, the three hypotheses summarized in assumption (H0) are reasonable and consistent with the reality. For the biological significance of three hypotheses (H1)-(H3) on the function \(f(x,y,v)\), we refer the reader to [9, 10]. Furthermore, the four assumptions (H0)-(H3) are satisfied by most incidence rates existing in the literature.

On the other hand, system (1) includes various special cases. For example, when we ignore the cell-to-cell transmission mode (i.e., \(g\equiv0\)), we obtain the model of Hattaf et al. [8], which is a generalization of many classical models presented in [6, 1119]. However, when only the cell-to-cell transmission mode is considered, we have \(f\equiv0\), and the model (1) is reduced to

$$ \left \{ \textstyle\begin{array}{l} \dot{x} = \lambda-dx-g(x,y)y+\rho y, \\ \dot{y} =g(x,y)y-(a+\rho)y. \end{array}\displaystyle \right . $$
(2)

Notice that the model of Bonhoeffer et al. [20] is a particular case of system (2). When both virus-to-cell and cell-to-cell transmission modes are considered with \(f(x,y,v)=\beta_{1}x\) and \(g(x,y)=\beta_{2}x\), we get the model of Zhang et al. [21]. In this work, we aim to study the dynamical behavior of system (1) with general incidence functions for both modes. In addition, we improve the results of Zhang et al. by proving that the global stability of the model [21] is completely determined by the value of a certain threshold parameter called the basic reproduction number \(R_{0}\).

The rest of this paper is organized as follows. The next section deals with some preliminary results about the positivity and boundedness of solutions, the basic reproduction number, and the existence of equilibria. In Section 3, we establish the local stability of the disease-free equilibrium and the chronic infection equilibrium. The global stability of both equilibria is investigated in Section 4. The paper ends with some applications of our results in Section 5.

2 Preliminary results

In this section, we first show that the solutions of system (1) with nonnegative initial conditions remain nonnegative and bounded for all \(t\geq0\).

Let \(\mathbb{R}^{3}_{+}=\{(x,y,v)\in\mathbb{R}^{3} : x\geq0, y\geq 0, v\geq0\} \). We have the following result.

Theorem 2.1

The first quadrant \(\mathbb{R}^{3}_{+}\) is positively invariant with respect (1). Moreover, all solutions of (1) are uniformly bounded in the compact subset

$$\Gamma= \biggl\{ (x,y,v)\in\mathbb{R}^{3}_{+} : x+y\leq \frac{\lambda }{\delta}, v\leq\frac{k\lambda}{u\delta} \biggr\} ,\quad\textit {where } \delta= \min\{a,d\}. $$

Proof

Obviously, \(\mathbb{R}^{3}_{+}\) is positively invariant with respect (1). It remains to prove that all solutions of system (1) are uniformly bounded.

Let \((x(t),y(t),v(t) )\) be any solution with nonnegative initial conditions \((x_{0},y_{0},v_{0})\). Adding the first two equations of system (1), we obtain

$$\dot{x}+\dot{y}=\lambda-dx-ay\leq\lambda-\delta(x+y). $$

Hence,

$$\limsup_{t\rightarrow\infty} \bigl(x(t)+y(t) \bigr)\leq\frac {\lambda}{\delta}. $$

Similarly, from the third equation of system (1) we get

$$\limsup_{t\rightarrow\infty}v(t)\leq\frac{\lambda k}{u\delta}. $$

Therefore, all solutions of system (1) starting in \(\mathbb{R} ^{3}_{+}\) are eventually confined in the region Γ. This completes the proof. □

This theorem shows mathematically and biologically the well-posedness of our model (1). Now, we discuss the existence of equilibria.

By simple computation system (1) has always one disease-free equilibrium of the form \(E_{f}(\frac{\lambda}{d},0,0)\). Hence, we define the basic reproduction number of our model as follows:

$$ R_{0}= \frac{kf(\frac{\lambda}{d},0,0)+ug(\frac{\lambda }{d},0)}{u(a+\rho)}, $$
(3)

which can be rewritten as \(R_{0}=R_{01}+R_{02}\), where

$$R_{01}=\frac{k}{a+\rho}\times f \biggl(\frac{\lambda}{d},0,0 \biggr)\times\frac{1}{u}\quad\text{and} \quad R_{02}=g \biggl( \frac{\lambda}{d},0 \biggr)\times\frac{1}{a+\rho}. $$

From the biological point of view, the factor \(\frac{1}{u}\) is the average life expectancy of viruses, and \(\frac{1}{a+\rho}\) is the average life expectancy of infected cells, which is less than \(\frac{1}{a}\) because a part of infected cells returns to the uninfected state by loss of all cccDNA from their nucleus at a rate ρ. Since the viruses are produced by infected cells at a rate ky, \(\frac{k}{a+\rho}\) denotes the amount of viruses generated from living infected cell. Further, the number of susceptible cells at beginning of the infection is \(\frac{\lambda}{d}\), which means that \(f(\frac{\lambda}{d},0,0)\) and \(g(\frac{\lambda}{d},0)\) are the values of both incidence functions when all cells are uninfected. Therefore, \(R_{01}\) is the basic reproduction number corresponding to virus-to-cell infection mode, whereas \(R_{02}\) is the basic reproduction number corresponding to cell-to-cell transmission mode.

To find the other equilibrium of system (1), we solve the system

$$\begin{aligned}& \lambda-dx-f(x,y,v)v-g(x,y)y+\rho y = 0, \end{aligned}$$
(4)
$$\begin{aligned}& f(x,y,v)v+g(x,y)y-(a+\rho)y = 0, \end{aligned}$$
(5)
$$\begin{aligned}& ky-uv = 0. \end{aligned}$$
(6)

By (4) to (6) we obtain the equation

$$ kf \biggl(x,\frac{\lambda-dx}{a},\frac{k(\lambda-dx)}{au} \biggr)+ug \biggl(x, \frac{\lambda-dx}{a} \biggr)=(a+\rho)u. $$
(7)

Since \(y=\frac{\lambda-dx}{a}\geq0\), we have \(x\leq\frac{\lambda }{d}\). Hence, there is no biological equilibrium when \(x>\frac{\lambda}{d}\). Define the function ψ on the interval \([0,\frac{\lambda}{d}]\) by

$$ \psi(x) = kf \biggl(x,\frac{\lambda-dx}{a},\frac{k(\lambda -dx)}{au} \biggr)+ug \biggl(x, \frac{\lambda-dx}{a} \biggr)-(a+\rho)u. $$

We have \(\psi(0)=-(a+\rho)u<0\), \(\psi(\frac{\lambda}{d})=(a+\rho )u(R_{0}-1)\), and

$$\psi'(x)=k \biggl(\frac{\partial f}{\partial x}-\frac{d}{a} \frac {\partial f}{\partial y}-\frac{kd}{au}\frac{\partial f}{\partial v} \biggr) +u \biggl( \frac{\partial g}{\partial x}-\frac{d}{a}\frac{\partial g}{\partial y} \biggr)>0. $$

Hence, for \(R_{0}>1\), there exists a unique endemic equilibrium \(E^{*}(x^{*}, y^{*}, v^{*})\) with \(x^{*}\in(0, \frac{\lambda}{d})\), \(y^{*}>0\), and \(v^{*}>0\).

The previous discussions can be summarized in the following result.

Theorem 2.2

  1. (i)

    If \(R_{0} \leq1\), then system (1) has a unique disease-free equilibrium of the form \(E_{f}(\frac{\lambda}{d}, 0, 0)\).

  2. (ii)

    If \(R_{0}>1\), then the disease-free equilibrium is still present, and system (1) has a unique chronic infection equilibrium of the form \(E^{*}(x^{*}, y^{*}, v^{*})\) with \(x^{*}\in(0, \frac{\lambda}{d})\), \(y^{*}>0\), and \(v^{*}>0\).

3 Local stability

In this section, we discuss the local stability of both equilibria of system (1). Note that the Jacobian matrix of system (1) is given by

$$ J=\left ( \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} -d-v\frac{\partial f}{\partial x}-y\frac{\partial g}{\partial x}& -v\frac{\partial f}{\partial y}-\frac{\partial g}{\partial y}y-g(x,y)+\rho& -v\frac{\partial f}{\partial v}-f(x,y,v) \\ v\frac{\partial f}{\partial x}+y\frac{\partial g}{\partial x}& v\frac {\partial f}{\partial y}+y\frac{\partial g}{\partial y} +g(x,y)-(a+\rho) & v\frac{\partial f}{\partial v}+f(x,y,v) \\ 0 & k & -u \end{array}\displaystyle \right ). $$
(8)

Firstly, we have the following result.

Theorem 3.1

The disease-free equilibrium \(E_{f}\) is locally asymptotically stable if \(R_{0}<1\) and becomes unstable if \(R_{0}>1\).

Proof

Evaluating (8) at \(E_{f}\), we have

$$ J_{E_{f}}=\left ( \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} -d& -g(\frac{\lambda}{d},0)+\rho& -f(\frac{\lambda}{d},0,0) \\ 0& g(\frac{\lambda}{d},0)-(a+\rho) & f(\frac{\lambda}{d},0,0) \\ 0 & k & -u \end{array}\displaystyle \right ). $$

Clearly, the eigenvalues of the matrix \(J_{E_{f}}\) are

$$\begin{aligned}& \xi_{1} = -d, \\& \xi_{2} = \frac{- (a+\rho+u-g(\frac{\lambda}{d},0) )-\sqrt{ (a+\rho+u-g(\frac{\lambda}{d},0) )^{2}-4u(a+\rho )(1-R_{0})}}{2}, \\& \xi_{3} = \frac{- (a+\rho+u-g(\frac{\lambda}{d},0) )+\sqrt{ (a+\rho+u-g(\frac{\lambda}{d},0) )^{2}-4u(a+\rho )(1-R_{0})}}{2}. \end{aligned}$$

It is clear that \(\xi_{1}\) and \(\xi_{2}\) are negative. However, \(\xi _{3}\) is negative if \(R_{0}<1\) and is positive if \(R_{0}>1\). Therefore, \(E_{f}\) is locally asymptotically stable if \(R_{0}<1\) and unstable if \(R_{0}>1\). □

Next, we study the local stability of the chronic infection equilibrium \(E^{*}\). Note that the equilibrium \(E^{*}\) does not exist if \(R_{0}<1\) and \(E^{*}=E_{f}\) when \(R_{0}=1\).

Theorem 3.2

If \(R_{0}>1\), then the chronic infection equilibrium \(E^{*}\) is locally asymptotically stable.

Proof

We assume that \(R_{0}>1\). Evaluating (8) at \(E^{*}\) and computing the characteristic equation about this point, we have

$$ \lambda^{3}+a_{1}\lambda^{2}+a_{2} \lambda+a_{3}=0, $$
(9)

where

$$\begin{aligned}& a_{1} = u+d+a+\rho-g\bigl(x^{*},y^{*} \bigr)+v^{*}\frac{\partial f}{\partial x}\bigl(x^{*},y^{*},v^{*} \bigr)+y\frac{\partial g}{\partial x}\bigl(x^{*},y^{*}\bigr) \\& \hphantom{a_{1} ={}}{}-v^{*}\frac{\partial f}{\partial y}\bigl(x^{*},y^{*},v^{*} \bigr)-y^{*}\frac {\partial g}{\partial y}\bigl(x^{*},y^{*} \bigr), \\& a_{2} = d \bigl(u+a+\rho-g\bigl(x^{*},y^{*}\bigr) \bigr)+(u+a) \biggl(v^{*}\frac {\partial f}{\partial x}\bigl(x^{*},y^{*},v^{*} \bigr)+y^{*}\frac{\partial g}{\partial x}\bigl(x^{*},y^{*} \bigr) \biggr) \\& \hphantom{a_{2} ={}}{}-(u+d) \biggl(v^{*}\frac{\partial f}{\partial y} \bigl(x^{*},y^{*},v^{*}\bigr)+y^{*} \frac{\partial g}{\partial y}\bigl(x^{*},y^{*}\bigr) \biggr) -kv^{*}\frac{\partial f}{\partial v}\bigl(x^{*},y^{*},v^{*} \bigr), \\& a_{3} = au \biggl(v^{*}\frac{\partial f}{\partial x} \bigl(x^{*},y^{*},v^{*}\bigr)+y^{*} \frac{\partial g}{\partial x}\bigl(x^{*},y^{*}\bigr) \biggr) -ud \biggl(v^{*}\frac{\partial f}{\partial y}\bigl(x^{*},y^{*},v^{*} \bigr)+y^{*}\frac{\partial g}{\partial y}\bigl(x^{*},y^{*} \bigr) \biggr) \\& \hphantom{a_{3} ={}}{}-kdv^{*}\frac{\partial f}{\partial v}\bigl(x^{*},y^{*},v^{*} \bigr). \end{aligned}$$

Since \(R_{0}>1\) and \(a+\rho-g(x^{*},y^{*})=\frac {kf(x^{*},y^{*},v^{*})}{u}>0\), we deduce that \(a_{1}\), \(a_{2}\), and \(a_{3}\) are positive. Furthermore,

$$\begin{aligned} a_{1}a_{2}-a_{3} =& (a_{1}-u-d)a_{2}+u \biggl(a_{2}-av^{*}\frac {\partial f}{\partial x}\bigl(x^{*},y^{*},v^{*} \bigr)-ay^{*}\frac{\partial g}{\partial x}\bigl(x^{*},y^{*} \bigr) \biggr) \\ &{}+d \biggl[ud+d \bigl(a+\rho-g\bigl(x^{*},y^{*}\bigr) \bigr) \\ &{}+(u+a) \biggl(v^{*}\frac{\partial f}{\partial x}\bigl(x^{*},y^{*},v^{*} \bigr)+y^{*}\frac {\partial g}{\partial x}\bigl(x^{*},y^{*} \bigr) \biggr) \\ &{}-d \biggl(v^{*}\frac{\partial f}{\partial y}\bigl(x^{*},y^{*},v^{*} \bigr)+y^{*}\frac{\partial g}{\partial y}\bigl(x^{*},y^{*} \bigr) \biggr) \biggr] >0. \end{aligned}$$

From the Routh-Hurwitz theorem [22] we know that all roots of (9) have negative real parts. Thus, the chronic infection equilibrium \(E^{*}\) is locally asymptotically stable for \(R_{0}>1\). □

4 Global stability

In this section, we investigate the global stability of the disease-free equilibrium \(E_{f}\) and the chronic infection equilibrium \(E^{*}\). For the global stability of \(E_{f}\), we assume that \(a\geq d\). Biologically, this assumption is often satisfied because a represents the death rate of infected cells and includes the possibility of death by bursting of infected cells. Further, this assumption is considered by many authors; see, for example, [2325]. Therefore, we have the following result.

Theorem 4.1

If \(R_{0}\leq1\), then the disease-free equilibrium \(E_{f}\) is globally asymptotically stable.

Proof

Construct the Lyapunov functional

$$V(t)=y(t)+\frac{f(\frac{\lambda}{d},0,0)}{u}v(t). $$

Calculating the time derivative of \(V(t)\) along the positive solution of system (1), we have

$$ \dot{V}(t)|_{(\text{1})}= \biggl(f(x,y,v)-f\biggl(\frac {\lambda }{d},0,0 \biggr) \biggr)v+(a+\rho)y \biggl(\frac{kf(\frac{\lambda }{d},0,0)+ug(x,y)}{(a+\rho)u}-1 \biggr). $$

Note that \(\limsup_{t\rightarrow\infty} x(t)\leq\frac {\lambda}{d}\). This yields that all omega limit points satisfy \(x(t)\leq\frac{\lambda}{d}\). Hence, it suffices to consider solutions for which \(x(t)\leq\frac{\lambda}{d}\). Using the expression of \(R_{0}\) given in (3), we get

$$\begin{aligned} \dot{V}(t)|_{\text{(1)}} \leq& \biggl(f(x,0,0)-f\biggl(\frac{\lambda }{d},0,0 \biggr) \biggr)v+(a+\rho) (R_{0}-1 )y \\ \leq&(a+\rho) (R_{0}-1 )y. \end{aligned}$$

Consequently, \(\dot{V}|_{\text{(1)}}\leq0\) for \(R_{0}\leq1\). Further, it is easy to show that the largest compact invariant set in \(\{(x,y,v)| \dot{V}=0\}\) is the singleton \(\{E_{f}\}\). By the LaSalle invariance principle [26], the disease-free equilibrium \(E_{f}\) is globally asymptotically stable for \(R_{0}\leq 1\). □

Now, we will investigate the global dynamics of system (1) when \(R_{0}>1\). Firstly, we need the following lemma.

Lemma 4.2

If \(R_{0}>1\), then system (1) is uniformly persistent.

Proof

This result follows from an application of Theorem 4.3 in [27] with \(X=\mathbb{R}^{3}\) and \(E=\Gamma\). The maximal invariant set M on the boundary Γ is the singleton \(\{E_{f}\}\), and it is isolated. From Theorem 4.3 in [27] we can see that the uniform persistence of system (1) is equivalent to the instability of the disease-free equilibrium \(E_{f}\). On the other hand, we have proved in Theorem 3.1 that \(E_{f}\) is unstable if \(R_{0}>1\). Thus, system (1) is uniformly persistent when \(R_{0}>1\). □

Next, we focus ourselves on the global stability of the chronic infection equilibrium \(E^{*}\) by assuming that \(R_{0}>1\) and the incidence function f satisfies the following hypothesis:

$$ (\mathrm{H}_{4})\quad f(x,y,v)+v\frac{\partial f}{\partial v}(x,y,v) \geq0\quad\textit{for all } x\geq0, y \geq0, \textit{and } v\geq0. $$

Theorem 4.3

Assume that \(R_{0}>1\) and (H4) hold. Then the chronic infection equilibrium \(E^{*}\) is globally asymptotically stable.

Proof

To prove the global stability of \(E^{*}\), we will apply the geometrical approach developed by Li and Muldowney [28].

The second additive compound matrix of the Jacobian matrix J, given by (8), is defined by

$$ J^{[2]}=\left ( \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} j_{11}+j_{22}& j_{23}& -j_{13}\\ j_{32}& j_{11}+j_{33} & j_{12}\\ -j_{31} & j_{21} & j_{22}+j_{33} \end{array}\displaystyle \right ), $$
(10)

where \(j_{kl}\) is the \((k,l)\)th entry of the matrix J.

We consider the matrix \(P=\operatorname{diag} (1,\frac{y}{v},\frac {y}{v})\). It follows then that

$$P_{f}P^{-1}=\operatorname{diag} \biggl(0,\frac{\dot{y}}{y}- \frac{\dot{v}}{v},\frac {\dot{y}}{y}-\frac{\dot{v}}{v}\biggr), $$

where the matrix \(P_{f}\) is obtained by replacing each entry \(p_{ij}\) of P by its derivative in the direction of solution of (1). Furthermore, we have

$$B=P_{f}P^{-1}+PJ^{[2]}P^{-1}=\left ( \textstyle\begin{array}{@{}c@{\quad}c@{}} B_{11} & B_{12} \\ B_{21} & B_{22} \end{array}\displaystyle \right ), $$

where

$$\begin{aligned}& B_{11} =-(a+d+\rho)-v\frac{\partial f}{\partial x}-y\frac{\partial g}{\partial x}+v \frac{\partial f}{\partial y}+y\frac{\partial g}{\partial y}+g(x,y), \\& B_{12} =\Bigl( \textstyle\begin{array}{@{}c@{\quad}c@{}} \frac{v}{y} (v\frac{\partial f}{\partial v}+f(x,y,v) )& \frac{v}{y} (v\frac{\partial f}{\partial v}+f(x,y,v) ) \end{array}\displaystyle \Bigr), \\& B_{21} =\left ( \textstyle\begin{array}{@{}c@{}} \frac{ky}{v} \\ 0 \end{array}\displaystyle \right ), \\& B_{22} =\left ( \textstyle\begin{array}{@{}c@{\quad}c@{}} \frac{\dot{y}}{y}-\frac{\dot{v}}{v}-u-d-v\frac{\partial f}{\partial x}-y\frac{\partial g}{\partial x} & \rho-v\frac{\partial f}{\partial y}-y\frac{\partial g}{\partial y}-g(x,y) \\ v\frac{\partial f}{\partial x}+y\frac{\partial g}{\partial x} & \frac{\dot{y}}{y}-\frac{\dot{v}}{v}-a-\rho-u +v\frac{\partial f}{\partial y}+y\frac{\partial g}{\partial y}+g(x,y) \end{array}\displaystyle \right ). \end{aligned}$$

Define the norm in \(\mathbb{R}^{3}\) as \(|(w_{1},w_{2},w_{3})|=\max\{ |w_{1}|,|w_{2}|+|w_{3}|\}\) for \((w_{1},w_{2},w_{3})\in\mathbb {R}^{3}\). Then the Lozinskii measure μ with respect to the norm \(|\cdot|\) can be estimated as follows (see [29]):

$$ \mu(B)\leq\sup\{g_{1},g_{2}\}, $$
(11)

where \(g_{1}=\mu_{1}(B_{11})+|B_{12}|\) and \(g_{2}=|B_{21}|+\mu_{1}(B_{22})\). Here \(\mu_{1}\) denotes the Lozinskii measure with respect to the \(l_{1}\) vector norm, and \(|B_{12}|\) and \(|B_{21}|\) are matrix norms with respect to the \(l_{1}\) norm. Moreover, we have

$$\begin{aligned}& \mu_{1}(B_{11}) = -(a+d+\rho)-v\frac{\partial f}{\partial x}-y \frac{\partial g}{\partial x}+v\frac{\partial f}{\partial y}+y\frac{\partial g}{\partial y}+g(x,y), \\& |B_{12}| = \biggl\vert \frac{v}{y}\biggl(v \frac{\partial f}{\partial v}+f(x,y,v)\biggr)\biggr\vert =\frac{\dot{y}}{y}+a+\rho+ \frac{v^{2}}{y}\frac{\partial f}{\partial v}-g(x,y), \\& |B_{21}| = \frac{ky}{v}=\frac{\dot{v}}{v}+u, \\& \mu_{1}(B_{22}) = \max\biggl\{ \frac{\dot{y}}{y}- \frac{\dot {v}}{v}-u-d,\frac{\dot{y}}{y}-\frac{\dot{v}}{v}-u-a\biggr\} \\& \hphantom{\mu_{1}(B_{22})} = \frac{\dot{y}}{y}-\frac{\dot {v}}{v}-u-\delta. \end{aligned}$$

Hence, we obtain

$$\begin{aligned} g_{1} =& \frac{\dot{y}}{y}-d+\frac{v^{2}}{y} \frac{\partial f}{\partial v}-v\frac{\partial f}{\partial x}-y\frac{\partial g}{\partial x} +v\frac{\partial f}{\partial y}+y \frac{\partial g}{\partial y} \\ \leq&\frac{\dot{y}}{y}-\delta \end{aligned}$$
(12)

and

$$ g_{2} = \frac{\dot{y}}{y}-\delta. $$
(13)

From (11)-(13) we get

$$\mu(B)\leq\frac{\dot{y}}{y}-\delta. $$

From Lemma 4.2 we know that system (1) is uniformly persistent when \(R_{0}>1\). Then there exists a compact absorbing set \(K\subset\Gamma\) [30]. Along each solution \((x(t),y(t),v(t) )\) of (1) with \(X_{0}= (x(0),y(0),v(0) )\in K\), we have

$$\frac{1}{t} \int_{0}^{t}\mu(B)\, ds\leq\frac{1}{t}\ln \biggl(\frac {y(t)}{y(0)} \biggr)-\delta, $$

which implies that

$$\bar{q}_{2}=\limsup_{t\rightarrow\infty}\sup_{X_{0}\in K} \frac {1}{t} \int_{0}^{t}\mu(B)\, ds< -\frac{\delta}{2}< 0. $$

Then, based on Theorem 3.5 of [28], we deduce that the chronic infection equilibrium \(E^{*}\) is globally asymptotically stable. This completes the proof. □

5 Applications

The aim of this section is to apply our main results to some special cases of our model (1).

Example 1

Consider the system

$$ \left \{ \textstyle\begin{array}{l} \dot{x} = \lambda-dx-\beta_{1}xv-\beta_{2}xy+\rho y, \\ \dot{y} = \beta_{1}xv+\beta_{2}xy-(a+\rho)y, \\ \dot{v} = ky-uv, \end{array}\displaystyle \right . $$
(14)

where \(\beta_{1}\) is the infection rate by a free virus, and \(\beta _{2}\) is the infection rate by the cell-to-cell transmission. The other parameters in (14) have the same biological meanings as in model (1). The global dynamical behavior of this system was studied by Zhang et al. [21]. They proved that the disease-free equilibrium \(E_{f}\) is globally asymptotically stable if \(R_{0}<1\) and the chronic infection equilibrium \(E^{*}\) is globally asymptotically stable when the condition \(1< R_{0}\leq1+\delta \) is satisfied, where \(\delta=\frac{\beta\lambda+(a-\rho)d+\sqrt{(\beta\lambda +(a-\rho)d)^{2}+4a\rho d^{2}}}{2\rho d}\). On the other hand, it is easy to verify that assumptions (H0)-(H4) hold for \(f(x,y,v)=\beta_{1}x\) and \(g(x,y)=\beta_{2}x\). By applying Theorems 3.1, 4.1, and 4.3 we obtain the following result, which improves the corresponding results in [21].

Corollary 5.1

  1. (i)

    If \(R_{0}\leq1\), then the disease-free equilibrium \(E_{f}\) of system (14) is globally asymptotically stable.

  2. (ii)

    If \(R_{0}>1\), then the disease-free equilibrium \(E_{f}\) becomes unstable, and the chronic infection equilibrium \(E^{*}\) of system (14) is globally asymptotically stable.

Example 2

Consider the system

$$ \left \{ \textstyle\begin{array}{l} \dot{x} = \lambda-dx-\frac{\beta_{1}xv}{\alpha_{0}+\alpha _{1}x+\alpha_{2}v+\alpha_{3}xv}-\frac{\beta_{2}xy}{x+y}+\rho y, \\ \dot{y} = \frac{\beta_{1}xv}{\alpha_{0}+\alpha_{1}x+\alpha _{2}v+\alpha_{3}xv}+\frac{\beta_{2}xy}{x+y}-(a+\rho)y, \\ \dot{v} = ky-uv, \end{array}\displaystyle \right . $$
(15)

which is a particular case of system (1) by letting

$$f(x,y,v)=\frac{\beta_{1} x}{\alpha_{0}+\alpha_{1}x+\alpha _{2}v+\alpha_{3}xv} $$

and \(g(x,y)=\frac{\beta_{2}x}{x+y}\), where \(\alpha_{0},\alpha _{1},\alpha_{2},\alpha_{3}\geq0\) are constants. Here, the incidence function for virus-to-cell infection mode includes six most common forms existing in the literature: the bilinear incidence (or mass action) when \(\alpha_{0}=1\) and \(\alpha_{1}=\alpha_{2}=\alpha_{3}=0\); the saturated incidence when \(\alpha_{0}=1\) and \(\alpha_{1}=\alpha_{3}=0\); the Beddington-DeAngelis functional response [31, 32] when \(\alpha_{0}=1\) and \(\alpha_{3}=0\); the Crowley-Martin functional response presented in [33] and used in [19] when \(\alpha_{0}=1\) and \(\alpha_{3}=\alpha_{1}\alpha_{2}\); the more generalized Hattaf functional response [34] when \(\alpha_{0}=1\); and the incidence function used by Zhuo in [35] in order to study the HBV infection with noncytolytic loss of infected cells when \(\alpha _{0}=\alpha_{3}=0\) and \(\alpha_{1}=\alpha_{2}=1\). However, the second incidence function for the cell-to-cell transmission mode was used by many authors (see, for example, [15, 36, 37]. Obviously, assumptions (H0)-(H3) hold, and we have

$$f(x,y,v)+v\frac{\partial f}{\partial v}(x,y,v) =\frac{\beta_{1} x(\alpha_{0}+\alpha_{1}x)}{(\alpha_{0}+\alpha _{1}x+\alpha_{2}v+\alpha_{3}xv)^{2}}\geq0. $$

Therefore, assumption (H4) is satisfied. From Theorems 3.1, 4.1, and 4.3 we have the following result.

Corollary 5.2

  1. (i)

    If \(R_{0}\leq1\), then the disease-free equilibrium \(E_{f}\) of system (15) is globally asymptotically stable.

  2. (ii)

    If \(R_{0}>1\), then the disease-free equilibrium \(E_{f}\) becomes unstable, and the chronic infection equilibrium \(E^{*}\) of system (15) is globally asymptotically stable.