Ball-truncated convex conjugate
DefinitionKLSModular_FunctionalInequalities_Analysis_Convex_Caffarellifunctional-inequalitiesklskls-conjecturekls-modularlog-concavemodule-context
For a real inner-product space , a real function , , and , truncatedConjugate u M p is the supremum of over the closed ball . It is the finite-ball truncation used in the weak Caffarelli strict-convexity development, which also contains geometric comparison lemmas.
Original module imports
import FunctionalInequalities.Analysis.Convex.Alexandrov
import FunctionalInequalities.Analysis.Convex.Normalization
import FunctionalInequalities.Analysis.Convex.Subgradient
import Mathlib.Analysis.LocallyConvex.Separation
import Mathlib.Analysis.Convex.Extrema
import Mathlib.Analysis.Convex.Continuous
import FunctionalInequalities.Analysis.Convex.Coercivity
Original declaration excerpt
Shown in the original module context.
def truncatedConjugate {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] (u : E → ℝ)
(M : ℝ) (p : E) : ℝ :=
sSup ((fun x => ⟪p, x⟫ - u x) '' closedBall (0 : E) M)
Module navigation
Direct project imports: Analysis/Convex/Alexandrov, Analysis/Convex/Normalization, Analysis/Convex/Subgradient, Analysis/Convex/Coercivity.
Theorems in source order:
infDist_frontier_image_le_of_widthexists_compact_sections_subset_and_shrinkcontact_stepAcontactSet_eq_singleton_of_exposed_of_local_boundsstrictConvexOn_of_contact_eqsubgradient_mem_interior_of_strictConvexOnexists_exposed_contact_of_ltexists_truncatedConjugate_eqconvexOn_truncatedConjugatetruncatedConjugate_centered_specisOpen_setOf_truncatedConjugate_maximizer_ltn7_subgradient_eq_maximizersubgradientImage_truncatedConjugate_eqeq_of_two_contacts_beloweq_of_contact_of_sublevel_boundsstrictConvexOn_of_map_gradientcontDiff_one_of_map_gradient
Project result: The KLS conjecture.
Original module · FunctionalInequalities.Analysis.Convex.Caffarelli · Frozen source 408915f.
Definition code
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_Alexandrov
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_Normalization
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_Subgradient
import Mathlib.Analysis.LocallyConvex.Separation
import Mathlib.Analysis.Convex.Extrema
import Mathlib.Analysis.Convex.Continuous
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_Coercivity
noncomputable section
open Set Metric
open scoped RealInnerProductSpace
section LT11F2TruncatedConjugate
open Set Metric
open scoped RealInnerProductSpace
namespace FunctionalInequalities
namespace Analysis
/-- The **ball-truncated conjugate** `p ↦ sup_{‖x‖ ≤ M} (⟪p, x⟫ − u x)` (weak Letwin route;
KLS500 `truncatedLegendrePotential`): a globally finite convex function that agrees with the Legendre
transform of `u` wherever the supremum is attained inside the ball. -/
def truncatedConjugate {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] (u : E → ℝ)
(M : ℝ) (p : E) : ℝ :=
sSup ((fun x => ⟪p, x⟫ - u x) '' closedBall (0 : E) M)
end Analysis
end FunctionalInequalities
end LT11F2TruncatedConjugate
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Convex/Caffarelli.lean#L1279-L1284 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Convex.Caffarelli`, definition bundle `KLSModular_FunctionalInequalities_Analysis_Convex_Caffarelli`; the repository is private at upload time).