Documentation

Anderson4D.DetParametrix.Core.ReductionEndpointRigidity

Rigidity of reduction endpoint signatures #

The endpoint signature records the left- and right-bracket positions of the laminar interval family produced by Definition 3.1. A priori this forgets which left endpoint is matched to which right endpoint. This file proves that no information is lost: a laminar perfect matching with every edge oriented to the right is uniquely determined by its two endpoint sets.

The proof uses a maximal-disagreement argument. If two such matchings send the greatest disagreeing left endpoint to different right endpoints, pulling the smaller right endpoint back through the other matching either gives a larger disagreement or forces two intervals to cross.

The endpoint equivalence carried by an extraction list #

theorem Anderson4D.exists_extractedPairOfLeftEndpoint {m : ℕ} (κ : PartialPairing (Fin m)) (a : ↥(leftEndpoints κ)) :
∃ p ∈ extract κ, p.1 = ↑a
noncomputable def Anderson4D.extractedPairOfLeftEndpoint {m : ℕ} (κ : PartialPairing (Fin m)) (a : ↥(leftEndpoints κ)) :
Fin m × Fin m

The extracted interval chosen by a given left endpoint.

Equations
Instances For
    theorem Anderson4D.exists_extractedPairOfRightEndpoint {m : ℕ} (κ : PartialPairing (Fin m)) (b : ↥(rightEndpoints κ)) :
    ∃ p ∈ extract κ, p.2 = ↑b
    noncomputable def Anderson4D.extractedPairOfRightEndpoint {m : ℕ} (κ : PartialPairing (Fin m)) (b : ↥(rightEndpoints κ)) :
    Fin m × Fin m

    The extracted interval chosen by a given right endpoint.

    Equations
    Instances For
      theorem Anderson4D.extractedPair_eq_of_fst_eq {m : ℕ} (κ : PartialPairing (Fin m)) {p q : Fin m × Fin m} (hp : p ∈ extract κ) (hq : q ∈ extract κ) (hfst : p.1 = q.1) :
      p = q
      theorem Anderson4D.extractedPair_eq_of_snd_eq {m : ℕ} (κ : PartialPairing (Fin m)) {p q : Fin m × Fin m} (hp : p ∈ extract κ) (hq : q ∈ extract κ) (hsnd : p.2 = q.2) :
      p = q
      noncomputable def Anderson4D.extractedEndpointEquiv {m : ℕ} (κ : PartialPairing (Fin m)) :

      The extraction list is a perfect matching from its left endpoint set to its right endpoint set.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem Anderson4D.extractedIntervals_laminar {m : ℕ} (κ : PartialPairing (Fin m)) {p q : Fin m × Fin m} (hp : p ∈ extract κ) (hq : q ∈ extract κ) (hpq : p ≠ q) :

        Public membership form of the pairwise laminarity theorem.

        Uniqueness of a laminar endpoint matching #

        theorem Anderson4D.rightOrientedLaminarEquiv_unique {m : ℕ} {L R : Finset (Fin m)} (f g : ↥L ≃ ↥R) (hf_lt : ∀ (a : ↥L), ↑a < ↑(f a)) (hg_lt : ∀ (a : ↥L), ↑a < ↑(g a)) (hf_laminar : ∀ {a d : ↥L}, a ≠ d → ReductionIntervalsLaminar (↑a, ↑(f a)) (↑d, ↑(f d))) (hg_laminar : ∀ {a d : ↥L}, a ≠ d → ReductionIntervalsLaminar (↑a, ↑(g a)) (↑d, ↑(g d))) :
        f = g

        Two right-oriented laminar perfect matchings on the same endpoint sets are equal.

        Rigidity consequences for extraction #

        def Anderson4D.finsetSubtypeEquivOfEq {α : Type u_1} [DecidableEq α] {A B : Finset α} (h : A = B) :
        ↥A ≃ ↥B

        Equality of finsets induces the value-preserving equivalence of their element subtypes.

        Equations
        Instances For
          @[simp]
          theorem Anderson4D.finsetSubtypeEquivOfEq_apply_val {α : Type u_1} [DecidableEq α] {A B : Finset α} (h : A = B) (a : ↥A) :
          ↑((finsetSubtypeEquivOfEq h) a) = ↑a
          noncomputable def Anderson4D.transportedExtractedEndpointEquiv {m : ℕ} (κ κ' : PartialPairing (Fin m)) (hleft : leftEndpoints κ = leftEndpoints κ') (hright : rightEndpoints κ = rightEndpoints κ') :

          Transport the endpoint matching of κ' back to the endpoint subtype of κ.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            @[simp]

            Equal endpoint sets force equality after the canonical subtype transport.

            theorem Anderson4D.mem_extract_iff_exists_extractedEndpoint {m : ℕ} (κ : PartialPairing (Fin m)) (p : Fin m × Fin m) :
            p ∈ extract κ ↔ ∃ (a : ↥(leftEndpoints κ)), p = (↑a, ↑((extractedEndpointEquiv κ) a))

            Every extracted interval is the graph of the endpoint equivalence.

            theorem Anderson4D.mem_extract_of_endpointSets_eq {m : ℕ} (κ κ' : PartialPairing (Fin m)) (hleft : leftEndpoints κ = leftEndpoints κ') (hright : rightEndpoints κ = rightEndpoints κ') {p : Fin m × Fin m} (hp : p ∈ extract κ) :
            p ∈ extract κ'

            Equality of endpoint sets transports membership in the extraction interval family.

            The interval lists attached to equal endpoint signatures contain exactly the same intervals. Their recursion order is irrelevant for all commutative Green products used in the closed formula.

            Reduction endpoint signatures determine the extraction interval family up to the immaterial list order.

            Replaced chain-edge sets depend only on the extraction interval family, not on its list order.

            The commutative Green skeleton is invariant under a permutation of the extraction interval list.

            Endpoint signatures therefore determine the entire signed Green skeleton used in the closed renormalized integrand.