Reason: First published version of the proof for ordinary differential equations with measurable time dependence, by piecewise-constant approximation for measurability along paths and Picard iteration in the complete space of continuous vector-valued maps.
Proof
Throughout we use the coordinate bound ∣xi∣≤∣x∣ from the elementary properties of the Euclidean norm, and the following consequence of linearity of the integral: if 0≤r≤t≤T and g is bounded and measurable on [0,T], then ∫[0,t]g=∫[0,r]g+∫[r,t]g, because 1[0,t]=1[0,r]+1[r,t]−1{r} and the integral of g1{r} vanishes, the single point r having Lebesgue measure zero. Here 1D is the function equal to 1 on D and 0 elsewhere.
Part (a). Let y:[0,T]→Rn be continuous and fix i. For a natural number q put tk=kT/q for k∈{0,…,q} and define y(q):[0,T]→Rn by ys(q)=ytk for s∈[tk,tk+1) and k∈{0,…,q−1}, and yT(q)=yT.
a finite union of intersections of intervals with sets that belong to the trace Borel σ-algebra by hypothesis 1. Hence s↦fi(s,ys(q)) is measurable, and ∣fi(s,ys(q))∣≤∣f(s,ys(q))∣≤K by hypothesis 2.
The map y is continuous on the compact interval [0,T], hence uniformly continuous. Every s∈[0,T] satisfies ∣s−u∣≤T/q for the point u∈{t0,…,tq} with ys(q)=yu, so ∣ys(q)−ys∣≤ω(T/q) where ω is a modulus of uniform continuity of y, and therefore ∣ys(q)−ys∣→0 as q→∞, uniformly in s. By hypothesis 3 and the coordinate bound,
so fi(s,ys(q)) converges to fi(s,ys) for every s∈[0,T]. All these functions are bounded in absolute value by K, so by measurability of bounded pointwise limits, s↦fi(s,ys) is measurable; it is bounded by K, hence integrable over [0,t] for every t.
Assuming inductively that x(j)∈C, part (a) shows that all these integrals exist. For 0≤r≤t≤T the i-th component of xt(j+1)−xr(j+1) is ∫[r,t]fi(s,xs(j))ds, so by the norm bound for vector-valued integrals and hypothesis 2,
Consequently d∞(x(j+1),x(j))≤KΛjTj+1/(j+1)!. The series ∑j≥0KΛjTj+1/(j+1)! converges, its partial sums being bounded by KTeΛT, so for j<j′ the triangle inequality gives
d∞(x(j),x(j′))≤i=j∑j′−1(i+1)!KΛiTi+1,
a tail of a convergent series, which tends to 0 as j→∞. Thus (x(j)) is a Cauchy sequence in C and converges to some x∈C; in particular x is continuous.
Fix t∈[0,T] and i. By hypothesis 3, the coordinate bound and monotonicity,
Since also xt(j+1),i→xti, letting j→∞ in the recursion gives
xti=x0i+∫[0,t]fi(s,xs)ds.
At t=0 all integrals vanish, so the value of x at 0 is x0.
Part (b), uniqueness. Let x and x~ be continuous maps satisfying the integral equation with the same x0. The map u(t)=∣xt−x~t∣ is continuous, and u(0)=0. Subtracting the two equations componentwise and applying the norm bound and hypothesis 3,
The integrand is continuous, so the Lebesgue and Riemann integrals agree, and Gronwall's lemma in integral form, applied with a=0 and b=Λ, gives u(t)≤0 for every t. Since u≥0, we get u≡0, that is x=x~.
Part (c). For 0≤r≤t≤T the same computation as for the iterates gives ∣xt−xr∣≤∫[r,t]∣f(s,xs)∣ds≤K(t−r), and the case t≤r follows by symmetry. ■