Hidden attractors on one path: Glukhovsky-Dolzhansky, Lorenz, and Rabinovich systems
G. Chen, N.V. Kuznetsov, G.A. Leonov, T.N. Mokaev

TL;DR
This paper visualizes hidden chaotic attractors in three Lorenz-like systems by numerically connecting them through a specific parameter path, enhancing understanding of complex dynamics.
Contribution
It introduces a method to connect hidden attractors across different systems using numerical continuation along a parameter path.
Findings
Hidden attractors can be connected via parameter continuation.
The method reveals the structure of chaotic sets in these systems.
Enhanced visualization of complex chaotic dynamics.
Abstract
In this report, by the numerical continuation method we visualize and connect hidden chaotic sets in the Glukhovsky-Dolzhansky, Lorenz and Rabinovich systems using a certain path in the parameter space of a Lorenz-like system.
| Path | ||
|---|---|---|
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Hidden attractors on one path:
Glukhovsky-Dolzhansky, Lorenz, and Rabinovich systems
G. Chen
City University of Hong Kong, Hong Kong SAR, China
N.V. Kuznetsov
Faculty of Mathematics and Mechanics, St. Petersburg State University, Peterhof, St. Petersburg, Russia
Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylä, Finland
G.A. Leonov
Faculty of Mathematics and Mechanics, St. Petersburg State University, Peterhof, St. Petersburg, Russia
Institute of Problems of Mechanical Engineering RAS, Russia
T.N. Mokaev
Faculty of Mathematics and Mechanics, St. Petersburg State University, Peterhof, St. Petersburg, Russia
(March 3, 2024)
Abstract
In this report, by the numerical continuation method we visualize and connect hidden chaotic sets in the Glukhovsky-Dolzhansky, Lorenz and Rabinovich systems using a certain path in the parameter space of a Lorenz-like system.
I Introduction
In 1963, meteorologist Edward Lorenz suggested an approximate mathematical model (the Lorenz system) for the Rayleigh-Bénard convection and discovered numerically a chaotic attractor in this model Lorenz-1963 . This discovery stimulated rapid development of the chaos theory, numerical methods for attractor investigation, and till now has received a great deal of attention from different fields Celikovsky-1994 ; Li-2015-PhysLetA ; Doedel-2015 ; LeonovK-2015-AMC ; LeonovKKK-2016-CNSCS ; Cermak-2017 . The Lorenz system gave rise to various generalizations, e.g. Lorenz-like systems, some of which are also simplified mathematical models of physical phenomena. In this paper, we consider the following Lorenz-like system
[TABLE]
where parameters , , are positive and is real. System (1) with
[TABLE]
coincides with the classical Lorenz system.
Consider
[TABLE]
Then by the following linear transformation (see, e.g., LeonovB-1992 ):
[TABLE]
system (1) is transformed to the Glukhovsky-Dolzhansky system GlukhovskyD-1980 :
[TABLE]
where
[TABLE]
The Glukhovsky-Dolzhansky system describes the convective fluid motion inside a rotating ellipsoidal cavity.
If we set
[TABLE]
then after the linear transformation (see, e.g., LeonovB-1992 ):
[TABLE]
with positive , we obtain the Rabinovich system Rabinovich-1978 ; PikovskiRT-1978 , describing the interaction of three resonantly coupled waves, two of which being parametrically excited:
[TABLE]
where
[TABLE]
Hereinafter, the Lorenz, Glukhovsky-Dolzhansky, and Rabinovich systems are studied in the framework of system (1) under the corresponding assumptions on parameters ((2), (3), or (7)), respectively. For the considered assumptions on parameters, if , then (1) has a unique111 In general, system (1) can possess up to five equilibria LeonovB-1992 . equilibrium , which is globally asymptotically Lyapunov stable LeonovB-1992 ; BoichenkoLR-2005 . If , then system (1) has three equilibria: and
[TABLE]
Here,
[TABLE]
and
[TABLE]
The stability of equilibria of system (1) depends on the parameters , , and .
Lemma 1* (see, e.g. LeonovKM-2015-EPJST ).*
For a certain , the equilibria of system (1) with (3) (and, thus, of Glukhovsky-Dolzhansky system (5)) are stable if and only if the following condition holds:
[TABLE]
Lemma 2* (see, e.g. KuznetsovLMS-2016-INCAAM ).*
The equilibria of system (1) with (7) (and, thus, of the Rabinovich system (8)) are stable if and only if one of the following conditions holds:
- (i)
, 2. (ii)
,
The particular interest in the considered Lorenz-like systems is due to the existence of chaotic attractors in their phase spaces. In the next section, we will present the definition of attractor from analytical and numerical perspectives.
II Attractors of dynamical systems
II.1 Attractors of dynamical systems
Consider system (1) as an autonomous differential equation in a general form:
[TABLE]
where , and the continuously differentiable vector-function may represent the right-hand side of system (1). Define by a solution of (12) such that . For system (12), a bounded closed invariant set K is
- (i)
a (local) attractor if it is a minimal locally attractive set (i.e., for all , where is a certain -neighborhood of set ), 2. (ii)
a global attractor if it is a minimal globally attractive set (i.e., for all ),
where is the distance from the point to the set (see, e.g. LeonovKM-2015-EPJST ).
Note that system (1) is dissipative in the sense that it possesses a bounded convex absorbing set LeonovB-1992 ; LeonovKM-2015-EPJST
[TABLE]
where , is an arbitrary positive number such that and . Thus, solutions of (12) exist for and system (1) possesses a global attractor Chueshov-2002-book ; LeonovKM-2015-EPJST , which contains the set of equilibria and can be constructed as .
Computational errors (caused by finite precision arithmetic and numerical integration of differential equations) and sensitivity to initial conditions allow one to get a reliable visualization of a chaotic attractor by only one pseudo-trajectory computed on a sufficiently large time interval. For that, one needs to choose an initial point in attractor’s basin of attraction and observe how the trajectory starting from this initial point after a transient process visualizes the attractor. Thus, from a computational point of view, it is natural to suggest the following classification of attractors, based on the simplicity of finding the basin of attraction in the phase space.
Definition**.**
KuznetsovLV-2010-IFAC ; LeonovKV-2011-PLA ; LeonovK-2013-IJBC ; LeonovKM-2015-EPJST An attractor is called a self-excited attractor if its basin of attraction intersects with any open neighborhood of a stationary state (an equilibrium); otherwise, it is called a hidden attractor.
Remark*.*
Sustained chaos is often (almost) indistinguishable numerically from transient chaos (transient chaotic set in the phase space), which can nevertheless persist for a long time. Similar to the above definition, in general, a chaotic set can be called hidden if it does not involve and attract trajectories from a small vicinities of stationary states; otherwise, it is called self-excited.
For a self-excited attractor, its basin of attraction is connected with an unstable equilibrium and, therefore, self-excited attractors can be localized numerically by the standard computational procedure in which after a transient process a trajectory, started in a neighborhood of an unstable equilibrium (e.g., from a point of its unstable manifold), is attracted to the state of oscillation and then traces it. Thus, self-excited attractors can be easily visualized (see, e.g. the classical Lorenz, Rossler, and Hennon attractors can be visualized by a trajectory from a vicinity of unstable zero equilibrium).
For a hidden attractor, its basin of attraction is not connected with equilibria, and, thus, the search and visualization of hidden attractors in the phase space may be a challenging task. Hidden attractors are attractors in the systems without equilibria (see, e.g. rotating electromechanical systems with Sommerfeld effect described in 1902 Sommerfeld-1902 ; KiselevaKL-2016-IFAC ), and in the systems with only one stable equilibrium (see, e.g. counterexamples LeonovK-2011-DAN ; LeonovK-2013-IJBC to the Aizerman’s (1949) and Kalman’s (1957) conjectures on the monostability of nonlinear control systems Aizerman-1949 ; Kalman-1957 ). One of the first related problems is the second part of Hilbert’s 16th problem (1900) Hilbert-1901 on the number and mutual disposition of limit cycles in two-dimensional polynomial systems where nested limit cycles (a special case of multistability and coexistence of attractors) exhibit hidden periodic oscillations (see, e.g., Bautin-1939 ; KuznetsovKL-2013-DEDS ; LeonovK-2013-IJBC ). The classification of attractors as being hidden or self-excited was introduced by G. Leonov and N. Kuznetsov in connection with the discovery of the first hidden Chua attractor LeonovK-2009-PhysCon ; KuznetsovLV-2010-IFAC ; LeonovKV-2011-PLA ; LeonovKV-2012-PhysD ; KuznetsovKLV-2013 and has captured much attention of scientists from around the world (see, e.g. LiZY-2014-HA ; BurkinK-2014-HA ; LiSprott-2014-HA ; Chen-2015-IFAC-HA ; ZhusubaliyevMCM-2015-HA ; KuznetsovKMS-2015-HA ; ChenLYBXW-2015-HA ; Semenov20151553 ; PhamRFF-2014-HA ; BorahR-2017-HA ; MenacerLC-2016-HA ; MessiasR-2017 ; Zelinka-2016-HA ; DancaKC-2016 ; Danca-2016-HA ; WeiPKW-2016-HA ; PhamVJVK-2016-HA ; JafariPGMK-2016-HA ; DudkowskiJKKLP-2016 ).
II.2 Hidden attractor localization via numerical continuation method
One of the effective methods for numerical localization of hidden attractors in multidimensional dynamical systems is based on the homotopy and numerical continuation method (NCM). The idea is to construct a sequence of similar systems such that for the first (starting) system the initial point for numerical computation of oscillating solution (starting oscillation) can be obtained analytically. Thus, it is often possible to consider the starting system with self-excited starting oscillation; then the transformation of this starting oscillation in the phase space is tracked numerically while passing from one system to another; the last system corresponds to the system in which a hidden attractor is searched.
For studying the scenario of transition to chaos, we consider system (12) with , where is a vector of parameters, whose variation in the parameter space determines the scenario. Let define a point corresponding to the system, where a hidden attractor is searched. Choose a point such that we can analytically or numerically localize a certain nontrivial (oscillating) attractor in system (12) with (e.g., one can consider an initial self-excited attractor defined by a trajectory numerically integrated on a sufficiently large time interval with initial point in the vicinity of an unstable equilibrium). Consider a *path222 In the simplest case, when , the path is a line segment.
- in the parameter space , i.e. a continuous function , for which and , and a sequence of points on the path, where , , such that the distance between and is sufficiently small. On each next step of the procedure, the initial point for a trajectory to be integrated is chosen as the last point of the trajectory integrated on the previous step: . Following this procedure and sequentially increasing , two alternatives are possible: the points of are in the basin of attraction of attractor , or while passing from system (12) with to system (12) with , a loss of stability bifurcation is observed and attractor vanishes. If, while changing from to , there is no loss of stability bifurcation of the considered attractors, then a hidden attractor for (at the end of the procedure) is localized.
Classical attractors obtained in the Lorenz, Rabinovich, and Glukhovsky-Dolzhansky systems are self-excited, each can be visualized easily by a trajectory from a small vicinity of one of the unstable equilibria (see Lorenz-1963 , Rabinovich-1978 , GlukhovskyD-1980 , respectively).
Recently, hidden attractors were discovered in the Glukhovsky-Dolzhansky system (5) for (see LeonovKM-2015-CNSNS ; LeonovKM-2015-EPJST ) and in the Rabinovich system (see KuznetsovLMS-2016-INCAAM ) by numerical continuation method. For , and in the Lorenz system, there exists a hidden bounded chaotic set (similar to the classical Lorenz attractor), which is numerically indistinguishable from sustained chaos since it persists for a very long time (see corresponding discussions in YorkeY-1979 ; YuanYW-2017-HA ). Our aim here is to find a continuous path in the parameter space of system (1) that connects the above hidden chaotic set in the Lorenz system with the hidden Glukhovsky-Dolzhansky and Rabinovich attractors.
III
Localization of hidden attractors on one path
In this experiment for system (1), we consider three sets of parameters: (for the Glukhovsky-Dolzhansky system — GD), (for the Lorenz system — L), and (for the Rabinovich system — R). Here, we change the parameters in such a way that hidden Glukhovsky-Dolzhansky and Rabinovich attractors are located not too close to the unstable zero equilibrium so as to avoid a situation that numerically integrated trajectory persists for a long time and then falls on an unstable manifold of the unstable zero equilibrium, then leaves the transient chaotic set, and finally tends to one of the stable equilibria (see e.g. the corresponding discussion on the Lorenz system in YorkeY-1979 ).
Hidden chaotic attractor in the Glukhovsky-Dolzhansky system with can be obtained from a self-excited attractor by numerical continuation method LeonovKM-2015-CNSNS ; LeonovKM-2015-EPJST . See the corresponding path in the space of parameters in Fig. 1 and the localization procedure in Fig. 2.
These sets of parameters define three points, , and , in the 4D parameter space . Consider two line segments, and , defining two parts of the path in the continuation procedure. Choose the partition of the line segments into parts and define intermediate values of parameters as follows: and , where . Initial points for trajectories of system (1) that define hidden chaotic sets are presented in Table 1. At each iteration of the procedure, a chaotic attractor (defined by the trajectory in the phase space of system (1)) is computed. The last computed point of the trajectory at the previous step is used as the initial point for computation at the next step.
By this procedure, starting from the hidden Glukhovsky-Dolzhansky attractor it is possible to localize numerically hidden chaotic sets in the Lorenz and Rabinovich systems. For the considered parameters, the trajectories, starting in small neighborhoods of unstable zero equilibrium, are not attracted by the computed chaotic set, and the outgoing separatrices of unstable zero equilibrium tend to two symmetric stable equilibria. Thus, the computed chaotic sets are hidden according to the above classification.
Remark*.*
The path and its partition are chosen such that during the procedure the obtained intermediate attractors are self-excited (equilibria are unstable) and the basin of attraction of the attractor at the current step intersects with the attractor obtained on the previous step.
Hereinafter, it is reasonable to try to increase the length of the step (i.e. decrease the number of the steps) in the continuation procedure, but we may face the situation where the basin of attraction of the current attractor does not intersect the previous attractor, or intersects it only partially. In this case, the result of the procedure depends on the time interval of the numerical integration of the trajectory.
All numerical experiments were performed in MATLAB R2016b using standard procedures for numerical ODE integration.
IV Conclusion
In this report, by means of the numerical continuation method we localize hidden chaotic sets on one path: from the Glukhovsky-Dolzhansky system through the Lorenz system to the Rabinovich system. This helps better understanding of hidden chaotic attractors and their relationships.
Acknowledgement
This work was supported by the Russian Science Foundation (project 14-21-00041).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) E. N. Lorenz, Deterministic nonperiodic flow, J. Atmos. Sci. 20 (2) (1963) 130–141.
- 2(2) S. Celikovsky, A. Vanecek, Bilinear systems and chaos, Kybernetika 30 (1994) 403–424.
- 3(3) C. Li, J. C. Sprott, W. Thio, Linearization of the Lorenz system, Physics Letters A 379 (10) (2015) 888–893.
- 4(4) E. J. Doedel, B. Krauskopf, H. M. Osinga, Global organization of phase space in the transition to chaos in the Lorenz system, Nonlinearity 28 (11) (2015) R 113.
- 5(5) G. Leonov, N. Kuznetsov, On differences and similarities in the analysis of Lorenz, Chen, and Lu systems, Applied Mathematics and Computation 256 (2015) 334–343. doi:10.1016/j.amc.2014.12.132 . · doi ↗
- 6(6) G. Leonov, N. Kuznetsov, N. Korzhemanova, D. Kusakin, Lyapunov dimension formula for the global attractor of the Lorenz system, Communications in Nonlinear Science and Numerical Simulation 41 (2016) 84–103. doi:10.1016/j.cnsns.2016.04.032 . · doi ↗
- 7(7) J. Čermák, L. Nechvátal, The Routh–Hurwitz conditions of fractional type in stability analysis of the Lorenz dynamical system, Nonlinear Dynamics 87 (2) (2017) 939–954.
- 8(8) G. A. Leonov, V. A. Boichenko, Lyapunov’s direct method in the estimation of the Hausdorff dimension of attractors, Acta Applicandae Mathematicae 26 (1) (1992) 1–60.
