The Poincaré inequality on a slab #
This file proves the Poincaré inequality (also called the Friedrichs inequality) for C¹
functions supported in a slab: if u vanishes outside the slab
{x | x i ∈ Set.Icc a b} of width b - a, then
‖u‖_p ≤ (b - a) * ‖Du‖_p
for every exponent 1 ≤ p < ∞. This is the PDE roadmap's Lane A, item 5, the estimate that
W^{1,p}_0(Ω) inherits by passing to the closure of C_c^∞(Ω), and the coercivity input for the
energy method of Lane D.
The constant is b - a exactly: the hypothesis a bound of this shape needs is not that Ω be
bounded but only that it be bounded in one direction, and the constant depends on nothing
except the width of the slab containing the support — not on the dimension, not on p, and not
on the shape of the domain. TauCeti.not_exists_eLpNorm_le_const_mul_eLpNorm_fderiv shows that
some such hypothesis is genuinely needed: no constant works on the whole space.
The proof is the classical one-dimensional argument. Along the line through x in the direction
of the i-th coordinate the function starts at 0, so the fundamental theorem of calculus gives
‖u‖ ≤ ∫ ‖∂ᵢ u‖ over the width of the slab; Hölder's inequality — in the form of the nesting
L^p ⊆ L^1 of the Lᵖ scale, TauCeti.rpow_lintegral_le_measure_univ_rpow_mul — turns
that into
‖u‖^p ≤ (b - a)^{p-1} ∫ ‖∂ᵢ u‖^p, and integrating in the remaining variables by Fubini gives
the result. See Evans, Partial Differential Equations, Section 5.6.
Since the estimate compares the function with a single partial derivative, the one-dimensional
statement TauCeti.eLpNorm_le_eLpNorm_deriv_of_support_subset_Icc is proved first for a
function on ℝ and is the whole analytic content; the n-dimensional statement is Fubini plus
the bound ‖Du x (eᵢ)‖ ≤ ‖Du x‖.
Main declarations #
TauCeti.eLpNorm_le_eLpNorm_deriv_of_support_subset_Icc: the one-dimensional inequality‖g‖_p ≤ (b - a) ‖g'‖_pfor aC¹function onℝsupported inSet.Icc a b.TauCeti.eLpNorm_le_eLpNorm_fderiv_of_support_subset_slab: the Poincaré inequality onEuclideanSpace ℝ (Fin (n + 1))for aC¹function supported in a slab of widthb - a.TauCeti.eLpNorm_le_eLpNorm_fderiv_of_support_subset_ball: the form for a support inside a ball, with twice the radius as the constant.
The passage from a bound between the ∫⁻ ‖·‖ₑ ^ p integrals to one between the Lᵖ seminorms is
generic measure theory and lives in TauCeti.MeasureTheory.Function.Lp.LIntegralRpow.
The one-dimensional Poincaré inequality, in the ∫⁻ form the Fubini argument below
consumes: a C¹ function on ℝ that vanishes outside Set.Icc a b satisfies
∫ ‖g‖^r ≤ (b - a)^r ∫ ‖g'‖^r for every 1 ≤ r.
The two ingredients are the fundamental theorem of calculus, which bounds ‖g t‖ by the total
variation ∫ ‖g'‖ over the interval, and the nesting L^r ⊆ L^1 of the Lᵖ scale on the
finite measure space Set.Ioc a b, which converts that L^1 bound into an L^r one at the cost
of the factor (b - a)^{r-1}.
F need not be complete.
The one-dimensional Poincaré inequality: a C¹ function on ℝ supported in an interval
of length b - a obeys ‖g‖_p ≤ (b - a) ‖g'‖_p for every 1 ≤ p < ∞.
The interval hypothesis is essential; TauCeti.not_exists_eLpNorm_le_const_mul_eLpNorm_fderiv
shows no such bound holds uniformly over all compactly supported functions.
The Poincaré inequality on a slab. A C¹ function on ℝ^{n+1} that vanishes outside
the slab {x | x i ∈ Set.Icc a b} satisfies ‖u‖_p ≤ (b - a) ‖Du‖_p for every 1 ≤ p < ∞.
Only the width of the slab enters the constant: neither the dimension nor the exponent nor the
shape of the region where u lives has any effect. In particular that region need not be
bounded — being trapped between two parallel hyperplanes is enough — and the hypothesis cannot
be dropped, by TauCeti.not_exists_eLpNorm_le_const_mul_eLpNorm_fderiv.
This is the estimate that passes to W^{1,p}_0(Ω) by density of C_c^∞(Ω), for any Ω
contained in such a slab.
The Poincaré inequality on a ball. A C¹ function on ℝ^{n+1} supported in a ball of
radius R satisfies ‖u‖_p ≤ 2R ‖Du‖_p for every 1 ≤ p < ∞.
This is the shape the estimate takes on a bounded domain: any Ω ⊆ Metric.ball c R sits inside a
slab of width 2R, so the constant may be taken to be twice the radius. It is not the optimal
constant — for the ball the sharp one is smaller — but it is explicit and depends on nothing but
R, as the roadmap asks.