Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

2.1 Introduction

The study of the interplay between order and chaos is one of the keys for understanding the behaviour of complex systems. Since the pioneering work of Hénon and Heiles [27] the use of numerical simulations together with the development of different tools for the detection of chaos has provided interesting results in different domains of physics (celestial mechanics, particle accelerators, dynamical astronomy, statistical physics, plasma physics).

In their study, Hénon and Heiles, searching for the existence of a third integral of motion in a galactic potential, were surprised by finding that ordered and chaotic motions co-existed for some values of the total energy of the system. As usual in numerical experiments the authors searched for eventual numerical errors. Listening to a seminar by Arnold about new theoretical results on stability of quasi-integrable Hamiltonian systems (the nowadays celebrated KAM theorem [1, 28, 43]), M. Hénon understood that order and chaos are complementary rather than antagonist dynamical behaviours and got convinced on the numerical results he had obtained with C. Heiles in their study of the galactic potential. Since then, numerical experiments have become a sort of laboratory, very often used to extend the domain of validity of theorems and therefore showing their interest for physical problems.

As an example, we consider the problem of the long term stability properties of a dynamical system, problem of particular interest in the domain of celestial mechanics. During the last decade the numerical detection of the resonances of a system using dynamical indicators has been one of the major tools for studying the long-term stability in the specific case of celestial mechanics (for recent examples, see [15, 16, 29, 42, 4951, 55]). The reason is that many problems of interest for celestial mechanics can be studied with KAM [1, 28, 43] and Nekhoroshev theorems [48]. For small values of the perturbation parameters the KAM theorem leaves the possibility of large instabilities only on a peculiar subset of the phase space, the so-called Arnold web. According to the Nekhoroshev theorem, on the Arnold web the diffusion times are expected to increase at least exponentially with an inverse power of the norm of the perturbation. This phenomenon of extremely slow diffusion was introduced by Arnold [2] on an ad-hoc model well suited to the mathematical demonstration rather than for numerical experiments.

We recall that, for many years, researchers were convinced that Arnold’s diffusion could not be detected numerically, and therefore, in some sense, the phenomenon was not interesting for the study of physical systems.

The Fast Lyapunov Indicator (FLI hereafter), introduced in [12] and further developed in [21], is an easy (to implement) and sensitive tool for the detection of the Arnold web of a system. The FLI method was first tested by comparing results obtained with other chaos indicators. A detailed comparison with the frequency analysis application on two and four dimensional mapping [30, 31] can be found in [10, 32]. The comparison with other chaos indicators was presented in [33]. Without entering in the details, we can say that the FLI belongs to the class of the so called finite time chaos indicators (such as the Finite Time Lyapunov Exponent [52], the MEGNO [8, 9] as well as OFLI and OFLI2 [3]) which are able to discriminate between regular orbits and chaotic orbits on times significantly smaller than the time required for a reliable estimation of the largest characteristic Lyapunov exponent or of the frequency.

The detailed detection of the resonances obtained with the FLI on models which satisfy the hypothesis of both KAM and Nekhoroshev theorems allowed us to measure directly the quantitative features of the Arnold’s diffusion [14, 18, 2226, 35, 36, 53] showing its interest for physical systems. Later in [17, 24, 3740] we have used the FLI for the detection of the stable and unstable manifolds. More recently the FLI has been applied to the planar circular restricted three body problem for the detection and characterization of close encounters and resonances [19, 41]; more precisely, we have formulated the FLI method using the Levi–Civita regularization in order to handle the singularity of the gravitational potential.

The majority of our studies concern conservative systems, however, we have used the FLI for studying the dynamics of dissipative systems in [57]; more recently we have provided an application of the FLI to track the diffusion of orbits of a quasi integrable Hamiltonian system perturbed with a very small non-Hamiltonian perturbation [18].

In this Chapter, rather than providing a review of the results obtained with the FLI, we present the indicator for readers that would like to implement it for the first time. At this purpose we provide in Sect. 2.2 the definition and use of the FLI on a simple 2-dimensional discrete model: the standard map. On this model we try to answer to some frequently asked questions about the implementation and use of the method. In Sect. 2.3 we show the use of the FLI for the computation of the stable and unstable manifolds. In Sect. 2.4 we provide an application on a generic Hamiltonian model. In Sect. 2.5 we show an application of the FLI for the detection of the resonances of a quasi-integrable Hamiltonian system with 3 degrees of freedom and we show how to use the FLI to follow the diffusion of orbits along resonant lines. Conclusions are provided in Sect. 2.6.

2.2 Definition of the Fast Lyapunov Indicator

Given a set of differential equations:

$$\displaystyle\begin{array}{rcl} \left.\begin{array}{llrr} \frac{dx} {dt} \ & =&F(x)\ \,&\ x = (x_{1},x_{2},....x_{n}) \end{array} \right.& &{}\end{array}$$
(2.1)

for any solution x(t) with initial condition x(0) the evolution v(t) of any tangent vector with initial value v(0) is obtained by integrating the variational equations:

$$\displaystyle\begin{array}{rcl} \left \{\begin{array}{llr} \frac{dx} {dt} \ & =&F(x) \\ \frac{dv} {dt} & =&\frac{\partial F} {\partial x} v.\end{array} \right.& &{}\end{array}$$
(2.2)

If instead one considers the discrete-time dynamics defined by the map

$$\displaystyle{ x(t + 1) =\psi (x(t)), }$$
(2.3)

the evolution of the tangent vector is defined by:

$$\displaystyle\begin{array}{rcl} \left \{\begin{array}{llr} x(t + 1)& =& \psi (x(t)) \\ v(t + 1) & =& \frac{\partial \psi } {\partial x}(x(t))v(t).\end{array} \right.& &{}\end{array}$$
(2.4)

With this setting, for both systems (2.1) and (2.3), the simplest definition of the fast Lyapunov indicator of a point x(0) and of a tangent vector v(0), at time t, is:

$$\displaystyle{ \mathrm{FLI}_{t}(x(0),v(0)) =\log \frac{\Vert v(t)\Vert } {\Vert v(0)\Vert }. }$$
(2.5)

The FLI is defined in such a way that, unless v(0) belongs to some lower dimensional linear spaces, the quantity FLI t (x(0), v(0))∕t tends to the largest Lyapunov exponent as t goes to infinity. If Eq. (2.1) is Hamiltonian and if the motion is regular (except for some peculiar hyperbolic structures, such as whiskered tori) then the largest Lyapunov exponent is zero, otherwise it is positive. This property has been largely used to discriminate between chaotic and ordered motions. However, among regular motions the Lyapunov exponent does not distinguish between circulation and libration orbits. In contrast, the FLI distinguishes between them ([13, 34], see Sect. 2.1).

Therefore, the computation of FLI t (x, v) on grids of initial conditions x and for the same fixed tangent vector v allows one to detect the distribution of invariant tori and resonances (i.e. circulation and libration orbits) in relatively short CPU times [11, 13].

We remark that the FLI depends parametrically on the initial vector v(0) and on the integration time t. A frequently asked question concerns the choice of v(0) for the practical implementation of the method. As for the computation of the largest Lyapunov exponent, one has in principle to avoid special choices of v(0). In order to reduce the dependence of the computation on the choice of the initial tangent vector we suggested in [18] to compute the average (or alternatively the maximum) of the FLIs obtained for an orthonormal basis of tangent vectors. It happens that any orthonormal basis is suitable to detect the dynamics of the system. A second frequently asked question concerns the choice of the integration time t. We answer to both questions in the following using the standard map as a model problem.

2.2.1 The Standard Map as a Model Problem

We consider as a model problem the two-dimensional standard map, whose phase space variables are denoted by \((I,\varphi ) \in \mathbb{R} \times \mathbb{S}^{1}\), and whose dynamics is defined by

$$\displaystyle{ (I(t + 1),\varphi (t + 1)) =\psi (I(t),\varphi (t)) }$$
(2.6)

with

$$\displaystyle{\psi (I,\varphi ) = (I +\epsilon \sin (\varphi +I),\varphi +I),}$$

and ε is a parameter. As it is well known, the map has interesting dynamics for ε ≠ 0. As an example, in Fig. 2.1, we report the phase-portrait of the map for ε = 0. 3: we can appreciate the presence of invariant curves, as well as of a small chaotic zone around the hyperbolic fixed point (0, 0). We select three initial conditions on the phase-portrait of Fig. 2.1, according to different dynamical features: we select an initial condition in the small chaotic region around the origin, a second one corresponding to a resonant libration and finally a third one corresponding to a circulation curve (see Fig. 2.1). In Fig. 2.2 we report the time evolution of the FLI for the three orbits. We remark that about 10 iterations of the map are enough to differentiate the chaotic orbit, whose tangent vector growths approximately exponentially with time, from the regular libration and circulation, whose tangent vectors increase almost linearly with time (correspondingly, the FLI increases almost linearly with time for the chaotic orbit, and approximately logarithmically for the regular motions).

Fig. 2.1
figure 1

On the left: a set of orbits of the standard mapping for ε = 0. 3. The black points correspond to a resonant libration orbit of initial conditions \((I(0),\varphi (0)) = (0,1.5)\) and to a circulation orbit of initial conditions \((I(0),\varphi (0)) = (1.5,0)\). On the right: enlargement around the hyperbolic fixed point at I(0) = 0, \(\varphi (0) = 0\)

Fig. 2.2
figure 2

Evolution with time of the FLI for the standard map of Eq. (2.6) for ε = 0. 3 for 3 orbits of initial conditions (10−5, 0) corresponding to the small chaotic region around the hyperbolic fixed point at the origin (right panel of Fig. 2.1), (0, 1. 5) and (1. 5, 0) corresponding respectively to the libration orbit and to the circulation curve marked with points in Fig. 2.1

In order to reduce the fluctuations that appear on Fig. 2.2 one can conveniently compute, instead of the indicator defined in (2.5), the indicator:

$$\displaystyle{ \mbox{ FLI}(x(0),v(0),t) =\sup _{0\leq k\leq t}\log \vert \vert v(k)\vert \vert }$$
(2.7)

Figure 2.3 shows that computing the FLI as in (2.7) the fluctuations become negligible. We remark that, while the Largest Lyapunov exponent is zero for both libration and circulation orbits, their corresponding FLI are different. In fact, using a refined perturbation theory we have shown in [21] that the value of the FLI differs at order 0 in ε, between libration and circulation motions even for more general systems. In Fig. 2.4 we show the FLI value at t = 1000, obtained for a set of 900 × 900 orbits of the standard map with ε = 0. 3 and with I(0) and \(\varphi (0)\) regularly spaced in the interval [−π: π]. We have considered 2 orthogonal initial vectors v(0) = (1, 0) and w(0) = (0, 1) and we have computed the FLI value using Eq. (2.7) on both vectors; we plot the largest between the two FLI values. When compared with Fig. 2.1 we clearly see that the three different dynamics are well distinguished: the largest FLI values corresponding to chaotic motions, the intermediate values to circulation orbits and the lower values to libration orbits. In [4] it was shown on a pendulum problem that some spurious pattern appear when using FLI (their Fig. 3). We notice that considering the largest between the two FLI values obtained on orthogonal initial vectors, there are no spurious structures in the FLI computation shown in Fig. 2.4.

Fig. 2.3
figure 3

Time evolution of the FLI for the circulation orbit and the libration orbit of Fig. 2.2. The FLI is computed as in (2.7). When considering the supremum of \(\log \vert \vert v(t)\vert \vert \) the fluctuations, which are due to the geometry of the orbits, become negligible and libration motion is well distinguished from circulation

Fig. 2.4
figure 4

Computation of the FLI for t = 1000 using Eq. (2.7) on a grid of 900 × 900 initial conditions regularly spaced in the interval [−π: π]. Precisely, two FLIs have been computed on 2 orthogonal initial vectors v(0) = (1, 0) and w(0) = (0, 1), the largest FLI value is plotted

2.2.2 The Choice of the Integration Time

A second frequently asked question concerns the choice of the integration time. A practical way to choose a suitable integration time is to compute the FLI for different time values and see for which time the picture gets stable. For example, let’s consider the FLI computation shown in Fig. 2.4 for different times, say t = 10, 100, 1000, 10, 000. We see clearly on Fig. 2.5 that t = 10 is a too short time to distinguish the dynamics while already at t = 100 we clearly distinguish between the different motions. Few more weakly chaotic orbits are detected at t = 1000 and no difference appears between t = 1000 and t = 10, 000. For this case, t = 1000 has to be considered a suitable integration time.

Fig. 2.5
figure 5

Computation of the FLI as in Fig. 2.4 at t = 10 (top left), t = 100 (top right), t = 1000 (bottom left), t = 10, 000 (bottom right)

We remark that, the FLI chart obtained in [14] on the relatively short time \(t \simeq 1000\) provided a representation of the geometry of the resonances which allowed to follow the diffusion of orbits up to the very long times \(t \simeq 10^{11}\).

For further details about the sensitivity of the method in detecting high order resonances we refer to [21].

2.3 The FLI for the Computation of the Stable and Unstable Manifolds

Since the work of Poincaré it is well known that the complexity of chaotic motions in deterministic systems can be appreciated from the analysis of the stable and unstable manifolds associated to hyperbolic orbits. Different methods can be found in the literature for the detection of hyperbolic manifolds. The FLI method for the computation of the hyperbolic manifolds has been introduced in [13, 17, 54] and used in [24, 25, 39, 40] to investigate the relation between the topology of hyperbolic manifolds and diffusion. Recently, the method has been used for the detection of the tube manifolds related to the Lyapunov periodic orbits [41] and for the detection of multiple close encounters [19] in the case of the restricted planar three body problem. We do not enter in the details here, we just recall that we have recently provided [20] an analytic description of the growth of tangent vectors for orbits with initial conditions which are close to the stable-unstable manifolds of a hyperbolic saddle point; as a matter of fact, we explain why the Fast Lyapunov Indicator detects the stable-unstable manifolds of all fixed points which satisfy a certain condition and we provide a suitably modified Fast Lyapunov Indicator if the condition is not satisfied.

Here we illustrate the use of the FLI in detecting hyperbolic manifolds associated to the hyperbolic point (0, 0) on the standard map of Eq. (2.6). Let us recall that the for a two-dimensional standard map the unstable manifold \(W_{u}(I_{h},\varphi _{h})\) of an hyperbolic point \((I_{h},\varphi _{h}) \in \mathbb{R} \times \mathbb{S}^{1}\) is the set of \((I,\varphi )\) such that:

$$\displaystyle{W_{u}(I_{h},\varphi _{h}) =\{ (I(0),\varphi (0)):\,\,\,\lim _{t\rightarrow \infty }d((I_{h},\varphi _{h}),(I(-t),\varphi (-t))) = 0\},}$$

the stable manifold \(W_{s}(I_{h},\varphi _{h})\), is the set of \((I,\varphi )\) such that:

$$\displaystyle{W_{s}(I_{h},\varphi _{h}) =\{ (I(0),\varphi (0)):\,\,\,\lim _{t\rightarrow \infty }d((I_{h},\varphi _{h}),(I(t),\varphi (t))) = 0\}.}$$

The numerical localization of the unstable manifold of an hyperbolic fixed point can be obtained by propagating a small neighborhood of initial conditions up to a time T of the order of some Lyapunov times of the fixed point (see [40] and references therein). In such a way, one directly constructs a neighborhood of a finite piece of the unstable manifold (for the stable manifold one repeats the construction for the inverse flow). This method gives very good results for fixed points of two dimensional maps, because the neighborhoods of the fixed points are two dimensional and can be propagated with reasonable CPU times. Figure 2.6, left panel shows the detection of a piece of the stable and of the unstable manifolds of the standard map of Eq. (2.6) for ε = 0. 3. Figure 2.6, right panel shows the value of the FLI obtained on a two dimensional grid of regularly spaced initial conditions for a short integration time t = 50. Precisely, two FLIs have been computed one on the direct and one on the inverse map, and the average of the two FLIs is plotted. We can appreciate the details of the lobes associated to the hyperbolic manifolds. The comparison with Fig. 2.6, left panel shows the quality of the detection of pieces of hyperbolic manifolds as obtained with the FLI computation. The advantage is that the use of the FLI method easily extends to higher dimensional systems and moreover one does not need to know in advance the local approximations of the hyperbolic manifolds.

Fig. 2.6
figure 6

Left panel: Detection of a piece of the stable and unstable manifold of the standard map computed with the usual method of set propagation (see [40] and references therein). Right panel: Representation of the FLI for the standard map (2.6) for t = 50. Precisely, we plot the average of two FLIs obtained on the direct and on the inverse map. We can appreciate the details of the lobes associated to the hyperbolic manifolds and the agreement with the results of the usual method of set propagation

2.4 Application to a Continuous System

The FLI is easily implemented also for generic continuous dynamical systems. We consider here, as an example, the computation of the FLI for a particle in an accelerated logarithmic potential which models the mean motion of stars in a flat rotation curve galaxy that sustains an asymmetric jet, whose dynamics has been previously studied in [47] using the traditional method of Poincaré surface of sections. The problem of the influence of stellar jets on the dynamics of protoplanetary discs was studied in [4446]. In [47] the motion of stars in a flat rotation curve galaxy that sustains wind episodes was modeled by:

$$\displaystyle{ H(\rho,z,p_{\rho },p_{z}) = \frac{1} {2}(p_{\rho }^{2} + p_{ z}^{2}) + \frac{h_{z}^{2}} {2\rho ^{2}} + \frac{1} {2}\log (\rho ^{2} + z^{2}) - z }$$
(2.8)

where ρ and z are the cylindrical coordinates of the star in a reference frame with origin on the galactic center, p ρ and p z are the corresponding conjugate momenta, h z is the projection of the angular momentum along the direction of acceleration (the z-axis). H and h z are constants of motion of the system. In order to numerically compute the FLI, we integrate the Hamilton equations of (2.8) with a symplectic integrator and we write the variational equations of the map representing the numerical integrator. When dealing with multi-dimensional systems it is evident that we can’t visualize the whole phase space as we did for the 2-dimensional standard map. However, we can still provide a global view of the dynamics on suitably chosen 2-dimensional sections. Precisely, the surface of constant energy H is three dimensional, and we can further reduce the study to a two dimensional space by fixing the value of one of the three independent variables.

Figure 2.7 shows the FLI computed on a bidimensional grid of 1000 × 1000 initial conditions regularly spaced in ρ and z for \(E = -0.75\) and h z 2 = 0. 05831 with integration time t = 200. The other initial conditions are p z  = 0 and p ρ is obtained from (2.8). For all initial conditions we have chosen \(v(0) = (1,1,0.5(\sqrt{5} - 1),1)\).

Fig. 2.7
figure 7

FLI computation of 1000 × 1000 initial conditions regularly spaced in ρ and z for \(H = -0.75\) and h z 2 = 0. 05831 with integration time t = 200. The other initial conditions are p z  = 0 and p ρ is obtained from the energy equation. For all initial conditions we have chosen \(v(0) = (1,1,0.5(\sqrt{5} - 1),1)\)

We now compare the result of the FLI computation with the results obtained with the traditional method of surface of section. In Fig. 2.8 we plot with black points the intersections of a set of orbits with the plane ρ, z obtained setting p z  = 0. We can observe that, as usual, the larger FLI values correspond to chaotic orbits (dispersed points on the surface of section) while intermediate and lower FLI values provide regular motions (closed curves on the surface of section). For the specific case of \(H = -0.75\) and h z 2 = 0. 05831 the system has a large chaotic region for smaller and larger elevations z. Moreover, using the FLI, we do not only recover the results in [47] concerning the integrability, but we easily obtain much more details in the dynamics. This appears clearly in Fig. 2.9 where the FLI is computed zooming out Fig. 2.7 and we can see the complexity of the chaotic structures. In the bottom part of the figure (for ρ close to 0.25) we recognize the typical lobes related to the hyperbolic manifold of hyperbolic periodic orbits.

Fig. 2.8
figure 8

FLI computation as in Fig. 2.7. To compare the results obtained with the FLI to those of the traditional method of surface of section we have drawn with black points the intersections of a set of orbits with the plane ρ, z obtained setting p z  = 0

Fig. 2.9
figure 9

Zoom of Fig. 2.7. The FLI is computed for 1000 × 1000 initial conditions regularly spaced in ρ and z for \(H = -0.75\) and h z 2 = 0. 05831 with integration time t = 100

2.5 The FLI for Detecting the Geography of Resonances

The problem of long term stability of an Hamiltonian system is strongly related to the famous KAM [1, 28, 43] and Nekhoroshev [48] theorems which leave the possibility of a slow drift of the orbits on a peculiar subset of the phase space, the so called Arnold’s web. The detection of the Arnold’s web is therefore the first step to achieve if we are interested in studying the long term stability properties of a system.

We consider the following quasi-integrable hamiltonian (that we studied in several papers, see for example [22, 25, 35]):

$$\displaystyle{ H_{\epsilon } = \frac{I_{1}^{2}} {2} + \frac{I_{2}^{2}} {2} + I_{3} +\epsilon \ f\ \,\ \ \ \ f\ =\ \frac{1} {\cos (\varphi _{1}) +\cos (\varphi _{2}) +\cos (\varphi _{3}) + 3 + c}\ \, }$$
(2.9)

where ε is a small parameter, c > 0, and \((I,\varphi )\) are action angle variables. In the integrable case (defined by ε = 0) the actions are constants of motion while the angles \(\varphi _{1}(t) =\varphi _{1}(0) + I_{1}t\), \(\varphi _{2}(t) =\varphi _{2}(0) + I_{2}t\), \(\varphi _{3}(t) =\varphi _{3}(0) + t\) rotate with frequencies ω 1 = I 1, ω 2 = I 2, ω 3 = 1. Therefore, a couple of actions I 1, I 2 characterizes an invariant torus \(\mathbb{T}^{3}\). For any small ε different from zero, H ε is not expected to be integrable. However, if ε is sufficiently small, the KAM theorem appliesFootnote 1: for any invariant torus of the original system with Diophantine non-resonant frequencies there exists an invariant torus in the perturbed system which is a small deformation of the unperturbed one.

The phase space has dimension 6, therefore, as for the system discussed in Sect. 2.4, we need to properly choose sections in order to provide a visual representation of the dynamics. Since the action I 3 does not enter the equations of motion of all the other variables, we can consider the time evolution in the reduced phase-space \((I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3})\), and then in this space we consider various sections by fixing the values of some of the variables, for example, we fix the angles and consider the section:

$$\displaystyle{ S_{0} =\{ (I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3}) \in \mathbb{R}^{2} \times \mathbb{T}^{3}:\ \ \varphi _{ 1},\varphi _{2},\varphi _{3} = 0\}. }$$
(2.10)

or, alternatively, we fix one action and two angles and consider the section:

$$\displaystyle{ S_{1} =\{ (I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3}) \in \mathbb{R}^{2} \times \mathbb{T}^{3}:\ \ \ I_{ 2} = I_{2}(0),\varphi _{2},\varphi _{3} = 0\} }$$
(2.11)

or:

$$\displaystyle{ S_{2} =\{ (I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3}) \in \mathbb{R}^{2} \times \mathbb{T}^{3}:\ \ \ I_{ 1} = I_{1}(0),\varphi _{2},\varphi _{3} = 0\}. }$$
(2.12)

In Fig. 2.10 we show the FLI computed for the three different sections S 0, S 1, S 2 represented in the three dimensional space \((I_{1},I_{2},\varphi _{1})\). Precisely, in the horizontal plane we have represented the FLI computed on section S 0 using a grid of 500 × 500 initial conditions regularly spaced in (I 1, I 2) in the interval [−0. 5, 1. 5]; on the vertical plane on the left (right) we have represented the FLI computed on section S 1 (S 2) using a grid of 500 × 500 initial conditions regularly spaced in \((I_{1},\varphi _{1})\) (respectively \((I_{2},\varphi _{1})\)) in the intervals [−0. 5, 1. 5] and [0, 2π], with respectively I 2(0) = 1. 5, I 1(0) = 1. 5.

Fig. 2.10
figure 10

FLI computation for the Hamiltonian of Eq. (2.9) for a value of the perturbing parameter ε = 0. 04. The integration time is t = 100. The initial conditions are regularly spaced on grids of 500 × 500 points on three different sections of the phase space defined in the text as S 0 (horizontal plane), S 1 (vertical left plane) and S 2 (vertical right plane)

In the horizontal plane we clearly see a web of resonance, located near the straight lines defined by: \(k_{1}\omega _{1} + k_{2}\omega _{2} + k_{3} \equiv k_{1}I_{1} + k_{2}I_{2} + k_{3} = 0\), with \(k_{1},k_{2},k_{3} \in \mathbb{Z}\setminus 0\). For examples the resonances I 1 = 0 and I 2 = 0 appear as large lines in the horizontal plane. They both have a chaotic boundary (shown in yellow). When looking at the vertical panels it appears clearly that the amplitude of the resonances change with values of the angles.

We now study the evolution of a set of N = 100 chaotic orbits with initial conditions I 1(i) = 1. 5, I 2(i) = 0, \(\varphi _{2}(i) =\varphi _{3}(i) = 0\), \(\varphi _{1} =\pi +10^{-6}i\), i = 1, . . . . N. The orbits evolve in a multi dimensional space, therefore it is useful to consider the points of the orbits intersecting two dimensional sections. On the FLI map of Fig. 2.11 we plot as black dots the points of the orbits which have returned after some time on the sections S 2 and S 0. Of course, since computed orbits are discrete, we represent the points that return in a small neighbourhood of S 0 defined by

$$\displaystyle{\tilde{S} _{0} =\{ (I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3}):\ \ \vert \varphi _{1}\vert \leq 0.05,\vert \varphi _{2}\vert \leq 0.05,\varphi _{3} = 0\}}$$

and those that return in a small neighbourhood of S 2 defined by

$$\displaystyle{\tilde{S} _{2} =\{ (I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3}):\ \ \vert \varphi _{1}\vert \leq 0.05,\vert I_{1} - 1.5\vert < 0.005,\varphi _{3} = 0\}.}$$

Reducing the size of the neighborhood of the sections S 0 and S 2 reduce the number of points but doesn’t change the results. In Fig. 2.11 we consider three different integration times: t = 2 105 (left panel), t = 2 107 (middle panel), t = 2 108 (right panel).

Fig. 2.11
figure 11

Zoom of Fig. 2.10 around the resonance I 2 = 0. We plot as black dots the points of a set of N = 100 chaotic orbits which have returned after some time on the sections S 2 and S 0. Precisely, we represent the points that return in a small neighbourhood of S 0 defined by \(\tilde{S} _{0} =\{ (I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3}):\ \ \vert \varphi _{1}\vert \leq 0.05,\vert \varphi _{2}\vert \leq 0.05,\varphi _{3} = 0\}\) and those that return in a small neighbourhood of S 2 defined by \(\tilde{S} _{2} =\{ (I_{1},I_{2},\varphi _{1},\varphi _{2},\varphi _{3}):\ \ \vert \varphi _{1}\vert \leq 0.05,\vert I_{1} - 1.5\vert < 0.005,\varphi _{3} = 0\}\). The three panels correspond to different integrations times: t = 2 105 (left panel), t = 2 107 (middle panel) and t = 2 108 (right panel). The initial conditions are chosen in the neighbourhood of the hyperbolic point: I 1(i) = 1. 5, I 2(i) = 0, \(\varphi _{2}(i) =\varphi _{3}(i) = 0\), \(\varphi _{1} =\pi +10^{-6}i\), i = 1, . . . . N

On the vertical plane the black points cover the whole chaotic region associated to the chaotic border of the resonance I 2 = 0 already on short times. As we can observe in Fig. 2.11 the number of points returning in \(\tilde{S}_{2}\) increases with time but the region covered by the orbits doesn’t change.

On the horizontal plane, it is interesting to observe that the orbits slowly diffuse along the resonance I 2 = 0, precisely the points that return in \(\tilde{S} _{0}\) cover a portion of the chaotic border of the resonance that increases for increasing values of the integration time. Let us remark that the FLI, computed on a short total time t = 100, allows to properly follow orbits on a much larger integration time (t = 2 108 on the right panel of Fig. 2.11).

Let us remark that the section S 0 is particularly suited to the detection of the slow diffusion since the large oscillations of the action I 2 that we observe on section S 2 are filtered when considering the points that return in \(\tilde{S}_{0}\). Moreover, the FLI chart allows us to check that the orbits really diffuse along the chaotic border of a resonance.

We have quantified the diffusion by measuring a diffusion coefficient using the points of sets of orbits returning in the section \(\tilde{S}_{0}\) using various Hamiltonian or discrete mapping models in [14, 18, 22, 2426, 35, 36]. The computation of the diffusion coefficient has many technical difficulties that we do not recall here. The interested reader can refer to [25] for a numerical characterization of the statistical properties of the diffusion and to [18] for the technical aspects of the computation of the diffusion coefficient.

In [22] we have shown that the diffusion of orbits occurring along the peculiar set of resonances has a global character and in [26] we measured a diffusion coefficient decreasing exponentially through 40 orders of magnitude thus showing that Arnold’s diffusion concerns and can be measured on systems of physical interest.

2.6 Conclusions

Since the pioneering work of Hénon and Heiles [27] it appeared clearly that understanding the dynamical behaviours of a system required global studies of the phase space. Different tools for the detection of chaotic and ordered motions have been developed since then, providing interesting results in different domains of physics (celestial mechanics, particle accelerators, dynamical astronomy, statistical physics, plasma physics). The Fast Lyapunov Indicator was introduced in [12] as an easy (to implement) and sensitive tool for distinguish between ordered and chaotic motion. The method was used in [13] for the detection of the Arnold web of a system and further developed in [21] using a refined perturbation theory which provided the behaviour of the FLI for different orbits.

In the last 10 years we have used the FLI for studies for which a global visualization of the phase space was one of the key ingredients for understanding the problem. For example, the Arnold web computed with short integration time allowed us to choose possibly diffusing initial conditions and to follow their evolution on much longer integration time. With a rather technical method we have measured diffusion coefficients decreasing faster than a power low and possibly exponentially through many orders of magnitude [14, 18, 22, 2426, 35, 36] showing the interest of Arnold’s diffusion for physical systems.

Later in [17, 24, 3840] we have used the FLI for the detection of the stable and unstable manifolds. This is in general a difficult task that requires sophisticated methods. We have recently provided [20] an analytic description of the growth of tangent vectors for orbits with initial conditions which are close to the stable-unstable manifolds of a hyperbolic saddle point and we have explained the condition for the detection the stable-unstable manifolds with the FLI.

Moreover, the FLI has been applied to the planar circular restricted three body problem for the detection and characterization of close encounters and resonances [19, 41].

In this chapter we have we presented the indicator for readers that would like to implement it for the first time. At this purpose we have chosen simple discrete and continuous model problems giving the element to reproduce this cases. As examples of applications we have shown (1) the use of the FLI for the detection of the stable/unstable manifold of a two dimensional model, (2) the FLI for the detection of the resonances of continuous systems and (3) we have explained how to use the indicator to follow the diffusion of orbits along resonant lines.