One-step transport of a complete R-324 within-half residual integrand #
This module compares the complete sparse residual integrand before and after one genuine head collapse. It starts with the geometry that identifies the new sparse successor of the absorbed predecessor edge.
The post-head active carrier is the literal set difference by the head block.
Seen from the old predecessor, deleting the current block leaves exactly the same candidate vertices as looking to the right of the old outgoing slot.
The sparse successor of the absorbed predecessor is exactly the old successor beyond the outgoing head edge.
Removing the current head does not change successor candidates of any later outgoing edge: every removed head vertex lies strictly to its left.
Consequently every later outgoing edge has the same sparse successor before and after the head collapse.
Every endpoint of a later suffix step already survives immediately after the current head is removed.
In fact the entire extraction block of every later suffix step already survives immediately after the current head.
A later outgoing slot is distinct from the predecessor updated by the current head.
Absorbing the head leaves every later outgoing named edge unchanged.
Every post-head sparse successor is read identically by the exact pre-head split tuple and by the post-head reconstruction.
The exact split and post reconstruction agree at both endpoints of any later suffix step.
A later signed residual difference is unchanged by the head collapse and reads only the post-head coordinates.
The full remaining signed-difference product splits into the literal head difference and the post-head suffix product.
Length form of the literal head/suffix decomposition.
Under the canonical finite-index cast, index zero of the old remaining list is the current head block.
Positive finite indices of the old remaining list are exactly the post-head remaining block indices.
The complete primitive sum of any later block is independent of all head coordinates in the exact split.
The complete remaining primitive-coordinate product splits into the current head block and the post-head suffix product.
Ordinary sparse-chain partition #
The ordinary edge slots internal to the current head block.
Equations
- res.headInternalSlots head tail hremaining = Finset.image (Anderson4D.R324WithinHalfResidualPrefix.ctx✝ res head tail hremaining).internalSlot Finset.univ
Instances For
The predecessor together with every ordinary internal head slot.
Equations
- res.headChainSlots head tail hremaining = {Anderson4D.r324WithinHalfPredecessorSlot res.state head} ∪ res.headInternalSlots head tail hremaining
Instances For
Distinct standard internal indices give distinct ambient edge slots.
The predecessor lies strictly to the left of every internal head slot.
Product reindexing from the internal-slot image back to standard primitive-chain indices.
The local-slot product is the predecessor factor followed by the standard internal-chain product.
Every internal head slot is inactive after the head block is removed.
Thus every post-head ordinary internal factor is one.
The old local-slot product is exactly the incoming factor times the standard internal-chain product.
The post-head local-slot product consists only of the updated predecessor factor.
Every head-block vertex except the right endpoint contributes one of the standard internal ordinary slots.
Outside the local predecessor/internal slots and the reserved head outgoing slot, every old active edge remains active after the head.
Away from the head outgoing slot, the reserved outgoing-slot list is identical before and after the head.
An active ordinary edge outside the local slots lies either strictly before the predecessor or strictly after the head outgoing slot.
If an edge lies before the old predecessor, its old sparse successor cannot belong to the head block.
Every evaluated ordinary outer edge has the same sparse successor after the head block is removed.
Post-head active edge slots form a subset of the old active edge slots.
The head outgoing slot is inactive after the head block is removed.
Therefore the post-head outgoing ordinary factor is one.
Exact pre/post reconstructions agree at the left vertex of every post-head active edge.
Every ordinary outer edge reads the same spatial displacement before and after the head collapse.
Every ordinary edge outside the local predecessor/internal slots has the same factor before and after the head collapse.
Ordinary outer-chain product before the head collapse.
Equations
- res.headOuterChainProductBefore head tail hremaining x y v = ∏ edge ∈ Finset.univ \ res.headChainSlots head tail hremaining, res.residualChainEdgeFactor x y v edge
Instances For
Ordinary outer-chain product after the head collapse.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The ordinary outer-chain product is independent of the head coordinates and unchanged by the collapse.
Exact ordinary-chain factorization before the head collapse.
Exact ordinary-chain factorization after the head collapse.
All factors independent of the current head coordinates, expressed in the actual post-head residual state.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The complete pre-head residual integrand is exactly the genuine local head factor times a post-coordinate outer factor.
The complete post-head residual integrand is the updated predecessor factor times the same outer factor.
The old predecessor slot survives as an ordinary active edge after the head block is removed.
No later reserved outgoing edge is the old predecessor slot.
Consequently the post-head sparse predecessor factor is the updated named edge, without an indicator or reserved-slot branch.
A post-surviving internal coordinate has the same value in the zero-filled pre-head base and in the actual post-head reconstruction.
The post-head predecessor point is the named outer predecessor point used by the translated local collapse.
Every post-head sparse successor is read identically from the pre-head outer base and from the post-head reconstruction.
The post-head sparse successor point of the absorbed predecessor is the outer successor point used by the local collapse.
The post-head displacement of the absorbed predecessor is exactly the relative point at which the local collapse returns its updated edge.
The actual post-head predecessor factor is exactly the updated edge at the translated local-collapse point.
Head-typed wrapper around product-Haar translation invariance. Keeping
the literal head.2 carrier in this interface avoids leaking the reducible
headContext.step field into the physical residual statement.
One physical head section.
After the exact coordinate split, integrating the genuine four-factor head section replaces it by the predecessor factor of the absorbed residual state. The arbitrary complex outer factor is fixed throughout the local integral.
Complete one-head residual section transition.
At fixed post-head coordinates, the exact perturbative power times the complete pre-head residual section integral is the complete post-head residual integrand.
Fubini for the exact head/post split, with the post coordinates on the outside. This is the order consumed by the one-section transition above.
Complete one-head residual-value transition, complex form.
Real scalar form of the complete one-head residual-value transition.
Exact iteration through the complete remaining suffix #
The precise Fubini and local-collapse evidence needed for one literal head of a reachable within-half residual prefix. Packaging these three facts keeps the list iteration below independent of how integrability is established (globally from the original moment integrand, or locally from a tree majorant).
- full : MeasureTheory.Integrable (fun (w : res.SurvivingCoordinate → T4) => ↑(res.residualIntegrand ρ ε x y (res.reconstruct w))) (MeasureTheory.Measure.pi fun (x : res.SurvivingCoordinate) => paperMeasure)
- standard (v : (res.afterHead head tail hremaining).SurvivingCoordinate → T4) : MeasureTheory.Integrable ((res.headContext head tail hremaining).localIntegrand ρ ε (res.headPredecessorPoint head tail hremaining x y v - res.headSuccessorPoint head tail hremaining x y v)) (MeasureTheory.Measure.pi fun (x : Fin (2 * residualBlockOrder (res.headContext head tail hremaining).step.2)) => paperMeasure)
- internal (_v : (res.afterHead head tail hremaining).SurvivingCoordinate → T4) : ∀ᵐ (p : T4 × T4) ∂paperMeasure.prod paperMeasure, ∀ (κB : ↥(primitiveFullPairings (residualBlockOrder head.2))), MeasureTheory.Integrable (fun (w : Fin (2 * residualBlockOrder head.2 - 2) → T4) => detJclosedIntegrandWith ρ ε (2 * residualBlockOrder head.2) (↑κB) (res.headContext head tail hremaining).internalEdges (primitiveAssemble (residualBlockOrder head.2) ⋯ p.1 p.2 w)) (MeasureTheory.Measure.pi fun (x : Fin (2 * residualBlockOrder head.2 - 2)) => paperMeasure)
Instances For
One packaged ready step preserves the complete residual value.
Integrability provider for every genuine nonempty suffix. This is the single analytic datum consumed by the structural list iteration.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A proof-relevant exact trace through every remaining schedule block.
- terminal {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} {x y : T4} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (hremaining : res.remaining = []) : R324WithinHalfResidualIterationReady x y res
- step {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} {x y : T4} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (ready : res.R324WithinHalfResidualStepReady head tail hremaining x y) (next : R324WithinHalfResidualIterationReady x y (res.afterHead head tail hremaining)) : R324WithinHalfResidualIterationReady x y res
Instances For
A uniform step provider constructs the complete proof-relevant trace.
The recursion is on the literal remaining suffix, whose tail is definitionally
the suffix of afterHead.
Iterating a ready trace reaches a genuine empty suffix and preserves the complete residual value exactly.
Consumer-facing list iteration from one uniform step provider.