Strictly Convex Subgradients Lie In Interior
ProvedFunctionalInequalities.Analysis.subgradient_mem_interior_of_strictConvexOn_readableThis proves interior membership for subgradients of a strictly convex function.
Let be a finite-dimensional real inner-product space and let be strictly convex. Let be convex with nonempty interior. Assume every subgradient of belongs to :
Then every such subgradient lies in the interior:
This strengthens closed-range containment and is used when deriving local density bounds.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
theorem subgradient_mem_interior_of_strictConvexOn {u : E → ℝ}
(hstrict : StrictConvexOn ℝ univ u) {K : Set E} (hKc : Convex ℝ K)
(hKint : (interior K).Nonempty)
(hK : ∀ x p : E, (∀ y, u x + ⟪p, y - x⟫ ≤ u y) → p ∈ K)
{x p : E} (hp : ∀ y, u x + ⟪p, y - x⟫ ≤ u y) : p ∈ interior K
Module navigation
Module: Analysis/Convex/Caffarelli.
Supporting theorems: exists_subgradient_slope_le_inner_add.
Previous: strictConvexOn_of_contact_eq · Next: exists_exposed_contact_of_lt.
Source excerpt, lines 1162–1166 · 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.subgradient_mem_interior_of_strictConvexOn_readable {u : E → ℝ}
(hstrict : StrictConvexOn ℝ univ u) {K : Set E} (hKc : Convex ℝ K)
(hKint : (interior K).Nonempty)
(hK : ∀ x p : E, (∀ y, u x + ⟪p, y - x⟫ ≤ u y) → p ∈ K)
{x p : E} (hp : ∀ y, u x + ⟪p, y - x⟫ ≤ u y) : p ∈ interior K := by sorry