Centered Truncated Conjugate Properties
ProvedFunctionalInequalities.Analysis.truncatedConjugate_centered_spec_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This describes the centered truncated conjugate around an interior point.
Let be a finite-dimensional real inner-product space, let be convex, let , and let satisfy . Define
Then:
- for every .
- exactly when is a subgradient of at :
- Every sublevel set is compact for every .
This provides the compact sublevel structure needed for the contact-set uniqueness argument.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
theorem truncatedConjugate_centered_spec {u : E → ℝ} (hconv : ConvexOn ℝ univ u) {M : ℝ} {xc : E}
(hxc : ‖xc‖ < M) :
(∀ p, 0 ≤ truncatedConjugate u M p - ⟪p, xc⟫ + u xc) ∧
(∀ p, truncatedConjugate u M p - ⟪p, xc⟫ + u xc = 0 ↔ ∀ y, u xc + ⟪p, y - xc⟫ ≤ u y) ∧
∀ R : ℝ, IsCompact {p | truncatedConjugate u M p - ⟪p, xc⟫ + u xc ≤ R}
Module navigation
Module: Analysis/Convex/Caffarelli.
Supporting theorems: convexOn_truncatedConjugate, exists_truncatedConjugate_eq.
Previous: convexOn_truncatedConjugate · Next: isOpen_setOf_truncatedConjugate_maximizer_lt.
Source excerpt, lines 1332–1336 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_Caffarelli
open Set Metric
open scoped RealInnerProductSpace
variable {E : Type*}
variable [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E]
Formal statement
theorem FunctionalInequalities.Analysis.truncatedConjugate_centered_spec_readable {u : E → ℝ} (hconv : ConvexOn ℝ univ u) {M : ℝ} {xc : E}
(hxc : ‖xc‖ < M) :
(∀ p, 0 ≤ truncatedConjugate u M p - ⟪p, xc⟫ + u xc) ∧
(∀ p, truncatedConjugate u M p - ⟪p, xc⟫ + u xc = 0 ↔ ∀ y, u xc + ⟪p, y - xc⟫ ≤ u y) ∧
∀ R : ℝ, IsCompact {p | truncatedConjugate u M p - ⟪p, xc⟫ + u xc ≤ R} := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Convex/Caffarelli.lean#L1329-L1426 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Convex.Caffarelli`, declaration `FunctionalInequalities.Analysis.truncatedConjugate_centered_spec`; the repository is private at upload time).