Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2020 Oct 17;2020(1):581. doi: 10.1186/s13662-020-03035-8

Dynamics of an HIV model with cytotoxic T-lymphocyte memory

Chunhua Liu 1,, Lei Kong 2
PMCID: PMC7568027  PMID: 33101401

Abstract

We consider a four-dimensional HIV model that includes healthy cells, infected cells, primary cytotoxic T-lymphocyte response (CTLp), and secondary cytotoxic T-lymphocyte response (CTLe). The CTL memory generation depends on CD4+ T-cell help, and infection of CD4+ T cells results in impaired T-cell help. We show that the system has up to five equilibria. By the Routh–Hurwitz theorem and central manifold theorem we obtain some sufficient conditions for the local stability, globally stability of the equilibria, and the bifurcations. We still discover the bistability case where in the system there may coexist two stable equilibria or a stable equilibrium together with a stable limit cycle. Several numerical analyses are carried out to illustrate the validity of our theoretical results.

Keywords: HIV model, Routh–Hurwitz theorem, Central manifold, Bistability, Hopf bifurcation

Introduction

Human immunodeficiency virus (HIV) and acquired immunodeficiency syndrome (AIDS) have become global health problems; there were estimated 38.0 million people living with HIV at the end of 2019 [1]. HIV can be transmitted via the exchange of a variety of body fluids from infected people, such as blood, breast milk, or semen and vaginal secretions, but it is known that current antiretroviral drugs cannot enucleate HIV from the body. Mathematical models have been formulated for various epidemiological diseases like novel coronavirus (COVID-19) [24] or malaria [5]. Models of HIV as a chronic infectious disease have been investigated in many papers. Some models focus on the size of infection, starting from the population models [68], whereas other focus on cell infection, starting from the virus models, which have become an important tool in both understanding HIV-1 infection in host and providing valuable insight into HIV pathogenesis. A well-known model for HIV infection is the following system [9, 10]:

{dxdt=λdxβxy,dydt=βxyay,dvdt=kyuv, 1.1

where variables x, y, and v represent the densities of the healthy cells, the infected cells, and the virus at time t, respectively. Here a mass action infection mechanism is adopted. The parameters β and λ stand for the infection and constant growth rates of the healthy cell, respectively. System (1.1) and its variations have been investigated in many papers [1116]. Stephen et al. [17] recently added the term ρTVC+V incorporating the homeostatic proliferation of T-cells, which leads to interesting dynamic results, such as bistability and Hopf bifurcation.

It is well-known that it takes a long period for an HIV to become an AIDS, and in the medical literature [18], it was pointed out that the latent reservoir (i.e., latent infection) was the main obstacle to eradicate the virus. Therefore the four-dimensional mathematical model including the latent infection seems more reasonable [19, 20]. In recent years, latent cells were considered in many models, such as Beddington–DeAngelis function response with delay [20], Crowley–Martin function response [21], and general infection function with CTC and VTC transmission [22].

To recover from a viral infection, the cytotoxic T lymphocyte (CTL), which can clear away the infected cells to prevent further viral replications, plays a particularly important role. In 1996, Nowak and Bangham [9] proposed the well-known model with immune response:

{dxdt=λdxβxy,dydt=βxyaypyz,dvdt=kyuv,dzdt=cyzbz,

where the variable z represents the concentration of CTLs. Many authors have studied the infective models with different immune responses, such as lytic and nonlytic immune responses [23, 24], cell-mediated immune mechanism or humoral immune mechanism [2527], delayed immune response with drug therapies [28], and general CTL immune response with silent infected cell-to-cell spread [29].

However, after a viral infection, the CTLs that are responsible for clearing away the infected cells become cytotoxic T-lymphocyte precursors (CTLp) and have receptors for detecting the virus from the previous infection [30]. Upon contacting with the virus during a subsequent infection, the precursors differentiate and become cytotoxic T-lymphocyte effectors (CTLe), and these cells are again responsible for clearing away the invading virus. Considering this infective mechanism, Wodarz et al. [31, 32] provided the following model with CTL response:

{dxdt=λdxβxy,dydt=βxyaypyz,dwdt=cywcqywbw,dzdt=cqywhz, 1.2

where the healthy cells x and the infected cells y are described similarly as in system (1.1). Instead of just one class of CTL response, the CTLp and CTLe are introduced. The CTLp and CTLe are represented by w and z. These precursors emerge at rate cyw and may become effectors at rate cqyw or cleared away naturally at rate bw. Similarly, the effectors are created at rate cqyw and cleared at rate hz.

In model (1.2), there is no virus term whose population is assumed at a quasi-steady state, which is proportional to infected cells. Model (1.2) is completely analyzed by Bernard et al. [33], who have found that the system transforms from one equilibrium to the next as the basic reproductive number R0 increases. When R0 increases further, they show that periodic solutions may arise from the third equilibrium via Hopf bifurcation.

In fact, another model with cytotoxic T-lymphocyte memory proposed in [31, 32] is given by

{dxdt=λdxβxy,dydt=βxyaypyz,dwdt=cxywcqywbw,dzdt=cqywhz. 1.3

This model assumes that the target cells are CD4+ T cells; moreover, it includes the additional feature that expansion of the CTLp population is proportional to both antigen and the number of uninfected CD4+ T-cells capable of delivering T-cell help. The memory generation depends on CD4+ T-cell help, and infection of CD4+ T-cells results in impaired T-cell help. We also assume that differentiation into effector functions is independent of CD4+ T-cell help [31]. A detailed explanation of the model can be found in [31]. All the parameters are positive.

Dynamics of system (1.3) is numerically analyzed in [31, 32]. In this paper, we provide a rigorous analytical method of system (1.3), and the basic framework is as follows. In Sect. 2, we establish the well-posedness of the model including nonnegativity and boundedness of the solutions, the existence of equilibria, and local stability of the boundary equilibria. The local stability analysis of the positive equilibria and their bifurcations are presented in Sect. 3. Numerical illustrations are given in Sect. 4. Finally, we discuss both mathematical and biological perspectives of the findings in Sect. 5.

The equilibrium and stability of boundary equilibrium

For mathematical simplicity, we do some rescallings in system (1.3). Let x=λβx, y=λβy, w=βpcqλβw, z=1pλβz, t=1λβτ, d=dλβ, a=aλβ, c=cβλβ, q=cqβ, b=bλβ, and h=hλβ. After changing back to the origin variables x, y, w, z, t, the scaled system is given by

{dxdt=1dxxy,dydt=xyayyz,dwdt=cxywqywbw,dzdt=ywhz, 2.1

where the horizontal lines on the heads of these parameters are removed, and the parameters , , , , , are replaced by d, a, c, q, b, h. Obviously, all the parameters are positive. The basic reproductive number of model (1.3) is R00=λβad, and for system (2.1), R00 becomes R0=1ad.

Theorem 2.1

All solutions (x(t),y(t),w(t),z(t)) of system (2.1) are nonnegative for t>0. Moreover, if x(0)0, y(0)0, w(0)0, and z(0)0, then all solutions of system (2.1) are ultimately bounded.

Proof

By variation of constants we find the following solutions of (2.1):

{x(t)=x(0)e0t(d+y(s))ds+0test(d+y(u))duds,y(t)=y(0)e0t(x(s)az(s))ds,w(t)=w(0)e0t(x(s)y(s)qy(s)b)ds,z(t)=eht(z(0)+0ty(s)w(s)ehsds), 2.2

which proves the nonnegativity of solutions of system (2.1).

Note that the first equation of (2.1) implies dxdt1dx. The solution is given by x(t)x(0)edt+1d, which yields lim suptx(t)1d. Adding the first two equations of (2.1), we obtain

d(x+y)dt=dxdt+dydt=1dxayyz1dxay1d1(x+y),

where d1=min{d,a}. It has the solution x+y(x(0)+y(0))ed1t+1d1, which implies lim supt(x(t)+y(t))1d1, and thus x(t) and y(t) are bounded.

Supposing that z is unbounded, by the second equation of (2.1) we have limty(t)=0, which implies limtw(t)=0 from the third equation of (2.1). Then we get limtz(t)=0 from the fourth equation of (2.1), which contradicts with the unboundedness of z. Thus z must be bounded. Lastly, assume that w is unbounded. Based on the boundedness of z and the fourth equation of (2.1), we obtain limty(t)=0, and from the third equation of (2.1) it follows that limtw(t)=0, which causes a contradiction. Hence w is bounded. The proof is complete. □

Theorem 2.1 shows that there exists a bounded positive invariant region ΓR+4 for the system. Thus we concentrate on Γ to discuss the dynamics. In fact, the infection-free equilibrium E0=(1d,0,0,0) always exists, and there exists an infectious equilibrium without CTL, E1=(a,d(R01),0,0) if R0>1. To find the infectious equilibrium with CTL, it suffices to solve the system

{1dxxy=0,y=bcxq,w=hzy,z=xa. 2.3

After submitting y, w, z into the first equation of (2.3), we get the equation

f(x):=cdx2+(bcdq)x+q=0. 2.4

If x1, x2 are solutions of (2.4), then x1x2=qcd>0 and x1+x2=bcdqcd. Hence, to ensure the existence of a positive solution, we have b<c+dq.

The determinant of (2.4) is

Δ=(bcdq)24cdq.

Then Δ=0 if and only if

b=c+dq±2cdq.

Note that c+dq2cdq0. Combining this with the condition b<c+dq, we get that Δ0 only if 0<bc+dq2cdq, and y>0 and z>0 imply x>qc and x>a by (2.3).

Set

R1=1+bd(caq). 2.5

Noting that f(qc)=bqc>0, we obtain

f(a)=ad(caq)[1+bd(caq)R0]=abR11(R1R0). 2.6

Notations

x2±=(c+dqb)±(bcdq)24cdq2cd, y2±=bcx2±q, w2±=hz2±y2+, z2±=x2±a, x20=c+dqb2cd, y20=2bdcbdq, w20=h(c+dqb2acd)(cbdq)4bcd2, z20=c+dqb2acd2cd.

The positive equilibria of model (2.1) are classified by the sign of Δ. Let us consider three cases.

Case I

Δ>0, which is equivalent to 0<b<c+dq2cdq. Here we consider three cases by the sign of f(a).

1. f(a)<0. In this case, Δ>0 is obviously satisfied, and a>qc is equivalent to R1>1, and thus R1<R0 by (2.6). Combining this with R1>1, we get that model (2.1) admits a unique positive equilibrium E2+=(x2+,y2+,w2+,z2+) if 1<R1<R0.

2. f(a)=0. In this case, R0=R1, which indicates that a is a solution of f(x)=0, and the other root is x=qacd. To get a positive equilibrium of model (2.1), x=qacd>a and a>qc are required, which yields q>a2cd and ac>q. Combining this with Δ>0 (if and only if 0<b<c+dq2cdq), model (2.1) admits a unique positive equilibrium E2+=(x2+,y2+,w2+,z2+) if R1=R0>1 and a2cd<q<ac.

3. f(a)>0. Let us consider two cases.

(1) qca, which is equivalent to R11. To ensure the positive equilibrium of model (2.1), the following conditions are required:

{f(qc)>0,Δ>0,bcdq2cd>qc,qca. 2.7

Note that f(qc)>0 always holds, and Δ>0 if and only if 0<b<c+dq2cdq, whereas bcdq2cd>qc if 0<b<cdq. Intersecting these two inequalities we have c+dq2cdq<cdq if c>dq, which is required to ensure that b>0. Note that cqa, Combining this with c>dq, we have ad<1 to ensure that the intersection is nonempty, and hence model (2.1) admits two positive equilibria E2+=(x2+,y2+,w2+,z2+) and E2=(x2,y2,w2,z2) if R0>1R1, dq<c, and 0<b<c+dq2cdq.

(2) qc<a, which is equivalent to R1>1. Model (2.1) admits two positive equilibria if the following conditions are satisfied:

{f(a)>0,Δ>0,bcdq2cd>a,qc<a. 2.8

Note that f(a)>0 if and only if R1>R0 by (2.6) and R1>1, and bcdq2cd>a is equivalent to 0<b<c+dq2acd; Δ>0 if and only if 0<b<c+dq2cdq. Note that c+dq2cdqc+dq2acd if and only if qa2cd, whereas c+dq2cdq>c+dq2acd if and only if q<a2cd, and hence model (2.1) admits two positive equilibria if one of the following conditions holds: (i) R1>1, R1>R0, qa2cd, and 0<b<c+dq2cdq; (ii) R1>1, R1>R0, q<a2cd, and 0<b<c+dq2acd.

Case II

Δ=0 if and only if b=c+dq2cdq, and model (2.1) admits a unique positive equilibrium if

{Δ=0,bcdq2cd>a,bcdq2cd>qc. 2.9

Note that bcdq2cd>a if 0<b<c+dq2acd, whereas bcdq2cd>qc yields 0<b<cdq. Combining these two conditions with Δ=0 which is equivalent to b=c+dq2cdq, the following results are obtained: c+dq2cdq<c+dq2acd if q>a2cd,while c+dq2cdq<cdq if c>dq, therefore model (2.1) admits a unique positive equilibrium if b=c+dq2cdq, q>a2cd, and c>dq.

Case III

If Δ<0, then there is no positive equilibrium, because f(x)=0 has no real root. The following theorem summarizes all positive equilibria of system (2.1).

Theorem 2.2

(1) Model (2.1) admits a unique positive equilibrium E2+=(x2+,y2+,w2+,z2+) if one of the following conditions is satisfied: (i) 1<R1<R0; (ii) R1=R0>1 and a2cd<q<ac.

(2) Model (2.1) admits two positive equilibria E2+=(x2+,y2+,w2+,z2+) and E2=(x2,y2,w2,z2) if one of the following conditions is satisfied: (i) R0>1R1, dq<c, and 0<b<c+dq2cdq; (ii) R1>1, R1>R0, qa2cd, and 0<b<c+dq2cdq; (iii) R1>1, R1>R0, q<a2cd, and 0<b<c+dq2acd.

(3) Model (2.1) admits a unique positive equilibrium E20=(x20,y20,w20,z20) if b=c+dq2cdq, q>a2cd, and c>dq.

Next, we discuss the local stability and global stability of the boundary equilibria. The stability of the equilibria is based on the Jacobian matrix of model (2.1):

J(x,y,w,z)=(dyx00yxaz0ycywcxwqwcxyqyb00wyh). 2.10

The characteristic roots at the equilibrium E0 are given by

s1=d<0,s2=b<0,s3=h<0,s4=1dad,

and s4=1dad=a(R01)<0 is equivalent to R0<1. Hence the local stability of equilibrium E0 is given by the following theorem.

Theorem 2.3

The infection-free equilibrium E0 is asymptotically stable if R0<1 and is unstable if R0>1.

Theorem 2.4

If R0<1, then the infection-free equilibrium E0 is globally asymptotically stable.

Proof

To show the global stability of equilibrium E0, we use the method of fluctuation lemma employed by Hirsch et al. [3436]. We introduce some notations. For a continuous bounded function g:[0,]R, let

g=lim suptg(t),g=lim inftg(t),

By Theorem 2.1 the solutions x(t), y(t), w(t), and z(t) are always nonnegative and bounded for any nonnegative initial conditions, and the limits lim supt and lim inft always exist for each of these solutions. By the fluctuation lemma there exists a sequence tn such that

limnx(tn)=x,limnx˙(tn)=0.

Set t=tn. Then the first equation of model (2.1) gives x˙(tn)+dx(tn)+x(tn)y(xn)=1. Letting n, it follows that

dlimnx(tn)+limnx(tn)limny(tn)=1,

which yields

dxdx+dxy=dx(1+y)dx(1+y)=1. 2.11

By a similar argument, for the remaining three equations in model (2.1), we get

ayy(a+z)xy, 2.12
bww(b+qy)cxyw, 2.13
hzyw. 2.14

We claim that y=0. Otherwise, y>0; then it follows from (2.11) and (2.12) that ayxyyd, that is, (a1d)y=a(1R0)y0. Therefore R01, which contradicts the condition R0<1, and thus y=0. And from equations (2.13) and (2.14) we get that w=0 and z=0. The conditions y=0, w=0, and z=0 imply that y(t)0, w(t)0, and z(t)0 as t, respectively. Thus from the first equation of model (2.1) we have the asymptotic differential equation x˙=1dx. By simple calculation we get the solution x(t)=x(0)edt+1d, which clearly shows that the solution x(t)1d as t by the theory of asymptotically autonomous systems. The proof is complete. □

The characteristic equation of model (2.1) at E1 is

[(s+d+y1)(sx1+a)+x1y1](scx1y1+qy1+b)(s+h)=0. 2.15

Letting (s+d+y1)(sx1+a)+x1y1=0, we have s2+(d+y1)s+ay1=0. Note that s1+s2=(d+y1)<0 and s1s2=ay1>0, which imply that s1 and s2 have negative real parts. Obviously, s3=h has a negative real part. In order for all the roots of equation (2.15) to have negative real parts, it is required that

s4=cx1y1qy1b=d(R01)(caq)b=b(R0R1)R11<0,

which implies R1>R0>1 or R0>1>R1.

Theorem 2.5

Equilibrium E1 is locally asymptotically stable for 1<R0<R1 or R0>1>R1 and is unstable for 1<R1<R0.

Remark

Note that f(a)=ab(R11)(R1R0)=as4, from which it follows that E1 is locally asymptotically stable, whereas system (2.1) may have positive equilibrium under certain conditions by Theorem 2.2 (case I.3). Moreover, system (2.1) may have both stable positive equilibrium and stable boundary equilibrium E1.

Stability of positive equilibria and their bifurcations

By an easy calculation the characteristic equation of the positive equilibrium follows:

s4+α1s3+α2s2+α3s+α4=0, 3.1

where

{α1=h+1x,α2=xy+hx+yw,α3=hxy+ywx+byw,α4=bywxcwxy3. 3.2

Here x, y, w, z are the coordinates of the positive equilibria. Obviously, α1>0, α2>0, and α3>0, and we only need to judge the sign of α4.

Firstly, we focus on the positive equilibrium E20. By calculation we have

α4=by20w20x20cw20x20y203=w20y20(bcx202y202)x20.

Note that 1dx20x20y20=0, and it follows that

bcx202y202=cd2x202+2cdx20+bc=4dcq(c+dqb)24c=Δ4c=0, 3.3

which indicates that α4=0, and the characteristic equation of equilibrium E20 becomes

s(s3+α1s2+α2s+α3)=0.

It has a characteristic root s1=0, and s2, s3, s4 are determined by the equation

s3+α1s2+α2s+α3=0, 3.4

where

{α1=h+1x20>0,α2=x20y20+hx20+y20w20>0,α3=hx20y20+y20w20x20+by20w20>0. 3.5

Note that αi>0, i=1,2,3, and according to the Routh–Hurwitz criterion, s2, s3, and s4 have negative real parts only if Δ20=α1α2α3=h2x20+y20+hx202+(hb)y20w20>0.

Next, we focus on s1=0. Transforming the equilibrium E20 to the origin by x=xx20, y=yy20, w=ww20, z=zz20, system (2.1) becomes

{dxdt=1x20xx20yxy,dydt=y20xy20z+xyyz,dwdt=cxyw+cw20xy+cy20xw+cy20w20x+bywy20+bw20yy20,dzdt=y20w+w20yhz+yw, 3.6

where the horizontal lines on the heads of these letters are removed, and we still denote , , , by x, y, w, z. Set

u=(10000100bw20x20y200100001).

Under the transformations (x,y,w,z)T=u(x,y,w,z)T, model (3.6) becomes

{dxdt=1x20xx20yxy,dydt=y20xy20z+xyyz,dwdt=bcw20x20x2+(qw20x20b2w20x20y202)xy+cy20xw+by20yw+cxywbcw20x20y20x2y,dzdt=y20w+w20yhz+ywbw20x20xbw20x20y20xy, 3.7

where the horizontal lines on the heads of these letters are removed, and we still denote , , , by x, y, w, z. The third equation of model (3.7) has no linear term, and then the center manifold is a curve tangent to the w-axis.

To obtain an approximative expression of the center manifold, we set

{x=m1w+m2w2+o(w2),y=n1w+n2w2+o(w2),z=p1w+p2w2+o(w2), 3.8

where m1, n1, p1, m2, n2, p2 are undetermined coefficients. It follows that

{dxdt=m1dwdt+[2m2w+o(w)]dwdt,dydt=n1dwdt+[2n2w+o(w)]dwdt,dzdt=p1dwdt+[2p2w+o(w)]dwdt. 3.9

To find the unknown coefficients m1, m2, n1, n2, p1, p2, we substitute (3.7) and (3.8) into (3.9), compare the coefficients at w and w2, and obtain

{1x20m1+n1x20=0,(m2x20+n2x20+m1n1)=[bcm12w20x20+(qw20x20b2w20x20y202)m1n1+cm1y20+by20n1]m1,y20m1y20p1=0,y20m2y20p2+m1n1n1p1=n1[bcm12w20x20+(qw20x20b2w20x20y202)m1n1+cm1y20+by20n1],y20+n1w20hp1bw20x20m1=0,n2w20hp2+n1bw20m2x20bw20m1n1x20y20=p1[bcm12w20x20+(qw20x20b2w20x20y202)m1n1+cm1y20+by20n1]. 3.10

According to (3.8) and (3.9), we have

dwdt=[bcm12w20x20+(qw20x20b2w20x20y202)m1n1+cm1y20+by20n1]w2+o(w2). 3.11

Note that dwdt is only related to m1, n1, and p1, and it follows that (by (3.10))

m1=y20x202hx202+w20+bw20x20,p1=y20x202hx202+w20+bw20x20,n1=y20hx202+w20+bw20x20.

Substituting m1, p1, and n1 into (3.11) and noting that bcx202y202=0, we have

dwdt=(bw20x20(bcx202y202)qw20x20y202(w20+hx202+bw20x20)2+cx202y202bw20+hx202+bw20x20)w2+o(w2)=qw20x20y202(w20+hx202+bw20x20)2w2+o(w2).

The coefficient of w2 is qw20x20y202(w20+hx202+bw20x20)2<0. Hence the equilibrium E20 is a saddle-node.

Theorem 3.1

If h2x20+y20+hx202+(hb)y20w20>0, then the infectious equilibrium E20 is a saddle-node.

For the equilibria E2 and E2+, we have the following properties.

Proposition 3.1

When the equilibria E2 and E2+ exist, then det(J(E2))<0 and det(J(E2+))>0.

Proof

Similarly to the analysis of equilibrium E20, we obtain α4=bywxcwxy3=ywx(bcx2y2). Set

g(x)bcx2y2=cd2x2+2cdx+bc,

which is strictly increasing in (,1d). Suppose x2+<1d. Submitting x2+ into this inequality and simplifying it, we have c+bdq>Δ. Note that c+bdq>0. Squaring both sides and simplifying, we obtain 4bc>0, which implies x2<c+dqb2cd<x2+<1d.

An easy calculation shows that g(c+dqb2cd)=Δ4c by (3.3). Then g(c+dqb2cd)<0 when Δ>0. It follows that g(x2)<g(c+dqb2cd)<0, which yields det(J(E2))=α4=y2w2x2g(x2)<0.

Solving g(x)=0, we obtain the roots x+=c+bccd, x=cbccd. In fact, x<1d<x+. Suppose x<x2+, that is, c+dqb+Δ2cd>cbccd. By direct calculation we have Δ>c+bdq2bc. If c+bdq2bc0, then it holds. If c+bdq2bc>0, after squaring both sides and simplifying, we obtain (bcdq)2(c+bdq)2>4dcq+4bc4bc(c+bdq), which gives b+cdq2bc>0. It follows that 1d>x2+>x, and hence g(x2+)>g(x)=0, which in turn yields det(J(E2+))=α4=y2+w2+x2+g(x2+)>0. This completes the proof. □

Theorem 3.2

The infectious equilibrium E2 is unstable once it exists.

Proof

Since the determinant det(E2)<0, there is at least one characteristic root that has no negative real part. Therefore E2 is unstable. □

Next, we discuss the stability of equilibria E2+. By (3.2) the characteristic equation at E2+ is given by

s4+α1s3+α2s2+α3s+α4=0,

where

{α1=h+1x2+,α2=x2+y2++hx2++y2+w2+,α3=hx2+y2++y2+w2+x2++by2+w2+,α4=by2+w2+x2+cw2+x2+y2+3.

Note that α1>0, α2>0, and α3>0, and according to the proof of Propositiony 3.1, we know that α4>0. The relevant Routh–Hurwitz determinants are

{Δ1=α1,Δ2=α1α2α3,Δ3=α3Δ2α12α4,Δ4=α4Δ3. 3.12

Note that Δ1>0 and the sign of Δ4 is the same as Δ3. By the formulas of x2+, y2+, and z2+, Δ2 and Δ3 can be written more explicitly as

{Δ2=A2h2+B2h+C2,Δ3=hx2+3[A3h2+B3h+C3], 3.13

where

{A2=1x2++z2+,B2=1x2+2bz2+,C2=y2+,A3=x2+3y2++x2+z2++x2+4y2+z2++x2+2z2+2+bz2+2x2+3+cz2+x2+4y2+2,B3=x2+2y2++z2++2cx2+3z2+y2+2bx2+4y2+z2+bx2+2z2+2b2z2+2x2+3bz2+x2+,C3=x2+4y2+2+x2+2y2+z2++bx2+3y2+z2++cx2+2z2+y2+2bz2+.

Next, we give the following lemma to show that if both Δ2 and Δ3 can become zero, then Δ3 will cross zero before Δ2 does.

Lemma 3.1

If E2+ exists, then Δ2 is positive when Δ3 crosses zero for some change in parameters.

Remark

The proof is similar to that in [33], so here we omit it.

Thus, to consider the stability of the positive equilibrium E2+, we only need to consider the possibility of Δ3=0 (see [33]). Note that x, y, z do not contain h and Δ3=0 is just a quadratic equation in terms of h. Let

{Δ4=B324A3C3,h2=B3+Δ42A3,h1=B3Δ42A3,h=B32A3. 3.14

Obviously, h1<h<h2, and thus we have the following theorem.

Theorem 3.3

Suppose the infectious equilibrium E2+ exists.

(1) If C3<0, then E2+ is locally asymptotically stable when h(h2,+) and is unstable when h(0,h2).

(2) If C3>0, then

(i) E2+ is always locally asymptotically stable when B30, and

(ii) if B3<0, then E2+ is always locally asymptotically stable when Δ4<0. Moreover, if Δ4=0, then E2+ is locally asymptotically stable when hh; if Δ4>0, then E2+ is locally asymptotically stable when h(0,h1)(h2,+) and unstable when h(h1,h2).

(3) If C3=0, then E2+ is always locally asymptotically stable when B30, and if B3<0, then E2+ is locally asymptotically stable when h(B3A3,+) and unstable when h(0,B3A3).

Remarks

1. The proof is straightforward by considering the sign of the quadratic polynomial A3h2+B3h+C3, and the detailed proof is contained in Theorem 3.4, so we omit it.

2. If we use the computing method of paper [33], then Δ2 and Δ3 can be written more explicitly as

{Δ2=A22(hb)2+B22(hb)+C22,Δ3=A33(hb)2+B33(hb)+C33, 3.15

where

{A22=1x2++z2+,B22=2bx2++bz2++1x2+2,C22=b2x2++bx2+2+y2+,A33=1x2+(x2+y2++z2+x2+)+z2+(x2+y2++z2+x2++bz2+)+cz2+x2+2y2+2x2+,B33=2by2++(1x2+2+bz2+)(x2+y2++z2+x2++bz2+)+2bcz2+x2+y2+2+2cz2+y2+2,C33=b2y2++by2+x2++y2+(x2+y2++z2+x2++bz2+)+cx2+2y2+2(b2z2+x2++2bz2+x2+2+z2+x2+3).

Obviously, A22>0, B22>0, C22>0, A33>0, B33>0, and C33>0, which indicates that Δ22>0 and Δ33>0 as long as h>b. As in [33], the infectious equilibrium E2+ with CTL response is always stable if the death rate of the CTLe is higer than that of the CTLp.

Theorem 3.4

Consider the infectious equilibrium E2+(here E2+ exists).

(1) If C3<0, then a Hopf bifurcation occurs at h=h2.

(2) If C3>0, B3<0, and Δ4>0, then two Hopf bifurcations occur at h=h1 and h=h2.

(3) If C3=0 and B3<0, then a Hopf bifurcation occurs at h=B3A3.

Proof

As in [37], a four-dimensional model has a Hopf bifurcation if Δ1>0, Δ2>0, and Δ3=0. Obviously, Δ1>0 always holds by (3.12), and according to Lemma 3.1, Δ2>0 as Δ3 crosses zero for some change of parameters. Therefore a Hopf bifurcation occurs as Δ3=0, which is equivalent to finding the roots of the quadratic polynomial equation A3h2+B3h+C3=0, where A3, B3, C3 are independent of h by (3.13) and (3.14). Hence A3h2+B3h+C3=0 is a quadratic equation of h. Note that if C3<0, then a positive root h2=B3+Δ32A3 exists, which indicates that E2+ is stable for h(0,h2) and E2+ is unstable for h(h2,+), whereas Δ3=0 if h=h2. Hence by [37] a Hopf bifurcation occurs at h=h2.

However, if C3>0 and B3<0, then Δ3>0 as h(0,h1)(h2,+), which implies that E2+ is stable, whereas Δ3<0 as h(h1,h2), which ensures that E2+ is unstable, and Δ3=0 as h=h2 or h=h1. Hence by [37] two Hopf bifurcations occur at h=h2 and h=h1.

If C3=0 and B3<0, then Δ3>0 as h(B3A3,+), which implies that E2+ is stable, whereas Δ3<0 as h(0,B3A3), which ensures that E2+ is unstable, and Δ3=0 as h=B3A3. Thus by [37] a Hopf bifurcation occurs at h=B3A3. □

Remark

Since the expressions of x, y, w, z are very complicated, it is too complicate to directly discuss the sign of Δ4=B324A3C3. In the next section, by numerical calculations we will demonstrate that the three cases Δ4>0, Δ4=0, and Δ4<0 are possible.

Numerical illustrations

In this section, we demonstrate the theoretical results by numerical simulations. For convenience, we will work on the scaled model (2.1) instead of the original model (1.3).

The values of λ used for simulations in [32] are λ=1 and λ=10, and as a bifurcation in [33], this indicates that the values of λ have a fairly large variation; therefore we take λ=0.5657. Note that β=0.5 and β=0.001 were used in [32], whereas β=3400 was used in [33], and hence choosing β=0.0707 is reasonable. The parameter q[0,1] represents the decomposition rate; here we choose q=0.7071. The same parameter values as in [32] are taken, and appropriate value for h is chosen:

d=0.1,p=1,c=0.1,b=0.1,h=0.06.

According to the relationship between the parameters of the original model (1.3) and the scaled model (2.1), the parameter values in the scaled model (2.1) are chosen as follows:

c=4,b=0.5,q=1,h=0.3,d=0.5.

Choose a as the bifurcation parameter. With these parameter values, we obtain

R0=1ad=10.5a=2a,R1=1+bd(caq)=1+0.50.5(4a1)=1+14a1.

To get R0<1, a>2 is required, which in turn yields that the infection-free equilibrium E0=(1d,0,0,0)=(2,0,0,0) is globally stable by Theorem 2.4. For a=3, system (2.1) has a globally stable infection-free equilibrium E0, which is shown in Fig. 1.

Figure 1.

Figure 1

Figure 1(a) is the diagram of time series of x, y, w, and z at a=3 with the initial value (3,1,1,2). Figure 1(b) is the phase diagram of x and y with different initial values

As shown in Fig. 1, the healthy and infected cells decrease and converge to the equilibrium E0 directly, whereas CTLe and CTLp firstly increase, then decrease, and finally converge to zero, which revels that the infected cells CTLp and CTLe die out directly after a brief fluctuation.

As a decreases to the critical value a1c2, R0 increases and passes the threshold 1, which reveals that E0 becomes unstable. However, the infectious equilibrium E1=(a,d(R01),0,0)=(a,0.5(2a1),0,0) without CTL appears. As stated in Theorem 2.5, E1 is stable if 1<R0<R1 or R0>1>R1. By direct calculation we have R0<R1 if 2a24a+1=(a2+22)(a222)>0, which implies that 1<R0<R1 is equivalent to 1.7072+22<a<2 or 14<a<2220.2930, whereas R0>1>R1 is equivalent to 0<a<14. Adding the second case together, we conclude that E1 is stable if a(0,14)(14,222)(2+22,2).

Let a=0.27. Obviously, E1=(a,d(R01),0,0)=(0.27,17354,0,0) is stable, as shown in Fig. 2.

Figure 2.

Figure 2

Figure 2(a) is the diagram of time series of x, y, w, and z at a=0.27 with initial value (1,3.2,0.001,0.002). Figure 2(b) is the phase diagram of x, y, and z with the same initial value

As shown in Figs. 2(a) and 2(b), all cells converge to the equilibrium E1 after a short time.

According to Theorem 2.2, system (2.1) admits a unique positive equilibrium

E2+=(x2+,y2+,w2+,z2+)=(1+122,322,310(3+22)(22+2a),1+122a)

if 222<a<2+22 (Theorem 2.2 (1)(i)). If a(0,14)(14,222) (Theorem 2.2 (2)(i),2(ii)), then system (2.1) admits two positive equilibria E2+=(x2+,y2+,w2+,z2+) and

E2=(1122,32+2,310(3+22)(2+2+2a),1122a),

which is unstable once it exists.

Next, we will prove Theorem 3.3 numerically. By direct calculation the characteristic equation at E2+ in term of a is (here h=0.3 is a constant)

P(s)=s4+α1s3+α2s2+α3s+α4=0,

where

{α1=23102,α2=75252310a,α3=3340(5+22)(20+17a82),α4=320(4+32)(22+2a). 4.1

It follows that the existence conditions of positive equilibrium E2+ (a(0,14)(14,222) or a(222,2+22)) directly guarantee that αi>0, i=1,2,3,4.

According to formulas (3.13), we obtain the Routh–Hurwitz determinants:

{Δ2(a)=1715058252+350a,Δ3(a)=317,000(5+22)(aa)(aa+), 4.2

where a±=359334215,119102±1102461,988,655326,669,5982. Note that Δ2(a)>0 for all a>0 by (4.2), whereas if a<a, or a>a+, then we have Δ3(a)>0. Thus E2+ is locally stable by the Routh–Hurwitz theorem if a<a<2+22. Let a=1. By simple calculation we obtain E2+=(1+122,322,3102(3+22),122) and α1E2+0.8858, α2E20.5343, α3E20.2743, α4E20.0515, Δ2E20.1990, Δ3E20.0142 by (4.1) and (4.2). Therefore it is locally stable, as shown in Fig. 3.

Figure 3.

Figure 3

Figure 3(a) is the diagram of time series of x, y, w, and z at a=1, and the initial value is (1.2,0.2,1.3,1), whereas Fig. 3(b) is the phase diagram of x and y with different initial values

As can be seen in Fig. 3(a) and Fig. 3(b), each cell first shocks and then settles to equilibrium E2+.

Now we verify the Hopf bifurcation by Theorem 3.4. The formulas given by (3.14) are

{A2=3122a,B2=1121742+12a,C2=322,A3=878a+212+29422942a+114a2+1582a2,B3=1544(152+22)[a(40734+6576821681,566,1501,107,1322)]B3=×[a(40734+657682+1681,566,1501,107,1322)],C3=1272(22+152)(162+2817a). 4.3

It follows that the existence conditions of positive equilibrium E2+ (a(0,14)(14,222) or a(222,2+22)) also directly guarantee that A3>0 and C3>0 (Theorem 3.4 (2)).

Since B3<0 (Theorem 3.4 (2)), we have

a>40734+657682+1681,566,1501,107,13222.155

or

0<a<40734+6576821681,566,1501,107,13221.225.

Moreover, according to (3.14), we obtain

Δ4=136,992(467+3302)(20+17a82)2×[a(135+19322+2918464942)]×[a(135+193222918464942)], 4.4

whereas Δ4=0 yields

a=135+19322±2918464942,82+2017,82+20172.0949,0.8483,1.8420,1.8420.

Denote a=135+1932229184649420.8483 ((222,2+22)). Intersecting with the existence condition of equilibrium E2+ and B3<0, we obtain Δ4<0 for a(a,2+22) and Δ4=0 for a=a, whereas Δ4>0 for a(0,14)(14,222)(222,a), which implies that the two roots of Δ3=0 are (by (3.13))

h1=B3Δ42A3,h2=B3+Δ42A3, 4.5

where A3 and B3 are given in (4.3), and Δ4 is given in (4.4). By Theorem 3.3, E2+ is stable if h(0,h1)(h2,+). Submitting a=0.5 into (4.5), we get h10.03872 and h20.2728, and therefore E2+ is stable if h=0.3(given number)>h2. For a=0.31, we have h10.029245 and h20.304727, which implies that h=0.3 (given number) (h1,h2), and thus E2 is unstable.

Fix a=0.31 and take h as the bifurcation parameter. By Theorem 3.4 there are two Hopf bifurcations at h=h10.029245 and h=h20.304727, which implies that two limit cycles occur. With the help of Matcont [38], we obtain that the first Lyapunov coefficient is −0.07004781 as h=h10.029245, whereas another first Lyapunov coefficient is −0.001386494 as h=h20.304727, and thus the two Hopf bifurcations are supercritical, and the limit cycles are stable. The phrase diagrams of system are shown in Fig. 4.

Figure 4.

Figure 4

Figure 4(a) is the diagram of time series of y at a=0.31 with initial value (3,1,2,4). Figure 4(b) is a part of the phase diagram about x and y with the same initial values. Figure 4(c) is the phase diagram with different initial values

As can be seen in Figs. 4(a), 4(b), and 4(c), a stable limit cycle appears, and stable periodic solutions bifurcate from it.

We must point out that when a(0,14)(14,222), the infectious equilibrium E1 without CTL is stable, whereas the infectious equilibrium E2+ with CTL exists. To display this case, let a=0.27 and h=0.4, which indicates that both E1 and E2+ are stable. By direct calculation we obtain E1(0.27,3.2037,0,0) and E2+(1.7071,0.0858,1.4371,6.7009), and we draw the diagrams with different initial values.

As shown in Figs. 5(a) and 5(b), there are two stable equilibria E1 and E2+, that is, bistability occurs, and the infected cells converge to one of them depending on the initial values.

Figure 5.

Figure 5

Figure 5(a) is the diagram of time series of y at a=0.27 and h=0.4 with different initial values. Figure 5(b) is the phase diagram of x and y with different initial values

Besides, when equilibrium E2+ is unstable, then a stable limit cycle occurs, and E1 is still stable. To display this phenomenon directly, letting a=0.1 and h=0.3, we draw the diagrams with different initial values.

As shown in Figs. 6(a) and 6(b), a stable equilibrium E1, an unstable equilibrium E2+, and a stable limit cycle, which is bifurcated from E2+, appear, and the infected cells converge to one of them depending on the initial values.

Figure 6.

Figure 6

Figure 6(a) is the diagram of time series of y at a=0.1 and h=0.3 with different initial values. Figure 6(b) is the phase diagram of x and y with different initial values. Figure 6(c) is the diagram of time series of y with different initial values

For the case of C3<0, in Theorems 3.3 and 3.4, we give another set of parameters d=3.6=b, q=1, c=28.8, h=0.8. We do not discuss it now.

Discussion

This paper studies an HIV model proposed by Wodarz et al. [31, 32] to describe the interaction between healthy cells and infected cells as well as primary and secondary immune response. Compared with [33], in this model, we assume that the production of primary immune response is not only connected with infected cells but also with healthy cells. We also assume that virus at its steady state is proportional to infected cells. The structure of equilibria is analyzed in [31, 32]. But for a higher-dimensional system, stability and bifurcation analysis is important and complex for the full range of possibilities. Because of adding the healthy cells to the produced CTLp, the model shows rich dynamic behavior on stability and bifurcations.

It is interesting that this model displays the bistability phenomenon, that is, two stable equilibria E1 and E2+ or a stable equilibrium E1 and a stable limit cycle, which is bifurcated from the unstable equilibrium E2+. Which one is stable not only depends on relationship of parameters but also depends on the initial values of cells. As shown in Figs. 5(a) and 5(b), high initial virus load close to E1 leads to the convergence to E1, which means that CTL memory fails to establish. Low initial virus load close to E2+ leads to the convergence to E2+, CTL memory successfully establishes, and the virus load first increases and then decreases to stay at a low level. Therefore we must increase dosage to inhibit the virus replication in a brief period and help the immune response establish. As shown in Fig. 6(a), if the initial healthy cells and virus load are the same, and high initial CTL account means that the CTL response establishes, virus load may decrease at primary process, which was considered as the CTL clear away some virus, but over time, it oscillates and cannot be completely eradicated. This phenomenon can be viewed as an individual having a chronic disease that may flare up from time to time, and it is a long struggle between virus and immune response. Initial values with little CTL lead to high virus load. As can been in Fig. 6(c), high or low initial healthy cells do not change the development of disease. However, high initial healthy cells first lead to decreasing the virus load to a very low state, which is almost clear away the virus, which means that the healthy cells play an important role in clearing away the virus under certain circumstances.

The interaction of virus and the host immune system is a complicated and long process as HIV has a long latent period, and the disease cannot cure completely. We have shown rich dynamic patterns, but the model considered here is just a simple one. It is easy to improve and expand the model. For example, we can add the virus equation in model (1.3) (see a more detailed description in [32]), we may consider delay in this model as in [39], drug treatment [13], or latent cells [40] mentioned in the introduction. Such modifications should more precisely react the reality and give us more advice in understanding the infection process, which leads to a more challenging mathematical analysis.

Acknowledgments

Acknowledgements

Our deepest gratitude goes to the editor, referees, and professor Changrong Zhu for their suggestions, which have helped to substantially improve this paper.

Availability of data and materials

Data sharing not applicable to this paper as no datasets were generated or analyzed during the current study.

Authors’ contributions

CL found the model and carried out the numerical simulation, and CL and LK did the mathematical analysis and wrote the paper together. All authors read and approved the final manuscript.

Funding

The research is supported by the Science and Technology Department of Yangtze Normal University (NO.2016XJQN05).

Competing interests

The authors declare that they have no competing interests.

References

  • 1. Hunaids: unaids data (2019). unaids.org/sites/default/files/media_asset/2019-unaids-data_en.pdf. Accessed 16 Nov 2019
  • 2.Ullah S., Khan M.A. Modeling the impact of non-pharmaceutical interventions on the dynamics of novel coronavirus with optimal control analysis with a case study. Chaos Solitons Fractals. 2020;139:110075. doi: 10.1016/j.chaos.2020.110075. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Khan M.A., Atangana A. Modeling the dynamics of novel coronavirus (2019-ncov) with fractional derivative. Alex. Eng. J. 2020;59(4):379–2389. doi: 10.1016/j.aej.2020.02.033. [DOI] [Google Scholar]
  • 4.Atangana A. Modelling the spread of covid-19 with new fractal-fractional operators: can the lockdown save mankind before vaccination? Chaos Solitons Fractals. 2020;136:109860. doi: 10.1016/j.chaos.2020.109860. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Gómez-Aguilar J.F., Córdova-Fraga T., Abdeljawad T., Khan A., Khan H. Analysis of fractal-fractional malaria transmission model. Fractals. 2020;28:2040041. doi: 10.1142/S0218348X20400411. [DOI] [Google Scholar]
  • 6.Khan A., Gómez-Aguilar J.F., Saeed Khan T., Khan H. Stability analysis and numerical solutions of fractional order hiv/aids model. Chaos Solitons Fractals. 2019;122:119–128. doi: 10.1016/j.chaos.2019.03.022. [DOI] [Google Scholar]
  • 7.Khan H., Gómez-Aguilar J.F., Alkhazzan A., Khan A. A fractional order HIV-TB coinfection model with nonsingular Mittag-Leffler law. Math. Methods Appl. Sci. 2020;43(6):3786–3806. doi: 10.1002/mma.6155. [DOI] [Google Scholar]
  • 8.Fatmawati K.M.A., Odinsyah H.P. Fractional model of HIV transmission with awareness effect. Chaos Solitons Fractals. 2020;138:109967. doi: 10.1016/j.chaos.2020.109967. [DOI] [Google Scholar]
  • 9.Nowak M., Bangham C. Population dynamics of immune responses to persistent viruses. Science. 1996;272(5258):74–79. doi: 10.1126/science.272.5258.74. [DOI] [PubMed] [Google Scholar]
  • 10.Korobeinikov A. Global properties of basic virus dynamics models. Bull. Math. Biol. 2004;66(4):879–883. doi: 10.1016/j.bulm.2004.02.001. [DOI] [PubMed] [Google Scholar]
  • 11.Bonhoeffer S., May R., Shaw G., Nowak M. Virus dynamics and drug therapy. Proc. Natl. Acad. Sci. USA. 1997;94(13):6971–6976. doi: 10.1073/pnas.94.13.6971. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Smith H.L., De Leenheer P. Virus dynamics: a global analysis. SIAM J. Appl. Math. 2003;63(4):1313–1327. doi: 10.1137/S0036139902406905. [DOI] [Google Scholar]
  • 13.Gao T., Wang W., Liu X. Mathematical analysis of an HIV model with impulsive antiretroviral drug doses. Math. Comput. Simul. 2011;82(4):653–665. doi: 10.1016/j.matcom.2011.10.007. [DOI] [Google Scholar]
  • 14.Bairagi N., Adak D. Global analysis of HIV-1 dynamics with hill type infection rate and intracellular delay. Appl. Math. Model. 2014;38(21):5047–5066. doi: 10.1016/j.apm.2014.03.010. [DOI] [Google Scholar]
  • 15.Luo J., Wang W., Chen H., Fu R. Bifurcations of a mathematical model for HIV dynamics. J. Math. Anal. Appl. 2016;434(1):837–857. doi: 10.1016/j.jmaa.2015.09.048. [DOI] [Google Scholar]
  • 16.Wu P., Zhao H. Dynamics of an HIV infection model with two infection routes and evolutionary competition between two viral strains. Appl. Math. Model. 2020;84:240–264. doi: 10.1016/j.apm.2020.03.040. [DOI] [Google Scholar]
  • 17.Pankavich S., Neri N., Shutt D. Bistable dynamics and Hopf bifurcation in a refined model of early stage HIV infection. Discrete Contin. Dyn. Syst., Ser. B. 2020;25(8):2867–2893. [Google Scholar]
  • 18.Chun T., Stuyver L., Mizell S., Ehler L., Mican J., Baseler M., Lloyd A., Nowak M., Fauci A. Presence of an inducible HIV-1 latent reservoir during highly active antiretroviral therapy. Proc. Natl. Acad. Sci. USA. 1997;94(24):13193–13197. doi: 10.1073/pnas.94.24.13193. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Rong L., Perelson A.S. Modeling latently infected cell activation: viral and latent reservoir persistence, and viral blips in HIV-infected patients on potent therapy. PLoS Comput. Biol. 2009;5(10):e1000533. doi: 10.1371/journal.pcbi.1000533. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Wang Y., Lu M., Liu J. Global stability of a delayed virus model with latent infection and Beddington–DeAngelis infection function. Appl. Math. Lett. 2020;107:106463. doi: 10.1016/j.aml.2020.106463. [DOI] [Google Scholar]
  • 21.Jan M.N., Ali N., Zaman G., Ahmad I., Shah Z., Kumam P. HIV-1 infection dynamics and optimal control with Crowley–Martin function response. Comput. Methods Programs Biomed. 2020;193:105503. doi: 10.1016/j.cmpb.2020.105503. [DOI] [PubMed] [Google Scholar]
  • 22.Hattaf K., Dutta H. Modeling the dynamics of viral infections in presence of latently infected cells. Chaos Solitons Fractals. 2020;136:109916. doi: 10.1016/j.chaos.2020.109916. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Wang K., Wang W., Liu X. Viral infection model with periodic lytic immune response. Chaos Solitons Fractals. 2006;28(1):90–99. doi: 10.1016/j.chaos.2005.05.003. [DOI] [Google Scholar]
  • 24.Wang K., Wang W., Liu X. Global stability in a viral infection model with lytic and nonlytic immune responses. Comput. Math. Appl. 2006;51(9):1593–1610. doi: 10.1016/j.camwa.2005.07.020. [DOI] [Google Scholar]
  • 25.Wang X., Wang W. An HIV infection model based on a vectored immunoprophylaxis experiment. J. Theor. Biol. 2012;313:127–135. doi: 10.1016/j.jtbi.2012.08.023. [DOI] [PubMed] [Google Scholar]
  • 26.Wang Z., Liu X. A chronic viral infection model with immune impairment. J. Theor. Biol. 2007;249(3):532–542. doi: 10.1016/j.jtbi.2007.08.017. [DOI] [PubMed] [Google Scholar]
  • 27.Dhar M., Samaddar S., Bhattacharya P. Modeling the cell-to-cell transmission dynamics of viral infection under the exposure of non-cytolytic cure. J. Appl. Math. Comput. 2020 doi: 10.1007/s12190-020-01420-w. [DOI] [Google Scholar]
  • 28.Geetha V., Balamuralitharan S. Hopf bifurcation analysis of nonlinear HIV infection model and the effect of delayed immune response with drug therapies. Bound. Value Probl. 2020 doi: 10.1186/s13661-020-01410-8. [DOI] [Google Scholar]
  • 29.Elaiw A.M., AlShamrani N.H. Stability of a general CTL-mediated immunity hiv infection model with silent infected cell-to-cell spread. Adv. Differ. Equ. 2020 doi: 10.1186/s13662-020-02818-3. [DOI] [Google Scholar]
  • 30.Wodarz D. Killer Cell Dynamics: Mathematical and Computational Approaches to Immunology. New York: Springer; 2007. [Google Scholar]
  • 31.Wodarz D., Klenerman P., Nowak M. Dynamics of cytotoxic T-lymphocyte exhaustion. Philos. Trans. R. Soc. Lond. B. 1998;265(1392):191–203. doi: 10.1098/rspb.1998.0282. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Wodarz D., Page K., Arnaout R., Thomsen A., Lifson J., Nowak M. A new theory of cytotoxic T-lymphocyte memory: implications for HIV treatment. Philos. Trans. R. Soc. Lond. B. 2000;355(1395):329–343. doi: 10.1098/rstb.2000.0570. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Chan B.S., Yu P. Bifurcation analysis in a model of cytotoxic T-lymphocyte response to viral infections. Nonlinear Anal., Real World Appl. 2012;13(1):64–77. doi: 10.1016/j.nonrwa.2011.07.012. [DOI] [Google Scholar]
  • 34.Hirsch W.M., Hanisch H., Gabriel J.-P. Differential equation models of some parasitic infections: methods for the study of asymptotic behavior. Commun. Pure Appl. Math. 1985;38(6):733–753. doi: 10.1002/cpa.3160380607. [DOI] [Google Scholar]
  • 35.Jiang X., Yu P., Yuan Z., Zou X. Dynamics of an HIV-1 therapy model of fighting a virus with another virus. J. Biol. Dyn. 2009;3(4):387–409. doi: 10.1080/17513750802485007. [DOI] [PubMed] [Google Scholar]
  • 36.Yu P., Huang J., Jiang J. Dynamics of an HIV-1 infection model with cell mediated immunity. Commun. Nonlinear Sci. Numer. Simul. 2014;19(10):3827–3844. doi: 10.1016/j.cnsns.2014.03.002. [DOI] [Google Scholar]
  • 37.Yu P. Closed-form conditions of bifurcation points for general differential equations. Int. J. Bifurc. Chaos. 2005;15(4):1467–1483. doi: 10.1142/S0218127405012582. [DOI] [Google Scholar]
  • 38.Dhooge A., Govaerts W., Kuznetsov Y. Matcont: a Matlab package for numerical bifurcation analysis of ODEs. ACM Trans. Math. Softw. 2003;29(2):141–164. doi: 10.1145/779359.779362. [DOI] [Google Scholar]
  • 39.Culshaw R., Ruan S., Webb G. A mathematical model of cell-to-cell spread of HIV-1 that includes a time delay. J. Math. Biol. 2003;46(5):425–444. doi: 10.1007/s00285-002-0191-5. [DOI] [PubMed] [Google Scholar]
  • 40.Rong L., Perelson A.S. Asymmetric division of activated latently infected cells may explain the decay kinetics of the HIV-1 latent reservoir and intermittent viral blips. Math. Biosci. 2009;217(1):77–87. doi: 10.1016/j.mbs.2008.10.006. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Data sharing not applicable to this paper as no datasets were generated or analyzed during the current study.


Articles from Advances in Difference Equations are provided here courtesy of Nature Publishing Group

RESOURCES