Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.ExcessDecay.OddReflectionAssembly

OddReflectionAssembly #

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

The odd reflection on the §4.3 windows: the one-met-face transfer #

The abstract single-face transfer of HarmonicityTransferFace.lean is stated for an arbitrary reflection-symmetric open bounded convex domain.

The two geometric facts #

The transfer #

isWeaklyHarmonicOn_reflectedWindow_of_meetsUpperFace composes them with the abstract theorem: a weakly harmonic v on the truncated window has weakly harmonic odd extension on the reflected window. As in the abstract statement, the H¹(reflectedWindow) packaging of the odd extension is an input.

Scope note (measured, not hidden) #

Only the one-met-face regime is closed here.

1. Transporting an H¹ datum along an equality of domains #

Transport of an H¹ function along an equality of its domain.

Equations
Instances For

    2. The met-face geometry of the reflected window #

    theorem Algsuperdiff.Section4.Provider.ExcessDecay.faceHalf_reflectedWindow_of_meetsUpperFace {d : ℕ} {x : HCPolySupport.Vec d} {m k : ℤ} (hkm : k < m) {i : Fin d} (hup : MeetsUpperFace x m k i) (hother : ∀ (j : Fin d), j ≠ i → ¬MeetsUpperFace x m k j ∧ ¬MeetsLowerFace x m k j) :
    faceHalf (reflectedWindow x m k) i (1 / 2 * 3 ^ m) 1 = truncatedWindow x m k

    The window is the half of its reflection. If the upper i-face of ∂□_m is the only met face, the half of reflectedWindow x m k on the window side of that face is exactly the truncated window.

    theorem Algsuperdiff.Section4.Provider.ExcessDecay.faceHalf_reflectedWindow_of_meetsLowerFace {d : ℕ} {x : HCPolySupport.Vec d} {m k : ℤ} (hkm : k < m) {i : Fin d} (hlow : MeetsLowerFace x m k i) (hother : ∀ (j : Fin d), j ≠ i → ¬MeetsUpperFace x m k j ∧ ¬MeetsLowerFace x m k j) :
    faceHalf (reflectedWindow x m k) i (-(1 / 2) * 3 ^ m) (-1) = truncatedWindow x m k

    The lower-face twin of faceHalf_reflectedWindow_of_meetsUpperFace.

    The reflected window is symmetric in a met upper face. Only k < m and the met face itself are needed: the reflected i-edge has endpoints summing to 3^m = 2·((1/2)·3^m).

    3. The one-met-face harmonicity transfer on the windows #

    The one-met-face transfer, upper face.

    V = (x + □_k) ∩ □_m meets exactly one face of ∂□_m, the upper i-face. If v is weakly harmonic on V and w is an H¹ function of the reflected window whose gradient is the odd extension of v's across that face, then w is weakly harmonic on the reflected window.

    The one-met-face transfer, lower face.