For a real skew-symmetric matrix, . A scalar quadratic form satisfies , so it is zero. ThereforeThe finite-dimensional linear system has the global solution . Equivalently, , so its exact flow is an orthogonal matrix and preserves the Euclidean norm.
The Runge-Kutta method has update . Expanding its squared Euclidean norm gives the exact identityThe stated per-step relation makes this difference zero. Induction from the initial vector then provesFor a positive step size the relation is also necessary for exact per-step norm conservation. This algebraic identity applies whenever the stage equations define a step; it does not silently assume solvability of arbitrary implicit stages.
Define the stage states , so . Skew symmetry gives , and henceInsert this into the preceding norm identity and symmetrize the double sum, using . The result is the Runge-Kutta conservation of quadratic invariants identityThuswhich proves the sufficient condition for every well-defined step and then for all by induction. For example the implicit midpoint rule, with and , has and preserves this norm exactly. The condition is sufficient, and need not be necessary for a particular matrix or a particular solution.
Articles by others on the same topic
There are currently no matching articles.