Next Article in Journal
Bifurcation Analysis and Chaos Control of a Discrete Fractional-Order Modified Leslie–Gower Model with Nonlinear Harvesting Effects
Previous Article in Journal
Rheological Burgers–Faraday Models and Rheological Dynamical Systems with Fractional Derivatives and Their Application in Biomechanics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Pattern Formation Mechanisms of Spatiotemporally Discrete Activator–Inhibitor Model with Self- and Cross-Diffusions

1
College of Science, Beijing Forestry University, No. 35 Tsinghua East Road, Beijing 100083, China
2
School of Cyber Science and Technology, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2024, 8(12), 743; https://doi.org/10.3390/fractalfract8120743
Submission received: 29 October 2024 / Revised: 5 December 2024 / Accepted: 11 December 2024 / Published: 16 December 2024

Abstract

:
In this paper, we aim to solve the issue of pattern formation mechanisms in a spatiotemporally discrete activator–inhibitor model that incorporates self- and cross-diffusions. We seek to identify the conditions that lead to the emergence of complex patterns and to elucidate the principles governing the dynamic behaviors that result in these patterns. We first construct a corresponding coupled map lattice (CML) model based on the continuous activator–inhibitor reaction–diffusion system. In the reaction stage, we examine the existence, uniqueness, and stability of the homogeneous stationary state and specify the parametric conditions for realizing these properties. Furthermore, by applying the center manifold theorem, we perform a flip bifurcation analysis and confirm that the model is capable of undergoing flip bifurcation. In the diffusion stage, we focus on the analysis of Turing bifurcation and determine the parameter conditions for the emergence of Turing instability. Through numerical simulations, we validate and explain the results of our theoretical analysis. Our study reveals various Turing instability mechanisms by coupling Turing and flip bifurcations, which include pure-self-diffusion-Turing instability, pure-cross-diffusion-Turing instability, flip-self-diffusion-Turing instability, flip-cross-diffusion-Turing instability, and chaos-self-diffusion-Turing instability mechanisms. Under different mechanisms, we illustrate the corresponding Turing patterns and discover a rich variety of pattern types such as labyrinthine, mosaic, alternating mosaic, colorful mottled grid patterns with winding and twisted bands, and patterns with dense patches and twisted bands nested together. Our research provides a theoretical framework and numerical support for understanding the complex dynamical behaviors and pattern formations in activator–inhibitor models with self- and cross-diffusions.

1. Introduction

The reaction–diffusion equations are some of the fundamental models used to describe the formation of spatiotemporal patterns [1]. The most common reaction–diffusion models are based on the following partial differential equations:
u t = D u 2 u + f ( u , v ; ϵ ) , v t = D v 2 v + g ( u , v ; ϵ ) ,
where u and v represent the densities of different chemicals, D u 2 u and D v 2 v describe the diffusion effects in space, D u and D v indicate the diffusion coefficients, f ( u , v ; ϵ ) and g ( u , v ; ϵ ) represent the reaction effects, and ϵ indicates the parameters set. In 1952, Turing built on this reaction–diffusion theory to explain how, in the absence of genetic differences, biological forms can produce spatial patterns through chemical reactions and diffusion processes [2]. These spatial patterns are produced because of the unequal spatial diffusions. Therefore, this destabilization is called spatial-driven instability, and the resulting patterns are called Turing patterns. Turing’s pioneering works later opened up a whole new field of research. But initially, his seminal works did not attract much attention from scholars until 1972 when Gierer and Meinhardt became acquainted with Turing’s theory. In [3], Gierer and Meinhardt proposed several molecular models in the form of reaction–diffusion equations to explain the formation of a spatial pattern of tissue structures in embryology and regeneration, which include the depletion model, activator–inhibitor model with common sources, and activator–inhibitor model with different sources. They found that stationary patterns can emerge in certain chemical systems consisting of activators and inhibitors. Their findings exactly confirmed Turing’s theory. Thus, the 1970s marked the onset of an increasing fascination with Turing patterns, a trend that continues to this day [4].
Nowadays, Turing’s theory is widely used in many disciplines such as engineering [5,6,7], ethology [8,9], physics [10], ecology [11,12], and biology [13,14,15]. Recent studies that extend Turing’s theory generally branched out into many areas such as spatiotemporal complexity and novel patterns, impacts of stochasticity and noise on pattern formation [16], coupled map lattice model (CML model) [17,18], complex networks [19,20,21] and multiscale modeling [22], numerical simulations, and so on. The CML model is a type of discrete model widely used for studying the spatiotemporal dynamics of space and time discrete predator–prey systems [23,24]. Compared to the continuous models, the CML model has significant advantages in describing nonlinear characteristics and dynamic complexity. Firstly, the complex nonlinear characteristics, for example, fractals, frozen chaos, spatiotemporal intermittency, spatiotemporal chaos, defect turbulence, traveling wave, and so on, can be exhibited by the CML model [25,26]. Secondly, the CML model might display novel dynamical phenomena. For instance, Turing instability and Turing patterns can arise in the discrete competitive Lotka–Volterra model, which are not observed in the continuous version of the model [27]. Additionally, the CML model demonstrates the ability to capture discontinuous characteristics such as the patchy environment of fragmented habitats [23]. In comparison with other discrete models, the CML model also has some advantages. For example, the criteria for the emergence of patterns can be established theoretically, and the impact of parameter changes on pattern formation can be described quantitatively [23]. A CML model inherently represents a numerical algorithm, which means that numerical simulations conducted with a CML model typically exhibit high computational efficiency. The CML models are closely connected to the continuous spatiotemporal models, allowing for the application of several established theoretical results and methods for the analysis of the CML models [28,29].
Diffusion can lead to Turing instability. The current types of diffusion mainly include self-diffusion, cross-diffusion, convective diffusion, and fractional diffusion, among others. Cross-diffusion has been widely studied in the literature for its impact on reaction–diffusion systems [30,31], with these studies exploring how cross-diffusion influences pattern stability and spatial heterogeneity. However, existing research mainly focuses on classical reaction–diffusion models, whereas in our study, we combine cross-diffusion with the coupled map lattice (CML) method to investigate the profound effects of cross-diffusion on Turing instability and pattern formation. The CML methods have been widely employed in analyzing predator–prey systems, offering an effective framework for understanding spatiotemporal dynamics in discrete systems. The Gierer–Meinhardt model, as one of the most influential reaction–diffusion systems with activators and inhibitors, has attracted extensive attention. Some scholars’ research on these models primarily focuses on continuous models. The interaction between Hopf bifurcation and Turing bifurcation, where the instability phenomena are generally limited to pure Turing instability has been widely investigated [32,33,34,35,36]. In recent years, many scholars carried out bifurcation analysis on the Gierer–Meinhardt model with time delay terms [37,38,39,40]. In [41], the authors carried out Bogdanov–Takens bifurcation of codimension 3 in a Gierer–Meinhardt model. In [42], the authors proposed a method for analyzing the dynamic behavior of the Gierer–Meinhardt model in two-dimensional space by using the finite difference method, and they investigate the impact of the inhibitor degradation rate on pattern formation. In fact, there are also some scholars who have studied the pattern formation mechanism of the discrete Gierer–Meinhardt model. In [43], the authors investigate a semi-discrete Gierer–Meinhardt model and obtain the Turing instability conditions. In [44], the authors studied the dynamical behaviors and pattern formations of a CML model based on a Gierer–Meinhardt system with different sources. The diffusion terms are mainly about the self-diffusions. In [45], the authors investigated the spatiotemporal dynamics and Turing patterns of a spatially discrete depletion type Gierer–Meinhardt model with self-diffusion and cross-diffusion, and they simulated the evolution of pattern size and type as the cross-diffusion coefficient varies. In [46], the authors studied the bifurcation and pattern dynamics of a spatiotemporal discrete system with self-diffusion and numerically simulated the bifurcation behavior and patterns. More corresponding research and applications on the Gierer–Meinhardt systems can be seen in [47,48,49,50] and the references therein. Despite these efforts, research on pattern formation mechanisms driven by multiple bifurcations, such as the interplay between flip bifurcation and Turing instability, remains scarce in the context of spatially and temporally discrete activator–inhibitor systems, particularly when cross-diffusion terms are involved. This paper addresses this gap by developing a novel CML model based on an activator–inhibitor system, which incorporates both self- and cross-diffusions. Through this model, we aim to uncover new insights into spatiotemporal dynamics and provide a more comprehensive understanding of the mechanisms underlying pattern formation in spatiotemporal discrete systems.
The organization of this paper is as follows. In Section 2, we construct a CML model corresponding to the continuous activator–inhibitor system with self- and cross-diffusions in Section 2.1. For the CML model, we first study the existence and stability of the homogeneous stationary state in Section 2.2. In Section 3, we carry out a detailed analysis of flip bifurcation at the reaction stage in Section 3.1 and Turing bifurcation at the diffusion stage in Section 3.2. We obtain the existence conditions of flip bifurcation and Turing bifurcation. In Section 4, we perform the numerical simulations to explain the theoretical results. During the simulations, we show the patterns induced by different mechanisms. In Section 5, we give a brief discussion and conclusion. In Appendix A, we show a flowchart of our work.

2. The CML Model and Stability Analysis

In this section, we first use the CML method to discretize the continuous activator–inhibitor model with different sources to obtain the corresponding CML model. Then, we carry out the stability analysis for the homogeneous stationary state.

2.1. Development of CML Model

One of the continuous activator–inhibitor models in [3] in two-dimensional space with self- and cross-diffusions has the following form:
a t = ρ 0 ρ + c ρ a 2 h μ a + D a 1 ( 2 a x 2 + 2 a y 2 ) + D a 2 ( 2 h x 2 + 2 h y 2 ) , h t = c ρ a 2 ν h + D h 1 ( 2 a x 2 + 2 a y 2 ) + D h 2 ( 2 h x 2 + 2 h y 2 ) ,
where a ( x , y , t ) and h ( x , y , t ) indicate the activator and inhibitor densities with positive self-diffusion constants D a 1 and D h 2 and cross-diffusion constants D a 2 and D h 1 , respectively, at a spatial position ( x , y ) at time t > 0 . The positive constants ρ and ρ indicate the distributions of sources of activators and inhibitors, respectively. The first-order kinetics μ a and ν h represent the consumption by any combination of enzyme degradation, leakage, and re-uptake by the sources. μ , ν , c and c are positive constants. The activator has a basal production, which is proportional to ρ with portion coefficient ρ 0 .
By scaling, a = c ρ c ρ A , h = c 2 ρ 2 c ρ ν H , t = T ν , and letting c 0 = c ρ ρ 0 c ν , D A 1 = D a 1 ν , D A 2 = D a 2 c ρ ν 2 , D H 1 = D h 1 c ρ , D H 2 = D h 2 ν , μ ¯ = μ ν , we can rewrite system (1) as follows:
A T = c 0 + A 2 H μ ¯ A + D A 1 ( 2 A x 2 + 2 A y 2 ) + D A 2 ( 2 H x 2 + 2 H y 2 ) , H T = A 2 H + D H 1 ( 2 A x 2 + 2 A y 2 ) + D H 2 ( 2 H x 2 + 2 H y 2 ) .
For notation simplicity, we use a, h, t, μ , D a 1 , D a 2 , D h 1 , D h 2 to replace A, H, T, μ ¯ , D A 1 , D A 2 , D H 1 , D H 2 in the system (2) respectively, then we have:
a t = c 0 + a 2 h μ a + D a 1 ( 2 a x 2 + 2 a y 2 ) + D a 2 ( 2 h x 2 + 2 h y 2 ) , h t = a 2 h + D h 1 ( 2 a x 2 + 2 a y 2 ) + D h 2 ( 2 h x 2 + 2 h y 2 ) .
On the basis of system (3), we next construct our CML model. Considering a two-dimensional rectangular area, we define some n × n lattice sites. Each site ( i , j ) , ( i , j { 1 , 2 , 3 , , n } ) at time t is assigned two numbers: the activator density a ( i , j , t ) and the inhibitor density h ( i , j , t ) . The activator and inhibitor densities at each site change with time under the guidance of the system dynamics. Between different sites, there are local reactions and spatial diffusions [23,51]. From t to t + 1 , the dynamical behaviors of the activator and inhibitor are composed of two stages: diffusion stage and reaction stage. Furthermore, the diffusion stage precedes the reaction stage, and the two stages alternate. By introducing the time step τ and the space interval δ , we discretize the spatial terms of system (3), namely, 2 · x 2 + 2 · y 2 , then we can obtain the governing equations of the diffusion stage:
a ( i , j , t ) = a ( i , j , t ) + τ δ 2 D a 1 d 2 a ( i , j , t ) + τ δ 2 D a 2 d 2 h ( i , j , t ) , h ( i , j , t ) = h ( i , j , t ) + τ δ 2 D h 1 d 2 a ( i , j , t ) + τ δ 2 D h 2 d 2 h ( i , j , t ) ,
where a ( i , j , t ) and h ( i , j , t ) are the density of the activator and inhibitor; they will take part in the next reaction stage. The spatial terms in discrete form are represented by d 2 · , which has the following form:
d 2 · = · ( i + 1 , j , t ) + · ( i 1 , j , t ) + · ( i , j + 1 , t ) + · ( i , j 1 , t ) 4 · ( i , j , t ) .
Via discretizing the non-spatial terms of system (3), namely, the reaction terms, we can achieve the governing equations of the reaction stage:
a ( i , j , t + 1 ) = f ( a ( i , j , t ) , h ( i , j , t ) ) , h ( i , j , t + 1 ) = g ( a ( i , j , t ) , h ( i , j , t ) ) ,
where
f ( a , h ) = a + τ ( c 0 + a 2 h μ a ) , g ( a , h ) = h + τ ( a 2 h ) .
The above Equations (4)–(7) are referred to as the CML model of system (3). All the parameters in the CML model are positive, and the state variables a ( i , j , t ) , h ( i , j , t ) are nonnegative. In the sequel, we investigate the dynamical behaviors of the CML model (4)–(7) subjected to the following boundary conditions:
a ( i , 0 , t ) = a ( i , n , t ) , a ( i , 1 , t ) = a ( i , n + 1 , t ) , a ( 0 , j , t ) = a ( n , j , t ) , a ( 1 , j , t ) = a ( n + 1 , j , t ) , h ( i , 0 , t ) = h ( i , n , t ) , h ( i , 1 , t ) = h ( i , n + 1 , t ) , h ( 0 , j , t ) = h ( n , j , t ) , h ( 1 , j , t ) = h ( n + 1 , j , t ) .

2.2. Stability Analysis of the Homogeneous Stationary State

The CML model has spatially homogeneous and heterogeneous behaviors. The homogeneous behaviors indicate that they should satisfy
d 2 a ( i , j , t ) = 0 , d 2 h ( i , j , t ) = 0 ,
for all i, j, and t. Therefore, the homogeneous dynamics of the CML model (4)–(7) are controlled by the following system:
a t + 1 = a t + τ ( c 0 + a t 2 h t μ a t ) , h t + 1 = h t + τ ( a t 2 h t ) ,
in which we ignore the spatial sites index. The above equations can be changed into the following map:
a h a + τ ( c 0 + a 2 h μ a ) h + τ ( a 2 h ) .
The heterogeneous behaviors indicate that there exists at least one group of i, j and t such that
d 2 a ( i , j , t ) 0 , d 2 h ( i , j , t ) 0 .
In this subsection, we aim to determine the precise parameter conditions that are necessary to maintain the stability of different types of homogeneous stationary states. Since the fixed point of the map (10) is equivalent to the homogeneous stationary state of the CML model (4)–(7), we can conduct a detailed stability analysis on the fixed point of the map (10) rather than on the CML model itself.
The fixed point of the map (10) can be obtained by solving the following equations:
a = f ( a , h ) , h = g ( a , h ) .
Direct computations show that there exists a unique positive solution ( a * , h * ) = ( c 0 + 1 μ , ( c 0 + 1 ) 2 μ 2 ) . Therefore, we have the following lemma.
Lemma 1.
The CML model (4)–(7) has a unique positive homogeneous stationary state ( a * , h * ) = ( c 0 + 1 μ , ( c 0 + 1 ) 2 μ 2 ) .
We then discuss the stability of the fixed point ( a * , h * ) of the map (10). According to [52], the fixed point is a saddle if the two eigenvalues of the Jacobian at the fixed point are real, and one of the eigenvalues has a modulus greater than 1; the other has a modulus less than 1. The fixed point is a stable focus if the two eigenvalues are a pair of conjugate complex numbers and their moduli are less than 1. The fixed point is an unstable focus if the two eigenvalues are a pair of conjugate complex numbers, and their moduli are larger than 1. The fixed point is a stable node if the two eigenvalues are real numbers and their moduli are less than 1. The fixed point is an unstable node if the two eigenvalues are real numbers and their moduli are larger than 1.
The Jacobian of map (10) associated to the fixed point ( a * , h * ) is
J ( a * , h * ) = 1 + τ ( 2 a * μ ) τ a * 2 2 a * τ 1 τ .
Moreover, the two eigenvalues of J ( a * , h * ) are
λ 1 , 2 ( τ ) = 1 2 [ t r J ( a * , h * ) ± [ t r J ( a * , h * ) ] 2 4 D e t J ( a * , h * ) ] ,
where
t r J ( a * , h * ) = 2 + τ ( 2 μ c 0 + 1 μ 1 ) ,
D e t J ( a * , h * ) = 1 + τ ( 2 μ c 0 + 1 μ 1 ) + τ 2 μ .
From direct computations, we have the following theorem of the stability of the fixed point:
Theorem 1.
For the fixed point ( a * , h * ) = ( c 0 + 1 μ , ( c 0 + 1 ) 2 μ 2 ) of the map (10):
  • It is a saddle if one of ( S D 1 ) and ( S D 2 ) holds:
    ( S D 1 ) 0 < μ 3 2 2 , c 0 > 0 , τ 1 < τ < τ 2 , ( S D 2 ) μ > 3 2 2 , μ 1 , c 0 > c 2 , τ 1 < τ < τ 2 .
  • It is an unstable node if one of ( U N 1 ) , ( U N 2 ) , and ( U N 3 ) holds:
    ( U N 1 ) μ > 3 + 2 2 , 0 < c 0 < c 1 , τ > 0 , ( U N 2 ) 0 < μ 3 2 2 , c 0 > 0 , τ > τ 2 , ( U N 3 ) μ > 3 2 2 , μ 1 , c 0 > c 2 , τ > τ 2 .
  • It is a stable node if one of ( S N 1 ) and ( S N 2 ) holds:
    ( S N 1 ) μ > 3 2 2 , μ 1 , c 0 > c 2 , 0 < τ < τ 1 , ( S N 2 ) 0 < μ 3 2 2 , c 0 > 0 , 0 < τ < τ 1 ,
where,
τ 1 = 2 + 2 μ 4 μ 1 + c 0 16 μ + [ 2 + ( 2 + 4 1 + c 0 ) μ ] 2 2 μ ,
τ 2 = 2 + 2 μ 4 μ 1 + c 0 + 16 μ + [ 2 + ( 2 + 4 1 + c 0 ) μ ] 2 2 μ ,
c 1 = μ 2 μ 1 ( μ + 1 ) 2 , c 2 = μ + 2 μ 1 ( μ 1 ) 2 .
Next, we mainly focus on the bifurcation behaviors and pattern formation mechanisms of the fixed point ( a * , h * ) . For description convenience, ( a * , h * ) hereinafter denotes the fixed point of the map (10), as well as the homogeneous stationary state of the CML model (4)–(7).

3. Analysis of the Bifurcation Behaviors of the Homogeneous Stationary State

In this section, we treat τ as the main bifurcation parameter and carry out a series of detailed bifurcation analyses of the homogeneous stationary state, for instance, flip bifurcation and Turing bifurcation. According to this theoretical analysis, we establish the parameter conditions to support the pattern formation.

3.1. Flip Bifurcation Analysis

According to [53], the flip bifurcation requires that one of the eigenvalues is 1 , and the length of the other is not 1. From direct computation, the two requirements are satisfied by
μ τ 2 + [ 2 + ( 2 + 4 1 + c 0 ) μ ] τ + 4 = 0 , τ [ 1 + ( 1 2 1 + c 0 ) μ ] 2 , 4 .
Solving the above conditions directly, we arrive at the following proposition.
Proposition 1.
Suppose that either condition ( H 1 ) or condition ( H 2 ) holds, then τ = τ 1 is a critical value of flip bifurcation, where
( H 1 ) : 0 < μ 3 2 2 , c 0 > 0 , ( H 2 ) μ > 3 2 2 , μ 1 , c 0 > c 2 ,
and c 2 is defined in Theorem 1.
When flip bifurcation happens, period-2 points are bifurcated from the fixed point. To determine the stability of the bifurcated period-2 points, we carry out the center manifold reduction. By introducing τ into the map (10) as an independent variable and making the transformation u = a a * , v = h h * , and τ ˜ = τ τ 1 , the map (10) can be written as follows:
u v τ ˜ b 11 u + b 12 v + f 1 ( u , v , τ ˜ ) b 21 u + b 22 v + g 1 ( u , v , τ ˜ ) τ ˜ ,
where
f 1 ( u , v , τ ˜ ) = μ 2 τ 1 ( 1 + c 0 ) 2 u 2 + μ 4 τ 1 ( 1 + c 0 ) 4 v 2 2 μ 3 τ 1 ( 1 + c 0 ) 3 u v + μ ( 1 + 2 1 + c 0 ) u τ ˜ μ 2 ( 1 + c 0 ) 2 v τ ˜ + 2 μ 5 τ 1 ( 1 + c 0 ) 5 u v 2 μ 6 τ 1 ( 1 + c 0 ) 6 v 3 + μ 2 ( 1 + c 0 ) 2 u 2 τ ˜ 2 μ 3 ( 1 + c 0 ) 3 u v τ ˜ + μ 4 ( 1 + c 0 ) 4 v 2 τ ˜ + O ( ( | u | + | v | + | τ ˜ | ) 4 ) , g 1 ( u , v , τ ˜ ) = τ 1 u 2 + 2 ( 1 + c 0 ) μ u τ ˜ v τ ˜ + u 2 τ ˜ + O ( ( | u | + | v | + | τ ˜ | ) 4 ) ,
and O ( ( | u | + | v | + | τ ˜ | ) 4 ) is a function with order at least four in the variables ( u , v , τ ˜ ) , and
b 11 = 1 + ( μ + 2 μ 1 + c 0 ) τ 1 , b 12 = μ τ 1 ( 1 + c 0 ) 2 b 21 = 2 ( 1 + c 0 ) τ 1 μ , b 22 = ( 1 τ 1 ) .
In accordance with [53], we can use the center manifold theorem for bifurcation analysis, which enables us to restrict our attention to the flow within the center manifold. Since the application of the center manifold is based on the normal form of the map, we make the following invertible transformation: u = b 12 w + b 12 z , v = ( 1 b 11 ) w + ( λ 2 b 11 ) z , and write the map (11) into the following form:
w z τ ˜ 1 0 0 0 λ 2 0 0 0 1 w z τ ˜ + 1 b 12 ( 1 + λ 2 ) f 2 ( w , z , τ ˜ ) g 2 ( w , z , τ ˜ ) 0 ,
where λ 2 = 1 + b 11 + b 22 , and
f 2 ( w , z , τ ˜ ) = ( 1 + b 22 ) f 1 ( b 12 w + b 12 z , ( 1 b 11 ) w + ( λ 2 b 11 ) z , τ ˜ ) b 12 g 1 ( b 12 w + b 12 z , ( 1 b 11 ) w + ( λ 2 b 11 ) z , τ ˜ ) , g 2 ( w , z , τ ˜ ) = ( 1 + b 11 ) f 1 ( b 12 w + b 12 z , ( 1 b 11 ) w + ( λ 2 b 11 ) z , τ ˜ ) + b 12 g 1 ( b 12 w + b 12 z , ( 1 b 11 ) w + ( λ 2 b 11 ) z , τ ˜ ) .
Obviously, the fixed point of the map (14) is ( 0 , 0 , 0 ) . At the fixed point ( 0 , 0 , 0 ) of the map (14), we use the center manifold theorem to determine the center manifold W c ( 0 , 0 , 0 ) , which exists and can be approximately represented by the following:
W c ( 0 , 0 , 0 ) = { ( w , z , τ ˜ ) R 3 | z = H * ( w , τ ˜ ) , H * ( 0 , 0 ) = 0 , D H * ( 0 , 0 ) = 0 } ,
where H * ( w , τ ˜ ) is assumed to be
z = H * ( w , τ ˜ ) = e 0 w + e 1 τ ˜ + e 2 w 2 + e 3 w τ ˜ + e 4 τ ˜ 2 + O ( ( | w | + | τ ˜ | ) 3 ) .
Applying map (14) on the two sides of z ˜ = H * ( w , τ ˜ ) simultaneously, and then comparing the coefficients on both sides, we then have
e 0 = e 1 = e 4 = 0 , e 2 = τ 1 ( 1 + c 0 ) 4 b 12 ( 1 λ 2 2 ) [ μ 4 + μ 4 b 11 3 + 2 μ 3 ( 1 + c ) b 12 + μ 2 ( 1 + c 0 ) 2 b 12 2 + ( 1 + c 0 ) 4 b 12 3 + μ 3 [ 3 μ + 2 ( 1 + c ) b 12 ] b 11 2 + μ 2 b 11 ( 3 μ 2 + 4 ( 1 + c 0 ) μ b 12 + ( 1 + c 0 ) 2 b 12 2 ) ] , e 3 = 1 b 12 ( 1 + λ 2 ) 2 b 12 [ 1 + b 11 + 2 ( 1 + c 0 ) b 12 μ ] + ( 1 + b 11 ) [ 1 + b 11 ( 1 + c 0 ) 2 μ 2 + 1 c 0 1 + c 0 b 12 μ ] .
Therefore, the map (14) restricted to the center manifold W c ( 0 , 0 , 0 ) is given by
F ¯ : w w + μ ¯ 1 w 2 + μ ¯ 2 w τ ˜ + μ ¯ 3 w 2 τ ˜ + μ ¯ 4 w τ ˜ 2 + μ ¯ 5 w 3 + O ( ( | w | + | τ ˜ | ) 4 ) ,
where
μ ¯ 1 = τ 1 ( 1 + c 0 ) 4 b 12 ( 1 + λ 2 ) [ ( 1 + c 0 ) 4 b 12 3 + μ 4 ( 1 + b 22 ) + μ 4 b 11 2 ( 1 + b 22 ) + 2 μ 3 b 12 ( 1 + c 0 ) ( 1 + b 22 ) + μ 2 b 12 2 ( 1 + c 0 ) 2 ( 1 + b 22 ) + 2 μ 3 b 11 [ μ + ( 1 + c 0 ) b 12 ] ( 1 + b 22 ) ] , μ ¯ 2 = 1 μ b 12 ( 1 + c 0 ) 2 ( 1 + λ 2 ) [ 2 ( 1 + c 0 ) 3 b 12 2 + μ 3 ( 1 + b 22 ) ( 1 + c 0 ) μ b 12 [ 1 + c 0 μ + c 0 μ + ( c 0 1 ) μ b 22 ] + b 11 [ ( 1 + c 0 ) 2 μ b 12 + μ 3 ( 1 + b 22 ) ] ] , μ ¯ 3 = 1 μ b 12 ( 1 + c 0 ) 4 ( 1 + λ 2 ) [ μ 5 b 11 2 ( 1 + b 22 ) + μ b 12 3 ( 1 + c 0 ) 4 ( 1 + 2 e 3 τ 1 ) b 12 2 ( 1 + c 0 ) 2 [ 2 ( 1 + c 0 ) 3 e 2 + μ 3 ( 1 + 2 e 3 τ 1 ) + μ 3 b 22 ( 1 + 2 e 3 τ 1 ) ] + μ b 12 ( 1 + c 0 ) · ( 1 + b 22 ) [ ( 1 + c 0 ) 2 ( 1 + c 0 ( μ 1 ) μ ) e 2 + 2 μ 3 ( 1 + b 22 e 3 τ 1 ) ] + 2 μ 4 b 11 ( 1 + b 22 ) · [ ( 1 + c 0 ) b 12 ( 1 + e 3 τ 1 ) + μ ( 1 + ( 1 + b 22 ) e 3 τ 1 ) ] + μ 3 ( 1 + b 22 ) [ ( 1 + c 0 ) 2 ( 1 + b 22 ) e 2 + μ 2 ( 1 + 2 ( 1 + b 22 ) e 3 τ 1 ) ] ] , μ ¯ 4 = e 3 μ b 12 ( 1 + c 0 ) 2 ( 1 + λ 2 ) [ 2 b 12 2 ( 1 + c 0 ) 3 μ b 12 ( 1 + c 0 ) [ 1 + c 0 ( μ 1 ) μ ] ( 1 + b 22 ) μ 3 ( 1 + b 22 ) 2 ] , μ ¯ 5 = τ 1 b 12 ( 1 + c 0 ) 6 ( 1 + λ 2 ) [ μ 6 b 11 3 ( 1 + b 22 ) + μ 5 b 11 2 [ 3 μ + 2 b 12 ( 1 + c 0 ) ] ( 1 + b 22 ) 2 b 12 3 ( 1 + c 0 ) 6 e 2 + 2 μ 2 b 12 2 ( 1 + c 0 ) 4 ( 1 + b 22 ) e 2 2 μ 3 b 12 ( 1 + c 0 ) ( 1 + b 22 ) [ μ 2 + ( 1 + c 0 ) 2 b 22 e 2 ] μ 4 ( 1 + b 22 ) [ μ 2 + 2 ( 1 + c 0 ) 2 ( 1 + b 22 ) e 2 ] + μ 3 b 11 ( 1 + b 22 ) · [ 3 μ 3 2 ( 1 + c 0 ) 2 μ ( 1 + b 22 ) e 2 + 2 ( 1 + c 0 ) b 12 ( 2 μ 2 + ( 1 + c 0 ) 2 e 2 ) ] ] .
The flip bifurcation theorem in [53] tells us that the occurrence of flip bifurcation for map (17) requires the following two nonzero discriminatory quantities η 1 and η 2 , namely,
η 1 = 2 F w τ ˜ + 1 2 F τ ˜ 2 F w 2 | ( 0 , 0 ) 0 , η 2 = 1 6 3 F w 3 + 1 2 2 F w 2 2 | ( 0 , 0 ) 0 .
Direct calculations show that η 1 = μ ¯ 2 and η 2 = μ ¯ 1 2 + μ ¯ 5 . Summarize the above analysis and calculations, we have the following statement for the flip bifurcation.
Theorem 2.
Suppose one of conditions ( H 1 ) and ( H 2 ) and condition (19) holds, then the CML model (4)–(7) experiences flip bifurcation at the homogeneous stationary state ( a * , h * ) when τ = τ 1 . Moreover, if η 2 > 0 , the period-2 orbit bifurcating from ( a * , h * ) is stable; if η 2 < 0 , the period-2 orbit bifurcating from ( a * , h * ) is unstable.

3.2. Turing Bifurcation Analysis

In 1952, Turing proposed the theory of Turing bifurcation [2], which has been employed widely. When the discrete system experiences a Turing bifurcation, Turing instability ensues, disrupting the homogeneous states and ultimately leading to the emergence of Turing patterns. Two conditions are needed for Turing bifurcation [54,55,56]. One is the existence of a stable nontrivial homogeneous stationary state to spatially homogeneous perturbations. The other is that the stable state is unstable to at least one type of spatially heterogeneous perturbation. According to the second condition, we can determine the condition for Turing instability.
In order to analyze the Turing bifurcation, we first discuss the eigenvalues of the discrete Laplacian operator d 2 . Considering the following eigen equation:
d 2 X i j + λ X i j = 0 ,
with periodic boundary conditions X i , 0 = X i , n , X i , 1 = X i , n + 1 , X 0 , j = X n , j , X 1 , j = X n + 1 , j . Referring to [56], the eigenvalues are given as follows:
λ k l = 4 s i n 2 ( k 1 ) π n + s i n 2 ( l 1 ) π n , ( k , l { 1 , 2 , 3 , , n } ) .
For the homogeneous stationary state ( a * , h * ) , we introduce the perturbations as follows:
a ˜ ( i , j , t ) = a ( i , j , t ) a * , h ˜ ( i , j , t ) = h ( i , j , t ) h * .
Therefore, d 2 a ˜ ( i , j , t ) = d 2 a ( i , j , t ) , d 2 h ˜ ( i , j , t ) = d 2 h ( i , j , t ) . Taking a ˜ ( i , j , t ) , h ˜ ( i , j , t ) into the CML model (4)–(7), then we arrive at
a ˜ ( i , j , t + 1 ) = b 11 a ˜ ( i , j , t ) + τ δ 2 D a 1 d 2 a ˜ ( i , j , t ) + τ δ 2 D a 2 d 2 h ˜ ( i , j , t ) + b 12 h ˜ ( i , j , t ) + τ δ 2 D h 1 d 2 a ˜ ( i , j , t ) + τ δ 2 D h 2 d 2 h ˜ ( i , j , t ) + O ( 2 ) , h ˜ ( i , j , t + 1 ) = b 21 a ˜ ( i , j , t ) + τ δ 2 D a 1 d 2 a ˜ ( i , j , t ) + τ δ 2 D a 2 d 2 h ˜ ( i , j , t ) + b 22 h ˜ ( i , j , t ) + τ δ 2 D h 1 d 2 a ˜ ( i , j , t ) + τ δ 2 D h 2 d 2 h ˜ ( i , j , t ) + O ( 2 ) ,
where O ( 2 ) = O | a ˜ ( i , j , t ) | + | h ˜ ( i , j , t ) | 2 , and b 11 , b 12 , b 21 , b 22 are defined in (13).
When the perturbation is small, the higher terms O ( 2 ) can be ignored. Corresponding to the eigenvalue λ k l , the eigenfunction is denoted as X k l i j . Multiplying X k l i j by both sides of system (23), we obtain
X k l i j a ˜ ( i , j , t + 1 ) = b 11 X k l i j a ˜ ( i , j , t ) + b 12 X k l i j h ˜ ( i , j , t ) + τ δ 2 ( b 11 D a 1 + b 12 D h 1 ) X k l i j d 2 a ˜ ( i , j , t ) + τ δ 2 ( b 11 D a 2 + b 12 D h 2 ) X k l i j d 2 h ˜ ( i , j , t ) , X k l i j h ˜ ( i , j , t + 1 ) = b 21 X k l i j a ˜ ( i , j , t ) + b 22 X k l i j h ˜ ( i , j , t ) + τ δ 2 ( b 21 D a 1 + b 22 D h 1 ) X k l i j d 2 a ˜ ( i , j , t ) + τ δ 2 ( b 21 D a 2 + b 22 D h 2 ) X k l i j d 2 h ˜ ( i , j , t ) .
Summing Equtiaon (24) with respect to all i and j, we have
i , j = 1 n X k l i j a ˜ ( i , j , t + 1 ) = b 11 i , j = 1 n X k l i j a ˜ ( i , j , t ) + τ δ 2 ( b 11 D a 1 + b 12 D h 1 ) i , j = 1 n X k l i j d 2 a ˜ ( i , j , t ) + b 12 i , j = 1 n X k l i j h ˜ ( i , j , t ) + τ δ 2 ( b 11 D a 2 + b 12 D h 2 ) i , j = 1 n X k l i j d 2 h ˜ ( i , j , t ) , i , j = 1 n X k l i j h ˜ ( i , j , t + 1 ) = b 21 i , j = 1 n X k l i j a ˜ ( i , j , t ) + τ δ 2 ( b 21 D a 1 + b 22 D h 1 ) i , j = 1 n X k l i j d 2 a ˜ ( i , j , t ) + b 22 i , j = 1 n X k l i j h ˜ ( i , j , t ) + τ δ 2 ( b 21 D a 2 + b 22 D h 2 ) i , j = 1 n X k l i j d 2 h ˜ ( i , j , t ) .
Let a ¯ t = i , j = 1 n X k l i j a ˜ ( i , j , t ) , h ¯ t = i , j = 1 n X k l i j h ˜ ( i , j , t ) . Then, system (25) can be rewritten as
a ¯ t + 1 = b 11 τ δ 2 ( b 11 D a 1 + b 12 D h 1 ) λ k l a ¯ t + b 12 τ δ 2 ( b 11 D a 2 + b 12 D h 2 ) λ k l h ¯ t , h ¯ t + 1 = b 21 τ δ 2 ( b 21 D a 1 + b 22 D h 1 ) λ k l a ¯ t + b 22 τ δ 2 ( b 21 D a 2 + b 22 D h 2 ) λ k l h ¯ t .
The discrete system (26) governs the dynamics of spatially heterogeneous perturbations on all discrete grids in the entire two-dimensional space. If system (26) converges, the CML model will return to the homogeneous stationary state. If the system (26) diverges, then the homogeneous stationary state will break which leads to the formation of Turing patterns. The divergence of system (26) is related to its two eigenvalues, which have the following form
λ ± ( k , l , τ ) = 1 2 B 11 + B 22 ± ( B 11 B 22 ) 2 + 4 B 12 B 21 ,
where
B 11 = b 11 τ δ 2 ( b 11 D a 1 + b 12 D h 1 ) λ k l , B 12 = b 12 τ δ 2 ( b 11 D a 2 + b 12 D h 2 ) λ k l , B 21 = b 21 τ δ 2 ( b 21 D a 1 + b 22 D h 1 ) λ k l , B 22 = b 22 τ δ 2 ( b 21 D a 2 + b 22 D h 2 ) λ k l .
If there exists at least one pair of k and l, which satisfy λ k l 0 , and if | λ + ( k , l ) | > 1 or | λ ( k , l ) | > 1 holds, then discrete system (26) will diverge. Define
Z ( k , l , τ ) = max | λ + ( k , l , τ ) | , | λ ( k , l , τ ) |
and
Z m ( τ ) = max k = 1 n max l = 1 n Z ( k , l , τ ) , ( k , l ) ( 1 , 1 ) .
When Z m ( τ ) > 1 , Turing instability occurs; when Z m ( τ ) < 1 , the discrete system stabilizes at the homogeneous state. Therefore, the threshold condition for the occurrence of Turing bifurcation requires Z m ( τ ) = 1 .

4. Numerical Simulations

In this section, we mainly focus on the numerical simulations of the spatiotemporal dynamical behaviors and illustrate the Turing patterns induced by different mechanisms. If the system only undergoes Turing bifurcation, then we call the resulting pattern mechanism a pure Turing instability mechanism. If the system undergoes both flip bifurcation and Turing bifurcation simultaneously, then we call the resulting pattern mechanism a flip-Turing instability mechanism. When the system undergoes Turing bifurcation, it may caused by the self-diffusion terms, as well as the cross-diffusion terms. Therefore, in this section, we will divide the Turing bifurcation mechanism into two cases. One is the self-diffusion-driven Turing instability mechanism; the other is the cross-diffusion-driven Turing instability mechanism. We will illustrate the Turing patterns under these mechanisms numerically.

4.1. Kinetic Dynamics at Reaction Stage

At reaction stage, the kinetic behaviors of the CML model (4)–(7) can be described by the map (10), therefore, the simulations at this stage are about the map (10). We have obtained the theoretical results in Theorems 1 and 2; now, we give the related simulations.
Firstly, we give some illustrations about the Theorem 1. For the same type of fixed points, their dynamical behaviors are qualitatively consistent. Therefore, for the saddle, we only simulate the condition ( S D 2 ) . For the stable node, we only simulate the condition ( S N 1 ) . For the unstable node, we only simulate the condition ( U N 3 ) . For the convenience of readers, the parameter values are listed in the following Table 1.
When μ = 0.3 , c 0 = 3.4 , and τ = 2.5 , the fixed point is ( a * , h * ) = ( 14.6667 , 215.1111 ) . Further calculations show that c 2 = 1.9332 , τ 1 = 2.57048 . Obviously, the condition ( S N 1 ) holds. The eigenvalues of J ( a * , h * ) are 0.7895 and 0.1132 . It indicates that the fixed point ( a * , h * ) = ( 14.6667 , 215.1111 ) is a stable node, which supports the second conclusion in Theorem 1. In Figure 1a, we present the stable node ( a * , h * ) in the phase space. As time changes, the orbit starting from ( 16.6767 , 215.1411 ) is attracted to the fixed point ( a * , h * ) = ( 14.6667 , 215.1111 ) ; please see Figure 1b,c.
When μ = 0.3 , c 0 = 3.4 , and τ = 2.8 , condition ( S D 2 ) holds. The fixed point is ( a * , h * ) = ( 14.6667 , 215.1111 ) , and the eigenvalues of J ( a * , h * ) are 1.1786 and 0.0760 . Therefore, the fixed point ( a * , h * ) is a saddle, which supports the first conclusion in Theorem 1. We choose an initial point ( a * + 0.0001 , h * + 0.0001 ) in a small neighborhood of the fixed point ( a * , h * ) . The orbit starting from it goes far away from the fixed point ( a * , h * ) . This dynamical process is illustrated in Figure 2. The red asterisk in Figure 2a represents the saddle ( a * , h * ) = ( 14.6667 , 215.1111 ) , and the blue asterisk represents the initial point ( a * + 0.0001 , h * + 0.0001 ) . The blue dots represent the orbits in phase space, and the numbers next to the dots represent the number of iterations. From Figure 2b, we can see that the orbit will end up in two possible destinations. In fact, the two possible destinations are the period-2 points bifurcated from the fixed point via flip bifurcation.
According to the Proposition 1 and the Theorem 2, the map (10) can undergo flip bifurcation when τ = τ 1 . The flip bifurcation diagram is shown in Figure 3. When τ < τ 1 , the fixed point is a stable node. When τ > τ 1 , the stable node loses its stability, and firstly becomes a saddle if τ < τ 2 . As τ increases and exceeds τ 2 , the fixed point becomes an unstable node.
In Figure 4, we present a graph of the evolution of the orbit over time from the vicinity of the saddle with τ = 2.7 . The orbit starting from an initial point ( 14.6767 , 215.1411 ) goes toward the period-2 points: ( 14.34 , 142 ) and ( 15.81 , 313.7 ) . For the activator, please see Figure 4a, the orbit starting from 14.6767 goes toward the points 14.34 and 15.81 and then jumps back and forth between them. For the inhibitor, please see Figure 4b, the orbit starting from 215.1411 goes toward the points 142 and 313.7 and then jumps back and forth between them.
When μ = 0.3 , c 0 = 3.4 , and τ = 5.2 , we know that condition U N 3 holds. The eigenvalues of J ( a * , h * ) are 3.04593 and 1.00498 , therefore, the fixed point is an unstable node. In Figure 5, we illustrate the dynamical evolution of the orbit starting from the initial point ( a * + 0.00001 , h * + 0.00001 ) . The blue astersik represents the initial point (a* + 0.00001, h* + 0.00001). The blue dots represent the orbits in phase space and the numbers next to the dots represent the number of iterations. As the number of iterations increases, the orbit rapidly moves away from the fixed point and goes to infinity. From the simulation, we find that after only 16 iterations, the trajectory has already arrived at the level of the fourth power of 10.
Set μ = 0.3 , c 0 = 3.4 and let τ vary from 2.5 to 3.3 , then the map (10) experiences flip bifurcation. We draw the flip bifurcation diagram in Figure 3a and its local enlargement in Figure 3b, from which we can clearly observe the period doubling process and a series of periodic windows. When τ lies in the right neighborhood of τ 1 = 2.57048 , we can, for example, let τ = 2.7 , 2.95 , 3.02 . We can see period-2, 4, 8 orbits. The corresponding phase portraits are shown in Figure 6.
As τ increases, more complex periodic orbits may appear, and the map (10) may even experience chaos. The maximum Lyapunov exponents are used to identify the chaotic behavior of the map (10). Corresponding to the flip bifurcation diagram (Figure 3a) and its local enlargement (Figure 3b), the maximum Lyapunov exponents and its local enlargement are plotted in Figure 7.
Let τ = 3.04 . We plot the phase portrait of the map (10) in Figure 8a, which demonstrates a complex period orbit. Let τ = 3.065 and τ = 3.18 . According to Figure 7, we show two chaotic attractors in Figure 8b,d. Between chaotic behaviors, there exists a series of periodic windows. In each periodic window, there is a periodic orbit. Let τ = 3.072 , we obtain the period-10 orbit in one of the periodic windows; please see Figure 8c.

4.2. Turing Patterns of the CML Model

Since one of the conditions for the formation of Turing patterns is the existence of a stable homogeneous stationary state, we only focus on the stable conditions when we simulate the Turing patterns. According to the numerical simulations in Section 4.1, we know that the homogeneous stationary state can be a stable node or uniform periodic, quasi-periodic, and chaotic oscillatory states. Therefore, in this section, we mainly focus on the simulations of Turing patterns when different types of homogeneous stationary states lose their stability because of the diffusion terms. If the CML model undergoes only Turing bifurcation, then the induced Turing patterns are called pure Turing patterns. If the CML model undergoes both flip bifurcation and Turing bifurcation, then the induced Turing patterns are called flip-Turing patterns. In our CML model (4)–(7), there are both self-diffusion terms and cross-diffusion terms. The Turing instabilities are divided into self-diffusion-Turing instability and cross-diffusion-Turing instability. Therefore, we need to make clear whether the types of patterns induced by two types of diffusion-driven instabilities are different. We will explore this issue from a numerical perspective.
In order to demonstrate the Turing patterns of the CML model (4)–(7) induced by different mechanisms, we carry out the simulations under two different cases. In one case, the parameter values are μ = 0.3 , c 0 = 3.4 , δ = 20 , n = 100 , D a 1 = 0.1 , D a 2 = 0 , D h 1 = 0 , D h 2 = 2 , which means that we only consider the effects of the self-diffusion terms. In another case, the parameter values are μ = 0.3 , c 0 = 3.4 , δ = 20 , n = 100 , D a 1 = 0 , D a 2 = 0.001 , D h 1 = 0.05 , D h 2 = 0 , which means that we only consider the effects of the cross-diffusion terms.
Case I: μ = 0.3 , c 0 = 3.4 , δ = 20 , n = 100 , D a 2 = 0 , D h 1 = 0 .
We first plot the Z m τ diagram in Figure 9a with D a 1 = 0.1 and D h 2 = 2 . From Figure 9a, we find that the CML model undergoes Turing instability with τ = 2.570585 . Furthermore, let D a 1 vary from 0 to 20 and D h 2 = 2 , we plot the Turing instability regions in Figure 9b. Since the cross-diffusion terms are zero, namely, D a 2 = 0 , D h 1 = 0 , the pure Turing instability regions are formed only by self-diffusions. That is to say, the corresponding Turing patterns are induced by the pure-self-diffusion-Turing instability mechanism. Similarly, in the flip-Turing instability region, the corresponding Turing patterns are induced by the flip-self-diffusion-Turing instability mechanism.
In the following, we will use numerical simulations to illustrate the Turing patterns induced by different mechanisms. All the simulations about the Turing patterns use the same initial conditions, which are given by random perturbations near the fixed point ( a * , h * ) . When t = 200 , 000 , the Turing patterns of the CML model exhibit stable static states. Since the patterns of the activators and inhibitors have similar morphologies, we only show the Turing patterns of the activators.
Let D a 1 = 0.1 , τ = 2.5 . According to Figure 9b, we know that the CML model will neither undergo a flip bifurcation nor a Turing bifurcation. It will stay in the stable homogeneous stationary state. At this moment, no Turing patterns can be produced, please see Figure 10a, the density of the activator in space is uniform. Now, we set D a 1 = 10.2 and still keep τ = 2.5 . According to Figure 9b, we know that the CML model comes into the pure Turing instability region. It means that the CML model will only undergo a Turing bifurcation. The patterns are shown in Figure 10b. We can see a colorful, mottled grid pattern with winding and twisted bands. The patterns present natural curves in the bands and patchy distributions.
In the following, we let τ vary to make the homogeneous stationary state of the CML model stay at different stable states and illustrate the corresponding Turing patterns. Corresponding to the phase portraits in Figure 6 and Figure 8, we set D a 1 = 0.1 , and let τ = 2.7 , τ = 2.95 , τ = 3.02 , τ = 3.04 , τ = 3.72 and τ = 3.18 respectively. Therefore, in Figure 11 we show the transformations in activator patterns that occur with the period-doubling process.
According to Figure 9b, for τ = 2.7 > τ 1 τ 2.57 , the homogenous steady state is no longer a stable node; it is a stable period-2 orbit. In this situation, the CML model undergoes both flip bifurcation and Turing bifurcation simultaneously. The corresponding Turing patterns are shown in Figure 11a, from which we can observe a Turing pattern consisting of two alternating colors of patches. In fact, the two colors of patches are the period-2 points: 14.34 and 15.81 . Similarly, when τ = 2.95 , the CML model also undergoes flip-Turing instability. The corresponding Turing patterns are shown in Figure 11b, from which we can observe a Turing pattern consisting of four colors of patches. The four colors of patches are the period-4 points. These repeatedly alternating states of the activators intertwined with each other. When τ = 3.02 , we can see a Turing pattern consisting of eight alternating colors of patches; please see Figure 11c. For some τ values, we can observe patterns intertwined with patches of 16 colors, as well as patterns intertwined with patches of 32 colors. Here, we will not present them further. As τ increases, the number of colors in the pattern will continue to double. The fragmentation of the pattern will also gradually increase. For example, let τ = 3.04 and τ = 3.072 , we can see more complex Turing patterns with multiple states interwoven, please see Figure 11d,e. For τ = 3.18 , the Turing patterns enter into spatiotemporal chaos—please see Figure 11f—from which we can see that the patterns are fragmented to a greater extent. From Figure 11, we can see that as τ increases, the Turing patterns gradually change from ordered to disordered, and the degree of disorder becomes higher and higher. These pattern mechanisms are called flip-self-diffusion-Turing instability mechanism.
It is worth noting that all the above Turing patterns are formed under the effects of self-diffusions. We know that when D a 1 = 0.1 and τ = 2.5 , according to the Figure 9b and Figure 11a, the CML model has a uniform distribution in space. Now, we let the cross-diffusion coefficients be positive. For example, when D a 2 = 0.1 , D h 1 = 0.2 , we find that the CMLs model can undergo Turing instability, and the Turing patterns are exhibited in Figure 12. The patterns are induced by the pure-cross-diffussion-Turing instability. The corresponding mechanism is called the pure-cross-diffusion-Turing instability mechanism. From Figure 12, we can see dense patches and twisted bands nested together. Compared to the patterns induced by the pure-self-diffusion-Turing instability mechanism, the patterns induced by the pure-cross-diffusion-Turing instability mechanism exhibit a more complex structure. To some extent, this pattern resembles the markings on the skin of certain animals.
Case II: μ = 0.3 , c 0 = 3.4 , δ = 20 , n = 100 , D a 1 = 0 , D h 2 = 0 .
We first plot the Z m τ diagram in Figure 13a with D a 2 = 0.001 and D h 1 = 0.05 . We find that the CML model undergoes Turing instability with τ = 2.570483 . Furthermore, let D a 2 vary from 0 to 1, we plot the Turing instability regions in Figure 13b.
In the following, we will use numerical simulations to illustrate the Turing patterns induced by different mechanisms. All the simulations about the Turing patterns use the same initial conditions, which are given by random perturbations near the fixed point ( a * = 14.6667 , h * = 215.1411 ) . When t = 200 , 000 , the Turing patterns of the CML model exhibit stable static states. Since the patterns of the activators and inhibitors have similar morphologies, we only show the Turing patterns of the activators.
Let D a 2 = 0.001 , D h 1 = 0.05 , and τ = 2.5 . According to Figure 13b, we know that the CML model will neither undergo a flip bifurcation nor a Turing bifurcation. It will stay in the homogeneous stationary state, namely, the stable node. At this moment, no Turing patterns can be induced; please see Figure 14a, the density of the activator in space is uniform. Let other parameters be fixed, and change the value of τ , then we illustrate the Turing patterns induced by the couple of flip bifurcation and Turing bifurcation.
Let τ = 2.7 . Then, τ > τ 1 and τ > τ ; it means that the CML model can experience both flip bifurcation and Turing bifurcation. The corresponding Turing patterns are shown in Figure 14b. Similarly, the patterns consist of two alternative states, namely, the period-2 orbit bifurcated from the fixed point via flip bifurcation. Furthermore, let τ = 2.95 and τ = 3.02 , we can see that the colors consisting of the patterns are doubling. Please see Figure 14c,d. When τ = 3.04 , the homogeneous stationary state is a complex period orbit, the corresponding patterns are more fragmented than the others, please see Figure 14e. When τ = 3.072 , the homogeneous stationary state is a period-10 orbit lying in a periodic window; the corresponding patterns are shown in Figure 14f. All these Turing patterns shown in Figure 14 are induced by the flip-cross-diffusion-Turing instability mechanism.
Next, we will illustrate the Turing patterns induced by the pure-cross-diffusion-Turing instability mechanism. Let D a 2 = 0.03 , D h 1 = 0.05 , and τ = 2.5 ; according to Figure 13b, we know that the CML model will only undergo a Turing bifurcation. The patterns are shown in Figure 15, and the corresponding mechanism is called the pure-cross-diffusion Turing instability mechanism. From Figure 15, we can also see a colorful mottled grid pattern with winding and twisted bands.
Finally, we will illustrate the Turing patterns induced by the pure-self-diffusion-Turing instability mechanism. We assume that cross-diffusion acts first in the system. But cross-diffusion does not cause Turing instability. The values of the parameters are the same as in the simulations depicted in Figure 14a. Then self-diffusion terms are added to the system, namely, D a 1 = 10.2 and D h 2 = 2 , but at that point, the CML model undergoes Turing instability and Turing patterns are formed. Please see Figure 16.

5. Discussion and Conclusions

This paper employs the coupled map lattices method to establish a spatiotemporally discrete activator–inhibitor model with self- and cross-diffusions. We apply the classical theory of bifurcations and standard bifurcation analysis methods to investigate the bifurcations, chaos, and pattern formations of the CML model (4)–(7). In addition to the standard bifurcation analysis, we specifically studied the numerical effects of cross-diffusion on pattern formation. Previously, many research works on pattern formation of activator–inhibitor models have been undertaken, including the works in [32,33,35,40,44,45,46] and the references therein. From the theoretical analysis and numerical simulations, and by comparing with the existing approaches, we find that the CML model can exhibit complex nonlinear behaviors and new spatiotemporal dynamical phenomena. Based on the comparison with former studies, the following aspects are disscussed and emphasized for the improvement of the present paper.
It is worth noting that, compared to the paper [46], our model in this paper includes an additional cross-diffusion term. In terms of spatially homogeneous dynamic behavior, the authors in [46] have already proven the existence and stability of a positive fixed point and have conducted an analysis of flip bifurcation and Neimark–Sacker bifurcation. Our work is similar to the spatially homogeneous dynamic behavior discussed in [46], while we have further discussed the types of the fixed point and determined the precise parameter conditions for the fixed point to be a saddle, a stable node, and an unstable node. For spatially heterogeneous dynamic behavior, the authors in [46] only explored the instability phenomena caused by self-diffusion, whereas our research not only analyzed the instability caused by self-diffusion but also considered the instability induced by cross-diffusion. Therefore, the mechanisms of pattern formation we have revealed are more comprehensive, and the types of patterns observed are also more abundant. For example, in our paper, the pure-self-Turing instability mechanism leads to a colorful mottled grid pattern with winding and twisted bands. The pure-cross-Turing instability mechanism leads to dense patches and twisted bands nested together. These patterns cannot be generated by the model in [46]. Furthermore, our system can also undergo a Neimarck–Sacker bifurcation. We have conducted related research on this and discovered some very interesting phenomena such as a plum blossom-shaped chaotic attractor. Moving forward, we will continue to delve deeper into this field. Compared to the continuous Gierer–Meinhardt model, our CML-based Gierer–Meinhardt model exhibits a richer dynamic behavior. Our model undergoes a flip bifurcation, which is not observed in the corresponding continuous model. The mechanisms of pattern formation in our model are more diverse than those in the corresponding continuous models [32,33,44,45]. Additionally, the types of patterns we observe are also more abundant.
The spatiotemporal dynamics of the CML model (4)–(7) consists of two parts: spatially homogeneous and spatially heterogeneous dynamics. The spatially homogeneous dynamics includes a stable homogeneous stationary state (stable node) as well as homogeneous oscillatory states generated by flip bifurcation. The spatially heterogeneous dynamics include the patterns induced by Turing instability. In this paper, we give the precise parameter conditions for the system to experience flip bifurcation, which induces a continuous period-doubling oscillatory process and introduces a path to chaos, allowing the system to enter a chaotic oscillatory state eventually. The maximum Lyapunov exponents can help us to distinguish the regular and irregular behaviors. On the road to chaos, we can see many periodic windows. In each window, there exists a periodic orbit.
The diffusion effects offer the possibility for the emergence of Turing bifurcation, while the homogeneous state of kinetic dynamical behavior offers the options for the CML model. During the numerical simulations, we find that the size of the Turing region is related to the spatial step δ . The mechanisms for the pattern formation of the CML model are divided into two broad categories: pure Turing instability mechanism and flip-Turing instability mechanism. The pure Turing instability mechanism can be further categorized into pure-self-diffusion-Turing instability mechanism and pure-cross-diffusion-Turing instability mechanism. The flip-Turing instability mechanism can be further categorized into the flip-self-diffusion-Turing instability mechanism and flip-cross-diffusion-Turing instability mechanism. The pure-self-Turing instability mechanism leads to a colorful, mottled grid pattern with winding and twisted bands. The pure-cross-Turing instability mechanism leads to dense patches and twisted bands nested together. The flip-Turing instability mechanism leads to multi-state intertwined patterns. The chaos-self-diffusion-Turing instability mechanism leads to labyrinthine and mosaic patterns. The flip-Turing instability mechanism on chaotic paths induces a spatial multiply periodization process. It leads to a pattern transition of the CML model from spatiotemporally ordered patterns to spatiotemporally disordered patterns.
Self-diffusion and cross-diffusion can both lead to Turing instability, thereby forming Turing patterns. When the system only has self-diffusion or only cross-diffusion, the resulting spatial patterns are shown in Figure 10b and Figure 15. They are all mottled grid patterns with winding and twisted bands. The patterns present natural curves in the bands and patchy distributions. However, when the system has both self-diffusion and cross-diffusion if the instability phenomenon and the formation of the patterns are primarily caused by cross-diffusion, as shown in Figure 12, the resulting spatial patterns are dense patches and twisted bands nested together. If the instability phenomenon and the formation of the patterns are primarily caused by self-diffusion, as shown in Figure 16, the resulting spatial patterns are also mottled grid patterns with winding and twisted bands. The complexity of the pattern structure in Figure 12 is higher than that in Figure 16.
The Turing patterns formed each time under random perturbations are qualitatively consistent but not identical in shape. From the simulations, we find that the patterns induced by pure-cross-diffusion-Turing instability mechanism are more coplexed than the patterns induced by pure-self-diffusion-Turing instability mechanism. It is important to note in particular that when τ = 3.18 in the second case. For the map (10), there exists a chaotic attractor, as shown in Figure 8d. But when we consider the effects of the pure cross-diffusion effects, though the CML model (4)–(7) experiences Turing instability, while we can not find the corresponding mosaic patterns similar to the patterns shown in Figure 11 which are induced by the pure-self-diffusion effects.
Although the coupled map lattice (CML) method has been widely applied in the study of dynamic systems, we believe that research introducing cross-diffusion terms into reaction–diffusion systems is still relatively rare. The CML method demonstrates its unique advantages in this study, particularly in accurately simulating reaction–diffusion systems with cross-diffusion on a discretized grid, and effectively capturing the complex dynamics of pattern formation. This approach provides a new perspective for studying how cross-diffusion induces irregular patterns.
Our study provides a perspective on the relationship between bifurcation, chaos, and pattern formation and reveals the common laws of pattern formation and transformation in activator–inhibitor systems with self- and cross-diffusion systems based on CML models. These laws provide a theoretical basis for further exploration of spatiotemporal complexity in spatiotemporally discrete embryonic developmental systems. Due to their relevance to similar research issues, the theoretical framework and analytical techniques elaborated within this research could potentially be applied to a wider range of fields. This includes, but is not limited to, ecological dynamics in complex ecosystems, pattern formation and self-organization in physical and biological systems, the spatial distribution of vegetation, and the statistical mechanics of evolutionary and coevolutionary game theory.

Author Contributions

Formal analysis, Y.L. and J.L.; numerical simulations, Y.L., Y.S. and J.P.; writing-original draft preparation, Y.L.; writing-review and editing, Y.L., Y.S., J.P. and B.L. All authors have read and agreed to the submitted version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 12201046), Fundamental Research Funds for the Central Universities (Grant No. BLX201925), China Postdoctoral Science Foundation (Grant No. 2020M670175).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviation

The following abbreviation is used in this manuscript:
CMLsCopuled map lattices.

Appendix A

In this section, we show the flowchart to summarize the entire process, from the development of the CML model, stability analysis of the homogeneous stationary state, to the bifurcation behavior analysis, kinetic dynamics at the reaction stage, and the numerical simulations, ultimately leading to the formation of Turing patterns and discussion and conclusion, please see Figure A1.
Figure A1. The flowchart of the key steps of our study.
Figure A1. The flowchart of the key steps of our study.
Fractalfract 08 00743 g0a1

References

  1. Murray, J.D. Mathematical Biology I: An Introduction, 3rd ed.; Springer: New York, NY, USA, 2002. [Google Scholar]
  2. Turing, A.M. The chemical basis of morphogenesis. Philpos. Trans. R. Soc. Lond. Ser. B 1952, 237, 37–72. [Google Scholar]
  3. Gierer, A.; Meinhardt, H. A theory of biological pattern formation. Kybernetik 1972, 12, 30–39. [Google Scholar] [CrossRef]
  4. Gao, S.P.; Chang, L.L.; Perc, M.; Wang, Z. Turing patterns in simplicial complexes. Phys. Rev. E 2023, 107, 014216. [Google Scholar] [CrossRef]
  5. Vanag, V.K.; Epstein, I.R. Pattern formation in a tunable medium: The Belousov-Zhabotinsky reaction in an aerosol OT microemulsion. Phys. Rev. Lett. 2001, 87, 169–177. [Google Scholar] [CrossRef]
  6. Tan, Z.; Chen, S.; Peng, X.; Zhang, L.; Gao, C. Polyamide membranes with nanoscale Turing structures for water purification. Science 2018, 360, 518–521. [Google Scholar] [CrossRef]
  7. Karig, D.; Martini, K.M.; Lu, T.; Delateur, N.A.; Goldenfeld, N.; Weiss, R. Stochastic Turing patterns in a synthetic bacterial population. Proc. Natl. Acad. Sci. USA 2018, 115, 6572–6577. [Google Scholar] [CrossRef]
  8. Wakano, J.Y.; Nowak, M.A.; Hauert, C. Spatial dynamics of ecological public goods. Proc. Natl. Acad. Sci. USA 2009, 106, 7910–7914. [Google Scholar] [CrossRef]
  9. Short, M.B.; Bertozzi, A.L.; Brantingham, P.J. Nonlinear patterns in urban crime: Hotspots, bifurcations, and suppression. SIAM J. Appl. Dyn. Syst. 2010, 9, 462–483. [Google Scholar] [CrossRef]
  10. Fuseya, Y.; Katsuno, H.; Behnia, K.; Kapitulnik, A. Nanoscale Turing patterns in a bismuth monolayer. Nat. Phys. 2021, 17, 1031–1036. [Google Scholar] [CrossRef]
  11. Taylor, N.P.; Kim, H.; Krause, A.L.; Van Gorder, R.A. A non-local cross-diffusion model of population dynamics I: Emergent spatial and spatiotemporal patterns. Bull. Math. Biol. 2020, 82, 112. [Google Scholar] [CrossRef]
  12. Hata, S.; Nakao, H.; Mikhailov, A.S. Dispersal-induced destabilization of metapopulations and oscillatory Turing patterns in ecological networks. Sci. Rep. 2014, 4, 3585. [Google Scholar] [CrossRef]
  13. Kondo, S.; Miura, T. Reaction-diffusion model as a framework for understanding biological pattern formation. Science 2010, 329, 1616–1620. [Google Scholar] [CrossRef]
  14. Nakamasu, A.; Takahashi, G.; Kanbe, A.; Kondo, S. Interactions between zebrafish pigment cells responsible for the generation of Turing patterns. Proc. Natl. Acad. Sci. USA 2009, 106, 8429–8434. [Google Scholar] [CrossRef]
  15. Alessio, B.M.; Gupta, A. Diffusiophoresis-enhanced Turing patterns. Sci. Adv. 2023, 9, eadj2457. [Google Scholar] [CrossRef]
  16. Rui, X.; Gao, Q.Y.; Azaele, S.; Sun, Y.Z. Effects of noise on the critical points of Turing instability in complex ecosystems. Phys. Rev. E 2023, 108, 014407. [Google Scholar]
  17. Huang, T.S.; Zhang, H.Y. Bifurcation, chaos and pattern formation in a space- and time-discrete predator-prey system. Chaos Solitons Fractals 2016, 91, 92–107. [Google Scholar] [CrossRef]
  18. Li, Y.; Cao, J.J.; Sun, Y.; Song, D.; Wu, X.Y. Spatiotemporal patterns induced by four mechanisms in a tussock sedge model with discrete time and space variables. Adv. Differ. Equ. 2021, 399, 92–107. [Google Scholar] [CrossRef]
  19. Nakao, H.; Mikhailov, A.S. Turing patterns in network organized activator inhibitor systems. Nat. Phys. 2010, 6, 544–550. [Google Scholar] [CrossRef]
  20. Horsthemke, W.; Lam, K.; Moore, P.K. Network topology and Turing instabilities in small arrays of diffusively coupled reactors. Phys. Lett. A 2004, 328, 444–451. [Google Scholar] [CrossRef]
  21. Zheng, Q.Q.; Shen, J.W.; Horsthemke, Y.W.; Lam, K.; Moore, P.K. Turing instability in the reaction-diffusion network. Phys. Rev. E 2020, 102, 1–9. [Google Scholar] [CrossRef]
  22. Li, Z.J.; Fang, S.Y.; Ma, M.L.; Wang, M.J. Bursting Oscillations and Experimental Verification of a Rucklidge System. Int. J. Bifurcat. Chaos 2021, 31, 1–13. [Google Scholar] [CrossRef]
  23. Mistro, D.C.; Rodrigues, L.A.D.; Petrovskii, S. Spatiotempral complexity of biological invasion in a space and time discrete predator-prey system with strong Allee effect. Ecol. Complex 2012, 9, 16–32. [Google Scholar] [CrossRef]
  24. Rodrigues, L.A.D.; Mistro, D.C.; Petrovskii, S. Pattern formation in a space- and time-discrete predator-prey system with strong Allee effect. Theor. Ecol. 2012, 12, 43–57. [Google Scholar] [CrossRef]
  25. Kaneko, K. Pattern dynamics in spatiotemporal chaos: Pattern secletion, diffusion of defect and pattern competition intermettency. Physica D 1989, 34, 1–41. [Google Scholar] [CrossRef]
  26. Kaneko, K. Spatiotemporal chaos in one and two dimensional coupled map lattices. Physica D 1989, 37, 60–82. [Google Scholar] [CrossRef]
  27. Han, Y.T.; Han, B.; Zhang, L.; Xu, L.; Li, M.F.; Zhang, G. Turing instability and wave patterns for a symmetric discrete competitive Lotka-Volteera system. WSEAS Trans. Math. 2011, 10, 181–189. [Google Scholar]
  28. May, R.M. Simple mathematical models with very complicated dynamics. Nature 1976, 261, 459–467. [Google Scholar] [CrossRef]
  29. Liu, X.; Xiao, D. Complex dynamic behaviors of a discrete-time predator prey system. Chaos Solition Fractals 2007, 32, 80–94. [Google Scholar] [CrossRef]
  30. Woodward, D.E.; Tyson, R.; Myerscough, M.R.; Murray, J.D.; Budrene, E.O.; Berg, H.C. Spatio-Temporal Patterns Generated by Salmonella typhimurium. Biophys. J. 1995, 68, 2181–2189. [Google Scholar] [CrossRef]
  31. Brenner, M.P.; Levitov, L.S.; Budrene, E.O. Physical Mechanisms for Chemotactic Pattern Formation by Bacteria. Biophys. J. 1998, 74, 1677–1693. [Google Scholar] [CrossRef]
  32. Li, Y.; Wang, J.L.; Hou, X.J. Stripe and spot patterns for general Gierer-Meinhardt model with common sources. Int. J. Bifurcat. Chaos 2017, 27, 1750018. [Google Scholar] [CrossRef]
  33. Li, Y.; Wang, J.L.; Hou, X.J. Stripe and spot patterns for Gierer-Meinhardt model with saturated activator production. J. Math. Anal. Appl. 2017, 449, 1863–1879. [Google Scholar] [CrossRef]
  34. Liu, J.; Yi, F.; Wei, J. Multiple bifurcation analysis and spatiotemporal patterns in a 1-d geierer meinhardt model of morphogenesis. Int. J. Bifurcat. Chaos 2010, 20, 1007–1025. [Google Scholar] [CrossRef]
  35. Wu, R.; Zhou, Y.; Shao, Y.; Chen, L. Bifurcation and turing patterns of reaction-diffusion activator-inhibitor model. Physica A 2017, 482, 597–610. [Google Scholar] [CrossRef]
  36. Zhong, S.; Wang, J.L.; Xia, J.D.; Li, Y. Spatiotemporal dynamics and pattern formations of an activator-substrate model with double saturation terms. Int. J. Bifurc. Chaos 2021, 31, 2150129. [Google Scholar] [CrossRef]
  37. Yang, R.; Yu, X. Turing-Hopf bifurcation in diffusive Gierer-Meinhardt model. Int. J. Bifurc. Chaos 2022, 32, 2250046. [Google Scholar] [CrossRef]
  38. Ma, X.Y.; Wang, J.L.; Zhu, Y.H.; Wang, Z.W.; Sun, Y. Turing-Hopf Bifurcation Coinduced by Diffusion and Delay in Gierer-Meinhardt Systems. Int. J. Bifurc. Chaos 2024, 34, 2450162. [Google Scholar] [CrossRef]
  39. Zhao, S.; Wang, H.; Jiang, W. Turing-Hopf bifurcation and spatiotemporal patterns in a Gierer-Meinhardt system with gene expression delay. Nonlinear Anal. Model. Control 2021, 26, 461–481. [Google Scholar] [CrossRef]
  40. Zhao, S.; Wang, H. Turing–Turing bifurcation and multi-stable patterns in a Gierer–Meinhardt system. Appl. Math. Model 2022, 112, 632–648. [Google Scholar] [CrossRef]
  41. Wu, R.C.; Yang, L.L. Bogdanov-Takens Bifurcation of Codimension 3 in the Gierer-Meinhardt Model. Int. J. Bifurc. Chaos 2023, 33, 2350163. [Google Scholar] [CrossRef]
  42. Lv, J.P.; Jing, H.F. Analyzing the dynamic behavior of the Gierer-Meinhardt model using finite difference method. AIP Adv. 2024, 14, 085215. [Google Scholar] [CrossRef]
  43. Mai, F.X.; Qin, L.J.; Zhang, G. Turing instability for a semi-discrete Gierer Meinhardt system. Physica A 2012, 391, 2014–2022. [Google Scholar] [CrossRef]
  44. Wang, J.L.; Li, Y.; Zhong, S.H.; Hou, X.J. Analysis of bifurcation, chaos and pattern formation in a discrete time and space Gierer Meinhardt system. Chaos Solitons Fractals 2019, 118, 1–17. [Google Scholar] [CrossRef]
  45. Zhu, Y.H.; Li, Y.; Ma, X.Y.; Sun, Y.; Wang, Z.W.; Wang, J.L. Bifurcation and Turing Pattern Analysis for a Spatiotemporal Discrete Depletion Type Gierer-Meinhardt Model with Self-Diffusion and Cross-Diffusion. J. Appl. Anal. Comput. 2025, 15, 705–733. [Google Scholar]
  46. Liu, B.; Wu, R.C. Bifurcation and Patterns Analysis for a Spatiotemporal Discrete Gierer-Meinhardt System. Mathematics 2022, 10, 243. [Google Scholar] [CrossRef]
  47. Nakata, K.; Sokabe, M.; Suzuki, R. The application of the Gierer Meinhardt equations to the development of the retinotectal projection. Biol. Cybern 1979, 35, 235–241. [Google Scholar] [CrossRef]
  48. Meinhardt, H. Models of Biological Pattern Formation; Academic Press: Cambridge, MA, USA, 1982. [Google Scholar]
  49. Meinhardt, H. The Algorithmic Beauty of Sea Shells; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
  50. Koch, A.; Meinhardt, H. Biological pattern formation: From basic mechanisms to complex structures. Rev. Mod. Phys. 1994, 66, 1481. [Google Scholar] [CrossRef]
  51. Punithan, D.; Kim, D.K.; Mckay, R. Spatio-temporal dynamics and quantification of daisyworld in two-dimensional coupled map lattices. Ecol. Complex 2012, 9, 43–57. [Google Scholar] [CrossRef]
  52. Nayfeh, A.H.; Balachandran, B. Applied Nonlinear Dynamics: Analytical, Computational, and Experimental Methods, 1st ed.; Wiley: Weinheim, Germany, 1952. [Google Scholar]
  53. Guckenheimer, J.; Holmes, P. Nonlinear Oscillations, Dynamical Systems and Bifurcations of Vector Fields; Springer: New York, NY, USA, 1983; pp. 117–165. [Google Scholar]
  54. Abid, W.; Yafia, R.; Aziz-Alaoui, M.A.; Bouhata, H.; Abichou, A. Diffusion driven instability and Hopf bifurcation in spatial predator-prey model on a circualr domain. Appl. Math. Comput. 2015, 260, 292–313. [Google Scholar]
  55. Chang, L.; Sun, G.Q.; Jin, Z. Rich dynamics in a spatial predator-prey model with delay. Appl. Math. Comput. 2015, 256, 540–550. [Google Scholar] [CrossRef]
  56. Bai, L.; Zhang, G. Nontrival solutions for a nonlinear discrete elliptic equation with periodic boundary conditions. Appl. Math. Comput. 2009, 210, 321–333. [Google Scholar]
Figure 1. The stable node of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.5 .
Figure 1. The stable node of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.5 .
Fractalfract 08 00743 g001
Figure 2. The dynamical process of the saddle of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.8 .
Figure 2. The dynamical process of the saddle of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.8 .
Fractalfract 08 00743 g002
Figure 3. Flip bifurcation diagram and its local enlargement of the activator for the map (10) with μ = 0.3 , c 0 = 3.4 .
Figure 3. Flip bifurcation diagram and its local enlargement of the activator for the map (10) with μ = 0.3 , c 0 = 3.4 .
Fractalfract 08 00743 g003
Figure 4. The Kinetic dynamics of the period-2 orbit for activator and inhibitor of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.7 . (a) Kinetic dynamics of the Period-2 orbit for activator. (b) Kinetic dynamics of the period-2 orbit for inhibitor.
Figure 4. The Kinetic dynamics of the period-2 orbit for activator and inhibitor of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.7 . (a) Kinetic dynamics of the Period-2 orbit for activator. (b) Kinetic dynamics of the period-2 orbit for inhibitor.
Fractalfract 08 00743 g004
Figure 5. The Kinetic dynamics of the unstable node of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 5.2 .
Figure 5. The Kinetic dynamics of the unstable node of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 5.2 .
Fractalfract 08 00743 g005
Figure 6. The phase portraits of stable period-2, 4, 8 orbits of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.7 , 2.95 , 3.02 respectively.
Figure 6. The phase portraits of stable period-2, 4, 8 orbits of the map (10) with μ = 0.3 , c 0 = 3.4 , τ = 2.7 , 2.95 , 3.02 respectively.
Fractalfract 08 00743 g006
Figure 7. The maximum Lyapunov exponents corresponding to Figure 3 with μ = 0.3 , c 0 = 3.4 . (a) The maximum Lyapunov exponents with τ ( 2.5 , 3.3 ) . (b) Local enlargement with τ ( 3.05 , 3.11 ) .
Figure 7. The maximum Lyapunov exponents corresponding to Figure 3 with μ = 0.3 , c 0 = 3.4 . (a) The maximum Lyapunov exponents with τ ( 2.5 , 3.3 ) . (b) Local enlargement with τ ( 3.05 , 3.11 ) .
Fractalfract 08 00743 g007
Figure 8. The phase portraits about a complex periodic orbit and chaotic attractors of map (10) with μ = 0.3 , c 0 = 3.4 .
Figure 8. The phase portraits about a complex periodic orbit and chaotic attractors of map (10) with μ = 0.3 , c 0 = 3.4 .
Fractalfract 08 00743 g008aFractalfract 08 00743 g008b
Figure 9. The Z m τ diagram indicates the existence of Turing instability. The Turing instability regions indicate the different pattern formation mechanisms.
Figure 9. The Z m τ diagram indicates the existence of Turing instability. The Turing instability regions indicate the different pattern formation mechanisms.
Fractalfract 08 00743 g009
Figure 10. The stable homogeneous stationary state and the Turing patterns of the activators induced by the pure self-diffusion-Turing instability mechanism.
Figure 10. The stable homogeneous stationary state and the Turing patterns of the activators induced by the pure self-diffusion-Turing instability mechanism.
Fractalfract 08 00743 g010
Figure 11. The Turing patterns of the activators induced by the flip-self-diffusion-Turing instability mechanism.
Figure 11. The Turing patterns of the activators induced by the flip-self-diffusion-Turing instability mechanism.
Fractalfract 08 00743 g011aFractalfract 08 00743 g011b
Figure 12. The Turing patterns of the activator induced by pure-cross-diffusion-Turing instability mechanism with D a 1 = 0.1 , τ = 2.5 , D a 2 = 0.1 , D h 1 = 0.2 .
Figure 12. The Turing patterns of the activator induced by pure-cross-diffusion-Turing instability mechanism with D a 1 = 0.1 , τ = 2.5 , D a 2 = 0.1 , D h 1 = 0.2 .
Fractalfract 08 00743 g012
Figure 13. The Z m τ diagram indicates the existence of Turing instability. The Turing instability regions indicate the different pattern formation mechanisms.
Figure 13. The Z m τ diagram indicates the existence of Turing instability. The Turing instability regions indicate the different pattern formation mechanisms.
Fractalfract 08 00743 g013
Figure 14. The Turing patterns of the activator induced by the flip-corss-diffusion Turing instability mechanism.
Figure 14. The Turing patterns of the activator induced by the flip-corss-diffusion Turing instability mechanism.
Fractalfract 08 00743 g014
Figure 15. The Turing patterns of the activator induced by the pure-cross-diffusion-Turing instability mechanism with D a 2 = 0.03 , D h 1 = 0.05 , τ = 2.5 .
Figure 15. The Turing patterns of the activator induced by the pure-cross-diffusion-Turing instability mechanism with D a 2 = 0.03 , D h 1 = 0.05 , τ = 2.5 .
Fractalfract 08 00743 g015
Figure 16. The Turing patterns of the activator induced by the pure-self-diffusion-Turing instability mechanism with D a 1 = 10.2 , D a 2 = 0.001 , D h 1 = 0.05 , D h 2 = 2 and τ = 2.5 .
Figure 16. The Turing patterns of the activator induced by the pure-self-diffusion-Turing instability mechanism with D a 1 = 10.2 , D a 2 = 0.001 , D h 1 = 0.05 , D h 2 = 2 and τ = 2.5 .
Fractalfract 08 00743 g016
Table 1. The parameter values for illustrating the dynamics described by the Theorem 1.
Table 1. The parameter values for illustrating the dynamics described by the Theorem 1.
Condition μ c 0 τ ( a * , h * ) τ 1 τ 2 c 1 c 2
( S N 1 ) 0.3 3.4 2.5 ( 14.6667 , 215.1111 ) 2.570485.1871−0.7495 1.9332
( S D 2 ) 0.3 3.4 2.7 ( 14.6667 , 215.1111 ) 2.570485.1871−0.7495 1.9332
( U N 3 ) 0.3 3.4 5.2 ( 14.6667 , 215.1111 ) 2.570485.1871−0.7495 1.9332
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, Y.; Sun, Y.; Luo, J.; Pang, J.; Liu, B. Pattern Formation Mechanisms of Spatiotemporally Discrete Activator–Inhibitor Model with Self- and Cross-Diffusions. Fractal Fract. 2024, 8, 743. https://doi.org/10.3390/fractalfract8120743

AMA Style

Li Y, Sun Y, Luo J, Pang J, Liu B. Pattern Formation Mechanisms of Spatiotemporally Discrete Activator–Inhibitor Model with Self- and Cross-Diffusions. Fractal and Fractional. 2024; 8(12):743. https://doi.org/10.3390/fractalfract8120743

Chicago/Turabian Style

Li, You, Ying Sun, Jingyu Luo, Jiayi Pang, and Bingjie Liu. 2024. "Pattern Formation Mechanisms of Spatiotemporally Discrete Activator–Inhibitor Model with Self- and Cross-Diffusions" Fractal and Fractional 8, no. 12: 743. https://doi.org/10.3390/fractalfract8120743

APA Style

Li, Y., Sun, Y., Luo, J., Pang, J., & Liu, B. (2024). Pattern Formation Mechanisms of Spatiotemporally Discrete Activator–Inhibitor Model with Self- and Cross-Diffusions. Fractal and Fractional, 8(12), 743. https://doi.org/10.3390/fractalfract8120743

Article Metrics

Back to TopTop