Welcome to visit Communications in Theoretical Physics,
Mathematical Physics

A novel multi-stable sinusoidal chaotic map with spectacular behaviors

  • Ahmed M Ali Ali 1, 2 ,
  • Sridevi Sriram 3 ,
  • Hayder Natiq 4 ,
  • Atefeh Ahmadi , 5 ,
  • Karthikeyan Rajagopal 6, 7 ,
  • Sajad Jafari 5, 8
Expand
  • 1Department of Electronics Techniques, Babylon Technical Institute, Al-Furat Al-Awsat Technical University, Babylon, 51001, Iraq
  • 2 Al-Mustaqbal University College, Babylon, 51001, Iraq
  • 3Centre for Computational Biology, Chennai Institute of Technology, Chennai, 600069, Tamil Nadu, India
  • 4Department of Computer Technology Engineering, College of Information Technology, Imam Ja'afar Al-Sadiq University, Baghdad, 10001, Iraq
  • 5Department of Biomedical Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
  • 6Centre for Nonlinear Systems, Chennai Institute of Technology, Chennai, 600069, Tamil Nadu, India
  • 7Department of Electronics and Communications Engineering and University Centre of Research and Development, Chandigarh University, Mohali, 140413, Punjab, India
  • 8Health Technology Research Institute, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran

Received date: 2023-04-19

  Revised date: 2023-07-20

  Accepted date: 2023-08-23

  Online published: 2023-09-29

Copyright

© 2023 Institute of Theoretical Physics CAS, Chinese Physical Society and IOP Publishing

Abstract

Chaotic behavior can be observed in continuous and discrete-time systems. This behavior can appear in one-dimensional nonlinear maps; however, having at least three state variables in flows is necessary. Due to the lower mathematical complexity and computational cost of maps, lots of research has been conducted based on them. This paper aims to present a novel one-dimensional trigonometric chaotic map that is multi-stable and can act attractively. The proposed chaotic map is first analyzed using a single sinusoidal function; then, its abilities are expanded to a map with a combination of two sinusoidal functions. The stability conditions of both maps are investigated, and their different behaviors are validated through time series, state space, and cobweb diagrams. Eventually, the influence of parameter variations on the maps' outputs is examined by one-dimensional and two-dimensional bifurcation diagrams and Lyapunov exponent spectra. Besides, the diversity of outputs with varying initial conditions reveals this map's multi-stability. The newly designed chaotic map can be employed in encryption applications.

Cite this article

Ahmed M Ali Ali , Sridevi Sriram , Hayder Natiq , Atefeh Ahmadi , Karthikeyan Rajagopal , Sajad Jafari . A novel multi-stable sinusoidal chaotic map with spectacular behaviors[J]. Communications in Theoretical Physics, 2023 , 75(11) : 115001 . DOI: 10.1088/1572-9494/acf307

1. Introduction

Chaos can also be seen in discrete-time systems [13]. A chaotic map often illustrates how complex chaotic behavior can arise from simple nonlinear dynamical equations [4]. A chaotic map is irreversible; it can be repeated in the forward time, but the reverse is impossible [5]. By continuously doing repetitions, the map will show various behaviors [4]. The map's orbit is drawn through repeated iterations towards an equilibrium point or an orbit that is either periodic or chaotic. Discrete-time systems or maps can exhibit all kinds of dynamics from a one-dimensional equation; nevertheless, some higher-dimensional maps with more than one state variable have been studied recently [68]. The main advantage of maps compared to flows is their simplicity and lower computation and implementation cost [9, 10]. Due to their discrete nature, they can also be utilized in digital scenarios [9].
From the mathematical expressions point of view, several nonlinear terms can be used in chaotic maps' design. The nonlinear terms can be logarithmic [11], sine powered [12, 13], cosine polynomial [14], and higher-order polynomials [15]. An endless and complicated intrinsic nonlinearity often exists in sinusoidal functions. As a result, chaotic maps have employed the sinusoidal function as a potential intrinsic nonlinearity. The sinusoidal function significantly impacts both pure and practical mathematics, as is widely recognized in the theoretical study. Sinusoidal functions also occur in science, physics, biology, engineering, and mathematics [16]. Natural processes frequently exhibit repeated patterns that fit the definition of the sinusoidal function, as observed in light waves, ocean waves, sound waves, and other domains [12, 13, 17].
Moreover, chaotic maps can also be memristive, increasing complexity [18, 19]. Discrete memristors can be applied to one-dimensional and higher-dimensional maps with hyperchaos [20]. A design technique for such maps with different dimensions was developed by Huang et al. in 2022 [21]. Such hyperchaotic maps have many applications and can exhibit attractive bursting oscillations [22] or various kinds of bifurcations [23, 24]. They have been successfully used in various fields like secure communication [25], reservoir computing [26, 27], random signal generation [28], and temporal signal processing [29]. Multi-stability is another feature that chaotic maps can possess [30]. In multi-stable maps, the final result of a map with fixed parameters depends on the initial condition [31]. In other words, the initial condition can control the map's behavior and act as a bifurcation parameter [17]. Hence, a minor disturbance in the initial condition can lead to a completely different outcome [32]. This property enriches the map with more flexibility.
Chaos theory and cryptography constitute an essential field of information security [33]. Chaos theory's primary and critical motivation is the expression of order in disorder [34]. An important feature that has caused this phenomenon to receive much attention in cryptography is the definability of the system in terms of its pseudo-random behavior, which makes the output of the system appear random from the attackers' point of view, while it is definable from the point of view of the decryptor; therefore, it can be decoded [35]. Chaotic maps are studied today as one of the most powerful tools in cryptography [36]. Sensitivity to initial conditions and sensitivity to control parameters in chaotic maps are the main reasons for choosing these maps as the central pillar of encryption algorithms [37].
A newly designed one-dimensional chaotic map is reported in this paper. This map inherits its nonlinearity from trigonometric functions. Two versions of it are studied through the paper: with only a single sinusoidal function and a combination of two sinusoidal functions. The sinusoidal function is used in this work because it is one of the most often used nonlinear functions and is simple to create. Using a sinusoidal function is crucial since it ensures that the outputs of the suggested map are constrained for all parameter values. The rest of the paper is organized as follows: section 2 introduces the novel chaotic map and investigates the stability conditions of its equilibrium points. Different behaviors of the map are shown through time series, state space, and cobweb diagrams. Section 3 is dedicated to the comprehensive dynamical analysis of the map. The effect of parameters and initial condition variations on the map's outcome are examined by one-dimensional and two-dimensional bifurcation diagrams and the Lyapunov exponent. The patterns in the two-dimensional bifurcation diagrams are highly spectacular and result from considerations made in the map's design process. Finally, a brief conclusion of this paper's main points and results is summarized in section 4. The numerical simulation results have been obtained by MATLAB R2021b software.

2. The proposed chaotic map

This section is divided into two distinct subsections concerning one version of the newly designed chaotic map. In each subsection, the map is introduced, the stability conditions of the equilibrium points are achieved, and its various dynamics are finally confirmed with time series, state space, and cobweb diagrams.

2.1. Chaotic map with a single sine function

The introduction of the novel chaotic map begins with a map with a single sine function. Its mathematical equation is as Map (1). In Map (1), $A,$ ${\omega }_{1},$ and $\phi $ represent the amplitude, frequency, and phase of the sinusoidal signal.
$\begin{eqnarray}{x}_{n+1}=f\left({x}_{n}\right)=A\sin \left({\omega }_{1}\left({x}_{n}-\phi \right)\right)\end{eqnarray}$
A map's equilibrium points are its intersection points with the bisector of the first and third quarters. To ensure the stability of an equilibrium point in maps, the absolute slope of the map at that point must be less than one. This can be examined geometrically by observing the map's curve and slope at the equilibrium point and by mathematical operations. The derivative of Map (1) to ${x}_{n}$ is as equation (2). This derivative indicates the slope of the map at every point. Since it includes a cosine function with an amplitude of $A{\omega }_{1},$ the value of ${f}^{{\prime} }\left({x}_{n}\right)$ is always confined between $-A{\omega }_{1}$ and $A{\omega }_{1}.$ Applying the stability criteria of maps in equation (3), $0\leqslant A{\omega }_{1}\lt 1$ ensures the stability of the equilibrium point. It should be noted that it demonstrates the worst case in which the value of the cosine function is equal to $\pm 1.$ If its value is between $\pm 1,$ the stability interval can be expanded.
$\begin{eqnarray}{f}^{{\prime} }\left({x}_{n}\right)=A{\omega }_{1}\cos \left({\omega }_{1}\left({x}_{n}-\phi \right)\right)\to -A{\omega }_{1}\leqslant {f}^{{\prime} }\left({x}_{n}\right)\leqslant A{\omega }_{1},\end{eqnarray}$
$\begin{eqnarray}\left|{f}^{{\prime} }\left({x}_{n}\right)\right|\lt 1\to 0\leqslant A{\omega }_{1}\lt 1\to {x}^{* }\,{is}\,{stable}\end{eqnarray}$
Different dynamics of Map (1) can be achieved by changing the value of $A{\omega }_{1}.$ In figure 1, the values of $A$ and $\phi $ are kept fixed at one, and the value of ${\omega }_{1}$ is the variable. The top, middle, and bottom panels depict state space, cobweb diagram, and time series of Map (1) with different ${\omega }_{1}$s. Red, blue, and black lines are the map, cobweb diagram, and bisector of the first and third quarters. All initial conditions are ${x}_{1}=0.$ With ${\omega }_{1}=1.3,$ as shown in panel (a), the slope of the map at the equilibrium point is negative and larger than $-1,$ so as depicted in panels (d) and (g), the map's dynamic converges to the equilibrium point. In this case, $A{\omega }_{1}\gt 1;$ however, the value of the cosine function at the equilibrium point is less than $1,$ thus $A{\omega }_{1}$ can exceed the limit mentioned earlier. By increasing ${\omega }_{1},$ the sine function's frequency also increases; consequently, there are more oscillations in any specific interval. Hence, when intersecting with the bisector, the map's slope becomes steeper, making the equilibrium point unstable. The results of selecting ${\omega }_{1}$ as $2$ and $3$ are illustrated by panels (b) and (c). According to panels (e) and (h) ${\omega }_{1}=2$ leads to a periodic (period 6) solution, and regarding panels (f) and (i) ${\omega }_{1}=3$ results in a chaotic dynamic. By choosing another initial condition near zero as ${x}_{1}=0.001,$ the sensitivity to the initial condition can be detected in panel (i), in which yellow points demonstrate the new time series.
Figure 1. State space, cobweb diagram, and time series of Map (1) with $A=1,$ $\phi =1,$ and initial condition ${x}_{1}=0.$ State space with (a) ${\omega }_{1}=1.3,$ (b) ${\omega }_{1}=2,$ (c) ${\omega }_{1}=3,$ cobweb diagram with (d) ${\omega }_{1}=1.3,$ (e) ${\omega }_{1}=2,$ (f) ${\omega }_{1}=3,$ time series with (g) ${\omega }_{1}=1.3,$ (h) ${\omega }_{1}=2,$ and (i) ${\omega }_{1}=3.$ ${\omega }_{1}=1.3,$ ${\omega }_{1}=2,$ and ${\omega }_{1}=3$ lead to equilibrium point, periodic (period 6), and chaotic behaviors, respectively. Sensitivity to the initial condition is represented by the time series of Map (1) with the initial condition ${x}_{1}=0.001$ shown in yellow in panel (i). Increasing the frequency of the sine function in Map (1) increases the oscillations' frequency in state space, making the equilibrium point unstable and resulting in periodic or chaotic responses.

2.2. Chaotic map with a combination of two sine functions

Combining two sine functions instead of one increases the map's ability. The chaotic map combining two sine functions is written as Map (4). Map (4) is the sum of two sine functions with the same amplitude ($A$) and phase ($\phi $), but their frequencies are different (${\omega }_{1}$ and ${\omega }_{2}$). If the frequency ratio of the sine functions is irrational, the pattern of Map (4) is not periodic, and it is like a distorted signal.
$\begin{eqnarray}{x}_{n+1}=g\left({x}_{n}\right)=A\left(\sin \left({\omega }_{1}\left({x}_{n}-\phi \right)\right)+\sin \left({\omega }_{2}\left({x}_{n}-\phi \right)\right)\right)\end{eqnarray}$
Like Map (1), the stability conditions of Map (4) can be calculated. As equation (5), since there are two sine functions, the derivative of Map (4) to ${x}_{n}$ is the sum of two cosine functions whose value can vary between $-A({\omega }_{1}+{\omega }_{2})$ and $A({\omega }_{1}+{\omega }_{2}).$ Therefore, according to equation (6), selecting the parameters in the $0\leqslant A({\omega }_{1}+{\omega }_{2})\lt 1$ interval undoubtedly leads to a stable equilibrium point. However it should be noticed that, like Map (1), this interval can be spanned depending on the value of the cosine functions.
$\begin{eqnarray}\begin{array}{c}{g}^{{\rm{{\prime} }}}\left({x}_{n}\right)=A\left({\omega }_{1}\cos \left({\omega }_{1}\left({x}_{n}-\phi \right)\right)+{\omega }_{2}\cos \left({\omega }_{2}\left({x}_{n}-\phi \right)\right)\right)\\ \to -A\left({\omega }_{1}+{\omega }_{2}\right)\leqslant {g}^{{\rm{{\prime} }}}\left({x}_{n}\right)\leqslant A\left({\omega }_{1}+{\omega }_{2}\right)\end{array}\end{eqnarray}$
$\begin{eqnarray}\left|{g}^{{\prime} }\left({x}_{n}\right)\right|\lt 1\to 0\leqslant A({\omega }_{1}+{\omega }_{2})\lt 1\to {x}^{* }\,{is}\,{stable}\end{eqnarray}$
The results of numerical simulations of Map (4) are portrayed in figure 2. The panels' arrangement and colors are similar to figure 1. In this figure, the values of $A,$ $\phi ,$ and ${\omega }_{1}$ are kept fixed at one, and the variable parameter is ${\omega }_{2}.$ All of the simulations are done by selecting the initial condition at ${x}_{1}=0,$ and the frequency ratio of the sine functions is irrational. Changing this ratio causes different dynamics in Map (4). With ${\omega }_{2}=\sqrt{0.4}$ in panel (a), the map's slope at the equilibrium point is negative but larger than −1, resulting in a stable equilibrium point. The convergence of Map (4) to the equilibrium point is shown in panels (d) and (g). As illustrated in panel (b), selecting a larger value for ${\omega }_{2}$ like $\sqrt{1.2}$ leads to a negative but smaller than $-1$ slope at the equilibrium point. This parameter makes the equilibrium point unstable and causes periodic (period 4) responses in panels (e) and (h). Eventually, Map (4), with ${\omega }_{2}=\sqrt{2}$ like panel (c), ends up with a chaotic dynamic in panels (f) and (i). The sensitivity to the initial condition in the chaotic oscillations is demonstrated in panel (i) by choosing another initial condition near zero at ${x}_{1}=0.001.$ It can be seen that although the initial conditions of both time series are very close, this minor difference causes diverse variations in time.
Figure 2. State space, cobweb diagram, and time series of Map (4) with $A=1,$ $\phi =1,$ ${\omega }_{1}=1,$ and initial condition ${x}_{1}=0.$ State space with (a) ${\omega }_{2}=\sqrt{0.4},$ (b) ${\omega }_{2}=\sqrt{1.2},$ (c) ${\omega }_{2}=\sqrt{2},$ cobweb diagram with (d) ${\omega }_{2}=\sqrt{0.4},$ (e) ${\omega }_{2}=\sqrt{1.2},$ (f) ${\omega }_{2}=\sqrt{2},$ time series with (g) ${\omega }_{2}=\sqrt{0.4},$ (h) ${\omega }_{2}=\sqrt{1.2},$ and (i) ${\omega }_{2}=\sqrt{2}.$ ${\omega }_{2}=\sqrt{0.4},$ ${\omega }_{2}=\sqrt{1.2},$ and ${\omega }_{2}=\sqrt{2}$ lead to equilibrium point, periodic (period 4), and chaotic behaviors, respectively. Sensitivity to the initial condition is represented by the time series of Map (4) with the initial condition ${x}_{1}=0.001$ shown in yellow in panel (i). Increasing the frequency of the sine functions in Map (4) increases the oscillations' frequency in state space, making the equilibrium point unstable and resulting in periodic or chaotic responses. Contrary to Map (1), there are two sine functions in Map (4) whose frequency ratio is irrational and leads to variations in the map's amplitude in state space.

3. Dynamical analysis

This section entirely analyzes the dynamical behaviors of Map (1) and Map (4). The investigations involve one-dimensional and two-dimensional bifurcation diagrams and the Lyapunov exponent spectra. The Lyapunov exponent of a one-dimensional map is calculated from equation (7) [38]. In other words, its Lyapunov exponent is the limit of the average value for $\mathrm{ln}\left|{f}^{{\prime} }\left({x}_{n}\right)\right|$ over $N$ iterations when $N\to \infty .$ Like the previous section, Map (1) and Map (4) are studied separately in the following subsections.
$\begin{eqnarray}\mathrm{LE}=\mathop{\mathrm{lim}}\limits_{N\to {\rm{\infty }}}\frac{1}{N}\displaystyle \sum _{n=0}^{N}\mathrm{ln}\left|{f}^{^{\prime} }\left({x}_{n}\right)\right|\end{eqnarray}$

3.1. Chaotic map with a single sine function

Starting from Map (1), the parameters $A,$ ${\omega }_{1},$ and $\phi $ are studied individually and simultaneously. The Lyapunov exponent of a one-dimensional map is positive, zero, and negative in chaotic, period-doubling, and equilibrium point or periodic dynamics. Maps (1) and (4) can lead to different dynamics without changing none of their parameters and only varying their initial condition. These different dynamics are known as coexisting dynamics and symptoms of multi-stable behavior. Because of this characteristic, all used initial conditions are mentioned in the manuscript text and figure captions to ensure the reproducibility of the manuscript's results. Additionally, as Maps (1) and (4) are multi-stable, a full bifurcation diagram is shown using both forward and backward approaches [39]. The bifurcation parameter varies in the forward approach from minimum to maximum, and the initial condition of the following parameter is selected from the last sample of the previous parameter. The backward procedure is the term for the opposite approach. All bifurcation diagrams depict the forward technique's results in pink while (if required) drawing the backward method's results in purple. It should be mentioned that ${x}_{\infty }$ label on the $y$-axis of bifurcation diagrams corresponds to the samples of the time series after convergence to the final dynamic.
First, the amplitude of Map (1) is considered as the bifurcation parameter in $[0,15]$ interval, and other parameters are fixed at $\phi =1$ and ${\omega }_{1}=1.$ The Lyapunov exponent and the bifurcation diagram are depicted in figure 3. Because of the sine function in Map (1), the bifurcation diagram is confined between two values, and as the parameter $A$ grows, the amplitude of the map and hence the values of the bifurcation diagram increase. The period-doubling route to chaos can be detected. For small values of $A$ the stability condition is satisfied, and the equilibrium point is stable. Nevertheless, after gradually growing parameter $A,$ periodic and chaotic responses appear. Besides, periodic windows in the middle of chaotic regions are observable. The Lyapunov exponent is consistent with the behaviors discussed in the bifurcation diagram.
Figure 3. Lyapunov exponent spectra and bifurcation diagram of Map (1) with $\phi =1,$ ${\omega }_{1}=1$ and initial condition ${x}_{1}=0$ in $A\in [0,15].$ (a) Lyapunov exponent and (b) bifurcation diagram with the forward method. The map's amplitude increases as the parameter $A$ grows. Various equilibrium points, periodic and chaotic regimes are observed alongside periodic windows in the middle of chaotic regions.
The Lyapunov exponent and bifurcation diagram of Map (1) while varying ${\omega }_{1}$ in $\left[0,10\right]$ and with constant parameters, $A=1$ and $\phi =1$ are illustrated in figure 4. Contrary to figure 3, the amplitude of the samples in the bifurcation diagram is confined with a fixed interval that does not change with the bifurcation parameter. Furthermore, in consistency with the results of figure 1, by increasing the value of ${\omega }_{1}$ the period-doubling route to chaos occurs, and periodic windows in the chaotic zones are detectable.
Figure 4. Lyapunov exponent spectra and bifurcation diagram of Map (1) with ${\rm{A}}=1,$ $\phi =1,$ and initial condition ${x}_{1}=0$ in ${\omega }_{1}\in [0,10].$ (a) Lyapunov exponent and (b) bifurcation diagram with the forward method. The map's frequency increases as the parameter ${\omega }_{1}$ grows but the map's amplitude is confined by the parameter $A.$ Various equilibrium points, periodic and chaotic regimes are observed alongside periodic windows in the middle of chaotic regions.
The Lyapunov exponent and bifurcation diagram of Map (1) by changing $\phi $ in $\left[-10,10\right]$ interval and constant parameters $A=1$ and ${\omega }_{1}=2$ are demonstrated in figure 5. Parameter $\phi $ indicates the phase of Map (1) and acts as a shifting parameter. As shown in panel (b), a specific repeating pattern of period-doubling and period-halving can be observed. One of these patterns is portrayed in panel (c), where $\phi \in \left[-0.5,3.5\right].$ Panel (c) corresponds to the yellow box in panel (d). The Lyapunov exponent is also affected by this repetition. As can be inferred from panel (c), the coexisting dynamics shown in pink and purple are equilibrium points and periodic behaviors.
Figure 5. Lyapunov exponent spectra and bifurcation diagram of Map (1) with $A=1,$ ${\omega }_{1}=2,$ and initial condition ${x}_{1}=0.$ (a) Lyapunov exponent in $\phi \in \left[-10,10\right],$ (b) bifurcation diagram in $\phi \in \left[-10,10\right],$ and (c) bifurcation diagram in $\phi \in \left[-0.5,3.5\right].$ The result of forward and backward methods in the bifurcation diagrams are represented by pink and purple points, respectively. The map shows a repetitive bifurcation diagram in which the pattern is repeated by changing the parameter $\phi $ and the map's amplitude is confined by the parameter ${\rm{A}}.$ One of the repeating patterns is depicted in panel (c). Such repetitive behavior affects the Lyapunov exponent as well. Various equilibrium points and periodic and chaotic regimes are observed alongside periodic windows in the middle of chaotic regions.
A study of the mutual effect of parameters on Map (1) is worthwhile. The results of mutually changing two parameters are shown in figure 6. Due to the physical meaning of the parameters, $A$ and ${\omega }_{1}$ are always chosen at a positive value, but $\phi $ can be negative. In panels (a), (b), and (c), the constant parameter is ${\omega }_{1}=1,$ $A=1,$and $\phi =1.$ The initial condition is kept unchanged at ${x}_{1}=0,$ and a grid of $1000\times 1000$ parameters is used to obtain this figure. Equilibrium points are plotted in light blue, and chaotic dynamics are drawn in light gray. Moreover, there are periodic results with different periods; their representative colors are in the middle of the color bar and depend on the period numbers. For small values of $A$ and ${\omega }_{1},$ the resultant dynamic is convergence to the equilibrium point. However, by increasing these parameters, chaotic dynamics dominate. As discussed earlier, parameter $\phi $ causes similarity in the observed patterns that is detectable in panels (a) and (b). This effect makes the two-dimensional bifurcation diagrams more spectacular.
Figure 6. Two-dimensional bifurcation diagrams of Map (1) with initial condition ${x}_{1}=0.$ (a) ${{\rm{\omega }}}_{1}=1,$ $A\in [0,10],$ and $\phi \in [-5,5],$ (b) $A=1,$ ${\omega }_{1}\in [0,10],$ and $\phi \in [-5,5],$ and (c) $\phi =1,$ $A\in [0,10],$ and ${\omega }_{1}\in [0,10]$. The results are obtained by simulating a $1000\times 1000$ grid of parameters. Light blue and light gray points represent the fixed point and chaotic solutions. Colors in the middle of the color bar show periodic solutions. As the period of the periodic responses increases, the representative color tends to be less blue.

3.2. Chaotic map with a combination of two sine functions

Combining two sine functions in Map (4) causes more flexibility and the emergence of exciting characteristics. Like the previous subsection, the parameters are changed one by one and then as a pair. Furthermore, by drawing a bifurcation diagram based on the initial condition, the multi-stability of this map is confirmed. The Lyapunov exponent and bifurcation diagram of Map (4) with $\phi =1,$ ${\omega }_{1}=1,$ ${\omega }_{2}=\sqrt{2},$ and varying $A$ in $[0,15]$ is depicted in figure 7. Like Map (1), the amplitude of the samples in the bifurcation diagram directly grows with $A.$ Nevertheless, because of the distorted signal seen in figure 2, the map does not precisely act periodically, and this causes the darker lines in the bifurcation diagram. In Map (1), all these lines overlap on the maximum and minimum limit of the amplitude, but in Map (4), they are distributed between the limits. A stable equilibrium point is detected in small values of $A,$ and by choosing a larger value, the period-doubling route to chaos takes place. Also, periodic windows are observable.
Figure 7. Lyapunov exponent spectra and bifurcation diagram of Map (4) with $\phi =1,$ ${\omega }_{1}=1,$ ${\omega }_{2}=\sqrt{2},$ and initial condition ${x}_{1}=0$ in $A\in [0,15].$ (a) Lyapunov exponent and (b) bifurcation diagram with the forward method. The map's amplitude increases as parameter ${\rm{A}}$ grows. Various equilibrium points and periodic and chaotic regimes are observed alongside periodic windows in the middle of chaotic regions.
The Lyapunov exponent and bifurcation diagram of Map (4) with $A=1,$ $\phi =1,$ ${\omega }_{1}=\sqrt{2}$ and changing ${\omega }_{2}$ in $[0,20]$ are illustrated in figure 8. Since this bifurcation diagram showed a significant dependence on the initial condition, both techniques' outcomes are shown in different colors in panel (b). For small values of ${\omega }_{2}$ The equilibrium points or periodic solutions in the forward method correspond to the chaotic solutions in the backward method. The Lyapunov exponent diagram is consistent with the results of the backward method. Moreover, the frequency ratio is always irrational; consequently, the amplitude of the chaotic samples is not constant and seems distorted.
Figure 8. Lyapunov exponent spectra and bifurcation diagram of Map (4) with ${\rm{A}}=1,$ $\phi =1,$ ${{\rm{\omega }}}_{1}=\sqrt{2}$ and initial condition ${x}_{1}=0$ in ${{\rm{\omega }}}_{2}\in [0,20].$ (a) Lyapunov exponent and (b) bifurcation diagram. Pink and purple points represent the result of forward and backward methods in the bifurcation diagram. The map's frequency increases as the parameter ${{\rm{\omega }}}_{2}$ grows, but the map's amplitude is confined by the parameter ${\rm{A}}.$ Various equilibrium points and periodic and chaotic regimes are observed alongside periodic windows in the middle of chaotic regions.
The Lyapunov exponent and bifurcation diagram of Map (4) with $A=1,$ ${\omega }_{1}=1,$ ${\omega }_{2}=\sqrt{2}$ and varying $\phi $ in $\left[-70,70\right]$ are demonstrated in figure 9. Compared to figure 5, the patterns in the bifurcation diagram are not identical. For instance, three of these patterns corresponding to the yellow box in panel (b) are drawn in panel (c) with $\phi \in \left[0,32\right].$ Besides, Map (4) acts as an odd function of $\phi ,$ and the results of negative values of $\phi $ are the results of the positive values with the reverse sign. It should be mentioned that there was a kind of symmetry in the repeating pattern of figure 5, which is now substituted by more complicated patterns. Both period-doubling and period-halving routes are detectable, and the Lyapunov exponent approves the bifurcation diagram. Like figure 5, different colors in the bifurcation diagrams highlight the coexisting equilibrium points and periodic dynamics.
Figure 9. Lyapunov exponent spectra and bifurcation diagram of Map (4) with $A=1,$ ${\omega }_{1}=1,$ ${\omega }_{2}=\sqrt{2},$ and initial condition ${x}_{1}=0.$ (a) Lyapunov exponent in $\phi \in \left[-70,70\right],$ (b) bifurcation diagram in $\phi \in \left[-70,70\right],$ and (c) bifurcation diagram in $\phi \in \left[0,32\right].$ The bifurcation diagram's forward, and backward methods results are represented by pink and purple points, respectively. The map shows a quasi-repetitive bifurcation diagram in which a pattern is repeated by changing the parameter $\phi ,$ but the patterns are not similar. Three of these quasi-repeating patterns are depicted in panel (c). Contrary to Map (1), they are not identical, and their amplitude can vary. Such a quasi-repetitive behavior affects the Lyapunov exponent as well. Various equilibrium points and periodic and chaotic regimes are observed alongside periodic windows in the middle of chaotic regions.
After reporting the influence of parameter variations on the map's output, the effect of the initial condition should be studied too. Lyapunov exponent and bifurcation diagram of Map (4) with $A=1,$ $\phi =1,$ ${\omega }_{1}=3,$ ${\omega }_{2}=\sqrt{3}$ and changing ${x}_{1}$ in $[-10,10]$ are portrayed in figure 10. The prior bifurcation diagrams revealed the signs of coexisting attractors and, consequently, multi-stability, which are confirmed. The coexistence of periodic and chaotic dynamics is switched in Map (4) with the same set of parameters and the initial condition changing. This switching can be observed in the abrupt changes of the Lyapunov exponent between positive and negative values.
Figure 10. Lyapunov exponent spectra and bifurcation diagram of Map (4) with $A=1,$ $\phi =1,$ ${\omega }_{1}=3,$ ${\omega }_{2}=\sqrt{3},$ and initial condition ${x}_{1}\in [-10,10].$ (a) Lyapunov exponent and (b) bifurcation diagram. The map switches between coexisting periodic and chaotic solutions repetitively. The initial condition acts as the bifurcation parameter, the symptom of multi-stability.
To better visualize the multi-stability of Map (4), two different initial conditions are chosen as ${x}_{1}=1$ and ${x}_{1}=1.5$ from the chaotic and periodic regions of figure 10. The phase portraits and cobweb diagrams of Map (4) with $A=1,$ $\phi =1,$ ${\omega }_{1}=3,$ and ${\omega }_{2}=\sqrt{3}$ are illustrated in figure 11. The first and second columns of this figure correspond to the results of ${x}_{1}=1$ and ${x}_{1}=1.5.$ The pattern of the cobweb diagrams and phase portraits completely agree with the results of figure 10. For ${x}_{1}=1$ Map (4) behaves chaotically, represented by numerous purple dots in panel (c). On the other hand, for ${x}_{1}=1.5$ Map (4)'s periodic behavior is inferred from two purple points in panel (d). In other words, the number of points in the bottom row equals the intersections between the map and the cobweb diagram.
Figure 11. Cobweb diagrams and phase portraits of Map (4) with $A=1,$ $\phi =1,$ ${\omega }_{1}=3,$ and ${\omega }_{2}=\sqrt{3}.$ (a) and (c) chaotic behavior with ${x}_{1}=1$ and (b) and (d) periodic behavior with ${x}_{1}=1.5.$ The uncountable points in panel (c) correspond to chaotic outcomes, and the two points in panel (d) are associated with a period-2 dynamic.
Finally, the dynamical analysis is completed by plotting the two-dimensional bifurcation diagrams of Map (4) in figure 12. Alongside the parameter planes of figure 6, the ${\omega }_{1}-{\omega }_{2}$ plane is added as panel (d). Initial conditions, number of parameter pairs, and the meaning of different colors are like figure 6. In each panel, there are two variables and two constant parameters. The constant parameters of different panels are (a) ${\omega }_{1}=1$ and ${\omega }_{2}=\sqrt{2},$ (b) ${\omega }_{1}=\sqrt{2}$ and $\phi =1,$ (c) $A=1$ and ${\omega }_{1}=\sqrt{2},$ and (d) $A=1$ and $\phi =1.$ The stability condition is satisfied for small amplitude and frequency values; therefore, most of the diagram is colored light blue in those values. Nevertheless, by increasing the value of each of them, chaotic behaviors dominate. The patterns seen in the two-dimensional bifurcation diagrams of Map (4) are more complex than Map (1), making them more attractive.
Figure 12. Two-dimensional bifurcation diagrams of Map (4) with initial condition ${x}_{1}=0.$ (a) ${\omega }_{1}=1,$ ${\omega }_{2}=\sqrt{2},$ $A\in [0,10],$ and $\phi \in [-5,5],$ (b) ${\omega }_{1}=\sqrt{2},$ ${\rm{\phi }}=1,$ $A\in [0,10],$ and ${\omega }_{2}\in [0,10],$ (c) $A=1,$ ${\omega }_{1}=\sqrt{2},$ ${\omega }_{2}\in [0,10],$ and $\phi \in [-5,5],$ (d) $A=1,$ $\phi =1,$ ${\omega }_{1}\in [0,10],$ and ${\omega }_{2}\in [0,10].$ The results are obtained by simulating a $1000\times 1000$ grid of parameters. Light blue and light gray points represent the fixed point and chaotic solutions. Colors in the middle of the color bar show periodic solutions. As the period of the periodic responses increases, the representative color tends to be less blue.

4. Discussion and conclusion

In this paper, a novel one-dimensional chaotic map was designed that consists of sinusoidal functions. First, the map was studied using only a single sine function, and then its abilities were expanded by adding another sine function with the same amplitude and phase but a different frequency. The irrational frequency ratio of the two sine functions resulted in the classic sinusoidal signal deformation and enriched its dynamics. Both maps' stability conditions were obtained depending on the amplitude and the sum of frequencies. The equilibrium point was stable for small amplitude and frequency values, and by increasing their values, the period-doubling route to chaos occurred. The amplitude of the maps was controlled by $A,$ and the phase parameter ($\phi $) acted as a horizontal shifting parameter. In the map with only a single sine function, the patterns in the bifurcation diagram regarding $\phi $ were identical. However, these patterns were not similar in the map consisting of two sine functions. The presence of coexisting periodic and chaotic attractors was proven by drawing a bifurcation diagram following the initial condition. Some spectacular two-dimensional bifurcation diagrams were observed for both maps, but the shapes were more complicated in the combined map. In conclusion, due to the multi-stability, unordinary behavior with irrational frequency ratio, and low simulation and computation cost, the newly proposed map can be applied in many engineering and digital fields like image encryption [1, 2, 8, 9, 1114, 36, 37, 40]. Besides, since chaotic maps can be used as random number generators, their chaotic sequence can be taken as the latent variable instead of random noise. Consequently, the proposed chaotic map can also be applied to chaotic auxiliary classifier generative adversarial networks (ACGANs) [41].

Declaration of interest statement

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

This work was funded by the Centre for Nonlinear Systems, Chennai Institute of Technology, India [grant number CIT/CNS/2023/RP/008].

1
Farah M B Farah A Farah T 2020 An image encryption scheme based on a new hybrid chaotic map and optimized substitution box Nonlinear Dyn. 99 3041 3064

DOI

2
Tsafack N Sankar S Abd-El-Atty B Kengne J Jithin K Belazi A Mehmood I Bashir A K Song O-Y Abd El-Latif A A 2020 A new chaotic map with dynamic analysis and encryption application in internet of health things IEEE Access 8 137731 137744

DOI

3
Zhang Z Wang Y Zhang L Y Zhu H 2020 A novel chaotic map constructed by geometric operations and its application Nonlinear Dyn. 102 2843 2858

DOI

4
Hilborn R C 2000 Chaos and Nonlinear Dynamics: An Introduction for Scientists and Engineers Oxford University Press

5
Strogatz S H 2014 Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering Westview Press

6
Moysis L Azar A T 2017 New discrete time 2D chaotic maps Int. J. Syst. Dyn. Appl. 6 77 104

DOI

7
Sharif A Mollaeefar M Nazari M 2017 A novel method for digital image steganography based on a new three-dimensional chaotic map Multimedia Tools Appl. 76 7849 7867

DOI

8
Sahari M L Boukemara I 2018 A pseudo-random numbers generator based on a novel 3D chaotic map with an application to color image encryption Nonlinear Dyn. 94 723 744

DOI

9
Singh P 2022 A novel chaotic umbrella map and its application to image encryption Opt. Quantum Electron. 54 266

DOI

10
Wu X Fu L He S Wang H 2022 Analogue circuit implementation of a new logistic-like map Electron Lett. 58 533 535

DOI

11
Nesa N Ghosh T Banerjee I 2019 Design of a chaos-based encryption scheme for sensor data using a novel logarithmic chaotic map J. Inf. Secur. Appl. 47 320 328

DOI

12
Mansouri A Wang X 2020 A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme Inf. Sci. 520 46 62

DOI

13
Mansouri A Wang X 2021 A novel block-based image encryption scheme using a new sine powered chaotic map generator Multimedia Tools Appl. 80 21955 21978

DOI

14
Talhaoui M Z Wang X Midoun M A 2021 A new one-dimensional cosine polynomial chaotic map and its use in image encryption Vis. Comput. 37 541 551

DOI

15
Zang H Zhao X Wei X 2022 Construction and application of new high-order polynomial chaotic maps Nonlinear Dyn. 107 1247 1261

DOI

16
Zhang Y Zhou P Tang J Ma J 2021 Mode selection in a neuron driven by Josephson junction current in presence of magnetic field Chin. J. Phys. 71 72 84

DOI

17
Bao H Hua Z Wang N Zhu L Chen M Bao B 2021 Initials-boosted coexisting chaos in a 2D sine map and its hardware implementation IEEE Trans. Ind. Inf. 17 1132 1140

DOI

18
Liang Z He S Wang H Sun K 2022 A novel discrete memristive chaotic map Eur. Phys. Jo. Plus 137 309

DOI

19
Peng Y He S Sun K 2022 Parameter identification for discrete memristive chaotic map using adaptive differential evolution algorithm Nonlinear Dyn. 107 1263 1275

DOI

20
Bao H Hua Z Li H Chen M Bao B 2021 Discrete memristor hyperchaotic maps IEEE Trans. Circ. Syst. 68 4534 4544 I

DOI

21
Huang L Liu J Xiang J Zhang Z Du X 2022 A construction method of N-dimensional non-degenerate discrete memristive hyperchaotic map Chaos Solit. Fractals 160 112248

DOI

22
Deng Y Li Y 2021 Bifurcation and bursting oscillations in 2D non-autonomous discrete memristor-based hyperchaotic map Chaos Solit. Fractals 150 111064

DOI

23
Deng Y Li Y 2021 Nonparametric bifurcation mechanism in 2D hyperchaotic discrete memristor-based map Nonlinear Dyn. 104 4601 4614

DOI

24
Zhang S Zhang H Wang C 2023 Dynamical analysis and applications of a novel 2D hybrid dual-memristor hyperchaotic map with complexity enhancement Nonlinear Dyn. 111 15487 15513

DOI

25
Li H Hua Z Bao H Zhu L Chen M Bao B 2021 Two-dimensional memristive hyperchaotic maps and application in secure communication IEEE Trans. Ind. Electron. 68 9931 9940

DOI

26
Deng Y Li Y 2022 A 2D hyperchaotic discrete memristive map and application in reservoir computing IEEE Trans. Circ. Syst. Express Briefs 69 1817 1821

DOI

27
Ren J Ji'e M Xu S Yan D Duan S Wang L 2023 RC-MHM: reservoir computing with a 2D memristive hyperchaotic map Eur. Phys. J.: Spec. Top. 232 663 671

DOI

28
Xu B She X Jiang L Zou S Qiu G Zhao J 2023 A 3D discrete memristor hyperchaotic map with application in dual-channel random signal generator Chaos Solit. Fractals 173 113661

DOI

29
Xu S Ren J Ji'e M Duan S Wang L 2023 Application of reservoir computing based on a 2D hyperchaotic discrete memristive map in efficient temporal signal processing Int. J. Bifurcat. Chaos 33 2330015

DOI

30
Xu Q Liu T Feng C T Bao H Wu H G Bao B C 2021 Continuous non-autonomous memristive Rulkov model with extreme multistability Chin. Phys. B 30 128702

DOI

31
Natiq H Banerjee S Ariffin M Said M 2019 Can hyperchaotic maps with high complexity produce multistability? Chaos 29 011103

DOI

32
Li H Bao H Zhu L Bao B Chen M 2020 Extreme multistability in simple area-preserving map IEEE Access 8 175972 175980

DOI

33
Lin H Wang C Cui L Sun Y Xu C Yu F 2022 Brain-like initial-boosted hyperchaos and application in biomedical image encryption IEEE Trans. Ind. Inf. 18 8839 8850

DOI

34
Lin H Wang C Cui L Sun Y Zhang X Yao W 2022 Hyperchaotic memristive ring neural network and application in medical image encryption Nonlinear Dyn. 110 841 855

DOI

35
Zhou C Wang C Yao W Lin H 2022 Observer-based synchronization of memristive neural networks under DoS attacks and actuator saturation and its application to image encryption Appl. Math. Comput. 425 127080

DOI

36
Al-Saidi N M Younus D Natiq H Ariffin M R K Asbullah M Mahad Z 2020 A new hyperchaotic map for a secure communication scheme with an experimental realization Symmetry 12 1881

DOI

37
Wazi M T Ali D S Al-Saidi N M Alawn N A 2022 A secure image cryptosystem via multiple chaotic maps Discrete Math. Algorithms Appl. 14 2150141

DOI

38
Wolf A Swift J B Swinney H L Vastano J A 1985 Determining Lyapunov exponents from a time series Physica D 16 285 317

DOI

39
Sprott J C 2011 A proposed standard for the publication of new chaotic systems Int. J. Bifurcat. Chaos 21 2391 2394

DOI

40
Liu Z Wang Y Zhang L Y Ma J 2021 A novel compressive image encryption with an improved 2D coupled map lattice model Secur. Commun. Netw. 2021 1 21

DOI

41
Bao H Hua Z Li H Chen M Bao B 2022 Memristor-based hyperchaotic maps and application in auxiliary classifier generative adversarial nets IEEE Trans. Ind. Inf. 18 5297 5306

DOI

Outlines

/