Documentation

Books.ConvexAnalysis_Rockafellar_1970.Chapters.Chap03.section15_part15

noncomputable def lpNormEReal {n : } (p : ) (x : Fin n) :

The ℓᵖ gauge as an EReal-valued function.

Equations
Instances For
    theorem lpNormEReal_eq_phiPow_sum_abs_rpow {n : } (p : ) (x : Fin n) :
    lpNormEReal p x = phiPow (1 / p) (∑ i : Fin n, |x i|.rpow p)

    lpNormEReal is the phiPow of the ℓ^p sum.

    theorem lpNormEReal_symm {n : } (p : ) (x : Fin n) :

    lpNormEReal is even.

    theorem lpNormEReal_pos_of_ne_zero {n : } {p : } (x : Fin n) (hx : x 0) :

    lpNormEReal is strictly positive away from the origin.

    theorem closedGauge_rpow_mul_and_polar_eq_of_closedProperConvex_posHomogeneous {n : } {p q : } (hp : 1 < p) (hpq : 1 / p + 1 / q = 1) {f : (Fin n)EReal} (hf_closed : ClosedConvexFunction f) (hf_proper : ProperConvexFunctionOn Set.univ f) (hf_hom : PositivelyHomogeneousOfDegree p f) :
    have k := fun (x : Fin n) => phiPow (1 / p) (p * f x); have kStar := fun (xStar : Fin n) => phiPow (1 / q) (q * fenchelConjugate n f xStar); IsClosedGauge k polarGauge k = kStar

    Closed gauge and polar gauge for power profiles of closed proper convex functions.

    theorem lpNormEReal_isClosedGauge_and_polarGauge_eq {n : } {p q : } (hp : 1 < p) (hpq : 1 / p + 1 / q = 1) :

    The ℓᵖ gauge is closed and its polar gauge is the ℓᵠ gauge.

    A gauge instance for lpNormEReal upgrades to a norm gauge.

    theorem lpNormEReal_polarGauge_eq_self_of_closedGauge {n : } {k kPolar : (Fin n)EReal} (hk : IsClosedGauge k) (hpol : polarGauge k = kPolar) :
    polarGauge kPolar = k

    A closed gauge is fixed by the polar gauge involution.