Proof of Existence, Uniqueness, and Regularity for the Controlled N-Agent Dynamics
theoremthm:n-agent-dynamics-existence-2026aThroughout, , , , and are as in the statement, and clock labels range over the triples with and the pairs . Set . Given a state vector , write for its empirical vector, and define the configuration rates and , all bounded by . We use freely two facts about counting paths . (F1): if and only if ; indeed, if there is with , so by monotonicity, and then right-continuity gives , while conversely puts in the defining set. (F2): the finite jump times are strictly increasing; if then while for all by (F1), contradicting unit jumps. (Compare part (a) of Jump Times of the Homogeneous Poisson Process: Finiteness and Exponential Interarrival Law.)
Part A: proof of (i). Let be a homogeneous Poisson process with rate on some probability space, which exists by Existence of the Inhomogeneous Poisson Process. Every increment ( rational) has the Poisson distribution, hence is almost surely a nonnegative integer; intersecting over all rational pairs gives an almost sure event on which is nondecreasing over the rationals with nonnegative integer values ( by the definition). On define ; off set . Then every path of is nonnegative-integer valued, nondecreasing, and right-continuous (), with . For fixed and rationals : on , is nonincreasing, and almost surely each is a nonnegative integer, so is eventually equal to some integer with ; hence almost surely, so is a modification of and therefore again a homogeneous Poisson process with rate (its finite families of increments have the same joint distributions, since modification preserves them). Unit jumps: fix a natural and rational ; if some path of has a jump of size at , then the rational cell of size containing satisfies . For Poisson parameter , , using (for trivially; for from the geometric series , by the series form of the exponential and its properties). Hence for every rational , so this probability is ; intersecting over and redefining on the exceptional null event (the zero path is a counting path, and modification on a null event changes no distribution) yields a rate- homogeneous Poisson process all of whose paths are counting paths.
Now take the finite probability space with the power-set -algebra and the measure with weights , and for each of the clock labels a copy of the space just constructed. Form the finite iterated product with the product -algebra and the product measure. The coordinate liftings of the initial-state variable and of the clock processes have the required distributions (their finite-dimensional events are rectangles with full factors elsewhere), all their paths are counting paths, and the family of -algebras consisting of and the individual clock -algebras is independent, because each of these -algebras is contained in the preimage of its own factor and the product measure multiplies over rectangles. This is an -agent driving system with the prescribed initial law, proving (i).
Part B: the canonical construction. Fix a driving system and the policy . For every define recursively: , , empty record, and for every clock label. Given the step- data , let for (a measurable function of by Observation-Driven Control Policy, whose sections are measurable because pulls relatively open sets back to relatively open sets), and define the continuous nondecreasing functions
the integrands being measurable by Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable (each is sequentially continuous by Transition-Rate Family and Observation-Rate Family) and bounded by , so that is -Lipschitz by the integral toolkit. Set (infimum of the empty set being ), , and the winner set when . If or the construction is complete and all data are extended constantly to . Otherwise update: for every ; for each winner, increase its count by one; for a transition winner replace the -th coordinate of the state vector by ; for an observation winner append to the record; if , mark the step and apply the winners' updates in some fixed order. Since each step increases by at least one and (consumed clock time never exceeds , and a count of forces , i.e. by (F1)), the recursion terminates for every after finitely many steps. Define as the -th coordinate of the current state vector, , , and let be the event that no step is marked .
All step data are random variables, by induction on : is measurable for fixed (Tonelli, applied to the jointly measurable integrand built from the finitely many measurable step- variables), and is jointly measurable, being continuous in and measurable in (pointwise limit of grid discretizations in ); since is continuous and nondecreasing, , and is measurable because by (F1); the updates are finite case distinctions. In particular .
Part C: on the construction is a solution. Conditions 1--6 of Solution of the Controlled N-Agent Dynamics hold at every . Condition 1 is immediate. For condition 2: the paths , , are constant between event times with measurable values and measurable breakpoints, so all required maps are jointly measurable in (each is a finite sum of terms , jointly measurable by the previous paragraph and Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable applied on the product space), and on the resulting consumed clock times of the definition coincide with the recursion values: between and no clock crosses its next level, so no counter jumps, the state and record are frozen, the actual rates equal the frozen rates, and additivity of the integral gives for . For condition 3: each is nondecreasing, right-continuous (the time change is continuous and the clock path right-continuous), integer-valued, and has unit jumps, since a jump of at has size ; distinct clocks never jump at the same time on , because a ring of clock occurs exactly at those event times where is the winner (crossings occur only at candidate times, by minimality of ), winners are unique on , and one clock cannot ring twice at one time by (F2). Hence every individual counter, the observation total, and the grand total restrict counting paths. Conditions 4, 5, 6 hold by construction (the record is precisely the jump-time/channel sequence of the observation total; the state identity telescopes over the transition events).
Part D: via the event-chain invariant. For each clock let be the interarrival times of ; by Jump Times of the Homogeneous Poisson Process: Finiteness and Exponential Interarrival Law and the independence of the driving family, for every finite set of pairs the variables and the initial states are jointly independent, with : events generated by distinct clocks factorize by driving-system independence, within one clock the are independent by the cited lemma, and the two-level factorization combines them. Work on the almost sure event where, for every clock, all jump times are finite and strictly increasing (part (a) of the cited lemma), so that .
Let , let be the event that the construction performs at least steps with all of singletons, and define the residual levels on . Note and the counts are functions of , and is a function of and the array entries with . We prove by induction on :
for all bounded measurable and all . Since the indicator products over rays form a -system, says exactly that, restricted to , the joint law of is the product of the law of on with independent unit exponentials, by Dynkin's Pi-Lambda Theorem; in particular extends to all bounded measurable functions of that factor through this pair, and Tonelli applies to the product law. The base case is the joint independence and exponential law above (, , ).
For the step, fix . Given on (which determines , , the record, the counts , and the frozen consumption functions , continuous, nondecreasing, -Lipschitz), clock rings first at , so that , and is a measurable function of . Ties are null: for , on continuity of forces ; for fixed and fixed this pins to a single value, of probability zero under the atomless exponential law, so by Tonelli under the product law of , .
Propagation: fix a winner label and a count vector , let be the event that the chain is tie-free through step with , winner , and ; up to the null tie set, is the event that holds, , , and for every . On : with , , and for . Let be bounded measurable and . The variable is a measurable function of , while is independent of those variables by the joint independence of the array; hence
For the remaining factor, use the product law of and Tonelli, integrating the loser coordinates at fixed (which determine , , and the values ): the joint constraint of and survival is for each , and
where is the law with survival function . The constant factor splits out of the outer integral over , and what remains is the identical iterated integral with all , namely . Hence
The events over winner labels and count vectors partition up to null sets, so summing yields . Finally, the construction performs only finitely many steps and each step is with probability zero, so . With Part C, the constructed collection together with the regular event (intersected with the almost sure array event above) is a solution; existence in (ii) is proved.
Part E: uniqueness. Let be any solution with regular event . Fix (an almost sure event). By condition 3 the grand total restricts a counting path; let be its jump times in . We argue by induction on with the hypothesis that all event times, jumping labels, states, record entries, consumed clock times, and counters of the solution coincide with those of the canonical construction up to and including the -th event (: both start from with empty record and zero consumed times). On no counter jumps, so by conditions 5 and 6 the states and record are constant, the consumed clock times are the integrals of the frozen rates, i.e. coincide with the construction's , and each counter stays constant until reaches ; hence equals the constructed , the jumping clock is the constructed winner, and the state/record update agrees, propagating the hypothesis. After the finitely many events the two collections agree at every at this . Since this holds almost surely, any two solutions are indistinguishable (both agree almost surely with the construction). This proves (ii).
Part F: proof of (iii). On the regular event, and by condition 2, so monotonicity of clock paths gives termwise, and likewise for observation counters; summing gives the display. Each dominating variable is Poisson with parameter or , hence square-integrable by Moments of the Poisson Distribution, and almost surely forces square-integrability of each counter.
Part G: proof of (iv). The counters and initial states generate , so they are adapted; is -measurable by condition 6 (), hence so are , , and (condition 4). For the consumed clock times: the event times and jumping labels up to are -measurable ( is the event that the grand total at is at least , for ; the label is identified by which counter increases across , expressible with countably many counter variables at rational times and at via right-continuity), the frozen rates on each inter-event interval are measurable functions of the event data, and is the resulting finite sum of integrals, hence -measurable. For the control: , the observation event times , and the channels are -measurable by the same argument applied to the observation processes ( are counting-path restrictions on the regular event, and contains the null events), which is the second assertion of (iv); and is a countable sum of compositions of the measurable policy functions with -measurable vectors (the map pulls the generating relatively open boxes back to -events), hence -measurable.
Part H: proof of (v). As in Part C, is jointly measurable, so by Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable applied on the product space with (sequentially continuous by Population Cost Data), the map is jointly measurable and bounded below by ; its sections in are measurable, giving the almost sure path measurability, and the truncated maps are -measurable by Tonelli (applied to the nonnegative integrand ). Letting : the sublevel sets of the increasing limit are countable intersections of sublevel sets of the truncations, so the limit is measurable in the stated sense; is measurable by Sequentially Continuous Functions of Measurable Euclidean Maps are Measurable, the sum is bounded below by using both lower bounds, and the expectation is the monotone limit of the expectations of the truncations, which exists in .
Part I: proof of (vi). First note that every differs by a null event from an event in the -algebra generated by the generators alone (initial states and counters up to ): the collection of events with this property is a -algebra containing the generators and the null events. It therefore suffices to prove the claim for in the unaugmented -algebra, and, the collection of for which the claimed exists being a -algebra, for a finite intersection of generator preimages. By Part E we may replace the solution by the canonical construction of Part B up to a null event, which is absorbed by the symmetric-difference formulation. Run the construction a second time with each clock path replaced by the stopped path (again a counting path). By induction over the steps, as long as every consumed clock time stays , the two runs read their clocks only at arguments , where the paths agree, so all step data coincide; moreover the stopped run's data are, by Part B, measurable with respect to (the -algebra of the statement), since the stopped paths are -measurable at every argument. The construction's event coincides with the corresponding event for the stopped run (on either version of the runs agree, by the induction just described applied up to time ), so the construction's lies in ; the solution's agrees with it up to a null event, which proves the first clause of (vi). Likewise every counter variable , , agrees on with its stopped-run counterpart, which is -measurable; hence for a finite intersection of generator preimages, equals for an -event , up to the null event where solution and construction differ. This proves (vi).
Loading…
Prerequisites
d40a66dd-5c2b-4689-ae39-bcc4881e34c8