Text 5.4.9 (Infimum representation of the positively homogeneous hull): Assume
h is not identically +∞ and let f be the positively homogeneous convex function
generated by h. Then f x = inf { (h λ)(x) | λ ≥ 0 } for all x. Moreover, λ = 0
may be omitted from the infimum if x ≠ 0 or if h(0) < +∞.
Text 5.4.9.1: Perspective as a positively homogeneous convex function. Let f be a proper
convex function on ℝ^n. Define g(λ,x) = (f λ)(x) for λ ≥ 0 (with the closed perspective
convention at λ = 0) and g(λ,x) = +∞ for λ < 0. Then g is proper, convex, and positively
homogeneous on ℝ^{n+1}; moreover, g coincides with the positively homogeneous convex
function generated by h(λ,x) = f(x) when λ = 1 and +∞ otherwise.
Text 5.4.9.1: For each fixed x ∈ dom f, the map λ ↦ (f λ)(x) is a proper convex
function of λ on [0, ∞).
Text 5.4.10 (Gauge of a convex set): Let C ⊆ ℝ^n be a nonempty convex set. The gauge of C
is the function gamma(·|C) : ℝ^n → [0,+∞] defined by
gamma(x|C) = inf { lambda ≥ 0 | x ∈ lambda C }.
Instances For
Text 5.4.10: The gauge of a convex set agrees with mathlib's gauge.
A finite constant function is proper convex on Set.univ.
For positive lam, the right scalar multiple of indicatorFunction C + 1 is explicit.
For lam = 0, the right scalar multiple of indicatorFunction C + 1 is an indicator.
Nonnegative scalars give the explicit indicator formula.