Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Schauder.CubeSchauderFold

CubeSchauderFold #

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

Cube Schauder: the reflected-window excess fold #

CubeSchauderBoundaryTwin.exists_gradientLipschitz_boundary prices the harmonic gradient's Lipschitz constant on the inner window by the excess of the competitor on the doubled window reflectedWindow x m (n-2). The Campanato recursion needs that excess folded back onto the truncated window, where the solution lives. This module performs the fold, at every met configuration and with no analytic input beyond the competitor's own binders:

  E(V, reflectedWindow x m (n-2)) โ‰ค C(d) ยท E(V, truncatedWindow x m (n-2)) .

The four items of the fold, and where each comes from #

That is what lets a single boundary-route one step replace the interior chain at every base point of โ–ก_m.

1. The odd affine datum, priced at every met configuration #

theorem Algsuperdiff.Section4.Provider.Schauder.exists_oddAffineDatum_priced (d : โ„•) [NeZero d] :
โˆƒ (C : โ„), 0 โ‰ค C โˆง โˆ€ (m n : โ„ค) (x : HCPolySupport.Vec d) (V : HCPolySupport.Vec d โ†’ โ„) (c : โ„) (A : HCPolySupport.Vec d), x โˆˆ HCPolySupport.openCubeSet (HCPolySupport.originCube d m) โ†’ n - 2 < m โ†’ (โˆ€ (l : Fin d), ExcessDecay.MeetsUpperFace x m (n - 2) l โ†’ โˆ€ y โˆˆ ExcessDecay.reflectedWindow x m (n - 2), V (HCPolySupport.coordFaceReflection (1 / 2 * 3 ^ m) l y) = -V y) โ†’ (โˆ€ (l : Fin d), ExcessDecay.MeetsLowerFace x m (n - 2) l โ†’ โˆ€ y โˆˆ ExcessDecay.reflectedWindow x m (n - 2), V (HCPolySupport.coordFaceReflection (-(1 / 2) * 3 ^ m) l y) = -V y) โ†’ InnerProductSpace.HarmonicOnNhd (V โˆ˜ โ‡‘ExcessDecay.Schauder.toEuc.symm) (โ‡‘ExcessDecay.Schauder.toEuc '' ExcessDecay.reflectedWindow x m (n - 2)) โ†’ MeasureTheory.MemLp V 2 (MeasureTheory.volume.restrict (ExcessDecay.reflectedWindow x m (n - 2))) โ†’ Support.IsAffineMinimizer (ExcessDecay.truncatedWindow x m (n - 2)) V (c - HCPolySupport.vecDot A x) A โ†’ โˆƒ (cdat : โ„) (Adat : HCPolySupport.Vec d), ExcessDecay.IsOddAffineData x m (n - 2) (cdat - 0) Adat โˆง ExcessDecay.Schauder.oddClassDefect x m n V cdat Adat โ‰ค C * Support.affineExcessRaw (ExcessDecay.truncatedWindow x m (n - 2)) V

The odd-class datum selector.

For a competitor odd about every met face at every point of the doubled window, classically harmonic there, and an affine minimizer datum (c,A) on Uโ‚‚, there is an affine datum of the odd class ๐•ƒ_odd whose odd-class defect is priced by the excess minimum on Uโ‚‚.

Three regimes, three suppliers: no met face (the odd class is everything, the minimizer itself works and the defect is 0); exactly one met face ('s (โ˜…) at either orientation); at least two met faces ('s (โ˜…โ˜…), orientation-free through 's transport).

2. The fold #

The reflected-window excess fold.

For a competitor odd about every met face at every point of the doubled window, classically harmonic there and square integrable there,

  E(V, reflectedWindow x m (n-2)) โ‰ค C(d) ยท E(V, truncatedWindow x m (n-2)) .

No affine-minimizer hypothesis: the minimizer is produced internally by ExcessDecay.exists_isAffineMinimizer_shifted_truncatedWindow. The constant is 2^d ยท (1 + C_price(d)) with C_price(d) the odd-class pricing constant of exists_oddAffineDatum_priced; the normalizers cost nothing, because the doubled window contains the truncated one.