Lower Semicontinuity Of The Secant Supremum
ProvedFunctionalInequalities.Energy.LocalSlope.lowerSemicontinuous_secant_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This lemma establishes lower semicontinuity of each fixed-radius secant supremum.
Let be a metric space, let be continuous, and let . Define secant f r at as the supremum, over points with , of the extended quotient
Then the map is lower semicontinuous:
The Lean declaration is lowerSemicontinuous_secant_readable. The secant values are ENNReal values, so the conclusion allows the value .
Original Lean declaration header
Within namespace FunctionalInequalities.Energy.LocalSlope. Shown in its original module context. Proof omitted.
theorem lowerSemicontinuous_secant {f : X → ℝ} (hf : Continuous f) (r : ℝ) :
LowerSemicontinuous (secant f r)
Module navigation
Module: Energy/Euclidean/Slope/Density.
Definition modules: Energy/Euclidean/Slope/Recovery.
Next: exists_thickening_pairwise_disjoint.
Source excerpt, lines 64–65 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Energy_Euclidean_Slope_Density
variable {X : Type*} [MetricSpace X]
Formal statement
theorem FunctionalInequalities.Energy.LocalSlope.lowerSemicontinuous_secant_readable {f : X → ℝ} (hf : Continuous f) (r : ℝ) :
LowerSemicontinuous (secant f r) := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Energy/Euclidean/Slope/Density.lean#L63-L91 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Energy.Euclidean.Slope.Density`, declaration `FunctionalInequalities.Energy.LocalSlope.lowerSemicontinuous_secant`; the repository is private at upload time).