The Prékopa–Leindler inequality #
For a measure on a real module, Measure.HasPrekopaLeindler θ records the weighted
Prékopa–Leindler inequality for measurable ℝ≥0∞-valued functions. Its pointwise hypothesis
is imposed on the chosen measurable representatives, rather than only almost everywhere, so it is
stable under taking sections.
The property tensorizes: if two measures have the Prékopa–Leindler property at the same weight, then their product measure has it as well. Tonelli's theorem first applies the inequality in the second variable and then applies it to the resulting marginal integrals in the first variable, so only the second factor needs to be s-finite. Iterating over the coordinates, a finite product of σ-finite measures with the property has it as well.
The property is also transported by measure-preserving maps which preserve the weighted affine combination. This makes tensorization usable after changing linear coordinates or projecting to a marginal.
Lebesgue measure on ℝ has the property for every weight 0 ≤ θ ≤ 1; the endpoints are
monotonicity of the integral. The interior case rests on a version of the inequality for the
minimum: if f and g have the same supremum and min (f x) (g y) ≤ h (c * x + d * y), then
each superlevel set of h contains the weighted Minkowski sum of those of f and g, which are
nonempty below the common supremum, so one-dimensional Brunn–Minkowski and the layer-cake formula
give c ∫ f + d ∫ g ≤ ∫ h. Normalizing the suprema of bounded f and g to one and applying
the weighted AM-GM inequality gives Prékopa–Leindler, and truncation removes the boundedness.
Tensorization then gives the inequality for Lebesgue measure on ι → ℝ, and linear isometries
transport it to every finite-dimensional real inner product space.
Applied once in the second variable, the inequality says that a marginal
x ↦ ∫⁻ y, f (x, y) ∂ν of a log-concave function f is log-concave. For the indicator of a
convex set this is Brunn's principle in log-concave form: the measures of the parallel slices of
a convex set form a log-concave function, so for a symmetric convex set the central slice is the
largest. This is the form in which Vaaler's cube-slicing theorem uses the inequality.
Main results #
MeasureTheory.Measure.HasPrekopaLeindler: the measurable extended-integral inequality.MeasureTheory.Measure.HasPrekopaLeindler.prod: tensorization over product measures.MeasureTheory.Measure.HasPrekopaLeindler.pi: tensorization over finite products.MeasureTheory.Measure.HasPrekopaLeindler.map: transport by a measure-preserving affine map.MeasureTheory.Measure.HasPrekopaLeindler.smul: the property is stable under scaling the measure at weights0 ≤ θ ≤ 1.MeasureTheory.Measure.HasPrekopaLeindler.withDensity,MeasureTheory.Measure.HasPrekopaLeindler.restrict: log-concave densities and restriction to convex sets preserve the property.TauCeti.Real.mul_lintegral_add_mul_lintegral_le: the inequality for the minimum onℝ.TauCeti.Real.hasPrekopaLeindler_volume: the Prékopa–Leindler inequality onℝ.TauCeti.hasPrekopaLeindler_volume_pi,MeasureTheory.Measure.hasPrekopaLeindler_of_isAddHaarMeasure,TauCeti.hasPrekopaLeindler_volume: the inequality onι → ℝ, for every additive Haar measure on a finite-dimensional real normed space, and for the volume of a finite-dimensional real inner product space.TauCeti.LogConcave.lintegral_prod_right,TauCeti.LogConcave.setLIntegral_prod_right: marginals of log-concave functions are log-concave.Convex.logConcave_measure_preimage_prodMk: the slice measures of a convex set are log-concave.Convex.measure_preimage_prodMk_le_measure_preimage_prodMk_zero: the central slice of a symmetric convex set is the largest.
References #
- A. Prékopa, Logarithmic concave measures with application to stochastic programming, Acta Scientiarum Mathematicarum 32 (1971), 301–316.
- L. Leindler, On a certain converse of Hölder's inequality II, Acta Scientiarum Mathematicarum 33 (1972), 217–223.
- E. H. Lieb and M. Loss, Analysis, 2nd ed., AMS, 2001, Section 4.3.
- R. J. Gardner, The Brunn–Minkowski inequality, Bull. Amer. Math. Soc. 39 (2002), 355–405, for the one-dimensional level-set argument.
- Terence Tao, [The Brunn–Minkowski inequality for nilpotent groups] (https://terrytao.wordpress.com/2011/09/16/the-brunn-minkowski-inequality-for-nilpotent-groups/).
- E. Bombieri and W. Gubler, Heights in Diophantine Geometry, Cambridge University Press, 2006,
Lemma C.3.4, for marginals of log-concave functions. The statements and proofs of the marginal
results are adapted from the Apache-2.0 formalization in
rwst/Subspace-Theorems(filesArithmeticHeights/LogConcave.leanandArithmeticHeights/CubeSlicing.lean), by Ralf Stephan.
A measure has the Prékopa–Leindler property at weight θ if every three measurable
nonnegative extended-valued functions satisfying the pointwise weighted geometric-mean bound also
satisfy the corresponding bound on their integrals.
The pointwise bound is deliberately imposed on the supplied measurable representatives. This is the form which tensorizes without choosing new representatives on individual sections.
Instances For
The Prékopa–Leindler property unfolded into its measurable-function formulation.
A Dirac mass has the Prékopa–Leindler property at every weight.
Transport the Prékopa–Leindler property through a measure-preserving map which preserves the weighted affine combination.
Tensorization of Prékopa–Leindler. If mu and nu satisfy the inequality at the same
weight, then so does their product measure.
Pull the Prékopa–Leindler property back along a measure-preserving measurable equivalence whose forward map preserves the weighted affine combination.
Tensorization of Prékopa–Leindler over finite products. If σ-finite measures μ i
on finitely many real modules all satisfy the inequality at the same weight, then so does their
product measure.
A log-concave density preserves Prékopa–Leindler. If mu has the Prékopa–Leindler
property at a weight 0 ≤ θ ≤ 1 and φ is measurable and log-concave, then mu.withDensity φ
has it as well. For instance, the Gaussian density exp (-π ‖x‖ ^ 2) is log-concave.
Scaling a measure preserves the Prékopa–Leindler property at a weight 0 ≤ θ ≤ 1: the
inequality is homogeneous of degree one in the measure.
The restriction of a measure with the Prékopa–Leindler property at a weight 0 ≤ θ ≤ 1 to a
measurable convex set has the Prékopa–Leindler property as well.
Prékopa–Leindler inequality for the minimum on ℝ. If f and g have the same
supremum and h (c * x + d * y) dominates min (f x) (g y) for all x and y, then
c ∫ f + d ∫ g ≤ ∫ h. The coefficients may vanish, and the common supremum and the integrals may
be infinite. A negative coefficient contributes nothing to the left side.
The Prékopa–Leindler inequality on ℝ: Lebesgue measure has the Prékopa–Leindler
property at every weight 0 ≤ θ ≤ 1.
The Prékopa–Leindler inequality for Haar measure: every additive Haar measure on a
finite-dimensional real normed space has the Prékopa–Leindler property at every weight
0 ≤ θ ≤ 1.
The Prékopa–Leindler inequality on a finite-dimensional real inner product space, such as
EuclideanSpace ℝ (Fin n): its volume has the Prékopa–Leindler property at every weight
0 ≤ θ ≤ 1.
Marginals of log-concave functions #
Marginals of log-concave functions are log-concave (Prékopa; Bombieri–Gubler, Lemma
C.3.4). If f : E × F → ℝ≥0∞ is measurable and log-concave and ν has the Prékopa–Leindler
property at every weight, then x ↦ ∫⁻ y, f (x, y) ∂ν is log-concave. No measure on E and no
finiteness of the integrals is needed.
Marginals over a convex set of log-concave functions are log-concave (Bombieri–Gubler,
Lemma C.3.4). If f : E × F → ℝ≥0∞ is measurable and log-concave, s ⊆ F is measurable and
convex, and ν has the Prékopa–Leindler property at every weight, then
x ↦ ∫⁻ y in s, f (x, y) ∂ν is log-concave.
Brunn's principle, in log-concave form. For a measurable convex set s ⊆ E × F and a
measure ν with the Prékopa–Leindler property at every weight, the measure of the slices,
x ↦ ν (Prod.mk x ⁻¹' s), is log-concave.
The central slice of a symmetric convex set is the largest. For a measurable convex set
s ⊆ E × F with -s = s and a negation-invariant measure ν with the Prékopa–Leindler
property at every weight, every slice Prod.mk x ⁻¹' s has measure at most that of the central
slice Prod.mk 0 ⁻¹' s.