
204 14. Geometric Integration Part I—Invariants
The modified equation concept plays a central role in the modern study
of geometric integration. By optimizing over the number of extra terms in the
modified equation, it is possible to show that the difference between a numerical
solution and its closest modified equation can be bounded by C exp(−D/h)
over a time interval 0 ≤ t ≤ E/h, where C, D and E are constants. This is
an exponentially small bound that applies over arbitrarily large time; a very
rare phenomenon in numerical ODEs!
4
Establishing the existence of a modified
equation with the same structure as the original ODE is often a key step in
proving further positive results, such as mild growth of the global error as a
function of time.
Finally, we should add that not all prop e rties of an ODE and numerical
method are automatically inherited by a modified equation; see Exercise 14.12
for an illustration.
EXERCISES
14.1.
??
Confirm that (14.3) satisfies the ODE system (14.2). Also check
that this solution gives u(t) + v(t) ≡ A + B. What happens to this
solution as t → ∞? Explain the result intuitively in terms of the
reaction rate constants k
1
and k
2
.
14.2.
??
By generalizing the analysis for the Euler case in (14.5), show
that any consistent linear multistep method and any Runge–Kutta
method will preserve linear invariants of an ODE. You may assume
that the starting values for a k-step LMM satisfy c
T
η
j
= K, j = 0 :
k − 1, for some constant K when c is any vector such that equation
(14.4) holds.
14.3.
??
Show that the second-order Taylor series method, TS(2), from
Chapter 3, applied to (14.2) takes the form
u
n+1
v
n+1
=
u
n
v
n
+ h
1 −
1
2
h(k
1
+ k
2
)
−k
1
k
2
k
1
−k
2
u
n
v
n
.
Confirm that this method also preserves the linear invariant.
14.4.
??
For the system (14.2) show that u
0
(t) = Au(t), where A may be
written as the outer product
A =
−1
1
k
1
, −k
2
.
4
We should note, however, that the bound does not involve the solution of the
original ODE. Over a long time interval the modified equation might not remain close
to the underlying problem.