Skip to main content

Theory and Modern Applications

Identification of chaos in fractional chaotic map

Abstract

This paper utilizes the 0–1 test algorithm to identify chaos in a fractional chaotic map. A fractional Burgers map is proposed by means of the Caputo-like delta difference operator. The bifurcation diagrams, phase trajectories and 0–1 test results of the fractional Burgers map are presented, respectively. This work extends the 0–1 test algorithm to the discrete fractional chaotic map.

1 Introduction

The fractional systems have recently received increasing attention, because fractional calculus can accurately explain many realistic problems. Many important results, such as chaos and bifurcation, on the continuous fractional systems can be found in [17]. However, the studies on discrete fractional systems are still in their infancy, especially in chaos dynamics. Some pioneering work for the discrete fractional systems can be found in [814]. In addition, researchers get more interesting results for discrete fractional chaotic systems by means of [1520]. Although many results have been presented, the identification of chaos of the fractional chaotic map is still an open topic.

Very recently, Wu et al. used Lyapunov exponents to identify chaos for the fractional chaotic map in the [21]. However, this method needs to construct the Jacobian matrix of fractional chaotic map. In fact, the construction of the Jacobi matrix is relatively tedious work in the case of a fractional map. In order to avoid the construction of a Jacobian matrix, in this paper we extend the 0–1 test algorithm [2228] to a fractional chaotic map, which provides another reference for the study of the fractional chaotic map.

This article is structured as follows. The basic definitions of discrete fractional calculus are introduced in Sect. 2. In Sect. 3, the fractional Burgers map is obtained by means of Caputo-like delta difference. In Sect. 4, the chaotic behaviors of the fractional Burgers map are investigated. In Sect. 5, the conclusions arising from this study are summarized.

2 Preliminaries

The basic definitions of discrete fractional calculus briefly described in this section. See references [1012] for more details. The falling \(\mathbb{N}_{a}= \{a,a+1,a+2,\ldots\} \) denotes the time scale.

Definition 1

Let \(x(t):\mathbb{N}_{a} \rightarrow\mathbb{R} \) and \(v>0\), the fractional sum of order v is defined by

$$\begin{aligned} \Delta_{a}^{-v}x(t)= \frac{1}{\varGamma{(v)}} \sum_{s=a}^{t-v} \bigl(t-\sigma (s) \bigr)^{(v-1)} x(s),\quad t \in\mathbb{N}_{a+v}, \end{aligned}$$
(1)

where a is the starting point, \(\sigma(s)=s+1 \), and \(t^{(v)} \) is the falling function defined as \(t^{(v)}=\frac{\varGamma{(t+1)}}{\varGamma{(t+1-v)}}\).

Definition 2

For \(v>0\), the vth Caputo-like delta difference can be defined as

$$\begin{aligned} ^{C}\Delta_{a}^{v} x(t):= \frac{1}{\varGamma{(n-v)}} \sum_{s=a}^{t-(n-v)} \bigl(t-\sigma(s) \bigr)^{(n-v-1)} \Delta^{n}x(s),\quad t \in \mathbb {N}_{a+n-v}, \end{aligned}$$
(2)

where \(n=[v]+1\).

Theorem 1

([13])

For the delta fractional difference equation

$$ \left \{ \textstyle\begin{array}{l} ^{C} \Delta_{a}^{v} x(t)=f (t+v-1,x(t+v-1) ), \\ \Delta^{k}x(a)=x_{k},\qquad m=[v]+1,\quad k=0,1,2,\ldots,m-1, \end{array}\displaystyle \right . $$
(3)

the equivalent discrete integral equation can be obtained as

$$\begin{aligned} x(t)= x_{0}(t)+\frac{1}{\varGamma{(v)}} \sum _{s=a+m-v}^{t-v} \bigl(t-\sigma (s) \bigr)^{(v-1)} \times f \bigl(s+v-1,x(s+v-1) \bigr),\quad t\in \mathbb{N}_{a+m}, \end{aligned}$$
(4)

where the initial iteration reads

$$\begin{aligned} x_{0}(t)= \sum_{k=0}^{m-1} \frac{(t-a)^{(k)}}{k!}\Delta^{k}x(a). \end{aligned}$$
(5)

Particularly, if for the initial point \(a=0\), and \(0< v<1\), Eq. (4) is rewritten by

$$\begin{aligned} x(t)= x{(0)}+\frac{1}{\varGamma{(v)}} \sum _{s=1-v}^{t-v} \bigl(t-\sigma (s) \bigr)^{(v-1)} \times f \bigl(s+v-1,x(s+v-1) \bigr),\quad t\in \mathbb{N}_{m}. \end{aligned}$$
(6)

Using \((t-\sigma(s))^{(v-1)}=\frac{\varGamma{(t-s)}}{\varGamma {(t-s-v+1)}}\), and \(s+v=j \), Eq. (6) is further simplified to

$$\begin{aligned} x(t)= x{(0)}+\frac{1}{\varGamma{(v)}} \sum _{j=1}^{t}\frac{\varGamma {(t-j+v)}}{\varGamma{(t-j+1)}}\times f \bigl(j-1,x(j-1) \bigr),\quad t\in\mathbb{N}_{m}. \end{aligned}$$
(7)

3 The fractional Burgers map and its solution

The fractional version of Burgers map is obtained by using the Caputo-like delta operator in this section.

Consider the falling Burgers map

$$ \left \{ \textstyle\begin{array}{l} x(t+1)=(1-a)x(t)-y(t)^{2} , \\ y(t+1)=(1+b)y(t)+y(t)x(t) . \end{array}\displaystyle \right . $$
(8)

By taking \(a=1\) and \(b=0.83\), system (8) exhibits a chaotic behavior, which is shown in Fig. 1(a). When b is further increased to 0.88, a more complex chaotic attractor is plotted in Fig. 1(b).

Figure 1
figure 1

Chaotic attractor. The chaotic attractor when (a) \(b=0.83\), (b) \(b=0.88 \), respectively

Based on the first-order difference operator Δ, system (8) can be rewritten as

$$ \left \{ \textstyle\begin{array}{l} \Delta x(t+1)=(1-a)x(t)-y(t)^{2}-x(t), \\ \Delta y(t+1)=(1+b)y(t)+y(t)x(t)-y(t). \end{array}\displaystyle \right . $$
(9)

The Caputo-like delta operator \(^{C}\Delta_{a}^{v} \) is applied to system (9), a novel fractional Burgers map is obtained as

$$ \left \{ \textstyle\begin{array}{l} ^{C}\Delta_{a}^{v} x(t)=(1-a)x(t+v-1)-y(t+v-1)^{2}-x(t+v-1), \\ ^{C}\Delta_{a}^{v} y(t)=(1+b)y(t+v-1)+y(t+v-1)x(t+v-1)-y(t+v-1). \end{array}\displaystyle \right . $$
(10)

According to Theorem 1 in Sect. 2, taking the initial point as 0, the numerical solution of system (10) is given as

$$ \left \{ \textstyle\begin{array}{l} x(t)= x(0)+\frac{1}{\varGamma{(v)}} \sum_{j=1}^{t}\frac{\varGamma {(t-j+v)}}{\varGamma{(t-j+1)}}\times ((1-a)x(j-1)-y(j-1)^{2}-x(j-1) ), \\ [3pt] y(t)= y(0)+\frac{1}{\varGamma{(v)}} \sum_{j=1}^{t} \frac{\varGamma {(t-j+v)}}{\varGamma{(t-j+1)}} \times ((1+b)y(j-1)+y(j-1)x(j-1)-y(j-1) ). \end{array}\displaystyle \right . $$
(11)

4 The chaotic dynamics of fractional Burgers map

The chaos of fractional Burgers map is identified by using the recently proposed 0–1 test.

4.1 The notion of 0–1 test

Let us briefly describe the 0–1 test as follows (see [22] for more details). We consider a set of data \(\{ \phi_{k}, k= 1,2,3,\ldots\}\), which is obtained from a dynamical system. According to [22], we define a new coordinates \((p_{k},s_{k})\). Here \(p_{k}\) and \(s_{k}\) are the falling functions defined as

$$ \left \{ \textstyle\begin{array}{l} p_{k}=\sum_{\lambda=1}^{k} \phi_{k} \cos( \theta_{\lambda}), \\ s_{k}=\sum_{\lambda=1}^{k} \phi_{k} \sin(\theta_{\lambda}), \end{array}\displaystyle \right . $$
(12)

where

$$\begin{aligned} \theta_{\lambda}=\lambda c+\sum _{i=1}^{\lambda}\phi_{i},\quad \lambda=1,2, \ldots,k, \end{aligned}$$
(13)

and \(c\in [\frac{\pi}{5},\frac{4\pi}{5} ]\) is a random number. Further, the mean square displacement is defined by

$$\begin{aligned} M_{c}(k)=\lim_{n\to\infty} \frac{1}{N} \sum_{\lambda=1}^{N} \bigl[ (p_{\lambda+k}-p_{\lambda})-(s_{\lambda+k}-s_{\lambda}) \bigr]^{2}, \end{aligned}$$
(14)

where \(k\ll N\), we calculate \(M_{c}(k)\) for \(k< k_{\mathrm{cut}}=\operatorname{round} (N/10)\), as recommended in the [24]. For a given c, the modified \(D_{c}(k)\) can be defined as

$$\begin{aligned} D_{c}(k)=M_{c}(k)- \langle\phi \rangle^{2} \frac{1-\cos (kc)}{1-\cos(c)}, \end{aligned}$$
(15)

where \(\langle\phi \rangle\) is the mean value of \(\{ \phi _{k}, k=1,2,3,\ldots\}\), which can be calculated by

$$\begin{aligned} \langle\phi \rangle= \lim_{n\to\infty} \frac{1}{N} \sum_{k=1}^{N} \phi_{k}. \end{aligned}$$
(16)

According to Eq. (15), we can define the asymptotic growth rate \(K_{c}\) by means of the correlation and regression methods, respectively. If the correlation method is used, the \(K_{c}\) is defined as

$$\begin{aligned} K_{c}=\frac{\operatorname{cov}(\varepsilon,X)}{\sqrt{(}\operatorname{var}(\varepsilon))\operatorname{var}(X)}, \end{aligned}$$
(17)

where \(\varepsilon=1,2,3, \ldots\) and \(X=(D_{c}(1),D_{c}(2),D_{c}(3), \ldots ), D_{c}(k_{\mathrm{cut}})\). If the regression method is employed, \(K_{c}\) is calculated by

$$\begin{aligned} K_{c}= \lim_{k \to\infty} \frac{\log D_{c}(k)}{\log k}. \end{aligned}$$
(18)

Finally, according to the \(K_{c}\), we can get the median value \(K= \operatorname{median} (K_{c} )\). The idea of the 0–1 test can be described as (a) the dynamical behavior is regular when K is equal to 0; (b) the dynamical behavior is chaotic when K is equal to 1. In addition, we can also observe \((p, s)\) trajectories, the regular dynamics correspond to bounded motions whereas Brownian-like motions correspond to chaotic dynamics.

4.2 Testing for chaos

In this section, identification of chaos of the fractional Burgers map is researched by using the bifurcation diagrams, phase trajectories and 0–1 test.

Let \(a=1\), \(v=0.9\) and b is fixed. The step size of the b is set at 0.01, in this paper, we can obtain the bifurcation diagram of system (10) versus \(b \in [ 0,1 ]\) as shown in Fig. 2(a). The K median value of the time series \(x(n)\) of system (10) versus \(b \in [ 0,1 ]\) is drawn in Fig. 2(b). Let \(b=0.9\), \(v=0.9\), and the a is fixed. The step size of the a is set at 0.01, we can obtain the bifurcation diagram of system (10) versus \(a \in [ 0,1 ]\) as shown in Fig. 3(a). The K median value of the time series \(x(n)\) of system (10) versus \(a \in [ 0,1 ]\) is drawn in Fig. 3(b). Then, let \(a=1\), \(b=1\), and the fractional over v is fixed. The step size of the v is set at 0.01, we can obtain the bifurcation diagram of system (10) versus \(v \in ( 0,1 )\) as shown in Fig. 4(a). The K median value of the time series \(x(n)\) of system (10) versus \(v \in ( 0,1 )\) is drawn in Fig. 4(b). From Figs. 2, 3 and 4, we can find that system (10) shows a different chaotic dynamics when we change the parameters b and a, and the fractional order v. From Fig. 2, system (10) implies chaotic behaviors (\((K\cong1)\)) when \(b \in [ 0.82,1 ]\). From Fig. 3, system (10) implies chaotic behaviors (\((K\cong1)\)) when \(a \in [ 0.46,1 ]\). From Fig. 4, system (10) implies chaotic behaviors (\((K\cong1)\)) when \(v \in [0.79,1 )\).

Figure 2
figure 2

Bifurcation diagram and K median value. The bifurcation diagram (a) and K median value (b) of system (10) with \(a=1\), \(v=0.9\) versus parameter b

Figure 3
figure 3

Bifurcation diagram and K median value. The bifurcation diagram (a) and K median value (b) of system (10) with \(b=0.9\), \(v=0.9\) versus parameter a

Figure 4
figure 4

Bifurcation diagram and K median value. The bifurcation diagram (a) and K median value (b) of system (10) with \(a=1\), \(b=1\) versus fractional order v

In addition, the \((p,s)\) dynamics is used to further verify the chaotic dynamics of system (10). The test results are shown in Fig. 5 which shows Brownian-like trajectories. The phase trajectories and chaotic solutions corresponding to Fig. 5 are shown in Fig. 6.

Figure 5
figure 5

The 0–1 test:\((p,s)\) dynamics. The 0–1 test: \((p,s)\) dynamics of system (10), (a) \(a=1\), \(b=0.85\) and \(v=0.9\), (b) \(a=0.7\), \(b=0.9\) and \(v=0.9\), (c) \(a=1\), \(b=1\) and \(v=0.85\), respectively

Figure 6
figure 6

The phase portraits and chaotic solutions. The phase portraits of system (10) for (a) \(a=1\), \(b=0.85\) and \(v=0.9\), (b) \(a=0.7\), \(b=0.9\) and \(v=0.9\), (c) \(a=1\), \(b=1\) and \(v=0.85\), respectively. The chaotic solutions of system (10) for (d) \(a=1\), \(b=0.85\) and \(v=0.9\), (e) \(a=0.7\), \(b=0.9\) and \(v=0.9\), (f) \(a=1\), \(b=1\) and \(v=0.85\), respectively

Based on the analyses above, we can find that the dynamics demonstrated in the 0–1 test results are consistent with the bifurcation diagrams and phase trajectories.

Besides, system (10) exhibits many NSP (numerically stable periodic) trajectories. As an example, we take \(a=1\), \(b=1 \) and \(v=0.5\), a NSP orbit of period-4 is obtained as shown in Fig. 7(a). Figure 7(b) is the K median value of the time series \(x(n)\) of system (10). The \((p,s)\) dynamics is shown in Fig. 7(c).

Figure 7
figure 7

The NSP trajectories. The chaotic solutions (a), K median value (b) and \((p,s)\) dynamics (c) of system (10) for \(a=1\), \(b=1\) and \(v=0.5\)

5 Conclusions

Using the bifurcation diagrams, phase trajectories and 0–1 test, the identification of chaos of the fractional Burgers map is investigated in this paper. Two remarkable results are obtained as follows. Firstly, the extremely rich dynamical behaviors of the fractional Burgers map are revealed. The fractional Burgers map presents regular motions, NSP (numerically stable periodic) orbits and chaotic behaviors when we choose the different fractional order v. Compared with the Burgers map, the fractional Burgers map enlarges the parameter space and extends the range of chaos. Secondly, this study identified chaos of the fractional Burgers map by novelly using the 0–1 test, which is different from the Lyapunov exponent method in [21]. These results show that the 0–1 test is a convenient tool to diagnose chaos in fractional chaotic map.

In fact, the system is inevitably affected by uncertain factors, such as external noise and a random parameter, therefore in further research we will focus on the identification of chaos in the stochastic fractional chaotic map.

References

  1. Ahmad, W.M., Sprott, J.C.: Chaos in fractional-order autonomous nonlinear systems. Chaos Solitons Fractals 16, 339–351 (2003)

    Article  Google Scholar 

  2. Grigorenko, I., Grigorenko, E.: Chaotic dynamics of the fractional Lorenz system. Phys. Rev. Lett. 91, Article ID 034101 (2003)

    Article  Google Scholar 

  3. Li, C.G., Chen, G.: Chaos in the fractional order Chen system and its control. Chaos Solitons Fractals 22, 549–554 (2004)

    Article  Google Scholar 

  4. Li, C.P., Peng, G.J.: Chaos in Chen’s system with a fractional order. Int. J. Difference Equ. 22, 443–450 (2004)

    MathSciNet  MATH  Google Scholar 

  5. Peng, G.J., Jiang, Y.: Generalized projective synchronization of a class of fractional-order chaotic systems via a scalar transmitted signal. Phys. A, Stat. Mech. Appl. 372, 3963–3970 (2008)

    MathSciNet  MATH  Google Scholar 

  6. Zhao, L.D., Hu, J.B., Fang, J.A.: Studying on the stability of fractional-order nonlinear system. Nonlinear Dyn. 70, 475–479 (2012)

    Article  MathSciNet  Google Scholar 

  7. Jia, H.Y., Chen, Z.Q., Xue, W.: Analysis and circuit implementation for the fractional-order Lorenz system. Acta Phys. Sin. 70, Article ID 140503 (2013)

    Google Scholar 

  8. Atici, F.M., Eloe, P.W.: A transform method in discrete fractional calculus. Int. J. Difference Equ. 2, 165–176 (2007)

    MathSciNet  Google Scholar 

  9. Xiao, H., Ma, Y., Li, C.: Chaotic vibration in fractional maps. J. Vib. Control 20, 964–972 (2014)

    Article  MathSciNet  Google Scholar 

  10. Atici, F.M., Eloe, P.W.: Initial value problems in discrete fractional calculus. Proc. Am. Math. Soc. 137, 981–989 (2009)

    Article  MathSciNet  Google Scholar 

  11. Anastassiou, G.A.: About discrete fractional calculus with inequalities. In: Intelligent Mathematics: Computational Analysis. Springer, Berlin, pp. 575–585 (2011)

    Chapter  Google Scholar 

  12. Abdeljawad, T.: On Riemann and Caputo fractional differences. Comput. Math. Appl. 62, 1602–1611 (2011)

    Article  MathSciNet  Google Scholar 

  13. Chen, F., Luo, X., Zhou, Y.: Existence results for nonlinear fractional difference equation. Adv. Differ. Equ. 2011, Article ID 713201 (2011)

    MathSciNet  MATH  Google Scholar 

  14. Wu, G.C., Baleanu, D., Zeng, S.D.: Discrete chaos in fractional sine and standard maps. Phys. Lett. A 378, 484–487 (2014)

    Article  MathSciNet  Google Scholar 

  15. Wu, G.C., Baleanu, D.: Chaos synchronization of the discrete fractional logistic map. Signal Process. 102, 96–99 (2014)

    Article  Google Scholar 

  16. Wu, G.C., Baleanu, D., Xie, H.P.: Discrete fractional diffusion equation of chaotic order. Int. J. Bifurc. Chaos 26, Article ID 1650013 (2016)

    Article  MathSciNet  Google Scholar 

  17. Ran, J.: Discrete chaos in a novel two-dimensional fractional chaotic map. Adv. Differ. Equ. 2018, Article ID 294 (2018)

    Article  MathSciNet  Google Scholar 

  18. Shukla, M.K., Sharma, B.B.: Investigation of chaos in fractional order generalized hyperchaotic Henon map. AEÜ, Int. J. Electron. Commun. 78, 265–273 (2017)

    Article  Google Scholar 

  19. Kumar, D., Singh, J., Baleanu, D.: A new analysis of the Fornberg–Whitham equation pertaining to a fractional derivative with Mittag-Leffler-type kernel. Eur. Phys. J. Plus 133, Article ID 70 (2018)

    Article  Google Scholar 

  20. Wu, G.C., Baleanu, D., Luo, W.: Lyapunov functions for Riemann Liouville-like fractional difference equations. Appl. Math. Comput. 314, 228–236 (2017)

    MathSciNet  MATH  Google Scholar 

  21. Wu, G.C., Baleanu, D.: Jacobian matrix algorithm for Lyapunov exponents of the discrete fractional maps. Commun. Nonlinear Sci. Numer. Simul. 22, 95–100 (2015)

    Article  MathSciNet  Google Scholar 

  22. Gottwald, G.A., Melbourne, I.: A new test for chaos in deterministic systems. Proc., Math. Phys. Eng. Sci. 460, 603–611 (2004)

    Article  MathSciNet  Google Scholar 

  23. Gottwald, G.A., Melbourne, I.: On the implementation of the 0–1 test for chaos. SIAM J. Appl. Dyn. Syst. 8, 129–145 (2009)

    Article  MathSciNet  Google Scholar 

  24. Gottwald, G.A., Melbourne, I.: On the validity of the 0–1 test for chaos. Nonlinearity 22, 1367–1382 (2009)

    Article  MathSciNet  Google Scholar 

  25. Bernardini, D., Litak, G.: An overview of 0–1 test for chaos. J. Braz. Soc. Mech. Sci. Eng. 38, 1433–1450 (2016)

    Article  Google Scholar 

  26. Cafagna, D., Grassi, G.: Bifurcation and chaos in the fractional-order Chen system via a time-domain approach. Int. J. Bifurc. Chaos 18, 1845–1863 (2008)

    Article  MathSciNet  Google Scholar 

  27. Sun, K., Liu, X., Zhu, C.X.: The 0–1 test algorithm for chaos and its applications. Chin. Phys. B 19, 200–206 (2010)

    Google Scholar 

  28. Krese, B., Govekar, E.: Nonlinear analysis of laser droplet generation by means of 0–1 test for chaos. Nonlinear Dyn. 67, 2101–2109 (2012)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the referees for their valuable comments and suggestions.

Availability of data and materials

Not applicable.

Funding

This work is supported by Guizhou Provincial Natural Science Foundation (Qian Jiao He KY Zi [2018]315).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed equally to the writing of this paper. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Jie Ran.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ran, J. Identification of chaos in fractional chaotic map. Adv Differ Equ 2020, 228 (2020). https://doi.org/10.1186/s13662-020-02688-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-020-02688-9

Keywords