Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Affine.ComponentPotential

ComponentPotential #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

A zero-trace potential for one affine component correction #

This file packages the explicitly zero-extended finite Kuhn interpolation of competitorVertexData C p - linearFn p. On the open root cube it is exactly globalCompetitor m s C p - linearFn p; outside the component's common coarse mesh it vanishes. The resulting compactly supported H¹ function implements the component slope correction as an H¹₀ potential field locally.

The scalar component correction, using the root mesh on the open root and the literal zero representative away from that finite mesh.

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

    The finite closed-cell carrier of the part of the common coarse mesh subordinate to a component neighborhood.

    Equations
    Instances For

      On a closed root-mesh cell, the explicit zero extension is the difference between the global competitor and the linear function.

      If every window cube belongs to the Whitney partition, the common-mesh closed carrier lies strictly inside the open root cube.

      The correction potential vanishes away from the finite common-mesh carrier. Root cells omitted from the common mesh carry exactly the linear vertex datum, so their scalar correction is zero.

      theorem Algsuperdiff.Section3.Provider.Affine.continuous_componentCorrectionPotential {d : ℕ} [NeZero d] {m s : ℤ} (hsm : s ≤ m) {hn : ℕ → ℕ} {C : Set (HCPolySupport.TriadicCube d)} (hC : C ⊆ Whitney.whitneyPartition m hn) {N : Finset (HCPolySupport.TriadicCube d)} (hNsub : ∀ Q ∈ N, Q ∈ Whitney.whitneyPartition m hn) (hN : ∀ Q ∈ Whitney.whitneyPartition m hn, (∃ R ∈ C, Whitney.CubeTouch Q R) → Q ∈ N) (hs : ∀ Q ∈ N, s ≤ Q.scale) (p : HCPolySupport.Vec d) :

      The component correction is continuous as an ambient function. On the open root it is the continuous global correction; away from the compact common-mesh carrier it is locally zero.

      One component correction has compact support as an ambient function.

      theorem Algsuperdiff.Section3.Provider.Affine.memL2_componentCorrectionPotential {d : ℕ} [NeZero d] {m s : ℤ} (hsm : s ≤ m) {hn : ℕ → ℕ} {C : Set (HCPolySupport.TriadicCube d)} (hC : C ⊆ Whitney.whitneyPartition m hn) {N : Finset (HCPolySupport.TriadicCube d)} (hNsub : ∀ Q ∈ N, Q ∈ Whitney.whitneyPartition m hn) (hN : ∀ Q ∈ Whitney.whitneyPartition m hn, (∃ R ∈ C, Whitney.CubeTouch Q R) → Q ∈ N) (hs : ∀ Q ∈ N, s ≤ Q.scale) (p : HCPolySupport.Vec d) :

      The scalar correction is square-integrable in ambient space.

      The coordinatewise weak-gradient representative for one zero-extended component correction.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        noncomputable def Algsuperdiff.Section3.Provider.Affine.componentCorrectionH1Function {d : ℕ} [NeZero d] {m s : ℤ} (hsm : s ≤ m) {hn : ℕ → ℕ} {C : Set (HCPolySupport.TriadicCube d)} (hC : C ⊆ Whitney.whitneyPartition m hn) {N : Finset (HCPolySupport.TriadicCube d)} (hNsub : ∀ Q ∈ N, Q ∈ Whitney.whitneyPartition m hn) (hN : ∀ Q ∈ Whitney.whitneyPartition m hn, (∃ R ∈ C, Whitney.CubeTouch Q R) → Q ∈ N) (hs : ∀ Q ∈ N, s ≤ Q.scale) (p : HCPolySupport.Vec d) :

        The canonical H¹ realization of one finite component correction.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]
          theorem Algsuperdiff.Section3.Provider.Affine.componentCorrectionH1Function_toFun {d : ℕ} [NeZero d] {m s : ℤ} (hsm : s ≤ m) {hn : ℕ → ℕ} {C : Set (HCPolySupport.TriadicCube d)} (hC : C ⊆ Whitney.whitneyPartition m hn) {N : Finset (HCPolySupport.TriadicCube d)} (hNsub : ∀ Q ∈ N, Q ∈ Whitney.whitneyPartition m hn) (hN : ∀ Q ∈ Whitney.whitneyPartition m hn, (∃ R ∈ C, Whitney.CubeTouch Q R) → Q ∈ N) (hs : ∀ Q ∈ N, s ≤ Q.scale) (p : HCPolySupport.Vec d) :
          @[simp]
          theorem Algsuperdiff.Section3.Provider.Affine.componentCorrectionH1Function_grad {d : ℕ} [NeZero d] {m s : ℤ} (hsm : s ≤ m) {hn : ℕ → ℕ} {C : Set (HCPolySupport.TriadicCube d)} (hC : C ⊆ Whitney.whitneyPartition m hn) {N : Finset (HCPolySupport.TriadicCube d)} (hNsub : ∀ Q ∈ N, Q ∈ Whitney.whitneyPartition m hn) (hN : ∀ Q ∈ Whitney.whitneyPartition m hn, (∃ R ∈ C, Whitney.CubeTouch Q R) → Q ∈ N) (hs : ∀ Q ∈ N, s ≤ Q.scale) (p : HCPolySupport.Vec d) :

          Compact support inside the open root upgrades the component correction to H¹₀.

          Identification with the component slope field #

          The open cells of a uniform root mesh cover the open root cube up to a Lebesgue-null set.

          On every open root-mesh cell, the weak-gradient representative is exactly the component slope correction ∇ℓ̂_p - p.

          The weak-gradient representative agrees almost everywhere on the open root with the existing piecewise-constant component slope correction.

          The canonical weak-gradient representative is an internal zero-trace potential field.

          The existing component slope correction is an internal zero-trace potential field.

          Public Chapter 1 packaging of the component zero-trace potential field.