logo

A trajectory without a fixed point has at least one zero Lyapunov exponent. 📂Dynamics

A trajectory without a fixed point has at least one zero Lyapunov exponent.

Theorem

Let there be a space X=RnX = \mathbb{R}^{n} and a continuous function f:XXf : X \to X such that the following vector field is given by the differential equation: x˙=f(x) \dot{x} = f(x) Assume that the trajectory xx of this system is bounded with respect to t[0,)t \in [0, \infty). If {x(t)}\left\{ x(t) \right\} does not contain a fixed point, then at least one of the Lyapunov exponents of xx is 00.

Explanation

Empirically, when calculating numerical Lyapunov exponents, it is observed that often one of them is 00. This fact was proven as a theorem by Haken in 1982. Intuitively, this can be geometrically explained by the observation that whether chaotic or periodic, a trajectory passing through some point x(t)x (t) naturally comes back to a point very close to x(t)x (t) after TT time. If it converged to a fixed point, all Lyapunov exponents would be negative, and if it diverged, it would have a positive Lyapunov exponent. However, the fact that it neither stays at a fixed point nor diverges indicates that there is some force bringing x(t+T)x (t + T) back to where it was before, implying it’s not surprising if at least one Lyapunov exponent on average is 00.

Proof 1

For the given Jacobian matrix x(t)x(t) and ff, define the variational equation as follows: Y˙=J(x)Y \dot{Y} = J \left( x \right) Y The Lyapunov exponent λ\lambda of xx is defined with respect to some column vector y(t)y(t) of YY as follows: λ:=lim supt1tlogy(t) \lambda := \limsup_{t \to \infty} {\frac{ 1 }{ t }} \log \left| y(t) \right| From now on, yy will not be just any vector but specifically set to y=x˙y = \dot{x}. By differentiating both sides of x˙=f(x)\dot{x} = f(x) with respect to time, it can be verified by the chain rule that y=x˙y = \dot{x} is a solution of Y˙=JY\dot{Y} = J Y. x¨(t)=f˙(x(t))x˙(t)    y˙(t)=J(x(t))y(t) \begin{align*} & \ddot{x} (t) = \dot{f} \left( x (t) \right) \dot{x} (t) \\ \implies & \dot{y} (t) = J \left( x (t) \right) y (t) \end{align*} Here, f˙(x(t))J(x(t))\dot{f} \left( x (t) \right) \to J \left( x (t) \right) is justified as JJ is eventually a linearization of ff at the point x(t)x(t) at time tt. Given the assumption in the premise that ff is a continuous function and xx is bounded within t[0,)t \in [0, \infty), f(x)<D \left| f (x) \right| < D there exists some D>0D > 0 satisfying this, y=x˙=f(x)<D \left| y \right| = \left| \dot{x} \right| = \left| f (x) \right| < D and hence λ=lim supt1tlogy(t)lim supt1tD=0 \lambda = \limsup_{t \to \infty} {\frac{ 1 }{ t }} \log \left| y(t) \right| \le \limsup_{t \to \infty} {\frac{ 1 }{ t }} D = 0 In other words, it is λ0\lambda \le 0.

Now assume λ<0\lambda < 0. According to the definition of the limit superior, for any ϵ>0\epsilon > 0, there exists a time t0t_{0} that satisfies the following: 1tlogx˙<λ+ϵ,t>t0 {\frac{ 1 }{ t }} \log \left| \dot{x} \right| < \lambda + \epsilon \qquad , \forall t > t_{0} Then, choose a small ϵ\epsilon such that the λ\lambda ' existing between λ\lambda and 00 satisfies λ:=λ+ϵ<0\lambda ' := \lambda + \epsilon < 0, and define the function v(t):=v0eλtv(t) := v_{0} e^{ - \left| \lambda ' \right| t} concerning the function tt, which is greater than or equal to x˙\left| \dot{x} \right|, as follows: x˙v0eλt=v(t) \left| \dot{x} \right| \le \left| v_{0} \right| e^{ - \left| \lambda ' \right| t} = \left| v(t) \right| Accordingly, when tt \to \infty, it must be x˙0\left| \dot{x} \right| \to 0, which implies that xx converges to a fixed point. However, since it was assumed that {x(t)}\left\{ x(t) \right\} does not contain a fixed point, the only remaining possibility is λ=0\lambda = 0.


  1. Haken, H. (1983). At least one Lyapunov exponent vanishes if the trajectory of an attractor does not contain a fixed point. Physics Letters A, 94(2), 71-72. https://doi.org/10.1016/0375-9601(83)90209-8 ↩︎