NonlinearBook10pt November 20, 2007
82 CHAPTER 2
where L > 0 is the Lipschitz constant of f. Using Lemma 2.2 it follows
that kx(t) − y(t)k ≤ kx
0
− y
0
ke
L(t−t
0
)
, t ∈ [t
0
, t
1
]. Hence, for every ε > 0,
choosing δ = δ(ε, t − t
0
) =
ε
e
L(t−t
0
)
yields the result.
Theorem 2.26 shows that the solution x(t), t ∈ [t
0
, t
1
], of (2.136)
depends continuously on the initial condition x(0) over a finite time interval.
This is not true in general over the semi-infinite interval [t
0
, ∞). If th is
were the case over the semi-infinite interval and δ(ε, t) could be chosen
independ ent of t, then continuous dependence of solutions uniformly in t
for all t ≥ 0 would imply Lyapunov stability of the solutions; a concept
introduced in Chapter 3. Furthermore, since Th eorem 2.26 imp lies
kx(t) − y(t)k ≤ kx
0
− y
0
ke
L(t−t
0
)
, t ∈ [t
0
, t
1
], (2.160)
it follows that for each t ∈ [t
0
, t
1
],
lim
y
0
→x
0
s(t, y
0
) = s(t, x
0
). (2.161)
In addition, (2.160) implies that this limit is uniform for all t ∈ [t
0
, t
1
].
It is important to note that T heorem 2.26 also holds for the case where
f : D → R
n
is Lipschitz continuous on D. In this case, h owever, continuous
dependence on the initial conditions of s(t, y
0
) holds for s(·, ·) ∈ Q, where
Q = [t
0
, t
1
] × N
δ
(x
0
) and N
δ
(x
0
) ⊂ D. Finally, it is important to note
that Gronwall’s lemma can be used to give an alternative proof of Theorem
2.25. In particular, if, ad absurdum, we assume th at x(t) and y(t) are two
solutions to (2.136) with initial conditions x(t
0
) = x
0
and y(t
0
) = x
0
over
the closed interval [t
0
, t
1
], then it f ollows from (2.160) that kx(t)−y(t)k ≤ 0,
t ∈ [t
0
, t
1
]. This of cours e implies that x(t) = y(t), t ∈ [t
0
, t
1
], establishing
uniqueness of solutions.
The next result presents a m ore general version of Theorem 2.26 in-
volving continuous dependence on initial conditions and system parameters.
For this result, consider the nonlinear dynamical system
˙x(t) = f (x(t), λ), x(t
0
) = x
0
, t ∈ I
x
0
,λ
, (2.162)
where x(t) ∈ D, t ∈ I
x
0
,λ
, D is an open subset of R
n
, λ ∈ R
m
is a system
parameter vector, f : D × R
m
→ R
n
is such that f (·, λ) is Lipschitz
continuous on D, f(x, ·) is uniformly Lipschitz continuous on R
m
, and
I
x
0
,λ
= (τ
min
, τ
max
) ⊂ R is the maximal interval of existence for the solution
x(·) of (2.162).
Theorem 2.27. Consider the nonlinear dynamical system (2.162).
Assume that f : D × R
m
→ R
n
is such that for every λ ∈ R
m
, f(·, λ)
is Lipschitz continuous on D and for every x ∈ D, f(x, ·) is globally
Lipschitz continuous on R
m
. Furthermore, let x(t) and y(t) be solutions to
(2.162) with system parameters λ and µ, respectively, and initial conditions