NonlinearBook10pt November 20, 2007
282 CHAPTER 4
then the zero solution x(t) ≡ 0 to (3.1) is asymptotically stable.
Proof. To show Lyapunov stability, define δ
△
= εe
−LT
and d efi ne
η
△
= β
−1
(α(δ)), where L denotes the maximum Lips chitz constant over
D for the nonlinear dynamical system (3.1). Now, for all x
0
∈ B
η
(0) it
follows that β(kx
0
k) < α(δ), and hence, (4.248) implies V (x
0
) < α(δ). Next,
(4.249) implies that V (x(t
1
)) ≤ V (x
0
) < α(δ), and hence, (4.248) implies
α(kx(t
1
)k) ≤ V (x(t
1
)) < α(δ) so that x(t
1
) ∈ B
δ
(0). Now, using (4.249)
with n = 2 it follows that V (x(t
2
)) ≤ V (x(t
1
)) < α(δ), and hence, repeating
this procedure, x(t
n
) ∈ B
δ
(0), n = 0, 1, . . .. Since {t
n
}
∞
n=0
is an increasing
sequence with t
0
= 0 and t
n
→ ∞ as n → ∞, there exists an integer ˆn s uch
that t
ˆn
≤ t ≤ t
ˆn+1
, t ≥ 0. Now, u sing the fact that x(t
n
) ∈ B
δ
(0), it follows
that kx(t
ˆn
)k < δ = εe
−LT
. Hence, Lemma 4.3 implies that kx(t)k < ε,
t ≥ 0, and hence, for all ε > 0 there exists η = β
−1
(α(δ)) > 0 such th at if
kx(0)k < η, then kx(t)k < ε, t ≥ 0, which proves Lyapunov stability.
To show asymptotic stability, let 0 < ˆη < η(ε) = β
−1
(α(εe
−LT
)) and
let x
0
∈ B
ˆη
(0) so that V (x
0
) ≤ β(kx
0
k) < β(ˆη). Now, suppose, ad absurdum,
that kx(t
n
)k ≥ l > 0, n = 0, 1, . . .. In this case, it follows from (4.250) that
V (x(t
n+1
)) − V (x(t
n
)) ≤ −γ(kx(t
n
)k) ≤ −γ(l), n = 0, 1, . . . ,
and hence, V (x(t
n+1
)) − V (x
0
) ≤ −(n + 1)γ(l), n = 0, 1, . . .. Now, since
0 ≤ α(kxk) ≤ V (x), x ∈ D, it follows th at
0 ≤ V (x(t
n+1
)) ≤ V (x
0
) −(n + 1)γ(l) < β(ˆη) − (n + 1)γ(l),
for all x
0
∈ B
ˆη
(0) and n = 0, 1, . . .. Since β(·) and γ(·) are class K functions
it follows that there exists an integer ˆn such that β(ˆη) − (ˆn + 1)γ(l) < 0,
which leads to a contradiction, and hence, kx(t
ˆn
)k < l. Thus , it follows f rom
(4.248) that V (x(t
ˆn
)) ≤ β(kx(t
ˆn
)k) < β(l). Next, define
ˆ
l
△
= α
−1
(β(l)) so
that V (x(t
ˆn
)) < β(l) = α(
ˆ
l). Now, it follows from (4.248) and (4.250) that
α(kx(t
n
∗
)k) ≤ V (x(t
n
∗
)) < α(
ˆ
l), n
∗
≥ ˆn, an d hence, kx(t
n
∗
)k <
ˆ
l. Letting
t ≥ t
ˆn
and choosing n
∗
≥ ˆn such that t
n
∗
≤ t ≤ t
n
∗
+1
, it follows from
Lemma 4.3 that x(t) ∈ B
ˆε
(0), ˆε
△
=
ˆ
le
−LT
, t ≥ t
ˆn
. Hence, for x
0
∈ B
ˆη
(0),
0 < ˆη < η(ε), there exists t
ˆn
such that x(t) ∈ B
ˆε
(0), ˆε > 0, t > t
ˆn
. Now,
letting ˆn → ∞ so that t
ˆn
→ ∞, it follows that ˆε → 0, and hence, x(t) → 0
as t → ∞, which proves asymptotic stability.
The results of this section provide sufficient conditions for Lyapunov
and asymptotic stability of the nonlinear dynamical system (3.1) with no
regularity assumptions on the function V (·). It is important to note that
even though th e stability conditions appearing in Theorems 4.24–4.27 are
system trajectory dependent, the invariant set M can be characterized
without knowledge of the system trajectories. Furthermore, as shown in
Example 4.16, these theorems allow for a systematic way of constructing