MTH3007B Lecture 3
Me, in the lecture
zzzzz…
Again, this session began with recap. Then, we generalised the Runge-Kutta methods!
General Order Runge-Kutta Methods
As stated before, any explicit Runge-Kutta method can be written in the form , where is the increment function.
For the second order, the increment function generalises to…
Which can be specified with the four unknowns, . We can find these by using a Taylor expansion on the general second order Runge-Kutta form, , using the aforementioned increment function, and then equating equivalent terms.
This will give various solutions, as there are then only three equations to solve for four variables, leaving one free variable. This is what results in variations, like the midpoint and Ralston methods:
| Method | |||
|---|---|---|---|
| Midpoint | |||
| Ralston |
This method can be generalised to any order, but the most common is the Fourth order Runge-Kutta:
Symmetric Methods
A method is called symmetric (or time-reversible) if swapping and leaves it invariant - i.e., one step forward then one step backward returns exactly to the starting point.
This matters because many physically motivated ODEs are themselves reversible in time: replacing by recovers the same equation. The canonical example is any equation of the form , such as Newton’s equations of motion. Using a non-symmetric integrator on such a system introduces an artificial long-time drift.
All explicit Runge-Kutta methods are not symmetric, and therefore all suffer from long-time drift.
An example of this is the Implicit Trapezoid Method, for , then…
It is implicit since appears on both sides, hence this equation must be rearranged to isolate before implementation, analogously to the implicit Euler method. It is 2nd-order, with global truncation error .
Proof: Trapezoid Is Symmetric
The key observation is that and play symmetric roles in the trapezoid equation. Rearranging:
This is exactly the original equation with and , confirming symmetry.
Proof: Explicit Euler Is Not Symmetric
Explicit Euler is . Rearranging gives
But integrating backward with the explicit Euler rule (swapping , ) would give
These two are not the same equation - the backward step evaluates at , making it the implicit Euler variant. Hence explicit Euler is not symmetric, with a bias towards .
Pre-Lecture Notes from University Notes
- No priming done or rough notes during - hopefully next week!