Butcher Tableau Explorer

Computational Math
Differential Equations
Runge-Kutta Methods
Butcher Tableau
Taylor Series
Author

Apurva Nakade

Published

July 13, 2026

An \(s\)-stage Runge-Kutta method is specified by a Butcher tableau of nodes \(c_i\), coefficients \(a_{ij}\), and weights \(b_i\). Enter coefficients as integers, fractions, or decimals — each row’s panel shows the exact \(k_i\) (or \(y_{i+1}\)) equation your entries construct, and the box above computes the leading term of the local truncation error \(y_{i+1} - y(t_i+h)\) as a power series in \(h\), even for implicit tableaus. If that leading term is \(O(h^{p+1})\), the method is \(p\)-th order accurate. Try Euler’s method (\(s=1\), \(b_1=1\)), Heun’s method (\(s=2\), \(a_{21}=1\), \(b_1=b_2=1/2\)), or classical RK4 (\(s=4\), \(a_{21}=a_{32}=1/2\), \(a_{43}=1\), \(b_1=b_4=1/6\), \(b_2=b_3=1/3\)).