Documentation

Books.ConvexAnalysis_Rockafellar_1970.Chapters.Chap03.section14_part6

(Theorem 14.3, auxiliary) If f* φ is strictly positive, then (posHomHull f)* φ = ⊤.

This is the scaling argument used to identify the effective domain of the conjugate of the positively-homogeneous hull.

(Theorem 14.3, auxiliary) The effective domain of the conjugate of the positively homogeneous hull is exactly the 0-sublevel set of the original conjugate.

theorem section14_posHomHull_zero {E : Type u_1} [AddCommGroup E] [Module E] {f : EEReal} (hf0 : 0 < f 0) (hf0_ltTop : f 0 < ) (hf0_ne_bot : f 0 ) :

The positively-homogeneous hull takes value 0 at the origin, provided f 0 is finite and strictly positive.

Strict negativity for the positively-homogeneous hull forces membership in the conic hull of the 0-sublevel set of f.

(Theorem 14.3, auxiliary) Under the hypotheses ensuring nonemptiness of the dual 0-sublevel set, the positively homogeneous hull never takes the value .

(Theorem 14.3, auxiliary) Subadditivity of the positively homogeneous hull.

(Theorem 14.3, auxiliary) The positively homogeneous hull is a proper convex function.

In the weak topology on the algebraic dual induced by evaluation, every evaluation map φ ↦ φ x is continuous.

Equations
Instances For
    theorem section14_continuous_dual_apply {E : Type u_1} [AddCommGroup E] [Module E] (x : E) :
    Continuous fun (φ : Module.Dual E) => φ x

    The Fenchel conjugate (with respect to the evaluation pairing) is lower semicontinuous in the weak topology on Module.Dual ℝ E.

    The Fenchel conjugate with respect to the flipped evaluation pairing is lower semicontinuous as a function of the primal variable (in finite dimensions, where all linear functionals are continuous).

    (Theorem 14.3, auxiliary) The closed hull cl k of the positively homogeneous hull is modeled as the Fenchel biconjugate (k*)*, and is lower semicontinuous.

    theorem section14_fenchelConjugate_ne_bot_of_proper {E₁ : Type u_2} {F₁ : Type u_3} [AddCommGroup E₁] [Module E₁] [AddCommGroup F₁] [Module F₁] (p : E₁ →ₗ[] F₁ →ₗ[] ) {f : E₁EReal} (hf : ProperERealFunction f) (y : F₁) :

    (Theorem 14.3, auxiliary) The Fenchel conjugate of a proper EReal function (with respect to any real bilinear pairing) never takes the value .

    theorem section14_fenchelConjugate_anti {E₁ : Type u_2} {F₁ : Type u_3} [AddCommGroup E₁] [Module E₁] [AddCommGroup F₁] [Module F₁] (p : E₁ →ₗ[] F₁ →ₗ[] ) {f g : E₁EReal} (hfg : ∀ (x : E₁), f x g x) (y : F₁) :

    (Theorem 14.3, auxiliary) Antitonicity of the Fenchel conjugate in the primal function.

    theorem section14_fenchelBiconjugate_le_of_proper {E₁ : Type u_2} {F₁ : Type u_3} [AddCommGroup E₁] [Module E₁] [AddCommGroup F₁] [Module F₁] (p : E₁ →ₗ[] F₁ →ₗ[] ) {f : E₁EReal} (hf : ProperERealFunction f) (x : E₁) :

    (Theorem 14.3, auxiliary) Fenchel biconjugate inequality: if f is proper, then (f*)* ≤ f.

    (Theorem 14.3, auxiliary) The Fenchel triconjugate with respect to evaluation satisfies ((f*)*)* = f* for a proper function f.

    (Theorem 14.3, auxiliary) The Fenchel biconjugate of the positively homogeneous hull is a proper convex function.