Butcher tableau Created 2026-09-28 Updated 2026-10-14
A Butcher tableau records a Runge-Kutta method's stage matrix , time nodes , and output weights in the block arrayRead row above the line as the recipe for Runge-Kutta stage : the left entry gives , and the right entries give the coefficients in . Below the line, weights slope in the final update. Zeros on and above the diagonal identify an Explicit Runge-Kutta method. For the internally consistent convention, row sums of equal ; first-order consistency of a numerical method also requires . An embedded Runge-Kutta pair adds another weight row while retaining .
Implicit Runge-Kutta method Created 2026-09-24 Updated 2026-11-05
An implicit Runge-Kutta method defines at least one Runge-Kutta stage using an equation that involves that stage or a later unresolved stage. In the slope convention,An Explicit Runge-Kutta method has strictly lower-triangular , so the slopes are computed sequentially. An implicit tableau instead requires one or more algebraic solves, usually nonlinear when the vector field is nonlinear. Existence, uniqueness and numerical accuracy of those solves are additional requirements; A-stability of the scalar test equation does not establish them.
For the implicit midpoint rule, and . On with , the stage is and the update factor is . This linear example needs only one division, whereas a nonlinear generally requires an iterative solve. The stage solvability of an implicit Runge-Kutta method gives a sufficient small-step contraction condition.