The stickiness effect is a fundamental feature of quasi-integrable Hamiltonian systems. We propose the use of an entropy-based measure of the recurrence plots (RPs), namely, the entropy of the distribution of the recurrence times (estimated from the RP), to characterize the dynamics of a typical quasi-integrable Hamiltonian system with coexisting regular and chaotic regions. We show that the recurrence time entropy (RTE) is positively correlated to the largest Lyapunov exponent, with a high correlation coefficient. We obtain a multi-modal distribution of the finite-time RTE and find that each mode corresponds to the motion around islands of different hierarchical levels.

The phase space of a typical quasi-integrable Hamiltonian system is, in general, neither integrable nor uniformly hyperbolic, but there is a coexistence of chaotic and regular domains.3 The regular dynamics consists of periodic and quasiperiodic orbits that lie on invariant tori, while the chaotic orbits fill densely the available domain in phase space. For the special case of two-dimensional area-preserving maps, the existence of islands of regularity filled with Kolmogorov–Arnold–Moser (KAM) invariant tori separates the phase space into distinct regions; i.e., orbits in the chaotic sea will never enter any island, and the periodic and quasiperiodic orbits inside of an island will never reach the chaotic sea.3,4 Due to the existence of islands embedded in the chaotic sea, the latter constitutes a fat fractal5 and it is challenging to determine exactly the islands’ boundary. The islands are surrounded by smaller islands, which are in turn surrounded by even smaller islands. This structure repeats itself for arbitrarily small scales giving rise to an infinite hierarchical islands-around-islands structure.6 

The phenomenon of stickiness7–11 emerges due to this complex interplay between islands and chaotic sea. The chaotic orbits that approach an island may spend an arbitrarily long, but finite, time in its neighborhood, in which the orbits will behave similarly as quasiperiodic orbits. Before escaping, the orbits are trapped in a region bounded by cantori,4,10,12 which are a Cantor set, formed by the remnants of the destroyed KAM tori. Unlike the KAM tori that are full barriers to the transport in phase space, the cantori act as partial barriers, where the orbits may be trapped in the region bounded by them, and once trapped inside a cantorus, the chaotic orbits may cross an inner cantorus and so on to arbitrarily small levels in the hierarchical structure of islands-around-islands.

Since in two-dimensional area-preserving maps, the islands and the chaotic sea are distinct and disconnected domains, it is of major importance to characterize orbits into these two categories. The traditional and most known method to characterize the dynamics of a system is through the evaluation of the Lyapunov exponents.13,14 For a two-dimensional mapping, there are two Lyapunov exponents, and , and the dynamics is chaotic if one of them is positive. When the mapping is area-preserving, the sum of the two exponents must be zero; i.e., . In this scenario, the regular orbits have Lyapunov exponents equal to zero for infinite times, while the chaotic ones exhibit .

If sticky regions are present in the phase space, the Lyapunov exponents may not be the optimal choice to detect chaotic orbits due to the trappings around the islands. When the orbit is trapped, the largest Lyapunov exponent decreases and this makes its convergence slower; i.e., it takes longer to reach the asymptotic (infinite-time) value. As an alternative, a new method based on ergodic theory has recently been proposed to detect chaotic orbits.15–18 It proved to be a better option to distinguish between regular and chaotic orbits than the Lyapunov exponents. However, both this new method and the Lyapunov exponents require very long time series in order to obtain reliable accuracy. When only a short time series is available, a possible approach is to use the recurrence quantification analysis (RQA).19–23 The RQA was developed to quantify the dynamics of a system by means of the recurrences of the orbit in phase space.

The most used RQA measures (e.g., the recurrence rate and the determinism) can, in some sense, detect different transitions occurring in nonlinear systems. However, we seek a measure based on an intrinsic property of dynamical systems: quasiperiodic orbits lying on invariant circles can have at most three different return (recurrence) times, which is the time needed for the orbit return to a given neighborhood of a point in the orbit, as stated by Slater’s theorem.1,2 We can obtain the recurrence times by simply defining a recurrence region and counting how long it takes to the orbit to return to this given region. It is also possible to use the recurrence plots (RPs) to estimate the recurrence times: the white vertical lines in the RP give us a lower estimate of the recurrence times.24–28 Thus, in this paper, we propose using RPs to characterize the dynamics of a nonlinear system. We focus on a further type of RP-based measure to identify regular and chaotic regions and sticky regions as well, namely, the Shannon entropy of the recurrence times: the recurrence time entropy (RTE).29,30 The RTE was originally introduced without any connection to the RPs,29 and it was shown that it can provide a good estimate for the Kolmogorov–Sinai entropy27 and the largest Lyapunov exponent.31 

We find that, with the RTE, we can identify very clearly the regular regions and the transitions to chaotic motion as one parameter of the system is varied. We also find that, by computing the finite-time RTE distribution, we can identify a multi-modal distribution, in which each maximum is related to a different hierarchical level in the islands-around-islands structure. Moreover, each of these regions corresponds to a power-law decay of the cumulative distribution of trapping times.

This paper is organized as follows. In Sec. II, we introduce the standard map and briefly comment on some of the properties of two-dimensional quasi-integrable Hamiltonian systems. We also discuss a few approaches of how to detect sticky orbits in the phase space of such systems. In Sec. III, we introduce the concept of recurrence plots and show that it can be used to characterize the dynamics of a dynamical system. In this section, motivated by Slater’s theorem, we also propose the use of the RTE, estimated from the RP, to quantify the dynamics as periodic, quasiperiodic, and chaotic. In Sec. IV, we apply this entropy-based measure for the standard map and show that it is positively correlated to the largest Lyapunov exponent, with a high correlation coefficient, and also show that it is possible to detect and characterize different regimes of stickiness present in the dynamics. Section V contains our final remarks.

The standard map,32 also known as Chirikov–Taylor map, is a two-dimensional area-preserving map, and its dynamics is given by the following equations:
(1)
where and are the canonical position and momentum, respectively, at discrete times and is the nonlinearity parameter.

In spite of its simple mathematical form, the standard map exhibits all the features of a typical quasi-integrable Hamiltonian system, and it has become a paradigmatic model for the study of properties of chaotic motion in quasi-integrable Hamiltonian systems. For , the dynamics is regular, the system is integrable, and all orbits lie on invariant rotational tori. As the nonlinearity parameter increases, the “sufficiently irrational” invariant tori persist, as predicted by the KAM theorem,3 whereas the rational tori are destroyed. When is sufficiently large, it turns out that all the invariant rotational tori are destroyed. For the standard map, the last invariant rotational torus ceases to exist for the critical value ,33 leading to a scenario of global stochasticity.

One of the main features of quasi-integrable Hamiltonian systems is the phenomenon of stickiness. The phase space of a quasiperiodic orbit (blue), a chaotic orbit (black), and a sticky orbit (red) of the standard map (1) with and the initial conditions , and , respectively, are displayed in Fig. 1. The orbits were iterated for times, and we also calculated the largest Lyapunov exponent, , of each orbit, namely, , , and , respectively. For this value of , one single chaotic orbit fills a significant portion of phase space (black dots), and the most prominent sticky region is around the period-6 satellite islands (red dots). An orbit initialized in this region is trapped for a long time until it escapes to the chaotic sea, and this affects some properties of the orbit, the , in particular. Although chaotic and sticky orbits both have , the sticky orbit has a lower value of than the chaotic one. The for the quasiperiodic orbit is small, but not exactly zero due to the finite iteration time : as , . Furthermore, the closer the quasiperiodic orbit is to the elliptic point, the faster the convergence of toward zero.34 

FIG. 1.

Phase space of a quasiperiodic orbit (blue), a chaotic orbit (black), and a sticky orbit (red) of the standard map (1) with iterated for times. The largest Lyapunov exponent of each orbit is , , and , respectively.

FIG. 1.

Phase space of a quasiperiodic orbit (blue), a chaotic orbit (black), and a sticky orbit (red) of the standard map (1) with iterated for times. The largest Lyapunov exponent of each orbit is , , and , respectively.

Close modal

The stickiness is usually characterized through the recurrence time statistics,6,11,35–40 although other methods have been proposed, such as the finite-time Lyapunov exponent (FTLE),41–44 the rotation number,45 and the recurrence quantification analysis (RQA).24–26,46 Szezech et al.41 showed that for the case where the phase space has stickiness regions, the distribution of the finite-time Lyapunov exponents is bimodal. The finite-time Lyapunov exponent has also been used to characterize stickiness in high-dimensional Hamiltonian systems.43,44 More recently, Santos et al.45 showed that the rotation number is a faster method, compared to the finite-time Lyapunov exponent, to verify the presence of sticky orbits in the phase space. The most commonly used measures of the RQA, such as the determinism and the recurrence rate, can also characterize stickiness in a similar way.24,25,46

In Sec. III, we review the concept of recurrence plots, and we propose a quantity based on them, different from the traditional measures of RQA, to characterize the dynamics of a nonlinear system.

The recurrence plot (RP), first introduced by Eckmann et al. in 1987,47 is a graphical representation of the recurrences of time series of dynamical systems in its -dimensional phase space. Given a trajectory (⁠⁠, we define the recurrence matrix as
(2)
where ( is the length of the time series), is the Heaviside unit step function, is a small threshold, and is the spatial distance between two states, and , in phase space in terms of a suitable norm. In this work, we consider the supremum (or maximum) norm.

The recurrence matrix is a symmetric, binary matrix that contains the value for recurrent states and the value for nonrecurrent ones. Two states are said to be recurrent when the state at is “close” (up to a distance ) to a different state at , i.e., . The choice of the threshold is not arbitrary. If is chosen too large, almost every point is recurrent with every other point. On the other hand, if is chosen too small, there will be almost no recurrent states. Several rules have been proposed. Some consider with a fixed recurrence point density of the RP.48 Another possibility is to consider as a fraction of the standard deviation, , of the time series.49,50 Regardless of the choice we make, the effect of a finite will never disappear; a new study has shown that using is not the best choice,51 and in this work, we consider the threshold to be of the time series standard deviation, considering the maximum norm approach (see the  Appendix); i.e., . For a detailed discussion about the effect of in our results, see the  Appendix.

Graphically, the recurrent states are represented by a colored dot, and the recurrence matrix displays different patterns according to the dynamics of the underlying system. In Fig. 2, we show the recurrence matrix for the first iterations of (a) a quasiperiodic orbit, (b) a chaotic orbit, and (c) a sticky orbit of the standard map with shown in Fig. 1. The RP of the quasiperiodic orbit consists mainly of uninterrupted diagonal lines [Fig. 2(a)]. The vertical distance between these lines is regular and corresponds to the different return times of the orbit,24–26,28 whereas the RP of the chaotic orbit displays short diagonal lines and the vertical distances between them are not as regular as in the quasiperiodic case. The RP of the sticky orbit seems to be between these two cases. The diagonal lines are longer than those in the chaotic case, indicating that the sticky orbit is more regular than the chaotic one, but the diagonal lines are not as long as those in the quasiperiodic case. Moreover, the vertical distances between the diagonal lines have some regularity.

FIG. 2.

Recurrence matrix of the (a) quasiperiodic orbit, (b) the chaotic orbit, and (c) the sticky orbit of the standard map (1) with shown in Fig. 1.

FIG. 2.

Recurrence matrix of the (a) quasiperiodic orbit, (b) the chaotic orbit, and (c) the sticky orbit of the standard map (1) with shown in Fig. 1.

Close modal

Therefore, we can use the RP to quantify the dynamics of the system. Several measures based on the length of the diagonal lines and based on the length of the vertical lines have been proposed, such as the recurrence rate, the determinism, the laminarity, the maximal length of diagonal and vertical lines, among others. A complete discussion about these and other quantifiers can be found in Refs. 19–23 and references therein.

Entropy-based quantifiers of RPs have been employed to detect chaotic regimes and bifurcation points.27,29,52–55 The Shannon entropy of the lines is defined as
(3)
where (⁠⁠) is the length of the longest (shortest) line, and are the relative distribution and the total number of line segments with length , respectively, and is the total number of line segments. In order to define an RP-based entropy measure based on an intrinsic property of dynamical systems, we recall Slater’s theorem.1,2,56 The theorem states that for any irrational linear rotation, with rotation number ,57 over a unit circle, there are at most three different return times to a connected interval of size . Furthermore, the third return time is always the sum of the other two, and two of them are consecutive denominators in the continued fraction expansion of the irrational rotation number . With this in mind, we can distinguish between the different kinds of solutions of a nonlinear system by simply counting the number of return times of an orbit. If it is one, the orbit is periodic, and if it is equal to three, the orbit is quasiperiodic. If the number of return times is larger than three, then the orbit is chaotic.24–26 This procedure has been employed to detect chaotic and quasiperiodic orbits of the standard map24 and more recently to study the parameter space of a one-dimensional map.58 This is an efficient method. However, it is not obvious how to use it to detect sticky orbits in two-dimensional quasi-integrable Hamiltonian systems.
Since the vertical distances between the diagonal lines in an RP are an estimate of the recurrence times of an orbit, we define the Shannon entropy using the white vertical lines of the RP in Eq. (3). The total number of white vertical lines (recurrence times) of length is given by the histogram
(4)
such that the RTE is defined as29,30
(5)
where (⁠⁠) is the length of the longest (shortest) white vertical line, , and is the total number of white vertical line segments. In this paper, we consider . Careful attention should be given to the evaluation of (4). Due to the finite size of an RP, the distribution of white vertical lines might be biased by the border lines, which are cut short by the borders of the RP, thus influencing the RQA measures, such as the RTE.59 In order to avoid these border effects, we exclude from the distribution the white vertical lines that begin and end at the border of the RP. The thickening of diagonal lines in an RP, caused by tangential motion,21,60 which occurs when states preceding or succeeding a state are within the neighborhood of (within ), also influences the RQA measures.59 However, this effect mainly arises in flows, and in our simulations, we find that there is virtually no tangential motion in the dynamics of the standard map (not shown), and we only apply the corrections due to border effects in (4).

In this way, a periodic orbit, which has only one return time (the period itself), will have . A quasiperiodic orbit, which has three return times, will lead to a low value of , whereas a chaotic orbit will be characterized by a high value of . As has been stated, the chaotic orbit that experiences stickiness spends an arbitrarily long time in the neighborhood of an island in which the orbit exhibits similar behavior as a quasiperiodic orbit. This fact can be seen from the recurrence matrix shown in Fig. 2(c). Hence, we expect the RTE of sticky orbits to be smaller than the chaotic ones, but higher than it would be for a quasiperiodic orbit.

In this section, we evaluate the for the standard map, and we show that the RTE can be used to characterize the dynamics of the system and to detect the presence of stickiness regions. Unless mentioned otherwise, we use a time series of size for all our simulations.

In Fig. 3, we show the and the RTE of the standard map for a fixed initial condition as a function of the nonlinearity parameter . We notice that whenever , the RTE is large. Also, we can identify the windows of regularity, in which is zero and the RTE assumes low values. Furthermore, even though the Lyapunov exponent goes faster to zero around the elliptic point,34 only with the values of the Lyapunov exponent, we cannot distinguish between the periodic and quasiperiodic orbits in two-dimensional Hamiltonian systems. There are several values of for which , indicating that at these points, the initial condition is very close to a periodic orbit [Fig. 3(b)].

FIG. 3.

(a) The and (b) the RTE for the standard map (1) as a function of the parameter with and .

FIG. 3.

(a) The and (b) the RTE for the standard map (1) as a function of the parameter with and .

Close modal

To have a better visualization of the correspondence between the and the , we plot in Fig. 4 the values of and for a grid of initial conditions uniformly distributed in the phase space with and in the parameter space with . Figures 4(b) and 4(e) are a magnification of one of the period-6 satellite islands of Figs. 4(a) and 4(d), respectively. We see that the RTE captures all the features of the Lyapunov exponent but even more. In the chaotic sea, where is large, is also large and inside the islands, where , the RTE is low. In addition to that, in the regions where the rotation number of an orbit is close to a rational number, the RTE is smaller (blue to purple) [Fig. 4(d)].15,61 The RTE decreases as we get closer to the elliptic point, as we can see in Figs. 4(e) and 4(f). In the latter, we can see the transitions from regular to chaotic behavior, where bifurcations occur as changes.

FIG. 4.

(a)–(c) The and (d)–(f) the RTE for the standard map (1) for a grid of uniformly distributed points in the phase space ), with , for (a), (b), (d), and (e) and in the parameter space , with , for (c) and (f). (b) and (e) are magnifications of the regions bounded by the white rectangle in (a) and (d), respectively, and the dotted white line in (c) and (f) represents the initial condition used in Fig. 3.

FIG. 4.

(a)–(c) The and (d)–(f) the RTE for the standard map (1) for a grid of uniformly distributed points in the phase space ), with , for (a), (b), (d), and (e) and in the parameter space , with , for (c) and (f). (b) and (e) are magnifications of the regions bounded by the white rectangle in (a) and (d), respectively, and the dotted white line in (c) and (f) represents the initial condition used in Fig. 3.

Close modal

For the chosen parameter values of the standard map, , it is known that the system exhibits the stickiness effect, and due to that, the distribution of the finite-time Lyapunov exponent is bimodal.41 The most prominent sticky region for this parameter is the region in between the main island and the period-6 satellite islands. The decreases in this region when compared with the rest of the chaotic sea [Figs. 4(a) and 4(b)]. With the RTE, we observe the same behavior [Figs. 4(d) and 4(e)].

Therefore, at least qualitatively, we can see that the is positively correlated to . In order to quantify this correlation, we use the Pearson correlation coefficient, defined as
(6)
where is the covariance of the two time series, and , and and are their standard deviation, respectively. Applying (6) to the data in Figs. 3 and 4, we find that the is positively correlated to and the value of the correlation coefficients is very close to , indicating a very high correlation (Table I).
TABLE I.

Correlation between λmax and the RTE for the standard map (1).

Figure
3(a) and 3(b)   0.95 
4(a) and 4(d)   0.93 
4(b) and 4(e)   0.89 
4(c) and 4(f)   0.94 
Figure
3(a) and 3(b)   0.95 
4(a) and 4(d)   0.93 
4(b) and 4(e)   0.89 
4(c) and 4(f)   0.94 

Next, we consider a single chaotic orbit of the standard map, and we follow up its evolution for a long iteration time . For long times, the trajectory fills the entire chaotic component of the phase space, and usually, the stickiness acts for very long, but finite, times before an orbit escapes to the chaotic sea. Thus, the transitions from different regimes in the dynamics of the orbit can be better understood considering “finite-time” . Therefore, we compute the RTE along the evolution of a single chaotic orbit in windows of size , , where , and define the probability distribution of the finite-time RTE, , by computing a frequency histogram of such as the one shown in Fig. 5(a) for and . To compute this distribution, we use the matplotlib function hist62,63 with the parameter bins=”auto”. It uses the maximum of Sturge’s rule and the Freedman–Diaconis estimator to compute the number of bins taking into account data variability and data size.64 The inset in Fig. 5(a) shows the finite-time RTE “time series” for the interval from to . We see abrupt changes in the value of , indicating the transitions from different regimes in the dynamics of the orbit. These changes in the value of the RTE cause its probability distribution to split into more than one mode. Szezech et al.41 reported that for this value of , the distribution of the finite-time Lyapunov exponent is bimodal. What we see is that the minor peak of Fig. 3 in Ref. 41 consists, in fact, of multiple peaks, as suggested by Harle and Feudel.42 

FIG. 5.

(a) The finite-time RTE distribution for a single chaotic orbit, with , , and ; (b) the phase space points that generate the minor peaks in (a); and (c) is a magnification of one of the period-6 satellite islands of (b), indicated by the red dashed lines. The colors in (b) and (c) match the filling colors of (a). Inset: the time series of the finite-time RTE.

FIG. 5.

(a) The finite-time RTE distribution for a single chaotic orbit, with , , and ; (b) the phase space points that generate the minor peaks in (a); and (c) is a magnification of one of the period-6 satellite islands of (b), indicated by the red dashed lines. The colors in (b) and (c) match the filling colors of (a). Inset: the time series of the finite-time RTE.

Close modal

The multi-modal distribution is due to the infinite hierarchical islands-around-islands structure embedded in the phase space. When the orbit is in the chaotic sea, the time- RTE is high, corresponding to the largest maximum of the distribution. On the other hand, when the orbit is trapped near an island, the RTE is low and the distribution exhibits smaller maxima for small values of . Once trapped in the neighborhood of an island, the orbit may enter an inner level in the hierarchical structure, and these transitions to different levels are the cause of the multi-modal distribution.42 Moreover, the closer to zero is , the higher the hierarchical level of the island on which neighborhood the orbit is trapped.65 Hence, multiple peaks are formed for small values of RTE [Fig. 5(a)].

In order to identify the regions in phase space that correspond to the peaks in the distribution, we monitor the time series and plot the phase space positions with different colors for different ranges of . The blue, red, green, and black points represent the phase space position when , , , and , respectively [Figs. 5(b) and 5(c)]. Different peaks are indeed related to different hierarchical levels of the structure, and by means of the RTE, it is possible to distinguish between them very well. Additionally, the black and green points shadow the manifolds along which the non-trapped orbits leave the sticky region.66 Even though only the corresponding hierarchical levels around the period-6 island are shown [Fig. 5(c)], all island chains contribute to the finite-time RTE distribution. For completeness, we also investigate the phase space points that generate the peak for high values of RTE. Whenever , we plot the phase space points [Fig. 6(a)]. The phase space components in Figs. 5(b) and 6(a) complement each other: in Fig. 6(a), the chaotic sea is shown, i.e., the hyperbolic component of phase space, whereas in Fig. 5(b), we see the nonhyperbolic component. Nonhyperbolicity can inhibit chaotic orbits from visiting some regions due to tangencies between stable and unstable manifolds.67–69 

FIG. 6.

(a) The phase space points that generate the larger peak for high values of RTE in Fig. 5(a) and the (b) log–log plot of for each sticky region identified in Fig. 5(a) with and (colored dots). Inset: Log–lin plot of of the phase space points shown in (a). The colors of the dots in (b) correspond to the colors of Fig. 5.

FIG. 6.

(a) The phase space points that generate the larger peak for high values of RTE in Fig. 5(a) and the (b) log–log plot of for each sticky region identified in Fig. 5(a) with and (colored dots). Inset: Log–lin plot of of the phase space points shown in (a). The colors of the dots in (b) correspond to the colors of Fig. 5.

Close modal
We can also measure the “trapping time” spent in each of the stickiness regimes, i.e., the time between two consecutive abrupt changes in the RTE. In Fig. 5(a), we observe very clearly these trappings, and we consider the boundary of each peak, defined by the filling colors, as the limits of the stickiness regimes. With the time series, we obtain a set of trapping times and define the probability distribution of the trapping times . Alternatively, we define the cumulative distribution of the trapping times as
(7)
where is the number of trapping times and is the total number of them. It is well established in the literature that the distribution of the trapping times (and also its cumulative distribution) for fully chaotic systems has an exponential decay, whereas for quasi-integrable Hamiltonian systems, which exhibit the stickiness effect, the decay obeys a power-law.6,11,35–40 Using the finite-time RTE, we are indeed able to separate these two different behaviors present in the dynamics, namely, the hyperbolic and nonhyperbolic ones. The cumulative distribution of the trapping times of the hyperbolic region is indeed exponential [the inset of Fig. 6(b)], while of the nonhyperbolic regions has a power-law tail for large times [colored dots of Fig. 6(b)].

Several approaches to detect the existence of sticky orbits in the phase space of two-dimensional area-preserving systems have already been proposed and studied in previous studies. RP-based measures have also been used for this purpose, however, without as much care as the Lyapunov exponents, for example. In this paper, we have proposed the use of the Shannon entropy of the distribution of the recurrence times, RTE, estimated from the recurrence plots, to detect and characterize the stickiness effect in the standard map. We have shown that the RTE is positively correlated to the largest Lyapunov exponent, with a high correlation coefficient, and that it is possible to distinguish among the different types of motion using this entropy-based measure.

It is well-known that for systems that exhibit the stickiness effect, the transitions from fully chaotic motion to different levels in the hierarchical structure of islands-around-islands cause the FTLE distribution to have more than one peak. In fact, the distribution is multi-modal, in which each peak represents a different hierarchical level of islands. For the chosen nonlinearity parameter, , it was previously reported that the FTLE is bimodal.41 However, we have shown here that the maximum for small values of / is, in fact, composed of several minor peaks, as suggested by Harle and Feudel.42 This suggests that the RTE can be an alternative way of characterizing the stickiness effect, with which it is possible to distinguish among the different hierarchical levels in the islands-around-islands structure embedded in the chaotic component of phase space.

The presence of sticky regions in phase space affects global properties of the system, such as the distribution of the trapping times. We have shown that, by monitoring the finite-time RTE time series, it is possible to collect a set of trapping times for each of the different hierarchical levels detected by the finite-time RTE distribution and obtain the probability distribution of , , and its cumulative distribution, , of each hierarchical level. of fully chaotic systems has an exponential decay, whereas exhibits a power-law tail when sticky regions are present in the phase space. After separating among the distinct hierarchical levels, we have shown that the cumulative distribution of the hyperbolic component has indeed an exponential decay and that the power-law tail, characteristic of stickiness, is observed in the distribution of the different hierarchical levels.

One interesting point we plan to investigate in the future is whether the RTE can characterize also higher dimensional systems (e.g., 4D symplectic maps) using the methodology presented in this paper. Another interesting study is the critical value ,33 where the last invariant rotational torus ceases to exist. For this parameter, there is a sequence of cantori, and this could give an interesting histogram for the finite-time RTE.

All of our simulations regarding the evaluation of the recurrence matrix were made using the pyunicorn package,70 and even though these results were obtained with the standard map, we expect similar results for any quasi-integrable Hamiltonian system that exhibits stickiness.

We wish to acknowledge the support of the Araucária Foundation, the Coordination of Superior Level Staff Improvement (CAPES), under Grant No. 88881.143103/2017-1; the National Council for Scientific and Technological Development (CNPq), under Grant Nos. 403120/2021-7, 301019/2019-3; and the São Paulo Research Foundation (FAPESP) under Grant Nos. 2018/03211–6 and 2022/04251-7. J.K. has been supported by the Alexander von Humboldt Polish Honorary Research Scholarship 2020 of the Foundation for Polish Science. We would also like to thank the 105 Group Science71 for fruitful discussions.

The authors have no conflicts to disclose.

Matheus R. Sales: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Michele Mugnaine: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). José D. Szezech Jr.: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Ricardo L. Viana: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Iberê L. Caldas: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Norbert Marwan: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Jürgen Kurths: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal).

The source code to reproduce the results of this paper is freely available in the Zenodo archive.72 

In Sec. III, we introduced the concept of RPs and made some considerations regarding the choice of the threshold : we chose to be of the time series standard deviation, . In the following, we provide an analysis of the effect of in our results.

When dealing with -dimensional data, the problem of how to calculate its standard deviation arises. The simplest approach one could consider is to concatenate the time series of each component, creating a new -dimensional vector ( is the time series length) and compute its standard deviation. Another approach one could choose is to consider a standard deviation vector, , where each component is the standard deviation of each time series individually, and compute its norm. Here, we consider the maximum and the Euclidean norms, given by
(A1a)
(A1b)
respectively. Using the maximum norm corresponds to choosing the maximum of all standard deviations of the different time series (different components of ), while the Euclidean norm corresponds to the ordinary distance from the origin to the point in the “standard deviation space.” Figure 7(a) shows the standard deviation calculated using the concatenation approach (black) and the norm approach, considering the maximum (red) and the Euclidean (blue) norms, as a function of , with the same initial condition as in Fig. 3. The concatenation and norm (maximum) approaches yield similar standard deviations, while the norm approach with the Euclidean norm yields a larger value of . However, all methods agree that chaotic orbits have a larger standard deviation.
FIG. 7.

(a) The standard deviation, , as a function of for the orbit with initial condition and using the concatenation approach (black) and the norm approach (red and blue), considering the maximum and Euclidean norms, respectively, and (b) the correlation coefficient between and RTE as a function of the threshold (in units of the percentage of ).

FIG. 7.

(a) The standard deviation, , as a function of for the orbit with initial condition and using the concatenation approach (black) and the norm approach (red and blue), considering the maximum and Euclidean norms, respectively, and (b) the correlation coefficient between and RTE as a function of the threshold (in units of the percentage of ).

Close modal

To determine the optimal method for calculating and an appropriate value of , we compute the correlation coefficient, Eq. (6), between and RTE as a function of (in units of ) using the concatenation and norm approaches to calculate [Fig. 7(b)]. The three approaches yield similar correlation coefficients. Even if we choose a very small ( of ), we still obtain a high correlation coefficient (⁠⁠). Also, increasing does not affect significantly , indicating that in our case, the choice of is not that sensible as it would be in other cases. In fact, there is a range of values for in which the results are good.

Even though the three approaches of calculating the standard deviation give similar results in our case, choosing the concatenation approach when one time series has a different value range than the others might strongly bias the standard deviation. Therefore, in our opinion, the most appropriate approach is the norm approach (either Euclidean or maximum).

1.
N. B.
Slater
, “
The distribution of the integers for which
,”
Math. Proc. Cambridge Philos. Soc.
46
,
525
534
(
1950
).
2.
N. B.
Slater
, “Gaps and steps for the sequence n mod 1,” in Mathematical Proceedings of the Cambridge Philosophical Society (Cambridge University Press, 1967), Vol. 63, pp. 1115–1123.
3.
A. J.
Lichtenberg
and
M. A.
Lieberman
, Regular and Chaotic Dynamics, Applied Mathematical Sciences Vol. 38 (Springer-Verlag, 1992).
4.
R. S.
Mackay
,
J. D.
Meiss
, and
I. C.
Percival
, “
Transport in Hamiltonian systems
,”
Phys. D
13
,
55
81
(
1984
).
5.
D. K.
Umberger
and
J. D.
Farmer
, “
Fat fractals on the energy surface
,”
Phys. Rev. Lett.
55
,
661
664
(
1985
).
6.
J. D.
Meiss
and
E.
Ott
, “
Markov tree model of transport in area-preserving maps
,”
Phys. D
20
,
387
402
(
1986
).
7.
G.
Contopoulos
, “
Orbits in highly perturbed dynamical systems. III. Nonperiodic orbits
,”
Astron. J.
76
,
147
(
1971
).
8.
C. F. F.
Karney
, “
Long-time correlations in the stochastic regime
,”
Phys. D
8
,
360
380
(
1983
).
9.
J. D.
Meiss
,
J. R.
Cary
,
C.
Grebogi
,
J. D.
Crawford
,
A. N.
Kaufman
, and
H. D.
Abarbanel
, “
Correlations of periodic, area-preserving maps
,”
Phys. D
6
,
375
384
(
1983
).
10.
C.
Efthymiopoulos
,
G.
Contopoulos
,
N.
Voglis
, and
R.
Dvorak
, “
Stickiness and cantori
,”
J. Phys. A: Math. Gen.
30
,
8167
8186
(
1997
).
11.
G.
Cristadoro
and
R.
Ketzmerick
, “
Universality of algebraic decays in Hamiltonian systems
,”
Phys. Rev. Lett.
100
,
184101
(
2008
).
12.
R. S.
MacKay
,
J. D.
Meiss
, and
I. C.
Percival
, “
Stochasticity and transport in Hamiltonian systems
,”
Phys. Rev. Lett.
52
,
697
700
(
1984
).
13.
A.
Wolf
,
J. B.
Swift
,
H. L.
Swinney
, and
J. A.
Vastano
, “
Determining Lyapunov exponents from a time series
,”
Phys. D
16
,
285
317
(
1985
).
14.
J.-P.
Eckmann
and
D.
Ruelle
, “
Ergodic theory of chaos and strange attractors
,”
Rev. Mod. Phys.
57
,
617
656
(
1985
).
15.
S.
Das
,
C. B.
Dock
,
Y.
Saiki
,
M.
Salgado-Flores
,
E.
Sander
,
J.
Wu
, and
J. A.
Yorke
, “
Measuring quasiperiodicity
,”
Europhys. Lett.
114
,
40005
(
2016
).
16.
E.
Sander
and
J. D.
Meiss
, “
Birkhoff averages and rotational invariant circles for area-preserving maps
,”
Phys. D
411
,
132569
(
2020
).
17.
J. D.
Meiss
and
E.
Sander
, “
Birkhoff averages and the breakdown of invariant tori in volume-preserving maps
,”
Phys. D
428
,
133048
(
2021
).
18.
M. R.
Sales
,
M.
Mugnaine
,
R. L.
Viana
,
I. L.
Caldas
, and
J. D.
Szezech
, “
Unpredictability in Hamiltonian systems with a hierarchical phase space
,”
Phys. Lett. A
431
,
127991
(
2022
).
19.
N.
Marwan
,
N.
Wessel
,
U.
Meyerfeldt
,
A.
Schirdewan
, and
J.
Kurths
, “
Recurrence-plot-based measures of complexity and their application to heart-rate-variability data
,”
Phys. Rev. E
66
,
026702
(
2002
).
20.
N.
Marwan
and
J.
Kurths
, “
Nonlinear analysis of bivariate data with cross recurrence plots
,”
Phys. Lett. A
302
,
299
307
(
2002
).
21.
N.
Marwan
,
M.
Carmen Romano
,
M.
Thiel
, and
J.
Kurths
, “
Recurrence plots for the analysis of complex systems
,”
Phys. Rep.
438
,
237
329
(
2007
).
22.
N.
Marwan
, “
A historical review of recurrence plots
,”
Eur. Phys. J. Spec. Top.
164
,
3
12
(
2008
).
23.
B.
Goswami
, “
A brief introduction to nonlinear time series analysis and recurrence plots
,”
Vibration
2
,
332
368
(
2019
).
24.
Y.
Zou
,
M.
Thiel
,
M. C.
Romano
, and
J.
Kurths
, “
Characterization of stickiness by means of recurrence
,”
Chaos
17
,
043101
(
2007
).
25.
Y.
Zou
, “Exploring recurrences in quasiperiodic dynamical systems,” Ph.D. thesis (Potsdam Univesity, 2007).
26.
Y.
Zou
,
D.
Pazó
,
M. C.
Romano
,
M.
Thiel
, and
J.
Kurths
, “
Distinguishing quasiperiodic dynamics from chaos in short-time series
,”
Phys. Rev. E
76
,
016210
(
2007
).
27.
M. S.
Baptista
,
E. J.
Ngamga
,
P. R. F.
Pinto
,
M.
Brito
, and
J.
Kurths
, “
Kolmogorov–Sinai entropy from recurrence times
,”
Phys. Lett. A
374
,
1135
1140
(
2010
).
28.
E. J.
Ngamga
,
D. V.
Senthilkumar
,
A.
Prasad
,
P.
Parmananda
,
N.
Marwan
, and
J.
Kurths
, “
Distinguishing dynamics using recurrence-time statistics
,”
Phys. Rev. E
85
,
026217
(
2012
).
29.
M. A.
Little
,
P. E.
McSharry
,
S. J.
Roberts
,
D. A.
Costello
, and
I. M.
Moroz
, “
Exploiting nonlinear recurrence and fractal scaling properties for voice disorder detection
,”
BioMed. Eng. Online
6
,
23
(
2007
).
30.
K. H.
Kraemer
,
R. V.
Donner
,
J.
Heitzig
, and
N.
Marwan
, “
Recurrence threshold selection for obtaining robust recurrence characteristics in different embedding dimensions
,”
Chaos
28
,
085720
(
2018
).
31.
K.
Shiozawa
,
T.
Uemura
, and
I. T.
Tokuda
, “
Detecting the dynamical instability of complex time series via partitioned entropy
,”
Phys. Rev. E
107
,
014207
(
2023
).
32.
B. V.
Chirikov
, “
A universal instability of many-dimensional oscillator systems
,”
Phys. Rep.
52
,
263
379
(
1979
).
33.
J. M.
Greene
, “
A method for determining a stochastic transition
,”
J. Math. Phys.
20
,
1183
1201
(
1979
).
34.
C.
Manchein
and
M. W.
Beims
, “
Conservative generalized bifurcation diagrams
,”
Phys. Lett. A
377
,
789
793
(
2013
).
35.
P.
Grassberger
and
H.
Kantz
, “
Universal scaling of long-time tails in Hamiltonian systems?
,”
Phys. Lett. A
113
,
167
171
(
1985
).
36.
B. V.
Chirikov
and
D. L.
Shepelyansky
, “
Asymptotic statistics of Poincaré recurrences in Hamiltonian systems with divided phase space
,”
Phys. Rev. Lett.
82
,
528
531
(
1999
).
37.
G. M.
Zaslavsky
, “
Chaos, fractional kinetics, and anomalous transport
,”
Phys. Rep.
371
,
461
580
(
2002
).
38.
M.
Weiss
,
L.
Hufnagel
, and
R.
Ketzmerick
, “
Can simple renormalization theories describe the trapping of chaotic trajectories in mixed systems?
,”
Phys. Rev. E
67
,
046209
(
2003
).
39.
Č.
Lozej
and
M.
Robnik
, “
Structure, size, and statistical properties of chaotic components in a mixed-type Hamiltonian system
,”
Phys. Rev. E
98
,
022220
(
2018
).
40.
Č.
Lozej
, “
Stickiness in generic low-dimensional Hamiltonian systems: A recurrence-time statistics approach
,”
Phys. Rev. E
101
,
052204
(
2020
).
41.
J. D.
Szezech
,
S. R.
Lopes
, and
R. L.
Viana
, “
Finite-time Lyapunov spectrum for chaotic orbits of non-integrable Hamiltonian systems
,”
Phys. Lett. A
335
,
394
401
(
2005
).
42.
M.
Harle
and
U.
Feudel
, “
Hierarchy of islands in conservative systems yields multimodal distributions of FTLEs
,”
Chaos, Solitons Fractals
31
,
130
137
(
2007
).
43.
R. M.
da Silva
,
C.
Manchein
,
M. W.
Beims
, and
E. G.
Altmann
, “
Characterizing weak chaos using time series of Lyapunov exponents
,”
Phys. Rev. E
91
,
062907
(
2015
).
44.
R. M.
da Silva
,
C.
Manchein
, and
M. W.
Beims
, “
Intermittent stickiness synchronization
,”
Phys. Rev. E
99
,
052208
(
2019
).
45.
M. S.
Santos
,
M.
Mugnaine
,
J. D.
Szezech
,
A. M.
Batista
,
I. L.
Caldas
, and
R. L.
Viana
, “
Using rotation number to detect sticky orbits in Hamiltonian systems
,”
Chaos
29
,
043125
(
2019
).
46.
M. S.
Palmero
,
I. L.
Caldas
, and
I. M.
Sokolov
, “
Finite-time recurrence analysis of chaotic trajectories in Hamiltonian systems
,”
Chaos
32
,
113144
(
2022
).
47.
J. P.
Eckmann
,
S. O.
Kamphorst
, and
D.
Ruelle
, “
Recurrence plots of dynamical systems
,”
Europhys. Lett.
4
,
973
977
(
1987
).
48.
J. P.
Zbilut
,
J.-M.
Zaldivar-Comenges
, and
F.
Strozzi
, “
Recurrence quantification based Liapunov exponents for monitoring divergence in experimental data
,”
Phys. Lett. A
297
,
173
181
(
2002
).
49.
M.
Thiel
,
M. C.
Romano
,
J.
Kurths
,
R.
Meucci
,
E.
Allaria
, and
F. T.
Arecchi
, “
Influence of observational noise on the recurrence quantification analysis
,”
Phys. D
171
,
138
152
(
2002
).
50.
S.
Schinkel
,
O.
Dimigen
, and
N.
Marwan
, “
Selection of recurrence threshold for signal detection
,”
Eur. Phys. J. Spec. Top.
164
,
45
53
(
2008
).
51.
J.
Medrano
,
A.
Kheddar
,
A.
Lesne
, and
S.
Ramdani
, “
Radius selection using kernel density estimation for the computation of nonlinear measures
,”
Chaos
31
,
083131
(
2021
).
52.
C. L.
Webber
and
J. P.
Zbilut
, “
Dynamical assessment of physiological systems and states using recurrence plot strategies
,”
J. Appl. Physiol.
76
,
965
973
(
1994
), pMID: 8175612.
53.
L. L.
Trulla
,
A.
Giuliani
,
J. P.
Zbilut
, and
C. L.
Webber
, “
Recurrence quantification analysis of the logistic equation with transients
,”
Phys. Lett. A
223
,
255
260
(
1996
).
54.
E. J.
Ngamga
,
D. V.
Senthilkumar
, and
J.
Kurths
, “
Dynamics between order and chaos revisited
,”
Eur. Phys. J. Spec. Top.
191
,
15
27
(
2010
).
55.
D.
Eroglu
,
T. K. D.
Peron
,
N.
Marwan
,
F. A.
Rodrigues
,
L. D. F.
Costa
,
M.
Sebek
,
I. Z.
Kiss
, and
J.
Kurths
, “
Entropy of weighted recurrence plots
,”
Phys. Rev. E
90
,
042919
(
2014
).
56.
D. H.
Mayer
, “
On the distribution of recurrence times in nonlinear systems
,”
Lett. Math. Phys.
16
,
139
143
(
1988
).
57.
The rotation number, or the rotation vector in high-dimensional systems, is a measure of the average increase in the angle variable per unit of time. In two-dimensional systems, if , where are natural numbers, the orbit is periodic with period . If is an irrational number, the orbit is quasiperiodic.
58.
M.
Mugnaine
,
M. R.
Sales
,
J. D.
Szezech
, and
R. L.
Viana
, “
Dynamics, multistability, and crisis analysis of a sine-circle nontwist map
,”
Phys. Rev. E
106
,
034203
(
2022
).
59.
K. H.
Kraemer
and
N.
Marwan
, “
Border effect corrections for diagonal line based recurrence quantification analysis measures
,”
Phys. Lett. A
383
,
125977
(
2019
).
60.
J.
Gao
and
H.
Cai
, “
On the structures and quantification of recurrence plots
,”
Phys. Lett. A
270
,
75
87
(
2000
).
61.
S.
Das
and
J. A.
Yorke
, “
Super convergence of ergodic averages for quasiperiodic orbits
,”
Nonlinearity
31
,
491
501
(
2018
).
62.
T. A.
Caswell
,
A.
Lee
,
E. S.
de Andrade
,
M.
Droettboom
,
T.
Hoffmann
,
J.
Klymak
,
J.
Hunter
,
E.
Firing
,
D.
Stansby
,
N.
Varoquaux
,
J. H.
Nielsen
,
B.
Root
,
R.
May
,
P.
Elson
,
J. K.
Seppänen
,
J.-J.
Lee
,
D.
Dale
,
O.
Gustafsson
,
hannah
,
D.
McDougall
,
A.
Straw
,
P.
Hobson
,
G.
Lucas
,
C.
Gohlke
,
A. F.
Vincent
,
T. S.
Yu
,
E.
Ma
,
S.
Silvester
,
C.
Moad
, and
K.
Sunden
(2023). “matplotlib/matplotlib: Rel: v3.7.0,” Zenodo. https://doi.org/10.5281/zenodo.7637593
63.
J. D.
Hunter
, “
Matplotlib: A 2D graphics environment
,”
Comput. Sci. Eng.
9
,
90
95
(
2007
).
64.
C. R.
Harris
,
K. J.
Millman
,
S. J.
van der Walt
,
R.
Gommers
,
P.
Virtanen
,
D.
Cournapeau
,
E.
Wieser
,
J.
Taylor
,
S.
Berg
,
N. J.
Smith
,
R.
Kern
,
M.
Picus
,
S.
Hoyer
,
M. H.
van Kerkwijk
,
M.
Brett
,
A.
Haldane
,
J. F.
del Río
,
M.
Wiebe
,
P.
Peterson
,
P.
Gérard-Marchant
,
K.
Sheppard
,
T.
Reddy
,
W.
Weckesser
,
H.
Abbasi
,
C.
Gohlke
, and
T. E.
Oliphant
, “
Array programming with NumPy
,”
Nature
585
,
357
362
(
2020
).
65.
G. M.
Zaslavsky
,
D.
Stevens
, and
H.
Weitzner
, “
Self-similar transport in incomplete chaos
,”
Phys. Rev. E
48
,
1683
1694
(
1993
).
66.
T. S.
Krüger
,
P. P.
Galuzio
,
T. D. L.
Prado
,
R. L.
Viana
,
J. D.
Szezech
, and
S. R.
Lopes
, “
Mechanism for stickiness suppression during extreme events in Hamiltonian systems
,”
Phys. Rev. E
91
,
062903
(
2015
).
67.
Y. C.
Lai
,
C.
Grebogi
,
J. A.
Yorke
, and
I.
Kan
, “
How often are chaotic saddles nonhyperbolic?
,”
Nonlinearity
6
,
779
(
1993
).
68.
V.
Anishchenko
,
A.
Kopeikin
,
J.
Kurths
,
T.
Vadivasova
, and
G.
Strelkova
, “
Studying hyperbolicity in chaotic systems
,”
Phys. Lett. A
270
,
301
307
(
2000
).
69.
S. R.
Lopes
,
J. D.
Szezech
,
R. F.
Pereira
,
A. A.
Bertolazzo
, and
R. L.
Viana
, “
Anomalous transport induced by nonhyperbolicity
,”
Phys. Rev. E
86
,
016216
(
2012
).
70.
J. F.
Donges
,
J.
Heitzig
,
B.
Beronov
,
M.
Wiedermann
,
J.
Runge
,
Q. Y.
Feng
,
L.
Tupikina
,
V.
Stolbova
,
R. V.
Donner
,
N.
Marwan
,
H. A.
Dijkstra
, and
J.
Kurths
, “
Unified functional network and nonlinear time series analysis for complex systems science: The pyunicorn package
,”
Chaos
25
,
113101
(
2015
).
71.
See www.105groupscience.com for information about 105 Group Science interests.
72.
M. R.
Sales
(2023). “mrolims/stickinessrecurrenceplots: v2.2.0,” Zenodo. https://doi.org/10.5281/zenodo.7679173