The restricted supremum supremumInnerSub matches the Fenchel conjugate of the +∞
extension.
Under the compactness hypotheses, supremumInnerSub is finite everywhere.
For compact S and continuous f, the biconjugate envelope coincides with the convex
hull function of the +∞ extension.
Proposition 17.2.3 (Finiteness of h and identification of its conjugate), LaTeX label
prop:h_conj.
Assume the hypotheses of Corollary 17.2.1: S is a nonempty closed bounded subset of ℝⁿ, f is
continuous on S, and we extend f by f(x) = +∞ outside S.
Then the function h from Definition 17.2.2 is finite everywhere (hence continuous everywhere).
Moreover, using Theorem 12.2, the conjugate h^* equals conv f (here: convexHullFunction
applied to the extension).
Definition 17.2.5 (Intersection of half-spaces), LaTeX label def:C.
Let S* ⊆ ℝ^{n+1} be nonempty. Define the closed convex set
C = {x ∈ ℝⁿ | ∀ (x*, μ*) ∈ S*, ⟪x, x*⟫ ≤ μ*}.
In this formalization, we model ℝⁿ as Fin n → ℝ and ℝ^{n+1} as
(Fin n → ℝ) × ℝ. The inner product ⟪x, x*⟫ is x ⬝ᵥ x*.
Instances For
Definition 17.2.5 (Intersection of half-spaces), LaTeX label def:C:
the set intersectionOfHalfspaces S* is convex.
Definition 17.2.5 (Intersection of half-spaces), LaTeX label def:C:
the set intersectionOfHalfspaces S* is closed.
Lemma 17.2.6 (Containment characterized by the support function), LaTeX label
lem:containment_support.
Let C ⊆ ℝⁿ and let (x^*, μ^*) ∈ ℝ^{n+1} with x^* ≠ 0. Set
H = {x ∈ ℝⁿ | ⟪x, x^*⟫ ≤ μ^*}. Then H ⊇ C if and only if
μ^* ≥ sup_{x ∈ C} ⟪x, x^*⟫ =: supp(x^*, C).
In this formalization, H is r.set for r : HalfspaceRep n, and the support function is
supportFunction C r.xStar (up to symmetry of the dot product).
Definition 17.2.7 (The cone K and the function f generated by S*), LaTeX label
def:Kf.
Let S* ⊆ ℝ^{n+1} be nonempty and consider the “vertical” vector (0, 1) ∈ ℝ^{n+1}. Set
D := S* ∪ {(0, 1)} and let K ⊆ ℝ^{n+1} be the convex cone generated by D. Define
f : ℝⁿ → ℝ ∪ {+∞} by
f(x*) = inf { μ* ∈ ℝ | (x*, μ*) ∈ K }.
In this formalization, we model ℝⁿ as Fin n → ℝ and ℝ^{n+1} as (Fin n → ℝ) × ℝ, and we
take the codomain ℝ ∪ {+∞} to be WithTop ℝ.
Equations
- verticalVector n = (0, 1)
Instances For
The epigraph of the closure of infMuInCone equals the closure of its epigraph.
The cone coneK is contained in the epigraph of the support function of C.
Points in the epigraph of the infMuInCone embedding lie in the closure of coneK.
Points of coneK lie in the epigraph of the infMuInCone embedding.
The closure of coneK lies in the epigraph of the support function of C.