logo

Definition of Lyapunov Spectrum 📂Dynamics

Definition of Lyapunov Spectrum

Definition

Given a space X=RnX = \mathbb{R}^{n} and a function f:XXf : X \to X, suppose that the following vector field is given by a differential equation. x˙=f(x) \dot{x} = f(x)

Simple Definition

The Lyapunov numbers and Lyapunov exponents for a multi-dimensional map with respect to the time-11 map of the flow FT(v)F_{T} (v) are each defined as the Lyapunov number and Lyapunov exponent of FT(v)F_{T} (v)1.

Difficult Definition

Variational Equation: With respect to the Jacobian matrix JJ of ff, the following is called the variational equation. Y˙=JY \dot{Y} = J Y Here, the initial condition of the matrix function Y=Y(t)Rn×nY = Y(t) \in \mathbb{R}^{n \times n} is set as the identity matrix Y(0)=IY(0) = I. … Geometrically, YY can be thought of as showing how the tangent vector itself acts while undergoing a small perturbation in the original system’s x(0)x(0), transforming into x(t)x(t).

λk:=limtlog[(Y(t,v)vv)1/t] \lambda_{k} := \lim_{t \to \infty} \log \left[ \left( {\frac{ \left\| Y(t, v) v \right\| }{ \left\| v \right\| }} \right)^{1/t} \right] The {λ1,,λn}\left\{ \lambda_{1} , \cdots , \lambda_{n} \right\} defined as above is called the Lyapunov spectrum, Λv:=limt[Y(t)Y(t)]1/2t \Lambda_{v} := \lim_{t \to \infty} \left[ Y(t)^{\ast} Y(t) \right]^{1/2t} or alternatively, the Lyapunov spectrum is defined as the log of the eigenvalues μ1,,μn\mu_{1} , \cdots , \mu_{n} of the matrix Λv\Lambda_{v}, as defined above2.


Explanation

In fact, neither definition is particularly simple, and understanding and handling the concept of the Lyapunov spectrum in continuous systems is not an easy task.

Similar to the Lyapunov number in a one-dimensional map, the motivation for the Lyapunov spectrum stems from the desire to express the difference after some time between δ0\delta_{0} and tt, resulting from the small difference x0x_{0} and x0+δ0x_{0} + \delta_{0}, with respect to some λ\lambda. δtδ0etλ \left| \delta_{t} \right| \approx \left| \delta_{0} \right| e^{t \lambda} If we assume that an operator denoted TNT_{N} acts as a map on TN:vNvN+1T_{N} : v_{N} \mapsto v_{N+1} at the point in time t=Nt = N, then the geometric mean of the rate at which TNT_{N} expands or contracts the space is as follows. (T1vvT2vT1vTNvTN1v)1/N=(TNvv)1/N \left( {\frac{ \left\| T_{1} v \right\| }{ \left\| v \right\| }} \cdot {\frac{ \left\| T_{2} v \right\| }{ \left\| T_{1} v \right\| }} \cdot \cdots \cdot \cdot {\frac{ \left\| T_{N} v \right\| }{ \left\| T_{N-1} v \right\| }} \right)^{1/N} = \left( {\frac{ \left\| T_{N} v \right\| }{ \left\| v \right\| }} \right)^{1/N} In continuous systems, the YY of the variational equation plays the role of TnT_{n}, and consequently, the kk-th Lyapunov exponent λk\lambda_{k} regarding the orthonormal set {v1,,vn}\left\{ v_{1} , \cdots , v_{n} \right\} and vkv_{k}, is defined as follows3.

λk:=limtlog[(Y(t,v)vv)1/t]=limt1tlog(Y(t,v)vv)=limt1tlogY(t,v)v \begin{align*} \lambda_{k} :=& \lim_{t \to \infty} \log \left[ \left( {\frac{ \left\| Y(t, v) v \right\| }{ \left\| v \right\| }} \right)^{1/t} \right] \\ =& \lim_{t \to \infty} {\frac{ 1 }{ t }} \log \left( \left\| Y(t, v) v \right\| - \left\| v \right\| \right) \\ =& \lim_{t \to \infty} {\frac{ 1 }{ t }} \log \left\| Y(t, v) v \right\| \end{align*}

Meanwhile, according to the singular value decomposition Y=UΣVY = U \Sigma V^{\ast} of Y(t,u)Y(t,u), the kk-th singular value σk(t)\sigma_{k} (t) can be expressed in relation to the kk-th column vector uk,vku_{k}, v_{k} of U,VU, V as follows4. YV=UΣ    Yvk=σk(t)uk Y V = U \Sigma \implies Y v_{k} = \sigma_{k} (t) u_{k}

This provides a clue that the concept corresponding to the singular values, i.e., eigenvalues of YY is related to the Lyapunov spectrum. In fact, by multiplying Y=VΣUY^{\ast} = V \Sigma^{\ast} U^{\ast} on the left side of YY, YY=VΣ2V Y^{\ast} Y = V \Sigma^{2} V^{\ast} one can readily surmise that the eigenvalue is σk2(t)\sigma_{k}^{2} (t), Λv:=limt[Y(t)Y(t)]1/2t \Lambda_{v} := \lim_{t \to \infty} \left[ Y(t)^{\ast} Y(t) \right]^{1/2t} and taking the logarithm of the eigenvalues μk\mu_{k} of the matrix Λv\Lambda_{v} defined as such is the Lyapunov spectrum. When connected with the previously mentioned Yvk=σk(t)ukY v_{k} = \sigma_{k} (t) u_{k}, logμk=loglimt[σk2(t)]1/2t=limtlog[σk(t)]1/t=limt1tlogσk(t)=limt1tlogσk(t)u=limt1tlogY(t,v)v=λk \begin{align*} \log \mu_{k} =& \log \lim_{t \to \infty} \left[ \sigma_{k}^{2} (t) \right]^{1/2t} \\ =& \lim_{t \to \infty} \log \left[ \sigma_{k} (t) \right]^{1/t} \\ =& \lim_{t \to \infty} {\frac{ 1 }{ t }} \log \sigma_{k} (t) \\ =& \lim_{t \to \infty} {\frac{ 1 }{ t }} \log \left\| \sigma_{k} (t) u \right\| \\ =& \lim_{t \to \infty} {\frac{ 1 }{ t }} \log \left\| Y(t, v) v \right\| \\ =& \lambda_{k} \end{align*} one can intuitively accept that the two definitions are equivalent.


  1. Yorke. (1996). CHAOS: An Introduction to Dynamical Systems: p381. ↩︎

  2. http://crossgroup.caltech.edu/Chaos_Course/Lesson7/Lyapunov.pdf ↩︎

  3. https://math.ucr.edu/~kelliher/Geometry/LectureNotes.pdf ↩︎

  4. Karlheinz Geist, Ulrich Parlitz, Werner Lauterborn, Comparison of Different Methods for Computing Lyapunov Exponents, Progress of Theoretical Physics, Volume 83, Issue 5, May 1990, Pages 875–893, https://doi.org/10.1143/PTP.83.875 ↩︎