1,302
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

The travelling wave of Gray-Scott systems – existence, multiplicity and stability

&
Pages 379-399 | Received 30 Apr 2016, Accepted 10 Jan 2017, Published online: 10 Apr 2017

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 A+2B3B involving two chemical species, a reactant A and an auto-catalyst B, and a linear decay BC, 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 A+2B3B, is also studied.

AMS SUBJECT CLASSIFICATIONS:

1. Introduction

In this paper, we consider (I){ut=2ux2uvm,vt=D2vx2+uvmkvl.

It models chemical reaction of the form A+mB(m+1)Bwith rate uvm and BC 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, m1 is a positive constant not necessarily an integer, and kvl describes the rate of BC, with k and l1 both positive constants. We assume throughout that 1l<m.

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 (a,0), aR, the travelling wave problem takes the from (1) u+cu=uvm,u>0in R,Dv+cv=kvluvm,v>0in R,u()=u0>0,v()=0,v()=0,u()<.(1)

It is easy to show that the travelling wave solution to (I) exists only when ml. This is because with u0>0 we need kvmuvl 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 u0=0. The dynamics of that model is very different from our case.

The travelling wave problem (Equation1) 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 D>0, m>1, k=l=1, and u0>0 be given constants. There exists a positive constant c such that (Equation1) admits a solution. In addition, the set of speeds for existence lies in a bounded interval for a given value of u0>0. Furthermore, the speed c must satisfy c2<2D[max(1,D)(m+12u0)m/(m1)m+1m1+m1].

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 u01, there exists a large number of travelling wave solutions, each with fixed number of local maxima for w=uvm1 and with different speed. For this, we re-cast (Equation1), after simple scaling, as (2) du+cu=uvm,u>0in R,v+cv=vuvm,v>0in R,u()=h,v()=0,v()=0,u()<,(2) where d=D1. We make the following change of scale and variables: ε=hm/(m1),u=[1+εu]h,v=h1/(n1)v,c=cε.

Then (Equation1) is equivalent to finding (u,v,c)C2(R)×C2(R)×(0,) which satisfy, after dropping ‘’, (3) du+cεu=[1+εu]vm,u>0in R,v+cεv=v[1+εu]vm,v>0in R,u()=0,v()=0,v()=0,u()<.(3)

Define (4) G(s)=s22s+m+1m+1,α=1m1,M=(m+12)α,σ=40MG(s)ds,γ=2αD0MsmdsG(s),(4) s+=max{s,0}. Our main result on travelling wave of (I) is the following theorem.

Theorem 1.1

Let m>1 and D>0 be given constants.

  1. There exist positive constants M1, M2, and M3 that depend only on m and D such that for each ε>0, Equation (Equation3) admits no solution if cmax{M1/ε,M2} or if cγM3ε.

  2. For each sufficiently small positive ε and each integer L satisfying 1Lε1/4, there exists a constant cL=Lγ[1+O(ε+[L1]2ε|lnε|)] such that when c=cL, the system (Equation3) admits a solution, unique up to a translation. The solution is an L-hump solution in the sense that w:=[1+εu]vm1 admits exactly L local maxima and L−1 interior local minima. In addition, if denote the interior points of local minima of w by {ai}i=2L1 and points of local maxima by {bi}i=1L with =a1<b1<a2<b2<<bL<aL+1=, then w(bi)=M+O(i[L+1i]ε),G(w(ai+1))=i(Li)σγε+O(i2L2ε2|lnε|) i=1,,L.

    Furthermore, w2G(w)L(R)=O(L2ε) and limε0w(bi+z)=limε0v(bi+z)=W(z) uniformly in i=1,,L and locally uniformly in zR, where W is the unique solution of (5) W=WWmin R,W(0)=M,W(0)=0.(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 ε0, v has exactly L-hump.

In addition, the solution W of Equation (Equation5) 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: A+mB(m+1)Bwith rate kabmand m=1,2 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 A+mB(m+1)B, which, after simple non-dimensionalization, results in the reaction–diffusion system, (II){ut=2ux2uvm,vt=D2vx2+uvm.

For a travelling wave solution to (II), u(x,t)=u(z), v(x,t)=v(z), where z=xct, the governing ODE system is (6) u+cuuvm=0,Dv+cv+uvm=0,(6) where c>0 is a constant. Assuming limz(u,v)=(0,a),a>0,

It is easy to prove that for a travelling wave solution, limz(u,v)=(a,0). By a simple scaling, we only need to consider a=1, the travelling wave problem of (II) is the following: (7) u+cu=uvm,u0 zR,Dv+cv=uvm,v0 zR,limz(u,v)=(1,0),limz(u,v)=(0,1).(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) if cDK(m)11(11D)4K(m)+114K(m)+1+1. where K(m) is a constant which depends on m only and is an increasing function of m. In particular, K(1)=1/4, K(2)=2. For existence, we have the following results.

  1. If m2, a unique (up to translation) travelling wave solution exists for (Equation7) for each c4D/1+4D.

  2. If 1<m<2, a unique (up to translation) travelling wave solution exists for Equation (Equation7) for each c2D(D2+ν2)1/2,where ν=m1+(m1)2+8(3m)D+16D24.

Theorem C

Suppose D1 and m1. There exists a positive constant cmin such that Equation (Equation7) has a travelling wave if and only if ccmin. In addition, cmin is bounded by DK(m)cminDK(m)11(11D)4K(m)+114K(m)+1+1, where K(m) is the same constant as in above theorem.

It is clear from the above two results that cmin is of order O(D) if 0<D1, but O(D) if D1.

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) 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) 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 c0, we consider the initial value problem, for (u,v)=(u(x),v(x)), (8) du+cεu=[1+εu]v+min R,v+cεv=v[1+εu]v+min R,[v,v,u,u]=[1,λ,0,0]eλx+O(1)emλxas x,(8) where λ is the positive root of λ2+cελ=1 and v+:=max{v,0}.

Lemma 2.1

For each c0, problem (Equation8), with λ=1+ε2c2/4cε/2, admits a unique solution and the solution satisfies u>0 in R. In addition, if (u,v) is a solution of Equation (Equation3), then up to a translation, it is the unique solution of Equation (Equation8).

The proof is standard and we omit the details. We refer the interested reader to [Citation6].

In the sequel, (u,v) refers to the solution of Equation (Equation8) with (ε,c) dependence suppressed. We use I=(,X) to represent the interval on which v>0. It is easy to rule out the possibility of u+v 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 [1+εu]v+m. It is clear that if X<, then on [X,), v<0 and (u,v) is the solution of the linear system v+cεvv=0,Du+cu=0.

For estimates of v, first we investigate all critical points and possible oscillatory nature of v.

Lemma 2.2

Suppose zR and v(z)=0. Then v>0 in (,z] and exactly one of the following holds:

  1. v(z)>0, so z is a point of local positive minimum;

  2. v(z)<0, so z is a point of local positive maximum;

  3. v(z)=0 and v(z)<0, so v is strictly decreasing near z.

As a consequence, the set {zR:v(z)=0, v(z)0} can be arranged from small to large by {zi}i=1n, where either n= or n is a positive integer. For the latter case, set z0= and zn+1=. Then for each integer i satisfying 0in/2, v>0 in (z2i,z2i+1) and v0 on [z2i+1,z2i+2]. Also (1)iv(zi)>0 for i=1,,n.

Proof.

The proof is straight forward.

Next, we establish an explicit upper bound of v.

Lemma 2.3

Suppose z[,) is a point of local minimum of v. Then v(x)<(m+12[1+εu(z)])1/(m1) x>z.

In particular, taking z= we have v(x)<M for all xR, where M is as in Equation (Equation4).

The proof is given in [Citation6].

Next, we introduce the function ρ=u/[1+εu].

Lemma 2.4

Let ρ=u/[1+εu] and ρ¯ be the positive root of ε(Dρ¯2+cρ¯)=Mm. Then (9) Dρ+ε(Dρ2+cρ)=v+min R,(9) (10) 0<ρ<ρ¯MmεD,MmDρv+mDin R.(10)

Proof.

The differential equation for ρ follows from differentiation and the equation for u. Since ρ()=0 and 0 and ρ¯ are sub and super solutions, respectively, we find that 0<ρ<ρ¯. This completes the proof.

The Function w=[1+εu]αv is the most important for our analysis.

Let α=1/(m1) and consider the function w=[1+εu]αv. Direct differentiation gives (11) w+w+mw=η1w+η2win R,(11) where (12) η1=(2αρc)ε,η2=αv+mDε+{(11D)cρ(α+1)ρ2}αε2.(12)

Lemma 2.5

Let α=1/(m1) and w=[1+εu]αv. Then w satisfies Equation (Equation11) with η1,η2 given in Equation (Equation12). In addition, by vM and 0<ρρ¯<Mn/εD in R and ε(Dρ¯2+cρ¯)=Mn, there hold the estimates (13) cεη12αMnεD,α(α+1)MmDεη2αMmmax{1D,1}ε.(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 M1 and M2 that depend only on m and D such that for every ε>0, if cmax{M1/ε,M2}, then the solution of Equation (Equation8) satisfies v>0 in R and limx(u,ρ,v,w)=(,0,0,1).

Consequently, Equation (Equation3) admits no solution when cmax{M1/ε,M2}.

Proof.

We divide the proof into three steps.

1. A Differential Inequality.

Let c>0 be a constant and (u,v) be the unique solution of Equation (Equation8). Set K:=supxRη2(x),E:=12w21+K2w2+w+m+1m+1+cεm+1ww.

In view of Equation (Equation13), we see that K is finite, so E is well-defined. Using Equations (Equation11) and (Equation12), we derive that E+cεE=εw2[2αρ(m1)c2(m+1)]+ww[2αρcε2m+1+η2K]cεw22[m1m+1+K2η2m+1].

Assume that (14) 2αρ(m1)c4(m+1),2αρ(m1)4ε,Kη2(m1)cε4(m+1)in R.(14)

Then we obtain E+cE(m1)cε4(m+1){w2+|ww|2w2}<0in R.

2. A Necessary Condition for Equation (Equation14).

First of all, since 0<ρρ¯ where ρ¯ is the positive root of ε(Dρ¯2+cρ¯)=Mm, we have 0<2αρ<2αc[cρ¯+Dρ¯2]=2αMmcε.

Thus, the first and second inequalities in Equation (Equation14) hold if we have c28(m+1)αMm(m1)εandc8αMmm1.

Next, we derive from Equation (Equation13) that 0Kη2max{1,1D}α(α+2)εMm.

Thus, the third inequality in Equation (Equation14) holds if c4(m+1)α(α+2)Mmm1max{1,1D}.

In summary, the assumption (Equation14) holds if cmax{M1/ε,M2} where M1=8(m+1)(m1)2(m+12)m/(m1),M2=4(m+1)(2m1)(m1)3(m+12)m/(m1)max{1,1D}.

3. Asymptotic Behaviour as x.

Now assume that cmax{M1/ε,M2}. Then E+cεE<0 in R. Consequently, E<0 in R. Since X< would imply E(X)>0, we must have X=, i.e. w>0 in R. In addition, from E<0 in R and m>0, we derive that both w and w are bounded.

As x, there are only two possibilities: (i) u(x) or (ii) u(x)u()<.

  1. Suppose limxu(x)=. Then v=[1+εu]αw0 as x. Consequently, from the equation Dρ+ε[Dρ+c]ρ=vm we derive that limxρ(x)=0.

  2. Suppose limxu(x)<. Then from u>0 and the equation Du+cεu=[1+εu]vm we derive that limxu(x)=0, limxρ(x)=0, and limxv(x)=0.

Hence, in any case we have limx(ρ(x), v(x))=(0,0). Consequently, as x, w+cεww+wm=2αερw+η2w0.

Since c>0 and w is bounded, there are only two possibilities: (1) limxw(x)=0, (2) limxw(x)=1.

Suppose limxw(x)=0. Then using ww phase plane analysis for the saddle point (0,0), we find that limxww=μ:=cε(cε)2+42<cε.

This implies that as x, w+|w|=O(1)e[1+o(1)]μx and |E|=O(1)e[2μ+o(1)]x. However, from (ecεxE)=ecεx(E+cεE)<0, we derive that, for x>0, E(x)ecεx<E(0)<0, i.e. |E(x)|>|E(0)|ecεx, contradicting |E|=O(1)e[2μ+o(1)]x since 2μ<cε.

Thus, limxw(x)=0 is impossible, so we must have limxw(x)=1. As we already know that limxv(x)=0, we must have limxu(x)=limx(w/v)1/α=. This completes the proof.

2.3. Existence of multiple travelling waves for small ε

In the sequel, we always assume that ε and c are parameters satisfying (15) 0<ε1,0c<max{M1/ε,M2}=M1/ε.(15)

We denote by (u,v) the solution of Equation (Equation8) and by I=(,X) the maximal interval on which v>0. On the w-w phase plane, we call the trajectory between two neighbouring local minima of w a loop.

Note that the function G is concave on [0,) with maximum attained at s=1. Also G(M)=0. Hence, for each s[0,1], there is a unique s[1,M] such that G(s)=G(s). We thus define s by the relation G(s)=G(s),s[0,1],s[1,M].

The next result describe the behaviour of solution in an arbitrary loop.

Lemma 2.6

Suppose a(,X) is a point such that w(a)=0 and w(a)[0,1/2]. Then a is a local minimum of w and there exist z,b,zˆ,aˆ such that a<z<b<zˆ<aˆX,w(z)=1,w>0in (a,b),w(zˆ)=1,w<0<win (b,aˆ),w(aˆ)w(aˆ)=0.

In addition, setting (16) r=w(a),R=w(b),rˆ=w(aˆ),ς=(1+c+ρL((,aˆ]))ε,(16) we have ς=O(ε), and w2={(1+O(ς))[G(w)G(r)]in [a,z],(1+O(ς))[G(w)G(R)]in [z,zˆ],(1+O(ς))[G(w)G(rˆ)+w2(aˆ)]in [zˆ,aˆ],G(R)=G(r)+O(ς),G(rˆ)=G(r)+O(ς),v2(aˆ)=O(ς),R=r+O(ς),rˆ=r+O(ς),aaˆw(y)dy=O(1).

Furthermore, exactly one of the following holds:

  1. w(aˆ)>0=w(aˆ). In this case aˆ is a local positive minimum of w;

  2. w(aˆ)=0>w(aˆ). In this case, aˆ=X< and w<0 in [X,);

  3. w(aˆ)=w(aˆ)=0. In this case, aˆ=X= and the solution of Equation (Equation8) is a solution (Equation3).

For detailed proof, we refer the reader to [Citation15].

We define an energy functional by E:=w2G(w)2αεw+m+2(m+2)[1+εu]mαDε2w2[αcρ(11D)α(α+1)ρ2].

Note that E=w2G(w)+O(ε)w2 and when 0w1, (17) E=w2[1+O(ε)]G(w).(17)

Direct differentiation together with the differential equation for w gives (18) E=2(2αρc)w2ε+[2α2mρv+m(m+2)Dαc(11D)ρ+2α(α+1)ρρ]w2ε2.(18)

Let a1= be the ‘first local minimum’ of w and b1 be the first local maximum. We set r1=w(a1)=w()=0 and R1=w(b1). Then by Lemma 2.6, w>0 in (a1,b1) and R1=M+O(ς).

Let i=O(1)/ε be a positive integer and assume that w has at least i local minima attained, from small to large, at a1,a2,,ai, satisfying rj:=w(aj)[0,1/2] for j=1,,i. Then by Lemma 2.6, there exist i local maxima, attained, from small to large, at b1,b2,,bi with Rj=w(bj)=rj+O(ςj), where ςj=ε[1+c+ρL((,aj+1))] and (bi,ai+1) is the maximal interval on which w<0<w. Set ri+1=w(ai+1). By Lemma 2.6, we have G(ri+1)=G(ri)+O(ςi). We call γi:={(w(x),w(x)):x(ai,ai+1)} the ith loop of the trajectory on the ww phase plane. We observe the following:

  1. If E(ai+1)=0, then w(ai+1)=0 and w(ai+1)=0 so we have a solution of Equation (Equation8) with i loops.

  2. If E(ai+1)>0, then w(ai+1)=0 and w(ai+1)<0. Consequently, X=ai+1<.

  3. If E(ai+1)<0, then w(ai+1)=0 and ri+1:=w(ai+1)(0,1/2+O(ε)]. Hence, w(ai+1) is a local minimum of w and the trajectory has at least i+1 loops on the phase plane.

In the sequel, we evaluate E(ai+1) in terms of E(ai). For each positive integer n not too large, we shall find an appropriate c=cn>0 such that E(ai+1)<0 for 1i<n and E(an+1)=0, i.e. the solution of Equation (Equation8) is a solution of Equation (Equation3) with exactly n loops; as a consequence, we obtain an n-hump travelling wave.

Integrating Equation (Equation18) over (ai,ai+1), we find that E(ai+1)E(ai)={[2αρ(bi)c]σi+Ki+Li}ε, where σi:=2aiai+1w2(y)dy,Ki:=4αaiai+1[ρ(y)ρ(bi)]w2(y)dy,Li:=αεaiai+1[2αmρvmD(m+2)c(11D)ρ+2(α+1)ρρ]w2(y)dy.

Through very tedious computation, we can prove the following:

Lemma 2.7

Suppose ai is the ith local minimum of w, w(ai)[0,1/2], and bi is the ith local maximum. Let ri=w(ai) and (bi,ai+1) be the maximum interval on which w<0<w. Then E(ai+1)E(ai)={(2αρ(bi)c)(A(ri)+O([c+i]ε|lnε|))+O([c+i]ε|lnε|)}ε.

where (19) A(r):=4rrG(s)G(r)ds r[0,1].(19)

We now evaluate ρ(b1) and the minimal speed wave. Note that a1=, r1=0, and R1=M+O([c+1]ε). For x(,b1], integrating Dρ<wm over (,x] we obtain, when xb1, 0<ρ(x)<xwm(y)Ddy=O(1)0min{w(x),M}smdsG(s)=O(1)wm(x),xρ(y)dy=O(1)xwm(y)dy=O(1),x[Dρ2+cρ]dy=O(1+c)xρ(y)dy=O(1+c).

Consequently, since ρ=u/(1+εu), we have, for x(,b1), εu(x)=eεxρ(y)dy1=eO(ε)1=O(ε);

Hence, integrating Dρ=vmε[Dρ2+cρ], we obtain ρ(b1)=b1wm(y)D[1+εu]mαdyεb1[ρ2+cDρ]dy=b1wm(y)Ddy+O(ε[1+c])=[1+O(ς1)]0MsmDG(s)ds+O(ε[1+c])=γ2α+O([c+1]ε),A(r1)=A(0)=40MG(s)ds=σ.

Thus, we have the following:

Lemma 2.8

Let σ and γ be as in Equation (Equation4). Then (20) E(a2)={(γc)(σ+O([c+1]ε|lnε|))+4α[q2(b1)q1(b1)]+O([c+1]ε)}ε.(20)

Now we are ready to prove the following:

Theorem 2.2

Assume that 0<ε1. Then there exists c1=γ+O(ε) such that (Equation3) admits a (one hump) solution when c=c1. In addition, if Equation (Equation3) admits a solution, then c>γ+O(ε). Consequently, the minimal wave speed of Equation (Equation3) is γ+O(ε).

Proof.

We know that q1(b1)q2(b1)=O(ε|lnε|). By Equation (Equation20), we see that there exist positive constants K and ε0 which depend only on m and D such that when 0<ε<ε0, the following holds:

  1. By continuity and intermediate value theorem, there exists c1=γ+O(ε|lnε|) such that E(a2)=0; this implies that the solution of Equation (Equation8) is a solution of Equation (Equation3) when c=c1. Upon noting that E(a2)=0 implies that r1=r2=0, so q1(b1)q2(b1)=O(ε). It then follows from Equation (Equation20) with E(a2)=0 that c1=γ+O(ε).

  2. If M1/εc>γ+Kε, then E[a2]|O(ε2|lnε|)|, which implies that B=G(r2)w2(r2)>|O(ε2|lnε|)|, so q(r2)q(r1)<|O(ε2|lnε|)|. Consequently, E(a2)<σγKε2/2<0. Thus, w(a2)=0 and w(a2)>0, so the trajectory admits at least two loops.

  3. If 0c<γKε, then E(a2)|O(ε2|lnε|)|, which implies that q(b2)q(b1)|O(ε2|lnε|)|. It then implies that E(ai)σKγε2/2. Hence, w(a2)=0 and w(a2)<0. This means that there is no travelling wave solution of Equation (Equation3) with speed c[0,γKε].

This completes the proof of Theorem 2.2.

Remark 2.1

Taking M3=max{K,ε0/γ} we see that Equation (Equation3) admits no solution if cγM3ε, since when εε0, γM2ε0 and Equation (Equation3) admits no solution when c0.

Next, we prove the existence of two-hump solution. Assume that c[32γ,52γ] and 0<ε1. We see from Equation (Equation20) that E(a2)<σγε/3. This implies that w(a2)=0. By (Equation17), we find that G(r2)=[1+O(ε)]E(a2)>σγε/4 so r2:=w(a2)>σγε/5. Consequently, by Lemma 2.6, with R1=G(b1) and R2=G(b2), b2b1=b1a2dw(y)w(y)+a2b2dw(y)w(y)=r2R1dsw(s)+2r2r2dsw(s)+r2R2dsw(s)=O(1)+O(1)r2r2dsG(s)G(r2)=O(1)|lnε|,εu(b2)=eεb1ρ(y)dy+εb1b2ρ(y)dy1=eO(ε)+O(ε[b2b1])1=O(ε|lnε|).

Also, using G(r2)=[1+O(ε)]E(a2)=[σ(cγ)+O(ε)]ε, we find that ρ(b2)ρ(b1)=b1b2wmD[1+εu]mαdyεb1b2[ρ2+cDρ]dy=1+O(ε|lnε|)Db1b2wm(y)dy+O(ε|b2b1|)=2+O(ε|lnε|)Dr2r2smdsG(s)G(r2)+O(ε|lnε|)=2D0MsmG(s)ds+O(ε|lnε|)=γα+O(ε|lnε|),A(r2)=A(0)+O(G(r2)|lnε|=σ+O(ε|lnε|).

It then follows that E(a3)={[2αρ(b2)c][A(r2)+O(ε|lnε|)]+[2αρ(b1)c][A(r1+O(ε)]+O(ε|lnε|)}ε={(4γ2c)σ+O(ε|lnε|)}ε,

By using the same analysis as above, we then obtain the following:

Lemma 2.9

When 0<ε1, there exists c2=2γ+O(ε|lnε|) such that when c=c2, E(a2)<0 and E(a3)=0. Consequently, when c=c2, Equation (Equation3) admits a two-hump solution in the sense that w admits exactly two local maxima. In addition, if c[52γ,ε1/2], then E(a2)<0 and E(a3)<0.

Proof of Theorem 1.1.

Let n be an integer satisfying 3nε1/4. Assume that c[(n12)γ,(n+12)γ]. We then know that ρ(b1)=γ2α+O(cε),E(a2)={(γc)σ+O(c2ε|lnε|)}ε.

For induction, we assume that i[1,n1] is an integer and there hold the estimates (21) ρ(bi)=(2i1)γ2α+O(ic2ε|lnε|),E(ai+1)=i[(iγc)σ+O(ic2ε|lnε|)]ε.(21)

Then w(ai+1)=0 and G(ri+1)=[1+O(ε)]E(ai+1)>σγε/4. Hence, bi+1bi=O(1)ri+1ri+1dsG(s)G(ri+1)=O(|lnε|),bi+1ρ(y)dy=b1ρ(y)dy+O(1)j=1ij[bj+1bj]=O(1)i2|lnε|,εu(bi+1)=eεbi+1ρ(y)dy1=O(i2ε|lnε|)=O(c2ε|lnε|),ρ(bi+1)ρ(bi)=bibi+1wm(y)dyD[1+εu]mαεbibi+1[ρ2+cDρ]dy=O(c2ε|lnε|)+ri+1ri+12smG(s)G(ri+1)ds=O(c2ε|lnε|)+γα+O(1)G(ri+1)lnG(ri+1)=γα+O(c2ε|lnε|), where we use the fact that G(ai+1)=[1+O(ε)]E(ai+1)=O(ciε)=O(c2ε). Hence, ρ(bi+1)=(2i1)γ2α+O(ic2ε|lnε|)+γα+O(c2ε|lnε|)=(2i+1)γ2α+O([i+1]c2ε|lnε|),A(ri+1)=A(0)+O(1)G(ri+1)|lnε|=σ+O(ciε|lnε|).

Consequently, E(ai+2)=E(ai+1)+{[2αρ(bi+1)c](A(ri+1)+O(cε|lnε|))+O(cε|lnε|)}ε=E(ai+1)+{[(2i+1)γc)]σ+O([2i+1]c2ε|lnε|)}ε=[[{i2+2i+1}γ(i+1)c]σ+O({i2+2i+1}c2ε|lnε|)]ε=[i+1]{([i+1]γc])σ+O([i+1]c2ε|lnε|)}ε.

Thus, by mathematical induction, (Equation21) holds for i=1,,n. Consequently, there exists cn=nγ[1+O(n2ε|lnε|)] such that E(ai+1)<0 for i=1,,n1 and E(an+1)=0. That is, when c=cn, Equation (Equation3) 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 R.

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, u~(x,t)=D1/mu(x,D1t),v~(x,t)=D1/mv(x,D1t), and after dropping ‘ ’, we have (III){ut=d2ux2uvm,(x,t)R×(0,),vt=2vx2+uvm,(x,t)R×(0,),u(x,0)=u0(x)0,v(x,0)=v0(x)0,xR.

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 u0(x)1 and v0(x) has a compact support. Our main analytical result is the following theorem.

Theorem 3.1

Suppose 0<d1, u0(x)1 and v0 has a compact support. Let cmin be the minimum speed of travelling wave problem of Equation (Equation22) below. Then, for any c(0,cmin) and x[ct,ct], limtu(x,t)=0uniformly and limtv(x,t)k>0, where k is a positive constant.

Lemma 3.1

Let m>1, 0<d1, u0(x)0, v0(x)0 and u0(x)+v0(x)1 for all xR. Then, for the solution of (III), v(x,t)dΦ(d(m1)/4x, d(m1)/2t)in R×(0,), where Φ is the solution of IVP of the generalized Fisher-KPP equation (22) ΦtΦxx=Φm(1Φ)in R×(0,),Φ(x,0)=v0(d(n1)/4x)in R.(22)

Proof.

Following exactly the proof of Lemma 2.1 in [Citation5], we can prove that (vd)t(vd)xx(1vd)vnd.

Hence, w(x,t)=v(d(m1)/4x,d(m1)/2t)/d satisfies wtwxx(1w)wm.

The conclusion follows from comparison principle.

Next, we cite a classical result by Aronson and Weinberger [Citation1]. Let cmin>0 the minimum speed of travelling wave problem Ψ+cΨ+Ψm(1Ψ)=0,Ψ()=1,Ψ()=0, where c>0 is the travelling speed and Φ be the solution of Equation (Equation22). Then, (23) limtsup|x|<c_tΦ(x,t)=1(23) uniformly for any 0<c_<cmin.

Proof

Proof of Theorem 3.1.

Let 0<c_<cmin. We first show there exists a positive constant k such that v>kin Ω={(x,t)|t>0, |x|<c_t}.

This is a direct consequence of Lemma 3.1 and Equation (Equation23). Next, we prove (24) u(x,t)u¯(x,t)=eη(xc_t)+eη(x+c_t),(24) where η=(1+kmd1)/d. Since u1, we only need to show Equation (Equation24) in Ω. By using vk, u¯tdu¯xx+vmu¯u¯(kmdη22η)=0in Ω.

This, and u¯1 on ∂Ω, validates Equation (Equation24). 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 m=2, and the diffusion coefficient D either in (0,1) or in (1,). 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 O(D) 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 t.

In all examples of computation, the initial conditions are u(x,0)=1 and v(x,0) 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 v(x,0)=1 in [1,1], and zero otherwise. The spatial domain is [40,40]. The reaction starts from the central region and spread out with the speed c, which is approximately 2D, the minimum speed, before v becomes very flat, approaching 1. This is in agreement with the theoretical result of [Citation5].

Figure 1. System (II) with m=1, D=2 and travelling speed c=2.

Figure 1. System (II) with m=1, D=2 and travelling speed c=2.

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 2.5D/3, before v becomes very flat, approaching 1 as time t1.

Figure 2. System (II) with m=2 and D=2.

Figure 2. System (II) with m=2 and D=2.

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 2.5D/3, before v becomes very flat, approaching 1 as time t1.

Figure 3. System (II) with m=2 and D=4.

Figure 3. System (II) with m=2 and D=4.

Figure  is the result of computation of m=1 and D=3 with initial condition of v to be v(x,0)=π2sin(π100(50+x)),50<x<50 and the spatial domain is [50,50]. The reaction again starts from the central region and spread out with the estimated speed of in the range of 7D/12<c<3D/4, (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 t1. 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 4. System (II) with m=1 and D=3.

Figure 4. System (II) with m=1 and D=3.

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 7D/12<c<5D/6.

Figure 5. System (II) with m=2 and D=3.

Figure 5. System (II) with m=2 and D=3.

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 k=1 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.

Figure 6. System (I) with m=2, l=1, D=4 and k=1.

Figure 6. System (I) with m=2, l=1, D=4 and k=1.

Figure 7. System (I) with m=2, l=1, D=4 and k=0.2.

Figure 7. System (I) with m=2, l=1, D=4 and k=0.2.

Figure 8. System (I) with m=2, l=1, D=4 and k=0.05.

Figure 8. System (I) with m=2, l=1, D=4 and k=0.05.

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