Abstract
We consider the Gierer–Meinhardt system with small inhibitor diffusivity, very small activator diffusivity and a precursor inhomogeneity. For any given positive integer k we construct a spike cluster consisting of k spikes which all approach the same nondegenerate local minimum point of the precursor inhomogeneity. We show that this spike cluster can be linearly stable. In particular, we show the existence of spike clusters for spikes located at the vertices of a polygon with or without centre. Further, the cluster without centre is stable for up to three spikes, whereas the cluster with centre is stable for up to six spikes. The main idea underpinning these stable spike clusters is the following: due to the small inhibitor diffusivity the interaction between spikes is repulsive, and the spikes are attracted towards the local minimum point of the precursor inhomogeneity. Combining these two effects can lead to an equilibrium of spike positions within the cluster such that the cluster is linearly stable.
Mathematics Subject Classification: 35B35, 92C15, 35B40, 35B25
Introduction
In 1952, Turing [16] studied how pattern formation could start from a state without patterns. He explained the onset of pattern formation by a combination of two properties of the system:
-
(i)
presence of spatially varying instabilities
-
(ii)
absence of spatially homogeneous instabilities.
Since Turing’s pioneering work many models have been proposed and studied to explore the so-called Turing diffusion-driven instability in reaction–diffusion systems to understand biological pattern formation. One of the most popular of these models is the Gierer–Meinhardt system [5, 12, 13], which in two dimensions can be stated as follows:
1.1 |
We assume that the diffusivities and D are small positive constants satisfying and is a nonnegative constant which is independent of . Further, is a smooth bounded domain and denotes the outward normal derivative at a point on its boundary . In this paper we assume that is a disk around the origin with radius R. For the standard Gierer–Meinhardt system it is assumed that . In this study we consider a precursor inhomogeneity which is a positive, rotationally symmetric and sufficiently smooth function of the spatial variable y defined in the domain .
The main idea underpinning these stable spike clusters is the following: due to the small inhibitor diffusivity the interaction between spikes is repulsive and the spikes are attracted towards the local minimum point of the precursor inhomogeneity. Combining these two effects can lead to an equilibrium of spike positions within the cluster such that the cluster is linearly stable. The repulsive nature of spikes has been shown in [4]. The attracting feature of the local minimum of a precursor has been established in [17].
Problem (1.1) without precursor has been studied by numerous authors. For the one-dimensional case in a bounded interval with Neumann boundary conditions, the existence of symmetric N-peaked solutions (i.e. spikes of the same amplitude in leading order) was first established by Takagi [15]. The existence of asymmetric N-spikes was first shown by Ward and Wei [18] and Doelman et al. [3] independently. For symmetric N-peaked solutions, Iron et al. [8] studied the stability by using matched asymptotic expansions while Ward and Wei [18] later studied the stability for asymmetric N-spikes. Existence and stability for symmetric spikes in one spatial dimension was then established rigorously by the first two authors [23].
For the Gierer–Meinhardt system in two dimensions, the first two authors rigourously proved the existence and stability of multiple peaked patterns for the Gierer–Meinhardt system in the weak coupling case and the strong coupling case for symmetric spikes [20–22]. Here we say that the system is in the weak coupling case if as and in the strong coupling case if the parameter D is a finite constant independent of . For more results and background on the Gierer–Meinhardt system, we refer to [26] and the references therein.
In fact, already in the original Gierer–Meinhardt system [5, 12, 13], the authors have introduced precursor inhomogeneities. These precursors were proposed to model the localisation of the head structure in the coelenterate Hydra. Gradients have also been used in the Brusselator model to restrict pattern formation to some fraction of the spatial domain [7]. In this example, the gradient carries the system in and out of the pattern-forming region of the parameter range (for example across the Turing bifurcation). Thus it restricts the domain where peak formation can occur. A similar localisation effect has been used to model segmentation patterns for the fruit fly Drosophila melanogaster in [6, 11].
In [24] the existence and stability of N-peaked steady states for the Gierer–Meinhardt system with precursor inhomogeneity has been explored. The spikes in these patterns can vary in amplitude and have irregular spacing. In particular, the results imply that a precursor inhomogeneity can induce instability. Single-spike solutions for the Gierer–Meinhardt system with precursor including spike dynamics have been studied in [17].
Recently, the first two authors in [27] studied the Gierer–Meinhardt system with precursor in one spatial dimension and proved the existence and stability of a cluster, which consists of N spikes approaching the same limiting point. More precisely, they consider the existence of a steady-state spike cluster consisting of N spikes near a nondegenerate local minimum point of the inhomogeneity , i.e., , , where . Further, they show that this solution is linearly stable.
Now we consider this problem in two dimensions. We shall study the existence and stability of positive k-peaked steady-state spike clusters to (1.1). For simplicity, we shall study the steady-state problem for positive solutions of (1.1) in the disk around the origin with radius R, which can be stated as follows:
1.2 |
where denotes the outward normal derivative at a point on .
Inspired by the work [1], where the authors constructed multi-bump ground-state solutions and the centres of these bumps are located at the vertices of a regular polygon, while each bump resembles, up to translation and multiplication with a constant amplitude, the unique radially symmetric solution of
1.3 |
in this paper we shall prove the existence and stability of a spike cluster located near a nondegenerate minimum point of the precursor such that the positions of the spikes form a regular polygon. We note that the presence of such patterned steady state configurations appears driven by the smallness of the relative size of the diffusion rates of the activating and inhibiting substances. However, there is some difference between our problem and the one considered in [1]. Here, we also need to take into consideration the precursor and further assume that the inhibitor diffusivity D is very small. After introducing the transformation
and dropping hats, Eq. (1.2) becomes,
1.4 |
where the explicit definition of will be given in (3.6).
Our first result on the existence of k-spike clusters is the following:
Theorem 1.1
(Existence of k-spike clusters). Let be a positive integer. We assume be a positive, radially symmetric function and , where denotes the radial derivative. Then, for
problem (1.2) has a k-spike cluster solution which concentrates at 0. In particular, it satisfies
1.5 |
where is given in (3.6) and are the vertices of a k regular polygon. Further, .
Remark 1
Here the assumption on the value of is introduced to make the computation and representation convenient. Without loss of generality we can always apply some scaling transformation for the solution to achieve the assumption .
Remark 2
The limit
is equivalent to the two simultaneous limits
and
The first limit
means that the diffusivity of the activator A is asymptotically of a higher order than the diffusivity of the inhibitor H. If this is not satisfied the pattern observed will no longer have a spike profile.
For the second limit
to hold it is necessary that . (In fact, this is the condition which occurs in the case of one spatial dimension.) Here, for two spatial dimensions there is a second factor which tends to infinity due to the first limit. The second factor appears due to the logarithmic singularity of the Green’s function, see (3.4). The second limit is exactly the condition which guarantees that the spikes form a cluster, i.e. their distances tend to zero, see (3.1), (3.2).
Remark 3
The exact scaling of follows from the balancing condition (4.11) with the radius defined in (3.2). In this balancing condition there are two contributions: the first comes from the interactions of neighbouring spikes, the second stems from the precursor inhomogeneity.
Key steps in the proof of Theorem 1.1:
Proof
Step 1. In Sect. 3 we use an ansatz of an approximate spike cluster solution and consider the linearised operator around this ansatz. We compute the remainder when this ansatz is plugged into the Gierer–Meinhardt system. Then we introduce the linearised operator around this ansatz. Key results for Liapunov–Schmidt reduction will proved in appendix A.
- Step 2.
In appendix A key results for the method of Liapunov–Schmidt reduction are proved. It is shown that this linearised operator as well as the conjugate operator are uniformly invertible modulo the kernel and cokernel consisting of the translation modes. Then it is shown that the fully nonlinear system has a solution modulo the kernel and cokernel. This implies that the existence problem can be reduced to a finite-dimensional problem.
- Step 3.
In Sect. 4 the reduced problem is solved.
Next we state our second result which concerns the stability of the k-spike cluster steady states given in Theorem 1.1. Whereas the existence result is valid for any number of spikes, the stability or instability of spike clusters depends on k.
Theorem 1.2
(Stability of k-spike clusters). For sufficiently small, let be the k-spike cluster steady state given in Theorem 1.1. Then there exists which is independent of and D but may depend on k such that the k-spike cluster steady state is linearly stable for and unstable for provided that .
The main existence and stability results can be extended to a cluster with k spikes located on a regular polygon plus an extra spike in its centre.
Proposition 1.3
For any there also exists a -spike cluster steady state similar to the one given in Theorem 1.1 but with an extra spike in the centre of the regular polygon. This -spike cluster is linearly stable if provided that for some .
Remark 4
These results suggest that placing a spike in the centre of a polygon can stabilise the spike cluster in the following sense: by putting a spike in the centre of the polygon it is possible to get a stable polygonal spike cluster containing six spikes but without a centre the number of spikes for a stable cluster cannot be five or more.
Remark 5
The stability of a spike cluster with four spikes on a regular polygon remains open. The stability problem in this case requires further expansion of an eigenvalue which is zero in the two leading orders. One mode which has to be resolved is that of two opposite spikes moving towards the centre and the other two spikes moving away from the centre without changing the distance between neighbours.
Remark 6
One instability of a spike cluster with five or more spikes on a regular polygon comes from a mode such that the spikes tend to move away from their original positions on a circle, some to the inside and some to the outside, since this increases the distances between neighbouring spikes.
Remark 7
The stability of a spike cluster with spikes on a regular polygon with six vertices plus its centre remains open. The stability problem in this case requires some new analysis since each spike now has three neighbours which have the same smallest distance (two spikes on the circle plus the spike in the centre).
Remark 8
One instability of a spike cluster with seven or more spikes on a regular polygon with centre comes from a mode such that the spikes tend to move away from their original positions on a circle, some to the inside and some to the outside, since this increases the distances between neighbouring spikes.
Key steps in the proof of Theorem 1.2:
Proof
To study the stability of a k-spike cluster we have to study large eigenvalues of order O(1) and small eigenvalues of order o(1) separately.
-
Step 1.
In Sect. 5 we consider eigenvalues of order O(1). We show, using the results of Sect. 2, that they all have negative real part. This part applies to all .
-
Step 2.
In appendix B we consider small eigenvalues and reduce the stability problem to a finite-dimensional problem. This part applies to all .
-
Step 3.
In Sect. 6 we study this finite-dimensional problem. The computations depend on the number k of spikes in an essential way. At the end of Sect. 6 the spectral properties for different values of k are studied separately.
Key steps in the proof of Proposition 1.3:
Proof
Step 1. The same as Step 1 in the proof of Theorem 1.2.
- Step 2.
The same as Step 2 in the proof of Theorem 1.2.
- Step 3.
In Sect. 7 we study the finite-dimensional problem. The computations depend on the number k of spikes in an essential way. At the end of Sect. 7 the spectral properties for different values of k are studied separately.
We confirm and illustrate the main results by a few numerical computations (Figs. 1,2,3).
This paper is organised as follows. In Sect. 2 we present some preliminaries on the spectral properties of the nonlocal linear operators which will appear in the existence proof and in the stability proof for the analysis of large eigenvalues of order O(1). We study the existence of a k-spike cluster solution to (1.2) in Sect. 3 and appendix A (Liapunov–Schmidt reduction) and Sect. 4 (solving the reduced problem); in appendix A we prove some key results for Liapunov–Schmidt reduction which are needed in Sect. 3. In Sect. 5 we rigourously study the large eigenvalues of order O(1) for the linearised problem around the steady state spike cluster. The small eigenvalues of order o(1) are investigated in appendix C (general theory) and Sect. 6 (explicit computation of small eigenvalues which decide the stability of spike clusters). In Sect. 7 we sketch how the approach can be adapted to show existence and stability of a cluster for which the spikes are located at the vertices of a regular polygon with centre.
Note that in Sect. 6 the number k of spikes plays an explicit role and different values of k are considered separately. In the same way, in Sect. 7 the number of spikes plays a role and the treatment depends on the value of k. In particular, the different cases of k are studied towards end of Sects. 6 and 7, respectively. The other sections of the paper apply to all values of in the same way.
Throughout the paper, by C, c we denote generic constants which may change from line to line. Further, h.o.t. stands for higher order terms.
Preliminaries: spectral properties of some eigenvalue problems
In this section we shall provide some preliminaries which will be needed for the existence and stability proofs.
Let w be the ground state solution given in (1.3), i.e, the unique solution of the problem
2.1 |
Let
2.2 |
where
and is the space of all square integrable functions defined on .
We first recall the following well known result:
Lemma 2.1
The eigenvalue problem
2.3 |
admits the following set of eigenvalues
2.4 |
The eigenfunction corresponding to can be made positive and radially symmetric, the space of eigenfunctions corresponding to the eigenvalue 0 is
Proof
This lemma follows from [10, Theorem 2.1] and [14, Lemma C].
Next we consider the following nonlocal eigenvalue problem:
2.5 |
Problem (2.5) plays a key role in the study of large eigenvalues (See Sect. 5 below). For problem (2.5), we have the following theorem due to [19, Theorem 1.4].
Theorem 2.2
Let be an eigenvalue of the problem (2.5). Then we have for some .
We shall also consider the following system of nonlocal eigenvalue problems:
2.6 |
where
Then the conjugate operator of L under the scalar product in is given by
2.7 |
We have the following result:
Lemma 2.3
We have
and
Proof
The system (2.6) is in diagonal form. Suppose
For the i-th equation of (2.6) is given by
2.8 |
We claim that (2.8) admits only the solution . Indeed, we note that satisfies that
As a result, satisfies
and we get
2.9 |
by Lemma 2.1. Multiplying by w on both sides of (2.9) and integrating, we have . Hence, is the solution to
and we get the first conclusion of Lemma 2.3. To prove the second statement, we proceed in a similar way for , and the i-th equation of (2.7) is given as
2.10 |
Multiplying (2.10) by w and integrating, we obtain . Then we have
By Lemma 2.1 again, we get the second conclusion and the proof is finished.
By the result of Lemma 2.3, we have
Lemma 2.4
The operator
is invertible if it is restricted as follows:
Moreover, is bounded.
Proof
This results follows from the Fredholm Alternative and Lemma 2.3.
Next we study the eigenvalue problem for L :
2.11 |
We have
Lemma 2.5
For any nonzero eigenvalue of (2.11) we have .
Proof
Let satisfy the system (2.11). Suppose and . The i-th equation of (2.11) becomes
By Theorem 2.2, we conclude that
It is interesting to observe that for spike clusters the operator in the nonlocal eigenvalue problem (2.6) and its conjugate operator (2.7) take diagonal form. Thus they can be studied very easily by considering the scalar nonlocal eigenvalue problem which arises from the study of a single spike. In other words, for a spike cluster in the nonlocal eigenvalue problem each spike “feels” only itself and not the other spikes.
Existence I: reduction to finite dimensions
In this section, we shall reduce the existence problem to a finite-dimensional problem. In the first step, we choose a good approximation to an equilibrium state. Then we shall use Liapunov–Schmidt reduction to reduce the original problem to a finite-dimensional one. Some key results for Liapunov–Schmidt reduction are proved in appendix A. In the next section, we solve the reduced problem.
First of all, let us set the candidate points for the location of spikes to the activator. Let denote the set of the vertex points of the regular k-polygon:
3.1 |
where is chosen such that
3.2 |
for some constant independent of and D. If , then we can see that and .
Recall that we want to solve (1.4) which is given by
where .
Next we introduce the cut-off function , where is a function which satisfies
3.3 |
The gap between and 1 is to be filled with an arbitrary function that bridges the two parts infinitely smoothly.
Let be defined as in (3.1) and we set
Let G(x, z) be the Green function given by
We have
- If , we have
where H(x, z) is a continuous function and .3.4 - If , we have
for some generic constant C.3.5
We write
3.6 |
For a function , let T[u] be the unique solution in of the following problem:
3.7 |
where
Written differently, we have
3.8 |
where is the Green function which satisfies in with Neumann boundary condition. Note that
3.9 |
System (1.4) is equivalent to the following equation in operator form:
3.10 |
where
For Eq. (1.4), we choose our approximate solution as follows,
3.11 |
Note that satisfies
Further, by our choice of in (3.6), it is easy to see that . We insert our ansatz (3.11) into (1.4) and calculate
3.12 |
and
3.13 |
On the other hand, we calculate for and with in the range for small enough:
3.14 |
where and
3.15 |
Note that the error term in (3.14) consists of three parts. The first part is very small and comes from the difference between and w due to the decay of the activator component between spikes and near the boundary. The second part estimates higher order terms in the expansion of around . The third part estimates the smallness of the contribution of non-neighbouring spikes in . The same three types of error terms appear repeatedly throughout the paper.
Substituting (3.14) into (3.13), we have the following key estimate,
Lemma 3.1
For and small enough, we have
3.16 |
where
3.17 |
and
3.18 |
where R(|z|) is a radially symmetric function with the property that
Further, for .
The above estimates will be very important in the following calculations, where (3.10) is solved modulo kernel and cokernel.
Now we study the linearised operator defined by
Set
and
The operator is not uniformly invertible in and due to its approximate kernel
3.19 |
and approximate cokernel
3.20 |
Then we define
3.21 |
3.22 |
where and denote the orthogonal complement with the scalar product of in the spaces and , respectively.
Let denote the projection in onto , where the second component of the projection is the identity map. We are going to show that the equation
has a unique solution if is small enough (Liapunov–Schmidt reduction).
Set
3.23 |
In appendix A we will show the following key results for Liapunov–Schmidt reduction:
The linear operator is uniformly invertible.
There exists .
Then, in the next section, we will solve the reduced problem and determine the point .
Existence II: the reduced problem
In this section, we solve the reduced problem and complete the proof of Theorem 1.1.
By Lemma 9.2, for each , there exists a unique solution such that
Our idea is to find such that . Let
where and . We set
It is easy to see that is a map which is continuous in , and our problem is reduced to finding a zero of the vector field . Since the points are the vertices of a regular k-polygon and is a radially symmetric function, if we can find such that , then . Further, we note that the approximate solution is invariant under rotation by . Recall that by (3.1), we have . Thus, using [1, Corollary 7.1], equals 0. So, all that remains is finding such that .
We calculate the asymptotic expansion of ,
where are defined at the last equality.
For , we have by Lemma 9.2,
4.1 |
where . Note that by Lemma 9.2, we have is radially symmetric with respect to z. Then we have
4.2 |
and
4.3 |
4.4 |
where is defined in (3.15), and h.o.t. represent terms of the order
Next we study the term . We recall that satisfies the following equation
4.5 |
As for the perturbation term , we can also make a decomposition for , where
and
Then we can easily see that
and is radially symmetric with respect to z. Further, from the Green representation formula we get that
4.6 |
where is a radially symmetric function.
Substituting (4.5) and (4.6) into , we get
4.7 |
For , we have
4.8 |
where is negative and denotes the second radial derivative of the radially symmetric function at the origin.
From (4.1) to (4.8), we get that can be represented as follows:
4.9 |
Using the asymptotic behaviour of the Green function , we have
4.10 |
Thus, denoting the leading order contribution of by , it follows that depends only on . Then we have for
4.11 |
where is negative, and we finally get
If is sufficiently small, then we easily get that Eq. (4.11) admits a unique solution and it is nondegenerate. As a consequence, in the neighborhood of , we can find such that . Thus, we have solved the reduced problem and the proof of Theorem 1.1 is complete.
Stability analysis I: study of large eigenvalues
To prove Theorem 1.2, we consider the stability of the solution for (1.2) which was given in Theorem 1.1.
Linearizing the Gierer–Meinhardt system (1.1) around the equilibrium states , we obtain the following eigenvalue problem:
5.1 |
Here is some complex number and
In this section, we study the large eigenvalues, i.e., we assume that for small. The derivation of a matrix characterizing the small eigenvalues will be done in appendix B since this study is quite technical. Finally, in the next section, we discuss the small eigenvalues explicitly by considering these matrices. That part is central to understanding the stability of spike clusters.
If , we are done. Then is a stable large eigenvalue. Therefore we may assume that and for a subsequence in , we have . We shall derive the limiting eigenvalue problem of (5.1) as which reduces to a system of nonlocal eigenvalue problems.
The key references are Theorem 2.2 and Lemma 2.5.
The second equation in (5.1) is equivalent to
5.2 |
We introduce the following:
where in we take the principal part of the square root. This means that the real part of is positive, which is possible because .
Let us assume that . We cut off as follows:
where the test function was introduced in (3.3).
From and the exponential decay of w, we can derive from (5.1) that
Since , by taking a subsequence, we may also assume that in as for . We have by (5.2)
5.3 |
At , we calculate
5.4 |
Substituting the above equation in the first equation of (5.1), taking the limit , we get
5.5 |
where . Then we have
Theorem 5.1
Let be an eigenvalue of (5.1) such that for some .
Proof
(1) of Theorem 5.1 follows by asymptotic analysis similar to the one obtained in appendix A.
To prove (2) of Theorem 5.1, we follow a compactness argument of Dancer. For the details we refer to Chapter 4 of [26].
We now study the stability of (5.1), by Lemma 2.5, for any nonzero eigenvalue in (5.5) we have
Thus, by Theorem 5.1, for small enough, all nonzero large eigenvalues of (5.1) have strictly negative real parts. More precisely, all eigenvalues of (5.1) for which holds, satisfy .
In conclusion, we have finished studying the large eigenvalues (of order O(1)) and derived results on their stability properties. It remains to study the small eigenvalues (of order o(1)) which will be done in appendix B and the next section.
Stability analysis III: study of the matrix
In this section, we shall study the matrix which was derived in appendix B. The eigenvalues of this matrix will determine the stability of small eigenvalues. Up to a constant positive factor, is given by the hessian matrix of the term
6.1 |
where with given in (4.4) and (4.8) respectively.
Using
6.2 |
(see (4.11)), it is not difficult to see that in leading order
where . By rotational symmetry, it is enough to compute
Terms which depend on are obtained by suitable rotation of terms which contain . By straightforward computation, we have
and
6.3 |
For the terms , we note that
and
Then we get
6.4 |
and
6.5 |
Similarly, for the terms , we have
6.6 |
and
6.7 |
We now compute these expressions in a coordinate system of tangential and normal coordinates around each spike. We remark that these coordinates are the same as in [2]. The spike locations are given by
6.8 |
where
and . Note that the phase shift appears in the problem due to the rotational invariance of and we can choose . Then in local coordinates we can write
6.9 |
where is the radial (normal) vector and the tangential vector is obtained from by rotation of in anti-clockwise direction.
From (6.3) to (6.7), using the local coordinate frames and elementary trigonometry, the leading order of the matrix is
6.10 |
where
Before analyzing the matrix in (6.10), we need some basic facts about circulant matrices. We follow the presentation in [3, 13] and include this material here for completeness. Denote the k-dimensional complex vector space and the ring of complex matrices by and , respectively. Let , we define a shift operator by
Definition 6.1
The circulant matrix associated to the vector
is the matrix whose nth row is :
We denote by the set of all complex circulant matrices.
With this notation, both and are circulant matrices. In fact,
Let be a primitive kth root of unity, we define
and
For the circulant matrix , let
A simple computation shows that . Hence is an eigenvalue of B with normalised eigenvector . Since is a linearly independent set of vectors in , all of the eigenvalues of B are given by . By direct computation, the eigenvalues of are
and the eigenvalues of are
Let denote the diagonal matrix with diagonal entries and
From the above discussion for the circulant matrix, using
and
we have
where
and
Next we divide the matrix into k two by two matrices, where the th matrix () is given by
6.11 |
It is easy to see that the determinant of the above matrix is 0 and its trace is positive. Further, we see that the zero eigenvector of the above matrix is
6.12 |
Since the leading order matrix admits zero eigenvalues with geometric multiplicity k, we have to expand the matrix to the next order to determine if these small eigenvalues have positive or negative real part.
Before doing that, we point out a useful fact. Let us consider for example the term . By direct computation we get
6.13 |
Computing another derivative of with respect to , we note that there are two types of terms:
The first term is of the same symmetry class as the leading order term (i.e., the higher order term differs from the leading order term only by some small factor). Therefore, this term can be absorbed into the leading-order matrix .
However, the second term is different and it has to be taken into account. In fact, we will see that this type of terms can be used to resolve the stability problem. We can re-write the second term as follows:
6.14 |
Hence, up to some factors it is enough for us to consider the terms . These terms together with are the next order terms in the matrix .
Using the local coordinate frames of and to express Cartesian local coordinates , we get
Using (6.8) and (6.9), this implies
As a consequence, we have
6.15 |
6.16 |
Similarly, in local coordinates we have
where we used . This implies
6.17 |
For the terms , from (4.10) we derive that
6.18 |
From the above discussion and (6.13)–(6.18), expanding the matrix we get the following second order contribution:
6.19 |
By using the matrix , we diagonalise the matrix ,
From the discussion of the leading-order matrix , we know that the vectors
are the eigenvectors with zero eigenvalues of the diagonal form. To show the stability of the eigenvalues in the linear subspace spanned by these eigenvectors, we have to evaluate the bilinear form with respect to these eigenvectors and show that
If some further study is needed. We compute
Next we discuss when all eigenvalues are positive (linearly stable solution) or some eigenvalues are negative (linearly unstable solution).
For we have . This eigenvalue and its eigenvector are connected to rotational invariance of solutions.
For we compute the numerator in the expression for as
For we compare with the case . The terms and change sign, the other terms are the same as for . The result is the same as for . The eigenvalues and together with their eigenvectors correspond to translations and they are stable.
For we compute the numerator of as
Thus for , for and for .
The eigenvalue for and is zero in the first two leading orders. To decide if it possibly contributes to an instability, further expansions are required. This computation is beyond the scope of this paper. We expect that the eigenvalue will be stable and the cluster with 4 spikes on a regular polygon is linearly stable.
The eigenvalue for and is negative and so the cluster with 5 or more spikes is linearly unstable.
In summary we have considered the small eigenvalues and shown the following: The clusters with 2 spikes or 3 spikes on a polygon are both linearly stable. The clusters with 5 or more spikes are linearly unstable. The borderline case is the cluster with 4 spikes for which one eigenvalue requires further investigation to determine its stability.
Next we consider clusters with spikes located on a regular polygon plus a spike in its centre.
Cluster of spikes on a polygon with centre
In this section, we sketch how the approach can be adapted to show existence and stability of a cluster for which the spikes are located at the vertices of a regular k-polygon with centre. The spike positions are
7.1 |
where is chosen such that
7.2 |
for some constant independent of and D.
To get the radius for the equilibrium position, we compute
where . We get
Due to symmetry we also have and . From this we get the existence of a steady state of spikes located at the k vertices of a polygon and its centre, where k can be any natural number.
Next we consider the stability of this spike cluster steady state. We assume that . We take the same rotated coordinates as above around the vertices of the polygon. For the origin located in the centre of the polygon we keep Cartesian coordinates and .
The matrix is now given as follows:
where
We multiply from the right by the vector , i.e. we assume that the components are all zero, and we also multiply from the left by the transpose of this vector. Further, we set , where and are some real numbers. Then we get
This means the matrix is positive semi-definite if it is restricted to the components , . The eigenvalue of any eigenvector in this class is always nonnegative. It is zero if and only if
where and are some real numbers which are independent of l. These eigenvectors have positive eigenvalues for the second-order part of the matrix. Similar to the computation for a polygon without centre it can be shown that there are positive contributions to the eigenvalues coming from the components and which are related to the spike at the centre. Note that these eigenvectors correspond to translations.
In addition we have to study the eigenvalue of any eigenvector orthogonal to this class, i.e. for which the components are zero and the components are arbitrary. The leading-order matrix for the cluster of the polygon without centre defined in Sect. 6 is the second-order contribution here. It is positive semi-definite in this class (since is positive semi-definite). It is strictly positive definite except for the eigenvector which has zero eigenvalue (since has zero eigenvector ). Note that this eigenvector corresponds to rotations. Here the components for the polygon with central spike become the components of the vector for the polygon without centre since the components and are dropped.
These computations show that the eigenvalues of are nonnegative and they are zero only for eigenvectors which correspond to the rotational invariance of the problem. Together we get the stability of the cluster with spikes located at the vertices of a regular polygon with vertices plus one spike at its centre.
Discussion
We have shown the existence of spike clusters located near a nondegenerate minimum point of the precursor gradient for the Gierer–Meinhardt system such that the spikes are located on regular polygons. We have proved that these solutions are stable for two or three spikes and unstable for five or more spikes. We have considered the problem in the rotationally symmetric case. We have assumed that the precursor and the domain are both rotationally symmetric.
It will be interesting to extend these results to the case that the precursor and the domain are not rotationally symmetric. We are currently studying these effects using the approach in [2], where the existence of spiky patterns for the Schrödinger equation has been extended from the case of a rotationally symmetric potential to the general case. If is not rotationally symmetric generically there will be certain possible orientations of the spike cluster and we expect to have stable and unstable equilibrium orientations. If the domain is not a disk higher order terms coming from the regular part of the Green’s function will determine the orientation of the spike cluster and we expect to have stable and unstable equilibrium orientations. Because of the smallness of the inhibitor diffusivity we expect that the influence of will dominate that of the domain boundary.
Further analysis is needed to resolve the stability issue for a 4-spike cluster (regular polygon with 4 vertices). Further calculations are required to show that the -spike cluster for (regular polygon with k vertices plus a spike in the centre) is stable or unstable. The stability problem in this case requires some new analysis since the interaction between spikes is of a different type from the one considered in this paper. These issues are currently under investigation.
Whereas in one spatial dimension the spikes in a cluster are aligned with equal distance in leading order (although they differ in higher order) [27], in two spatial dimensions a variety of different spike configurations are possible. In this paper we have considered regular polygons and polygons with a spike in the centre. Other arrangements include concentric multiple polygons or positions close to regular polygons. Similar configurations have been studied in [1].
Biologically speaking, the precursor is the information retained from a previous stage of development and the patterns discovered in the reaction–diffusion system at the present will be able to determine the development in the future. The Gierer–Meinhardt system with precursor can be considered a minimal model to describe this behaviour. Generally one has to study larger systems which take into account other effects to make more reliable biological predictions. Therefore it will be interesting to consider reaction–diffusion systems of three and more components and investigate the role which spike clusters play in such systems. One such system is a consumer chain model for which existence and stability of a clustered spiky pattern has been investigated by the first two authors [25]. However, a more systematic approach will be needed to gain a better understanding of the role played by spike clusters in guiding biological development.
Acknowledgements
The research of J. Wei is partially supported by Natural Sciences and Engineering Research Council of Canada. MW thanks the Department of Mathematics at the University of British Columbia for their kind hospitality. The authors are grateful for the referee’s comments which helped to improve the paper.
Appendix A: Some results for Liapunov–Schmidt reduction in Sect. 3
In this appendix we will prove some results which are needed for Liapunov–Schmidt reduction in Sect. 3. In particular, we are going to show that the equation
has a unique solution if is small enough.
Recall that
We will first show that this linear operator is uniformly invertible. Then we will use this to prove the existence of .
As a preparation, in the following two propositions we show the invertibility of the corresponding linearised operator .
Proposition 9.1
Let be given in (3.23). There exists a positive constant such that for all , we can find a positive constant C which is independent of such that
9.1 |
for arbitrary . Further, the map is surjective.
Proof of Proposition 9.1
Suppose (9.1) is false. Then there exist sequences , , such that , , and
9.2 |
9.3 |
On the other hand, we note satisfies
It is easy to see from the above equation we get . Then we can assume . We define and as follows:
9.4 |
where is defined in (3.3). Since for each sequence is bounded in it has a weak limit in , and therefore also a strong limit in and . Call this limit . Then solves the system , where L is given in (2.6). By Lemma 2.4, . Since , by taking we get . Therefore, .
By elliptic estimates we have as for . Further, since we get
Therefore we conclude and as . This contradicts to .
To complete the proof of Proposition 9.1 we just need to show that conjugate operator to (denoted by ) is injective from to and the proof for follows almost the same process as for and we omit it. Thus we finish the proof of Proposition 9.1.
Now we are in position to solve the equation
9.5 |
Since is invertible (call the inverse ), we can rewrite (9.5) as
9.6 |
where
and the operator is defined by (9.6) for . We are going to show the operator is a contraction map in
provided is small enough. We have by Lemma 3.1 and Proposition 9.1 that
where is independent of , as and as
Similarly we can show
If we choose sufficient small, then is a contraction map on . The existence of the fixed point together with an error estimate now follow from the contraction mapping principle. Moreover is a solution of (9.6).
Thus we have proved the following lemma.
Lemma 9.2
There exists such that for
and , we can find a unique satisfying
and
9.7 |
In the following, we need more refined estimates on . We recall that can be decomposed into the two parts and , where is in leading order an odd function and is in leading order a radially symmetric function. Similarly, we can decompose :
Lemma 9.3
Let be defined in Lemma 9.2. Then for and small enough, we have
9.8 |
where is a radially symmetric function in z and
9.9 |
Proof
Let . We first solve
9.10 |
for . Then we solve
9.11 |
for . Using the same proof as in Lemma 9.2, both Eqs. (9.10) and (9.11) have unique solution for sufficiently small. By uniqueness, . It is easy to see that
and . Then we can conclude that and have the required properties.
Appendix B: Stability analysis II: study of small eigenvalues
In this section, we shall study the small eigenvalues for Eq. (5.1). Namely, we assume as . We shall show that the small eigenvalues are related to and the Green function.
Again let be the equilibrium state constructed for equation (1.2). Let
where is defined before (3.3). Then it is easy to see that
10.1 |
In last section, we have derived the nonlocal eigenvalue (5.5). Let us now set in (5.5), we have that
10.2 |
which is equivalent to
where is defined in (2.2). By Lemma 2.1, we have
10.3 |
Multiplying (10.3) by w and integrating over and summing up, we have , and hence
10.4 |
(10.4) suggests that, at least formally, we should have
10.5 |
where are some constant coefficients.
Next we find a good approximation of . Note that in , and satisfies
Then we find satisfies
10.6 |
and we have .
We now decompose
10.7 |
with complex numbers , where
10.8 |
Our idea is to show that this is a good choice because the error is small in a suitable norm and thus can be neglected.
For the inhibitor eigenfunction , we make the following decomposition according to
10.9 |
where is the unique solution of the following problem,
10.10 |
and
10.11 |
Suppose that . We have , therefore, we get .
Substituting the decomposition of and into the first equation in (5.1), we have
10.12 |
We set
10.13 |
and
10.14 |
Next we shall first derive the estimate for . Using (10.12), since , then similar to the proof of Proposition 9.1, we have that
10.15 |
So our aim is to estimate the term . We note that
and (for )
where and refer to the singular and the regular part of the Green function , respectively. For the last formula should use instead of . Since it can be shown by comparing the two Green functions that the error from this term does not contribute to the small eigenvalues in leading order. We omit the details.
Then from the above two formulas, we have
Using the fact that
10.16 |
and integrating by parts, we get
10.17 |
where . Then from (10.13), we get
where . Note that
From the proof of Theorem 1.1, we observe that
Hence, we have
10.18 |
and
10.19 |
Using the equation for and (10.19), we obtain that
10.20 |
We calculate
10.21 |
Then we study the algebraic equation for . Multiplying both sides of (10.12) by and integrating over , we obtain
For the left hand side, we have
10.22 |
Using (10.17), we obtain
10.23 |
Note that in (10.23) there is no summation over m. From (10.22) and (10.23), we have
10.24 |
where have been introduced in (4.4) and (4.8), respectively. Combining the l.h.s. and r.h.s., we have
10.25 |
From (10.25), we see that the small eigenvalues with and are related to the eigenvalues of the matrix , where the -th component is the following
In Sect. 6 this matrix has been studied further and its eigenvectors and eigenvalues have been computed explicitly.
Contributor Information
Juncheng Wei, Email: jcwei@math.ubc.ca.
Matthias Winter, Phone: +441895267179, Email: matthias.winter@brunel.ac.uk.
Wen Yang, Email: math.yangwen@gmail.com.
References
- 1.Del Pino M, Kowalczyk M, Wei J. Multi-bump ground states of the Gierer–Meinhardt system in . Ann. Inst. H. Poincaré Anal. Non Linéaire. 2003;20(1):53–85. doi: 10.1016/S0294-1449(02)00024-0. [DOI] [Google Scholar]
- 2.Del Pino M, Wei J, Yao W. Infinitely many positive solutions of nonlinear Schrödinger equations with non-symmetric potentials. Cal. Var. PDE. 2015;53(1–2):473–523. doi: 10.1007/s00526-014-0756-3. [DOI] [Google Scholar]
- 3.Doelman A, Kaper TJ, van der Ploeg H. Spatially periodic and aperiodic multi-pulse patterns in the one-dimensional Gierer–Meinhardt equation. Methods Appl. Anal. 2001;8:387–414. [Google Scholar]
- 4.Ei S-I, Wei JC. Dynamics of metastable localized patterns and its application to the interaction of spike solutions for the Gierer-Meinhardt systems in two spatial dimensions. Jpn. J. Ind. Appl. Math. 2002;19:181–226. doi: 10.1007/BF03167453. [DOI] [Google Scholar]
- 5.Gierer A, Meinhardt H. A theory of biological pattern formation. Kybernetik (Berlin) 1972;12:30–39. doi: 10.1007/BF00289234. [DOI] [PubMed] [Google Scholar]
- 6.Harrison LG. Kinetic Theory of Living Pattern. New York: Cambridge University Press; 1993. [Google Scholar]
- 7.Herschowitz-Kaufman M. Bifurcation analysis of nonlinear reaction–diffusion equations II, steady-state solutions and comparison with numerical simulations. Bull. Math. Biol. 1975;37:589–636. [Google Scholar]
- 8.Iron D, Ward M, Wei J. The stability of spike solutions to the one-dimensional Gierer–Meinhardt model. Physica D. 2001;150:25–62. doi: 10.1016/S0167-2789(00)00206-2. [DOI] [Google Scholar]
- 9.Kra I, Simanca SR. On circulant matrices. Not. AMS. 2012;59:368–377. [Google Scholar]
- 10.Lin, C.S., Ni, W.M.: On the diffusion coefficient of a semilinear Neumann problem. Calculus of variations and partial differential equations (Trento, 1986), Lecture Notes in Mathematics, vol. 1340, pp. 160–174, Springer, Berlin (1988)
- 11.Lyons MJ, Harrison LG, Lakowski BC, Lacalli TC. Reaction diffusion modelling of biological pattern formation: application to the embryogenesis of Drosophila melanogaster. Can. J. Phys. 1990;68:772–777. doi: 10.1139/p90-112. [DOI] [Google Scholar]
- 12.Meinhardt H. The Algorithmic Beauty of Sea Shells. 2. Berlin: Springer; 1998. [Google Scholar]
- 13.Meinhardt H. Models of Biological Pattern Formation. London: Academic Press; 1982. [Google Scholar]
- 14.Ni WM, Takagi I. On the shape of least energy solution to a semilinear Neumann problem. Commun. Pure Appl. Math. 1991;41:819–851. doi: 10.1002/cpa.3160440705. [DOI] [Google Scholar]
- 15.Takagi I. Point-condensation for a reaction–diffusion system. J. Differ. Equ. 1986;61:208–249. doi: 10.1016/0022-0396(86)90119-1. [DOI] [Google Scholar]
- 16.Turing AM. The chemical basis of a morphogenesis. Philos. Trans. R. Soc. Lond. Ser. B. 1952;237:37–72. doi: 10.1098/rstb.1952.0012. [DOI] [Google Scholar]
- 17.Ward MJ, McInerney D, Houston P, Gavaghan D, Maini PK. The dynamics and pinning of a spike for a reaction–diffusion system. SIAM J. Appl. Math. 2002;62:1297–1328. doi: 10.1137/S0036139900375112. [DOI] [Google Scholar]
- 18.Ward MJ, Wei J. Asymmetric spike patterns for the one-dimensional Gierer–Meinhardt model: equilibria and stability. Eur. J. Appl. Math. 2002;13:283–320. doi: 10.1017/S0956792501004442. [DOI] [Google Scholar]
- 19.Wei J. On single interior spike solutions of Gierer–Meinhardt system: uniqueness and spectrum estimates. Eur. J. Appl. Math. 1999;10:353–378. doi: 10.1017/S0956792599003770. [DOI] [Google Scholar]
- 20.Wei J, Winter M. On the two-dimensional Gierer–Meinhardt system with strong coupling. SIAM J. Math. Anal. 1999;30:1241–1263. doi: 10.1137/S0036141098347237. [DOI] [Google Scholar]
- 21.Wei J, Winter M. On multiple spike solutions for the two-dimensional Gierer–Meinhardt system: the strong coupling case. J. Differ. Equ. 2002;178:478–518. doi: 10.1006/jdeq.2001.4019. [DOI] [Google Scholar]
- 22.Wei J, Winter M. Spikes for the two-dimensional Gierer–Meinhardt system: the weak coupling case. J. Nonlinear Sci. 2001;6:415–458. doi: 10.1007/s00332-001-0380-1. [DOI] [Google Scholar]
- 23.Wei J, Winter M. Existence, classification and stability analysis of multiple-peaked solutions for the Gierer–Meinhardt system in . Methods Appl. Anal. 2007;14(2):119–163. [Google Scholar]
- 24.Wei J, Winter M. On the Gierer–Meinhardt system with precursors. Discrete Contin. Dyn. Syst. 2009;25(1):363–398. doi: 10.3934/dcds.2009.25.363. [DOI] [Google Scholar]
- 25.Wei J, Winter M. Stability of cluster solutions in a cooperative consumer chain model. J. Math. Biol. 2014;68:1–39. doi: 10.1007/s00285-012-0616-8. [DOI] [PubMed] [Google Scholar]
- 26.Wei J, Winter M. Mathematical Aspects of Pattern Formation in Biological Systems, Applied Mathematical Sciences. London: Springer; 2014. [Google Scholar]
- 27.Wei J, Winter M. Stable spikes clusters for the one-dimensional Gierer-Meinhardt system. Eur. J. Appl. Math. 2017;28(4):576–635. doi: 10.1017/S0956792516000450. [DOI] [Google Scholar]