Loading [MathJax]/jax/output/SVG/jax.js

Mathematical modelling of a mushy region formation during sulphation of calcium carbonate

  • Received: 01 March 2014 Revised: 01 September 2014
  • Primary: 35Q92, 35R37; Secondary: 35K57, 74G10, 74S05.

  • The subject of the present paper is the derivation and asymptotic analysis of a mathematical model for the formation of a mushy region during sulphation of calcium carbonate. The model is derived by averaging, with the use of the multiple scales method, applied on microscopic moving - boundary problems. The latter problems describe the transformation of calcium carbonate into gypsum on the microscopic scale. The derived macroscopic model is solved numerically with the use of a finite element method. The results of some simulations and a relevant discussion are also presented.

    Citation: Christos V. Nikolopoulos. Mathematical modelling of a mushy region formation during sulphation of calcium carbonate[J]. Networks and Heterogeneous Media, 2014, 9(4): 635-654. doi: 10.3934/nhm.2014.9.635

    Related Papers:

    [1] Qiuyan Zhang, Lingling Liu, Weinian Zhang . Bogdanov-Takens bifurcations in the enzyme-catalyzed reaction comprising a branched network. Mathematical Biosciences and Engineering, 2017, 14(5&6): 1499-1514. doi: 10.3934/mbe.2017078
    [2] Xiao Wu, Shuying Lu, Feng Xie . Relaxation oscillations of a piecewise-smooth slow-fast Bazykin's model with Holling type Ⅰ functional response. Mathematical Biosciences and Engineering, 2023, 20(10): 17608-17624. doi: 10.3934/mbe.2023782
    [3] LanJiang Luo, Haihong Liu, Fang Yan . Dynamic behavior of P53-Mdm2-Wip1 gene regulatory network under the influence of time delay and noise. Mathematical Biosciences and Engineering, 2023, 20(2): 2321-2347. doi: 10.3934/mbe.2023109
    [4] Mohammad Sajid, Sahabuddin Sarwardi, Ahmed S. Almohaimeed, Sajjad Hossain . Complex dynamics and Bogdanov-Takens bifurcations in a retarded van der Pol-Duffing oscillator with positional delayed feedback. Mathematical Biosciences and Engineering, 2023, 20(2): 2874-2889. doi: 10.3934/mbe.2023135
    [5] Lin Chen, Xiaotian Wu, Yancong Xu, Libin Rong . Modelling the dynamics of Trypanosoma rangeli and triatomine bug with logistic growth of vector and systemic transmission. Mathematical Biosciences and Engineering, 2022, 19(8): 8452-8478. doi: 10.3934/mbe.2022393
    [6] Zhenliang Zhu, Yuming Chen, Zhong Li, Fengde Chen . Dynamic behaviors of a Leslie-Gower model with strong Allee effect and fear effect in prey. Mathematical Biosciences and Engineering, 2023, 20(6): 10977-10999. doi: 10.3934/mbe.2023486
    [7] Jinna Lu, Xiaoguang Zhang . Bifurcation analysis of a pair-wise epidemic model on adaptive networks. Mathematical Biosciences and Engineering, 2019, 16(4): 2973-2989. doi: 10.3934/mbe.2019147
    [8] Mohammed Alanazi, Majid Bani-Yaghoub, Bi-Botti C. Youan . Stable periodic solutions of a delayed reaction-diffusion model of Hes1-mRNA interactions. Mathematical Biosciences and Engineering, 2025, 22(8): 2152-2175. doi: 10.3934/mbe.2025079
    [9] Dan Liu, Shigui Ruan, Deming Zhu . Stable periodic oscillations in a two-stage cancer model of tumor and immune system interactions. Mathematical Biosciences and Engineering, 2012, 9(2): 347-368. doi: 10.3934/mbe.2012.9.347
    [10] Shunyi Li . Hopf bifurcation, stability switches and chaos in a prey-predator system with three stage structure and two time delays. Mathematical Biosciences and Engineering, 2019, 16(6): 6934-6961. doi: 10.3934/mbe.2019348
  • The subject of the present paper is the derivation and asymptotic analysis of a mathematical model for the formation of a mushy region during sulphation of calcium carbonate. The model is derived by averaging, with the use of the multiple scales method, applied on microscopic moving - boundary problems. The latter problems describe the transformation of calcium carbonate into gypsum on the microscopic scale. The derived macroscopic model is solved numerically with the use of a finite element method. The results of some simulations and a relevant discussion are also presented.


    Recently, the recurrence phenomenon has received great attention, in particular, in the areas of biological and medical science. For example, Zhang et al. [1] studied a $ 4 $-dimensional ($ 4 $-d) autoimmune disease model, which exhibits recurrent dynamics and is preserved in reduced $ 3 $-d and $ 2 $-d models, and further proved that the recurrence behavior is induced from Hopf bifurcation. This recurrence behavior has also been found in other diseases such as multifocal osteomyelitis [2,3], eczema [4] and subacute discoid lupus erythematosus [5], etc. Actually, the subtypes of some diseases are clinically classified based on the patterns of this recurrence behavior [6]. Thus, an improved understanding of recurrence phenomenon in autoimmune diseases is important to promoting correct diagnosis, patient management, and treatment decisions.

    The recurrence phenomenon belongs to a more general class of so-called "slow-fast" motions in many physical and engineering systems. A slow-fast system usually involves at least two kinds of dynamical variables, evolved on very different time scales. The ratio between the slow and fast time scales is measured by a small parameter. When attention is focused on periodic oscillations, a slow-fast motion implies that the motion is slow on a part of a solution trajectory while fast on the remaining part of the trajectory. In general, for a given dynamical system such as an HIV model, identifying the special periodic solution – recurrence oscillation is not an easy task. The well-know Geometric Singular Perturbation Theory (GSPT) [7] can be applied to consider slow-fast motions in singularly perturbed systems, which are characterized by slow and fast motions along particular system coordinates. Consider the following $ 2 $-d singular perturbation system (here choosing a $ 2 $-d system for convenience of illustration):

    $ dxdt=f(x,y,ε),dydt=εg(x,y,ε), $ (1.1)

    where $ (x, y) \! \in \! R^2 $, $ 0 \! < \! \varepsilon \! \ll \! 1 $, and $ f, g \! \in \! C^k, \, k \! \ge \! 3 $, $ x $ and $ y $ are called fast and slow variables. Introducing $ \tau = \varepsilon t $ into (1.1), we have

    $ εdxdτ=f(x,y,ε),dydτ=g(x,y,ε), $ (1.2)

    where $ t $ and $ \tau $ are called fast and slow times, respectively, and the systems (1.1) and (1.2) are called fast and slow systems, respectively.

    The basic idea to study slow-fast motions in systems (1.1) and (1.2) is to first consider the limiting systems as $ \varepsilon \rightarrow 0 $, which results in the fast subsystem:

    $ dxdt=f(x,y,0),dydt=0, $ (1.3)

    and the slow subsystem:

    $ 0=f(x,y,0),dydτ=g(x,y,0), $ (1.4)

    respectively. The equation $ f(x, y, 0) = 0 $, which generates the singular points for the fast subsystem, defines a critical manifold, also called slow manifold. It is obvious that the fast subsystem defines fast manifolds in the horizontal direction. Thus, if the fast and slow manifolds can form a closed loop, then the system (1.1) may exhibit slow-fast motions (e.g., canard cycle) under a small perturbation. For example, consider the well-known van der Pol's equation,

    $ \ddot{x} + \nu\, (x^2- 1) \dot{x}+ x - a = 0, \quad (\nu \gg 1), $

    where $ a $ is a constant. This model can be rewritten in the form of singular perturbation equations [8]:

    $ ε˙x=y(13x3x),˙y=x+a,(ε=1ν). $ (1.5)

    The system has a Hopf bifurcation at the critical point $ a = 1 $. The critical (slow) manifold is defined by the cubic polynomial equation $ y = \frac{1}{3}\, x^3- x $, and it indeed can form closed loops with fast manifolds (in the horizontal direction). For a fixed $ a = 0.998 $, the simulated phase portaits and time histories for different values of $ \varepsilon $ are shown in Figures 1 and 2, respectively. The slow-fast motions are observed from these two figures, which are usually called canard cycles with a head for $ \varepsilon < 0.0158 $ and without a head for $ \varepsilon > 0.0158 $.

    Figure 1.  Simulated phase portraits of the canard cycles of the var der Pol's equation (1.5) for $ a = 0.998 $: (a) with a head when $ \varepsilon = 0.0158 $; and (b) without a head when $ \varepsilon = 0.0159 $.
    Figure 2.  (a) Amplitude of the canard cycles generated from the var der Pol's equation (1.5) with respect to $ \varepsilon $ for $ a = 0.998 $; and (b) simulated time histories of the canard cycles for $ \varepsilon = 0.0158 $ and $ 0.0159 $, showing slow-fast motions (sustained oscillations).

    Therefore, in order to apply the GSPT to study slow-fast motions, one needs to put one's system in the "shoe" of the GSPT frame. However, in reality it has been found that many physical or biological systems cannot be transformed to ones in the form of singularly perturbed system, but they still exhibit slow-fast motions, like recurrence phenomenon. For example, consider the following $ 2 $-d HIV in-house disease model [9,10]:

    $ ˙X=1DX(B+AYY+C)XY,˙Y=(B+AYY+C)XYY, $ (1.6)

    where $ X $ and $ Y $ are the dimensionless healthy and infected cells, respectively, and $ A $, $ B $, $ C $ and $ D $ are normalized parameters, all of them take positive real values. It has been shown in [9,10] that this model exhibits recurrence behaviour, namely a slow-fast motion, see the simulated oscillation depicted in Figure 3(a). Such sustained oscillation cannot be analyzed by the GSPT since one cannot obtain an $ \varepsilon $ for one of the equations in (1.6). But it is easy to use dynamical system theory to explain how such a special oscillation occurs. The model (1.6) has two equilibrium solutions: infection-free equilibrium $ {\rm E_0} $ and endemic equilibrium $ {\rm E_1} $; and there exists a transcritical bifurcation between them, see the bifurcation diagram in Figure 3(b). It is seen from Figure 3(b) that the transcritical bifurcation happens at $ B = 0.057 $, and $ B = 0.060 $ is chosen for simulating recurrence (or viral blips). It can be seen from the bifurcation diagram that both equilibria $ {\rm E_0} $ and $ {\rm E_1} $ are unstable between the transcritical point and Hopf bifurcation point (marked by two black circles), but the solutions of the system are bounded and so the motion induced by the Hopf bifurcation must be persistent. Moreover, we can see that the point defined by $ B = 0.060 $ at which the system exhibits recurrence behaviour, is a saddle point and close to the transcrtical bifurcation point, and thus one of the eigenvalues is positive and very small (in order $ \varepsilon $), while the other one is negative in the order $ O(1) $. Thus, one can image that when a trajectory moves around this saddle point, it moves very slow in the direction of the eigenvector associated with the small positive eigenvalue and fast in the direction of the eigenvector associated with the negative eigenvalue, yielding the slow-fast motion. This is shown in Figure 4, where $ v_1 $ and $ v_2 $ denote the two eigenvectors associated with the two eigenvalues $ 0 < \xi_1 \ll 1 $ and $ \xi_2 < 0 $, respectively.

    Figure 3.  (a) Simulated time history of $ Y $ for the $ 2 $-d HIV model (1.6) with $ A = 0.364, \, B = 0.060, \, C = 0.823, \, D = 0.057 $, showing the recurrence behavior (viral blips); and (b) bifurcation diagram of this model projected on the $ B $-$ Y $ plane, with the red and blue curves to denote equilibria $ {\rm E_0} $ and $ {\rm E_1} $, respectively, and dotted and solid curves to indicate unstable and stable, respectively.
    Figure 4.  Geometric illustration of the recurrence phenomenon in the $ 2 $-d HIV model (1.6), where $ v_1 $ and $ v_2 $ are eigenvectors associated with the eigenvalues $ \xi_1 $ and $ \xi_2 $ of of the linearized system of (1.6) at a saddle point near the transcritical point.

    So how do we apply the dynamical system approach to identify such slow-fast motions? Recently, four conditions were proposed and a new method was developed in [9,10,11] to study such slow-fast motions. These conditions have been further improved. Roughly speaking, for a given dynamical system, if the following conditions are satisfied:

    $ \rm C _1 :$ there exists at least one equilibrium solution;

    $ \rm C _2 : $ there exists a transcritical or saddle-node bifurcation;

    $ \rm C _3 : $ there is a Hopf bifurcation; and

    $ \rm C _4 : $ there is a "window" between the Hopf bifurcation point and the transcritical/saddle-node bifurcation point in which oscillation continuously exists,

    then the system exhibits slow-fast motions. To verify these conditions for higher dimensional dynamical systems, identifying Hopf bifurcation (condition $ {\rm C}_3 $) becomes crucial.

    In this paper, we will apply our new method to study the recurrence phenomenon which occurs in an oscillating network model related to organic reactions [12]. The recurrence behaviour for this network model has been shown by numerical simulations. We will use our approach to prove the existence of such phenomenon and determine the parameter values under which such slow-fast motions can occur. To achieve this, we first study stability and bifurcation of the equilibrium of the system, in particular, find the condition under which Hopf bifurcation occurs, and then verify the four conditions $ {\rm C_1} $-$ {\rm C_4} $.

    The rest of the paper is organized as follows. In the next section, the oscillating network model is described. Then, in section 3, we present a theorem which can be used to identify Hopf bifurcation for general $ n $-dimensional dynamical systems. In section 4, we derive explicit conditions for saddle-node and Hopf bifurcations arising from the equilibrium of the oscillating network model and find the conditions which generate the recurrence phenomenon. Also, we use simulations to verify the analytical predictions, showing that they agree very well with the experiment results reported in [12]. In section 5, a further analysis is given on the Hopf bifurcation to explore the post-critical oscillating behavior. Conclusion and discussion are given in Section 6.

    Organic chemical reaction networks have recently become more and more important in life and played a central role in their origins [13,14,15]. Network dynamics regulates cell division [16,17,18], circadian rhythms [19], nerve impulses [20] and chemotaxis [21], and provides guidelines for the development of organisms [22]. In chemical reactions, out-of-equilibrium networks have the potential to display emergent network dynamics such as spontaneous pattern formation, bistability and periodic oscillations. However, it has been noted that the principle of organic reaction networks developing complex behaviors is still not completely understood. In [12], a biologically related network organic reaction was developed, exhibiting bistability and oscillations in the concentrations of organic thiols and amides. Oscillations are generated from the interaction between three sub networks: an autocatalytic cycle that produces thiols and amides from thioesters and dialkyl disulfides; a trigger that controls autocatalytic growth; and inhibitory processes that remove activating thiol species that are generated during the autocatalytic cycle. Previous studies proved oscillations and bistability using highly evolved biomolecules or in organic molecules of questionable biochemical relevance (for example, those used in Belousov-Zhabotinskii-type reactions)[23,24], while the organic molecules used in [12] are related to metabolism, which is similar to those found in early Earth. The network considered in [12] can be modified to study the influence of molecular structure on the dynamics of reaction networks, and may possibly lead to the design of biomimetic networks and of synthetic self-regulating and evolving chemical systems.

    Simulations given in [12] have shown that space velocities (defined as the ratio of the flow rate and the reactor volume and given in units of per second) in the range $ 0.0001 $-$ 0.01 $/s would produce hysteresis. In order to test the result of simulations, the authors of [12] studied the total concentration of thiols during stepwise changes. In particular, they started from a low flow rate, then raised to a high flow rate, and finally returned to the low flow rate. To activate the autocatalytic pathway, one needs to use high thiol concentrations which are generated through self-amplification [of Cysteamine (CSH)], requiring the space velocities to be lowered to $ 0.0005 $/s. It has been observed that when the space velocity reaches $ 0.006 / $s, the system transitions will be out of the self-amplifying state. Such limits may explain the self-amplification which requires maleimide to be removed from the Continuously Stirred Tank Reactor (CSTR) more rapidly than it is added through the inlet port; while when the termination of self-amplification starts, free thiols should be removed from the CSTR by transporting out from the outlet port more rapidly than they are produced. Noticed from the model prediction, an increase of maleimide concentration reduced the bistable limit flow velocity. This chemical reaction network shows a general process to convert any quadratic autocatalytic system into a bistable switch. In [25], Epstein and Pojman found that bistable systems could generate oscillations in the presence of an inhibition reaction. In the system studied in [12], they chose acrylamide as an inhibitor, and tested this system with acrylamide in batch, which exhibited an oscillation (that is, one peak) in the concentration of free thiols. Moreover, Nuclear Magnetic Resonance (NMR) analysis has shown that the oscillation is triggered when the maleimide is removed. With a combination of numerical simulations and experiments in the CSTR under different flow rates, they found the conditions under which the addition of acrylamide can produce sustained oscillations in Organic Thiols (RSH). Sustained oscillations are often called recurrent oscillations in disease models, which may generate complex dynamical behaviors. To determine how the changes in flow rate affect such oscillations, the authors of [12] further examined the influence of flow rate on the stability, period and amplitude of oscillations. It showed that period increases nonlinearly with space velocity, while the amplitude increases linearly.

    In [12], the authors examined how changes in flow rate affect oscillations and found that sustained oscillations (recurrence) occurred for certain space velocities. In order to explain the trends in period and amplitude of oscillating networks, and the nature of bifurcations at low and high limiting space velocities, a simple kinetic model has been established [12] to enable qualitative analysis on dynamic behaviors. The model simplifies the autocatalytic thiol network to bimolecular autocatalytic production of thiols from thioester, and considers the concentrations of Cystamine (CSSC) and acrylamide as constants. The simple model is described by three ordinary differential equations:

    $ dAdt=k1SAk2IAk3Ak0A+k4S,dIdt=k0I0k0Ik2IA,dSdt=k0S0k0Sk4Sk1SA, $ (2.1)

    where $ A $, $ I $ and $ S $ represent the concentrations of organic thoils (RSH), maleimide and L-alanine ethyl thioester (AlaSEt), respectively, $ I_{0} $ and $ S_{0} $ are the concentrations of maleimide and AlaSEt fed into the reactor, respectively, $ k_{i}, \, i = 1, 2, 3, 4, $ are rate constants and $ k_{0} $ is the space velocity. From a linear analysis of this model [25], it has been found in [12] that increasing $ k_{0} $ from low to high values causes two transitions. Firstly, the system takes the transition from having a stable focus (damped oscillations) to a stable orbit (sustained oscillations) via a Hopf bifurcation [26]. Secondly, the system transits from having a stable orbit to a single stable equilibrium via a saddle-node or fold bifurcation [26]. The sustained oscillations between the two transitions, found numerically and experimentally in [12] indeed show the interesting recurrence phenomenon. In this paper, we will use our method to prove the existence of the recurrence behavior and determine the parameter values underlying this phenomenon.

    In this section, we present a theorem for identifying Hopf bifurcation in general $ n $-dimensional dynamical systems, which are assumed to be described by the following nonlinear differential equation:

    $ ˙x=f(x,μ),   xRn,  μRm,  f: Rn+mRn, $ (3.1)

    where the dot denotes differentiation with respect to time $ t $, $ x $ and $ \mu $ are the $ n $-dimensional state variable and $ m $-dimensional parameter variable, respectively. Assume that the nonlinear function $ f(x, \mu) $ is analytic with respect to $ x $ and $ \mu $, and suppose that an equilibrium solution of Eq (3.1) is given in the form of $ x_e = x_e(\mu) $, which is determined from $ f(x, \mu) = 0 $. In order to analyze the stability of $ x_e $, evaluating the Jacobian of system (3.1) at $ x = x_e(\mu) $ yields $ J(\mu) = D_xf|_{x = x_e(\mu)} $. If all eigenvalues of $ J(\mu) $ have nonzero real parts, then the system is said to be hyperbolic, that means no complex dynamics exists in the vicinity of the equilibrium. Otherwise, at least one of the eigenvalues of $ J(\mu) $ has zero real part at a critical point, defined by $ \mu = \mu_c $, and bifurcations may occur from $ x_e(\mu) $. To determine the stability of the equilibrium, we compute the eigenvalues of the Jacobian $ J(\mu) $, which are the roots of the characteristic polynomial equation:

    $ Pn(λ,μ)=det[λIJ(μ)]=λn+a1(μ)λn1+a2(μ)λn2++an1(μ)λ+an(μ)=0. $ (3.2)

    For a fixed value of $ \mu $, if all roots of the polynomial $ P_n(\lambda, \mu) $ have negative real part, then the equilibrium is asymptotically stable for this value of $ \mu $. If at least one of the eigenvalues has zero real part as $ \mu $ is varied to cross a critical point $ \mu_c $, then the equilibrium becomes unstable and bifurcation occurs from this critical point. When all roots of $ P_n(\lambda, \mu) $ have negative real part, we call $ P_n(\lambda, \mu) $ a stable polynomial.

    In general, for $ n\geqslant 3 $, it is hard to find the roots of $ P_n(\lambda, \mu) $. Thus we use the Routh-Hurwitz Criterion [27] to analyze the local stability of the equilibrium solution $ x = x_e(\mu) $. The criterion gives sufficient conditions under which the equilibrium is locally asymptotically stable, i.e., all roots of the characteristic polynomial $ P_n(\lambda, \mu) $ have negative real part. These conditions are given by

    $ Δi(μ)>0,   i=1,2,,n, $ (3.3)

    where $ \Delta_i(\mu) $ is called the $ i $th-principal minor of the Hurwitz arrangements of order $ n $, defined as follows (here, order $ n $ means that there are $ n $ coefficients $ a_i $ ($ i = 1, 2, \ldots, n $) in Eq (3.2), which construct the Hurwitz principal minors):

    $ Δ1(μ)=a1,Δ2(μ)=det[a11a3a2],Δ3(μ)=det[a110a3a2a1a5a4a3],  ,Δn(μ)=anΔn1. $ (3.4)

    Assume that as $ \mu $ is varied to reach a critical point $ \mu = \mu_{c} $, at least one of $ \Delta_{i} $'s becomes zero. Then the fixed point $ x_{e}(\mu_{c}) $ loses stability, and $ \mu_{c} $ is called a critical point. It can be seen from Eq (3.3) that if $ a_{n}(\mu_c) = 0 $, but other Hurwitz arrangements are still positive (i.e., $ \Delta_{n}(\mu_c) = 0 $, $ \Delta_i(\mu_c) > 0 $, $ i = 1, 2, \ldots, (n-1) $), then $ P_n(\lambda, \mu_c) = 0 $ has one simple zero root. In this case, system (3.1) has a simple zero singularity and a static bifurcation occurs from $ x_e $, usually causes a "jump" from one equilibrium to another one. In other cases, for example, Hopf bifurcation may occur at a critical point when $ P_n(\lambda, \mu) = 0 $ has a pair of purely imaginary eigenvalues $ \pm i\omega $ $ (\omega > 0) $ at this point. However, the pair of purely imaginary eigenvalues are often difficult to be determined explicitly for high dimensional systems. Here, we present a theorem which can be used to determine the necessary and sufficient conditions under which Hopf bifurcation occurs in general $ n $-dimensional dynamical systems. Its proof can be found in [28].

    Theorem 1. [28] The necessary and sufficient conditions for system (3.1) to have a Hopf bifurcation from an equilibrium solution $ x = x_e $ are $ \Delta_{n-1} (\mu_c) = 0\, $ and $ \, \left. \frac{d \Delta_{n-1} (\mu)}{d \mu} \right|_{\mu = \mu_c} \ne 0 $, with other Hurwitz conditions being still held, i.e., $ a_n (\mu_c) > 0 $ and $ \Delta_i(\mu_c) > 0 $, for $ i = 1, \ldots, n-2 $.

    Note that suppose $ \, P(\lambda, \mu) = 0 \, $ has a complex conjugate eigenvalue, $ \, \alpha(\mu) \pm \omega(\mu) \, $ near $ \, \mu = \mu_c $. Then, $ \Delta_{n-1} (\mu_c) = 0\, $ is equivalent to $ \, \alpha(\mu_c) = 0 $, and $ \, \left. \frac{d \Delta_{n-1} (\mu)}{d \mu} \right|_{\mu = \mu_c} \ne 0 \, $ is equivalent to the transversality condition [29]: $ \, \left. \frac{d \alpha (\mu)}{d \mu} \right|_{\mu = \mu_c} \ne 0 $.

    In this section, we present a bifurcation analysis for model (2.1) based on the results established for general nonlinear dynamical systems in the previous section and show that the model exhibits recurrence phenomenon.

    We start from finding the equilibrium solution of model (2.1), which can be simply obtained by setting $ \dot{A} \! = \! \dot{I} \! = \! \dot{S} \! = \! 0 $ and solving the resulting algebraic equations, and obtain the equilibrium solution $ E_1 $, given by

    $ E1=(A1, I0k0A1k2+k0, S0k0A1k1+k0+k4), $ (4.1)

    where $ A_1 $ is determined from the equation:

    $ k1k0S0A1k0+k4+k1A1k2k0I0A1k0+k2A1(k0+k3)A1+k4k0S0k0+k4+k1A1=0, $ (4.2)

    which is equivalent to the following cubic polynomial equation:

    $ F(A1,ki)=k1k2(k0+k3)A31+[k20(k1+k2)+k0(k1k2I0+k2k3+k2k4+k1k3k1k2S0)+k2k3k4]A21+[k30+k20(k2I0+k3+k4k1S0)+k0(k2k4I0+k3k4k2k4S0)]A1k4k20S0=0. $ (4.3)

    The typical parameter values obtained from experiments for the model are given below [12]:

    $ S0=0.05M,I0=0.01M,k1=0.25s1M1,k2=300s1M1,k3=0.0035s1,k4=7×105s1, $ (4.4)

    which are substituted into (4.3) to yield

    $ F1(A1,k0)=(2180+75k0)A31+(12014k20617320k0+1472000000)A21+(k30+299107100000k20167951200000000k0)A172000000k20=0. $ (4.5)

    Note that the rational numbers given in (4.5) are obtained from transforming the numbers in digital format for convenience of symbolic computation. The graph depicted in Figure 5 shows the component $ A_1 $ of the equilibrium solution $ E_1 $, satisfying $ F_1(A_1, k_0) = 0 $.

    Figure 5.  The component $ A_1 $ of the equilibrium solution $ E_1 $ for the oscillating network model (2.1), satisfying the polynomial function $ F_1(A_1, k_0) = 0 $ in (4.5).

    Next, we consider the stability of the equilibrium solution $ E_1 $, and give a complete bifurcation classification. Evaluating the Jacobian of (2.1) at $ E_1 $ yields a cubic characteristic polynomial, given by

    $ P3(λ,A1,k0)=λ3+a1(A1,k0)λ2+a2(A1,k0)λ+a3(A1,k0)=0, $ (4.6)

    where the coefficients $ a_1(A_1, k_0) $, $ a_2(A_1, k_0) $ and $ a_3(A_1, k_0)\, $ are expressed in terms of $ A_1 $ and $ k_0 $ as

    $ a1(A1,k0)=1(30000000A1+100000k0)(25000A1+100000k0+7)[30000000000k03+(12010000000000A1+29912800000)k02+(903750625000000A1218440900000A1+2102499)k0+225187500000000A13+65730000000A12+749700A1],a2(A1,k0)=1200000000(300A1+k0)(25000A1+100000k0+7)[60000000000000k40+(30025000000000000A1+119647000000000)k30+(3612002500000000000A21113586100000000A1+12614896000)k20+(1351125000000000000A3115796615625000000A21+8070650000A1+294343)k0+112500000000000000A41+1639312500000000A31+450555000000A21+102900A1], $
    $ a3(A1,k0)=1200000000(300A1+k0)(25000A1+100000k0+7)[112500000000000000A41k0+900750000000000000A31k20+1806001250000000000A21k30+12010000000000000A1k40+20000000000000k50+393750000000000A41+3215625000000000A31k015922825625000000A21k2076284300000000A1k30+59822800000000k40+220500000000A31+892290000000A21k0+8041250000A1k20+8409898000k30+30870000A21+205800A1k0+294343k20]. $

    Based on the characteristic polynomial (4.6), we consider possible bifurcations from $ E_1 $, including both static (saddle-node) and dynamical (Hopf) bifurcations. First, we consider static bifurcation, which occurs when $ P_3(\lambda, A_1, k_0) = 0 $ has zero roots (zero eigenvalues). The simplest case is single zero, i.e., when $ a_3(A_1, k_0) = 0 $, and $ A_1 $ should simultaneously satisfy $ F_1(A_1, k_0) = 0 $ (see Eq (4.5)). Thus, we obtain

    $A1s(k0s)=[k0s(143903980000000000000000000000k60s+428288040277200000000000000000k50s6213276890147198000000000000k40s+2680386939177203000000000k30s+3631431743948809500000k20s+1210694204622124250k0s+15045612346947)]/[43164005995000000000000000000000k60s130217314646275350000000000000000k50s+2997175144063924475000000000000k40s2087883562700064162500000000k30s511166217034919556250000k20s+233617980290310525000k0s+2178822504600000],$ (4.7)

    where $ k_{0s} $ is determined from the $ 8 $th-degree polynomial equation,

    $ F2(k0s)=14376010000000000000000000000000000k80s+85670310851400000000000000000000000k70s+126683283344956849000000000000000000k60s3016017614668520296000000000000000k50s+2922708873924575222500000000000k40s79581534791494732500000000k30s377631037207690850937500k20s+63258405194198581500k0s+610426123747209=0. $ (4.8)

    Solving $ F_2(k_{0s}) = 0 $ for $ k_{0s} $ yields four positive real solutions. Then, substituting the four solutions into $ A_{1s}(k_{0s}) $ using (4.7), we get four values of $ A_{1s}(k_{0s}) $, and two of them are positive, which yield two critical values (see the two black circles in Figure 6): $ (k_{0sn}, A_{1sn}) \! \approx \! (3.0827 \! \times \! 10^{-4}, \, 2.6398 \! \times \! 10^{-5}) $ and $ (8.1553 \times 10^{-4}, \, 2.0062 \times 10^{-3}) $. By verifying the changes of the stability on both sides of the critical points on the curve $ F_1(A_1, k_0) = 0 $, we find that the first one defines a saddle-node bifurcation. For example, we select $ A_1 \! = \! 2.7 \! \times \! 10^{-5} $ (above the critical point), the corresponding value of $ k_0 $ is equal to $ 3.0827 \! \times \! 10^{-4} $, under which the eigenvalues defined by equation (4.6) are $ 1.99 \! \times \! 10^{-5} $, $ -2.49 \! \times \! 10^{-4} $ and $ -0.1124 $, implying that the corresponding equilibrium solution is unstable. When we select $ A_1 \! = \! 2.5 \! \times \! 10^{-5} $ (below the critical point), the corresponding $ k_0 $ is equal to $ 3.0831 \! \times \! 10^{-4} $, for which the eigenvalues are $ -4.61\times 10^{-5} $, $ -2.45\times 10^{-4} $ and $ -0.12014 $, indicating that the corresponding equilibrium solution is locally asymptotically stable.

    Figure 6.  Graphs of $ a_3(A_1, k_0) = 0 $ (in blue color) and $ F_1(A_1, k_0) = 0 $ (in red color), showing two candidates for saddle-node bifurcation points marked by black circles, which are the intersection points of the blue and red curves.

    Next, we turn to consider Hopf bifurcation which may occur from the equilibrium $ E_1 $. To achieve this, we apply Theorem 1 to the equilibrium $ E_1 $, where $ A_1 $ satisfies the polynomial equation $ F_1(A_1, k_0) \! = \! 0 $ in (4.5). Based on the cubic characteristic polynomial $ P_3(\lambda, A_1, k_0) \! = \! 0 $, we apply the formula, $ \Delta_2(A_1, k_0) \! = \! a_1a_2 \!-\! a_3 $, to solve the two polynomial equations, $ \Delta_2(A_1, k_0) \! = \! 0 $ and $ F_1(A_1, k_0) \! = \!0 $, together with the parameter values given in (4.4), yielding three candidates for Hopf critical points: $ (k_{0H1}, \, A_{H1}) \! \approx \! (1.7681 \! \times \! 10^{-4}, \, 1.1148 \! \times \! 10^{-3}) $, $ (2.5483 \! \times \! 10^{-4}, \, -2.9768 \! \times \! 10^{-5}) $ and $ (3.0912\times 10^{-4}, \, 3.3790\times 10^{-5}) $. We only consider the biologically meaningful points with two positive entries to get two candidates for Hopf critical points: $ (k_{0H1}, A_{H1}) $ and $ (k_{0H3}, A_{H3}) $. For these two solutions, we need to check if the eigenvalues defined by equation (4.6) contain a pair of purely imaginary eigenvalues. By a simple calculation, we find that the unique Hopf critical point is $ (k_{0H}, A_{H})\approx(1.7681\times 10^{-4}, 1.1148\times 10^{-3}) $, which is shown in Figure 7. Note that at the critical point $ (k_{0H}, A_{H}) $, other stability conditions given in Theorem 1 are still satisfied. Moreover, it can be shown that

    $ dΔ2(A1(k0),k0)dk0|k0=k0H=Δ2k0+Δ2A1dA1dk0|k0=k0H=Δ2k0Δ2A1F(A1,k0)k0F(A1,k0)A1|k0=k0H>0. $ (4.9)
    Figure 7.  Graphs of $ \Delta_2 (A_1, k_0)\! = \!0 $ (in green color) and $ F_1(A_1, k_0) \! = \! 0 $ (in red color), showing a Hopf bifurcation point marked by a black circle, which is the intersection point of the green and red curves.

    As a matter of fact, by using the Hopf critical value, we may numerically compute the Jacobian of system (2.1) at the equilibrium $ E_1 $ to get a purely imaginary pair and one negative real eigenvalues: $ \pm 1.0879 \! \times \! 10^{-3}\, i $ and $ -0.3362 $. Therefore, on the equilibrium solution curve defined by $ F_1(k_0, A_1) \! = \! 0 $ (see Figure 8), the equilibrium $ E_1 $ is stable from the origin to the Hopf critical point $ (k_{0H}, A_{H}) $, and unstable from $ (k_{0H}, A_{H}) $ to the saddle-node bifurcation point $ (k_{0sn}, A_{1sn}) $, and then returns to stable from the saddle-node bifurcation point, as shown in Figure 8. This agrees with that observed in experiments and numerical simulations [12].

    Figure 8.  Bifurcation diagram for the oscillation network model (2.1), with graphs of $ F_1(A_1, k_0) \! = \! 0 $ (in red color), $ a_3 (A_1, k_0) \! = \! 0 $ (in blue color) and $ \Delta_2 (A_1, k_0)\! = \!0 $ (in green color), showing the saddle-node and Hopf bifurcation critical points, with solid and dotted curves to denote stable and unstable equilibrium solutions, respectively. The two vertical lines, one passing the Hopf critical point and the other passing the saddle-node critical point show the existence of a window between the two critical points, yielding the recurrence phenomenon.

    We have also used the MATCONT software package in Matlab to obtain the numerical bifurcation diagram, as depicted in Figure 9, which confirms our bifurcation diagram as given in Figure 8.

    Figure 9.  Numerical bifurcation diagram for the oscillating network model (2.1), obtained by using the MATCONT in Matlab, confirming the result shown in Figure 8.

    It is seen that all the four conditions $ \, {\rm C}_1 $-$ {\rm C}_4 $ (given in the section of introduction) are satisfied for the network oscillating model (2.1). In particular, it is observed that there exists a "window", as shown in Figure 8 bounded by two vertical lines, between the Hopf and saddle-node bifurcation points. Therefore, the recurrence phenomenon occurs in this model when the values of the bifurcation parameter $ k_0 $ are chosen from the interval $ \, k_0 \! \in \! (k_{0H}, \, k_{0sn}) \! = \! (1.7681 \! \times \! 10^{-4}, \, 3.0827 \! \times \! 10^{-4}) $.

    Next, we present simulations to demonstrate the behavior changes of the solutions, showing a good agreement, in particular for the recurrence behavior as reported in [12]. With the parameter values given in (4.4), system (2.1) becomes

    $ dAdt=0.25SA300IA0.0035Ak0A+0.00007S,dIdt=0.01k0Ik0300IA,dSdt=0.25SAk0S0.00007S+0.05k0. $ (4.10)

    We have used the ode45 solver in Matlab for differential equations to simulate system (4.10) by varying the values of $ \, k_0\, $ in the interval $ \, k_0 \! \in\! (1.7681 \! \times \! 10^{-4}, \, 3.0827 \! \times \! 10^{-4}) \, $ to obtain the results, as shown in Figure 10.

    Figure 10.  Simulated component $ A $ of the oscillating network model (4.10), in which $ k_0 $ is treated as a bifurcation parameter, taking values $ k_0 = k_{0H}+0.0000069j, j = 1, 2, \dots 20 $ in the window shown in the bifurcation diagram (see Figure 8), and other parameter values are taken from [12].

    It is seen from Figure 10 that the solutions of $ A $ are oscillating when the values of $ k_0 $ are chosen between $ k_{0H} $ and $ k_{0sn} $ to exhibit the relaxation behavior, showing that the method developed in [9,10,11] with the four conditions $ {\rm C_1} $-$ {\rm C_4} $ to study recurrence phenomenon is an efficient approach. The period of oscillation increases with the increase of $ k_0 $, as shown in Figure 11, indicating that the period goes to infinity as $ k_0 $ is varied towards the saddle-node bifurcation point, as expected. From a biological point of view, certain subtypes of some diseases are classified based on the patterns of this recurrent behavior [6]. Therefore, an improved understanding of recurrence phenomenon in autoimmune diseases is crucial in promoting correct diagnosis, patient management and treatment decisions. For the recurrence phenomenon studied in this paper, our method can be used to realistically explain complex dynamics in organic reactions and improve correct classification, management and utilization of energy resources.

    Figure 11.  The period of oscillations generated from the oscillating networks model (4.10) with respect to the bifurcation parameter $ k_0 $, which takes the values from the window between the Hopf and saddle-node bifurcation points (see the bifurcation diagram in Figure 8), showing that the period is increasing to infinity as $ k_0 $ approaches the saddle-node bifurcation point.

    Although in the previous section, we have identified the Hopf bifurcation and the transversality condition (see equation (4.9)) for model (2.1), we do not know whether the Hopf bifurcation is supercritical or subcritical, as well as post-critical behavior of the model. To answer this question, in this section we give a further study on the Hopf bifurcation from the equilibrium $ E_1 $ of the model, and use normal form theory to study stability of the bifurcating limit cycles. Assume that $ k_0 = k_{0H}+\mu = 0.000176806\cdots+\mu $, where $ \mu $ is a small perturbation (bifurcation) parameter. Using the values given in (4.4), we introduce the following transformation,

    $ (AIS)=(A1k0H+μ100(300A1+k0H+μ)k0H+μ20(A14+k0H+μ+710000))+T(x1x2x3), $ (5.1)

    where

    $ T=[1014.7373×1031.5401×1051.00211.51423.13461.2529×102], $ (5.2)

    into system (2.1) to obtain

    $ dxidt=Gi(x1,x2,x3;μ,A1),   i=1,2,3, $ (5.3)

    where $ G_{1} $, $ G_{2} $ and $ G_{3} $ are rational functions in $ x_{1} $, $ x_{2} $, $ x_{3} $, $ \mu $ and $ A_{1} $, as listed in Appendix.

    Note in the above equations that we have used decimal points for convenience. Now, the relation between $ A_1 $ and $ \mu $ can be still determined by (4.5) with $ k_0 = k_{0H}+\mu $. The Jacobian of system (5.3) evaluated at the origin, $ x_i = 0, \ i = 1, 2, 3 $, and critical point, defined by $ \mu = 0 $, with $ A_1 = 1.1147\cdots \times \! 10^{-3} $ (corresponding to the positive equilibrium $ E_1 $ for model (2.1)) is then in the Jordan canonical form:

    $ [0ωc0ωc0000α], $ (5.4)

    where $ \omega_c = 1.0878\cdots \times 10^{-3} $ and $ \alpha = -0.3361\cdots $. Next, by applying center manifold theory and normal form theory, one can obtain the normal form of the Hopf bifurcation for system (5.3), given in polar coordinates:

    $ ˙r=r(v0 μ+v1r2+),˙θ=ωc+τ0μ+τ1r2+, $ (5.5)

    where $ r $ and $ \theta $ represent the amplitude and phase of oscillating motions (limit cycles), respectively. The coefficients $ v_0 $ and $ \tau_0 $ can be found from a linear analysis, while computing $ v_k $ and $ \tau_k $ ($ k \ge 1 $) needs a nonlinear analysis. The $ v_k $ is called the $ k $th-order focus value. The following theorem provides explicit formulas for computing $ v_0 $ and $ \tau_0 $.

    Theorem 2. [31] For the two-dimensional linear system,

    $ (˙x1˙x2)=[a11μω+a12μω+a21μa22μ](x1x2), $ (5.6)

    the following formulas hold:

    $ v0=12(a11+a22),τ0=12(a12a21). $ (5.7)

    Based on the center manifold theory, in the vicinity of the Hopf critical point, the system is described on the center manifold of system (5.3) by a two-dimensional dynamical system. Then, applying the formula (5.7), we obtain

    $ v0=12(2G1x1μ+2G2x2μ)|xi=0,μ=0=12[((G1x1)μ+(G1x1)A1A1μ)+((G2x2)μ+(G2x2)A1A1μ)]xi=0,μ=0=12[((G1x1)μ(G1x1)A1F(μ,A1)μF(μ,A1)A1)+((G2x2)μ(G2x2)A1F(μ,A1)μF(μ,A1)A1)]xi=0,μ=0=1.4557, $
    $ τ0=12(2G1x2μ2G2x1μ)|xi=0,μ=0=12[((G1x2)μ+(G1x2)A1A1μ)((G2x1)μ+(G2x1)A1A1μ)]xi=0,μ=0=12[((G1x2)μ(G1x2)A1F(μ,A1)μF(μ,A1)A1)((G2x1)μ(G2x1)A1F(μ,A1)μF(μ,A1)A1)]|xi=0,μ=0=1.5389. $

    Next, letting $ \mu\! = \!0 $, and $ A_1 \! = \! A_H = 0.001114785 $ in system (5.3), and then applying the Maple program [30] to the resulting system yields

    $ v1=36.6458,τ1=54130.3501. $ (5.8)

    Therefore, the normal form associated with this Hopf bifurcation, up to third-order terms, is given by

    $ ˙r=r(1.4557μ+36.6458r2),˙θ=0.0011+1.5389μ54130.350r2. $ (5.9)

    Note in (5.9) that $ v_0 = 1.4557 > 0 $, which is indeed equivalent to the condition given in (4.9).

    The steady-state solutions of Eq (5.9) are determined from $ \dot{r} = \dot{\theta} = 0 $, yielding

    $ ˉr=0,ˉr20.0397μ. $ (5.10)

    The solution $ \bar{r} = 0 $ represents the equilibrium $ E_1 $ of model (2.1). A linear analysis on the first differential equation of (5.9) shows that $ \frac{d}{dr}(\frac{dr}{dt})|_{\bar{r} = 0} = v_0\mu $, and thus $ \bar{r} = 0\ $ (i.e., the equilibrium $ E_1 $) is stable (unstable) for $ \mu < 0\ (>0) $, as expected. When $ \mu $ is decreased from positive to cross zero, a Hopf bifurcation occurs and the amplitude of the bifurcating limit cycles is approximated by the nonzero steady state solution,

    $ ˉr0.1993μ, (μ<0). $ (5.11)

    Since $ \frac{d}{dr}(\frac{dr}{dt})|_{ (5.11)} = 2v_1\bar{r}^2 = -2v_0\mu > 0\ \ (\mu < 0, v_0 > 0, v_1 > 0) $, the Hopf bifurcation is subcritical and so the bifurcating limit cycles are unstable. Equation (5.11) gives the approximate amplitude of the bifurcating limit cycles, while the phase of the motion is determined by $ \theta = \omega t $, where $ \omega $ is given by

    $ ω=˙θ|(5.11)0.0011+2151.7875μ. $ (5.12)

    Further, by simulation we find that the stable region before the Hopf critical point as shown in Figure 8 (i.e., for $ k_0 \! \in \! (0, \, k_{0H}) $) can be divided into two parts for the equilibrium: globally asymptotically stable and locally asymptotically stable. The approximate value of the dividing point can be obtained as follows: Recalling $ k_{0H} \! = \! 0.000176806 $, we choose $ k_0 \! = \! 0.00014466350 $ and two initial points $ (A, I, S) \! = \! (1, 1, 1) $ and $ (0.001, \, 0.000005, \, 0.016) $ for simulation and obtain the results as shown in Figures 12 and 13, respectively. It is seen that the trajectory starting from the first initial point converges to a stable limit cycle, while that starting from the second critical point converges to the equilibrium $ E_1 $. Moreover, we choose $ k_0 \! = \! 0.00014466348 $ and the initial point $ (A, I, S) = (1, 1, 1) $ to obtain the result, as depicted in Figure 14, showing that the trajectory eventually converges to the equilibrium $ E_1 $ even from a far away initial point, which implies that the equilibrium $ E_1 $ is globally asymptotically stable for this value of $ k_0 $. Thus, the approximate value of the point dividing global stability and local stability is $ k_0 \approx 0.00014466348 $.

    Figure 12.  Simulated time history of the component $ A $ of the oscillating network model (4.10) for $ t \in (0, 6 \! \times \! 10^5) $, showing the convergence of the solution trajectory to a stable limit cycle starting from the initial point $ (1, 1, 1) $ with $ k_0 = 0.00014466350 $: (a) the part for $ t\in(0, 2 \times 10^5) $; and (b) the part for $ t\in(4 \times 10^5, 6 \times 10^5) $.
    Figure 13.  Simulated time history of the component $ A $ of the oscillating network model (4.10), showing the convergence of the solution trajectory to the equilibrium $ E_1 $ starting from the initial point $ (0.001, 0.000005, 0.016) $ with $ k_0 = 0.00014466350 $.
    Figure 14.  Simulated time history of the component $ A $ of the oscillating network model (4.10) for $ t \in (0, 6 \! \times \! 10^6) $, showing the convergence of the solution trajectory to the equilibrium $ E_1 $ starting from the initial point $ (1, 1, 1) $ with $ k_0 = 0.00014466348 $: (a) the part for $ t\in(0, 5 \times 10^5) $; and (b) the part for $ t\in(4.8 \times 10^6, 5.5 \times 10^6) $.

    The subcritical Hopf bifurcation found above implies that there exists an unstable limit cycle, restricted on a local invariant manifold, between the stable equilibrium $ {\rm E_1} $ and a stable (outer) limit cycle. This yields a different bistable phenomenon due to bifurcation of multiple limit cycles, which involves a stable equilibrium and a stable periodic motion, different from the classical bistable phenomenon which only contains two stable equilibria.

    In this paper, we have introduced a new method to study certain type of slow-fast motions in dynamical systems. This approach is based on dynamical system theory and can be easily applied to identify sustained oscillations. In particular, when the geometric singular perturbation theory (GSPT) fails to investigate such slow-fast motions, our method may work quite well. The basic idea of this new method is to identify a "window" in bifurcation diagrams between Hopf bifurcation and saddle-node/transcritical bifurcation. This approach has been applied to many biological systems to study such slow-fast motions (e.g., see [1,9,10,11,31]). It has been shown that this approach is quite convenient in application and works well for higher-dimensional dynamical systems which involve multiple parameters. The key step is to determine Hopf critical points.

    In this work, the new method has been applied to analyze an oscillating network model of biologically relevant organic reactions and confirmed the recurrence behaviour found in [12] based on numerical simulations and experiments. Bifurcation analysis is given to identify saddle-node and Hopf bifurcations and particularly to determine the bifurcation window, which yields the recurrence phenomenon. Simulations are also present to verify the analytical predictions, showing a very good agreement between the simulations and predictions. Moreover, normal form theory is applied to determine that the Hopf bifurcation is subcritical and the equilibrium is locally asymptotically stable near the Hopf critical point, yielding an unstable limit cycle, restricted on an invariant manifold, between the stable equilibrium and the outer stable limit cycle. This bistable phenomenon may explain some special complex dynamics occurring in this model. Further, a critical point is numerically identified, which divides the equilibrium solution into two parts: one is globally asymptotically stable and the other is locally asymptotically stable. The recurrence phenomenon studied in this paper for this kinetic model may be one of the sources of generating complex dynamics in biological systems or even more generally in real physical systems. It is anticipated that the method used in this paper can be applied to study other nonlinear dynamical systems.

    However, even the new method can be applied to consider higher-dimensional dynamical systems, it may not applicable for some simple systems such as the van der Pol's equation (1.6). This implies that a slow-fast motion in dynamical systems can be in general very complex, which may involve several "modes" in different time scales. The GSPT can be used to analyze a part of such systems if such a system can be put in the form of singularly perturbed differential systems, while our method can solve a part of such systems if the four conditions $ {\rm C_1} $-$ {\rm C_4} $ are satisfied for such a system, which does not need the singular perturbation frame. We have shown that the two approaches can work for different systems: the slow-fast motion in the van der Pol's equation (1.5) can be analyzed by the GSPT, but not by our method; while the slow-fast motion in the 2-d HIV model (1.6) can be investigated by our method, but not by the GSPT. We also found that for some systems, both methods are applicable. For example, consider the following SIS epidemic model [32]:

    $ dSdt=b1N(1NK1)d1SβS(I+σI2)+γ1I,dIdt=βS(I+σI2)(d1+α1+γ1)I, $ (6.1)

    which, by taking $ N = S+I $, can be put in the following form,

    $ dIdt=[β(NI)(1+σI)(d1+α1+γ1)]I,dNdt=b1N(1NK1)d1NσI. $ (6.2)

    Here, $ S $ and $ I $ denote the numbers of susceptible and infected individuals, respectively, and $ N $ is the total population size. $ b_1 $ is the per-capita maximum birth rate, and $ K_1 $ reflects the effect of total population size on the birth. $ d_1 $ and $ \alpha_1 $ are the per-capita natural and disease-related death rates respectively, and $ \gamma_1 $ is the per-capita recovery rate. All the parameters take real positive values. In [32], it is assumed that $ b_1 $, $ d_1 $ and $ \alpha_1 $ are small, compared with other parameters, and so letting

    $ b_1 = \varepsilon_1 \, b_2, \quad d_1 = \varepsilon_1 \, d_2, \quad \alpha_1 = \varepsilon_1 \, \alpha_2, \quad (0 \lt \varepsilon_1 \ll 1), $

    and introducing

    $ c_2 = b_2 - d_2, \quad K_2 = \dfrac{K_1(b_2-d_2)}{b_2}, \quad \gamma_1 = \gamma_2 + \varepsilon_1 (\lambda_1 - d_2 - \alpha_2), $

    into (6.2) yields

    $ dIdt=[β(NI)(1+σI)(ε1λ1+γ2)]I,dNdt=ε1[c2N(1NK2)α2I], $ (6.3)

    which now becomes a singularly perturbed system, where $ \lambda_1 $ may be negative, $ \varepsilon_1 $ and $ |\lambda_1 | $ are chosen small enough so that $ \gamma_2 > 0 $. Further, applying the scaling:

    $ I = \dfrac{u}{\sigma}, \ \ N = \dfrac{v}{\sigma}, \ \ t = \dfrac{\sigma}{\beta}\, t', \ \ \varepsilon = \dfrac{c_1 \sigma}{\beta} \varepsilon_1, \ \ \gamma = \sqrt{ \frac{\sigma \gamma_2}{\beta}}, \ \ k = \frac{1}{K_2 \sigma}, \ \ \mu = \frac{\alpha_2}{c_2}, \ \ \lambda = \dfrac{\lambda_1}{c_2}, $

    to (6.3) yields the following dimensionless system:

    $ dIdt=[(vu)(1+u)(ελ+γ2)]u,dvdt=ε[v(1kv)μu], $ (6.4)

    where $ u $ and $ v $ are the fast and slow variables, respectively. Then, the critical manifold (slow manifold) is given (setting $ \varepsilon = 0 $) by

    $ v = u + \dfrac{\gamma^2}{1+u}, $

    which indeed, together with fast manifolds, can form closed loops, as shown in Figure 15.

    Figure 15.  The critical manifold (slow manifold, in red color) of the SIS epidemic model (6.4), defined by $ v = u + \frac{\gamma^2}{1+u} $, which, with the fast manifold (in the horizontal direction with the double arrows), forms a closed loop (in green color). There are two singular points: $ (u_0, v_0) $ is a fold point and $ (u^*, v^*) $ is a saddle point.

    Numerical simulations for $ \varepsilon = 0.001, \, \gamma = \mu = \lambda = 3, \ k = 0.101074 $ are depicted in Figure 16, which clearly shows a slow-fast motion – canard cycle. This result can also be obtained by applying our method to the non-scaled system (6.2).

    Figure 16.  Simulated canard cycles for the epidemic model (6.4) with $ \varepsilon = 0.001, \, \gamma = \mu = \lambda = 3, \ k = 0.101074 $: (a) phase portrait; and (b) time history of $ u $.

    Finally, we should point out that unlike the GSPT theory which has been developed for more than 40 years and established a fundamental mathematical theory, our new method needs further research to develop a rigorous mathematical theory, in particular, for the existence of the "window". In other words, how to define/obtain the exact conditions under which the window exists and oscillations continuously exist for the whole window, from the Hopf critical point (which induces oscillations) to the saddle-node/transcritical bifurcation point (which ends the oscillation)? Further study is needed to improve our simple and efficient method with a well established mathematical theory.

    This work was partially supported by the Natural Sciences and Engineering Research Council of Canada (No. R2686A2). The comments and suggestions received from the anonymous reviewer is greatly appreciated.

    All authors declare no conflicts of interest in this paper.

    The rational functions $ G_{1} $, $ G_{2} $ and $ G_{3} $ in (5.3) are given below. In Maple calculation, the accuracy is taken up to $ 100 $ digits, but here only up to 6 digits are present for brevity.

    $ G1(x1,x2,x3;μ,A1)=1(A1+0.00099+4μ)(A1+5.89355×107+0.00333μ)×{[1.64244×10110.28933×105A1+0.02418A210.99530A31+(1.24609×109+0.03368A12.49638A21)x1+(1.23349×109+0.87868×103A1+3.12237A21)x2+(3.42734×109+0.03579A12.51329A21)x3(0.21112×105+1.49638A1)x21(0.35459×105+2.51329A1)x23+(0.44053×105+3.12237A1)x1x2(0.56571×105+4.00968A1)x1x3+(0.44053×105+3.12237A1)x2x3]μ+o(μ2)+1.45197×1015+7.29439×1010A1+0.34241×105A210.00366A31+(0.00414A210.37378A31+0.50749×105A16.68597×1013)x1+(0.98883×103A21+0.77994A31+2.16179×107A1+1.27063×1013)x2+(0.53544×105A10.00410A210.62780A315.03838×1013)x3+(0.36923×103A10.37378A212.17478×1010)x21+(3.65271×10100.62780A210.62015×103A1)x23+(5.82749×10101.00158A210.98938×103A1)x1x3+(4.53792×1010+0.77994A21+0.77044×103A1)x1x2+(4.53792×1010+0.77994A21+0.77044×103A1)x2x3} $
    $ G2(x1,x2,x3;μ,A1)=1(A1+0.00099+4μ)(A1+5.89355×107+0.00333μ)×{[+7.93372×10120.13976×105A1+0.01168A210.48077A31+(5.03409×108+0.00131A10.26205A21)x1(1.38001×109+0.00155A1+0.49252A21)x2+(5.04385×108+0.00139A1+3.58251A21)x3(3.69712×107+0.26205A1)x21+(0.50544×105+3.58251A1)x23+(7.15993×107+0.50748A1)x1x2+(0.46847×105+3.32046A1)x1x3+(7.15993×107+0.50748A1)x2x3]μ+o(μ2)+7.01367×1016+0.16539×105A21+3.52351×1010A10.00177A31+(5.04644×10122.44020×107A10.00176A210.06546A31)x1(8.22215×1014+1.39521×107A1+0.16095×104A210.12677A31)x2+(5.05649×10122.26386×107A10.00079A21+0.89488A31)x3(3.80846×1011+0.64659×104A1+0.06546A21)x21+(5.20666×1010+0.00088A1+0.89488A21)x23+(7.37555×1011+0.00013A1+0.12677A21)x1x2+(4.82581×1010+0.00082A1+0.82942A21)x1x3+(7.37555×1011+0.00013A1+0.12677A21)x2x3} $
    $ G3(x1,x2,x3;μ,A1)=1(A1+0.00099+4μ)(A1+5.89355×107+0.00333μ)×{[7.75215×10141.36559×108A1+0.00011A210.00469A31(0.16909×104+0.00980A15.67043A21)x1+(5.82800×1012+0.41256×105A10.03705A21)x2(0.16910×104+0.01319A1+1202.01A21)x3+(0.80002×105+5.67043A1)x21(0.00169+1201.01A1)x23(5.22791×109+0.00371A1)x1x2(0.00169+1195.34A1)x1x3(5.22791×109+0.00371A1)x2x3]μ+o(μ2)+6.85315×1018+3.44287×1012A1+1.61613×108A210.17273×104A31(1.74180×109+0.17387×105A10.00138A211.41643A31)x1+(6.00351×1016+1.01873×109A1+1.17522×107A210.00093A31)x2(1.74191×109+0.20882×105A1+0.29654A21+300.003A31)x3+(8.24116×1010+0.00139A1+1.41643A21)x21(1.74549×107+0.29635A1+300.003A21)x23(5.38535×1013+9.14315×107A1+0.00093A21)x1x2(1.73726×107+0.29495A1+298.587A21)x1x3(5.38535×1013+9.14315×107A1+0.00093A21)x3x2}. $
    [1] G. Ali, V. Furuholt, R. Natalini and I. Torcicollo, A mathematical model of sulphite chemical aggression of limestones with high permeability. Part I. Modeling and qualitative analysis, Transport in Porous Media, 69 (2007), 109-122. doi: 10.1007/s11242-006-9067-2
    [2] G. Ali, V. Furuholt, R. Natalini and I. Torcicollo, A mathematical model of sulphite chemical aggression of limestones with high permeability. Part II: Numerical approximation, Transport in Porous Media, 69 (2007), 175-188. doi: 10.1007/s11242-006-9068-1
    [3] D. Aregba-Driollet, F. Diele and R. Natalini, A Mathematical Model for the SO2 Aggression to Calcium Carbonate Stones: Numerical Approximation and Asymptotic Analysis, SIAM J. APPL. MATH. , 64 (2004), 1636-1667. doi: 10.1137/S003613990342829X
    [4] F. Clareli, A. Fasano and R. Natalini, Mathematics and monument conservation: Free boundary models of marble sulfation, SIAM Journal on Applied Mathematics, 69 (2008), 149-168. doi: 10.1137/070695125
    [5] A. Fasano and R. Natalini, Lost Beauties of the Acropolis: What Mathematics Can Say, SIAM news, 2006.
    [6] T. Fatima, Multiscale Reaction Diffusion Systems Describing Concrete Corrosion: Modelling and Analysis, Ph.D thesis, Technical University of Eindhoven, 2013.
    [7] T. Fatima, N. Arab, E. P. Zemskov and A. Muntean, Homogenization of a reaction - diffusion system modeling sulfate corrosion of concrete in locally periodic perforated domains, Journal of Engineering Mathematics, 69 (2011), 261-276. doi: 10.1007/s10665-010-9396-6
    [8] T. Fatima and A. Muntean, Sulfate attack in sewer pipes: Derivation of a concrete corrosion model via two-scale convergence, Nonlinear Analysis: Real World Applications, 15 (2014), 326-344. doi: 10.1016/j.nonrwa.2012.01.019
    [9] T. Fatima, A. Muntean and T. Aiki, Distributed space scales in a semilinear reaction-diffusion system including a parabolic variational inequality: A well-posedness study, Adv. Math. Sci. Appl., 22 (2012), 295-318.
    [10] T. Fatima, A. Muntean and M. Ptashnyk, Unfolding-based corrector estimates for a reaction - diffusion system predicting concrete corrosion, Applicable Analysis, 91 (2012), 1129-1154. doi: 10.1080/00036811.2011.625016
    [11] F. R. Guarguaglini and R. Natalini, Fast reaction limit and large time behavior of solutions to a nonlinear model of sulphation phenomena, Commun. Partial Differ. Equations, 32 (2007), 163-189. doi: 10.1080/03605300500361438
    [12] F. R. Guarguaglini and R. Natalini, Global existence of solutions to a nonlinear model of sulphation phenomena in calcium carbonate stones, Nonlinear Analysis: Real World Applications, 6 (2005), 477-494. doi: 10.1016/j.nonrwa.2004.09.007
    [13] E. J. Hinch, Perturbation Methods, Cambridge University Press, 1991. doi: 10.1017/CBO9781139172189
    [14] A. A. Lacey and L. A. Herraiz, Macroscopic models for melting derived from averaging microscopic Stefan problems I: Simple geometries with kinetic undercooling or surface tension, Euro. Jnl. of Applied Mathematics, 11 (2002), 153-169. doi: 10.1017/S0956792599004027
    [15] A. A. Lacey and L. A. Herraiz, Macroscopic models for melting derived from averaging microscopic Stefan problems II: Effect of varying geometry and composition, Euro. Jnl. of Applied Mathematics, 13 (2002), 261-282. doi: 10.1017/S0956792501004818
    [16] R. J. Leveque, Finite Volume Methods for Hyperbolic Problems, Caimbridge University Press, 2002. doi: 10.1017/CBO9780511791253
    [17] C. V. Nikolopoulos, A mushy region in concrete corrosion, Applied Mathematical Modelling, 34 (2010), 4012-4030. doi: 10.1016/j.apm.2010.04.005
    [18] C. V. Nikolopoulos, Macroscopic models for a mushy region in concrete corrosion, Journal of Engineering Mathematics, 2014, DOI 10.1007/s10665-014-9743-0.
    [19] J. L. Schnoor, Enviromental Modeling, Fate and transport of pollutants in water, air, and soil, John Willey and Sons, Inc., 1996.
  • This article has been cited by:

    1. Wenjing Zhang, Leif Ellingson, Federico Frascoli, Jane Heffernan, An investigation of tuberculosis progression revealing the role of macrophages apoptosis via sensitivity and bifurcation analysis, 2021, 83, 0303-6812, 10.1007/s00285-021-01655-6
    2. Rossella Della Marca, Maria da Piedade Machado Ramos, Carolina Ribeiro, Ana Jacinta Soares, Mathematical modelling of oscillating patterns for chronic autoimmune diseases, 2022, 45, 0170-4214, 7144, 10.1002/mma.8229
  • Reader Comments
  • © 2014 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3914) PDF downloads(64) Cited by(5)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog