Represent g as a support function when its epigraph is the closed cone closure coneK.
If the epigraph of a support function contains Sstar, then the support set lies in C.
The epigraph of supportFunctionEReal C is contained in the epigraph of g.
Proposition 17.2.8 (Epigraph of the support function as the closure of K), LaTeX label
prop:epi_clK. Assume C ≠ ∅, where C = intersectionOfHalfspaces S* as in Definition 17.2.5,
and let f, K be as in Definition 17.2.7. Then
epi (supportFunction · C) = epi (cl f) = closure (epi f) = closure K.
In this formalization, cl f is modeled as convexFunctionClosure applied to the function
f : ℝⁿ → (ℝ ∪ {+∞}) embedded into EReal.
Combine two conic representations by concatenating coefficients.
Elements of adjoinVertical admit a conic representation.
Membership in the hull of adjoinVertical yields a conic representation.
Lemma 17.2.9 (Membership in K via conic combinations), LaTeX label lem:K_conic.
Let K be the convex cone generated by S* ∪ {(0, 1)} (here: K = coneK Sstar). Then
(x*, μ*) ∈ K if and only if there exist finitely many points (xᵢ*, μᵢ*) ∈ S* and
coefficients λ₀, λ₁, …, λₘ ≥ 0 such that
(x*, μ*) = λ₀ (0, 1) + ∑ i, λᵢ (xᵢ*, μᵢ*).
In that case, x* = ∑ i, λᵢ xᵢ* and μ* ≥ ∑ i, λᵢ μᵢ*.
Lemma 17.2.9 (Membership in K via conic combinations), consequences: from a conic
representation of (x*, μ*) using the vertical vector (0, 1) and points of S*, one obtains
x* = ∑ i, λᵢ xᵢ* and μ* ≥ ∑ i, λᵢ μᵢ*.
Corollary 17.2.10 (Carath'eodory bounds for conic representations), LaTeX label
cor:caratheodory_bounds.
In the conic representation from Lemma 17.2.9 (mem_coneK_iff_exists_conicCombination), one can
choose:
(1) m ≤ n + 1 (by Carath'eodory's theorem in ℝ^{n+1});
(2) m ≤ n (via the "bottoms of simplices" argument, as in Corollary 17.1.3).
Feasibility bounds the vertical component of a conic sum over Sstar.