TheoremBase

Proof

Throughout, B[0,a]\mathcal{B}_{[0,a]} denotes the trace Borel σ\sigma-algebra on [0,a][0,a] for a>0a>0, and we use that the family of subsets of a set whose preimage under a given map lies in a given σ\sigma-algebra is a σ\sigma-algebra, so that a map into a measurable space whose σ\sigma-algebra is generated by a family C\mathcal{C} of sets is measurable as soon as the preimages of the members of C\mathcal{C} are measurable, and that compositions of measurable maps are measurable. The empty record is r∅=(0,(),())r_\emptyset=(0,(),()). We also use the following fact about a counting path cc and its jump times τj(c)\tau_j(c): for every t≥0t\ge0 and every natural number jj, τj(c)≤t\tau_j(c)\le t if and only if c(t)≥jc(t)\ge j. Indeed, if c(t)≥jc(t)\ge j then tt belongs to the set whose greatest lower bound is τj(c)\tau_j(c); conversely, if τj(c)≤t\tau_j(c)\le t, then the set {r′≥0:c(r′)≥j}\{r'\ge0:c(r')\ge j\} is nonempty and for every u>τj(c)u>\tau_j(c) contains some r′<ur'<u, so c(u)≥c(r′)≥jc(u)\ge c(r')\ge j for all u>τj(c)u>\tau_j(c) by monotonicity, so c(τj(c))≥jc(\tau_j(c))\ge j by right-continuity (condition 3 of Counting Path and Its Jump Times), and c(t)≥c(τj(c))≥jc(t)\ge c(\tau_j(c))\ge j. Moreover c(τj(c))=jc(\tau_j(c))=j whenever τj(c)<∞\tau_j(c)<\infty, each such τj(c)\tau_j(c) is a jump time, τ1(c)<τ2(c)<…\tau_1(c)<\tau_2(c)<\dots as long as they are finite, and every jump time uu of cc equals τc(u)(c)\tau_{c(u)}(c); hence for every t≥0t\ge0 the jump times of cc in (0,t](0,t] are exactly τ1(c)<⋯<τc(t)(c)\tau_1(c)<\dots<\tau_{c(t)}(c). Indeed, c(r′)<jc(r')<j for r′<τj(c)r'<\tau_j(c) by the fact just proved, so c(τj(c)−)≤j−1c(\tau_j(c)-)\le j-1 by integrality, and unit jumps (condition 4 of Counting Path and Its Jump Times) give c(τj(c))≤jc(\tau_j(c))\le j, while c(τj(c))≥jc(\tau_j(c))\ge j by the fact; so c(τj(c))=j>c(τj(c)−)c(\tau_j(c))=j>c(\tau_j(c)-) (and τj(c)>0\tau_j(c)>0, since c(0)=0<jc(0)=0<j), and τj+1(c)>τj(c)\tau_{j+1}(c)>\tau_j(c) because c(τj(c))=j<j+1c(\tau_j(c))=j<j+1 and c(r′)<j+1c(r')<j+1 for r′<τj(c)r'<\tau_j(c). Conversely, if c(u)>c(u−)c(u)>c(u-) with u>0u>0, put j=c(u)j=c(u): then τj(c)≤u\tau_j(c)\le u by the fact, and c(r′)≤c(u−)=j−1<jc(r')\le c(u-)=j-1<j for r′<ur'<u by unit jumps and integrality, so τj(c)≥u\tau_j(c)\ge u. Finally, a jump time u≤tu\le t has c(u)≤c(t)c(u)\le c(t), and τj(c)≤t\tau_j(c)\le t for j≤c(t)j\le c(t) by the fact. (A jump time uu of cc is a property of the values of cc on [0,u][0,u] alone.)

Claim 1. Fix k≥1k\ge1, a mark vector vv and a component index jj. The map (t,τ)↦hkj(t,τ,v)(t,\tau)\mapsto h^j_k(t,\tau,v) on [0,T]×Rk(T)[0,T]\times R_k(T) is measurable with respect to the σ\sigma-algebra ST\mathcal{S}_T generated by the sets U∩([0,T]×Rk(T))U\cap([0,T]\times R_k(T)) with UU open in R1+k\mathbb{R}^{1+k}. The inclusion map j:[0,s]×Rk(s)→[0,T]×Rk(T)\mathfrak{j}:[0,s]\times R_k(s)\to[0,T]\times R_k(T) is measurable with respect to the σ\sigma-algebra Ss\mathcal{S}_s generated by the sets U∩([0,s]×Rk(s))U\cap([0,s]\times R_k(s)) and ST\mathcal{S}_T: the preimage of a generator U∩([0,T]×Rk(T))U\cap([0,T]\times R_k(T)) of ST\mathcal{S}_T is U∩([0,s]×Rk(s))U\cap([0,s]\times R_k(s)), a generator of Ss\mathcal{S}_s, because [0,s]×Rk(s)⊆[0,T]×Rk(T)[0,s]\times R_k(s)\subseteq[0,T]\times R_k(T). Hence (t,τ)↦hk(s),j(t,τ,v)=hkj(j(t,τ),v)(t,\tau)\mapsto h^{(s),j}_k(t,\tau,v)=h^j_k(\mathfrak{j}(t,\tau),v) is Ss\mathcal{S}_s-measurable. The same argument with the inclusion [0,s]→[0,T][0,s]\to[0,T] handles h0(s)h^{(s)}_0. Thus h(s)h^{(s)} satisfies the measurability requirement of Observation-Driven Control Policy with horizon ss; it is A\mathcal{A}-valued because its values are values of hh, which is A\mathcal{A}-valued.

Claim 2. We write T(s)\mathcal{T}^{(s)}, N(s)N^{(s)}, and so on, for the derived quantities of the restricted families, formed as in Solution of the Controlled N-Agent Dynamics with horizon ss and regular event Ω0\Omega_0, and verify the conditions of that definition. Throughout, ω∈Ω0\omega\in\Omega_0 is fixed for the pathwise conditions 1, 3, 4, 5, 6.

Condition 1. σ0i=ς0i\sigma^i_0=\varsigma^i_0 is inherited. The path t↦σtit\mapsto\sigma^i_t is constant on [0,t1(i))[0,t^{(i)}_1), on each [tj(i),tj+1(i))[t^{(i)}_j,t^{(i)}_{j+1}) and on [tK(i)(i),T][t^{(i)}_{K^{(i)}},T] for times 0<t1(i)<⋯<tK(i)(i)≤T0<t^{(i)}_1<\dots<t^{(i)}_{K^{(i)}}\le T. Let k′k' be the number of indices jj with tj(i)≤st^{(i)}_j\le s. The restriction to [0,s][0,s] is constant on [0,t1(i))[0,t^{(i)}_1) if k′≥1k'\ge1, on [tj(i),tj+1(i))[t^{(i)}_j,t^{(i)}_{j+1}) for j<k′j<k', and on [tk′(i),s][t^{(i)}_{k'},s], the latter being contained in [tk′(i),tk′+1(i))[t^{(i)}_{k'},t^{(i)}_{k'+1}) if k′<K(i)k'<K^{(i)} and in [tK(i)(i),T][t^{(i)}_{K^{(i)}},T] if k′=K(i)k'=K^{(i)}; if k′=0k'=0 it is constant on [0,s]⊆[0,t1(i))[0,s]\subseteq[0,t^{(i)}_1) (or on [0,s]⊆[0,T][0,s]\subseteq[0,T] if K(i)=0K^{(i)}=0). So condition 1 holds on [0,s][0,s] with the times t1(i),…,tk′(i)t^{(i)}_1,\dots,t^{(i)}_{k'}.

Condition 2. The occupation indicators and the empirical state measure of the restricted families are, by the derived notation, the restrictions to t∈[0,s]t\in[0,s] of ηti,γ\eta^{i,\gamma}_t and Σt\Sigma_t; in particular Σt(s)=Σt\Sigma^{(s)}_t=\Sigma_t for t≤st\le s. The two maps required to be measurable on [0,s]×Ω[0,s]\times\Omega are the restrictions to [0,s]×Ω[0,s]\times\Omega of the corresponding maps on [0,T]×Ω[0,T]\times\Omega, which are B[0,T]⊗F\mathcal{B}_{[0,T]}\otimes\mathcal{F}-measurable by condition 2 for the given solution. The inclusion [0,s]×Ω→[0,T]×Ω[0,s]\times\Omega\to[0,T]\times\Omega is measurable with respect to the product σ\sigma-algebras B[0,s]⊗F\mathcal{B}_{[0,s]}\otimes\mathcal{F} and B[0,T]⊗F\mathcal{B}_{[0,T]}\otimes\mathcal{F}; by that definition the latter is generated by the measurable rectangles, so by the preamble it suffices that the preimage of a measurable rectangle A×CA\times C with A∈B[0,T]A\in\mathcal{B}_{[0,T]} and C∈FC\in\mathcal{F} is (A∩[0,s])×C(A\cap[0,s])\times C, and A∩[0,s]∈B[0,s]A\cap[0,s]\in\mathcal{B}_{[0,s]} because A=S∩[0,T]A=S\cap[0,T] for a Borel set SS and S∩[0,T]∩[0,s]=S∩[0,s]S\cap[0,T]\cap[0,s]=S\cap[0,s]. Hence the restricted maps are B[0,s]⊗F\mathcal{B}_{[0,s]}\otimes\mathcal{F}-measurable. For t∈[0,s]t\in[0,s] the consumed clock times of the restricted families are the Lebesgue integrals over the compact interval [0,t][0,t] of the same integrands as those of the given solution (the integral over [0,t][0,t] depends only on the integrand on [0,t][0,t] and on B[0,t]\mathcal{B}_{[0,t]}, whichever ambient interval is used), so Tt(s),i,σγ=Tti,σγ\mathcal{T}^{(s),i,\sigma\gamma}_t=\mathcal{T}^{i,\sigma\gamma}_t and T~t(s),i,υ=T~ti,υ\tilde{\mathcal{T}}^{(s),i,\upsilon}_t=\tilde{\mathcal{T}}^{i,\upsilon}_t for all t∈[0,s]t\in[0,s] and every ω∈Ω\omega\in\Omega.

Condition 3. Consequently the counters of the restricted families are Nt(s),i,σγ=YTti,σγi,σγ=Nti,σγN^{(s),i,\sigma\gamma}_t=Y^{i,\sigma\gamma}_{\mathcal{T}^{i,\sigma\gamma}_t}=N^{i,\sigma\gamma}_t and N~t(s),i,υ=N~ti,υ\tilde{N}^{(s),i,\upsilon}_t=\tilde{N}^{i,\upsilon}_t for t∈[0,s]t\in[0,s], and likewise the observation total and the grand total are the restrictions of c~t\tilde{c}_t and of the grand total of the given solution. Each of these coincides on [0,T][0,T], hence on [0,s][0,s], with the restriction of a counting path, which is condition 3 on [0,s][0,s].

Condition 4 holds for t∈[0,s]t\in[0,s] because it holds for t∈[0,T]t\in[0,T] and Υtυ\Upsilon^{\upsilon}_t, N~ti,υ\tilde{N}^{i,\upsilon}_t are unchanged.

Condition 5. The observation-event count of the restricted families is Kt(s)=c~t=KtK^{(s)}_t=\tilde{c}_t=K_t for t∈[0,s]t\in[0,s]. Let cc be a counting path whose restriction to [0,T][0,T] is t↦c~tt\mapsto\tilde{c}_t, so that, by the preamble, the jump times of cc in (0,T](0,T] are τ1(c)<⋯<τc(T)(c)\tau_1(c)<\dots<\tau_{c(T)}(c) with c(T)=KTc(T)=K_T; since τ1<⋯<τKT\tau_1<\dots<\tau_{K_T} is the increasing list of these same jump times, τj=τj(c)\tau_j=\tau_j(c) for j≤KTj\le K_T. The jump times of the observation total of the restricted families in [0,s][0,s] are the jump times u∈(0,s]u\in(0,s] of cc (a jump time being a property of the values of cc on [0,u][0,u] alone), which by the preamble are τ1(c)<⋯<τc(s)(c)\tau_1(c)<\dots<\tau_{c(s)}(c) with c(s)=Ksc(s)=K_s. So the observation event times of the restricted families are τ1<⋯<τKs\tau_1<\dots<\tau_{K_s}, and their channels are υ1,…,υKs\upsilon_1,\dots,\upsilon_{K_s}, each υj\upsilon_j being the unique channel such that some observation counter with that channel jumps at τj\tau_j, a property of the counters on [0,τj]⊆[0,s][0,\tau_j]\subseteq[0,s]. For t∈[0,s]t\in[0,s], condition 5 for the given solution reads αt=hKt(t,τ1,…,τKt,υ1,…,υKt)\alpha_t=h_{K_t}(t,\tau_1,\dots,\tau_{K_t},\upsilon_1,\dots,\upsilon_{K_t}); here Kt≤KsK_t\le K_s, the tuple (τ1,…,τKt)(\tau_1,\dots,\tau_{K_t}) lies in RKt(s)R_{K_t}(s) since τj≤t≤s\tau_j\le t\le s for j≤Ktj\le K_t (again by the preamble fact), and t∈[0,s]t\in[0,s]; so the right side equals hKt(s)(t,τ1,…,τKt,υ1,…,υKt)h^{(s)}_{K_t}(t,\tau_1,\dots,\tau_{K_t},\upsilon_1,\dots,\upsilon_{K_t}) by the definition of h(s)h^{(s)} (read as h0(s)(t)=h0(t)h^{(s)}_0(t)=h_0(t) when Kt=0K_t=0). This is condition 5 on [0,s][0,s] for the policy h(s)h^{(s)}.

Condition 6 holds for t∈[0,s]t\in[0,s] because it holds on [0,T][0,T] with the same counters and indicators.

Thus the restricted families with the regular event Ω0\Omega_0 form a solution on [0,s][0,s] for h(s)h^{(s)}, and the identities for the derived quantities have been established along the way; the empirical state measure agrees for every t∈[0,s]t\in[0,s] and every ω\omega by the derived notation. The observation filtration of the restricted solution at t∈[0,s]t\in[0,s] is generated by the random variables Υuυ\Upsilon^\upsilon_u with u≤tu\le t together with every event of F\mathcal{F} of probability zero (the same F\mathcal{F} and PP, hence the same null events), which is exactly Gt\mathcal{G}_t; likewise the system filtration at t∈[0,s]t\in[0,s] is generated by the initial states, the counters Nui,σγN^{i,\sigma\gamma}_u, N~ui,υ\tilde{N}^{i,\upsilon}_u with u≤tu\le t (equal to those of the given solution) and the null events, which is Ftsys\mathcal{F}^{\mathrm{sys}}_t.

The record. By The Observation Record of a Solution of the Controlled N-Agent Dynamics applied to the restricted solution, W(s)(ω)=(Ks,(τ1,…,τKs),(υ1,…,υKs))W^{(s)}(\omega)=(K_s,(\tau_1,\dots,\tau_{K_s}),(\upsilon_1,\dots,\upsilon_{K_s})) for ω∈Ω0\omega\in\Omega_0 with Ks(ω)≥1K_s(\omega)\ge1, and W(s)(ω)=r∅W^{(s)}(\omega)=r_\emptyset otherwise. On the other hand, for ω∈Ω0\omega\in\Omega_0 with KT(ω)≥1K_T(\omega)\ge1, W(ω)=(KT,(τ1,…,τKT),(υ1,…,υKT))W(\omega)=(K_T,(\tau_1,\dots,\tau_{K_T}),(\upsilon_1,\dots,\upsilon_{K_T})) and, by the definition of the prefix map, πs(W(ω))=(κ,(τ1,…,τκ),(υ1,…,υκ))\pi_s(W(\omega))=(\kappa,(\tau_1,\dots,\tau_\kappa),(\upsilon_1,\dots,\upsilon_\kappa)) with κ\kappa the number of indices j≤KTj\le K_T with τj≤s\tau_j\le s, which is KsK_s by the preamble fact (τj≤s\tau_j\le s if and only if c(s)≥jc(s)\ge j); this is W(s)(ω)W^{(s)}(\omega) when Ks≥1K_s\ge1, and, the blocks being empty, is (0,(),())=r∅=W(s)(ω)(0,(),())=r_\emptyset=W^{(s)}(\omega) when Ks=0K_s=0. If ω∈Ω0\omega\in\Omega_0 with KT(ω)=0K_T(\omega)=0, or ω∉Ω0\omega\notin\Omega_0, then W(ω)=r∅W(\omega)=r_\emptyset, πs(r∅)=r∅\pi_s(r_\emptyset)=r_\emptyset (the empty record has no event times, so κ=0\kappa=0 and the blocks are empty), and W(s)(ω)=r∅W^{(s)}(\omega)=r_\emptyset (in the first case Ks≤KT=0K_s\le K_T=0). Hence W(s)=πs∘WW^{(s)}=\pi_s\circ W on all of Ω\Omega.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…