1 Introduction

Human papillomavirus (HPV) remains a major public health problem and is continuous receiving global attention [1]. It has been known as the primary etiologic agent of cervical, anal, penile, vaginal, vulvar, and head/neck cancers; anogenital warts; and recurrent respiratory papillomatoses [2]. There exist more than 100 different forms of human papillomavirus. An estimate of 30 to 40 strains or types are sexually transmitted; disease transmission depends on age and sexual behavior. Such diseases affect the human genital tract. The most common causes of these genital warts and laryngeal papillomatoses are HPV6 and HPV11. Previous studies indicate that cervical cancer is the most important cause of death for women. According to [3], around \(70\%\) of cervical cancers are caused by HPV16 and HPV18. Currently, vaccination against HPV for both men and women is considered to be the most important tool to halt the disease from wide-spreading globally.

Several authors have used mathematical modeling to investigate the dynamics of infectious diseases using continuous vaccination and have found vaccination an efficient implementation in reducing the spread of the disease [4,5,6,7]. We know, however, that continuous vaccination is not realistic in reality living, and the control steps are only employed in the specific moment. So for this reason, disease models with the implementation of impulsive vaccination are studied by more and more scholars. Pulse vaccination strategy (PVS) consists of periodical repetitions of impulsive vaccines for the targeted population. During each vaccination period, a constant fraction, p of susceptible people are vaccinated. This kind of vaccination is called impulsive because all the vaccine doses are administered in a time which is very short with respect to the nature of the target disease [8,9,10,11,12].

Relatively rich findings have been obtained for the theories of impulsive differential equations [13]. Impulsive differential equations are differential equations with impulse effects that act like a normal reflection of the observed evolution of many real-world problems. Initially, impulsive differential equations were developed to help in the modeling of physical phenomena involving impulsive physical problems, biological and ecological systems, industrial robotics, pharmacokinetics, biotechnology, and optimal control theory [14]. Some scholars, for instance, the authors [8, 15,16,17], have studied the basic SIR and SIS models as impulsive differential equations by applying pulse vaccination. Currently, there are also published reports of the dynamic study of the infectious disease models with pulse vaccination [12, 18,19,20,21,22,23]. For example, the authors [19] investigated the global stability of a SIR epidemic model with impulsive vaccination, and the authors [18] investigated an optimal control impulsive SQEIAR epidemic of COVID-19; the authors [12] also analyzed a SIR optimal impulse vaccination model for a short period of time.

For the past decade, researchers have published on the analysis of the epidemiological modeling of HPV. Most of the previous scholars have focused on the homogeneous deterministic models [24,25,26,27,28]. In addition to this, the age-structured deterministic assumption is becoming more evident since most sexually transmitted diseases are age-dependent. To that end, researches on HPV transmission dynamics assumed the age-dependent disease transmission dynamics [29,30,31]. But to our knowledge, the HPV model with pulse vaccination is not studied by previous scholars, and therefore, the impulsive systems with application to HPV are new to the literature. We also believe that the related stability problems are fascinating and challenging. The most important challenge is handling the system of equations. Impulsive differential equations incorporate both the discrete and continuous systems. We get systems of difference equations by characterizing the behavior of the system right before and after the pulse. The system of difference equations is called the stroboscopic map, where equilibria of the stroboscopic map correspond to periodic solutions in the system. The most difficult part in the stability analysis is as the number of systems of impulsive equations increase, it is difficult to obtain manageable formula for the stroboscopic map.

Therefore, in this paper, a novel dynamic system for HPV disease transmission where impulsive vaccination is implemented at regular intervals for both the susceptible female and male population is proposed. The main aim is to investigate the impulsive vaccine control strategy for deciding whether or not the disease dies out and to explore how the control strategy affects HPV prevention and control. The impact of the pulse vaccination on both the infected female and male population is discussed. Moreover, we found the critical value of the pulse vaccination for susceptible females. Also, the time series of vaccinated females and males are compared graphically to see the effect of the implementation of the pulse vaccination. It is assumed that both vaccinated and infected can get infected again. The remainder of this paper is structured in the following way. The model formulation and its analysis are presented in Sect. 2. Within this, we present the basic qualitative analysis and some basic concepts on the stroboscopic map. Section 3 presents the nature of the disease-free equilibrium and its global stability. Section 4 studies the uniform persistence of the disease. In Sect. 5, numerical simulation and discussion are presented. The conclusion and limitations of the study are given in the last section.

2 Model formulation and analysis

We assume the heterosexually active population is divided into compartments according to gender (male or female), state of disease (susceptible or infected), and status of immunization (vaccinated or unvaccinated). The total female population is divided into mutually exclusive compartments, including susceptible unvaccinated females \(S_{\mathrm{uf}}\), infected females \(I_{\mathrm{f}}\), and susceptible vaccinated females \(S_{\mathrm{vf}}\). The total female population being given as

$$\begin{aligned} N_\mathrm{f}(t)=S_{\mathrm{uf}}(t)+I_{\mathrm{f}}(t)+S_{\mathrm{vf}}(t).\end{aligned}$$

The total male population is divided into mutually exclusive compartments, including susceptible unvaccinated males \(S_{\mathrm{um}}\), infected males \(I_{\mathrm{m}}\), and susceptible vaccinated males \(S_{\mathrm{vm}}\). The total male population being given as

$$\begin{aligned} N_\mathrm{m}(t)=S_{\mathrm{um}}(t)+I_{\mathrm{m}}(t)+S_{\mathrm{vm}}(t).\end{aligned}$$

The force of infection for the female and male population is assumed to be pseudo-mass-action. We assume that female and male individuals join the sexually active population at a constant rate of \(\Pi _\mathrm{f}\) and \(\Pi _\mathrm{m}\), respectively. In this study, we have assumed two types of vaccination strategies named by prior and after sexual initiation. Particularly, a fraction \(p_1\) of female children and a fraction \(p_2\) of male children are vaccinated before joining the sexually active class and are thus recruited into their vaccinated compartment. Moreover, the sexually active susceptible unvaccinated female and the male population is assumed to be given an impulsive vaccination periodically. The vaccine-induced immunity for both sex groups is supposed to wane at a rate of \(\theta \).

Susceptible unvaccinated females may develop an infection at per-capita rate \(\beta _\mathrm{m} I_{\mathrm{m}}(t)\) due to the sexual act with the infected unvaccinated and infected vaccinated males. Susceptible vaccinated females get infected at a reduced rate of \((1-\psi _1)\beta _\mathrm{m} I_{\mathrm{m}}(t)\) (where \(\psi _1\) is the level of protection due to the vaccine where \(0 \le \psi _1 \le 1\), and \(\psi _1= 0\) means no protection). Susceptible unvaccinated males get infected if they have sexual acts with infected females at a per-capita rate of \(\beta _\mathrm{f} I_{\mathrm{f}}(t)\). Susceptible vaccinated males get infected at a reduced rate of \((1-\psi _2)\beta _\mathrm{f} I_{\mathrm{f}}(t)\) (where \(\psi _2\) is the level of protection due to the vaccine where \(0 \le \psi _2\le 1\), and \(\psi _2= 0\) means no protection). \(\beta _\mathrm{f}\) and \(\beta _\mathrm{m}\) represent the average number of adequate contacts of an infectious female and male individuals, respectively per unit time. Females and males leave the population by natural death or ceasing sexual activity at per-capita levels \(\mu _\mathrm{f}\) and \(\mu _\mathrm{m}\), respectively. Infectious hosts experience an extra disease-related death at a constant rate of \(d_{\mathrm{f}}\) for females and \(d_{\mathrm{m}}\) for males. The recovered female and male individuals will lose immunity at a rate of \(\gamma _{\mathrm{f}}\) and \(\gamma _{\mathrm{m}}\), respectively. \(\theta _1\,(0< \theta _1 < 1)\) and \(\theta _2\,(0< \theta _2 < 1)\) represent the proportion of female and male who are vaccinated successfully, which is called pulse vaccination duration, and T is the interpulse time, that is, the time between two consecutive pulse vaccinations. Following the implementation of each pulse vaccination, the system evolves by the standard SIVS model until next pulse is applied at time \(t_{n+1}=t_n+T\).

The system of ordinary differential equations capturing such dynamics is given as:

$$\begin{aligned} {\left\{ \begin{array}{ll} &{}\left. \begin{aligned} \frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t}&{}= (1-p_1)\Pi _\mathrm{f} + \gamma _{\mathrm{f}} I_{\mathrm{f}}(t) +\theta S_{\mathrm{vf}}(t) -\left( \mu _\mathrm{f} + \beta _\mathrm{m} I_{\mathrm{m}}(t) \right) S_{\mathrm{uf}}(t), \\ \frac{\mathrm{d}{I_{\mathrm{f}}(t)}}{\mathrm{d}t}&{}= \left( S_{\mathrm{uf}}(t)+\left( 1-\Psi _1\right) S_{\mathrm{vf}}(t) \right) \beta _\mathrm{m} I_{\mathrm{m}}(t)-\left( \mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}} \right) I_{\mathrm{f}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vf}}(t)}}{\mathrm{d}t}&{}= p_1 \Pi _\mathrm{f}-\left( \theta +\mu _\mathrm{f} +\left( 1-\Psi _1\right) \beta _\mathrm{m} I_{\mathrm{m}}(t) \right) S_{\mathrm{vf}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{um}}(t)}}{\mathrm{d}t}&{}= (1-p_2)\Pi _\mathrm{m} + \gamma _{\mathrm{m}} I_{\mathrm{m}}(t)+\theta S_{\mathrm{vm}}(t)-\left( \mu _\mathrm{m} + \beta _\mathrm{f} I_{\mathrm{f}}(t) \right) S_{\mathrm{um}}(t), \\ \frac{\mathrm{d}{I_{\mathrm{m}}(t)}}{\mathrm{d}t}&{}= \left( S_{\mathrm{um}}(t)+\left( 1-\Psi _2\right) S_{\mathrm{vm}}(t) \right) \beta _\mathrm{f} I_{\mathrm{f}}(t)-\left( \mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}} \right) I_{\mathrm{m}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vm}}(t)}}{\mathrm{d}t}&{}= p_2 \Pi _\mathrm{m}-\left( \theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} I_{\mathrm{f}}(t) \right) S_{\mathrm{vm}}(t), \\ \end{aligned}\right\} \quad t \ne nT, \, \, n\in {\mathbb {N}}\\ &{}\left. \begin{aligned} S_{\mathrm{uf}}(t^+) &{}= (1-\theta _1)S_{\mathrm{uf}}(t), \\ I_{\mathrm{f}}(t^+)&{}=I_{\mathrm{f}}(t),\\ S_{\mathrm{vf}}(t^+) &{}= S_{\mathrm{vf}}(t)+\theta _1 S_{\mathrm{uf}}(t), \\ S_{\mathrm{um}}(t^+) &{}= (1-\theta _2)S_{\mathrm{um}}(t), \\ I_{\mathrm{m}}(t^+)&{}=I_{\mathrm{m}}(t),\\ S_{\mathrm{vm}}(t^+) &{}= S_{\mathrm{vm}}(t)+\theta _2 S_{\mathrm{um}}(t), \\ \end{aligned}\right\} \quad t = nT,, \, \, n\in {\mathbb {N}}. \end{array}\right. } \end{aligned}$$
(1)

\(S_{\mathrm{uf}}(t) = S_{\mathrm{uf}}(t^-)\), \(I_{\mathrm{f}}(t) = I_{\mathrm{f}}(t^-)\), \(S_{\mathrm{vf}}(t) = S_{\mathrm{vf}}(t^-)\) are defined as the numbers of susceptible unvaccinated females, infected females, and vaccinated susceptible females, respectively, just before the pulse. Moreover, \(S_{\mathrm{um}}(t) = S_{\mathrm{um}}(t^-)\), \(I_{\mathrm{m}}(t) = I_{\mathrm{m}}(t^-)\), \(S_{\mathrm{vm}}(t) = S_{\mathrm{vm}}(t^-)\) are defined as the numbers of susceptible unvaccinated males, infected males, vaccinated susceptible males before the pulse. On the other hand, \(S_{\mathrm{uf}}(t^+)\), \(I_{\mathrm{f}}(t^+)\) and \(S_{\mathrm{vf}}(t^+)\) are defined as the new numbers of susceptible unvaccinated, infected, and susceptible vaccinated females immediately after the pulse. And \(S_{\mathrm{um}}(t^+)\), \(I_{\mathrm{m}}(t^+)\) and \(S_{\mathrm{vm}}(t^+)\) are defined as the new numbers of susceptible unvaccinated, infected, susceptible vaccinated males, respectively. Therefore, equations from seventh to twelfth of system Eq. (1) means we have used a new vaccination for the susceptible unvaccinated people \(S_{\mathrm{uf}}(t)\) and \(S_{\mathrm{um}}(t)\).

The total female population size \(N_\mathrm{f}(t)=S_{\mathrm{uf}}(t)+I_{\mathrm{f}}(t)+S_{\mathrm{vf}}(t)\) can form the differential equation

$$\begin{aligned} \frac{\mathrm{d}{N_{\mathrm{f}}(t)}}{\mathrm{d}t}= \Pi _\mathrm{f} -\mu _\mathrm{f} N_\mathrm{f}(t)-d_{\mathrm{f}}I_{\mathrm{f}}(t), \end{aligned}$$
(2)

by adding the first three equations of system Eq. (1). This implies the total female population may vary in time. From Eq. (2), we have \(\Pi _\mathrm{f} -(\mu _\mathrm{f}+d_{\mathrm{f}})N_\mathrm{f}(t) \le \frac{\mathrm{d}{N_\mathrm{f}(t)}}{\mathrm{d}t} \le \Pi _\mathrm{f} -\mu _\mathrm{f} N_\mathrm{f}(t)\). It follows that

$$\begin{aligned} \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}+d_{\mathrm{f}}} \le \liminf _{t\rightarrow \infty }N_\mathrm{f}(t)\le \limsup _{t\rightarrow \infty }N_\mathrm{f}(t)\le \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}. \end{aligned}$$

Similarly, the total male population size \(N_\mathrm{m}(t)=S_{\mathrm{um}}(t)+I_{\mathrm{m}}(t)+S_{\mathrm{vm}}(t)\) can form the differential equation

$$\begin{aligned} \frac{\mathrm{d}{N_\mathrm{m}(t)}}{\mathrm{d}t}= \Pi _\mathrm{m} -\mu _\mathrm{m} N_\mathrm{m}(t)-d_{\mathrm{m}}I_{\mathrm{m}}(t), \end{aligned}$$
(3)

by adding the fourth, fifth, and sixth equations of system Eq. (1). This implies the total male population may also vary in time. From Eq. (3), we have \(\Pi _\mathrm{m} -(\mu _\mathrm{m}+d_{\mathrm{m}})N_\mathrm{m}(t) \le \frac{\mathrm{d}{N_\mathrm{m}(t)}}{\mathrm{d}t} \le \Pi _\mathrm{m} -\mu _\mathrm{m} N_\mathrm{m}(t)\). Which follows that

$$\begin{aligned} \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}+d_{\mathrm{m}}} \le \liminf _{t\rightarrow \infty }N_\mathrm{m}(t)\le \limsup _{t\rightarrow \infty }N_\mathrm{m}(t)\le \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}. \end{aligned}$$

By incorporating \(N_\mathrm{f}(t)\) and \(N_\mathrm{m}(t)\) into system Eq. (1), we mainly analyze the following system in the next sections.

$$\begin{aligned} {\left\{ \begin{array}{ll} &{}\left. \begin{aligned} \frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t}&{}= (1-p_1)\Pi _\mathrm{f} + \gamma _{\mathrm{f}} I_{\mathrm{f}}(t) +\theta S_{\mathrm{vf}}(t) -\left( \mu _\mathrm{f} + \beta _\mathrm{m} I_{\mathrm{m}}(t) \right) S_{\mathrm{uf}}(t), \\ \frac{\mathrm{d}{I_{\mathrm{f}}(t)}}{\mathrm{d}t}&{}= \left( S_{\mathrm{uf}}(t)+\left( 1-\Psi _1\right) S_{\mathrm{vf}}(t) \right) \beta _\mathrm{m} I_{\mathrm{m}}(t)-\left( \mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}} \right) I_{\mathrm{f}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vf}}(t)}}{\mathrm{d}t}&{}= p_1 \Pi _\mathrm{f}-\left( \theta +\mu _\mathrm{f} +\left( 1-\Psi _1\right) \beta _\mathrm{m} I_{\mathrm{m}}(t) \right) S_{\mathrm{vf}}(t), \\ \frac{\mathrm{d}{N_{\mathrm{f}}}}{\mathrm{d}t}&{}= \Pi _\mathrm{f} -\mu _\mathrm{f} N_\mathrm{f}(t)-d_{\mathrm{f}}I_{\mathrm{f}}(t),\\ \frac{\mathrm{d}{S_{\mathrm{um}}(t)}}{\mathrm{d}t}&{}= (1-p_2)\Pi _\mathrm{m} + \gamma _{\mathrm{m}} I_{\mathrm{m}}(t)+\theta S_{\mathrm{vm}}(t)-\left( \mu _\mathrm{m} + \beta _\mathrm{f} I_{\mathrm{f}}(t) \right) S_{\mathrm{um}}(t), \\ \frac{\mathrm{d}{I_{\mathrm{m}}(t)}}{\mathrm{d}t}&{}= \left( S_{\mathrm{um}}(t)+\left( 1-\Psi _2\right) S_{\mathrm{vm}}(t) \right) \beta _\mathrm{f} I_{\mathrm{f}}(t)-\left( \mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}} \right) I_{\mathrm{m}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vm}}(t)}}{\mathrm{d}t}&{}= p_2 \Pi _\mathrm{m}-\left( \theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} I_{\mathrm{f}}(t) \right) S_{\mathrm{vm}}(t), \\ \frac{\mathrm{d}{N_\mathrm{m}}}{\mathrm{d}t}&{}= \Pi _\mathrm{m} -\mu _\mathrm{m} N_\mathrm{m}(t)-d_{\mathrm{m}}I_{\mathrm{m}}(t),\\ \end{aligned}\right\} \quad t \ne nT, \\ &{}\left. \begin{aligned} S_{\mathrm{uf}}(t^+) &{}= (1-\theta _1)S_{\mathrm{uf}}(t), \\ I_{\mathrm{f}}(t^+)&{}=I_{\mathrm{f}}(t),\\ S_{\mathrm{vf}}(t^+) &{}= S_{\mathrm{vf}}(t)+\theta _1 S_{\mathrm{uf}}(t), \\ N_\mathrm{f}(t^+)&{}=N_\mathrm{f}(t),\\ S_{\mathrm{um}}(t^+) &{}= (1-\theta _2)S_{\mathrm{um}}(t), \\ I_{\mathrm{m}}(t^+)&{}=I_{\mathrm{m}}(t),\\ S_{\mathrm{vm}}(t^+) &{}= S_{\mathrm{vm}}(t)+\theta _2 S_{\mathrm{um}}(t), \\ N_\mathrm{f}(t^+)&{}=N_\mathrm{f}(t) \end{aligned}\right\} \quad t = nT,\, n=1,2,3,\ldots . \end{array}\right. } \end{aligned}$$
(4)

The initial condition of system Eq. (4) is given as

$$\begin{aligned}&\big (S_{\mathrm{uf}0},I_{\mathrm{f0}},S_{\mathrm{vf}0},N_{\mathrm{f0}},S_{\mathrm{um}0},I_{mo},S_{\mathrm{vm}0},N_{\mathrm{m0}} \big ) \in \text {R}_{+}^{6}\nonumber \\&\quad = \left\{ \big ( x_1,x_2,x_3,x_4,x_5,x_6,x_7,x_8\big ):x_i \ge 0, i\right. \nonumber \\&\quad \left. =1,2,3,4,5,6,7,8 \right\} . \end{aligned}$$
(5)

For biological seasons, we analyze the complex behavior of the model Eq. (4) in the following closed set

$$\begin{aligned} \Omega = {\Big \lbrace \big (S_{\mathrm{uf}}(t),I_{\mathrm{f}}(t),S_{\mathrm{vf}}(t),N_\mathrm{f}(t),S_{\mathrm{um}}(t),I_{\mathrm{m}}(t),S_{\mathrm{vm}}(t),N_\mathrm{m}(t) \big )\, {\in } \, \text {R}_{+}^{8} : 0\le N_\mathrm{f}(t) \le \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}},\,0\le N_\mathrm{m}(t) \le \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}} \Big \rbrace }. \end{aligned}$$

\(\text {R}_{+}^{8}\) depicts the nonnegative cone of \(\text {R}^{8}\) with its lower dimensional faces.

Lemma 2.1

Every component of any solution of system Eq. (4) is nonnegative, and the closed set \(\Omega \) is positively invariant and attracting with respect to Eq. (4).

Proof

We know from above that the total human population is not constant. Consequently,

$$\begin{aligned} \frac{\mathrm{d}{N_\mathrm{f}(t)}}{\mathrm{d}t}&\le \Pi _\mathrm{f} -\mu _\mathrm{f} N_\mathrm{f}(t) \quad \text {and} \quad \frac{\mathrm{d}{N_\mathrm{m}(t)}}{\mathrm{d}t}\\&\le \Pi _\mathrm{m} -\mu _\mathrm{m} N_\mathrm{m}(t). \end{aligned}$$

It follows that

$$\begin{aligned} N_\mathrm{f}(t)&\le \left( N_{\mathrm{f0}}-\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\right) e^{-\mu _\mathrm{f} t} + \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}} \quad \text {and}\quad N_\mathrm{m}(t)\nonumber \\&\le \left( N_{\mathrm{m0}}-\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\right) e^{-\mu _\mathrm{m} t} + \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}. \end{aligned}$$
(6)

From Eq. (6), we observe that \(N_\mathrm{f}(t)\rightarrow \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) and \( N_\mathrm{m}(t)\rightarrow \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\) as \(t\rightarrow \infty \). We have two implications. If \( N_{\mathrm{f0}} \ge \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) and \( N_{\mathrm{m0}} \ge \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\) then \(\lim _{t\rightarrow \infty }N_\mathrm{f}(t)=\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) and \(\lim _{t\rightarrow \infty }N_\mathrm{m}(t)=\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\). In this case, \(\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) is the upper bound of \(N_\mathrm{f}(t)\) and \(\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\) is the upper bound of \(N_\mathrm{m}(t)\). On the other hand, if \( N_{\mathrm{f0}} > \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) and \(N_{\mathrm{m0}} > \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\), then the solutions \(N_\mathrm{f}(t)\) and \(N_\mathrm{m}(t)\) will decrease to \(\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) and \(\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\), respectively as \(t\rightarrow \infty \). Denoting \(M:=\) max \(\lbrace \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}},\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\rbrace \) we conclude that \(\Omega \) is positively invariant. Then either the solution enters \(\Omega \) infinite time or \(\limsup _{t\rightarrow \infty }N_\mathrm{f}(t)\le \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}} \le M\) and \(\limsup _{t\rightarrow \infty }N_\mathrm{m}(t)\le \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}} \le M\), respectively. Hence, the region \(\Omega \) attracts all solutions.

Because \(N_\mathrm{f}(t^+)=N_\mathrm{f}(t^{-})=N_\mathrm{f}(t)\) and \(N_\mathrm{m}(t^+)=N_\mathrm{m}(t^{-})=N_\mathrm{m}(t)\) for all \(t \ge 0\), then \(N_\mathrm{f}(t)\) and \(N_\mathrm{m}(t)\) are continuous at \(t\in [0,+\infty )\). Since there is a limit to \(N_\mathrm{f}(t)\) and \(N_\mathrm{m}(t)\), so \(N_\mathrm{f}(t)\) and \(N_\mathrm{m}(t)\) are uniformly ultimately bounded. So, by the concept of \(N_\mathrm{f}(t)\) and \(N_\mathrm{m}(t)\), we get that there is a positive integer \(n_{01}\) such that \(S_{\mathrm{uf}}(t)\le \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\), \(I_\mathrm{f}(t)\le \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\), \(S_{\mathrm{vf}}(t)\le \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) and \(S_{\mathrm{um}}(t)\le \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\), \(I_\mathrm{f}(t)\le \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\), \(S_{\mathrm{vm}}(t)\le \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\) for all \(t \ge n_{01}T\). \(\square \)

Next, we state the following Lemma for the solution of general impulsive differential equations, which is useful for our main results.

Lemma 2.2

$$\begin{aligned} {\left\{ \begin{array}{ll} \frac{\mathrm{d}{u(t)}}{\mathrm{d}t}&{}= a- b u(t), \quad t \ne nT, \\ u(t^+) &{}= (1-\theta )u(t), \quad t = nT, \end{array}\right. } \end{aligned}$$
(7)

where \(a > 0\), \(b > 0\), and \(0< \theta < 1\). There exists a globally asymptotically stable periodic solution for system Eq. (7) which is:

$$\begin{aligned}&u_p(t)= \frac{a}{b}+\big (u^*-\frac{a}{b}\big )e^{-b(t-nT)}, \quad nT < t \le (n+1)T,\nonumber \\&\quad \text {where} \nonumber \\&\quad u^* = \frac{ a(1-\theta )(1-e^{-bT})}{b(1-(1-\theta )e^{-bT})}. \end{aligned}$$
(8)

Proof

Integrating and solving the first equation of Eq. (7) between pulses results in

$$\begin{aligned}&u_p(t)= \frac{a}{b}+\big (u(nT)-\frac{a}{b}\big )e^{-b(t-nT)},\nonumber \\&\quad nT < t \le (n+1)T, \end{aligned}$$
(9)

where u(nT) is the initial value at time nT. Using the second equation of system Eq. (7), we deduce the stroboscopic map such that

$$\begin{aligned}&u((n+1)T)= (1-\theta )\big ( \frac{a}{b}+(u(nT)-\frac{a}{b})e^{-bT} \big )\nonumber \\&\quad :=f(u(nT)) \end{aligned}$$
(10)

where \(f(u) = (1-\theta )\big (\frac{a}{b}+(u-\frac{a}{b})e^{-bT}\big )\). Equation (10) has a unique positive equilibrium. In fact, assume that \(u^*\) be the positive equilibrium of Eq. (10); then \(u^*=u((n+1)T)=u(nT)\), and it satisfies

$$\begin{aligned} u^*= (1-\theta )\big (\frac{a}{b}+(u^*-\frac{a}{b})e^{-bT}\big ). \end{aligned}$$

Solving this we obtain the unique positive equilibrium \(u^*=\frac{a}{b} \frac{(1-\theta )(1-e^{-bT})}{(1-(1-\theta )e^{-bT})}\). From system Eq. (10), we obtain that \(f'(u)=(1-\theta )e^{-bT}\). It is apparent that \(0< f'(u) < 1\); then \(0< f(u^*) < 1\); thus, \(u^*\) is a stable positive equilibrium of Eq. (10). Substituting the expression of \(u^*\) into Eq. (9), we obtain

$$\begin{aligned} u_p(t)= \frac{a}{b}+\left( u^*-\frac{a}{b}\right) e^{-b(t-nT)}, \quad nT < t \le (n+1)T. \end{aligned}$$

We obtained that \(u^*\) is the unique positive equilibrium of the difference equations, then \(u_p(t)\) is the unique global asymptotically stable periodic solution of the system Eq. (7). This completes the proof. \(\square \)

3 The global attractivity of disease-free periodic solution

If there is no infection, then \(I_\mathrm{f}(t)=I_\mathrm{m}(t)= 0\) for all \(t \ge 0\). In such case, the dynamics of the susceptible unvaccinated, vaccinated and total population must satisfy the following systems of impulsive differential equations:

$$\begin{aligned} {\left\{ \begin{array}{ll} &{}\left. \begin{aligned} \frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t}&{}= (1-p_1)\Pi _\mathrm{f} +\theta S_{\mathrm{vf}}(t) -\mu _\mathrm{f} S_{\mathrm{uf}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vf}}(t)}}{\mathrm{d}t}&{}= p_1 \Pi _\mathrm{f}-\left( \theta +\mu _\mathrm{f} \right) S_{\mathrm{vf}}(t), \\ \frac{\mathrm{d}{N_{\mathrm{f}}(t)}}{\mathrm{d}t}&{}= \Pi _\mathrm{f} -\mu _\mathrm{f} N_\mathrm{f}(t),\\ \frac{\mathrm{d}{S_{\mathrm{um}}(t)}}{\mathrm{d}t}&{}= (1-p_2)\Pi _\mathrm{m} + \theta S_{\mathrm{vm}}(t)-\mu _\mathrm{m} S_{\mathrm{um}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vm}}(t)}}{\mathrm{d}t}&{}= p_2 \Pi _\mathrm{m}-\left( \theta +\mu _\mathrm{m} \right) S_{\mathrm{vm}}(t), \\ \frac{\mathrm{d}{N_\mathrm{m}(t)}}{\mathrm{d}t}&{}= \Pi _\mathrm{m} -\mu _\mathrm{m} N_\mathrm{m}(t),\\ \end{aligned}\right\} \quad t \ne nT, \, \, n\in {\mathbb {N}}\\ &{}\left. \begin{aligned} S_{\mathrm{uf}}(t^+) &{}= (1-\theta _1)S_{\mathrm{uf}}(t), \\ S_{\mathrm{vf}}(t^+) &{}= S_{\mathrm{vf}}(t)+\theta _1 S_{\mathrm{uf}}(t), \\ N_\mathrm{f}(t^+)&{}=N_\mathrm{f}(t),\\ S_{\mathrm{um}}(t^+) &{}= (1-\theta _2)S_{\mathrm{um}}(t), \\ S_{\mathrm{vm}}(t^+) &{}= S_{\mathrm{vm}}(t)+\theta _2 S_{\mathrm{um}}(t), \\ N_\mathrm{f}(t^+)&{}=N_\mathrm{f}(t) \end{aligned}\right\} \quad t = nT,\, \, n\in {\mathbb {N}}. \end{array}\right. } \end{aligned}$$
(11)

From the third and ninth equations of Eq. (11), we easily obtain \(\lim _{t\rightarrow \infty }N_\mathrm{f}(t)= \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\). Moreover, if \(I_\mathrm{m}(t)=0\), it follows from the sixth and the last equations that \(\lim _{t\rightarrow \infty }N_\mathrm{m}(t)=\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\). In the following, we show that the susceptible unvaccinated and the vaccinated population oscillate with period T, in accordance with the periodic pulse vaccination. In view of the value of \(\lim _{t\rightarrow \infty }N_\mathrm{f}(t)= \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\) and \(\lim _{t\rightarrow \infty }N_\mathrm{m}(t)=\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\), we have the following limit results from system Eq. (11)

$$\begin{aligned} S_{\mathrm{vf}}(t)= \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}-S_{\mathrm{uf}}(t) \quad \text {and} \quad S_{\mathrm{vm}}(t)=\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}-S_{\mathrm{um}}(t).\nonumber \\ \end{aligned}$$
(12)

Under this condition, the growth of susceptible unvaccinated, susceptible vaccinated and the total population satisfy the following impulsive system:

$$\begin{aligned}&{\left\{ \begin{array}{ll} &{}\left. \begin{aligned} \frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t}&{}= \big (1-p_1+\frac{\theta }{\mu _\mathrm{f}}\big )\Pi _\mathrm{f} -(\mu _\mathrm{f}+\theta )S_{\mathrm{uf}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vf}}(t)}}{\mathrm{d}t}&{}= p_1 \Pi _\mathrm{f}-\big (\theta +\mu _\mathrm{f} \big )S_{\mathrm{vf}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{um}}(t)}}{\mathrm{d}t}&{}= \left( 1-p_2+\frac{\theta }{\mu _\mathrm{m}}\right) \Pi _\mathrm{m} -(\mu _\mathrm{m}+\theta )S_{\mathrm{um}}(t), \\ \frac{\mathrm{d}{S_{\mathrm{vm}}(t)}}{\mathrm{d}t}&{}= p_2 \Pi _\mathrm{m}-\big (\theta +\mu _\mathrm{m} \big )S_{\mathrm{vm}}(t), \\ \end{aligned}\right\} \quad t \ne nT, \, \, n\in {\mathbb {N}}\\ &{}\left. \begin{aligned} S_{\mathrm{uf}}(t^+) &{}= (1-\theta _1)S_{\mathrm{uf}}(t), \\ S_{\mathrm{vf}}(t^+) &{}= S_{\mathrm{vf}}(t)+\theta _1 S_{\mathrm{uf}}(t), \\ S_{\mathrm{um}}(t^+) &{}= (1-\theta _2)S_{\mathrm{um}}(t), \\ S_{\mathrm{vm}}(t^+) &{}= S_{\mathrm{vm}}(t)+\theta _2 S_{\mathrm{um}}(t), \end{aligned}\right\} \quad t = nT,\, \, n\in {\mathbb {N}}. \end{array}\right. } \end{aligned}$$
(13)

Following Lemma 2.2, it is easy to obtain the following periodic solution of system Eq. (13), which is globally asymptotically stable.

$$\begin{aligned}&{\bar{S}}_{\mathrm{ufe}}(t)= \frac{\left( \left( 1-p_1\right) \mu _\mathrm{f} +\theta \right) \Pi _\mathrm{f}}{\mu _\mathrm{f} \left( \theta +\mu _\mathrm{f} \right) } \nonumber \\&\quad +\,\Big (S_{\mathrm{uf}0}-\frac{\left( \left( 1-p_1\right) \mu _\mathrm{f} +\theta \right) \Pi _\mathrm{f}}{\mu _\mathrm{f} \left( \theta +\mu _\mathrm{f} \right) }\Big ) \nonumber \\&\quad e^{-(\mu _\mathrm{f}+\theta )(t-nT)}, \nonumber \\&\quad {\bar{S}}_{\mathrm{vf}}(t)= \frac{p_1\Pi _\mathrm{f}}{\mu _\mathrm{f}+\theta } \nonumber \\&\quad +\, \big ( S_{\mathrm{vf}0}- \frac{p_1\Pi _\mathrm{f}}{\mu _\mathrm{f}+\theta }\big )e^{-(\mu _\mathrm{f}+\theta )(t-nT)}, \nonumber \\&\quad {\bar{S}}_{\mathrm{ume}}(t)= \frac{\left( \left( 1-p_2\right) \mu _\mathrm{m} +\theta \right) \Pi _\mathrm{m}}{\mu _\mathrm{m} \left( \theta +\mu _\mathrm{m} \right) } \nonumber \\&\quad +\,\Big (S_{\mathrm{um}0}-\frac{\left( \left( 1-p_2\right) \mu _\mathrm{m} +\theta \right) \Pi _\mathrm{m}}{\mu _\mathrm{m} \left( \theta +\mu _\mathrm{m} \right) }\Big ) \nonumber \\&\quad e^{-(\mu _\mathrm{m}+\theta )(t-nT)},\quad nT < t \le (n+1)T, \nonumber \\&\quad {\bar{S}}_{\mathrm{vm}}(t)= \frac{p_2\Pi _\mathrm{m}}{\mu _\mathrm{m}+\theta }+ \big ( S_{\mathrm{vm}0}- \frac{p_2\Pi _\mathrm{m}}{\mu _\mathrm{m}+\theta }\big ) \nonumber \\&\quad e^{-(\mu _\mathrm{m}+\theta )(t-nT)}, \nonumber \\&\text {where} \nonumber \\ S_{\mathrm{uf}0}&= \frac{\Pi _\mathrm{f}\left( \left( 1-p_1 \right) \mu _\mathrm{f}+\theta \right) (1-\theta _1)(1-e^{-(\mu _\mathrm{f}+\theta )T})}{\mu _\mathrm{f}(\mu _\mathrm{f}+\theta )\left( 1-(1-\theta _1)e^{-(\mu _\mathrm{f}+\theta ) T}\right) }, \nonumber \\ S_{\mathrm{vf}0}&=\frac{p_1\Pi _\mathrm{f}}{\mu _\mathrm{f}+\theta }+\theta _1\frac{ \Pi _\mathrm{f} \left( \left( 1-p_1 \right) \mu _\mathrm{f}+\theta \right) }{\mu _\mathrm{f}(\theta +\mu _\mathrm{f})\left( 1-(1-\theta _1)e^{-(\mu _\mathrm{f}+\theta ) T}\right) } , \nonumber \\ S_{\mathrm{um}0}&=\frac{\Pi _\mathrm{m}\left( \left( 1-p_2 \right) \mu _\mathrm{m}+\theta \right) (1-\theta _2)\left( 1-e^{-(\mu _\mathrm{m}+\theta )T}\right) }{\mu _\mathrm{m}(\mu _\mathrm{m}+\theta )\left( 1-(1-\theta _2)e^{-(\mu _\mathrm{m}+\theta ) T}\right) }, \nonumber \\ S_{\mathrm{vm}0}&=\frac{p_2\Pi _\mathrm{m}}{\mu _\mathrm{m}+\theta }+\theta _2\frac{\Pi _\mathrm{m} \left( \left( 1-p_2\right) \mu _\mathrm{m}+\theta \right) }{\mu _\mathrm{m}(\theta +\mu _\mathrm{m})\left( 1-(1-\theta _2)e^{-(\mu _\mathrm{m}+\theta ) T} \right) }. \end{aligned}$$
(14)

In the following theorem, we determine the global attractivity condition of the disease-free periodic solution:

\(\left( {\bar{S}}_{\mathrm{ufe}}(t),0,\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}-{\bar{S}}_{\mathrm{ufe}}(t),{\bar{S}}_{\mathrm{ume}}(t),0,\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}-{\bar{S}}_{\mathrm{ume}}(t)\right) \). We define the reproduction number \(R_0 \) as:

$$\begin{aligned}&R_0=\frac{1}{M^* T}\int _0^T\left( \beta _\mathrm{m} \left( {\bar{S}}_{\mathrm{ufe}}(t)+(1-\Psi _1){\bar{S}}_{\mathrm{vfe}}(t)\right) \right. \nonumber \\&\quad \left. +\,\beta _\mathrm{f}\left( {\bar{S}}_{\mathrm{ume}}(t)+\left( 1-\Psi _2\right) {\bar{S}}_{\mathrm{vme}}(t) \right) \right) \mathrm{d}t \end{aligned}$$
(15)

where \(M^* = \min \left\{ \mu _\mathrm{f} +d_\mathrm{f}+\gamma _\mathrm{f}, \mu _\mathrm{m} +d_\mathrm{m}+\gamma _\mathrm{m} \right\} \).

Theorem 3.1

The disease-free periodic solution

\(\left( {\bar{S}}_{\mathrm{ufe}}(t),0,\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}-{\bar{S}}_{\mathrm{ufe}}(t),{\bar{S}}_{\mathrm{ume}}(t),0,\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}-{\bar{S}}_{\mathrm{ume}}(t)\right) \)

of system Eq. (4) is globally attractive provided that \(R_0 < 1\).

Proof

Since \(R_0 < 1\), we can choose \(\epsilon > 0\) sufficiently small such that

$$\begin{aligned}&\int _0^T \left( \beta _\mathrm{m} ({\bar{S}}_{\mathrm{ufe}}(t)+(1-\Psi _1){\bar{S}}_{\mathrm{vfe}}(t))\right. \nonumber \\&\left. \quad +\,\beta _\mathrm{f}({\bar{S}}_{\mathrm{ume}}(t)+(1-\Psi _2){\bar{S}}_{\mathrm{vme}}(t))+\left( (2-\Psi _1)\beta _\mathrm{m}\right. \right. \nonumber \\&\quad \left. \left. + (2-\Psi _2)\beta _\mathrm{f} \right) \epsilon -M^* \right) \mathrm{d}t. \end{aligned}$$
(16)

From the first, third, fifth, and sixth equations of system Eq. (4), we have \(\frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t} \le \big (1-p_1+\frac{\theta }{\mu _\mathrm{f}}\big )\Pi _\mathrm{f} -(\mu _\mathrm{f}+\theta )S_{\mathrm{uf}}(t)\), \(\frac{\mathrm{d}{S_{\mathrm{vf}}(t)}}{\mathrm{d}t} \le p_1 \Pi _\mathrm{f}-\left( \theta +\mu _\mathrm{f} \right) S_{\mathrm{vf}}(t)\), \(\frac{\mathrm{d}{S_{\mathrm{um}}(t)}}{\mathrm{d}t}\le \left( 1-p_2+\frac{\theta }{\mu _\mathrm{m}}\right) \Pi _\mathrm{m} -(\mu _\mathrm{m}+\theta )S_{\mathrm{um}}(t)\), and \(\frac{\mathrm{d}{S_{\mathrm{vm}}(t)}}{\mathrm{d}t} \le p_2 \Pi _\mathrm{m}-(\theta +\mu _\mathrm{m})S_{\mathrm{vm}}(t)\). Then we consider the following comparison system with pulse

$$\begin{aligned} {\left\{ \begin{array}{ll} &{}\left. \begin{aligned} \frac{\mathrm{d}{X_{\mathrm{uf}}(t)}}{\mathrm{d}t}&{}= \big (1-p_1+\frac{\theta }{\mu _\mathrm{f}}\big )\Pi _\mathrm{f} -(\mu _\mathrm{f}+\theta )X_{\mathrm{uf}}(t), \\ \frac{\mathrm{d}{X_{\mathrm{vf}}(t)}}{\mathrm{d}t}&{}= p_1 \Pi _\mathrm{f}-\left( \theta +\mu _\mathrm{f} \right) X_{\mathrm{vf}}(t), \\ \frac{\mathrm{d}{X_{\mathrm{um}}(t)}}{\mathrm{d}t}&{}= \big (1-p_2+\frac{\theta }{\mu _\mathrm{m}}\big )\Pi _\mathrm{m} -(\mu _\mathrm{m}+\theta )X_{\mathrm{um}}(t), \\ \frac{\mathrm{d}{X_{\mathrm{vm}}(t)}}{\mathrm{d}t}&{}= p_2 \Pi _\mathrm{m}-\left( \theta +\mu _\mathrm{m} \right) X_{\mathrm{vm}}(t), \\ \end{aligned}\right\} \quad t \ne nT, \, \, n\in {\mathbb {N}}\\ &{}\left. \begin{aligned} X_{\mathrm{uf}}(t^+) &{}= (1-\theta _1)X_{\mathrm{uf}}(t), \\ X_{\mathrm{vf}}(t^+) &{}= X_{\mathrm{vf}}(t)+\theta _1 X_{\mathrm{uf}}(t), \\ X_{\mathrm{um}}(t^+) &{}= (1-\theta _2)X_{\mathrm{um}}(t), \\ X_{\mathrm{vm}}(t^+) &{}= X_{\mathrm{vm}}(t)+\theta _2 X_{\mathrm{um}}(t), \end{aligned}\right\} \quad t = nT,\, \, n\in {\mathbb {N}}. \end{array}\right. } \end{aligned}$$
(17)

By Lemma 2.2, the periodic solution of system Eq. (17) is given as

$$\begin{aligned}&{\bar{X}}_{\mathrm{ufe}}(t)= \frac{\Pi _\mathrm{f}\left( \left( 1-p_1 \right) \mu _\mathrm{f}+\theta \right) }{\mu _\mathrm{f}(\mu _\mathrm{f}+\theta )} \nonumber \\&\quad +\,\big (S_{\mathrm{uf}0}-\frac{\Pi _\mathrm{f}\left( \left( 1-p_1 \right) \mu _\mathrm{f}+\theta \right) }{\mu _\mathrm{f}(\mu _\mathrm{f}+\theta )}\big )e^{-(\mu _\mathrm{f}+\theta )(t-nT)}, \nonumber \\&{\bar{X}}_{\mathrm{vf}}(t)= \frac{p_1\Pi _\mathrm{f}}{\mu _\mathrm{f}+\theta } \nonumber \\&\quad +\, \big (S_{\mathrm{vf}0}- \frac{p_1\Pi }{\mu _\mathrm{f}+\theta }\big )e^{-(\mu _\mathrm{f}+\theta )(t-nT)}, \nonumber \\&{\bar{X}}_{\mathrm{ume}}(t)= \frac{\Pi _\mathrm{m}\left( \left( 1-p_2 \right) \mu _\mathrm{m}+\theta \right) }{\mu _\mathrm{m}(\mu _\mathrm{m}+\theta )} \nonumber \\&\quad +\,\Big (S_{\mathrm{um}0}-\frac{\Pi _\mathrm{m}\left( \left( 1-p_2 \right) \mu _\mathrm{m}+\theta \right) }{\mu _\mathrm{m}(\mu _\mathrm{m}+\theta )}\Big )e^{-(\mu _\mathrm{m}+\theta )(t-nT)}, \nonumber \\&\quad nT < t \le (n+1)T, \nonumber \\&{\bar{X}}_{\mathrm{vm}}(t)= \frac{p_2\Pi }{\mu _\mathrm{m}+\theta } \nonumber \\&\quad +\, \big ( S_{\mathrm{vm}0}- \frac{p_2\Pi }{\mu _\mathrm{m}+\theta }\big )e^{-(\mu _\mathrm{m}+\theta )(t-nT)}, \end{aligned}$$
(18)

which is globally asymptotically stable, where \(S_{\mathrm{uf}0}\), \(S_{\mathrm{vf}0}\), \(S_{\mathrm{um}0} \), and \(S_{\mathrm{vm}0} \) are defined in Eq. (14).

Let \((S_{\mathrm{uf}}(t),I_\mathrm{f}(t),S_{\mathrm{vf}}(t),N_\mathrm{f}(t),S_{\mathrm{um}}(t),I_\mathrm{m}(t),S_{\mathrm{vm}}(t),N_\mathrm{m}(t))\) be the solution of system Eq. (4) with an initial condition Eq. (5) and \(S_{\mathrm{uf}}(0^+) = S_{\mathrm{uf}0} > 0\), \(S_{\mathrm{vf}}(0^+) = S_{\mathrm{vf}0} > 0\), \(S_{\mathrm{um}}(0^+) = S_{\mathrm{um}0} > 0\), \(S_{\mathrm{vm}}(0^+) = S_{\mathrm{vm}0} > 0\), \((X_{\mathrm{uf}}(t),X_{\mathrm{vf}}(t),X_{\mathrm{um}}(t),X_{\mathrm{vm}}(t) )\) be the solution of system Eq. (17) with initial value \(X_{\mathrm{uf}}(0^+) = S_{\mathrm{uf}0}\), \(X_{\mathrm{vf}}(0^+) = S_{\mathrm{vf}0}\), \(X_{\mathrm{um}}(0^+) = S_{\mathrm{um}0}\), and \(X_{\mathrm{vm}}(0^+) = S_{\mathrm{vm}0}\). By the comparison theorem for impulsive differential equations [15, 32], there exists a constant integer \(n_1 > 0\) such that

$$\begin{aligned} \begin{aligned} S_{\mathrm{uf}}(t)&\le X_{\mathrm{uf}}(t)< {\bar{X}}_{\mathrm{ufe}}(t)+\epsilon ,\\ S_{\mathrm{vf}}(t)&\le X_{\mathrm{vf}}(t)< {\bar{X}}_{\mathrm{vfe}}(t)+\epsilon ,\\ S_{\mathrm{um}}(t)&\le X_{\mathrm{vf}}(t)< {\bar{X}}_{\mathrm{ume}}(t)+\epsilon ,\\ S_{\mathrm{vm}}(t)&\le X_{\mathrm{vm}}(t) < {\bar{X}}_{\mathrm{vme}}(t)+\epsilon , \end{aligned} \end{aligned}$$
(19)

that is

$$\begin{aligned}&S_{\mathrm{uf}}(t)< {\bar{X}}_{\mathrm{ufe}}(t)+\epsilon \nonumber \\&\quad \le \frac{\Pi _\mathrm{f}\left( \left( 1-p_1 \right) \mu _\mathrm{f}+\theta \right) (1-e^{-(\mu _\mathrm{f}+\theta ) T})}{\mu _\mathrm{f}(\mu _\mathrm{f}+\theta )\left( 1-(1-\theta _1)e^{{-(\mu _\mathrm{f}+\theta )T}}\right) }+\epsilon , \nonumber \\&S_{\mathrm{vf}}(t)< {\bar{X}}_{\mathrm{vfe}}(t)+\epsilon \nonumber \\&\quad \le \frac{p_1\Pi _\mathrm{f}}{\mu _\mathrm{f}+\theta }+ \theta _1\frac{ \Pi _\mathrm{f}\left( \left( 1-p_1 \right) \mu _\mathrm{f}+\theta \right) e^{-(\theta +\mu _\mathrm{f})T}}{\mu _\mathrm{f}(\mu _\mathrm{f}+\theta )\left( 1-(1-\theta _1)e^{-(\mu _\mathrm{f}+\theta ) T}\right) } \nonumber \\&\qquad +\,\epsilon , \quad nT< t \le (n+1)T,\,\, n > n_1, \nonumber \\&S_{\mathrm{um}}(t)< {\bar{X}}_{\mathrm{ume}}(t)+\epsilon \nonumber \\&\quad \le \frac{\Pi _\mathrm{m}\left( \left( 1-p_2 \right) \mu _\mathrm{m}+\theta \right) (1-e^{-(\mu _\mathrm{m}+\theta )T})}{\mu _\mathrm{m}(\mu _\mathrm{m}+\theta )\left( 1-(1-\theta _2)e^{{-(\mu _\mathrm{m}+\theta )T}}\right) }+\epsilon , \nonumber \\&S_{\mathrm{vm}}(t) < {\bar{X}}_{\mathrm{vme}}(t)+\epsilon \nonumber \\&\quad \le \frac{p_2\Pi }{\mu _\mathrm{m}+\theta }+ \theta _2\frac{ \Pi _\mathrm{m}\left( \left( 1-p_2 \right) \mu _\mathrm{m}+\theta \right) e^{-(\theta +\mu _\mathrm{m})T}}{\mu _\mathrm{m}(\mu _\mathrm{m}+\theta )\left( 1-(1-\theta _2)e^{-(\mu _\mathrm{m}+\theta ) T}\right) }+\epsilon . \end{aligned}$$
(20)

Moreover, from the second and sixth equations of system Eq. (4) and from the inequities Eq. (20), we have

$$\begin{aligned}&\frac{\mathrm{d}({I_{\mathrm{f}}(t)+{I_{\mathrm{m}}(t))}}}{\mathrm{d}t}\\&\quad =\left( S_{\mathrm{uf}}+(1-\Psi _1)S_{\mathrm{vf}}(t)\right) \beta _\mathrm{m} I_{\mathrm{m}}(t)\\&\qquad -\,(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) I_{\mathrm{f}}(t)\\&\qquad +\, \left( S_{\mathrm{um}}(t)+(1-\Psi _2)S_{\mathrm{vm}}(t) \right) \beta _\mathrm{f} I_{\mathrm{f}}(t)\\&\qquad -\,(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}} ) I_{\mathrm{m}}(t)\\&\quad \le \left( S_{\mathrm{uf}}(t)+(1-\Psi _1)S_{\mathrm{vf}}(t)\right) \beta _\mathrm{m} (I_\mathrm{m}(t)+I_\mathrm{f}(t))\\&\qquad -\,\left( S_{\mathrm{um}}(t)+(1-\Psi _2)S_{\mathrm{vm}}(t) \right) \beta _\mathrm{f} (I_\mathrm{m}(t)+I_\mathrm{f}(t))\\&\qquad -\,M^* (I_\mathrm{m}(t)+I_\mathrm{f}(t)) \\&\quad \le \big [\beta _\mathrm{m} ({\bar{S}}_{\mathrm{ufe}}(t)+(1-\Psi _1){\bar{S}}_{\mathrm{vfe}}(t))+\beta _\mathrm{f}({\bar{S}}_{\mathrm{ume}}(t)\\&\qquad +\,(1-\Psi _2){\bar{S}}_{\mathrm{vme}}(t))+\left( (2-\Psi _1)\beta _\mathrm{m} +(2-\Psi _2)\beta _\mathrm{f} \right) \epsilon \\&\qquad -\,M^* \big ]\big (I_\mathrm{m}(t)+I_\mathrm{f}(t)\big ). \end{aligned}$$

By Eq. (3), we can obtain \(\lim _{t\rightarrow \infty }(I_\mathrm{f}(t) + I_\mathrm{m}(t))=0\), that is,

$$\begin{aligned} \lim _{t\rightarrow \infty }I_\mathrm{f}(t)=\lim _{t\rightarrow \infty }I_\mathrm{m}(t)=0, \end{aligned}$$
(21)

since \(I_\mathrm{f}(t) \ge 0\) and \(I_\mathrm{m}(t)\ge 0\). That is, for any \(\epsilon _0>0\) (sufficiently small), there exists an integer \(n_2 > n_1\), such that \(I_\mathrm{f}(t) < \epsilon _0\) and \(I_\mathrm{m}(t) < \epsilon _0\) for all \(t > n_2T\). From the fourth and eighth equations of system Eq. (4), we also get

$$\begin{aligned}&\frac{\mathrm{d}{N_{\mathrm{f}}(t)}}{\mathrm{d}t} \ge \Pi _\mathrm{f} -\mu _\mathrm{f} N_\mathrm{f}(t)-d_\mathrm{f} \epsilon _0 \nonumber \\&\quad \text {and} \quad \frac{\mathrm{d}{N_{\mathrm{m}}(t)}}{\mathrm{d}t} \ge \Pi _\mathrm{m} -\mu _\mathrm{m} N_\mathrm{m}(t)-d_\mathrm{m} \epsilon _0, \end{aligned}$$
(22)

for all \(t > n_2T\). Introduce \(Z_\mathrm{f}(t)\) and \(Z_\mathrm{m}(t)\), respectively, as solutions for the ordinary differential equations

$$\begin{aligned}&\frac{\mathrm{d}{Z_{\mathrm{f}}(t)}}{\mathrm{d}t}= (\Pi _\mathrm{f}-d_\mathrm{f} \epsilon _0 )-\mu _\mathrm{f} Z_\mathrm{f}(t) \quad \text {and} \quad \frac{\mathrm{d}{Z_{\mathrm{m}}(t)}}{\mathrm{d}t}\nonumber \\&\quad = (\Pi _\mathrm{m}-d_\mathrm{m} \epsilon _0 )-\mu _\mathrm{m} Z_n(t). \end{aligned}$$
(23)

Since the equations in Eq. (3) are linear, it is easy to solve them using integrating factor technique and find the the explicit solutions for \(Z_\mathrm{f}(t)\) and \(Z_\mathrm{m}(t)\). Consequently, the explicit solutions are

$$\begin{aligned} \begin{aligned}&Z_{\mathrm{f}}(t)= \frac{(\Pi _\mathrm{f}-d_\mathrm{f} \epsilon _0 )}{e^{\mu _\mathrm{f}t}} \big [\frac{e^{\mu _\mathrm{f}t}-1}{\mu _\mathrm{f}} \big ]\\&\quad \text {and} \quad Z_{\mathrm{m}}(t)= \frac{(\Pi _\mathrm{m}-d_\mathrm{m} \epsilon _0 )}{e^{\mu _\mathrm{m}t}} \big [\frac{e^{\mu _\mathrm{m}t}-1}{\mu _\mathrm{m}} \big ]. \end{aligned} \end{aligned}$$
(24)

It is clear that \(\lim _{t\rightarrow \infty }Z_\mathrm{f}(t)=\frac{\Pi _\mathrm{f}-d_\mathrm{f} \epsilon _0 }{\mu _\mathrm{f}}\) and \(\lim _{t\rightarrow \infty }Z_\mathrm{m}(t)=\frac{\Pi _\mathrm{m}-d_\mathrm{m} \epsilon _0 }{\mu _\mathrm{m}}\). Using the comparison theorem for differential equations [33, 34], there exists an integer \(n_3 > n_2\) such that for all \(t > n_3T\),

$$\begin{aligned}&N_\mathrm{f}(t)\ge \frac{\Pi _\mathrm{f}-d_\mathrm{f} \epsilon _0 }{\mu _\mathrm{f}}-\epsilon _0 \quad \text {and} \quad N_\mathrm{m}(t)\nonumber \\&\quad \ge \frac{\Pi _\mathrm{m}-d_\mathrm{m} \epsilon _0 }{\mu _\mathrm{f}}-\epsilon _0. \end{aligned}$$
(25)

Since \(\epsilon _0\) is arbitrarily small, from \(\limsup _{t\rightarrow \infty }N_\mathrm{f}(t)\le \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}\), \(\limsup _{t\rightarrow \infty }N_\mathrm{m}(t)\le \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}\), and Eq. (25) we obtain

$$\begin{aligned} \lim _{t\rightarrow \infty }N_\mathrm{f}(t) = \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}} \quad \text {and} \quad \lim _{t\rightarrow \infty }N_\mathrm{m}(t) = \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}. \end{aligned}$$
(26)

From Eqs. (21) and (26), there exists \(n_4> n_3\) such that

$$\begin{aligned}&I_\mathrm{f}(t)< \epsilon _0,\,\, N_\mathrm{f}(t)>\nonumber \\&\quad \frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}-\epsilon _0,\,\,I_\mathrm{m}(t) < \epsilon _0,\,\, N_\mathrm{m}(t)>\nonumber \\&\quad \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}-\epsilon _0 \quad \text {for} \quad t > n_4 T. \end{aligned}$$
(27)

From Eq. (27), the first equation of system Eq. (4) yields

$$\begin{aligned}&\frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t}= (1-p_1)\Pi _\mathrm{f}+\gamma _\mathrm{f}I_\mathrm{f}(t) \nonumber \\&\quad +\,\theta S_{\mathrm{vf}}(t) - \left( \mu _\mathrm{f} + \beta _\mathrm{m}I_m \right) S_{\mathrm{uf}}(t) \nonumber \\&\quad =(1-p_1)\Pi _\mathrm{f}+\gamma _\mathrm{f}I_\mathrm{f}(t)+\theta \big (N_\mathrm{f}(t)-I_\mathrm{f}(t)-S_{\mathrm{uf}}(t)\big ) \nonumber \\&\qquad -\, \left( \mu _\mathrm{f} + \beta _\mathrm{m}I_m \right) S_{\mathrm{uf}}(t) \nonumber \\&\quad =(1-p_1)\Pi _\mathrm{f} -(\theta -\gamma _\mathrm{f})I_\mathrm{f}(t)+\theta \big (N_\mathrm{f}(t)-S_{\mathrm{uf}}(t)\big ) \nonumber \\&\qquad -\, \left( \mu _\mathrm{f} + \beta _\mathrm{m}I_m \right) S_{\mathrm{uf}}(t) \nonumber \\&\quad > (1-p_1)\Pi _\mathrm{f} -(\theta -\gamma _\mathrm{f})\epsilon _0+\theta \big (\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}}-\epsilon _0\big ) \nonumber \\&\qquad -\, \left( \theta +\mu _\mathrm{f} + \beta _\mathrm{m}\epsilon _0 \right) S_{\mathrm{uf}}(t) \nonumber \\&\quad =\big ( (1-p_1)\Pi _\mathrm{f} +\frac{\theta \Pi _\mathrm{f}}{\mu _\mathrm{f}} \nonumber \\&\qquad +\, \epsilon _0(\gamma _\mathrm{f}-2\theta )\big )- \left( \theta +\mu _\mathrm{f} + \beta _\mathrm{m}\epsilon _0 \right) S_{\mathrm{uf}}(t). \end{aligned}$$
(28)

Moreover, the second equation of system Eq. (4) yields

$$\begin{aligned}&\frac{\mathrm{d}{S_{\mathrm{vf}}(t)}}{\mathrm{d}t}= p_1 \Pi _\mathrm{f}-\big (\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} I_{\mathrm{m}}(t) \big )S_{\mathrm{vf}}(t)\\&\quad \ge p_1 \Pi _\mathrm{f}-\big (\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0 \big )S_{\mathrm{vf}}(t). \end{aligned}$$

In a similar way, from the fourth and sixth equations of system Eq. (4), we obtain

$$\begin{aligned} \begin{aligned}&\frac{\mathrm{d}{S_{\mathrm{um}}(t)}}{\mathrm{d}t}> \big ( (1-p_2)\Pi _\mathrm{m} +\frac{\theta \Pi _\mathrm{m}}{\mu _\mathrm{m}}+ \epsilon _0(\gamma _\mathrm{f}-2\theta )\big )\\&\qquad -\, \left( \theta +\mu _\mathrm{m} + \beta _\mathrm{f}\epsilon _0 \right) S_{\mathrm{um}}(t),\,\, \text {and }\\&\quad \frac{\mathrm{d}{S_{\mathrm{vm}}(t)}}{\mathrm{d}t} > p_2 \Pi _\mathrm{m}-\big (\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0 \big )S_{\mathrm{vm}}(t). \end{aligned} \end{aligned}$$

Consider the following comparison differential equations for all \(t > n_5T\) and \(n > n_5\),

$$\begin{aligned} {\left\{ \begin{array}{ll} &{}\left. \begin{aligned} \frac{\mathrm{d}{Y_{\mathrm{uf}}(t)}}{\mathrm{d}t}&{}= \big ( (1-p_1)\Pi _\mathrm{f} +\frac{\theta \Pi _\mathrm{f}}{\mu _\mathrm{f}}+ \epsilon _0(\gamma _\mathrm{f}-2\theta )\big )- \left( \theta +\mu _\mathrm{f} + \beta _\mathrm{m}\epsilon _0 \right) Y_{\mathrm{uf}}(t), \\ \frac{\mathrm{d}{Y_{\mathrm{vf}}(t)}}{\mathrm{d}t}&{}=p_1 \Pi _\mathrm{f}-\big (\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0 \big )Y_{\mathrm{vf}}(t),\\ \frac{\mathrm{d}{Y_{\mathrm{um}}(t)}}{\mathrm{d}t} &{}= \big ( (1-p_2)\Pi _\mathrm{m} +\frac{\theta \Pi _\mathrm{m}}{\mu _\mathrm{m}}+ \epsilon _0(\gamma _\mathrm{m}-2\theta )\big )- \left( \theta +\mu _\mathrm{m} + \beta _\mathrm{f}\epsilon _0 \right) Y_{\mathrm{um}}(t),\\ \frac{\mathrm{d}{Y_{\mathrm{vm}}(t)}}{\mathrm{d}t} &{}= p_2 \Pi _\mathrm{m}-\big (\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0 \big )Y_{\mathrm{vm}}(t), \\ \end{aligned}\right\} \quad t \ne nT, \, \, n\in {\mathbb {N}}\\ &{}\left. \begin{aligned} Y_{\mathrm{uf}}(t^+) &{}= (1-\theta _1)Y_{\mathrm{uf}}(t), \\ Y_{\mathrm{vf}}(t^+) &{}= Y_{\mathrm{vf}}(t)+\theta _1 Y_{\mathrm{uf}}(t), \\ Y_{\mathrm{um}}(t^+) &{}= (1-\theta _2)X_{\mathrm{um}}(t), \\ Y_{\mathrm{vm}}(t^+) &{}= Y_{\mathrm{vm}}(t)+\theta _2 Y_{\mathrm{um}}(t), \end{aligned}\right\} \quad t = nT,\, \, n\in {\mathbb {N}}. \end{array}\right. } \end{aligned}$$
(29)

Using Lemma 2.2, the unique periodic solution of system Eq. (29), which is globally asymptotically stable, is

$$\begin{aligned}&{\bar{Y}}_{\mathrm{ufe}}(t)= \pi _1+\big (Y_{\mathrm{uf}0}-\pi _1\big )e^{-\left( \theta +\mu _\mathrm{f} + \beta _\mathrm{m}\epsilon _0\right) (t-nT)}, \nonumber \\&\quad nT< t \le (n+1)T, \nonumber \\&\quad {\bar{Y}}_{\mathrm{vf}}(t)= \frac{p_1\Pi _\mathrm{f}}{\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0 } \nonumber \\&\quad +\, \big ( Y_{\mathrm{vf}0}- \frac{p_1\Pi }{\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0 }\big ) \nonumber \\&\quad e^{-(\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0 )(t-nT)}, \nonumber \\&\quad {\bar{Y}}_{\mathrm{ume}}(t)= \pi _2+\big (Y_{\mathrm{um}0}-\pi _2\big )e^{-\left( \theta +\mu _\mathrm{m} + \beta _\mathrm{f}\epsilon _0\right) (t-nT)}, \nonumber \\&\quad nT < t \le (n+1)T, \nonumber \\&\quad {\bar{Y}}_{\mathrm{vm}}(t)= \frac{p_2\Pi }{\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0 } \nonumber \\&\qquad +\, \big ( Y_{\mathrm{vm}0}- \frac{p_2\Pi }{\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0 }\big ) \nonumber \\&\qquad e^{-(\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0 )(t-nT)}, \end{aligned}$$
(30)

where

$$\begin{aligned}&\pi _1= \frac{\big ( (1-p_1)\Pi _\mathrm{f} +\frac{\theta \Pi _\mathrm{f}}{\mu _\mathrm{f}}+ \epsilon _0(\gamma _\mathrm{f}-2\theta )\big )}{ \theta +\mu _\mathrm{f} + \beta _\mathrm{m}\epsilon _0 },\\&\quad Y_{\mathrm{uf}0} = \pi _1\frac{(1-\theta _1) \left( 1-e^{-(\theta +\mu _\mathrm{f} + \beta _\mathrm{m}\epsilon _0)T}\right) }{\big ( 1-(1-\theta _1)e^{-(\theta +\mu _\mathrm{f} + \beta _\mathrm{m}\epsilon _0)T} \big )},\\&\quad Y_{\mathrm{vf}0}=\frac{p_1\Pi _\mathrm{f}}{\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0} +\,\theta _1\frac{\Pi _\mathrm{f}\left( (1-p_1)\mu _\mathrm{f}+\theta \right) }{\left( \mu _\mathrm{f}(\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0) \right) \left( 1-(1-\theta _1)e^{-(\theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m} \epsilon _0) T}\right) },\\&\pi _2= \frac{\big ( (1-p_2)\Pi _\mathrm{m} +\frac{\theta \Pi _\mathrm{m}}{\mu _\mathrm{m}}+ \epsilon _0(\gamma _\mathrm{m}-2\theta )\big )}{ \theta +\mu _\mathrm{m} + \beta _\mathrm{f}\epsilon _0 },\\&\quad Y_{\mathrm{um}0} = \pi _2\frac{(1-\theta _2) \left( 1-e^{-(\theta +\mu _\mathrm{m} + \beta _\mathrm{f}\epsilon _0)T}\right) }{\big ( 1-(1-\theta _2)e^{-(\theta +\mu _\mathrm{m} + \beta _\mathrm{f}\epsilon _0)T} \big )},\\&Y_{\mathrm{vm}0}=\frac{p_2\Pi _\mathrm{m}}{\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0 } +\,\theta _2\frac{\Pi _\mathrm{m}\left( (1-p_2)\mu _\mathrm{m}+\theta \right) }{\left( \mu _\mathrm{m}(\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0) \right) \left( 1-(1-\theta _2)e^{-(\theta +\mu _\mathrm{m} +(1-\Psi _2)\beta _\mathrm{f} \epsilon _0) T}\right) }. \end{aligned}$$

Based on the comparison theorem for impulsive differential equations, there exists an integer \(n_6 > n_5\) such that

$$\begin{aligned} S_{\mathrm{uf}}(t)&> {\bar{Y}}_{\mathrm{ufe}}(t)-\epsilon _0, \nonumber \\ S_{\mathrm{vf}}(t)&> {\bar{Y}}_{\mathrm{vfe}}(t)-\epsilon _0, \nonumber \\ S_{\mathrm{um}}(t)&> {\bar{Y}}_{\mathrm{ume}}(t)-\epsilon _0, \quad nT < t \le (n+1)T,\quad n> n_6,\nonumber \\ S_{\mathrm{vm}}(t)&> {\bar{Y}}_{\mathrm{vme}}(t)-\epsilon _0. \end{aligned}$$
(31)

Since \(\epsilon \) and \(\epsilon _0\) are assumed to be arbitrarily small, it follows from Eqs. (20) and (31) that

$$\begin{aligned}&\lim _{t \rightarrow \infty } S_{\mathrm{uf}}(t)=\lim _{t \rightarrow \infty } {\bar{S}}_{\mathrm{ufe}}(t),\nonumber \\&\qquad \lim _{t \rightarrow \infty } S_{\mathrm{vf}}(t)=\lim _{t \rightarrow \infty } {\bar{S}}_{\mathrm{vfe}}(t), \quad \lim _{t \rightarrow \infty } S_{\mathrm{um}}(t)\nonumber \\&\quad =\lim _{t \rightarrow \infty } {\bar{S}}_{\mathrm{ume}}(t), \quad \lim _{t \rightarrow \infty } S_{\mathrm{vm}}(t)=\lim _{t \rightarrow \infty } {\bar{S}}_{\mathrm{vme}}(t).\nonumber \\ \end{aligned}$$
(32)

Therefore by Eqs. (21) and (32) the disease-free periodic solution \(\big ({\bar{S}}_{\mathrm{ufe}}(t), 0,{\bar{S}}_{\mathrm{vfe}}(t),{\bar{S}}_{\mathrm{ume}}(t),0,{\bar{S}}_{\mathrm{vme}}(t)\big )\) is globally asymptotically stable. This completes the proof. \(\square \)

The physical interpretation of Theorem 3.1 is that if the pulse reproduction number is less than unity the disease will vanish from the population.

Next, we find the critical proportion of the female susceptible vaccination, that is, the \(\theta _1=\theta _1^*\) such that \(R_0(\theta _1^*) = 1\). To easily manipulate the equation we assume that the pulse vaccination for males is not applied. Let \(X_1=\frac{\Pi _\mathrm{f}\left( \left( 1-p_1 \right) \mu _\mathrm{f}+\theta \right) }{\mu _\mathrm{f}(\mu _\mathrm{f}+\theta )}\) and further if \(\theta _2=0\) we get the reproduction number for males from evaluating the integral Eq. (15) that \(R_{\mathrm{om}}=\frac{\beta _\mathrm{f}}{M^*} \big [\frac{\Pi _\mathrm{m}\left( \left( 1-p_2 \right) \mu _\mathrm{m}+\theta \right) }{\mu _\mathrm{m}(\mu _\mathrm{m}+\theta )}+\frac{(1-\Psi _2)p_2\Pi _\mathrm{m}}{\mu _\mathrm{m}+\theta } \big ].\) We can easily get that

$$\begin{aligned} \begin{aligned} \theta _1^*&=\frac{\Big [\frac{\mu _\mathrm{f}+\theta }{1-e^{-{(\mu _\mathrm{m}+\theta )T}}} \big ((1-R_{\mathrm{mo}})\frac{M^*T}{\beta _\mathrm{m}}-X_1T-(1-\Psi _1)\frac{p_1\Pi _\mathrm{f}}{\mu _\mathrm{f}+\theta } \big ) \Big ]\big (1-e^{-{(\mu _\mathrm{f}+\theta )T}}\big )}{-X_1\Psi _1-e^{-{(\mu _\mathrm{f}+\theta )T}}\Big [\frac{\mu _\mathrm{f}+\theta }{1-e^{-{(\mu _\mathrm{m}+\theta )T}}} \big ((1-R_{\mathrm{mo}})\frac{M^*T}{\beta _\mathrm{m}}-X_1T-(1-\Psi _1)\frac{p_1\Pi _\mathrm{f}}{\mu _\mathrm{f}+\theta } \big ) \Big ]}. \end{aligned} \end{aligned}$$
(33)

Furthermore, from Eq. (15), we have

$$\begin{aligned} \frac{\mathrm{d}R_0}{\mathrm{d}\theta _1} < 0. \end{aligned}$$
(34)

Therefore, \(R_0 < 0\) only when \(\theta _1 > \theta _1^*\). We have the following corollary, which is a direct consequence of Theorem 3.1.

Corollary 3.1

The disease-free periodic solution

\(\big ({\bar{S}}_{\mathrm{ufe}}(t),0,{\bar{S}}_{\mathrm{vfe}}(t),{\bar{S}}_{\mathrm{ume}}(t),0,{\bar{S}}_{\mathrm{vme}}(t)\big )\) of system Eq. (4) is globally attractive provided that \(\theta _1>\theta ^*_1\) where \(\theta ^*_1\) is given by Eq. (33).

The epidemiological interpretation of Corollary 3.1 is that if the pulse vaccination \(\theta _1\) is greater than the critical vaccination \(\theta ^*_1\) the disease will vanish from the population.

4 The uniform persistence of the HPV model

Within this section, the theory of the uniform persistence of the disease is well described and analyzed. We say the disease is persistent if the infected population continues for sufficiently long periods above a certain positive point.

Definition 4.1

System Eq. (4) is uniformly persistent if there is \( \eta > 0\) (independent of the initial data) so that each solution \((S_{\mathrm{uf}}(t),I_\mathrm{f}(t),S_{\mathrm{vf}}(t),N_\mathrm{f}(t),S_{\mathrm{um}}(t),I_\mathrm{m}(t),S_{\mathrm{vm}}(t),N_\mathrm{m}(t))\) with the initial conditions Eq. (5) satisfies

$$\begin{aligned} \begin{aligned}&\liminf _{t\rightarrow \infty } S_{\mathrm{uf}}(t)\ge \eta ,\quad \liminf _{t\rightarrow \infty } I_\mathrm{f}(t)\ge \eta ,\\&\quad \liminf _{t\rightarrow \infty } S_{\mathrm{vf}}(t)\ge \eta ,\quad \liminf _{t\rightarrow \infty } S_{\mathrm{um}}(t)\ge \eta ,\\&\quad \liminf _{t\rightarrow \infty } I_\mathrm{m}(t)\ge \eta ,\quad \liminf _{t\rightarrow \infty } S_{\mathrm{vm}}(t)\ge \eta ,\\&\quad \liminf _{t\rightarrow \infty } N_{\mathrm{f}}(t)\ge \eta ,\quad \liminf _{t\rightarrow \infty } N_{\mathrm{m}}(t)\ge \eta . \end{aligned} \end{aligned}$$

For any \(r_0 >0\) and \(t>0\), we define

$$\begin{aligned}&H(r_0,t)=\left( \left( {\bar{S}}_{\mathrm{ufe}}(t)+(1-\Psi _1){\bar{S}}_{\mathrm{vfe}}(t) \right) \right. \\&\quad \left. \beta _\mathrm{m} r_0-(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \right) \\&\quad -\, \left( \left( {\bar{S}}_{\mathrm{ume}}(t)+(1-\Psi _2){\bar{S}}_{\mathrm{vme}}(t)\right) \frac{\beta _\mathrm{f}}{r_0}\right. \\&\quad \left. -\,(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}}) \right) \end{aligned}$$

and

$$\begin{aligned} F(r_0,t)=r_0I_\mathrm{f}(t)-I_\mathrm{m}(t), \end{aligned}$$

where \({\bar{S}}_{\mathrm{ufe}}(t)\), \({\bar{S}}_{\mathrm{vfe}}(t)\), \({\bar{S}}_{\mathrm{ume}}(t)\), and \({\bar{S}}_{\mathrm{vme}}\) are given by Eq. (3) and \(I_\mathrm{f}(t)\) and \(I_\mathrm{m}(t)\) are elements of the solutions of system Eq. (4).

Theorem 4.1

[23] If there exist positive constants \(r_0\) and \(\alpha \) such that

$$\begin{aligned}&R_1=\int _0^T\left( \left( {\bar{S}}_{\mathrm{ufe}}(\tau )+(1-\Psi _1){\bar{S}}_{\mathrm{vfe}}(\tau ) \right) \right. \nonumber \\&\left. \quad \beta _\mathrm{m} r_0-(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \right) \mathrm{d}\tau , \end{aligned}$$
(35)
$$\begin{aligned}&R_2=\int _0^T\left( \left( {\bar{S}}_{\mathrm{ume}}(\tau )+(1-\Psi _2){\bar{S}}_{\mathrm{vme}}(\tau ) \right) \right. \nonumber \\&\left. \quad \frac{\beta _\mathrm{f}}{r_0}-(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}}) \right) \mathrm{d}\tau , \end{aligned}$$
(36)

and \(H(r_0,t)< 0\) for all \(t \ge 0\), then system Eq. (4) is uniformly persistent.

Proof

Since \(H(r_0,t)<0\), it is possible to choose a positive constant \(\alpha \) such that \(H(r_0, t) < -\alpha \). Moreover, by Eqs. (35) and (36), we can choose very small positive constants \(\epsilon \), \(\epsilon _1\), \(\eta _1\), \(\eta _2\), and \(\eta _3\) such that

$$\begin{aligned}&\int _0^T\left( \left( ({\bar{S}}_{\mathrm{ume}}(\tau )-\epsilon )+(1-\Psi _2)({\bar{S}}_{\mathrm{vme}}(\tau )-\epsilon ) \right) \right. \nonumber \\&\left. \quad \frac{\beta _\mathrm{f}}{r_0}-(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}}) \right) \mathrm{d}\tau > \eta _1, \end{aligned}$$
(37)
$$\begin{aligned}&\int _0^T\left( \left( ({\bar{S}}_{\mathrm{ufe}}(\tau )-\epsilon )+(1-\Psi _1)({\bar{S}}_{\mathrm{vfe}}(\tau )-\epsilon ) \right) \right. \nonumber \\&\left. \quad \beta _\mathrm{m} r_0-(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \right) \mathrm{d}\tau > \eta _2, \end{aligned}$$
(38)
$$\begin{aligned}&\int _0^T\left( \left( ({\bar{S}}_{\mathrm{ume}}(\tau )+\epsilon )+(1-\Psi _2)({\bar{S}}_{\mathrm{vme}}(\tau )+\epsilon ) \right) \right. \nonumber \\&\left. \quad \beta _\mathrm{f} \epsilon -(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}})\epsilon _1 \right) \mathrm{d}\tau < -\eta _3, \end{aligned}$$
(39)

and

$$\begin{aligned} \begin{aligned}&H(r_0,t)=\left( \left( ({\bar{S}}_{\mathrm{ufe}}(t))+\epsilon )\right. \right. \\&\quad \left. \left. +\,(1-\Psi _1) ({\bar{S}}_{\mathrm{vfe}}(t)+\epsilon )\right) \beta _\mathrm{m} r_0-(\mu _\mathrm{f}+\gamma _{\mathrm{f}}+d_{\mathrm{f}}) \right) \\&\quad -\,\left( \left( ({\bar{S}}_{\mathrm{ume}}(t)-\epsilon ) +(1-\Psi _2)({\bar{S}}_{\mathrm{vme}}(t)-\epsilon ) \right) \right. \\&\quad \left. \frac{\beta _\mathrm{f}}{r_0}-(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}}) \right) < 0. \end{aligned} \end{aligned}$$
(40)

First, we prove that

$$\begin{aligned} \limsup _{t\rightarrow \infty }I_\mathrm{f}(t) \ge \epsilon . \end{aligned}$$
(41)

If Eq. (41) was not true, then there would be a positive integer \(n_1\) such that \(0< I_\mathrm{f}(t)<\epsilon \) for all \(t \ge n_1T\). If \(I_\mathrm{m}(t) \ge \epsilon _1\) for all \(t \ge n_1T\), then from the sixth equation of system Eq. (4) and the fact \(0< I_\mathrm{f}(t) < \epsilon \) we obtain

$$\begin{aligned} \begin{aligned}&I_\mathrm{m}(t)=I_\mathrm{m}(n_1T)+\int _{n_1T}^t \left( \left( {\bar{S}}_{\mathrm{ume}}(s) +(1-\Psi _2) {\bar{S}}_{\mathrm{vme}}(s) \right) \right. \\&\left. \qquad \beta _\mathrm{f}I_f(s)-(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}})I_\mathrm{m}(s) \right) \mathrm{d}s\\&\quad \le I_\mathrm{m}(n_1T)+\int _{n_1T}^t \left( \left( ({\bar{S}}_{\mathrm{ume}}(s)+\epsilon )\right. \right. \\&\left. \qquad +\,(1-\Psi _2)({\bar{S}}_{\mathrm{vme}}(s)+\epsilon ) \right) \\&\qquad \left. \beta _\mathrm{f}\epsilon -(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}})\epsilon _1 \right) \mathrm{d}s \end{aligned} \end{aligned}$$

for all \(t\ge n_1T\). From Eq. (39), it directly follows that \(\lim _{t\rightarrow \infty }I_\mathrm{m}(t)=-\infty \). This is a contradiction to the positivity of \(I_\mathrm{m}(t)\). Therefore, there exists \(t_1 \ge n_1T\) such that \(I_\mathrm{m}(t_1) \le \epsilon _1\). Next, we claim

$$\begin{aligned} I_\mathrm{m}(t) < \epsilon _1 + 2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \end{aligned}$$
(42)

for all \(t\ge t_1\). If this fails, there exists \(t_2> t_1\) such that \(I_\mathrm{m}(t_2) > \epsilon _1 + 2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T\). Then there must exist \(t_3 \in (t_1,t_2)\) such that \(I_\mathrm{m}(t_3) = \epsilon _1\) and \(I_\mathrm{m}(t) > \epsilon _1\) for \(t \in (t_3,t_2)\). We can choose a positive integer m such that \(t_2 \in (t_3 + mT, t_3 + (m + 1)T)\). Integrating the fifth equation of model Eq. (4) from \(t_3\) to \(t_2\) and using Eq. (39), we obtain

$$\begin{aligned} \begin{aligned}&\epsilon _1 + 2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T\\&\quad< I_\mathrm{m}(t_2)=I_\mathrm{m}(t_3)+\int _{t_3}^{t_2}\\&\qquad \left( \left( {\bar{S}}_{\mathrm{ume}}(s) +(1-\Psi _2){\bar{S}}_{\mathrm{vme}}(s) \right) \beta _\mathrm{f}I_f(s)\right. \\&\left. \qquad -\,(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}})I_\mathrm{m}(s) \right) \mathrm{d}s \\&\quad \le \epsilon _1+\Big ( \int _{t_3}^{t_3+mT}+\int _{t_3+mT}^{t_2} \Big )\\&\qquad \left( \left( ({\bar{S}}_{\mathrm{ume}}(s)+\epsilon )+(1-\Psi _2)({\bar{S}}_{\mathrm{vme}}(s)+\epsilon ) \right) \beta _\mathrm{f}\epsilon \right. \\&\qquad \left. -\,(\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}})\epsilon _1 \right) \mathrm{d}s\\&\quad < \epsilon _1 + 2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T. \end{aligned} \end{aligned}$$

This is a contradiction. Thus, Eq. (42) is valid.

It follows from the first and the third equations of system Eq. (4) that

$$\begin{aligned} \begin{aligned}&\frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t}= (1-p_1)\Pi _\mathrm{f} + \gamma _{\mathrm{f}} I_{\mathrm{f}}(t) +\theta S_{\mathrm{vf}}(t)\\&\quad -\,\left( \mu _\mathrm{f} + \beta _\mathrm{m}I_m^*(t)\right) S_{\mathrm{uf}}(t) \\&\quad \ge (1-p_1)\Pi _\mathrm{f} -\frac{\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \\&\quad \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \left( \frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \right) T \big )-\mu _\mathrm{f} S_{\mathrm{uf}}(t),\\&\quad \frac{\mathrm{d}{S_{\mathrm{vf}}(t)}}{\mathrm{d}t}= p_1 \Pi _\mathrm{f}-\left( \theta +\mu _\mathrm{f} +(1-\Psi _1)\beta _\mathrm{m}I_m^*(t) \right) \\&\quad S_{\mathrm{vf}}(t) \ge p_1 \Pi _\mathrm{f}-\frac{(1-\Psi _1)\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \\&\quad \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )-\left( \theta +\mu _\mathrm{f} \right) S_{\mathrm{vf}}(t). \end{aligned} \end{aligned}$$
(43)

Consider the following comparison impulsive differential equations for \(t \ge t_0\),

$$\begin{aligned} {\left\{ \begin{array}{ll} &{}\left. \begin{aligned} \frac{\mathrm{d}{u_{1f}(t)}}{\mathrm{d}t} &{}= (1-p_1)\Pi _\mathrm{f} -\frac{\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )-\mu _\mathrm{f} u_{1f}(t), \\ \frac{\mathrm{d}{v_{1f}(t)}}{\mathrm{d}t} &{}= p_1 \Pi _\mathrm{f}-\frac{(1-\Psi _1)\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )-\left( \theta +\mu _\mathrm{f} \right) v_{1f}(t), \\ \end{aligned}\right\} \quad t \ne nT, \, \, n\in {\mathbb {N}}\\ &{}\left. \begin{aligned} u_{1f}(t^+) &{}=(1-\theta _1)u_{1f}(t), \\ v_{1f}(t^+) &{}=v_{1f}(t)+\theta _1 u_{1f}(t), \\ \end{aligned}\right\} \quad t = nT,\,\, n\in {\mathbb {N}}. \end{array}\right. } \end{aligned}$$
(44)

In view of Lemma 2.2, the unique periodic solution for system Eq. (44) is

$$\begin{aligned} \begin{aligned} {\bar{u}}_{1f}(t)&= \frac{(1-p_1)\Pi _\mathrm{f} -\frac{\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}}\big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )}{\mu _\mathrm{f}}\\&\quad +\,\big (u_{1f}^*-\frac{(1-p_1)\Pi _\mathrm{f} -\frac{\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )}{\mu _\mathrm{f}}\big )e^{-\mu _\mathrm{f}(t-nT)}, \\ {\bar{v}}_{1f}(t)&= \frac{p_1 \Pi _\mathrm{f}-\frac{(1-\Psi _1)\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )}{\theta +\mu _\mathrm{f}} \\&\quad +\,\frac{\theta _1}{1-e^{-(\theta +\mu _\mathrm{f})T}}\frac{(1-p_1)\Pi _\mathrm{f}}{\mu _\mathrm{f}} \frac{1-e^{-\mu _\mathrm{f} T}}{1-(1-\theta _1)e^{-\mu _\mathrm{f} T}}e^{-(\theta +\mu _\mathrm{f})(t-nT)}, \end{aligned} \end{aligned}$$
(45)

which is globally stable, where

$$\begin{aligned} \begin{aligned} u_{1f}^*&= \frac{(1-p_1)\Pi _\mathrm{f} -\frac{\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )}{\mu _\mathrm{f}}\frac{(1-\theta _1)(1-e^{-\mu _\mathrm{f} T})}{1-(1-\theta _1)e^{-\mu _\mathrm{f} T}}. \end{aligned} \end{aligned}$$

By Eq. (43) and the comparison theorem for impulsive differential equations, there exists an integer \(n_2 \ge n_1\) such that

$$\begin{aligned} \begin{aligned} S_{\mathrm{uf}}(t)> {\bar{u}}_{1f}(t)-\epsilon _1, \quad S_{\mathrm{vf}}(t) > {\bar{v}}_{1f}(t)-\epsilon _1. \end{aligned} \end{aligned}$$
(46)

Moreover, by Eq. (19) and the comparison theorem for impulsive differential equation, there exists an integer \(n_3 \ge n_2\) such that

$$\begin{aligned} \begin{aligned} S_{\mathrm{uf}}(t)< {\bar{S}}_{\mathrm{ufe}}(t)+\epsilon , \quad S_{\mathrm{vf}}(t) < {\bar{S}}_{\mathrm{vfe}}(t)+\epsilon , \end{aligned} \end{aligned}$$
(47)

for all \(t \in (nT,(n + 1)T]\) and \(n \ge n_3\). Since \(\epsilon \) and \(\epsilon _1\) are small enough, from Eqs. (46) and (47), we have

$$\begin{aligned} \begin{aligned}&{\bar{S}}_{\mathrm{ufe}}(t)-\epsilon _1< S_{\mathrm{uf}}(t)< {\bar{S}}_{\mathrm{ufe}}(t)+\epsilon ,\\&\quad {\bar{S}}_{\mathrm{vfe}}(t)-\epsilon _1< S_{\mathrm{vf}}(t) < {\bar{S}}_{\mathrm{vfe}}(t)+\epsilon . \end{aligned} \end{aligned}$$
(48)

Furthermore, we prove that there exists a positive number \(n_5 \ge n_4\) such that

$$\begin{aligned} F(r_0,t) \le 0 \quad \text {for} \,\, \text {all} \,\, t \ge n_5T. \end{aligned}$$
(49)

If this fails, there exist two cases:

  1. (i)

    \(F(r_0,t) >0\) for all \(t \ge n_4T\) and

  2. (ii)

    \(F(r_0,t)\) oscillates around 0 for all t large enough.

If case (i) holds, then from the fifth equation of system Eq. (4), we obtain

$$\begin{aligned} \begin{aligned}&\frac{\mathrm{d}{I_{\mathrm{m}}(t)}}{\mathrm{d}t}> \left( S_{\mathrm{um}}(t)+(1-\Psi _2)S_{\mathrm{vm}}(t) \right) \\&\quad \frac{\beta _\mathrm{f} I_{\mathrm{m}}(t)}{r_0}-\left( \mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}} \right) I_{\mathrm{m}}(t)\\&\quad > \left( \left( (S_{\mathrm{um}}(t)-\epsilon ) +(1-\Psi _2) (S_{\mathrm{vm}}(t)-\epsilon ) \right) \right. \\&\left. \quad \frac{\beta _\mathrm{f}}{r_0}-\big (\mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}} \big ) \right) I_{\mathrm{m}}(t). \end{aligned} \end{aligned}$$

Integrating this inequality from \(n_4T\) to t, we obtain

$$\begin{aligned}&I_\mathrm{m}(t) > I_\mathrm{m}(nT) \exp \left\{ \int _{n_4T}^t \left[ \left( (S_{\mathrm{um}}(\tau )-\epsilon )\right. \right. \right. \\&\quad \left. \left. \left. +\, (1-\Psi _2) (S_{\mathrm{vm}}(\tau )-\epsilon ) \right) \frac{\beta _\mathrm{f}}{r_0}-\left( \mu _\mathrm{m}+\gamma _{\mathrm{m}} +d_{\mathrm{m}} \right) \right] \mathrm{d}\tau \right\} . \end{aligned}$$

From this and Eq. (37), we obtain that \(\lim _{t\rightarrow \infty }I_\mathrm{m}(t) =\infty \). This contradicts the boundedness of \(I_\mathrm{m}(t)\). Therefore, case (i) is incorrect.

Next, we claim that case (ii) is also incorrect. Suppose there exist two time sequences \({t_\mathrm{m}}\) and \({s_\mathrm{m}}\) satisfying

$$\begin{aligned} n_4T< s_1< t_1< s_2< t_2< \cdots< s_\mathrm{m}< t_\mathrm{m} < \cdots \end{aligned}$$

and \(\lim _{m\rightarrow \infty }s_\mathrm{m}=\infty \) such that \(F(r_0, s_\mathrm{m}) = 0\), \(dF(r_0, s_\mathrm{m})/\mathrm{d}s_\mathrm{m} \ge 0\), \(F(r_0, s_\mathrm{m})>0\) for all \(t\in \bigcup _{m=1}^\infty (s_\mathrm{m},t_\mathrm{m})\), and \(F(r_0, s_\mathrm{m}) \le 0\) for all \(t \notin \bigcup _{m=1}^\infty (s_\mathrm{m},t_\mathrm{m})\). Consequently, we have \(r_0 I_\mathrm{f}(s_\mathrm{m}) = I_\mathrm{m}(s_\mathrm{m})\) and

$$\begin{aligned} \begin{aligned} \frac{\mathrm{d}F(r_0,s_\mathrm{m})}{\mathrm{d}s_\mathrm{m}}&=r_0 \frac{\mathrm{d}I_\mathrm{f}(s_\mathrm{m})}{\mathrm{d}s_\mathrm{m}}-\frac{\mathrm{d}I_\mathrm{m}(s_\mathrm{m})}{\mathrm{d}s_\mathrm{m}}\\&=I_\mathrm{m}(s_\mathrm{m}) \left[ \left( \left( {\bar{S}}_{\mathrm{ufe}}(t)+(1-\Psi _1){\bar{S}}_{\mathrm{vfe}}(t) \right) \beta _\mathrm{m} r_0-(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \right) \right. \\&\quad \left. -\, \left( \left( {\bar{S}}_{\mathrm{ume}}(t)+(1-\Psi _2){\bar{S}}_{\mathrm{vme}}(t)\right) \frac{\beta _\mathrm{f}}{r_0}-(\mu _\mathrm{m}+\gamma _{\mathrm{m}}+d_{\mathrm{m}}) \right) \right] \\&\ge 0. \end{aligned} \end{aligned}$$

This is in contraction with Eq. (40). Moreover, by the above discussion, Eq. (49) is valid.

From the second equation of system Eq. (4) and using Eqs. (40) and (48), we have

$$\begin{aligned} \frac{\mathrm{d}{I_{\mathrm{f}}(t)}}{\mathrm{d}t}= & {} \big ( S_{\mathrm{uf}}(t)+(1-\Psi _1)S_{\mathrm{vf}}(t)\big )\beta _\mathrm{m} I_{\mathrm{m}}(t)\\&-(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}} ) I_{\mathrm{f}}\\\ge & {} \big [ \left( S_{\mathrm{uf}}(t)-\epsilon ) + (1-\Psi _2)(S_{\mathrm{vf}}(t)-\epsilon ) \right) \beta _\mathrm{m} r_0 \\&-(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \big ]I_\mathrm{f}(t). \end{aligned}$$

Integrating this inequality from \(n_5T\) to t, it follows that

$$\begin{aligned}&I_{\mathrm{f}}(t) \ge I_\mathrm{f}(n_5T) \exp \left\{ \int _{n_5T}^t \big [ \left( (S_{\mathrm{uf}}(t)-\epsilon )\right. \right. \\&\quad \left. \left. +\, (1-\Psi _2)(S_{\mathrm{vf}}(t)-\epsilon ) \right) \beta _\mathrm{m} r_0 - (\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \big ]\mathrm{d}\tau \right\} . \end{aligned}$$

It is easy to obtain that \(\lim _{t\rightarrow \infty }I_\mathrm{f}(t)=\infty \) from Eq. (38). This is a contradiction to the boundedness of \(I_\mathrm{f}(t)\). Therefore, Eq. (41) is correct.

Finally, we prove that

$$\begin{aligned} \liminf _{t \rightarrow \infty } I_\mathrm{f}(t) \ge \epsilon \end{aligned}$$
(50)

for any solution \((S_{\mathrm{uf}}(t),I_\mathrm{f}(t),S_{\mathrm{vf}}(t),S_{\mathrm{um}}(t),I_\mathrm{m}(t),S_{\mathrm{vm}}(t))\) of system Eq. (4) with initial value Eq. (5). By Eq. (38), it is possible to choose two positive constants \( \omega \) and k such that

$$\begin{aligned}&\int _{t}^{t+\xi } \big [ \left( S_{\mathrm{uf}}(\tau )-\epsilon ) + (1-\Psi _2)(S_{\mathrm{vf}}(\tau )-\epsilon ) \right) \nonumber \\&\quad \beta _\mathrm{m} r_0 - (\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \big ] \mathrm{d}\tau > k \end{aligned}$$
(51)

for all \(t \ge n_5T\) and \(\xi > \omega \). If Eq. (50) was not true, then there would exist a sequence of initial values \(Y_n =(S_{\mathrm{uf}n},I_{fn},S_{\mathrm{vf}n},S_{\mathrm{um}n},I_{mn},S_{\mathrm{vm}n}) \in \text {R}^{6} (n=1,2,\ldots )\) such that

$$\begin{aligned} \liminf _{t \rightarrow \infty } I_\mathrm{f}(t,Y_n) \ge \frac{\epsilon }{n^2}. \end{aligned}$$
(52)

By Eq. (41), for every n, there exist two time sequences \({t_j^{(n)}}\) and \({s_j^{(n)}}\) satisfying

$$\begin{aligned} 0< s_1^{(n)}< t_1^{(n)}< s_2^{(n)}< t_2^{(n)}< \cdots< s_j^{(n)}< t_j^{(n)} < \cdots \end{aligned}$$

and \(\lim _{j \rightarrow \infty } s_j^{(n)} =\infty \) such that

$$\begin{aligned} I_\mathrm{f}(s_j^n, Y_n)= \frac{\epsilon }{n},\quad I_\mathrm{f}(t_j^n, Y_n)= \frac{\epsilon }{n^2}, \end{aligned}$$
(53)

and

$$\begin{aligned} \frac{\epsilon }{n^2}< I_\mathrm{f}(t,Y_n) < \frac{\epsilon }{n} \quad \text {for} \,\, \text {all} \quad t\in (s_j^{(n)},t_j^{(n)}). \end{aligned}$$
(54)

From the second equation of system Eq. (4), we get that

$$\begin{aligned}&\frac{\mathrm{d}{I_{\mathrm{f}}(t,Y_n)}}{\mathrm{d}t}= \big (S_{\mathrm{uf}}(t)+(1-\Psi _1)S_{\mathrm{vf}}(t) \big )\beta _\mathrm{m} I_{\mathrm{m}}(t)\\&\quad -\,\big (\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}} \big ) I_{\mathrm{f}}(t) \ge -\big (\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}} \big ) I_{\mathrm{f}}(t,Y_n). \end{aligned}$$

It follows by integrating this inequality from \(s_j^{(n)}\) to \(t_j^{(n)}\) that

$$\begin{aligned} I_\mathrm{f}(t_j^n,Y_n) \ge I_\mathrm{f}(s_j^n,Y_n) \hbox {exp} \left\{ -(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}})(t_j^n-s_j^n) \right\} . \end{aligned}$$

Therefore, by Eq. (53), we obtain

$$\begin{aligned} \frac{\epsilon }{n^2} \ge \frac{\epsilon }{n} \hbox {exp} \left\{ -(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}})(t_j^n-s_j^n) \right\} , \end{aligned}$$

that is,

$$\begin{aligned} t_j^n-s_j^n \ge \frac{\ln n}{\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}} \rightarrow \infty \quad as \quad j \rightarrow \infty . \end{aligned}$$

For each n, from the first equation of system Eq. (4), we obtain

$$\begin{aligned} \frac{\mathrm{d}{S_{\mathrm{uf}}(t)}}{\mathrm{d}t}\ge & {} (1-p_1)\Pi _\mathrm{f} -\frac{\beta _\mathrm{m} \Pi _\mathrm{f}}{\mu _\mathrm{f}} \big (\epsilon _1+2\beta _\mathrm{f} \epsilon \big (\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}}+\epsilon \big )T \big )\\&-\mu _\mathrm{f} u_{1f}(t) \quad \text {for} \,\, \text {all} \,\, t\in [t_j^n,s_j^n]. \end{aligned}$$

Assume that \({\bar{S}}_\mathrm{f}(t)\) is the solution of the first equation of Eq. (44) with initial value \({\bar{S}}_\mathrm{f}(s_j^{(n)})=S_\mathrm{f}(s_j^{(n)},Y_n)\). Using the comparison theorem of impulsive differential equations, we obtain \(S_{\mathrm{uf}}(t,Y_n)\ge {\bar{S}}_\mathrm{f}(t)\). By using Eqs. (46) and (48), there is a constant \({\bar{T}} > 0\), independent of n and j, and moreover, there exists a positive constant \(T^*\), independent of any n and j, such that \(t_j^{(n)}-s_j^{(n)} > T^*\). We choose n large enough to make \(t_j^n-s_j^n> T^* + \omega \). By Eq. (54), there exists \(T_1\ge n_5T\) such that \(F(r_0,t) = r_0 I_\mathrm{f}(t)-I_\mathrm{m}(t) \le 0\) for \(t \ge T_1\).

Finally, from the second equation of system Eq. (4) and from Eq. (49), we obtain

$$\begin{aligned} \frac{\mathrm{d}{I_{\mathrm{f}}(t)}}{\mathrm{d}t}= & {} \big ( S_{\mathrm{uf}}(t)+(1-\Psi _1)S_{\mathrm{vf}}(t)\big )\beta _\mathrm{m} I_{\mathrm{m}}(t)\\&-\,(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}} ) I_{\mathrm{f}} \ge \big [ \left( S_{\mathrm{uf}}(t) + (1-\Psi _2)\right. \\&\left. \times (S_{\mathrm{vf}}(t)) \right) \beta _\mathrm{m} r_0 -(\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \big ]I_\mathrm{f}(t). \end{aligned}$$

It follows by integrating this inequality from \(s_j^{(n)} + T^*\) to \(t_j^{(n)}\) that

$$\begin{aligned}&\frac{\epsilon }{n^2}=I_\mathrm{f}(t_j^{(n)},Y_n) \ge I_\mathrm{f}(s_j^{(n)} + T^*,Y_n)\nonumber \\&\quad \ge \frac{\epsilon }{n^2} exp \left\{ \int _{s_j^{(n)} + T^*}^{t_j^{(n)}} \big [ ( S_{\mathrm{uf}}(\tau )-\epsilon ) + (1-\Psi _2)\right. \nonumber \\ {}&\qquad \left. \times (S_{\mathrm{vf}}(\tau )-\epsilon ) \beta _\mathrm{m} r_0 - (\mu _\mathrm{f}+\gamma _{\mathrm{f}} +d_{\mathrm{f}}) \big ]\mathrm{d}\tau \right\} \nonumber \\&\quad \ge \frac{\epsilon }{n^2}. \end{aligned}$$
(55)

This is a contradiction, and so we proved that Eq. (50) is correct. From \(F(r_0, t) = r_0 I_\mathrm{f}(t)-I_\mathrm{m}(t) \le 0\) for \(t \ge T_1\), we obtain

$$\begin{aligned} \liminf _{t \rightarrow \infty }I_\mathrm{m}(t) \ge \liminf _{t \rightarrow \infty } r_0 I_\mathrm{f}(t) \ge r_0 \epsilon . \end{aligned}$$
(56)

From this and Eq. (50), we conclude that the HPV disease system Eq. (4) is uniformly persistent. And therefore, the theorem is proved. \(\square \)

Corollary 4.1

Assume that \(\theta _1 < \theta ^*_1\), then system Eq. (4) is permanent.

5 Numerical simulation and discussion

In this section, we investigate some numerical simulations to demonstrate the key theoretical results and the feasibility of impulsive vaccination control strategy for various control parameters using the Runge–Kutta method in the MATLAB program. The description of the parameters used for simulation are listed in Table 1.

Table 1 Description of the biological parameters

Let the initial values be \((S_{\mathrm{uf}0},I_{\mathrm{f0}},S_{\mathrm{vf}0},S_{\mathrm{um}0},I_{mo},S_{\mathrm{vm}0})=(1000,10,0,1000,10,0)\). We set the parameter values \(\Pi _\mathrm{f}=5\), \(\Pi _\mathrm{m}=5\), \(\beta _\mathrm{f}=0.004\), \(\beta _\mathrm{m}=0.0004\), \(\theta _1=\theta _2=0.5\) and other parameters are as given in Table 1. The time span is further assumed to be 75 years with vaccination cycle every 5 years. It is found out that \( X_1=\frac{\Pi _\mathrm{f}}{\mu _\mathrm{f}(\theta +\mu _\mathrm{f})}\big ((1-p_1)\mu _\mathrm{f}+\theta \big )=\frac{5}{0.033(0.1 +0.033)}\big ((1-0.77)0.033+0.1\big )=121.125\) and \( X_2=\frac{\Pi _\mathrm{m}}{\mu _\mathrm{m}(\theta +\mu _\mathrm{m})}\big ((1-p_2)\mu _\mathrm{m}+\theta \big )=\frac{5}{0.033(0.1 +0.033)}\big ((1-0.77)0.033+0.1 \big )=121.125.\) \(S_{\mathrm{uf}0}=\frac{X_1\times (1-0.5)\times (1-e^{-(0.033+0.1)})}{1-(1-0.5)\times e^{-(0.033+0.1)}}=39.6462\), \(S_{\mathrm{vf}0}= \frac{0.77 \times 5}{0.033+0.1}+ \frac{0.5\times X_1}{1-(1-0.5)\times e^{-(0.033+0.1)}}=110.3538\). \(S_{\mathrm{um}0}=\frac{X_2\times (1-0.5)\times (1-e^{-(0.033+0.1)})}{1-(1-0.5)\times e^{-(0.033+0.1)}}=39.6462,\) \(S_{\mathrm{vm}0}= \frac{0.77 \times 5}{0.033+0.1}+ \frac{0.5\times X_1}{1-(1-0.5)\times e^{-(0.033+0.1)}}=110.3538.\)

$$\begin{aligned}&R_{0}=\frac{0.0004}{(0.033 + 0.77 +0.01)\times 5} \Big ( 121.125\times 5 \\&\qquad +\,\frac{(39.6462-121.125)}{0.033+0.1}\times \big (1-e^{-(0.033+0.1)}\big )\\&\qquad +\, \frac{0.9}{0.033+0.1}\big ( 0.77\times 5\times 5\\&\qquad +\,\big (110.3538-\frac{0.77 \times 5}{0.033+0.1} \big )\big (1-e^{-(0.033+0.1)} \big ) \big ) \Big )\\&\qquad +\, \frac{0.004}{(0.033 + 0.77 +0.01)\times 5}\\&\qquad \Big (121.125\times 5 + \frac{(39.6462-121.125)}{0.033+0.1}\times \\&\qquad \left( 1-e^{-(0.033+0.1)} \right) \\&\qquad +\, \frac{0.9}{0.033+0.1}\big (0.77\times 5\times 5+\\&\qquad \big (110.3538-\frac{0.77 \times 5}{0.033+0.1} \big )\left( 1-e^{-(0.033+0.1)}\right) \big ) \Big )\\&\quad =0.7644< 1. \end{aligned}$$

The reproduction number is \(R_0=0.7644\). The evolution of the susceptible females and the phase portrait graph of the infected versus the susceptible females are depicted in Fig. 1. Moreover, the evolution of the susceptible males and the phase portrait graph of the infected versus the susceptible males are depicted in Fig. 2. As it can be seen from the time series of susceptible unvaccinated female and male populations, the system evolves by the standard SIVS model following the implementation of each pulse vaccination until the next pulse is applied at time \(t_{n+1}=t_n+5\) (Figs. 1a, 2a). As a result of the pulse vaccination, the susceptible unvaccinated population is diminishing and shifted to the vaccinated population. The phase portrait of the infectious versus susceptible unvaccinated females and infectious versus susceptible unvaccinated males with impulsive vaccination shows that there is a decline and gradually convergence to a disease-free equilibrium where the solution trajectories ultimately reach the susceptible axes (Figs. 1b, 2b).

Fig. 1
figure 1

This figure shows the time series of the susceptible unvaccinated females and the phase portrait of \(I_\mathrm{f}\) versus \(S_{\mathrm{uf}}\) with parameter values \(T=5\), \(\Pi _\mathrm{f}=5\), \(\Pi _\mathrm{m}=5\), \(\beta _\mathrm{f}=0.004\), \(\beta _\mathrm{m}=0.0004\), \(\theta _1=\theta _2=0.5\) and other parameters are as in Table 1

Fig. 2
figure 2

This figure shows the time series of the susceptible unvaccinated males and the phase portrait of \(I_\mathrm{m}\) versus \(S_{\mathrm{um}}\) with parameter values \(T=5\), \(\Pi _\mathrm{f}=5\), \(\Pi _\mathrm{m}=5\), \(\beta _\mathrm{f}=0.004\), \(\beta _\mathrm{m}=0.0004\), \(\theta _1=\theta _2=0.5\) and other parameters are as in Table 1

Since \(R_0=0.7644< 1\), by Theorem 3.1, the system produces a global asymptotically stable periodic solution (Fig. 3), that is, the disease will gradually vanish. Figures 3a, b depict that the disease dies out faster when the pulse vaccination is implemented.

Fig. 3
figure 3

Time evolution of infected individuals before and after initiation of periodic vaccination with the parameters \(T=5\), \(\Pi _\mathrm{f}=5\), \(\Pi _\mathrm{m}=5\), \(\beta _\mathrm{f}=0.004\), \(\beta _\mathrm{m}=0.0004\), \(\theta _1=\theta _2=0.5\) and other parameters are as in Table 1

Next, we assume \(\beta _\mathrm{m}=0.001\), \(\beta _\mathrm{f}=0.01\), the condition parameter \(r_0=0.8\) and other parameters are as in Table 1. We obtain that \( X_1=\frac{50}{0.033(0.1 +0.033)}\big ((1-0.77)0.033+0.1 \big )=1211.3\) and \( X_2=\frac{50}{0.033(0.1 +0.033)}\big ((1-0.77)0.033+0.1 \big )=1211.3\). Moreover, \(S_{\mathrm{uf}0}=\frac{X_1\times (1-0.5)\times (1-e^{-(0.033+0.1)})}{1-(1-0.5)\times e^{-(0.033+0.1)}}=396.4619\), \(S_{\mathrm{vf}0}= \frac{0.77 \times 5}{0.033+0.1}+ \frac{0.5\times X_1}{1-(1-0.5)\times e^{-(0.033+0.1)}}=1103.5\),

\(S_{\mathrm{um}0}=\frac{X_2\times (1-0.5)\times (1-e^{-(0.033+0.1)})}{1-(1-0.5)\times e^{-(0.033+0.1)}}=396.4619,\) \(S_{\mathrm{vm}0}= \frac{0.77 \times 5}{0.033+0.1}+ \frac{0.5\times X_1}{1-(1-0.5)\times e^{-(0.033+0.1)}}=1103.5.\)

$$\begin{aligned}&R_1=0.001\times 0.8\Big [ 1211.3 \times 5 +\\&\qquad \frac{(396.4619-121.125)}{0.033+0.1}\times \big (1-e^{-(0.033+0.1)}\big )\\&\qquad + \frac{0.9}{0.033+0.1}\big (0.77\times 50\times 5\\&\qquad + \big (1103.5-\frac{0.77 \times 5}{0.033+0.1} \big )\big (1-e^{-(0.033+0.1)}\big )\big ) \Big ]\\&\qquad -\left( 0.033 + 0.77 +0.01\right) \times 5 \\&\quad =1.5838> 0,\\&\qquad R_2= \frac{0.01}{0.8} \Big [1211.3\times 5 \\&\qquad + \frac{(396.4619-121.125)}{0.033+0.1}\times \big (1-e^{-(0.033+0.1)} \big ) \\&\qquad + \frac{0.9}{0.033+0.1}\big (0.77\times 50\times 5+\\&\qquad \big (1103.5-\frac{0.77 \times 5}{0.033+0.1} \big )\big (1-e^{-(0.033+0.1)}\big ) \big ) \Big ] \\&\qquad -\left( 0.033 + 1.67 +0.001\right) \times 5\\&\quad =79.7235 > 0 \end{aligned}$$

with

$$\begin{aligned}&H(r_0,t)=0.001 \times 0.8 \Big [ 1211.3 +\\&\qquad (396.4619-121.125)\times \big (1-e^{-(0.033+0.1)}\big )\\&\qquad + 0.9 \big (288.7500+ \big (1103.5-288.7500\big )\\&\qquad \big (1-e^{-(0.033+0.1)}\big )\big ) \Big ] -(0.033 + 0.77 +0.01)\\&\qquad - \Big [ \frac{0.01}{0.8} \big [1211.3+ (396.4619-121.125) \times \\&\qquad \big (1-e^{-(0.033+0.1)}\big )\\&\qquad + 0.9 \big (288.7500+ \big (1103.5-288.7500 \big )\\&\qquad \big (1-e^{-(0.033+0.1)}\big ) \big ) \big ]-(0.033 + 1.67 +0.001) \Big ] \\&\quad =-15.8599 < 0. \end{aligned}$$

and

$$\begin{aligned}&R_{0}=\frac{0.001}{(0.033 + 0.77 +0.01)\times 5} \Big [ 1211.3 \times 5 \\&\qquad + \frac{(396.4619-121.125)}{0.033+0.1}\times \big (1-e^{-(0.033+0.1)}\big )\\&\qquad + \frac{0.9}{0.033+0.1}\big (0.77\times 50\times 5\\&\qquad +\big (1103.5-\frac{0.77 \times 5}{0.033+0.1} \big )\big (1-e^{-(0.033+0.1)}\big )\big ) \Big ]\\&\qquad + \frac{0.01}{(0.033 + 0.77 +0.01)\times 5} \\&\qquad \Big [1211.3\times 5 + \frac{(396.4619-121.125)}{0.033+0.1}\\&\qquad \times \big (1-e^{-(0.033+0.1)}\big )\\&\qquad + \frac{0.9}{0.033+0.1}\big (0.77\times 50\times 5+\\&\qquad \big (1103.5-\frac{0.77 \times 5}{0.033+0.1} \big )\\&\qquad \big (1-e^{-(0.033+0.1)}\big ) \big ) \Big ] \\&\quad =19.1101> 1. \end{aligned}$$

Obviously, the system Eq. (4) is uniformly persistent and has a positive periodic solution using Theorem 4.1. Biologically the disease will exist in the community for a long period. Numerical simulations show that the susceptible unvaccinated females and males and the vaccinated females and males produce periodic oscillations (Figs. 4a, 5a, 6a, b). On the other hand, the phase portrait of the infectious versus susceptible unvaccinated females and infectious versus susceptible unvaccinated males with impulsive vaccination show a decline in the number of susceptible and increase in the number of infected individuals and gradually converge to the endemic equilibrium. According to Theorem 4.1, the disease will be persistent and a positive constant q will exist such that any positive solution (\(S_{\mathrm{uf}}(t),I_\mathrm{f}(t),S_{\mathrm{vf}}(t),S_{\mathrm{um}}(t),I_\mathrm{m}(t),S_{\mathrm{vm}}(t)\)) of the system Eq. (4) satisfies \(I_\mathrm{f}(t)\ge q\) and \(I_\mathrm{m}(t)\ge q \) for t large enough (Figs. 4, 5).

Fig. 4
figure 4

This figure shows the time series of the susceptible unvaccinated females and the phase portrait of \(I_\mathrm{f}\) versus \(S_{\mathrm{uf}}\) with parameter values \(T=5\), \(\Pi _\mathrm{f}=50\), \(\Pi _\mathrm{m}=50\), \(\beta _\mathrm{m}=0.001\), \(\beta _\mathrm{f}=0.01 \), \(\theta _1=\theta _2=0.5\) and other parameters are as in Table 1

Fig. 5
figure 5

This figure shows the time series of the susceptible unvaccinated males and the phase portrait of \(I_\mathrm{m}\) versus \(S_{\mathrm{um}}\) with parameter values \(T=5\), \(\Pi _\mathrm{f}=50\), \(\Pi _\mathrm{m}=50\), \(\beta _\mathrm{m}=0.001\), \(\beta _\mathrm{f}=0.01 \), \(\theta _1=\theta _2=0.5\) and other parameters are as in Table 1

The time series of the susceptible unvaccinated and vaccinated females and males are presented in Fig. 6. Following the application of pulse vaccination, the vaccinated population increases, and then the system returns to the standard SIVS without pulse vaccination model until the next pulse is applied at time \(t_{n+1}=t_n+5\).

Fig. 6
figure 6

This figure shows the time series of the vaccinated females and males with parameter values \(T=5\), \(\Pi _\mathrm{f}=50\), \(\Pi _\mathrm{m}=50\), \(\beta _\mathrm{m}=0.001\), \(\beta _\mathrm{f}=0.01 \), \(\theta _1=\theta _2=0.5\) and other parameters are as in Table 1

6 Conclusion

This paper was intended to study the SIVS HPV model with pulse vaccination. The strategy of pulse vaccination (PVS) consists of periodical repetitions of vaccinations in a population that is different from the traditional constant and continuous vaccinations. This method of vaccination is called impulsive because all doses of the vaccine are administered in a very short time as compared to the infectious period of the targeted disease. Using the comparison theorem of impulsive differential equations, the global stability of the disease-free periodic solution is proved. It is found out that the disease-free periodic solution is globally attractive for \(R_0 < 1\). This evidence suggests therefore that the disease could die out. It is also obtained that the system is uniformly persistent in the community for \(R_0>1\). Our results show that a larger pulse vaccination rate given for a larger period of time may result in the eradication of the disease. In order to show the effectiveness of the theoretical findings presented, numerical examples have been given. And the numerical simulations agree with the theoretical results.

Most previous research on HPV has focused on the implementation of constant and continuous controls [12, 28] in reducing the prevalence of the disease. However, some researchers have found out that pulse vaccination is more efficient in defeating certain diseases [38, 39]. Other authors have also presented some theoretical considerations, practical advantages, and examples of PVS. For example, repeated PVS has been attributed to some successes against poliomyelitis and measles [40, 41]. It is found out in this paper that pulse vaccination has a great impact on the reduction of the infectious population, which is in good agreement with the previous researches done.

Finally, several important limitations need to be considered. First, we have considered a model without recovered/or removed class which is against the reality since some infected individuals could get recover permanently. Second, we have considered the infected unvaccinated females and infected vaccinated females as one compartment and call it infected females. In reality, however, the rate of infection of the susceptible unvaccinated females is different from susceptible vaccinated females. The same is true for the male population. It would be interesting to add infected unvaccinated females \(I_{\mathrm{uf}}\) and infected vaccinated females \(I_{\mathrm{vf}}\) as a separate compartment. Since impulsive differential equations include both discrete and continuous processes, the most significant limitation in the study of stability is that it becomes difficult to obtain a manageable formula for the stroboscopic map as the number of equations increases. To further know the dynamics of the proposed system it is recommended to study the bifurcation analysis.