Solution

ID: past-exam-of-the-numerical-analysis-course-of-the-university-of-oxford/2023/3/c/solution

Let be continuous in its first variable and uniformly Lipschitz continuous in its second variable, with constant . Retain the finite-interval smoothness assumptions and the bound from the preceding subpart. We first establish solvability of each implicit step. For a proposed starting state , the map
has Lipschitz constant . If , the contraction mapping theorem on the complete state space gives a unique next state .
To compute a useful Lipschitz constant for the method, introduce its increment function by
For two starting states ,
Rearranging gives the implicit midpoint Lipschitz estimate
Thus, for example, gives an increment Lipschitz constant at most , uniformly as .
For an explicit global error estimate, set . Subtract the numerical formula from the exact-value identity containing :
The Lipschitz condition and the triangle inequality imply
and therefore
Iterating this inequality is the elementary discrete Gronwall inequality argument. For , summing the geometric series and using gives
For , . If , this proves
With the exact initial value, , the global error is and tends uniformly to zero on every such finite interval. If , the recurrence instead gives , with the same conclusion. Starting values merely converging to the exact initial value also suffice for numerical convergence; second-order accuracy requires their errors to be . The result concerns exact implicit solves and convergence on fixed finite intervals, not uniform accuracy over an unbounded time interval.

New to topics? Read the docs here!