ReflectionFiniteP #
Ported from scottnarmstrong/CoarseGraining at c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4. Module imports, support namespace and local option directives adapted for Lean Pool.
Finite-p transport under Neumann even reflection #
The all-face Neumann reflection acts on vector fields by the coordinate-fold
linear isometries. Its Euclidean norm therefore agrees pointwise with the
already-developed Dirichlet odd reflection, whose additional scalar sign has
unit modulus. This file transfers the exact finite-p norm and weighted-tail
identities to the even reflection used by the Neumann good-lambda argument.
The stored normalized Euclidean L² witness gives the raw vector L²
datum required by the Neumann weak equation on the source open cube.
The Neumann even reflection and Dirichlet odd reflection have the same pointwise Euclidean norm.
Every L^p seminorm of the Neumann even reflection agrees with the
corresponding Dirichlet odd-reflection seminorm.
Exact finite-p scaling from a centered cube to its parent under Neumann
even reflection.
Finite-p membership transports from a centered cube to its parent under
Neumann even reflection.
Normalized finite-p norms are exactly preserved from a centered cube to
its parent under Neumann even reflection.
Normalized finite-p membership is preserved by Neumann even reflection.
Radial nonnegative integrals on the reflected parent consist of exactly
3^d copies of the source-cube integral.
Square-weighted level tails have the exact 3^d reflection factor under
Neumann even reflection.
Reflect an L² ∩ L^p datum to the centered parent cube, preserving both
stored normalized memberships exactly.
Equations
- G.neumannEvenReflectionToParent = { toField := HCPolySupport.cubeCoordinateFoldReflectedVectorField (HCPolySupport.originCube d m) G.toField, euclideanMemLp := ⋯, euclideanMemL2 := ⋯ }