Documentation

Anderson4D.DetParametrix.Paper42_Moment.R324WithinHalfResidualCoordinates

Surviving coordinates of an R-324 within-half residual prefix #

One genuine analytic head partitions the current surviving internal coordinates into the coordinates of that block and the coordinates surviving the corresponding absorb. This module constructs that partition as an actual equivalence and lifts it to a measure-preserving Fubini reindexing.

Only coordinate spaces are related here. In particular, no unintegrated production integrand is identified pointwise with a processed edge state.

Internal vertices which remain genuine spatial variables after the processed prefix.

Equations
Instances For
    @[implicit_reducible]
    Equations
    noncomputable def Anderson4D.R324WithinHalfResidualPrefix.reconstruct {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (v : res.SurvivingCoordinate → T4) :
    Fin m → T4

    Reconstruct an ambient internal tuple from exactly the surviving coordinates. Deleted coordinates are set to zero; residual factors read only surviving coordinates.

    Equations
    Instances For
      @[simp]
      theorem Anderson4D.R324WithinHalfResidualPrefix.reconstruct_surviving {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (v : res.SurvivingCoordinate → T4) (i : res.SurvivingCoordinate) :
      res.reconstruct v ↑i = v i
      theorem Anderson4D.R324WithinHalfResidualPrefix.head_block_subset_active {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) :
      head.2 ⊆ res.state.active

      Every vertex of the literal schedule head is active before that head is absorbed.

      @[reducible, inline]
      abbrev Anderson4D.R324WithinHalfResidualPrefix.HeadCoordinate {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) :

      Coordinates of the current head, still carrying their ambient labels.

      Equations
      Instances For
        @[reducible, inline]

        Coordinates outside the current head, still regarded as members of the pre-step surviving carrier.

        Equations
        Instances For
          def Anderson4D.R324WithinHalfResidualPrefix.headCoordinateEquivStandard {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) :

          The ambiently-labelled head coordinates are exactly the standard primitive-block coordinate type.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Anderson4D.R324WithinHalfResidualPrefix.outerCoordinateEquivPost {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) :

            The complement of the head in the pre-step carrier is exactly the post-absorb surviving coordinate type.

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

              Exact one-head partition of the current surviving coordinate type.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                def Anderson4D.R324WithinHalfResidualPrefix.headSurvivingCoordinate {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (j : Fin (2 * residualBlockOrder head.2)) :

                The current surviving coordinate corresponding to one standard head coordinate.

                Equations
                Instances For
                  def Anderson4D.R324WithinHalfResidualPrefix.postSurvivingCoordinate {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (i : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate) :

                  Regard one post-absorb surviving coordinate as a coordinate of the pre-step surviving carrier.

                  Equations
                  Instances For
                    noncomputable def Anderson4D.R324WithinHalfResidualPrefix.splitSurvivingPiMeasurableEquiv {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) :

                    Split one current surviving tuple into the literal standard head tuple and the tuple surviving after absorb.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      @[simp]
                      theorem Anderson4D.R324WithinHalfResidualPrefix.splitSurvivingPiMeasurableEquiv_apply_fst {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (v : res.SurvivingCoordinate → T4) (j : Fin (2 * residualBlockOrder head.2)) :
                      ((res.splitSurvivingPiMeasurableEquiv head tail hremaining) v).1 j = v (res.headSurvivingCoordinate head tail hremaining j)
                      @[simp]
                      theorem Anderson4D.R324WithinHalfResidualPrefix.splitSurvivingPiMeasurableEquiv_apply_snd {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (v : res.SurvivingCoordinate → T4) (i : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate) :
                      ((res.splitSurvivingPiMeasurableEquiv head tail hremaining) v).2 i = v (res.postSurvivingCoordinate head tail hremaining i)
                      @[simp]
                      theorem Anderson4D.R324WithinHalfResidualPrefix.splitSurvivingPiMeasurableEquiv_symm_head {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (t : Fin (2 * residualBlockOrder head.2) → T4) (v : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate → T4) (j : Fin (2 * residualBlockOrder head.2)) :
                      (res.splitSurvivingPiMeasurableEquiv head tail hremaining).symm (t, v) (res.headSurvivingCoordinate head tail hremaining j) = t j
                      @[simp]
                      theorem Anderson4D.R324WithinHalfResidualPrefix.splitSurvivingPiMeasurableEquiv_symm_post {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (t : Fin (2 * residualBlockOrder head.2) → T4) (v : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate → T4) (i : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate) :
                      (res.splitSurvivingPiMeasurableEquiv head tail hremaining).symm (t, v) (res.postSurvivingCoordinate head tail hremaining i) = v i
                      @[simp]
                      theorem Anderson4D.R324WithinHalfResidualPrefix.reconstruct_split_symm_block {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (t : Fin (2 * residualBlockOrder head.2) → T4) (v : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate → T4) (j : Fin (2 * residualBlockOrder head.2)) :
                      res.reconstruct ((res.splitSurvivingPiMeasurableEquiv head tail hremaining).symm (t, v)) ↑((Anderson4D.R324WithinHalfResidualPrefix.ctx✝ res head tail hremaining).blockOrderIso j) = t j

                      Reconstructing the pre-step ambient tuple after the exact split reads the standard head tuple literally.

                      @[simp]
                      theorem Anderson4D.R324WithinHalfResidualPrefix.reconstruct_split_symm_post {ρ : SmoothCutoff} {lam ε : ℝ} {m : ℕ} {pairing : PartialPairing (Fin m)} (res : R324WithinHalfResidualPrefix ρ lam ε pairing) (head : R322ExtractionStep m) (tail : List (R322ExtractionStep m)) (hremaining : res.remaining = head :: tail) (t : Fin (2 * residualBlockOrder head.2) → T4) (v : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate → T4) (i : (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).SurvivingCoordinate) :
                      res.reconstruct ((res.splitSurvivingPiMeasurableEquiv head tail hremaining).symm (t, v)) ↑i = (Anderson4D.R324WithinHalfResidualPrefix.post✝ res head tail hremaining).reconstruct v ↑i

                      Reconstructing the pre-step ambient tuple after the exact split agrees with the post-state reconstruction at every post-state surviving vertex.

                      The exact coordinate split preserves product Haar measure.

                      Fubini in the exact current-head/post-prefix coordinate split. The post-state appears only as the surviving coordinate space; the integrand itself is not rewritten pointwise in this theorem.