The function determined by a set in E × ℝ #
To build a convex function on E, build a convex set F ⊆ E × ℝ and take ofEpi F, the function
whose graph is the lower boundary of F: ofEpi F x = inf {μ : ℝ | (x, μ) ∈ F}, an infimum in
EReal, hence ⊤ over an empty vertical section and ⊥ over one unbounded below. Infimal
convolution, right scalar multiplication, the convex hull of a family of functions, the image under
a linear map and the lower-semicontinuous hull are all ofEpi of a set built from epigraphs. No
structure on E is needed; only the convexity statement itself asks for a real vector space.
epi (ofEpi F) = F is false in general — only F ⊆ epi (ofEpi F) always holds — and IsEpiLike F
names the sets where it does. That predicate is not preserved by the operations that matter most: a
sum of epigraphs need not be an epigraph, since an infimal convolution need not attain its infimum,
and nor need the convex hull of a union. Those modules carry it as a hypothesis.
Main results #
subset_epi_iff_le_ofEpi— the adjunctionF ⊆ epi g ↔ g ≤ ofEpi F:epiandofEpiform an antitone Galois connection (gc_ofEpi_epi,epiClosure) whose closed elements are the epi-like sets, and the order facts below are formal consequences.convexFn_ofEpi—ofEpi Fis convex whenFis.ofEpi_epi—ofEpi (epi f) = f, with no hypothesis;epi_ofEpiis the converse, underIsEpiLike.IsEpiLike.iInter,.inter,.union,.of_isClosed,.closure— the stability properties the operations of this section consume.
References #
- R. T. Rockafellar, Convex Analysis, Princeton University Press, 1970, §5.
The function determined by a set #
The Galois connection between sets and functions #
OrderDual on the function side makes the antitone adjunction fit Mathlib's monotone
GaloisConnection.
An insertion, because ofEpi (epi f) = f on the nose.
Equations
Instances For
The closure operator F ↦ epi (ofEpi F); its closed elements are the epi-like sets.
Equations
Instances For
Sets that are epigraphs #
F ⊆ E × ℝ is epi-like when it is the epigraph of some function E → EReal. Equivalently
(isEpiLike_iff_forall), every vertical section {μ | (x, μ) ∈ F} is upward closed and attains
its infimum — is ∅, ℝ, or a closed half-line Set.Ici c.
Both halves are needed: it fails for {p | 0 < p.2} (upward closed, does not attain) and for
{(0, 0)} (attains, not upward closed). The witness is always ofEpi F (isEpiLike_iff).
Equations
- Tdaf.ConvexAnalysis.IsEpiLike F = ∃ (f : E → EReal), F = Tdaf.ConvexAnalysis.epi f
Instances For
Convexity of the function determined by a set #
The function whose graph is the lower boundary of a convex set is convex. The route is
convexFn_iff_forall_lt, which asks only for strict upper bounds, a non-strict one yielding no
witness.
Epi-likeness and topology #
Closedness buys the attainment half of IsEpiLike — a closed vertical section contains the
infimum of its points — but not the other: {(0, 0)} is closed and is not an epigraph.
What lscHull f := ofEpi (closure (epi f)) needs, to satisfy epi (lscHull f) = cl (epi f).