Log-Concavity Under Convex Conditioning
ProvedFunctionalInequalities.KLS.LogConcave.cond_readableThis formalizes the conditioning statement used in the compact-support reduction for Theorem 4.1 of Bizeul–Klartag–Lehec (arXiv:2610.05474v1).
Let be a real normed space with Borel measurable structure, and let be a log-concave probability measure. Let be convex and closed, and assume . Form the conditional probability measure using cond_readable.
Then the conditional law remains log-concave:
The result applies the compact-set definition of log-concavity and is particularly suited to conditioning on closed balls. It makes no assertion about isotropy or compactness of the conditional law beyond the stated hypotheses.
Original Lean declaration header
Within namespace FunctionalInequalities.KLS.LogConcave. Shown in its original module context. Proof omitted.
theorem cond {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
[MeasurableSpace E] [BorelSpace E] {μ : ProbabilityMeasure E} (hμ : LogConcave μ)
{C : Set E} (hC : Convex ℝ C) (hCc : IsClosed C) (hpos : (μ : Measure E) C ≠ 0) :
LogConcave (⟨(μ : Measure E)[|C], cond_isProbabilityMeasure hpos⟩ : ProbabilityMeasure E)
Module navigation
Module: KLS/LogConcave/Transport.
Definition modules: Probability/LogConcave.
Previous: map_affineIsometry.
Source excerpt, lines 216–219 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_KLS_LogConcave_Transport open MeasureTheory Set Topology open ProbabilityTheory
theorem FunctionalInequalities.KLS.LogConcave.cond_readable {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
[MeasurableSpace E] [BorelSpace E] {μ : ProbabilityMeasure E} (hμ : LogConcave μ)
{C : Set E} (hC : Convex ℝ C) (hCc : IsClosed C) (hpos : (μ : Measure E) C ≠ 0) :
LogConcave (⟨(μ : Measure E)[|C], cond_isProbabilityMeasure hpos⟩ : ProbabilityMeasure E) := by sorry