Complete budget at the paper's incoming exceptional stop #
The analytic stop trace and the complete numerical budget follow the same literal prefix of the Section 4.2 schedule. This file synchronizes those two already-established recursions. It introduces no estimate: the budget provider is simply called at each head genuinely consumed by the stop trace, and the resulting reachability witness and edge certificate are retained at the exact analytic stopping state.
Run the complete-budget provider along exactly the heads already certified by an analytic stop-before-step trace. In particular, neither the retained terminal nor any part of its suffix is consumed.
Consumer form at the incoming exceptional package selected by the paper: start from the uniform all-Green budget and synchronize it with the already-built analytic prefix.
A synchronized, pointwise-dominating stop package #
The light stop trace type intentionally permits an arbitrary certified
nextScale; consequently a pointwise comparison with the canonical complete
budget cannot be recovered from an already packaged trace. The endpoint
argument needs that comparison, so the following package builds the analytic
and complete-budget prefixes synchronously from the same literal pre list.
This is the stopped-prefix analogue of
R324CompatibleAnalyticBudgetTrace.exists_of_providers.
An incoming exceptional stop together with the canonical complete budget on the same physical residual state.
- data : R324IncomingExceptionalStopTraceAssembly pairing fun (x : Fin (m + 1)) => A
- budgetReachable : R324WithinHalfBudgetScaleReachable pairing rho C lam eps K A self.data.trace.stopPrefix.state self.stopBudgetScale
- budgetCertificate : R324WithinHalfEdgeCertificate self.data.trace.stopPrefix.state self.stopBudgetScale
Instances For
Monotonicity of the signed analytic scale update.
One complete-budget update dominates the simultaneous signed update.
The only extra factor is the untouched outgoing Green scale, exactly A.
Build both stopped prefixes along one literal proper-prefix list.
A stop before a retained block whose left endpoint is vertex zero is ordinary along every genuinely consumed head. The retained zero vertex is still active after the whole prefix; hence it was active before each earlier head, while disjointness from that head forces the head to start strictly to its right. Its internal edge slot is therefore a nonzero predecessor candidate.
Canonical construction of the incoming exceptional stop and its pointwise-dominating complete budget.
The canonical complete-budget continuation after charging the retained incoming head once.
Equations
- pack.afterHeadBudgetScale = pack.data.trace.stopPrefix.budgetUpdatedEdgeScale pack.data.terminal pack.data.suffix ⋯ pack.stopBudgetScale C lam K