![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
ABSTRACT
This article studies existence and stability of travelling wave of unstirred Gray-Scott system in biological pattern formation which models an isothermal chemical reaction involving two chemical species, a reactant A and an auto-catalyst B, and a linear decay
, where C is an inert product. Our result shows a new and very distinctive feature of Gray-Scott type of models in generating rich and structurally different travelling pulses than related models in the literature. In particular, the existence of multiple travelling waves which have distinctive number of local maxima is proved. Furthermore, the stability of travelling wave of the reaction–diffusion system of isothermal diffusion system
, is also studied.
1. Introduction
In this paper, we consider
It models chemical reaction of the form
with C being an inert chemical species. Here, D, a positive constant, is the ratio of diffusion coefficients of chemical species B to that of A,
is a positive constant not necessarily an integer, and
describes the rate of
, with k and
both positive constants. We assume throughout that
.
Many models in mathematical biology take the form of system (I), see [Citation10, Citation14, Citation17]. In particular, m=2 and l=1 is the famous Gray-Scott model in biological pattern formation, one of the popular models proposed for replicating experiment results in early 1990s, see [Citation13, Citation14]. The most exciting feature of the diffusive Gray-Scott system with feeding is self-replicating travelling pulse (travelling wave). It has been extensively studied, see [Citation7, Citation8, Citation11] by formal analysis and numerical computation, but the phenomenon and underlying mechanism is not completely understood. In particular, rigorous analysis of Gray-Scott is badly needed.
Our main concern is the existence and stability of travelling wave to (I) and a related system (II) below. A travelling wave solution for (I) links one equilibrium point to another. Since any equilibrium point of (I) is of the form ,
, the travelling wave problem takes the from
(1)
(1)
It is easy to show that the travelling wave solution to (I) exists only when . This is because with
we need
for all x close to
to make v positive for all x close to
. In case of l>m, it is proved in [Citation9] that (I) has a travelling wave solution when
. The dynamics of that model is very different from our case.
The travelling wave problem (Equation1(1)
(1) ) with m>l, is very different from any of the main types of scalar equation as well as other related models such as the case of l=m, see [Citation6] for more details or the system (II) below of isothermal diffusion system without decay. In particular, for l=m or system (II), the travelling wave problem is of the mono-stable case of scalar equation, but our case is not.
For simplicity, we shall only treat the case of l=1, m>1 in details in this work. For the case of m>l>1, we refer the reader to [Citation20]. By a simple scaling, we can scale out k, and hence, we assume k=1 here and in Section 2.
The following result is proved in [Citation6] which shows a complete different and unique feature of Gray-Scott type of models.
Theorem A
Let
and
be given constants. There exists a positive constant c such that
(Equation1
(1)
(1) ) admits a solution. In addition, the set of speeds for existence lies in a bounded interval for a given value of
. Furthermore, the speed c must satisfy
That is, our travelling wave problem is not mono-stable type, nor the bistable type as our main result below shows.
Perhaps, the most exciting and surprising result is the one which shows when , there exists a large number of travelling wave solutions, each with fixed number of local maxima for
and with different speed. For this, we re-cast (Equation1
(1)
(1) ), after simple scaling, as
(2)
(2) where
. We make the following change of scale and variables:
Then (Equation1(1)
(1) ) is equivalent to finding
which satisfy, after dropping ‘
’,
(3)
(3)
Define
(4)
(4)
. Our main result on travelling wave of (I) is the following theorem.
Theorem 1.1
Let m>1 and D>0 be given constants.
There exist positive constants
and
that depend only on m and D such that for each
Equation (Equation3
(3)
(3) ) admits no solution if
or if
.
For each sufficiently small positive
and each integer L satisfying
there exists a constant
such that when
the system (Equation3
(3)
(3) ) admits a solution, unique up to a translation. The solution is an L-hump solution in the sense that
admits exactly L local maxima and L−1 interior local minima. In addition, if denote the interior points of local minima of w by
and points of local maxima by
with
then
Furthermore,
and
uniformly in
and locally uniformly in
where W is the unique solution of
(5)
(5)
Remark 1.1
It is clear that since u is strictly increasing, the L-hump solution must have at least L local maxima for v, thus a travelling wave solution with a large number of oscillations. As a matter of fact, it should be clear from our proof that as , v has exactly L-hump.
In addition, the solution W of Equation (Equation5(5)
(5) ) is a closed orbit, our result can be explained as that v is a small perturbation of W when
is small. But, since our system does not admit any close orbit, v has to decay to zero exponentially with a rate uniquely determined by the corresponding travelling wave speed.
Another reaction–diffusion system, we would like to pursue models the following simple isothermal chemical reaction:
between two chemical species A and B, where k>0 is the rate constant. It appears in many chemical wave models of excitable media ranging from the idealized Brusselator to real-world clock reactions such as Belousov–Zhabotinsky reaction, the Briggs–Rauscher reaction, the Bray–Liebhafsky reaction and the iodine clock reaction. In those setting, its importance was recognized pretty early, [Citation10, Citation18].
In this work, we study the travelling wave problem of autocatalytic chemical reaction , which, after simple non-dimensionalization, results in the reaction–diffusion system,
For a travelling wave solution to (II), , where z=x−ct, the governing ODE system is
(6)
(6) where c>0 is a constant. Assuming
It is easy to prove that for a travelling wave solution, . By a simple scaling, we only need to consider a=1, the travelling wave problem of (II) is the following:
(7)
(7)
It turns out the travelling wave problem of (II) is of the mono-stable type for scalar equation with a minimum positive speed. The main effort is then to prove sharp bound on minimum speed, because the minimum speed travelling wave is the most stable one. The following two results are proved in [Citation4, Citation5].
Theorem B
Suppose D<1 and m>1. There exists no travelling wave of Equation (Equation7(7)
(7) ) if
where
is a constant which depends on m only and is an increasing function of m. In particular,
. For existence, we have the following results.
If
a unique
up to translation
travelling wave solution exists for (Equation7
(7)
(7) ) for each
If
a unique
up to translation
travelling wave solution exists for Equation (Equation7
(7)
(7) ) for each
Theorem C
Suppose and
. There exists a positive constant
such that Equation (Equation7
(7)
(7) ) has a travelling wave if and only if
. In addition,
is bounded by
where
is the same constant as in above theorem.
It is clear from the above two results that is of order
if
, but
if
.
Our main focus on (II) is to study stability of travelling waves using combination of rigorous analysis and numerical computation. Our results on (II) are stated and proved in Section 3.
For related works on existence, stability and global dynamics of (I) or (II), we refer the reader to [Citation3, Citation12, Citation16, Citation19, Citation21].
The organization of the paper is as follows. In Section 2, we study the system (Equation3(3)
(3) ) and prove the existence of multiple travelling waves to system (I), and in Section 3 we analyse the stability of travelling waves of system (II).
2. Existence of multiple travelling waves
In this section we study (Equation3(3)
(3) ) and prove Theorems 1.1. Due to limited space, we present only key steps of the proof and a more detailed presentation will appear later in [Citation15].
2.1. Preliminary
For each constant , we consider the initial value problem, for
,
(8)
(8) where λ is the positive root of
and
.
Lemma 2.1
For each problem (Equation8
(8)
(8) ), with
admits a unique solution and the solution satisfies
in
. In addition, if
is a solution of Equation (Equation3
(3)
(3) ), then up to a translation, it is the unique solution of Equation (Equation8
(8)
(8) ).
The proof is standard and we omit the details. We refer the interested reader to [Citation6].
In the sequel, refers to the solution of Equation (Equation8
(8)
(8) ) with
dependence suppressed. We use
to represent the interval on which v>0. It is easy to rule out the possibility of
tending to ∞ at a finite x. Because if it does, then we must have v tending to ∞ at a finite x. But, this is impossible because of the negative sign of the nonlinear term
. It is clear that if
, then on
,
and
is the solution of the linear system
.
For estimates of v, first we investigate all critical points and possible oscillatory nature of v.
Lemma 2.2
Suppose and
. Then v>0 in
and exactly one of the following holds:
so z is a point of local positive minimum;
so z is a point of local positive maximum;
and
so v is strictly decreasing near z.
As a consequence, the set can be arranged from small to large by
where either
or n is a positive integer. For the latter case, set
and
. Then for each integer i satisfying
in
and
on
. Also
for
.
Proof.
The proof is straight forward.
Next, we establish an explicit upper bound of v.
Lemma 2.3
Suppose is a point of local minimum of v. Then
In particular, taking we have
for all
where
is as in Equation (Equation4
(4)
(4) ).
The proof is given in [Citation6].
Next, we introduce the function .
Lemma 2.4
Let and
be the positive root of
. Then
(9)
(9)
(10)
(10)
Proof.
The differential equation for ρ follows from differentiation and the equation for u. Since and 0 and
are sub and super solutions, respectively, we find that
. This completes the proof.
The Function is the most important for our analysis.
Let and consider the function
. Direct differentiation gives
(11)
(11) where
(12)
(12)
Lemma 2.5
Let and
. Then w satisfies Equation (Equation11
(11)
(11) ) with
given in Equation (Equation12
(12)
(12) ). In addition, by
and
in
and
there hold the estimates
(13)
(13)
2.2. An Upper Bound of c
We now show that there is no travelling wave of fast speed.
Theorem 2.1
There exist positive constants and
that depend only on m and D such that for every
if
then the solution of Equation (Equation8
(8)
(8) ) satisfies v>0 in
and
Consequently, Equation (Equation3(3)
(3) ) admits no solution when
.
Proof.
We divide the proof into three steps.
1. A Differential Inequality.
Let c>0 be a constant and be the unique solution of Equation (Equation8
(8)
(8) ). Set
In view of Equation (Equation13(13)
(13) ), we see that K is finite, so E is well-defined. Using
Equations (Equation11
(11)
(11) ) and (Equation12
(12)
(12) ), we derive that
Assume that
(14)
(14)
Then we obtain
2. A Necessary Condition for Equation (Equation14(14)
(14) ).
First of all, since where
is the positive root of
, we have
Thus, the first and second inequalities in Equation (Equation14(14)
(14) ) hold if we have
Next, we derive from Equation (Equation13(13)
(13) ) that
Thus, the third inequality in Equation (Equation14(14)
(14) ) holds if
In summary, the assumption (Equation14(14)
(14) ) holds if
where
3. Asymptotic Behaviour as .
Now assume that . Then
in
. Consequently, E<0 in
. Since
would imply
, we must have
, i.e. w>0 in
. In addition, from E<0 in
and m>0, we derive that both w and
are bounded.
As , there are only two possibilities: (i)
or (ii)
.
Suppose
. Then
as
. Consequently, from the equation
we derive that
.
Suppose
. Then from
and the equation
we derive that
,
, and
.
Hence, in any case we have . Consequently, as
,
Since c>0 and w is bounded, there are only two possibilities: (1) , (2)
.
Suppose . Then using
phase plane analysis for the saddle point
, we find that
This implies that as ,
and
. However, from
, we derive that, for x>0,
, i.e.
, contradicting
since
.
Thus, is impossible, so we must have
. As we already know that
, we must have
. This completes the proof.
2.3. Existence of multiple travelling waves for small ![](//:0)
![](//:0)
In the sequel, we always assume that and c are parameters satisfying
(15)
(15)
We denote by the solution of Equation (Equation8
(8)
(8) ) and by
the maximal interval on which v>0. On the w-
phase plane, we call the trajectory between two neighbouring local minima of w a loop.
Note that the function G is concave on with maximum attained at s=1. Also
. Hence, for each
, there is a unique
such that
. We thus define
by the relation
The next result describe the behaviour of solution in an arbitrary loop.
Lemma 2.6
Suppose is a point such that
and
. Then a is a local minimum of w and there exist
such that
In addition, setting
(16)
(16) we have
and
Furthermore, exactly one of the following holds:
. In this case
is a local positive minimum of w;
. In this case,
and w<0 in
. In this case,
and the solution of Equation (Equation8
(8)
(8) ) is a solution (Equation3
(3)
(3) ).
For detailed proof, we refer the reader to [Citation15].
We define an energy functional by
Note that and when
,
(17)
(17)
Direct differentiation together with the differential equation for w gives
(18)
(18)
Let be the ‘first local minimum’ of w and
be the first local maximum. We set
and
. Then by Lemma 2.6,
in
and
.
Let be a positive integer and assume that w has at least i local minima attained, from small to large, at
, satisfying
for
. Then by Lemma 2.6, there exist i local maxima, attained, from small to large, at
with
, where
and
is the maximal interval on which
. Set
. By Lemma 2.6, we have
. We call
the ith loop of the trajectory on the
phase plane. We observe the following:
If
, then
and
so we have a solution of Equation (Equation8
(8)
(8) ) with i loops.
If
, then
and
. Consequently,
.
If
, then
and
. Hence,
is a local minimum of w and the trajectory has at least i+1 loops on the phase plane.
In the sequel, we evaluate in terms of
. For each positive integer n not too large, we shall find an appropriate
such that
for
and
, i.e. the solution of Equation (Equation8
(8)
(8) ) is a solution of Equation (Equation3
(3)
(3) ) with exactly n loops; as a consequence, we obtain an n-hump travelling wave.
Integrating Equation (Equation18(18)
(18) ) over
, we find that
where
Through very tedious computation, we can prove the following:
Lemma 2.7
Suppose is the ith local minimum of w,
and
is the ith local maximum. Let
and
be the maximum interval on which
. Then
where
(19)
(19)
We now evaluate and the minimal speed wave. Note that
,
, and
. For
, integrating
over
we obtain, when
,
Consequently, since , we have, for
,
Hence, integrating , we obtain
Thus, we have the following:
Lemma 2.8
Let σ and γ be as in Equation (Equation4(4)
(4) ). Then
(20)
(20)
Now we are ready to prove the following:
Theorem 2.2
Assume that . Then there exists
such that (Equation3
(3)
(3) ) admits a (one hump) solution when
. In addition, if Equation (Equation3
(3)
(3) ) admits a solution, then
. Consequently, the minimal wave speed of Equation (Equation3
(3)
(3) ) is
.
Proof.
We know that . By Equation (Equation20
(20)
(20) ), we see that there exist positive constants K and
which depend only on m and D such that when
, the following holds:
By continuity and intermediate value theorem, there exists
such that
; this implies that the solution of Equation (Equation8
(8)
(8) ) is a solution of Equation (Equation3
(3)
(3) ) when
. Upon noting that
implies that
, so
. It then follows from Equation (Equation20
(20)
(20) ) with
that
.
If
, then
, which implies that
, so
. Consequently,
. Thus,
and
, so the trajectory admits at least two loops.
If
, then
, which implies that
. It then implies that
. Hence,
and
. This means that there is no travelling wave solution of Equation (Equation3
(3)
(3) ) with speed
.
This completes the proof of Theorem 2.2.
Remark 2.1
Taking we see that Equation (Equation3
(3)
(3) ) admits no solution if
, since when
,
and
Equation (Equation3
(3)
(3) ) admits no solution when
.
Next, we prove the existence of two-hump solution. Assume that and
. We see from
Equation (Equation20
(20)
(20) ) that
. This implies that
. By (Equation17
(17)
(17) ), we find that
so
. Consequently, by Lemma 2.6, with
and
,
Also, using , we find that
It then follows that
By using the same analysis as above, we then obtain the following:
Lemma 2.9
When there exists
such that when
and
. Consequently, when
Equation (Equation3
(3)
(3) ) admits a two-hump solution in the sense that w admits exactly two local maxima. In addition, if
then
and
.
Proof of Theorem 1.1.
Let n be an integer satisfying . Assume that
. We then know that
For induction, we assume that is an integer and there hold the estimates
(21)
(21)
Then and
. Hence,
where we use the fact that
. Hence,
Consequently,
Thus, by mathematical induction, (Equation21(21)
(21) ) holds for
. Consequently, there exists
such that
for
and
. That is, when
, Equation (Equation3
(3)
(3) ) admits a solution with n humps. This completes the proof of Theorem 1.1.
3. The stability of travelling waves
In this section, we study the stability of travelling wave solutions to (II) in
.
3.1. Analytical results
In spite of the apparent importance and close relation to the classical Fisher-KPP scalar equation, there are very few analytical results on (II) with m>1. For some of the most recent development, see [Citation5, Citation12]. For convenience, we do a change of variables,
and after dropping ‘
’, we have
The very important issue for (II), in light of the experiment [Citation18], is how fast the spreading of local disturbance of v under the laboratory initial conditions of and
has a compact support. Our main analytical result is the following theorem.
Theorem 3.1
Suppose
and
has a compact support. Let
be the minimum speed of travelling wave problem of Equation (Equation22
(22)
(22) ) below. Then, for any
and
where k is a positive constant.
Lemma 3.1
Let
and
for all
. Then, for the solution of (III),
where Φ is the solution of IVP of the generalized Fisher-KPP equation
(22)
(22)
Proof.
Following exactly the proof of Lemma 2.1 in [Citation5], we can prove that
Hence, satisfies
The conclusion follows from comparison principle.
Next, we cite a classical result by Aronson and Weinberger [Citation1]. Let the minimum speed of travelling wave problem
where c>0 is the travelling speed and Φ be the solution of Equation (Equation22
(22)
(22) ). Then,
(23)
(23) uniformly for any
.
Proof
Proof of Theorem 3.1.
Let . We first show there exists a positive constant k such that
This is a direct consequence of Lemma 3.1 and Equation (Equation23(23)
(23) ). Next, we prove
(24)
(24) where
. Since
, we only need to show Equation (Equation24
(24)
(24) ) in Ω. By using
,
This, and on
, validates Equation (Equation24
(24)
(24) ). This completes the proof of theorem.
3.2. The computational approach
In this part, we present some computational results on (II) with two special cases m=1 and , and the diffusion coefficient D either in
or in
. The purpose is two folds. On the one hand, computation can verify and confirm analytical results, in particular, whether the spreading of local disturbance of v is of order
when D>1. On the other hand, it can help us to gain insight into the complex interaction of diffusion and nonlinear reaction terms and how their interaction determines the behaviour of solutions. This is very important in our study of the stability of travelling waves and the limiting profiles of solution as
.
In all examples of computation, the initial conditions are and
has a compact support. We take the spatial domain to be a large interval centred at zero and use periodic boundary conditions.
Figure is the result of computation of m=1, D=2 with initial condition of v to be in
, and zero otherwise. The spatial domain is
. The reaction starts from the central region and spread out with the speed c, which is approximately
, the minimum speed, before v becomes very flat, approaching 1. This is in agreement with the theoretical result of [Citation5].
Figure is the result of computation of m=2 with the other conditions same as the above case. The reaction again starts from the central region and spread out with the estimated speed of , before v becomes very flat, approaching 1 as time
.
Figure is the result of computation of m=2 and D=4 with other conditions same as the above case. The reaction again starts from the central region and spread out with the estimated speed of , before v becomes very flat, approaching 1 as time
.
Figure is the result of computation of m=1 and D=3 with initial condition of v to be
and the spatial domain is
. The reaction again starts from the central region and spread out with the estimated speed of in the range of
, (with other values of D>1 also computed to confirm the range). But instead of converging to 1, v converges to a fixed bell-shaped profile as time
. In addition, u becomes two-hump from the initial one-hump and keep the same profile with diminished height as t increases before eventually tending to zero.
Figure is the result of computation of m=2 and D=3 with other conditions same as the above case. The solutions demonstrate the same kind of qualitative behaviour as the above case except the speed range is in .
We also did some computation on (I) with the results shown in the figures below.
In Figures – , we present some computational results on (I) with m=2, l=1, D=4 and the same initial conditions as for various cases of (II). They show that when and k=0.2, the decay is very strong and v tends to zero very fast before any pattern to form effectively. But, for k=0.05, v undergoes some very interesting evolution before decay to zero eventually.
Acknowledgments
The authors thank Junping Shi and Xiaoqiang Zhao for stimulating discussions.
Disclosure statement
No potential conflict of interest was reported by the authors.
References
- D.G. Aronson and H.F. Weinberger, Multidimensional nonlinear diffusion arising in population genetics, Adv. Math. 30 (1978), pp. 33–76. doi: 10.1016/0001-8708(78)90130-5
- P.W. Bates, P.C. Fife, X.F. Ren, and X.F. Wang, Traveling waves in a convolution model for phase transitions, Arch. Rational Mech. Anal. 138 (1997), pp. 105–136. doi: 10.1007/s002050050037
- J. Bricmont, A. Kupiainen, and J. Xin, Global large time self-similarity of a thermal-diffusiive combustion system with critical nonlinearity, J. Differ. Equ. 130 (1996), pp. 9–35. doi: 10.1006/jdeq.1996.0130
- X. Chen and Y. Qi, Sharp estimates on minimum travelling wave speed of reaction diffusion systems modelling autocatalysis, SIAM J. Math. Anal. 39 (2007), pp. 437–448. doi: 10.1137/060665749
- X. Chen and Y. Qi, Propagation of local disturbances in reaction diffusion systems modeling quadratic autocatalysis, SIAM J. Appl. Math. 69 (2008), pp. 273–282. doi: 10.1137/07070276X
- X. Chen, Y. Qi, and Y. Zhang, Existence of traveling waves of auto-catalytic systems with decay, J. Differ. Equ. 260 (2016), pp. 7982–7999. doi: 10.1016/j.jde.2016.02.009
- A. Doelman, R.A. Gardner, and T.J. Kaper, Stability analysis of singular patterns in the 1-D Gray-Scott model: A matched asymptotics approach, Phys. D 122 (1998), pp. 1–36. doi: 10.1016/S0167-2789(98)00180-8
- A. Doelman, W. Eckhaus, and T.J. Kaper, Slowly modulated two-pulse solutions in the Gray-Scott model II: Geometric theory, bifurcations, and splitting dynamics, SIAM J. Appl. Math. 61 (2001), pp. 2036–2062. doi: 10.1137/S0036139900372429
- S.-C . Fu and J.-C . Tsai, The evolution of traveling waves in a simple isothermal chemical system modeling quadratic autocatalysis with strong decay, J. Differ. Equ. 256 (2014), pp. 3335–3364. doi: 10.1016/j.jde.2014.02.009
- P. Gray and S.K. Scott, Autocatalytic reactions in the isothermal, continuous stirred tank reactor: Oscillations and instabilities in the system A+2B→3B, B→C, Chem. Eng. Sci. 39 (1984), pp. 1087–1097. doi: 10.1016/0009-2509(84)87017-7
- T. Kolokolnikov, M.J. Ward, and J.C. Wei, The existence and stability of spike equilibria in the one-dimensional Gray-Scott model: The pulse-splitting regime, Phys. D 202 (2005), pp. 258–293. doi: 10.1016/j.physd.2005.02.009
- Y. Li and Y.P. Wu, Stability of traveling front solutions with algebraic spatial decay for some autocatalytic chemical reaction systems, SIAM J. Math. Anal 44 (2012), pp. 1474–1521. doi: 10.1137/100814974
- K.-J. Lin, W.D. McCormick, J.E. Pearson, and H.L. Swinney, Experimental observation of self-replicating spots in a reaction-diffusion system, Nature 369 (1994), pp. 215–218. doi: 10.1038/369215a0
- J.E. Pearson, Complex patterns in a simple system, Science 261 (1993), pp. 189–192. doi: 10.1126/science.261.5118.189
- Y. Qi, et al., Multiple-Peak Traveling Waves of the Gray-Scott Model, in preparation.
- J. Shi and X. Wang, Hair-triggered instability of radial steady states, spread and extinction in semilinear heat equations, J. Differ. Equ. 231 (2006), pp. 235–251. doi: 10.1016/j.jde.2006.06.008
- H.L. Smith and X.-Q . Zhao, Dynamics of a periodically pulsed bio-reactor model, J. Differ. Equ. 155 (1999), pp. 368–404. doi: 10.1006/jdeq.1998.3587
- A.N. Zaikin and A.M. Zhabotinskii, Concentration wave propagation in two-dimensional liquid-phase self-organising systems, Nature 225 (1970), pp. 535–537. doi: 10.1038/225535b0
- Y. Zhao, Y. Wang, and J. Shi, Steady states and dynamics of an autocatalytic chemical reaction model with decay, J. Differ. Equ. 253 (2012), pp. 533–552. doi: 10.1016/j.jde.2012.03.018
- Z. Zheng, X. Chen, Y. Qi, and S. Zhou, Existence of Traveling Waves of General Gray-Scott Models, preprint.
- J. Zhou and J. Shi, Qualitative analysis of an autocatalytic chemical reaction model with decay, Proc. R. Soc. Edinburgh Sect. A 144 (2014), pp. 427–446. doi: 10.1017/S0308210512001667