Log-Concavity Under Inverse Continuous Linear Equivalence
ProvedFunctionalInequalities.KLS.LogConcave.of_continuousLinearEquiv_map_readableThis statement shows that log-concavity pulls back through a continuous linear equivalence when its pushforward law is log-concave.
Let and be real normed vector spaces, each equipped with a Borel measurable structure. Let be a probability measure on and let be a probability measure on . Assume:
- is log-concave.
- is a continuous linear equivalence over .
- The pushforward of by is :
Then is log-concave:
This provides a reusable change-of-space principle for log-concave probability laws, without requiring inner-product or finite-dimensional structure in either space.
Formalization Note The conclusion is the predicate KLS.LogConcave; the pushforward equation is Lean's Measure.map equality after coercing the probability measures to measures. The map is a continuous linear equivalence, so both and its inverse are continuous and injective.
Original Lean declaration header
Within namespace FunctionalInequalities.KLS.LogConcave. Shown in its original module context. Proof omitted.
theorem of_continuousLinearEquiv_map {μ : ProbabilityMeasure E} (hμ : LogConcave μ)
(ν : ProbabilityMeasure F) (T : F ≃L[ℝ] E)
(hmap : Measure.map T (ν : Measure F) = (μ : Measure E)) : LogConcave ν
Module navigation
Module: KLS/LogConcave/Isotropic.
Definition modules: Probability/LogConcave.
Next: exists_isotropic_localSlope_constant_eq.
Source excerpt, lines 61–63 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_KLS_LogConcave_Isotropic
open MeasureTheory Filter Topology InnerProductSpace
variable {E F : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
[MeasurableSpace E] [BorelSpace E]
[NormedAddCommGroup F] [NormedSpace ℝ F] [MeasurableSpace F] [BorelSpace F]
theorem FunctionalInequalities.KLS.LogConcave.of_continuousLinearEquiv_map_readable {μ : ProbabilityMeasure E} (hμ : LogConcave μ)
(ν : ProbabilityMeasure F) (T : F ≃L[ℝ] E)
(hmap : Measure.map T (ν : Measure F) = (μ : Measure E)) : LogConcave ν := by sorry