Lyapunov exponent computation
The computation of the largest lyapunov exponent is based on a long time integration of two nearby trajectories, in which the separation in calculated at fixed time intervals via a recursive rescaling of the mutual distance between the two trajectories.
The following formalism applies.
The leading trajectory starts from an initial value \(\mathbf{x}_1\). Fixed a sampling time \(\Delta t\), the \((i+1)-th\) point of the reference trajectory is:
The neighbouring trajectory is initially perturbed with a perturbation \(\delta \mathbf{x}\). At every sampling point this trajectory is riscaled with the module of the initial perturbation at time \(t_0\).
The exact separation of the trajectories is:
the vector \(\mathbf{d}_{i+1}\) is re-scaled with the module of the initial perturbation \(|\delta \mathbf{x}|\).
The next integration point for the perturbed trajectory is therefore:
By recursively finding the \(\mathbf{z}_{i}\) points via rescaling the distance, and then measuring the deviation of the two trajectories, the estimation of the largest Lyapunov exponent is calculated then from the series: