NonlinearBook10pt November 20, 2007
STABILITY THEORY FOR NONLINEAR SYSTEMS 157
Note that (0, 0) is the only equilibrium point of (3.79) and (3.80). Next,
computing
∂f
∂x
=
"
∂f
1
(x)
∂x
1
∂f
1
(x)
∂x
2
∂f
2
(x)
∂x
1
∂f
2
(x)
∂x
2
#
=
−3 1
1 −1 − 3x
2
2
, (3.81)
it can easily be shown that (3.74) holds with P = I
2
and R = I
2
so that
all the conditions of Theorem 3.6 are satisfied. Hence, the zero solution
(x
1
(t), x
2
(t)) ≡ (0, 0) to (3.79) and (3.80) is globally asymptotically stable
with Lyapunov function V (x) = f
T
(x)P f(x) = f
T
(x)f(x) = (−3x
1
+x
2
)
2
+
(x
1
− x
2
− x
3
2
)
2
. △
Next, we present Zubov’s m ethod for constructing Lyapunov functions
for nonlinear systems. Unlike the variable gradient method and Krasovskii’s
method, Zubov’s method add itionally characterizes a domain of attraction
for a given nonlinear system.
Theorem 3.7 (Zubov’s Theorem). Consider the nonlinear dynamical
system (3.1) with f (0) = 0. Let D ⊂ R
n
be bounded and assume there exist
a continuous ly differentiable function V : D → R and a continuous function
h : R
n
→ R such that V (0) = 0, h(0) = 0, and
0 < V (x) < 1, x ∈ D, x 6= 0, (3.82)
V (x) → 1 as x → ∂D, (3.83)
h(x) > 0, x ∈ R
n
, x 6= 0, (3.84)
V
′
(x)f(x) = −h(x)[1 −V (x)]. (3.85)
Then, the zero solution x(t) ≡ 0 to (3.1) is asymptotically stable with
domain of attraction D.
Proof. It follows from (3.82), (3.84), and (3.85) that in a neighborhood
B
ε
(0) of the origin V (x) > 0 and
˙
V (x) < 0, x ∈ B
ε
(0). Hence, the origin
is locally asymptotically stable. Now, to show that D is the domain of
attraction we need to show that x(0) ∈ D implies x(t) → 0 as t → ∞ and
x(0) 6∈ D implies x(t) 6→ 0 as t → ∞. Let x(0) ∈ D. Then, by (3.82),
V (x(0)) < 1. Next, let β > 0 be such that V (x(0)) ≤ β < 1 and define
D
β
△
= {x ∈ D : V (x) ≤ β}. Note that D
β
⊂ D and D
β
is bounded since
lim
x→∂D
V (x) = 1 and β < 1. Furthermore, since
˙
V (x) < 0, x ∈ D
β
, it
follows that D
β
is a positively invariant set. Now, using (3.82) it follows
that
˙
V (x) = 0, x ∈ D, implies that h(x) = 0, x ∈ D, which further implies
x = 0. Hence, it follows from Theorem 3.3 that x(t) → 0 as t → ∞.
Next, let x(0) 6∈ D and assume, ad absurdum, that x(t) → 0 as t → ∞.
In this case, x(t) → D for some t ≥ 0. Hence, there exist finite times t
1
and t
2
such th at x(t
1
) ∈ ∂D and x(t) ∈ D for all t ∈ (t
1
, t
2
]. Next, define