OneStepOddPackagingCore #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The H¹ packaging of the odd extension: the core atoms #
This module builds the three named ingredients that produce it from a
face-only zero-trace hypothesis — the honest input identified
in the one-met-face scope note: full H¹₀-membership of the competitor would
force it to vanish.
The interface eta-cutoff chain. The face-only zero trace is rendered by CoarseGraining's own
LocalizedZeroTraceFunctionOn Ω V: every smooth cutoff supported in the localization windowVturns the function into anH¹₀(Ω)member. WithΩthe window half andVthe reflected window, a cutoff supported inVvanishes near∂V— hence near every part of∂Ωexcept the interface hyperplane, which is interior toV. This is exactly "zero trace on the met face only", with no trace operator.setIntegral_mul_fderiv_of_localizedZeroTraceis the resulting integration by parts:∫_Ω v ∂ⱼψ = -∫_Ω ∂ⱼv ψfor smoothψsupported inV(not inΩ! —ψmay be nonzero on the interface). The chain: a smooth bumpη ≡ 1on a neighbourhood oftsupport ψ(exists_contDiff_eq_one_on_isCompact, the compact-set upgrade ofexists_contDiff_eq_one_nhds); theH¹₀memberη·v; its global zero extension (OddReflectionGlue.hasWeakGradientOn_univ_zeroExtend); the global test identity; and the collapse back toΩ.The a.e.-congruence atom. The
H¹₀witness ofη·vrecords some weak gradient; on the open region whereη ≡ 1it is a weak gradient ofvitself, so by the a.e. uniqueness of weak derivatives on open sets (CoarseGraining'sHasWeakPartialDerivOn.ae_eq) it agrees a.e. withv.gradthere — and the testψis supported there.hasWeakPartialDerivOn_congr_leftis the value congruence that makes the identification legitimate.
References #
- CoarseGraining
Homogenization/Sobolev/H1/LocalizedZeroTrace.lean(the predicate),Homogenization/Sobolev/W1p/ZeroExtensionGraph.lean(the zero extension).
1. A smooth bump identically one on a compact set #
A smooth bump identically one on a neighbourhood of a compact set. The
compact-set upgrade of exists_contDiff_eq_one_nhds, by the same product trick
that drives exists_smooth_decomposition_of_open_cover: the defects 1 - g of
finitely many pointwise bumps annihilate on a neighbourhood of K.
2. H¹₀ closure facts #
Shrinking the localization window weakens the localized zero-trace condition.
The restricted reflection transport. The weak gradient transports under
pre-composition with the face reflection on any reflection-invariant measurable
set — the Ω-restricted twin of
OddReflectionGlue.hasWeakGradientOn_univ_comp_coordFaceReflection.
H¹₀ is closed under composition with a face reflection on a
reflection-invariant measurable set.
3. The a.e.-congruence atom #
The weak partial derivative predicate depends on the function only through its values on the window.
4. The interface eta-cutoff chain #
Integration by parts against a test supported in the localization
window. v ∈ H¹(Ω) has localized zero trace in V ⊇ the interface; then for
every smooth compactly supported ψ with tsupport ψ ⊆ V,
∫_Ω v ∂ⱼψ = -∫_Ω (∇v)ⱼ ψ.
The test may be nonzero on the part of ∂Ω interior to V — that is exactly
what the zero-trace hypothesis pays for.