Lyapunov Stability
Wikipedia · Lyapunov stability · CC BY-SA 4.0
Lyapunov's direct method: find an energy-like function V(x) that is positive and always decreasing along trajectories. If such a function exists, the equilibrium is stable. You never need to solve the differential equation. The function V is a Lyapunov function.
Energy-based stability
A ball at the bottom of a bowl is stable: push it, and it rolls back. A ball on top of a hill is unstable: push it, and it rolls away. The Lyapunov function is the "height" function. If the system always moves downhill (V decreases), it converges to the bottom (equilibrium). You don't need to compute the trajectory. You just need to show that V keeps decreasing.
The conditions
A function V(x) is a Lyapunov function for the equilibrium x=0 if: (1) V(0) = 0, (2) V(x) is greater than 0 for x not equal to 0 (positive definite), and (3) dV/dt is less than or equal to 0 along trajectories (V is non-increasing). If dV/dt is strictly negative (not just non-increasing), the equilibrium is asymptotically stable: the state converges to zero.
LaSalle's invariance principle
What if dV/dt is only zero on some set, not everywhere? LaSalle's principle says: the system converges to the largest invariant set where dV/dt = 0. This handles cases where the Lyapunov function is not strictly decreasing everywhere but still guarantees convergence.
Neighbors
- ∞ Lebl Ch. 4 — Continuity — Lyapunov functions must be continuous