Documentation

Anderson4D.DetParametrix.Paper42_Moment.R324PrimitiveBlockLedger

The complete primitive-block ledger for R-324 #

For one doubled contraction, paper Section 4.2 successively removes three families of primitive blocks: the Definition 3.1 blocks in the left copy, the corresponding blocks in the right copy, and the nested residual blocks which cross the central cut. This file packages the three families into a single nonempty block list and proves the exact perturbative-order ledger.

The resulting list is the finite analytic schedule for the constructive R-324 collapse. Its block orders sum to exactly m; in particular no pairing-count or unused coupling power is hidden in the schedule.

def Anderson4D.momentAllPrimitiveBlocks {m : ℕ} (κp κm : PartialPairing (Fin m)) (π : ↥κp.singles ≃ ↥κm.singles) :
List (Finset (Fin (2 * m)))

All three canonical primitive-block families, before deleting analytically vacuous empty residual shells.

Equations
Instances For
    def Anderson4D.momentNonemptyPrimitiveBlocks {m : ℕ} (κp κm : PartialPairing (Fin m)) (π : ↥κp.singles ≃ ↥κm.singles) :
    List (Finset (Fin (2 * m)))

    The actual R-324 analytic schedule. Proposition 4.1 starts at order one, so empty residual shells are removed.

    Equations
    Instances For

      A left extraction block lies in the complete left removed region.

      A right extraction block lies in the complete right removed region.

      theorem Anderson4D.momentResidualCollapseBlock_subset_active {m : ℕ} {κp κm : PartialPairing (Fin m)} {π : ↥κp.singles ≃ ↥κm.singles} {B : Finset (Fin (2 * m))} (hB : B ∈ momentResidualCollapseBlocks κp κm π) :
      B ⊆ momentResidualActive κp κm

      A residual collapse block lies in the terminal doubled carrier.

      The three canonical block families are mutually disjoint as well as internally pairwise disjoint.

      theorem Anderson4D.finsetUnionList_append {α : Type u_1} [DecidableEq α] (left right : List (Finset α)) :

      finsetUnionList sends concatenation to finite-set union.

      The nonempty analytic schedule covers the entire doubled carrier.

      Every block in the complete list is closed and fully paired under the doubled contraction pairing.

      Every block in the complete list is relatively primitive on its sparse ordered carrier.

      Every analytic block has positive primitive order.

      Removing empty blocks does not change the sum of half-cardinality orders.

      The three block families account for every one of the 2m covariance variables.

      Exact coupling-power ledger for all blocks before removing empty shells.

      Exact coupling-power ledger for the actual nonempty analytic schedule.

      The half-cardinality orders themselves sum to the perturbative order m.

      Each block order is bounded by the total perturbative order.

      theorem Anderson4D.residualBlockOrder_le_truncOrder_of_mem {m : ℕ} (κp κm : PartialPairing (Fin m)) (π : ↥κp.singles ≃ ↥κm.singles) (B : Finset (Fin (2 * m))) (hB : B ∈ momentNonemptyPrimitiveBlocks κp κm π) (ε : ℝ) (hm : m ≤ truncOrder ε) :

      Consequently a global truncation assumption licenses Proposition 4.1 on every block in the concrete R-324 schedule.

      The complete covariance product is the product over the unified nonempty primitive schedule.