Nonnegativity and f 0 = 0 give properness on univ for a closed convex function.
Biconjugation reduces to the original function under closedness and nonnegativity.
Polar feasibility implies the dilation inequality for a positive scale.
Text 15.0.31: Let f : ℝⁿ → [0, +∞] be a nonnegative closed convex function with f 0 = 0,
and define g := f^{*∘}. For λ > 0, define the dilation f_λ x := λ * f (λ⁻¹ • x). Then for
every x ∈ ℝⁿ one has the representation
g x = inf { λ > 0 | f_λ x ≤ 1 }.
In this development, we model [0, +∞] by EReal together with nonnegativity assumptions, define
g as polarConvex (fenchelConjugate n f), and represent the infimum as sInf in EReal.
Text 15.0.32: Let f : ℝⁿ → [0, +∞] be a nonnegative closed convex function with f(0) = 0.
For λ > 0, define the scaled (perspective) function f_λ x := λ * f (x / λ). The obverse of
f is the function g : ℝⁿ → [0, +∞] given by
g x := inf {λ > 0 | f_λ x ≤ 1}.
If f = δ(· | C) for a closed convex set C containing 0, then g = γ(· | C) is the gauge of
C. If f = γ(· | C) is the gauge of such a set C, then g = δ(· | C). Thus the gauge and
indicator functions of C are obverses of each other.
In this development, ℝⁿ is Fin n → ℝ, [0, +∞] is modeled by EReal with nonnegativity
assumptions, δ(· | C) is erealIndicator C, and γ(· | C) is represented by
fun x => (gaugeFunction C x : EReal).
Instances For
Text 15.0.32 (indicator case): if f = δ(· | C) for a closed convex absorbing set C
containing 0, then its obverse is γ(· | C).
Text 15.0.32 (gauge case): if f = γ(· | C) for a closed convex absorbing set C containing
0, then its obverse is δ(· | C).
Feasibility at a smaller scale implies feasibility at a larger scale.
Obverse at a positive scalar equals the perspective sublevel inequality.