Documentation

Anderson4D.PermSum.SingleScaleTargetLedger

Occurrence-level target ledger for the one-parity estimate #

The mixed eliminator produces one target for every scheduled block. This file expands those targets without turning repeated scalar losses into a set: the loss ledger is a List, so every occurrence is retained.

For each located block the target is split into four factors:

The resulting identity is exact. In particular, no gain is attached to a single or rough-pair block, and no scalar loss is attached to a precise pair.

Common (5.87) local factors contributed by one located block.

Equations
Instances For

    Occurrence ledger of scalar losses. A singleton contributes two entries and a rough pair contributes four; a precise pair contributes none.

    Equations
    Instances For
      noncomputable def Anderson4D.XYCluster.locatedBlockRoughScale {t : PlaneTree} {m : ℕ} {Nm : t.HeppMarking} {mu : t.Multiplicities} (R : ℝ) :

      Explicit rough scale payoff contributed by one block.

      Equations
      Instances For

        The precise-pair gain; exceptional blocks deliberately contribute 1.

        Equations
        Instances For

          Exact target split for a single scheduled occurrence.

          All scalar-loss occurrences in a located schedule.

          Equations
          Instances For

            Product of all common local factors in a located schedule.

            Equations
            Instances For

              Product of all explicit rough scale factors in a located schedule.

              Equations
              Instances For

                Product of all retained precise-pair gains in a located schedule.

                Equations
                Instances For

                  Exact product normal form, retaining multiplicities of scalar losses.

                  At most twenty scalar-loss occurrences are absorbed by the explicit universal exponential. This is a list theorem, so repeated equal atoms are counted with their true multiplicity.

                  theorem Anderson4D.XYCluster.finAnchorNXCoarse_lossAtoms_prod_le {t : PlaneTree} {m : ℕ} (Nm : t.HeppMarking) (mu : t.Multiplicities) (leftPhase rightPhase : Bool) (anchor : Fin m) (cls : Fin m → ActiveNXClass Nm mu) (O : Finset (AdjacentIndex m)) :

                  Concrete loss absorption for the marked anchored schedule.

                  theorem Anderson4D.XYCluster.finAnchorNXCoarse_targetProduct_eq_ledgers {t : PlaneTree} {m : ℕ} (Nm : t.HeppMarking) (mu : t.Multiplicities) (R : ℝ) (hR : 0 < R) (leftPhase rightPhase : Bool) (anchor : Fin m) (cls : Fin m → ActiveNXClass Nm mu) (O : Finset (AdjacentIndex m)) :
                  (List.map (fun (b : NXParityBlock Nm mu) => nxParityBlockTarget Nm mu R b) (finAnchorNXCoarseLedgerWithPhases Nm mu leftPhase rightPhase anchor cls O)).prod = locatedLedgerCommonProduct Nm mu (finAnchorNXLocatedCoarseLedgerWithPhases Nm mu leftPhase rightPhase anchor cls O) * (locatedLedgerLossAtoms Nm mu (finAnchorNXLocatedCoarseLedgerWithPhases Nm mu leftPhase rightPhase anchor cls O)).prod * locatedLedgerRoughScaleProduct R (finAnchorNXLocatedCoarseLedgerWithPhases Nm mu leftPhase rightPhase anchor cls O) * locatedLedgerPreciseGainProduct Nm mu (finAnchorNXLocatedCoarseLedgerWithPhases Nm mu leftPhase rightPhase anchor cls O)

                  Exact normal form for the concrete marked anchored schedule.