Documentation

Anderson4D.PermSum.SingleScaleOccurrenceLedger

The occurrence ledger in the single-scale estimate #

This file isolates the phase-independent bookkeeping used immediately after (5.88). The statistic paperNXSkippedOccurrenceCount O x a is the literal paper statistic: it counts skipped adjacency indices whose right endpoint has (N,X) class a. It therefore depends only on the class word and the omitted-edge set, not on a summation phase, parity choice, or anchor.

The main results are:

The right-endpoint convention here is intentionally distinct from the orientation-dependent incoming-edge convention used by an outward summation schedule. No class-by-class identification of those two conventions is asserted.

The literal right-endpoint occurrence statistic #

def Anderson4D.nxWordOccurrenceCount {t : PlaneTree} {Nm : t.HeppMarking} {mu : t.Multiplicities} {m : ℕ} (x : Fin m → ActiveNXClass Nm mu) (a : NXClass) :

Number of positions of an active (N,X) word which have underlying class a.

Equations
Instances For

    Paper's s_{N,X} below (5.88): skipped adjacencies classified by the class of their right endpoint j+1.

    Equations
    Instances For

      The successor map on adjacency indices is injective.

      def Anderson4D.assignedNXSkippedOccurrenceCount {t : PlaneTree} {Nm : t.HeppMarking} {mu : t.Multiplicities} {m : ℕ} (q : AdjacentIndex m → Fin m) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) (a : NXClass) :

      Occurrence count for an arbitrary assignment of each skipped adjacency to one word position. The outward elimination will instantiate q by the endpoint farther from the anchor.

      Equations
      Instances For

        An injective edge-to-position assignment cannot charge a class more often than that class occurs in the full word.

        A valid active class word contains m_{N,X} occurrences of every active class.

        Every skipped right-endpoint occurrence is an occurrence of the same class in the whole word.

        The pointwise occurrence ledger used by factorial absorption: s_{N,X} ≤ m_{N,X}.

        The generic assigned occurrence ledger satisfies s_{N,X} ≤ m_{N,X} whenever the edge-to-position assignment is injective.

        Exact global occurrence ledger: every omitted adjacency contributes once, to the class of its right endpoint.

        theorem Anderson4D.sum_assignedNXSkippedOccurrenceCount {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (q : AdjacentIndex m → Fin m) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) :

        Every skipped edge contributes once for any assigned-position convention; injectivity is not needed for this total ledger.

        Exact regrouping of the occurrence factors in (5.88) #

        noncomputable def Anderson4D.paper588OccurrenceAtom {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) (a : NXClass) :

        The phase-independent factor X Y^(1/2) contributed by one occurrence of an (N,X) class in (5.88).

        Equations
        Instances For
          noncomputable def Anderson4D.paper588SkippedAtom {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) (a : NXClass) :

          The factor (XY)^(-1/2) contributed when an adjacency is omitted.

          Equations
          Instances For
            noncomputable def Anderson4D.paper588WordOccurrenceFactor {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) :

            The two common occurrence products on the left of the per-fiber factorial comparison following (5.88).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              theorem Anderson4D.prod_word_eq_prod_pow_occurrenceCount {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (x : Fin m → ActiveNXClass Nm mu) (f : NXClass → ℝ) :
              ∏ i : Fin m, f ↑(x i) = ∏ a ∈ nxCarrier Nm mu, f a ^ nxWordOccurrenceCount x a

              Regroup an arbitrary position product by the underlying active (N,X) class.

              theorem Anderson4D.prod_skippedEdges_eq_prod_pow_skippedOccurrenceCount {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) (f : NXClass → ℝ) :
              ∏ j ∈ O, f ↑(x (adjacentSucc j)) = ∏ a ∈ nxCarrier Nm mu, f a ^ paperNXSkippedOccurrenceCount O x a

              Regroup an arbitrary skipped-edge product by the right-endpoint class.

              theorem Anderson4D.prod_assignedSkippedEdges_eq_prod_pow_occurrenceCount {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (q : AdjacentIndex m → Fin m) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) (f : NXClass → ℝ) :
              ∏ j ∈ O, f ↑(x (q j)) = ∏ a ∈ nxCarrier Nm mu, f a ^ assignedNXSkippedOccurrenceCount q O x a

              Regroup a skipped-edge product for an arbitrary assigned-position convention.

              noncomputable def Anderson4D.assigned588WordOccurrenceFactor {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (q : AdjacentIndex m → Fin m) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) :

              Occurrence factor with a caller-specified assignment of skipped edges to word positions.

              Equations
              Instances For

                Exact (N,X) regrouping for an assigned skipped-edge convention.

                theorem Anderson4D.assigned588WordOccurrenceFactor_le_factorial {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (q : AdjacentIndex m → Fin m) (hq : Function.Injective q) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) (hx : x ∈ validWords (activeNXMultiplicity Nm mu)) (s : ℕ) (hm : totalMultiplicity mu = m) (hs : O.card = s) :

                Generic factorial absorption for any injective skipped-edge assignment.

                Exact (N,X)-fiber regrouping of the occurrence part of (5.88).

                theorem Anderson4D.paper588WordOccurrenceFactor_le_factorial {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) (hx : x ∈ validWords (activeNXMultiplicity Nm mu)) (s : ℕ) (hm : totalMultiplicity mu = m) (hs : O.card = s) :

                The phase-independent occurrence/factorial ledger: the literal common factor in (5.88) is bounded by the factorial expression in (5.89).

                The independent anchor-copy counting cost #

                The phase-independent outward occurrence ledger #

                def Anderson4D.XYCluster.outwardNXSkippedOccurrenceCount {t : PlaneTree} {Nm : t.HeppMarking} {mu : t.Multiplicities} {m : ℕ} (anchor : Fin m) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) (a : NXClass) :

                Skipped occurrences charged to the unique endpoint farther from the anchor, exactly as in the outward kernel schedule.

                Equations
                Instances For
                  theorem Anderson4D.XYCluster.sum_outwardNXSkippedOccurrenceCount {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (anchor : Fin m) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) :
                  ∑ a ∈ nxCarrier Nm mu, outwardNXSkippedOccurrenceCount anchor O x a = O.card
                  theorem Anderson4D.XYCluster.outward588WordOccurrenceFactor_le_factorial {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (anchor : Fin m) (O : Finset (AdjacentIndex m)) (x : Fin m → ActiveNXClass Nm mu) (hx : x ∈ validWords (activeNXMultiplicity Nm mu)) (s : ℕ) (hm : totalMultiplicity mu = m) (hs : O.card = s) :
                  outward588WordOccurrenceFactor Nm mu anchor O x ≤ (2 * Real.exp 1) ^ m * √↑(m - s).factorial * ∏ l : HeppLeaf t, √↑(leafMultiplicity mu l).factorial

                  The occurrence factor actually produced by the anchored outward schedule obeys the same factorial estimate as the paper's right-endpoint factor.

                  A full (N,X) fiber contains exactly m_{N,X} labeled copies.

                  Deleting already exposed copies can only reduce the cardinality of a fiber, so every conditioned choice set has size at most m_{N,X}.

                  @[simp]

                  With no previously used copies, conditioning leaves the full fiber.

                  theorem Anderson4D.XYCluster.card_anchorCopyChoices_eq_multiplicityNX {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (x : Fin m → ActiveNXClass Nm mu) (anchor : Fin m) :
                  (conditionedCopiesAtNX Nm mu ∅ ↑(x anchor)).card = multiplicityNX Nm mu ↑(x anchor)

                  Exact count for the independent choice of the copy at an anchor position.

                  theorem Anderson4D.XYCluster.sum_anchorCopyChoices_le_multiplicity_mul {t : PlaneTree} (Nm : t.HeppMarking) (mu : t.Multiplicities) {m : ℕ} (x : Fin m → ActiveNXClass Nm mu) (anchor : Fin m) (F : HeppLabeledCopy mu → ℝ) (K : ℝ) (hF : ∀ c ∈ conditionedCopiesAtNX Nm mu ∅ ↑(x anchor), F c ≤ K) :
                  ∑ c ∈ conditionedCopiesAtNX Nm mu ∅ ↑(x anchor), F c ≤ ↑(multiplicityNX Nm mu ↑(x anchor)) * K

                  A uniformly bounded summand over the independent anchor-copy choices costs at most the exact anchor multiplicity.

                  The number of possible anchor copies never exceeds the total number of labeled copies.