Singleton Supporting Contacts Imply Strict Convexity
ProvedFunctionalInequalities.Analysis.strictConvexOn_of_contact_eq_readableThis states that singleton supporting contact sets imply strict convexity.
Let be a finite-dimensional real inner-product space and let be convex. Assume that for every , whenever
any point satisfying equality must equal :
Then is strictly convex on :
whenever , , and .
This is the abstract bridge from uniqueness of supporting contacts to strict convexity.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
theorem strictConvexOn_of_contact_eq {u : E → ℝ} (hconv : ConvexOn ℝ univ u)
(hcontact : ∀ x p : E, (∀ y, u x + ⟪p, y - x⟫ ≤ u y) →
∀ y, u y = u x + ⟪p, y - x⟫ → y = x) :
StrictConvexOn ℝ univ u
Module navigation
Module: Analysis/Convex/Caffarelli.
Supporting theorems: exists_subgradient_slope_le_inner_add.
Previous: contactSet_eq_singleton_of_exposed_of_local_bounds · Next: subgradient_mem_interior_of_strictConvexOn.
Source excerpt, lines 1110–1113 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_Caffarelli
open scoped RealInnerProductSpace
open Set
variable {E : Type*}
variable [NormedAddCommGroup E] [InnerProductSpace ℝ E]
variable [FiniteDimensional ℝ E]
theorem FunctionalInequalities.Analysis.strictConvexOn_of_contact_eq_readable {u : E → ℝ} (hconv : ConvexOn ℝ univ u)
(hcontact : ∀ x p : E, (∀ y, u x + ⟪p, y - x⟫ ≤ u y) →
∀ y, u y = u x + ⟪p, y - x⟫ → y = x) :
StrictConvexOn ℝ univ u := by sorry