Lyapunov Stability
Lyapunov stability theory provides a framework for determining the stability of equilibria without solving the differential equation, using energy-like functions.
Definitions of Stability
An equilibrium of is:
- Stable if for every , there exists such that implies for all .
- Asymptotically stable if it is stable and additionally as for initial conditions sufficiently close to .
- Unstable if it is not stable.
- : is asymptotically stable ().
- : is stable but not asymptotically stable.
- : is unstable ().
- : is asymptotically stable (but not exponentially: ).
Lyapunov Functions
A function defined on a neighborhood of an equilibrium is a Lyapunov function if:
- and for in (positive definite).
- in (negative semi-definite along trajectories). If additionally for (negative definite), is a strict Lyapunov function.
If there exists a Lyapunov function for the equilibrium :
- implies is stable.
- implies is asymptotically stable.
- and implies is unstable (Chetaev's theorem).
For , , try .
.
Near the origin, is higher order than , so in a neighborhood. Asymptotically stable.
LaSalle's Invariance Principle
If is a Lyapunov function with on a compact positively invariant set , then every trajectory in approaches the largest invariant subset of .
LaSalle's principle strengthens the Lyapunov theorem: even when is only semi-definite (), asymptotic stability can be concluded if the set contains no complete trajectories other than the equilibrium. This is especially useful for mechanical systems with energy-like Lyapunov functions.