Convolution existence and continuous linear maps #
An essentially bounded function convolves with an integrable function at every point of a
measurable additive group with a measure invariant under left translations and negation
(MeasureTheory.convolutionExists_of_ae_norm_le_of_integrable and
MeasureTheory.convolutionExists_of_integrable_of_ae_norm_le). No topology on the group or
sigma-finiteness of the measure is required. For two integrable scalar kernels and an
essentially bounded function, convolution is associative at every point; this associativity
statement additionally assumes s-finiteness.
A continuous linear map L : F βL[π] F' between real or complex Banach spaces commutes with
convolution against a scalar kernel Ο : G β π: Ο β (L β f) = L (Ο β f) at every point where
Ο β f exists (ContinuousLinearMap.convolution_lsmul_comp_comm). This is the convolution form
of ContinuousLinearMap.integral_comp_comm. It lets a mollification be moved through a continuous
linear map, for instance to mollify the image of a function in a dual space.
Mollification by a nonnegative real kernel Ο of integral 1 supported in ball 0 R preserves
one-sided bounds: a lower (upper) bound on g over ball xβ R is a lower (upper) bound on
(Ο β g) xβ, and a bound on the norm of a vector-valued f over ball xβ R bounds the norm of
(Ο β f) xβ. So as the supports of the kernels shrink, the mollifications of a function lower
(upper) semicontinuous at xβ eventually lie almost above (below) its value there, and the minimum
(maximum) of the mollification and the function tends to that value.
A convolution (f β g) x only sees g at the points x - t with t in the support of f, so
g may be replaced by its indicator on any set containing them. Consequently, pairing a
convolution Ο β u with a continuous compactly supported Ο only involves u on the compact set
tsupport Ο - tsupport Ο, and Fubini moves the kernel outside:
β« Ο (Ο β u) = β« Ο(t) (β« Ο(x) u(x - t) dx) dt for u locally integrable near that set.
Against a kernel f of integral zero supported in ball 0 R, the constant g xβ convolves to
zero, so (f β g) xβ is bounded by βLβ (β« βfβ) times the oscillation of g on ball xβ R.
For a continuous compactly supported kernel Ο and a locally integrable f, writing
f x - (Ο β f) x and (Ο β f) x - (Ο β f) y as single integrals bounds them by Ο-weighted
integrals of increments of f; when Ο has integral 1, is bounded by M and vanishes off
closedBall 0 t, the first is at most M times the integral of βf x - f wββ over
w β closedBall x t.
Main declarations #
MeasureTheory.convolutionExists_of_ae_norm_le_of_integrable,MeasureTheory.convolutionExists_of_integrable_of_ae_norm_le: existence off β gwhen one factor is integrable and the other essentially bounded.MeasureTheory.convolution_eq_zero_of_not_completeSpace: without completeness of the target every convolution is the zero function.MeasureTheory.convolution_lsmul_assoc_of_integrable_of_ae_norm_le: pointwise associativity for two integrable kernels and an essentially bounded function.ContinuousLinearMap.convolution_lsmul_comp_comm:Ο β (L β f) = L (Ο β f).MeasureTheory.le_convolution_lsmul_of_forall_leandMeasureTheory.convolution_lsmul_le_of_forall_le: one-sided bounds on a ball pass to the mollification at its centre.MeasureTheory.norm_convolution_lsmul_le_of_forall_norm_le: a norm bound on a ball passes to the mollification at its centre.MeasureTheory.eventually_lt_convolution_lsmul_of_lowerSemicontinuousAtandMeasureTheory.eventually_convolution_lsmul_lt_of_upperSemicontinuousAt: mollification by shrinking kernels at a point of lower (upper) semicontinuity.MeasureTheory.tendsto_min_convolution_lsmul_of_lowerSemicontinuousAtandMeasureTheory.tendsto_max_convolution_lsmul_of_upperSemicontinuousAt: the minimum (maximum) of the mollification and the function converges to the value at a point of lower (upper) semicontinuity.MeasureTheory.convolution_indicator_eq_of_forall_sub_mem: replacinggby its indicator on a set containingx - support fdoes not change(f β g) x.MeasureTheory.integral_mul_convolution_eq_integral_mul_integral_comp_sub: the Fubini identityβ« Ο (Ο β u) = β« Ο(t) (β« Ο(x) u(x - t) dx) dtfor compactly supportedΟandΟ.MeasureTheory.norm_convolution_le_of_integral_eq_zero: convolution with a kernel of integral zero is bounded by the oscillation of the other factor.MeasureTheory.enorm_sub_convolution_lsmul_leandMeasureTheory.enorm_sub_convolution_lsmul_le_mul_lintegral: the distance fromf xto(Ο β f) xis bounded by aΟ-weighted integral of the incrementsβf x - f wββ.MeasureTheory.enorm_convolution_lsmul_sub_convolution_lsmul_le: the increments ofΟ β fare bounded by aΟ-weighted integral of the increments of the translates off.
Without completeness of the target F, every Bochner integral valued in F is 0, so every
convolution valued in F is the zero function.
An essentially bounded function convolves with an integrable function at every point.
An integrable function convolves with an essentially bounded function at every point.
Convolution of two integrable scalar kernels with an essentially bounded function is associative at every point, not just almost everywhere.
A continuous linear map commutes with convolution against a scalar kernel, at every point where the convolution exists.
Lower bounds survive mollification. If Ο is a nonnegative kernel of integral 1
supported in ball 0 R and c β€ g on ball xβ R, then c β€ (Ο β g) xβ.
Upper bounds survive mollification. If Ο is a nonnegative kernel of integral 1
supported in ball 0 R and g β€ c on ball xβ R, then (Ο β g) xβ β€ c.
Sup-norm bounds survive mollification. If Ο is a nonnegative kernel of integral 1
supported in ball 0 R and βfβ β€ M on ball xβ R, then β(Ο β f) xββ β€ M.
Mollification and lower semicontinuity. Let Ο i be nonnegative kernels of integral 1
whose supports shrink to 0. If g is lower semicontinuous at xβ, then every c < g xβ is
eventually below (Ο i β g) xβ.
Mollification and upper semicontinuity. Let Ο i be nonnegative kernels of integral 1
whose supports shrink to 0. If g is upper semicontinuous at xβ, then every c > g xβ is
eventually above (Ο i β g) xβ.
Mollification and lower semicontinuity, in the limit. Let Ο i be nonnegative kernels of
integral 1 whose supports shrink to 0. If g is lower semicontinuous at xβ, then
min ((Ο i β g) xβ) (g xβ) tends to g xβ.
Mollification and upper semicontinuity, in the limit. Let Ο i be nonnegative kernels of
integral 1 whose supports shrink to 0. If g is upper semicontinuous at xβ, then
max ((Ο i β g) xβ) (g xβ) tends to g xβ.
A convolution at x sees g only at the points x - t with t in the support of the
kernel f, so g may be replaced by its indicator on any set containing all of them.
Pairing a convolution with a test function. For a continuous compactly supported Ο, an
integrable compactly supported kernel Ο and a function u locally integrable on a set s
containing tsupport Ο - tsupport Ο, Fubini gives
β« Ο (Ο β u) = β« Ο(t) (β« Ο(x) u(x - t) dx) dt.
Convolution with a kernel of integral zero. If f is integrable with β« f = 0 and
supported in ball 0 R, and g stays within w of g xβ on ball xβ R, then
β(f β g) xββ β€ βLβ (β« βfβ) w. Only the oscillation of g near xβ enters, not its size:
applied to the derivatives of a mollifier, this bounds the derivatives of a mollification by the
local oscillation of the mollified function.
Mollification moves a function by a weighted average of its increments. If Ο is a
continuous compactly supported kernel of integral 1 and f is locally integrable, then
βf x - (Ο β f) xββ is at most the βΟ (x - Β·)ββ-weighted integral of βf x - f wββ.
Increments of a mollification. For a continuous compactly supported kernel Ο and a
locally integrable f, the increments of Ο β f are bounded by the βΟββ-weighted integral of
the increments of the translates of f.
Mollification by a bounded kernel of small support. If Ο is a continuous kernel of
integral 1 with βΟβ β€ M, vanishing off closedBall 0 t, and f is locally integrable, then
βf x - (Ο β f) xββ is at most M times the integral of βf x - f wββ over
w β closedBall x t.