Integral equation for an initial value problem

Given the initial value problem

y′(x)=f(x,y),y(x0)=y0

and any C1 solution y, the fundamental theorem of calculus gives y(x)−y0=∫x0xy′(t)dt, hence y also solves

y(x)=y0+∫x0xf(t,y(t))dt

The equivalence is exact in both directions: the integral form forces y(x0)=y0 at once, and differentiating the right-hand side by the fundamental theorem of calculus returns y′=f(x,y).

The Picard iteration

The unknown is the function y, appearing inside a nonlinear operator K. Written as

y=y0+Ky,(Ky)(x)=∫x0xf(t,y(t))dt

the problem becomes: find a fixed point of K on the function space C([x0,x0+h]).

Define the successive approximations

yn(x)=y0+∫x0xf(t,yn−1(t))dt,y0(t)≡y0

so y1=y0+∫x0xf(t,y0)dt, y2=y0+∫x0xf(t,y0+∫x0tf(s,y0)ds)dt, and so on, with nested integrals. Under certain conditions, this should converge...

Numerical reading: quadrature is Picard, discretized

Runge-Kutta methods are Picard iterations in which the integral is replaced by a quadrature. Trapezoid on the integral form is the implicit trapezoid (Crank–Nicolson), midpoint is explicit RK2, Simpson is classical RK4.