Consider an
autonomous nonlinear dynamical system :\dot{x} = f(x(t)), \;\;\;\; x(0) = x_0, where x(t) \in \mathcal{D} \subseteq \mathbb{R}^n denotes the
system state vector, \mathcal{D} an open set containing the origin, and f: \mathcal{D} \rightarrow \mathbb{R}^n is a continuous vector field on \mathcal{D}. Suppose f has an equilibrium at x_e, so that f(x_e)=0 . Then: • This equilibrium is said to be
Lyapunov stable if for every \epsilon > 0 there exists a \delta > 0 such that if \|x(0)-x_e\| then for every t \geq 0 we have \|x(t)-x_e\| . • The equilibrium of the above system is said to be
asymptotically stable if it is Lyapunov stable and there exists \delta > 0 such that if \|x(0)-x_e \| then \lim_{t \rightarrow \infty} \|x(t)-x_e\| = 0. • The equilibrium of the above system is said to be
exponentially stable if it is asymptotically stable and there exist \alpha >0, ~\beta >0, ~\delta >0 such that if \|x(0)-x_e\| then \|x(t)-x_e\| \leq \alpha\|x(0)-x_e\|e^{-\beta t} for all t \geq 0. Conceptually, the meanings of the above terms are the following: • Lyapunov stability of an equilibrium means that solutions starting "close enough" to the equilibrium (within a distance \delta from it) remain "close enough" forever (within a distance \epsilon from it). Note that this must be true for
any \epsilon that one may want to choose. • Asymptotic stability means that solutions that start close enough not only remain close enough but also eventually converge to the equilibrium. • Exponential stability means that solutions not only converge, but in fact converge faster than or at least as fast as a particular known rate \alpha\|x(0)-x_e\|e^{-\beta t}. The trajectory
\phi(t) is (locally)
attractive if :\|x(t)-\phi(t)\| \rightarrow 0 as t \rightarrow \infty for all trajectories x(t) that start close enough to \phi(t) , and
globally attractive if this property holds for all trajectories. That is, if
x belongs to the interior of its
stable manifold, it is
asymptotically stable if it is both attractive and stable. (There are examples showing that attractivity does not imply asymptotic stability. Such examples are easy to create using
homoclinic connections.) If the
Jacobian of the dynamical system at an equilibrium happens to be a
stability matrix (i.e., if the real part of each eigenvalue is strictly negative), then the equilibrium is asymptotically stable.
System of deviations Instead of considering stability only near an equilibrium point (a constant solution x(t)=x_e), one can formulate similar definitions of stability near an arbitrary solution x(t) = \phi(t). However, one can reduce the more general case to that of an equilibrium by a change of variables called a "system of deviations". Define y = x - \phi(t), obeying the differential equation: :\dot{y} = f(t, y + \phi(t)) - \dot{\phi}(t) = g(t, y). This is no longer an autonomous system, but it has a guaranteed equilibrium point at y=0 whose stability is equivalent to the stability of the original solution x(t) = \phi(t).
Lyapunov's second method for stability Lyapunov, in his original 1892 work, proposed two
methods for demonstrating stability. The first method developed the solution in a series which was then proved convergent within limits. The second method, which is now referred to as the
Lyapunov stability criterion or the Direct Method, makes use of a
Lyapunov function V(x) which has an analogy to the potential function of classical dynamics. It is introduced as follows for a system \dot{x} = f(x) having a point of equilibrium at x=0. Consider a function V : \mathbb{R}^n \rightarrow \mathbb{R} such that • V(x)=0 if and only if x=0 • V(x)>0 if and only if x \ne 0 • \dot{V}(x) = \frac{d}{dt}V(x) = \sum_{i=1}^n\frac{\partial V}{\partial x_i}f_i(x) = \nabla V \cdot f(x) \le 0 for all values of x\ne 0 . Note: for asymptotic stability, \dot{V}(x) for x \ne 0 is required. Then
V(x) is called a
Lyapunov function and the system is stable in the sense of Lyapunov. (Note that V(0)=0 is required; otherwise for example V(x) = 1/(1+|x|) would "prove" that \dot x(t) = x is locally stable.) An additional condition called "properness" or "radial unboundedness" is required in order to conclude global stability. Global asymptotic stability (GAS) follows similarly. It is easier to visualize this method of analysis by thinking of a physical system (e.g. vibrating spring and mass) and considering the
energy of such a system. If the system loses energy over time and the energy is never restored then eventually the system must grind to a stop and reach some final resting state. This final state is called the
attractor. However, finding a function that gives the precise energy of a physical system can be difficult, and for abstract mathematical systems, economic systems or biological systems, the concept of energy may not be applicable. Lyapunov's realization was that stability can be proven without requiring knowledge of the true physical energy, provided a
Lyapunov function can be found to satisfy the above constraints. ==Definition for discrete-time systems==