For the Weierstrass M-test proof of the Picard-Lindelöf theorem, the required bound is
To see this, use Picard iteration starting with and
If takes its values in , then . Thus every Picard iterate remains in the rectangle where the hypotheses hold. Successive applications of the Lipschitz condition and integration give the factorial estimate for Picard iteration
For example, the estimate is , and integrating the th estimate multiplied by proves the next one. The sum of the uniform bounds is
for every finite , by the exponential series. Hence the telescoping series of Picard iterates converges uniformly by the Weierstrass M-test. The uniform limit stays in the closed rectangle, and the Lipschitz condition permits passage to the limit in the integral equation. The fundamental theorem of calculus then gives the desired solution of a differential equation on .
With the standard constant starting Picard iterate, , the next two Picard iterates are
and, for ,
Thus
The restriction for is essential for the integral from to : the preceding iterate vanishes at , where the new integrand is undefined.
The difference of two successive Picard iterates factors as
The preceding bound and the kernel estimate therefore give
Moreover . Summing the resulting geometric series, for ,
Thus there is a uniform limit on , continuous by the uniform limit theorem, with . The integral passes to this limit because
Therefore satisfies the Volterra integral equation, and hence the initial value problem. This proves global existence by Global Picard iteration with a decaying kernel. The same estimate gives the useful error bound
If , every iterate is zero and the convergence assertion is immediate.
For , the coefficient bound gives . Thus for the positive kernel satisfies
The starting Picard iterate is continuous and has supremum norm . If the th Picard iterate is bounded and continuous, its integral defines another continuous function, and
Taking the supremum norm and applying mathematical induction proves boundedness of every iterate and
Picard iterate 2026-10-25
A Picard iterate is one of the successive approximate solutions of a differential equation obtained by repeatedly applying its integral solution operator. If and , the usual operator is . An integrating factor can produce a different, equivalent operator with better estimates, as in Global Picard iteration with a decaying kernel. The word iterate denotes an approximate function; Picard iteration denotes the procedure.