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