Proof of Disagreement Ledger and Cascade Containment for One-Agent-Moved Reconstructions
lemmalem:one-agent-move-ledger-2026aFix , an agent , and ; all assertions are pathwise at this , where by claim (d) of Measurable Reconstruction of the Controlled N-Agent Dynamics from Observation Records the two reconstructed collections are solutions of the controlled dynamics for the record-frozen policy on the original and the moved driving system, which share their clocks, with the properties of conditions 1--6 of Solution of the Controlled N-Agent Dynamics; the reconstructed transition consumed times have the integral representation over with integrand for the label , and likewise with primes; integrals over subintervals are combined by additivity and bounded by monotonicity, single points being null on the restricted measure spaces. We use three facts, valid in each solution. (F1) A jump of the -counter of agent at time forces the agent to change state from to at : at most one counter jumps at any time (shown in claim 1 below), so the state identity of condition 6 moves exactly the two indicators, and a decrease of an indicator is possible only from the value . (F2) A state change of agent from to at forces its -counter to jump at : by condition 6 the drop of forces some counter with source to jump and the rise of forces some counter with target to jump, and at most one counter jumps at , so it is the -counter. (F3) Each consumed time is continuous and nondecreasing with (claim 1 of Cumulative-Rate Time Change: Regularity, Substitution, and Crossing Times), and the counter jumps at exactly when first reaches, at , a jump time of the clock path, having been strictly below it before : either is constant on a left neighbourhood of , and then and there is no jump and no first reach; or for all , and then by continuity of and monotonicity of , so jumps at exactly when the counting path jumps at the level , that is, when is a jump time first reached at . In particular jump times of clock paths are strictly positive (counting paths start at ), and all consumed times are bounded by , the integrands being at most by the rate bound.
Claim 1. Counters. Each counter is nondecreasing and right-continuous (composition of the continuous nondecreasing consumed time with the right-continuous nondecreasing clock path), integer-valued, and bounded by , hence has finitely many jumps. Each jump has unit size: at a jump time , by the dichotomy of (F3), , the jump of the counting path at the single level , which is : clause 4 of Counting Path and Its Jump Times bounds jumps by and integrality with a genuine jump forces equality. At most one transition counter of agent jumps at a given time in each solution: by condition 3 of Solution of the Controlled N-Agent Dynamics the grand total of all counters of the solution agrees with the restriction of a counting path, whose jumps have size at most , while each counter is nondecreasing and integer-valued, so two counters jumping at one time would give the grand total a jump of size at least . States and intervals. By the state identity of condition 6 each of the two state paths of agent is constant between the finitely many counter-jump times of its solution, hence piecewise constant with finitely many jumps; so splits into a common refinement of finitely many intervals of constancy of both paths, and the disagreement set is a finite, possibly empty, union of maximal nonempty intervals. Each maximal interval contains its left endpoint : the paths are right-continuous (counters are) and constant on for small , so disagreement just after forces disagreement at . Every onset is strictly positive because the states agree at : by claim (c) of Measurable Reconstruction of the Controlled N-Agent Dynamics from Observation Records the reconstructed initial states are the driving systems' initial states, and the moved initial states of One-Agent-Move Ratio of the Record Density Kernel agree with the original ones off the moved agent. Distinct maximal intervals are separated: if the closures of two of them met at a point , with ending and beginning at , then (maximal intervals contain their left endpoints) and would be an interval contained in the disagreement set, contradicting the maximality of ; the finitely many maximal intervals therefore have pairwise disjoint closures. Hence for every onset there is with disjoint from the disagreement set and inside a common constancy interval of both paths: the paths agree and are constant on a left neighbourhood of every onset. Frontier counts. is continuous and nondecreasing (maximum of two such), so is nondecreasing and right-continuous, and by the dichotomy of (F3) applied verbatim to its jumps have unit size; the label has a frontier crossing at exactly when , that is, exactly when jumps at . Count of intervals. At each onset the paths agree on a left neighbourhood of and differ at , so at least one path jumps at , whence by (F2) at least one counter of agent jumps at in one of the two solutions; onsets of distinct maximal intervals are distinct times; and the total number of counter jumps of agent over both solutions is at most , so .
Claim 2. A not-bad interval is clean and ordered by the definition of bad. Let its onset be , the paths equal to on a left neighbourhood of (claim 1). Exactly one path jumps at ; by (F2) and (F1) the jumping (leading) solution executes via a jump of the counter of , which by (F3) occurs when the leading -consumed time first reaches, at , a jump time of , having been strictly below it before ; so the onset data are as described. By orderedness the trailing -consumed value at is strictly below , and since consumed times are nondecreasing it is strictly below at all earlier times as well; thus .
Frontier crossing at the onset (for every clean ordered interval). The leading -consumed time is strictly below before and equals at , the trailing one is strictly below at and before; so for and , and, being a jump time of the counting path, for : a frontier crossing at .
Slow-resolution display. Let the interval be clean and ordered with onset and data , and let be a time in the interval such that no transition counter of agent jumps in either solution at any time of . Then by (F2) neither agent- path changes state on : the trailing solution's agent occupies on , so on this interval the trailing -consumed time has integrand (unprimed when the trailing solution is the unprimed one), by the transition-rate floor, the reconstructed empirical state measure lying in the simplex by claim (c) of Measurable Reconstruction of the Controlled N-Agent Dynamics from Observation Records. Moreover the trailing -consumed time remains at most on : it starts strictly below at , it is continuous, and its first reach of any jump time of in the interval --- of which is one --- would by (F3) be a counter jump at a time of , which is excluded; so it never crosses the smallest such jump time on , and in particular stays at most there. Hence , which is the displayed inequality of claim 2.
Length bound. Let the interval be not bad, and let be as in the statement, a subset of the finitely many counter-jump times (claim 1). If , every time of the interval other than its onset satisfies the hypothesis of the slow-resolution display, so the length is at most . If , let : since the interval is not bad, at exactly the trailing solution's -counter jumps, its consumed time first reaching, at , a jump time of ; every in the interval with satisfies the slow-resolution hypothesis, and, the trailing consumed time being at most before by that argument and continuous, . By (F1) the trailing agent moves at , so both paths equal at and the interval is contained in ; and by the same integrand bound on and continuity. So the length is at most .
Claim 3. Suppose some bad interval has witness at most , and let be the smallest witness of a bad interval of agent (the intervals being finitely many), so . Write , for the two counters of a label . We first prove the following invariant, for every : (i) if the two paths agree at , then for every label of agent ; (ii) if lies in a maximal interval, then that interval is clean and ordered, with onset and data ; on the leading solution's agent occupies and the trailing solution's agent occupies ; the leading -consumed time equals and the trailing -consumed time is strictly below on ; the leading -counter exceeds the trailing -counter by exactly one, equivalently exactly one jump time of lies in the interval from the trailing -consumed value at (exclusive) to (inclusive), namely itself; and the two solutions' counters agree on every label other than .
Induction. Let be the times in at which some counter of agent jumps in at least one solution (finitely many by claim 1). On (on all of if ) no counter has jumped, so by condition 6 the states equal the initial states, which agree off (as in claim 1), and all counters vanish: (i) holds, and no maximal interval meets (every onset carries a counter jump, by claim 1). Between consecutive listed times, and after up to , counters and states are constant, and in case (ii) the trailing -consumed time rises continuously without reaching any jump time of : by (ii) the only one available in the interval from its current value to is itself, and reaching a jump time is a counter jump by (F3), hence one of the listed times; so whichever of (i), (ii) held just after the preceding listed time persists, the strict bound below included. It remains to treat an event time , assuming the invariant on a left neighbourhood of .
Events during agreement. Suppose the paths agree on a left neighbourhood of , in a common state , so by (i) all counters agree there. If both solutions jump the same label at : by (F1) both agents move from the source of , which is then , to its target, so the paths still agree at , and both -counters increase by one (claim 1), preserving (i). If exactly one counter jumps overall at , say the label in one solution: by (F1) that solution's agent moves with , the other path does not move (F2), and a maximal interval opens at with clean onset and data , where is the level first reached at by the jumping solution's -consumed time (F3). It is ordered: if the trailing -consumed time had reached strictly before , then by monotonicity it stays at least , and its counter counts the jump at from that reach on, while the leading -counter counts only jumps strictly below before ; so on a left neighbourhood of , contradicting (i); if it reached first at , its counter would jump at as well (F3), contradicting one-sidedness; and by continuity it cannot exceed at without having reached it at or before . So the trailing value at is strictly below , and (ii) is established at , the counter gap being one on and zero elsewhere. Otherwise jumps occur at in both solutions on distinct labels (at most one per solution, claim 1): by (F1) both sources equal and the targets differ (equal targets would force ), so the paths differ at and a maximal interval opens at whose onset is not clean --- a bad interval with witness , contradicting the minimality of ; this case cannot occur.
Events inside an interval. Suppose a maximal interval is open on a left neighbourhood of , whether or not itself lies in it, with data and onset , so (ii) holds just before . By the induction no counter jumped at any time of , and for this interval (which is open just before ), so for it. If the jump configuration at were anything other than exactly one jump, of the trailing solution's -counter, the interval would be bad with witness , contradicting minimality. So the trailing -counter jumps alone; by (ii) the only jump time of it can first reach is , so it crosses ; the two -counters equalize, by (F1) the trailing agent moves , the paths agree at (both ), the interval ends at , and (i) is restored, all other counters untouched. This completes the induction.
Extraction. Consider the time , the witness of a bad interval ; the invariant holds on a left neighbourhood of . Case (a): the onset of is and is not clean. Just before the paths agree in a common state and (i) holds. Both paths jump at (an onset with no jumping path is impossible, and one jumping path is cleanness), so by (F2) and claim 1 each solution jumps exactly one counter, with labels and ; both sources equal (F1), and , since equal labels would give equal targets and agreement at , contradicting the onset. For : the jumping solution's -consumed time first reaches a jump time of at (F3); the other solution's -consumed value is strictly below at : reaching strictly earlier would, by the monotonicity argument above, make its -counter strictly larger on a left neighbourhood of , contradicting (i); reaching it first at would make its -counter jump at , contradicting claim 1 for that solution, whose one jump at is on ; and continuity excludes exceeding without reaching it. Hence strictly before and at , and as in claim 2 the label has a frontier crossing at ; symmetrically so does . Taking and the labels gives and , proving the claim in this case. A clean onset at is automatically ordered: cleanness means exactly one path jumps, hence by (F2) and claim 1 exactly one counter jumps overall (a counter jump of the other solution would move its path, by (F1)), and the orderedness argument of the events-during-agreement case applies verbatim at , using only the invariant on a left neighbourhood; so no witness arises from case (ii) of badness at . Case (b): is clean and ordered with onset and . By claim 2 the onset clock has a frontier crossing at ; and (ii) holds just before . The configuration at is not the lone trailing -jump, being a witness. The leading solution cannot jump at : its -consumed time is constant, equal to , on (its agent occupies on , so the integrand vanishes there, the endpoint being null), and a constant consumed time has no first reach (F3). The trailing solution jumps at most one counter (claim 1). Hence some solution jumps a label at : were all jumps at on , they could only be trailing -jumps, that is, the excluded lone configuration. Fix such a , jumped by one or both solutions. The -counters agree just before (invariant (ii)). If exactly one solution jumps : its -consumed time first reaches a jump time at , and the other solution's -consumed value is strictly below at (reaching strictly earlier contradicts, by the monotonicity argument, the equality of the -counters just before ; reaching it first at is excluded by the case assumption, being a second -jump; exceeding without reaching is excluded by continuity); so, as in claim 2, has a frontier crossing at . If both solutions jump at , with levels , first reached at : both -consumed times are strictly below their respective levels before , so strictly before and at , and again has a frontier crossing at , the maximum being a jump time. Finally, the window: no counter of agent jumps in either solution at any time of for in the interval, so the slow-resolution display of claim 2 gives for all such , whence in the limit. Taking with the crossing of and with the crossing of gives and , as required.
Loading…
Prerequisites
f30d711c-4d71-4174-8774-e57a917630ea