Theory and Modern Applications

# Multi-dynamics of travelling bands and pattern formation in a predator-prey model with cubic growth

## Abstract

We analyse a predator-prey model with cubic growth in which animal movement are incorporated. We focus on the behaviour of the bands of animals to understand the global dynamic of the system. Travelling waves analyses are used to describe the time evolution of the system and to examine the interplay between the bands. We also highlight the influence of individuals behaviours on the collective behaviour of the bands. More importantly, we show the multi-dynamics that diffusion can cause, and we illustrate the patterns formed in the model as a result of a new phenomenon called transport-driven instability. This study shows how sustainable ecosystems could manipulate their movement characteristics to remain stable and viable.

## 1 Introduction

The development of mathematical modelling has proved important in understanding and predicting natural phenomena. In population dynamics, mathematical modelling is used to study the time evolution of population sizes. The first model for population dynamics was proposed by Malthus [1], and its formulation is considered a first principle of population dynamics, known as the Malthusian growth model [2]. The model was formulated on the assumption that a population grows at a constant rate. This resulted generally in unrealistic exponential growth with the explosion of a population over time. To improve the Malthusian growth model, Verhulst [3] incorporated a logistic term. He assumed that growth at an early stage is approximately exponential, then slows with saturation, and stops at maturity. His model is known as the logistic growth model, and has been widely used in ecological modelling to study the different dynamics observed in ecological systems [4â€“11]. The logistic growth model also has limitations, for it does not consider under or over crowding effects which are important factors. It has been shown that overcrowding effects can affect the psychological responses and health of the system and hence its dynamics [12, 13]. Gilpin (see [14]) proposed a model with a cubic growth function of the form $$f(x)=ax-bx^{2}+cx^{3}$$ (where the parameters a, b and c are positive) to represent the overcrowding effect in a prey population. Others forms of $$f(x)$$ have been proposed [15â€“17]. The cases of systems with oscillatory growth and environment dependent growths have also been explored [18, 19]. We will use the form of $$f(x)$$ proposed by Huang et al. [20, 21] to study the dynamics in a predator-prey system. Their model is given by

\begin{aligned} & \frac{d x}{d t} = x f(x)-g(x,y)=x\bigl(b_{1}+b_{2}x-b_{3}x^{2} \bigr)-b_{4}xy, \\ &\frac{d y}{d t} = \alpha_{1}g(x,y)-yi(y)=\alpha x y-y(\beta y+c), \end{aligned}
(1)

where x and y are, respectively, the density of prey and predator, the coefficients $$b_{3}$$, $$b_{4}$$, c, Î±, Î² are positive, $$b_{1}$$ is non-negative, and the sign of $$b_{2}$$ is undetermined. The functionÂ f stands for the per capita growth rate of the prey in the absence of predators, g is the prey death rate due to predation, i is the per capita death rate of predators, and $$\alpha _{1}$$ is the predator efficiency rate.

One of the advantages of the model (1) is that it considers the (weak) allee effect in the prey population (the per capital growth rate of the prey can be written in the form $$f(x)=\gamma (x-K_{0})(K-x)$$, where $$\gamma>0$$, $$K>0$$ and $$K_{0}<0$$) [22â€“25]. The allee effect is a phenomenon in which the fitness of a population decreases as the population size declines [26â€“28]. The allee effect can be generated through cooperative anti-predator behaviours, predator dilution, or exploitation [29].

Using the transformation $$x=\frac{c}{\alpha} u$$, $$y=\frac{c}{\beta }v$$ and $$dt=\frac{1}{c} \,d \tau$$, the system (1) can be rewritten as follows:

\begin{aligned} \frac{d u}{d \tau} &= a_{1}u+a_{2}u^{2}-a_{3}u^{3}-kuv, \\ \frac{d v}{d \tau} &= -v+uv-v^{2}, \end{aligned}
(2)

where $$a_{1}=\frac{b_{1}}{c}$$, $$a_{2}=\frac{b_{2}}{\alpha}$$, $$a_{3}=\frac{b_{3}c}{\alpha^{2}}$$ and $$k=\frac{b_{4}}{\beta}$$.

Huang et al. [20] investigated uniqueness conditions and the relative positions of limit cycles solutions for (2). Huang et al. [21] also studied the conditions for the existence of multiple limit cycles. Bie [30] introduced diffusion in (2), and investigated the global existence of constant steady states. He also established the conditions for the existence and non-existence of non-constant stationary solutions, using the energy method. Wang [31] used a Lyapunov function to prove the global stability of the positive steady state. Moreover, he illustrated numerically, how the diffusion of predators affects the pattern dynamics.

It is observed that animals in nature move in groups or bands [32]. Studying the dynamic of each band of species in an ecological system, can help to understand the overall dynamic of the system. Mathematically, travelling wave solutions are employed to describe the bands behaviour and the mass motion. In cell biology, bands have been used to describe the aggregation of bacteria via chemotaxis [33â€“37]. They have also been used to understand and control wound healing processes through the collective motion of cells [38â€“40]. In ecology, travelling wave solutions have been used to study the swarming behaviour of insects [8]. They have been used less to study the dynamics in other classes of animals (such as mammals, etc.), and their interaction with their environment. This is due to the fact that the distribution of the travelling wave solutions is usually interpreted as a dispersion.

In this work, we contribute to understanding the dynamics of predator-prey model with cubic growth. We focus on each band of players in the system, and we specifically investigate their asymptotic behaviour (mainly the temporal change) via a travelling waves analysis. We also examine the effects of the interactions between the prey and the predators on the ecological system. More importantly, we account for the individual behaviour of each player of the system, by introducing a velocity to each players movement. We investigate the impact of the microscale parameters (representing individual behaviour) on the behaviour of the bands. From a band point of view, we consider the diffusion to describe the spatial distribution. We illustrate the types of patterns (resulting from the transport-driven instability) that can be observed in our models.

## 2 Preliminary results

The system (2) has two steady states $$D_{0}=(0,0)$$ and $$D_{1}=(u_{1},0)$$, and another (positive) steady state $$D_{2}=(u^{*},v^{*})$$ if $$a_{3}< a_{1}+a_{2}$$, where

\begin{aligned} &{u_{1}=\frac{a_{2}+\sqrt{a_{2}^{2}+4a_{3}a_{1}}}{2a_{3}},\qquad u^{*}=\dfrac {a_{2}-k+\sqrt{(a_{2}-k)^{2}+4a_{3}(a_{1}+k)}}{2a_{3}},} \\ &{v^{*}=u^{*}-1.} \end{aligned}
(3)

The stability analysis of (2) is given in the following theorem [25, 30].

### Theorem 2.1

1. (i)

The trivial steady state $$D_{0}$$ is a saddle point.

2. (ii)

The steady state $$D_{1}$$ is globally stable if $$a_{1}+a_{2}\leq a_{3}$$, and a saddle point otherwise.

3. (iii)

For $$a_{3}< a_{1}+a_{2}$$, the positive steady state $$D_{2}$$ is stable if $$p<0$$, and unstable if $$p>0$$, where $$p=(-1-a_{2}+2k)u^{*}+(1-2a_{2}-2k)$$.

## 3 Microscale analysis driven by transport

Here, we investigate, from an individual perspective, the formation and behaviour of bands of animals in a predator-prey model, via the study of the travelling wave solutions. To represent the movement, we introduce a velocity for each player in the system. Our model is given by

\begin{aligned} &\frac{\partial u}{\partial t}+s_{1}.\nabla u = a_{1}u+a_{2}u^{2}-a_{3}u^{3}-kuv, \\ &\frac{\partial v}{\partial t}+s_{2}.\nabla v = -v+uv-v^{2}, \end{aligned}
(4)

where $$u(r,t)$$ and $$v(r,t)$$ are, respectively, the densities of prey and predator population at the position $$r=(x,y)$$ and time t. The operator $$\nabla= (\partial/\partial x, \partial/\partial y)$$, the parameters $$s_{1}=(s_{1}^{1},s_{1}^{2})$$ and $$s_{2}=(s_{2}^{1},s_{2}^{2})$$ are the average velocity of each (individual) prey and predator, respectively, the coefficients $$a_{1}$$, $$a_{3}$$ and k are positive, and $$a_{2}$$ is arbitrary.

We consider the following invariants for the travelling wave analysis:

$$z=-\kappa.r+ct, \qquad u(x,t)=U(z), \qquad v(x,t)=V(z),$$
(5)

where $$\kappa=(\kappa_{1},\kappa_{2})$$ is the wave vector, and c is the wave speed. Then (4) becomes

\begin{aligned} &(c-\kappa.s_{1})U' = a_{1}U+a_{2}U^{2}-a_{3}U^{3}-kUV, \\ &(c-\kappa.s_{2})V' = -V+UV-V^{2}, \end{aligned}
(6)

where the superscript â€² represents the total derivative with respect to z. We note that the formation of bands in the model (4) is equivalent to demonstrating the existence of the converging travelling wave solutions $$U(z)$$ and $$V(z)$$. The travelling wave solutions $$U(z)$$ can be interpreted as the density of the band of prey moving with the speed c, and $$V(z)$$ the density of the band of predator catching the prey at the speed c. We note that the steady states $$D_{0}$$, $$D_{1}$$ and $$D_{2}$$ introduced in SectionÂ 2 are also steady states of (4) and (6).

### Theorem 3.1

1. (i)

The trivial steady state $$D_{0}$$ is stable if $$\kappa .s_{2}< c$$ and $$c<\kappa.s_{1}$$, and unstable otherwise.

2. (ii)

The steady state $$D_{1}$$ is stable if $$c>\max(\kappa .s_{1},\kappa.s_{2})$$ and $$a_{1}+a_{2}\leq a_{3}$$, or $$\kappa .s_{1}< c<\kappa.s_{2}$$ and $$a_{3}< a_{1}+a_{2}$$, and unstable otherwise.

3. (iii)

For $$a_{3}< a_{1}+a_{2}$$, the positive steady state $$D_{2}$$ is stable if $$p_{1}<0$$ and either $$c<\min(\kappa.s_{1},\kappa .s_{2})$$, or $$c>\max(\kappa.s_{1},\kappa.s_{2})$$, and unstable otherwise, where $$p_{1}=\alpha_{2}/(c-k.s_{2})-v^{*}/(c-k.s_{2})$$, and $$\alpha_{2}=-2(a_{1}+k)+(2k-a_{2})u^{*}$$.

### Proof

When $$c>\max(\kappa.s_{1},\kappa.s_{2})$$, the systems (2) and (6) behave the same asymptotically in the vicinity of the steady states (we note that the eigenvalues of the Jacobian matrix toÂ (6) evaluated at the steady state are the product of $$(c-\kappa.s_{i})^{-1}$$, which is positive, and the eigenvalues of (2) at that steady state). As a result, the stability analysis in TheoremÂ 2.1 applies.

Now we assume $$c<\kappa.s_{1}$$ or $$c<\kappa.s_{2}$$.

In the vicinity of $$D_{0}$$, the Jacobian matrix is given by

$$J_{D_{0}}= \begin{pmatrix} \frac{a_{1}}{c-\kappa.s_{1}}& 0 \\ 0 & \frac {-1}{c-\kappa.s_{2}} \end{pmatrix}.$$
(7)

For $$c<\kappa.s_{2}$$ or $$c>\kappa.s_{1}$$, $$D_{0}$$ is unstable (since at least one eigenvalue will be positive). However, for $$c>\kappa .s_{2}$$ and $$c<\kappa.s_{1}$$, the steady state $$D_{0}$$ is stable.

In the vicinity of $$D_{1}$$, the Jacobian matrix is given by

$$J_{D_{1}}= \begin{pmatrix} \frac{-\alpha_{1}}{c-\kappa.s_{1}}& \frac{-k u_{1}}{c-\kappa.s_{1}} \\ 0 & \frac{u_{1}-1}{c-\kappa.s_{2}} \end{pmatrix},$$
(8)

where $$\alpha_{1}=-a_{1}-2a_{2}u_{1}+3a_{3}u_{1}^{2}>0$$. The determinant and the trace of $$J_{D_{1}}$$ are given by

$$\Delta_{1}=\frac{-\alpha_{1}(u_{1}-1)}{(c-\kappa.s_{1})(c-\kappa .s_{2})}, \qquad\tau_{1}= \frac{-\alpha_{1}}{c-\kappa.s_{1}}+\frac {u_{1}-1}{c-\kappa.s_{2}}.$$
(9)

For $$c<\min(\kappa.s_{1},\kappa.s_{2})$$ or $$\kappa.s_{2}< c<\kappa .s_{1}$$, the steady state $$D_{1}$$ is unstable (since either $$\Delta _{1}<0$$ or $$\tau_{1}>0$$). However, for $$\kappa.s_{1}< c$$ and $$c<\kappa .s_{2}$$, the steady state $$D_{1}$$ is stable if $$u_{1}>1$$ (i.e., $$a_{3}< a_{1}+a_{2}$$), and unstable if $$u_{1}<1$$.

In the vicinity of $$D_{2}$$, the Jacobian matrix is given by

$$J_{D_{2}}= \begin{pmatrix} \frac{\alpha_{2}}{c-\kappa.s_{1}}& \frac{-k u^{*}}{c-\kappa.s_{1}} \\ \frac{v^{*}}{c-\kappa.s_{2}} & -\frac {v^{*}}{c-\kappa.s_{2}} \end{pmatrix},$$
(10)

where $$\alpha _{2}=a_{1}+2a_{2}u^{*}-3a_{3}(u^{*})^{2}-kv^{*}=-2(a_{1}+k)+(2k-a_{2})u^{*}$$. The determinant and the trace of $$J_{D_{2}}$$ are given by

$$\Delta_{2}=\frac{v^{*}(ku^{*}-\alpha_{2})}{(c-\kappa .s_{1})(c-\kappa.s_{2})}, \qquad\tau_{1}=p_{1}= \frac{\alpha _{2}}{c-\kappa.s_{1}}-\frac{v^{*}}{c-\kappa.s_{2}},$$
(11)

respectively. We note that $$ku^{*}-\alpha_{2}>0$$.

If $$\kappa.s_{1}< c<\kappa.s_{2}$$ or $$\kappa.s_{2}< c<\kappa.s_{1}$$, then $$\Delta_{2}<0$$ and $$D_{2}$$ is unstable. For $$c<\min(\kappa .s_{1},\kappa.s_{2})$$, the steady state $$D_{2}$$ is stable if $$p_{1}<0$$, and unstable if $$p_{1}>0$$.â€ƒâ–¡

To simplify an understanding and interpretation of results from TheoremÂ 3.1, we consider one dimensional space and we scale Îº to one. Then $$s_{1}$$ and $$s_{2}$$ are the average speed of each individual prey and predator, respectively. We define slow movement as the case where the speed at which a band of prey moves is less than the average speed of each prey (i.e., $$c< s_{1}$$), and fast movement otherwise. We also define weak predation as the situation where the speed at which a band of predator catches a prey is less than the average speed of each predator (i.e., $$c< s_{2}$$), and strong predation otherwise. We note that the solutions behave the same as $$z \rightarrow\infty$$ or as $$t \rightarrow\infty$$.

From TheoremÂ 3.1, we observe in the case of slow movement and strong predation ($$c< s_{1}$$ and $$c>s_{2}$$), the possibility of pure extinction (of both prey and predators) in the system. This situation can occur when the prey are less sensitive to the predators. They are under no pressure ($$c< s_{1}$$) and are less interested in their security. However, hungry predators move rapidly ($$c>s_{2}$$). As a result, predators catch prey and deplete them all in time, starve and die off. This justifies the stability of the steady state $$D_{0}$$ in this scenario. An illustration of the phase portrait can be seen in FigureÂ 1(a) (we set $$a_{1}=1$$, $$a_{2}=3$$, $$a_{3}=2$$, $$k=2$$, $$c=40$$, $$s_{1}=60$$, $$s_{2}=20$$).

In the case of slow movement and weak predation ($$c< s_{1}$$ and $$c< s_{2}$$), we observe coexistence of both predators and prey in the system (since $$D_{2}$$ is the only stable steady state in this situation). Here, predators are satiated and under no environmental influence (such as hunting, extreme weather conditions, etc.), and prey are not too sensitive to the presence of predators. The prey population cannot become extinct as they (individually) can run at a speed faster than they can be caught ($$c< s_{1}$$). The phase portrait of the solutions in this case are illustrated in FigureÂ 1(b) (we set $$a_{1}=0.1$$, $$a_{2}=0.2$$, $$a_{3}=0.05$$, $$k=0.4$$, $$c=10$$, $$s_{1}=12$$, $$s_{2}=95$$).

In the case of fast movement and strong predation ($$c>s_{1}$$ and $$c>s_{2}$$), $$D_{1}$$ and $$D_{2}$$ are the only possible stable steady states of the system. Here, predators and prey can be under environmental influence (such as hunting, predation, extreme weather conditions, etc.) to move rapidly. When they are more concerned in movement than consumption, they die off as time goes on. As a result, the prey population will reach a certain capacity in the absence of predators. This justifies the stability of $$D_{1}$$. However, when predators are more interested in consumption than movement, coexistence of both predators and prey can be observed in the system. An illustration of the phase portrait of the solutions are given in FigureÂ 1(c) (here $$a_{1}=1$$, $$a_{2}=0.2$$, $$a_{3}=2$$, $$k=2$$, $$c=80$$, $$s_{1}=60$$, $$s_{2}=20$$) and FigureÂ 1(d) (here $$a_{1}=1$$, $$a_{2}=3$$, $$a_{3}=2$$, $$k=2$$, $$c=80$$, $$s_{1}=10$$, $$s_{2}=60$$).

In the case of fast movement and weak predation ($$c>s_{1}$$ and $$c< s_{2}$$), provided $$a_{3}< a_{1}+a_{2}$$, $$D_{1}$$ is the only stable steady state. This scenario could occur when predators are in a survival mode (due to hunting, extreme weather conditions, lack of water, infection by an epidemic etc.). They are less interested in food. As time goes on, they become extinct. As a result, prey freely grow until they reach saturation. We illustrate the phase portrait of the solutions in FigureÂ 1(e) (here $$a_{1}=1$$, $$a_{2}=3$$, $$a_{3}=2$$, $$k=2$$, $$c=40$$, $$s_{1}=10$$, $$s_{2}=60$$).

## 4 Macroscale analysis driven by diffusion

In this section, we approach the problem from a band (and population) point of view. We assume that each band of prey and predator diffuse at constant rates $$d_{1}$$ and $$d_{2}$$, respectively. The diffusion model is given by

\begin{aligned} & \frac{\partial u}{\partial t} = a_{1}u+a_{2}u^{2}-a_{3}u^{3}-kuv+d_{1} \nabla^{2} u, \\ & \frac{\partial v}{\partial t}=-v+uv-v^{2}+d_{2}\nabla^{2} v, \end{aligned}
(12)

where $$u(r,t)$$ and $$v(r,t)$$ are, respectively, the densities of prey and predator population at the position $$r=(x,y)$$ and time t, and $$\nabla^{2}=\frac{\partial^{2} }{\partial x^{2}}+\frac{\partial ^{2}}{\partial y^{2}}$$.

Again we consider the invariants:

$$z=-\kappa. r+ct, \qquad u(x,t)=U(z), \qquad v(x,t)=V(z).$$
(13)

Then (12) can be reduced to

\begin{aligned} & cU' = a_{1}U+a_{2}U^{2}-a_{3}U^{3}-kUV+ \delta_{1}U'', \\ & cV' = -V+UV-V^{2}+\delta_{2}V'', \end{aligned}
(14)

where the superscript â€² represents the total derivative with respect to z, $$\kappa=(\kappa_{1},\kappa_{2})$$ is the wave vector, c is the wave speed, and $$\delta_{1}=d_{1}\kappa^{2}$$ and $$\delta _{2}=d_{2}\kappa^{2}$$.

Setting

$$U_{1}=U' \quad\text{and}\quad V_{1}=V',$$
(15)

then (14) can be rewritten as follows:

$$\begin{pmatrix} U\\ U_{1}\\V \\ V_{1} \end{pmatrix}'= \begin{pmatrix} U_{1}\\ -\frac{a_{1}}{\delta_{1}}U-\frac{a_{2}}{\delta_{1}}U^{2}+\frac {a_{3}}{\delta_{1}}U^{3}+\frac{k}{\delta_{1}}UV+\frac{c}{\delta _{1}}U_{1} \\V_{1} \\ \frac{1}{\delta_{2}}V-\frac{1}{\delta _{2}}UV+\frac{1}{\delta_{2}}V^{2}+\frac{c}{\delta_{2}}V_{1} \end{pmatrix},$$
(16)

and admits $$G_{0}=(0,0,0,0)$$, $$G_{1}=(u_{1},0,0,0)$$ and $$G_{2}=(u^{*},0,v^{*},0)$$ as steady states, where $$u_{1}$$, $$u^{*}$$ and $$v^{*}$$ are given in (3). We note that the non-negative steady state $$G_{2}$$ exists if $$a_{3}< a_{1}+a_{2}$$.

### Theorem 4.1

The three constant steady states $$G_{0}$$, $$G_{1}$$ and $$G_{2}$$ are unstable.

### Proof

In the vicinity of $$G_{0}$$, the Jacobian matrix of the system (16) evaluated at $$G_{0}$$ is given by

$$J_{G_{0}} = \left(\textstyle\begin{array}{@{}c@{\quad}c@{\quad}|@{\quad}c@{\quad}c@{}} 0&1&0&0\\ \frac{-a_{1}}{\delta_{1}} & \frac{c}{\delta_{1}} & 0&0 \\ \hline0&0&0&1\\ 0&0& \frac{1}{\delta_{2}} &\frac{c}{\delta_{2}} \end{array}\displaystyle \right),$$
(17)

and the associated eigenvalues to $$J_{G_{0}}$$ are given by

$$\lambda_{1,2}=\frac{c\mp\sqrt{c^{2}-4a_{1}\delta_{1}}}{2\delta _{1}}, \qquad\lambda_{3,4}= \frac{c\mp\sqrt{c^{2}+4 \delta _{2}}}{2\delta_{2}}.$$
(18)

Since $$\lambda_{3}>0$$ and $$\lambda_{4}>0$$, then the trivial steady state $$G_{0}$$ is unstable. Moreover, it is an unstable node given that $$\Re(\lambda_{2})>0$$.

In the vicinity of $$G_{1}$$, the Jacobian matrix is given by

$$J_{G_{1}} = \left(\textstyle\begin{array}{@{}c@{\quad}c@{\quad}|@{\quad}c@{\quad}c@{}} 0&1&0&0\\ \frac{\alpha_{1}}{\delta_{1}} & \frac{c}{\delta_{1}} & \frac{ku_{1}}{\delta_{1}}&0\\ \hline0&0&0&1\\ 0&0& \frac {1-u_{1}}{\delta_{2}} &\frac{c}{\delta_{2}} \end{array}\displaystyle \right),$$
(19)

where $$\alpha_{1}=-a_{1}-2a_{2}u_{1}+3a_{3}u_{1}^{2}>0$$, and the corresponding eigenvalues are given by

$$\lambda_{1,2}=\frac{c\mp\sqrt{c^{2}+4\alpha_{1}\delta _{1}}}{2\delta_{1}}, \qquad\lambda_{3,4}= \frac{c\mp\sqrt{c^{2}+4 \delta_{2}(1-u_{1})}}{2\delta_{2}}.$$
(20)

Clearly, the steady state $$G_{1}$$ is unstable.

In the vicinity of $$G_{2}$$, the Jacobian matrix and its determinant evaluated at $$G_{2}$$ are, respectively, given by

$$J_{G_{2}} = \begin{pmatrix} 0&1&0&0\\ \frac{\alpha_{2}}{\delta_{1}} & \frac{c}{\delta_{1}} & \frac{ku^{*}}{\delta_{1}}&0\\ 0&0&0&1\\ \frac{-v^{*}}{\delta _{2}}&0& \frac{v^{*}}{\delta_{2}} &\frac{c}{\delta_{2}} \end{pmatrix}, \quad\text{and} \quad\Delta_{G_{2}}= \frac {v^{*}(ku^{*}+\alpha_{2})}{\delta_{1} \delta_{2}}>0,$$
(21)

where $$\alpha_{2}=-a_{1}-2a_{2}u^{*}+3a_{3}(u^{*})^{2}+kv^{*}$$. The characteristic polynomial associated to $$J_{G_{2}}$$ is given by

$$p(\lambda)=\lambda^{4}+a_{3}\lambda^{3}+a_{2} \lambda ^{2}+a_{1}\lambda+a_{0},$$
(22)

where $$a_{3}=-c(\delta_{1}+\delta_{2})/(\delta_{1} \delta_{2})$$, $$a_{2}=(c^{2}-\delta_{1}v^{*}-\delta_{2}\alpha_{2})/(\delta _{1}\delta_{2})$$, $$a_{1}=c(v^{*}+\alpha_{2})/(\delta_{1} \delta _{2})$$ and $$\alpha_{0}=\Delta_{G_{2}}$$. Since $$a_{3}<0$$, from the Routh-Hurwitz criterion for stability [41], the positive steady state $$G_{2}$$ is unstable.â€ƒâ–¡

Unlike the results in TheoremÂ 2.1 and TheoremÂ 3.1, we observe in TheoremÂ 4.1 using the invariants (13) that diffusion creates instability in the system. However, looking from a population perspective, if we assume that the solutions of (12) are separable and of the form

$$u(x,y,t)=A(t)e^{j(\kappa_{1}x+\kappa_{2}y)}, \qquad v(x,y,t)=B(t)e^{j(\kappa_{1}x+\kappa_{2}y)},$$
(23)

then

$$\nabla^{2}u=-\kappa^{2} u, \qquad\nabla^{2} v=- \kappa^{2} v.$$
(24)

As a result, (12) can be reduced to the following differential equations:

\begin{aligned} & \frac{\partial u}{\partial t} = \bigl(a_{1}-d_{1}\kappa^{2} \bigr) u+a_{2}u^{2}-a_{3}u^{3}-kuv, \\ &\frac{\partial v}{\partial t} = -\bigl(1+d_{2}\kappa^{2} \bigr)v+uv-v^{2}. \end{aligned}
(25)

For $$a_{1}< d_{1}\kappa^{2}$$, the trivial steady state $$D_{0}$$ is stable. Likewise it can be shown that the steady states $$D_{1}$$ and $$D_{2}$$ can be stable. Therefore, the presence of diffusion can stabilise the system (or conserve the stability), or can destabilise the system. This type of multi-dynamics is most often observed in models employing partial differential equations (PDEs). PDEs with the same initials conditions can have different solutions resulting to different behaviours, dependent on the type of invariants employed.

## 5 Pattern formation

In this section, numerical simulations are made to illustrate patterns that can be observed in the models. We used the Exponential Time Differencing (ETD) Euler Method for the discretisation in time (with the exponential five Runge-Kutta scheme of stiff order for been used in the computation). We also used the Pseudospectral discretisation in space. We considered a bounded subset of $$\mathbb{R}^{2}$$ as our spatial domain, and Dirichlet boundary conditions.

From the stability analysis in TheoremÂ 4.1, the presence of the diffusion played a destabilizing role in the system. A Turing instability can be observed in this situation generating the formation of patterns [31, 42]. We will focus here on the transport model (4).

In contrast to the results obtained in the non-spatial model (2) (refer to TheoremÂ 2.1, with $$a_{1}+a_{2}\leq a_{3}$$), the steady state $$D_{1}$$ becomes unstable if the transport parameters are such that $$c<\kappa.s_{1}$$ or $$c<\kappa. s_{2}$$. Likewise, when $$a_{3}< a_{1}+a_{2}$$ and $$p<0$$, the positive steady state $$D_{2}$$ becomes unstable in the presence of transport for $$\kappa .s_{1}< c<\kappa.s_{2}$$ or $$\kappa.s_{2}< c<\kappa.s_{1}$$. Thus, an analogous phenomenon to that of Turing instability, caused here by transport, can be observed in the model (4), and also generates the formation of patterns. This phenomenon has been labelled by Tchepmo Djomegni et al. [43] transport-driven instability and the general conditions for transport-driven instability are presented in that paper. There transport-driven instability is defined as a situation in which a stable steady state in the absence of a spatial distribution becomes unstable when transport is introduced in the model. An illustration of the types of patterns formed using the model (4) can be seen in FigureÂ 2 and FigureÂ 3.

Of interest is the fact that, while for $$s_{2}< s_{1}$$ extinction is possible (see Figure 2(a)-(h)), for $$s_{2}>s_{1}$$ cycles and coexistence are possible (see FiguresÂ 3(a)-(h)). These cycles also introduce patterns of differing densities of prey and predator.

## 6 Conclusion

In this study, the dynamics for predator-prey models with a cubic growth rate are considered with animal movement introduced to the system. The behaviour of bands of animals in the system and interplay between the bands are examined using a travelling wave analysis. Travelling wave analyses have been less exploited to describe the dynamics of ecosystems because they are seen as representing spatial distribution studies, which physically depicts dispersion rather than groupings (or gatherings). While real ecological systems are unlikely to display simple density wave bands, as described here, our analyses illustrate how this approach can be used to consider the formation of density patterns. At this first approximation (bands of movement) we show how ecosystem stability can be dependent on animal movement velocities. We also show how density patterns can form in the presence of different movement velocities.

Unlike previous approaches, we used travelling wave invariants to describe the time distribution of the bands of animals in the system. From a local point of view, we accounted for the average individual speed of each predator and prey. We looked at the influence of individual behaviours on the collective behaviour of the bands. We also proved the existence of the travelling wave solutions, which justifies the formation of bands in the model. From a global point of view, we found that diffusion can create instability of the bands but conserve the stability of the population as a whole. This is also observed in populations of insects and flies in which the dispersion (coming in and out) can characterise (local) instability of bands [8]. However, the global movement is synchronised. We also illustrate the patterns formed using our spatial models.

In contrast to the previous findings [21, 30, 31], we show the important (and sufficient) role that transport parameters $$s_{1}$$, $$s_{2}$$ and c play in the preservation of species in the ecosystem. For instance, we predict the possibility of pure extinction in the case of slow movement of prey ($$c< s_{1}$$) and strong predation ($$c>s_{2}$$). Then over time all prey will be depleted by the predators, which in turn will starve and die.

Overall, this study shows the importance of considering individual behaviour such as movement. It also shows how sustainable ecosystems could manipulate their movement characteristics to remain stable and viable. In other words, the different species have evolved movement and predation strategies that enable co-dependent stable interactions. It also points to management strategies that should take movements into account. For example, game sanctuaries and reserves need to be large enough for the particular predators and prey to have movement characteristics that enable sustainability. Where the reserve is too small, strong predation and relatively slow movement of prey (or not being able to escape) might occur and, as predicted, prey and predators could die out. The models developed here could be extended to help with predictions of actual reserves and help management practices. For future work, we will consider a food chain in the ecology and we will explicitly incorporate some external factors (such as logistics, weather, or resource). However, the importance of considering the individual movement strategies of animals for understanding ecosystem dynamics is highlighted here.

## References

1. Malthus, TR: an Essay on the Principle of Population. Oxford Worldâ€™s Classics Reprint (1978) Chapter V

2. Turchin, P: Does population ecology have general laws? Oikos 94, 17-26 (2001)

3. Verhulst, PF: Notice sur la loi que la population poursuit dans son accroissement. Correspondance mathÃ©matique et physique 10, 113-121 (1838)

4. Banerjee, M, Abbas, S: Existence and non-existence of spatial patterns in a ratio-dependent predator-prey model. Ecol. Complex. 21, 199-214 (2015)

5. Flores, JD, GonzÃ¡lez-Olivares, E: Dynamics of a predator-prey model with Allee effect on prey and ratio-dependent functional response. Ecol. Complex. 18, 59-66 (2014)

6. Ghorai, S, Poria, S: Turing patterns induced by cross-diffusion in a predator-prey system in presence of habitat complexity. Chaos Solitons Fractals 91, 421-429 (2016)

7. Ghorai, S, Poria, S: Pattern formation and control of spatiotemporal chaos in a reaction diffusion prey-predator system supplying additional food. Chaos Solitons Fractals 85, 57-67 (2016)

8. Edelstein-Keshet, L, Watmough, J, Grunbaum, D: Do travelling band solutions describe cohesive swarms? An investigation for migratory locusts. J. Math. Biol. 36, 515-549 (1998)

9. Molina, M, Moreno-ArmendÃ¡riz, M, Mora, J: Analyzing the spatial dynamics of a prey-predator lattice model with social behavior. Ecol. Complex. 22, 192-202 (2015)

10. Sun, GQ, Jin, Z, Liu, QX: Dynamical complexity of a spatial predator-prey model with migration. Ecol. Model. 219, 248-255 (2008)

11. Sahoo, B, Poria, S: Disease control in a food chain model supplying alternative food. Appl. Math. Model. 37, 5653-5663 (2013)

12. ODPM (Office of the Deputy Prime Minister): The Impact of Overcrowding on Health and Education: A Review of Evidence and Literature. ODPM, London (2004)

13. Poltronieri, C, LaurÃ , R, Bertotto, D, Negrato, E, Simontacchi, C, Guerrera, M, Radaelli, G: Effects of exposure to overcrowding on rodlet cells of the teleost fish Dicentrarchus labrax (L.). Vet. Res. Commun. 33, 619-629 (2009)

14. Kuno, E: Mathematical models for predator-prey interaction. Adv. Ecol. Res. 16, 252-265 (1987)

15. Shen, C, Shen, BQ: A necessary and sufficient condition of the existence and uniqueness of the limit cycle for a class of prey-predator systems with sparse effect. J. Biomath. 18, 207-210 (2003)

16. Ye, YQ, Wang, SL, Yang, XA: Theory of Limit Cycles. Am. Math. Soc., Providence (1986)

17. Zheng, J, Yu, Z, Sun, J: Existence and uniqueness of limit cycle for prey-predator system with sparse effect. J. Biomath. 16, 156-161 (2001)

18. Biswas, D, Poria, S, Patra, SN: Phenomenological approach to describe oscillatory growth or decay in different dynamical systems. Indian J. Phys. (2016). doi:10.1007/s12648-016-0884-z

19. Biswas, D, Poria, S: Phenomenological approach for describing environment dependent growths. arXiv:1412.6939

20. Huang, X, Wang, Y, Cheng, A: Limit cycles in a cubic predator-prey differential system. J. Korean Math. Soc. 43, 829-843 (2006)

21. Huang, X, Wang, Y, Zhu, L: l: One and three limit cycles in a cubic predator-prey system. Math. Methods Appl. Sci. 30, 501-511 (2007)

22. Lewis, MA, Kareiva, P: Allee dynamics and the spread of invading organisms. Theor. Popul. Biol. 43, 141-158 (1933)

23. Owen, MR, Lewis, MA: How predation can slow, stop or reverse a prey invasion. Bull. Math. Biol. 63, 655-684 (2001)

24. Petrovskii, S, Malchow, H, Li, B: An exact solution of a diffusive predator-prey system. Proc. R. Soc. A 461, 1029-1053 (2005)

25. Wang, MH, Kot, M: Speeds of invasion in a model with strong or weak Allee effects. Math. Biosci. 171, 83-97 (2001)

26. Courchamp, F, Berec, L, Gascoigne, J: Allee Effects in Ecology and Conservation. Oxford University Press, London (2008)

27. Drake, JM, Kramer, AM: Allee effects. Nat. Educ. Knowl. 3(10), 2 (2011)

28. Stephens, PA, Sutherland, WJ: Consequences of the Allee effect for behaviour, ecology and conservation. Trends Ecol. Evol. 14, 401-405 (1999)

29. Berec, L, Angulo, E, Courchamp, F: Multiple Allee effects and population management. Trends Ecol. Evol. 22, 185-191 (2007)

30. Bie, Q: Qualitative analysis on a cubic predator-prey system with diffusion. Electron. J. Qual. Theory Differ. Equ. 26, 15 (2011)

31. Wang, C: Rich dynamics of a predator-prey model with spatial motion. Appl. Math. Comput. 260, 1-9 (2015)

32. Sumpter, DJ: The principles of collective animal behaviour. Phil. Trans. R. Soc. B 361, 5-22 (2006)

33. Tchepmo Djomegni, PM, Govinder, KS: Generalized travelling waves solutions for hyperbolic chemotaxis PDEs. Appl. Math. Model. 40, 5672-5688 (2016)

34. Franz, B, Xue, C, Painter, K, Erban, R: Travelling waves in hybrid chemotaxis models. Bull. Math. Biol. 76, 377-400 (2014)

35. Lapidus, IR, Schiller, R: A model for travelling bands of chemotactic bacteria. Biophys. J. 22, 1-13 (1978)

36. Lauffenburger, DA, Kennedy, CR, Aris, R: Travelling bands of chemotactic bacteria in the context of population growth. Bull. Math. Biol. 46, 19-40 (1984)

37. Keller, EF, Segel, LA: Travelling bands of chemotactic bacteria: a theoretical analysis. J. Theor. Biol. 30, 235-248 (1971)

38. Dale, P, Olsen, L, Maini, PK, Sherratt, JA: Travelling waves in wound healing. Forma 10, 205-222 (1995)

39. Landman, KA, Cai, AQ, Hughes, BD: Travelling waves of attached and detached cells in a wound-healing cell migration assay. Bull. Math. Biol. 69, 2119-2138 (2007)

40. Maini, PK, McElwain, DL, Leavesley, D: Travelling waves in a wound healing assay. Appl. Math. Lett. 17, 575-580 (2004)

41. Brauer, F, Nohel, JA: The Qualitative Theory of Ordinary Differential Equations: An Introduction. Dover, New York (1989)

42. Murray, JD: Mathematical Biology II: Spatial Models and Biomedical Applications. Springer, Berlin (2003)

43. Tchepmo Djomegni, PM, Collins, OC, Govinder, KS, Duffy, KJ: Investigating travelling band behaviour and pattern formation in an ecological model with transport. Preprint. University of KwaZulu-Natal (2016)

## Acknowledgements

This work was supported in part by the African Union Research Grant (supported by the European Union): AURG/090/2012 and the South African Department of Science and Technology.

## Author information

Authors

### Corresponding author

Correspondence to Patrick Mimphis Tchepmo Djomegni.

### Competing interests

The authors declare that they have no competing interests.

### Authorsâ€™ contributions

All authors contributed equally to the manuscript. All authors read and approved the final manuscript.

Equal contributor

## Rights and permissions

Reprints and permissions

Tchepmo Djomegni, P.M., Duffy, K.J. Multi-dynamics of travelling bands and pattern formation in a predator-prey model with cubic growth. Adv Differ Equ 2016, 265 (2016). https://doi.org/10.1186/s13662-016-0994-0