ConceptComplete

Global Stability and Advanced Lyapunov Methods

Beyond local stability, Lyapunov methods can establish global stability and provide quantitative bounds on convergence rates.


Global Asymptotic Stability

Definition7.5Global asymptotic stability

An equilibrium x0\mathbf{x}_0 is globally asymptotically stable (GAS) if it is stable and x(t)โ†’x0\mathbf{x}(t) \to \mathbf{x}_0 as tโ†’โˆžt \to \infty for all initial conditions in Rn\mathbb{R}^n (not just those near x0\mathbf{x}_0).

Theorem7.5Global Lyapunov theorem

If there exists a C1C^1 function V:Rnโ†’RV: \mathbb{R}^n \to \mathbb{R} such that:

  1. V(x0)=0V(\mathbf{x}_0) = 0 and V(x)>0V(\mathbf{x}) > 0 for xโ‰ x0\mathbf{x} \neq \mathbf{x}_0.
  2. V(x)โ†’โˆžV(\mathbf{x}) \to \infty as โˆฅxโˆฅโ†’โˆž\|\mathbf{x}\| \to \infty (radially unbounded).
  3. Vห™(x)<0\dot{V}(\mathbf{x}) < 0 for xโ‰ x0\mathbf{x} \neq \mathbf{x}_0.

Then x0\mathbf{x}_0 is globally asymptotically stable.

ExampleGlobal stability of a nonlinear system

For xโ€ฒ=โˆ’x3x' = -x^3, yโ€ฒ=โˆ’yy' = -y: let V=x4/4+y2/2V = x^4/4 + y^2/2.

Vห™=x3(โˆ’x3)+y(โˆ’y)=โˆ’x6โˆ’y2<0\dot{V} = x^3(-x^3) + y(-y) = -x^6 - y^2 < 0 for (x,y)โ‰ (0,0)(x,y) \neq (0,0).

VV is radially unbounded since Vโ†’โˆžV \to \infty as โˆฅ(x,y)โˆฅโ†’โˆž\|(x,y)\| \to \infty. Therefore (0,0)(0,0) is GAS.


Constructing Lyapunov Functions

RemarkStrategies for finding Lyapunov functions
  1. Quadratic forms: For linear systems xโ€ฒ=Ax\mathbf{x}' = A\mathbf{x}, try V=xTPxV = \mathbf{x}^T P\mathbf{x} where PP is positive definite. Then Vห™=xT(ATP+PA)x\dot{V} = \mathbf{x}^T(A^TP + PA)\mathbf{x}. The Lyapunov equation ATP+PA=โˆ’QA^TP + PA = -Q (with Q>0Q > 0) has a unique solution P>0P > 0 iff AA is stable.

  2. Energy functions: For mechanical systems mqยจ=โˆ’โˆ‡U(q)โˆ’ฮฒqห™m\ddot{q} = -\nabla U(q) - \beta\dot{q}, the total energy E=12mโˆฃqห™โˆฃ2+U(q)E = \frac{1}{2}m|\dot{q}|^2 + U(q) satisfies Eห™=โˆ’ฮฒโˆฃqห™โˆฃ2โ‰ค0\dot{E} = -\beta|\dot{q}|^2 \leq 0.

  3. Variable gradient method: Assume โˆ‡V=M(x)x\nabla V = M(\mathbf{x})\mathbf{x} for a matrix MM and determine MM from integrability conditions.

ExampleSolving the Lyapunov equation

For A=(โˆ’120โˆ’3)A = \begin{pmatrix}-1&2\\0&-3\end{pmatrix}, solve ATP+PA=โˆ’IA^TP + PA = -I:

(โˆ’102โˆ’3)(p11p12p12p22)+(p11p12p12p22)(โˆ’120โˆ’3)=โˆ’I.\begin{pmatrix}-1&0\\2&-3\end{pmatrix}\begin{pmatrix}p_{11}&p_{12}\\p_{12}&p_{22}\end{pmatrix} + \begin{pmatrix}p_{11}&p_{12}\\p_{12}&p_{22}\end{pmatrix}\begin{pmatrix}-1&2\\0&-3\end{pmatrix} = -I.

Solving: p11=5/6p_{11} = 5/6, p12=1/4p_{12} = 1/4, p22=1/6p_{22} = 1/6. Check P>0P > 0: detโกP>0\det P > 0 and trace >0> 0.


Barbashin-Krasovskii Theorem

Theorem7.6Barbashin-Krasovskii theorem

If VV satisfies V>0V > 0, VV radially unbounded, and Vห™โ‰ค0\dot{V} \leq 0, and if the largest invariant set in {Vห™=0}\{\dot{V} = 0\} is {x0}\{\mathbf{x}_0\}, then x0\mathbf{x}_0 is globally asymptotically stable.

ExampleDamped pendulum

ฮธโ€ฒโ€ฒ+bฮธโ€ฒ+sinโกฮธ=0\theta'' + b\theta' + \sin\theta = 0 (b>0b > 0). Energy: V=12ฮธห™2+(1โˆ’cosโกฮธ)โ‰ฅ0V = \frac{1}{2}\dot\theta^2 + (1-\cos\theta) \geq 0, with V=0V = 0 only at (ฮธ,ฮธห™)=(0,0)(\theta, \dot\theta) = (0, 0).

Vห™=ฮธห™(ฮธยจ+sinโกฮธ)=ฮธห™(โˆ’bฮธห™)=โˆ’bฮธห™2โ‰ค0\dot{V} = \dot\theta(\ddot\theta + \sin\theta) = \dot\theta(-b\dot\theta) = -b\dot\theta^2 \leq 0.

{Vห™=0}={ฮธห™=0}\{\dot{V} = 0\} = \{\dot\theta = 0\}. On this set, ฮธยจ=โˆ’sinโกฮธ\ddot\theta = -\sin\theta, which is zero only at ฮธ=nฯ€\theta = n\pi. The only invariant subset near ฮธ=0\theta = 0 is {(0,0)}\{(0,0)\}. By Barbashin-Krasovskii, the downward equilibrium is (locally) asymptotically stable.