Documentation

Anderson4D.DetParametrix.Paper42_Moment.R324FullPairingBudgetTerminalAdapter

One coherent budget and terminal-Fourier package for a full pairing #

The numerical budget trace and the analytic terminal geometry are built with different scale updates: the budget update also charges the outgoing Green edge. Their scale functions therefore must not be identified. Nevertheless, their reached residual state is canonical, because both have consumed the same literal proper prefix of the analytic schedule.

This module records that state identification explicitly. Downstream arguments can use the complete budget product and the exact terminal Fourier identity from one package, without silently assuming that two independently constructed stop states coincide.

theorem Anderson4D.R324WithinHalfStateReachable.eq_of_processed_eq {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} {left right : R324WithinHalfEdgeState m} (hleft : R324WithinHalfStateReachable pairing ρ lam ε left) (hright : R324WithinHalfStateReachable pairing ρ lam ε right) (hprocessed : left.processed = right.processed) :
left = right

Algebraic reachability is deterministic once the processed schedule prefix is fixed.

The decomposition of a nonempty analytic schedule into its proper prefix and singleton final step is unique.

theorem Anderson4D.R324WithinHalfResidualPrefix.eq_of_state_eq_of_remaining_eq {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (left right : R324WithinHalfResidualPrefix ρ lam ε pairing) (hstate : left.state = right.state) (hremaining : left.remaining = right.remaining) :
left = right

Residual prefixes are determined by their algebraic state and literal remaining suffix; the schedule and reachability fields are propositions.

theorem Anderson4D.R324WithinHalfResidualPrefix.eq_of_processed_schedule_of_remaining_nil {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (left right : R324WithinHalfResidualPrefix ρ lam ε pairing) (hleftProcessed : left.state.processed = r322AnalyticSchedule pairing) (hrightProcessed : right.state.processed = r322AnalyticSchedule pairing) (hleftRemaining : left.remaining = []) (hrightRemaining : right.remaining = []) :
left = right

Two residual prefixes which have consumed the complete analytic schedule are the same dependent carrier. This is the reusable terminal uniqueness form of R324WithinHalfStateReachable.eq_of_processed_eq: the edge state is forced by reachability and the processed list, while both remaining suffixes are empty.

One package carrying both the complete numerical budget and the exact terminal analytic/Fourier view.

The scale functions are intentionally kept separate. The equality field identifies only the reached residual prefix, which is precisely the object on which the terminal geometry depends.

Instances For

    Any analytic terminal assembly for the same pairing canonically adapts to a quantitative budget stop: algebraic reachability and the literal processed prefix force the two residual states to agree.

    Equations
    Instances For

      The complete budget reachability witness remains attached to the same reached state used by geometry.

      The complete edge certificate remains attached to the same reached state used by geometry.

      Exact complete active-scale product, written on the analytic geometry state identified by this adapter.

      Exact terminal endpoint-first Fourier identity on the residual state which also carries the complete budget witness. The primitive-pairing sum remains grouped inside terminalGroupedPrimitiveCore.