Time-symmetric numerical method
ID: time-symmetric-numerical-method
A time-symmetric numerical method is a one-step numerical method with a locally invertible step map satisfyingFor a nonautonomous ordinary differential equation, include time in the state or explicitly reverse the step's time endpoints. The definition means that applying the same rule backward undoes its forward step; it does not by itself claim small discretization error.
The implicit midpoint rule illustrates this directly: swapping and replacing by leaves its midpoint equation unchanged, wherever the local solve is unique. By contrast, forward Euler method has factor on , and the backward factor gives product , not one.
Assume a consistent method has a smooth integer-power local-error expansion of finite order , with nonzero leading defect . Composing its forward and backward steps leaves leading defect . Symmetry forces this coefficient to vanish. Thus is odd and is even. The finite leading-error and regular expansion assumptions are needed for this parity argument.
New to topics? Read the docs here!