Rewrite the quadratic form using quadraticHalfLinear and Matrix.toLin'.
Text 15.0.25: Let Q be a symmetric positive definite n × n matrix and define
f(x) = (1/2) * ⟪x, Q x⟫. Then f is a closed proper convex function on ℝⁿ and its Fenchel
conjugate satisfies f^*(x⋆) = (1/2) * ⟪x⋆, Q⁻¹ x⋆⟫.
Since f is positively homogeneous of degree 2, Corollary 15.3.2 implies that
k(x) = ⟪x, Q x⟫^{1/2} is a closed gauge (in fact, a norm) whose polar is
k^∘(x⋆) = ⟪x⋆, Q⁻¹ x⋆⟫^{1/2}.
Text 15.0.26: Let Q be a symmetric positive definite n × n matrix. Define the convex set
C = {x | ⟪x, Q x⟫ ≤ 1}. Then its polar (with respect to the pairing ⟪x, x⋆⟫) is
C^∘ = {x⋆ | ⟪x⋆, Q⁻¹ x⋆⟫ ≤ 1}.
Ring.inverse on a unit-valued function agrees with pointwise inversion.
Text 15.0.27: Let C ⊆ ℝ² be the elliptic disk
C = {(ξ₁, ξ₂) | (ξ₁^2 / α₁^2) + (ξ₂^2 / α₂^2) ≤ 1}.
Then its polar set is the elliptic disk
C^∘ = {(ξ₁⋆, ξ₂⋆) | α₁^2 * (ξ₁⋆)^2 + α₂^2 * (ξ₂⋆)^2 ≤ 1}.
Convexity of the composition g ∘ k for the quadratic norm gauge.
Lower semicontinuity of g ∘ k from the closed epigraph of g.
Properness of g ∘ k once g is finite at the origin.
Text 15.0.28: Let Q be a symmetric positive definite matrix and define
k(x) = ⟪x, Q x⟫^{1/2}. Let g : [0, +∞) → (-∞, +∞] satisfy the hypotheses of Theorem 15.3, and
define f(x) = g(k(x)). Then f is a closed proper convex function and its conjugate satisfies
f^*(x⋆) = g⁺(k^∘(x⋆)) = g⁺(⟪x⋆, Q⁻¹ x⋆⟫^{1/2}), where g⁺ is the monotone conjugate of g and
k^∘ is the polar gauge of k.
Text 15.0.29: Let f : ℝⁿ → [0, +∞] be a convex function such that f 0 = 0. Its polar
fᵒ : ℝⁿ → [0, +∞] is defined by
fᵒ x⋆ = inf { μ⋆ ≥ 0 | ⟪x, x⋆⟫ ≤ 1 + μ⋆ * f x for all x }.
If f is a gauge, this reduces to the polar gauge (Text 15.0.5). If f = δ(· | C) for a closed
convex set C containing 0, then fᵒ = δ(· | Cᵒ). Furthermore, whenever x ∈ dom f and
x⋆ ∈ dom fᵒ, one has ⟪x, x⋆⟫ ≤ 1 + f x * fᵒ x⋆.
In this development, we represent [0, +∞] by EReal together with explicit nonnegativity
assumptions, and effective-domain assumptions by f x ≠ ⊤.
Equations
Instances For
Text 15.0.29 (gauge case): if f is a gauge, then its polar (as in polarConvex) agrees with
the polar gauge polarGauge.
Text 15.0.29 (indicator case): if f = δ(· | C) for a closed convex set C containing 0,
then fᵒ = δ(· | Cᵒ) where Cᵒ = {x⋆ | ∀ x ∈ C, ⟪x, x⋆⟫ ≤ 1}.