Finite-dimensional formula: dim(Wᵃⁿⁿ) = dim(E) - dim(W) for dual annihilators.
Orthogonality relation: the span of polar C is the dual annihilator of the lineality subspace
of C (spanned by (-rec C) ∩ rec C).
Orthogonality relation (dual direction): the span of the lineality subspace of polar C
is the dual annihilator of span C.
Corollary 14.6.1. Let C be a closed convex set in ℝ^n containing the origin. Then
dimension C^∘ = n - lineality C, lineality C^∘ = n - dimension C, and rank C^∘ = rank C.
In this file, we model C^∘ as polar C : Set (Module.Dual ℝ E). We interpret the book's
dimension S as Module.finrank ℝ (Submodule.span ℝ S) and the book's lineality S as
Module.finrank ℝ (Submodule.span ℝ ((-Set.recessionCone S) ∩ Set.recessionCone S)), so that
rank S = dimension S - lineality S.
If f is nonnegative and vanishes at 0, then its Fenchel conjugate (for evaluation) is also
nonnegative and vanishes at 0.
Fenchel–Young inequality for the evaluation pairing: ⟪x★, x⟫ ≤ f x + f★ x★.
The α⁻¹-scaled α-sublevel set of the conjugate lies in 2 • polar of the primal
α-sublevel set.
The polar of the primal α-sublevel set is contained in the α⁻¹-scaled α-sublevel set of
the conjugate, for a convex function vanishing at 0.
Theorem 14.7. Let f be a non-negative closed convex function which vanishes at the origin.
Then the Fenchel–Legendre conjugate f* (with respect to the evaluation pairing) is also
non-negative and vanishes at the origin. Moreover, for 0 < α < ∞ one has
{x | f x ≤ α}^∘ = α⁻¹ • {x★ | f* x★ ≤ α} ⊆ 2 • {x | f x ≤ α}^∘,
where ^∘ denotes the polar of a set (modeled here as polar).