Reason: First published version of the proof of forward invariance, by a Gronwall estimate for the total negative part obtained from an increment inequality and telescoped over a vanishing partition.
Proof
For a real number c write c+=max(c,0) and c−=max(−c,0), so that c=c+−c−, ∣c∣=c++c−, and −c≤c−. Put
ut=γ=1∑l(xtγ)−(t∈[0,T]),Kb=2l(l−1)B.
The maps c↦c+ and c↦c− are continuous, so u is continuous on [0,T], and u0=0 because x0∈Δl has nonnegative coordinates.
so each component b^γ is sequentially continuous on Rl×Rm. The components of s↦(xs,As) are measurable, those of x by measurability of continuous functions and those of A by hypothesis. Hence s↦b^γ(xs,As) is measurable by measurability of sequentially continuous functions of measurable maps, and it is bounded by Kb, so the integrals in the hypothesis exist. The same applies to s↦(b^γ(xs,As))− and to s↦us, which are measurable and bounded as well.
Step 1: the coordinates sum to 1. Summing the hypothesis over γ and using linearity of the integral together with the conservation identity of the projected-extension lemma, applied at the point πΔl(xs)∈Δl,
Step 2: distance to the simplex. We claim ∣xt−πΔl(xt)∣≤2ut for every t. Note first that ∣z∣≤∑γ∣zγ∣ for z∈Rl, since ∣z∣2=∑γ(zγ)2≤(∑γ∣zγ∣)2. Write vγ=(xtγ)+. By Step 1,
γ∑vγ=γ∑xtγ+γ∑(xtγ)−=1+ut.
If ut=0 then all coordinates of xt are nonnegative and, by Step 1, xt∈Δl, so the claim holds with both sides 0. Otherwise put y=v/(1+ut), which has nonnegative coordinates summing to 1, hence lies in Δl. The coordinates of xt−v are −(xtγ)−, so ∣xt−v∣≤ut, and ∣v∣≤∑γvγ=1+ut, so
∣v−y∣=(1−1+ut1)∣v∣=1+utut∣v∣≤ut.
By the triangle inequality, ∣xt−y∣≤2ut, and since πΔl(xt) is a nearest point of Δl to xt and y∈Δl, the projection lemma gives ∣xt−πΔl(xt)∣≤∣xt−y∣≤2ut.
Step 3: an increment inequality. We first record: for all real numbers c,e,
c−−e−≤(e−c)+1{c<0},
where 1{⋅} is 1 if the condition holds and 0 otherwise. Indeed, if c≥0 the left side is −e−≤0 and the right side is 0; if c<0 and e≥0 the left side is −c≤e−c=(e−c)+; and if c<0 and e<0 the left side is e−c≤(e−c)+.
Fix 0≤r≤t≤T and γ, and apply this with c=xtγ and e=xrγ. Suppose xtγ<0. Using −c≤c− pointwise and monotonicity of the integral,
By the inflow bound of the projected-extension lemma, applied at πΔl(xs)∈Δl,
b^γ(xs,As)=bγ(πΔl(xs),As)≥−(l−1)BπΔl(xs)γ,
and πΔl(xs)γ≥0, so (b^γ(xs,As))−≤(l−1)BπΔl(xs)γ. By the coordinate bound and Step 2,
πΔl(xs)γ≤xsγ+πΔl(xs)−xs≤xsγ+2us.
Moreover, for s∈[r,t], the hypothesis and ∣b^γ∣≤Kb give xsγ=xtγ−∫[s,t]b^γ(x⋅,A⋅)≤xtγ+Kb(t−r)<Kb(t−r), because xtγ<0. Combining the last three displays,
Step 4: telescoping. Fix t∈(0,T] and a natural number n, and put sk=kt/n for k∈{0,…,n}. Applying Step 3 on each [sk−1,sk] and adding, the left sides telescope to ut−u0=ut, and, since the intervals [sk−1,sk] overlap only in single points, which have Lebesgue measure zero, linearity of the integral gives
The left side does not depend on n, so letting n grow gives
ut≤2l(l−1)B∫[0,t]usds,
an inequality which also holds trivially at t=0.
Step 5: conclusion. The function u is continuous, hence bounded and measurable on [0,T], and satisfies the hypothesis of Gronwall's lemma for bounded measurable functions with a=0 and c=2l(l−1)B. Therefore ut≤0 for every t. Since ut≥0 by construction, ut=0, so every coordinate of xt is nonnegative; with Step 1 this gives xt∈Δl. Finally b^(xt,At)=b(πΔl(xt),At)=b(xt,At) by the fixed-point clause of the projection lemma. ■