Home

RungeKuttaschemata

RungeKuttaschemata, commonly known as Runge-Kutta schemes, are a family of numerical methods for solving initial-value problems in ordinary differential equations. They provide successive approximations to the solution y(t) of dy/dt = f(t, y) with a specified initial state y(t0) = y0. The methods advance the solution in steps of size h by combining several evaluations of f at intermediate points.

In a method with s stages, one defines k_i = f(t_n + c_i h, y_n + h sum_{j=1}^s a_{ij}

Explicit schemes are straightforward and fast for non-stiff problems, while implicit schemes offer better stability properties

Historically, the methods are named after Carl Runge and Wilhelm Kutta, who developed early formulations around

k_j)
for
i
=
1,...,s,
and
then
updates
y_{n+1}
=
y_n
+
h
sum_{i=1}^s
b_i
k_i.
The
coefficients
a_{ij},
b_i,
c_i
form
the
Butcher
tableau.
If
a_{ij}
=
0
for
j
≥
i,
the
scheme
is
explicit;
if
some
a_{ij}
≠
0
for
j
≤
i,
the
scheme
is
implicit.
The
order
of
accuracy
depends
on
satisfying
algebraic
order
conditions;
common
choices
include
the
classical
Runge-Kutta
4th
order
method
(RK4).
Larger
s
can
yield
higher
order,
and
embedded
Runge-Kutta
pairs—such
as
Fehlberg,
Cash-Karp,
or
Dormand-Prince—provide
an
estimate
of
the
local
error
to
enable
adaptive
step
sizing.
for
stiff
systems.
Runge-Kutta
methods
are
widely
used
across
physics,
engineering,
biology,
and
finance
due
to
their
balance
of
accuracy,
simplicity,
and
versatility.
the
turn
of
the
20th
century.
The
framework
also
connects
to
modern
concepts
such
as
Butcher
tableaux
and
embedded
error
estimates
used
in
adaptive
integrators.