Step 0: shift and splitting of interval integrals. Let a<b and c be real numbers and let f:[a+c,b+c]→R be measurable and bounded. We claim that g:[a,b]→R defined by g(s)=f(s+c) is measurable and bounded, and
∫[a,b]gdλ[a,b]=∫[a+c,b+c]fdλ[a+c,b+c].(0.1)
Measurability: for a Borel set E⊆R write f−1(E)=Q∩[a+c,b+c] with Q Borel; then s∈g−1(E) if and only if s∈[a,b] and s+c∈Q∩[a+c,b+c], so g−1(E)=(Q+(−c))∩[a,b], and Q+(−c) is Borel by claim 1 of translation invariance; hence g−1(E)∈B[a,b]. For (0.1), let g~,f~:R→R be the zero extensions of claim 2 of the toolkit. For every real x: if x∈[a,b] then x+c∈[a+c,b+c] and g~(x)=f(x+c)=f~(x+c), while if x∈/[a,b] then x+c∈/[a+c,b+c] and g~(x)=0=f~(x+c); so g~(x)=f~(x+c) for every x. By claim 2 of the toolkit f~ and g~ are measurable, hence so are the nonnegative parts f~+=max(f~,0), f~−=max(−f~,0) of the integral definition, and pointwise g~±(x)=f~±(x+c). Claim 2 of translation invariance (applied with t=c to the nonnegative measurable functions f~±) gives ∫Rg~±dλ=∫Rf~±dλ. Since f and g are bounded and measurable they are integrable, and by claim 2 of the toolkit on each interval, both sides of (0.1) equal the common value ∫Rf~+dλ−∫Rf~−dλ.
Next, let a<c<b and let f:[a,b]→R be measurable and bounded. The restrictions of f to [a,c] and [c,b] are measurable (writing f−1(E)=Q∩[a,b] with Q Borel, the preimage of E under the restriction to [a,c] is Q∩[a,c]∈B[a,c], and likewise on [c,b]), and
the integrals on the right being those of the restrictions. Indeed, let ϕ1,ϕ2,ϕ3:[a,b]→R equal f on [a,c], on (c,b], and on [c,b] respectively, and 0 elsewhere on [a,b]; each ϕi is the product of f with the indicator of a member of B[a,b], hence measurable by arithmetic of measurable functions, and bounded; f=ϕ1+ϕ2 on [a,b], and ϕ2 and ϕ3 agree off the single point c, a set of λ[a,b]-measure zero, so ∫[a,b]ϕ2=∫[a,b]ϕ3 by claim 2 of the null-set lemma. By claim 2 of the toolkit, the zero extensions of ϕ1 and of the restriction of f to [a,c] coincide, as do those of ϕ3 and of the restriction of f to [c,b]; so ∫[a,b]ϕ1=∫[a,c]f and ∫[a,b]ϕ3=∫[c,b]f, and (0.2) follows by linearity.
Step 1: proof of claim 1. The map τ:[0,T♯]→[0,T], τ(s)=t0+s, satisfies ∣τ(s)−τ(s′)∣=∣s−s′∣, hence is continuous. Every component of S♯, A♯ and P♯ is the composition of the corresponding component of S, A or P — continuous on [0,T] by clause 1 of the trajectory-pair definition and clause 1 of the co-state definition — with τ, hence continuous on [0,T♯] by continuity of compositions, the metric and Euclidean notions agreeing by claim 1 of the agreement lemma.
Trajectory pair. The map s↦bγ(Ss,As) is continuous on [0,T] by clause 2 of the trajectory-pair definition, so its restriction to any compact subinterval is continuous by claim 1 of restriction stability, and over such subintervals its Riemann and Lebesgue integrals agree by claim 3 of the toolkit. Fix γ and t∈(0,T♯]. By clause 2 of the trajectory-pair definition at times t0+t and t0, and by additivity of the Riemann integral on adjacent intervals (when t0>0; for t0=0 the subtraction is trivial),
the last equality by (0.1) with c=t0 — its hypotheses holding because the integrand on [t0,t0+t] is continuous, hence measurable and bounded — since bγ(St0+s,At0+s)=bγ(Ss♯,As♯) for s∈[0,t]. The map s↦bγ(Ss♯,As♯) is continuous on [0,T♯] (the composition of the continuous s↦bγ(Ss,As) with τ, as above), so by claim 3 of the toolkit the last integral equals the Riemann integral required by clause 2 of the trajectory-pair definition; for t=0 the required identity holds trivially, both sides vanishing by the convention of that clause. With the continuity already shown and St♯∈Δl, At♯∈A by definition, (S♯,A♯) is a mean-field trajectory pair for β with horizon T♯.
Co-state. For γ∈{1,…,l} let fγ(s)=∑δ=1l∂γbˉδ(Ss,As)Psδ−∂γLˉ(Ss,As), continuous on [0,T] by clause 2 of the co-state definition. The shifted integrand s↦fγ(t0+s) is continuous on [0,T♯] (composition with τ) and equals s↦∑δ∂γbˉδ(Ss♯,As♯)Ps♯δ−∂γLˉ(Ss♯,As♯), the integrand required by clause 2 of the co-state definition for the shifted data. For t∈[0,T♯), using claim 3 of the toolkit on [t,T♯] and on [t0+t,T] (restrictions continuous by restriction stability) and (0.1) with c=t0,
which is clause 2 for the shifted data; at t=T♯ both prescriptions equal −∂γGˉ(ST) by the convention that the integral is 0 there. Clause 1 (continuity) was shown above, and clause 3 (stationarity) at time t for the shifted triple is clause 3 at time t0+t for the original. So P♯ is a stationary co-state for the shifted data.
Constants and coefficients. The bound ∑δ∣Pt♯δ∣=∑δ∣Pt0+tδ∣≤CP is immediate since t0+t∈[0,T]. By the definition of the mean-field Hamiltonian along a triple in the quadratic growth lemma, Ht♯(a)=Lˉ(St♯,a)−∑δPt♯δbˉδ(St♯,a)=Lˉ(St0+t,a)−∑δPt0+tδbˉδ(St0+t,a)=Ht0+t(a). By the definition of the fluctuation Hessian coefficients, Hij♯(t)=∂j∂iLˉ(St♯,At♯)−∑δPt♯δ∂j∂ibˉδ(St♯,At♯)=Hij(t0+t).
Step 2: proof of claim 2. The matrix Rt♯ of the quadratic growth lemma for the shifted triple has entries Rt♯ij=41(Hl+i,l+j♯(t)+Hl+j,l+i♯(t))=41(Hl+i,l+j(t0+t)+Hl+j,l+i(t0+t))=Rt0+tij by claim 1, so if a⋅Rta≥r∣a∣2 for all t∈[0,T] and a∈Rm then a⋅Rt♯a=a⋅Rt0+ta≥r∣a∣2 for all t∈[0,T♯]: hypothesis (H1) transports with the same r. For (U): by claim 1, for each t∈[0,T♯] the functions Ht♯ and Ht0+t agree on V and At♯=At0+t, so if At0+t is the unique minimizer of Ht0+t on A then At♯ is the unique minimizer of Ht♯ on A. The transport of r0 is the same substitution: for t∈[0,T♯] and a∈A, Ht♯(a)−Ht♯(At♯)=Ht0+t(a)−Ht0+t(At0+t)≥r0∣a−At0+t∣2=r0∣a−At♯∣2.
Step 3: proof of claim 3. The components of A are continuous, hence measurable by claim 3 of the toolkit, and bounded in absolute value by R=supα∈A∣α∣, finite by claim 1 of the affine rate-family lemma, so each satisfies ∫[0,T](Aj)2dλ[0,T]≤R2T by monotonicity and claim 1 of the toolkit; thus A∈L2([0,T];Rm), and since At∈A for every t∈[0,T], the definition of the control set gives [A]∈UA with admissible representative A. The same applies to A♯ on [0,T♯] (its components are continuous by Step 1), giving [A♯]∈UA[T♯].
The pair (S,A) is a generalized mean-field trajectory pair for (β0,β1) with horizon T: condition 1 holds by clause 1 of the trajectory-pair definition (continuity implying measurability of the control components as above), and condition 2 holds because the Riemann integrals of clause 2 of that definition equal the Lebesgue integrals by claim 3 of the toolkit. Its value at t=0 is S0, so by claim 2 of the existence and uniqueness theorem (applied to the initial value S0 and the control A) S is the map furnished by claim 1 of that theorem, which by claim 2 of the flow stability lemma (with the admissible representative A) is the flow: S=S(S0,[A]). By the definition of the mean-field cost (evaluated with the admissible representative A), F(S0,[A]) is the generalized mean-field cost of (S,A), namely ∫[0,T]L(St,At)dt+G(ST); since the Riemann integral defining the mean-field costJMF[(S),(A)] equals the Lebesgue integral by claim 3 of the toolkit, F(S0,[A])=JMF[(S),(A)]. The same argument applied to the shifted pair (S♯,A♯) (a trajectory pair by Step 1, with value St0 at t=0) gives S♯=S[T♯](St0,[A♯]) and F[T♯](St0,[A♯])=JMF[(S♯),(A♯)]=∫[0,T♯]L(St♯,At♯)dt+G(ST♯♯). By (0.1) with c=t0 (the integrand t↦L(St,At) restricted to [t0,T] being measurable and bounded, as a continuous function on a compact interval by the provisions of the mean-field cost definition and restriction stability) and ST♯♯=ST,
F[T♯](St0,[A♯])=∫[t0,T]L(St,At)dt+G(ST).
Finally, for t0>0, (0.2) with c=t0 splits F(S0,[A])=∫[0,T]L(St,At)dt+G(ST) as ∫[0,t0]L(St,At)dt+∫[t0,T]L(St,At)dt+G(ST), which is the asserted splitting; for t0=0 the first term is 0 by the stated convention and the splitting reads F(S0,[A])=F[T](S0,[A]), which holds because the two instances coincide.
Step 4: proof of claim 4. Suppose first t0=0. Then ζs=vs for every s∈[0,T] (the interval [0,t0) being empty and T♯=T), so ζ=v is an admissible representative of [ζ]=η; any two admissible representatives of η are equal off a set of measure zero by the definition of the Lebesgue space (two representatives of one class agree off a null set), so [ζ] does not depend on the choice; and the asserted identity reads F(S0,η)=0+F[T](S0,η), which holds as in Step 3. Assume now t0>0.
Admissible representative. Fix j∈{1,…,m} and a Borel set E⊆R. Then
The first set is the intersection of a member of B[0,T] with the Borel set [0,t0), hence a member of B[0,T]. The second set is a member of B[t0,T] by the measurability part of Step 0 (applied with [a,b]=[t0,T], c=−t0 and f=vj, measurable on [0,T♯]), hence a Borel subset of [0,T] (claim 1 of the toolkit) and so a member of B[0,T]. Thus ζj is measurable; moreover ζs∈A for every s, so ∣ζj∣≤R with R=supα∈A∣α∣, finite by claim 1 of the affine rate-family lemma; being measurable and bounded, each component is square-integrable, so ζ∈L2([0,T];Rm) and ζ is an admissible representative of [ζ]∈UA. If v′ is another admissible representative of η, then v=v′ off a set N∈B[0,T♯] with λ[0,T♯](N)=0, and the two concatenations agree off N+t0, which is Borel with λ(N+t0)=λ(N)=0 by claim 1 of translation invariance (members of B[0,T♯] being Borel by claim 1 of the toolkit), and is a subset of [t0,T], hence a member of B[0,T] of measure zero. Two elements of L2 agreeing off a null set have the same class by the definition of the Lebesgue space, so [ζ] is independent of the choice of v.
The flow follows S, then the shifted flow. Write x=S(S0,[ζ]), by claim 2 of the flow stability lemma (with the admissible representative ζ) the map furnished by claim 1 of the existence and uniqueness theorem for the initial value S0 and the control ζ: x is continuous, xt∈Δl, and
the integrand being measurable and bounded by 2l(l−1)B: by claim 1 of the existence theorem the pair (x,ζ) is a generalized mean-field trajectory pair whose drift integrand agrees with the displayed one — b^ agreeing with b on Δl×A by claim 6 of the affine rate-family lemma and xs∈Δl — and the closing provisions of the generalized-pair definition record that measurability and bound. Restricting to t∈[0,t0], the pair of restrictions satisfies the same equation for the instance with horizon t0 and the control ζ∣[0,t0] (restrictions of measurable maps being measurable as in Step 0). On the other hand, define qγ:[0,t0]→R by qγ(s)=b^γ(Ss,ζs). Off the single point t0 we have ζs=As and hence, by claim 6 of the affine rate-family lemma (b^=b on Δl×A), qγ(s)=bγ(Ss,As), a continuous function of s; at s=t0, qγ(t0) is some real number. On [0,t0] we may write qγ=bγ(S⋅,A⋅)1[0,t0)+qγ(t0)1{t0}, where 1D denotes the indicator of a set D; the first factor is continuous, hence measurable by measurability of continuous functions, the indicators are measurable as indicators of the members [0,t0) and {t0} of B[0,t0], and qγ is measurable by arithmetic of measurable functions; moreover ∣qγ∣≤2l(l−1)B by claim 6 of the affine rate-family lemma; so, by claim 2 of the null-set lemma and clause 2 of the trajectory-pair definition together with claim 3 of the toolkit, for every t∈[0,t0],
Thus the restriction of S to [0,t0] also satisfies the horizon-t0 equation with the control ζ∣[0,t0]. By the uniqueness in claim 1 of the existence theorem (horizon t0, initial value S0, control ζ∣[0,t0]), xt=St for all t∈[0,t0]; in particular xt0=St0.
Now define x♮:[0,T♯]→Δl by xt♮=xt0+t, continuous as in Step 1. For t∈(0,T♯], by the displayed equation for x at t0+t and at t0, (0.2) (split at t0) and (0.1) (shift by c=t0; ζt0+s=vs and xt0+s=xs♮ for s∈[0,T♯]),
and this also holds trivially at t=0. By the uniqueness in claim 1 of the existence theorem (horizon T♯, initial value St0, control v) and claim 2 of the flow stability lemma (v being an admissible representative of η), x♮=S[T♯](St0,η).
by (0.2). On [0,t0] the integrand agrees off the single point t0 with t↦L(St,At) (using x=S on [0,t0] and ζ=A on [0,t0)), both being integrable (measurable and bounded, the latter continuous), so the first integral equals ∫[0,t0]L(St,At)dt by claim 2 of the null-set lemma. By (0.1) — its hypotheses holding because the restriction to [t0,T] of the measurable bounded integrand t↦L(xt,ζt) is measurable (as in Step 0) and bounded — the second integral equals ∫[0,T♯]L(xt♮,vt)dt, and G(xT)=G(xT♯♮); by the definition of F[T♯] with the admissible representative v and the identification x♮=S[T♯](St0,η), their sum is F[T♯](St0,η). This proves the asserted identity.
Step 5: proof of claim 5. Let η∈UA[T♯] be arbitrary and let v be an admissible representative of η (existing by claim 2 of the flow stability lemma for the horizon-T♯ instance), with concatenation ζ as in claim 4. Since JS0∗ is the infimum of the value set VS0 (notation of the statement), it is a lower bound of it, so F(S0,[A])=JS0∗≤F(S0,[ζ]) (the equality by the assumption [A]∈MS0∗ and the definition of the optimal control set). By claims 3 and 4,
so F[T♯](St0,[A♯])≤F[T♯](St0,η) for every η∈UA[T♯]. Hence F[T♯](St0,[A♯]) is a lower bound of the value set VSt0[T♯] and a member of it; since JSt0∗[T♯] is the greatest lower bound of that set, JSt0∗[T♯]≥F[T♯](St0,[A♯]), while as a lower bound it also satisfies JSt0∗[T♯]≤F[T♯](St0,[A♯]); so the two are equal, [A♯]∈MSt0∗[T♯] by the definition of the optimal control set, and the first asserted display follows from claim 3. Subtracting the splitting of claim 3 from JS0∗=F(S0,[A]) gives the second: JSt0∗[T♯]=F[T♯](St0,[A♯])=F(S0,[A])−∫[0,t0]L(St,At)dt=JS0∗−∫[0,t0]L(St,At)dt. ■