Implicit Trapezoid Method
The implicit trapezoid method is a second-order implicit method that averages the gradients at the start and end of each step.
Like the Implicit Euler method, appears on both sides, so the equation must be solved implicitly at each step.
Order
Second-order: Global truncation error , Local truncation error .
Symmetry (Time-Reversibility)
The implicit trapezoid method is symmetric: if we swap indices and negate , we recover the same equation. This means the method is time-reversible, which is a desirable property for problems where the physics is reversible.
Note: Heun’s method (explicit trapezoid) uses a predicted from an Euler step in place of the true . It is NOT the same as the implicit trapezoid method and is NOT symmetric.
Stability
The implicit trapezoid method is unconditionally stable - there is no restriction on step size. This follows from the implicit treatment of .
Implicit Euler method | Explicit Euler method | Runge-Kutta methods | Stability of a method | Order of a method