Coarse-graining support: Support.Sobolev.Foundations.PoincareW1p.Seminorms #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Mean-zero W^{1,p} Poincare scaffolding #
This file is the public landing zone for the finite-p extension of the
bounded-open-convex mean-zero Poincare theorem.
The completed p = 2 endpoint in PoincareMeanZero.lean is bundled as an
H1CoerciveEstimate, because it feeds the Hilbert/Hodge layer. The finite-p
surface here stays in terms of eLpNorm seminorms attached to the witness-based
W1pFunction API.
For a finite positive real exponent, the real value of the eLpNorm is the
usual integral power expression.
Powered form of toReal_eLpNorm_ofReal_eq_integral_rpow_norm_rpow_inv.
The scalar L^p(U) seminorm of a W^{1,p} witness, as a real number.
Equations
Instances For
The scalar L^p(U) seminorm after subtracting the integral average.
Equations
- u.subAverageLpSeminorm = (MeasureTheory.eLpNorm (fun (x : HCPolySupport.Vec d) => u.toFun x - HCPolySupport.integralAverage U u.toFun) p (HCPolySupport.volumeMeasureOn U)).toReal
Instances For
The ith coordinate L^p(U) seminorm of the weak gradient.
Equations
- u.gradCoordLpSeminorm i = (MeasureTheory.eLpNorm (fun (x : HCPolySupport.Vec d) => u.grad x i) p (HCPolySupport.volumeMeasureOn U)).toReal
Instances For
Coordinate-sum gradient seminorm used by the finite-p Poincare API.
This avoids introducing a vector-valued Lp wrapper for every exponent at this
stage, while matching the data already stored in W1pFunction.gradMemLp.
Equations
- u.gradientCoordLpSeminormSum = ∑ i : Fin d, u.gradCoordLpSeminorm i