!
I
I
...
I
338 NUMERICAL METHODS FOR ORDINARY DIFFERENTIAL EQUATIONS
unperturbed problem, then
Max
IY(x)-
Y(x; 8,
€)
I~
k[\£1
+
ajjSII"']
(6.1.4)
lx-xol5a
with k =
1/(1
-
aK),
using the Lipschitz constant K of (6.1.1).
Proof
The
derivation
of
(6.1.4) is much the same as the proof of Theorem 6.1,
and
it can be found in most graduate texts
on
ordinary differential
equations.
•
Using
this result, we can say that the initial value problem (6.0.1)
is
well-posed
or
stable,
in
the sense
of
Section 1.6 in Chapter
1.
If
small changes are made in
the differential equation
or
in the initial value, then the solution will also change
by a small amount.
The
solution Y depends continuously on the data of the
problem, namely the function
f and the initial
data
Y
0
.
It was pointed out in Section 1.6 that a problem could be stable but
ill-conditioned with respect to numerical computation. This is true with differen-
tial equations, although it does not occur often in practice.
To
better
under_stand
when this may happen,
we
estimate the perturbation in Y due to perturbations in
the problem.
To
simplify our discussion,
we
consider only perturbations £ in the
initial value
Y
0
;
perturbations
S(x)
in the equation enter into the final answer in
.much the same way, as indicated in (6.1.4).
Perturbing the initial value
Y
0
as in (6.1.3), let Y(x;
£)
denote the perturbed
solution. Then
Y'(x; e) =
j(x,
Y(x; e))
Y(x
0
;
€)
= Y
0
+ €
X
0
-
0:
:5
X
:=;·
Xn + 0:
(6.1.5)
Subtract
the
corresponding equations
of
(6.0.1) for
Y(x),
and let
Z(x;
e) =
Y(x;
e) - Y(x).
Then
Z'(x;
£)
=
f(x,
Y(x;
!))
-
f(x,
Y(x))
8j(x,
Y(x))
="'
ay
Z(x;
!)
( 6.1.6)
and
Z(x
0
;
€)
=£.The
approximation (6.1.6) is valid when Y(x;
€)
is
sufficiently
close to
Y(x),
which it is for small values
of£
and
small intervals [x
0
-
a,
x
0
+ a].
We can easily solve the approximate differential equation of (6.1.6), obtaining
[
.
x8/(t,
Y(t))
l
Z(x;
€)
,;,
€ • exp f a dt
xo Y
If
the partial derivative satisfies
8f(t,
Y(t))
----~0
ay
(6.1.7)
(6.1.8)