Diagonal points in the relative interior of a block-sum domain.
Corollary 16.2.2. Let f₁, …, fₘ be proper convex functions on ℝⁿ. Then there do not exist
vectors x₁⋆, …, xₘ⋆ such that
x₁⋆ + ⋯ + xₘ⋆ = 0,(f₁⋆0⁺)(x₁⋆) + ⋯ + (fₘ⋆0⁺)(xₘ⋆) ≤ 0,(f₁⋆0⁺)(-x₁⋆) + ⋯ + (fₘ⋆0⁺)(-xₘ⋆) > 0,
if and only if ri (dom f₁) ∩ ⋯ ∩ ri (dom fₘ) ≠ ∅.
Here dom fᵢ is the effective domain effectiveDomain univ (f i), ri is
euclideanRelativeInterior, and (fᵢ⋆0⁺) is represented as
recessionFunction (fenchelConjugate n (f i)).
Dot product with a linear map equals dot product with the adjoint.
Dot-product identity with swapped arguments, to match support-function conventions.
Reindexing a Set.range along WithLp.toLp does not change the range.
Theorem 16.3.1: Let A : ℝ^n →ₗ[ℝ] ℝ^m be a linear transformation. For any convex function
f on ℝ^n, the Fenchel conjugate of the direct image A f satisfies
(A f)^* = f^* ∘ A^*,
where (A f) y = inf {f x | A x = y} and A^* is the adjoint of A.
The first-coordinate projection ℝ² → ℝ as a linear map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The adjoint of the first-coordinate projection sends ξ1Star to (ξ1Star, 0).
Text 16.0.3: As an illustration of Theorem 16.3.1, let f be a convex function on ℝ² and
define h : ℝ → ℝ ∪ {±∞} by
h(ξ₁) = inf_{ξ₂} f(ξ₁, ξ₂).
Equivalently, h is the direct image A f for the projection A : (ξ₁, ξ₂) ↦ ξ₁. The adjoint
map A^* sends ξ₁^* to (ξ₁^*, 0), hence
h^*(ξ₁^*) = f^*(ξ₁^*, 0).
Corollary 16.3.1.1: Let A be a linear transformation from ℝ^n to ℝ^m. For any convex set
C ⊆ ℝ^n, one has δ^*(y^* | A C) = δ^*(A^* y^* | C) for all y^* ∈ ℝ^m.
Rewriting the adjoint fiber using WithLp.toLp.
Linear images of convex functions via fiberwise sInf are convex.
The Fenchel biconjugate of a convex function agrees with its convex-function closure.
Corollary 16.3.1.2: Let A be a linear transformation from ℝ^n to ℝ^m. For any convex set
D ⊆ ℝ^m, one has
δ^*(· | A⁻¹ (cl D)) = cl (A^* δ^*(· | D)).
Here δ^*(·|D) is the support function, cl D is the topological closure of the set D, and
A^* is the adjoint of A. In this development, the closure cl of a function is represented
by convexFunctionClosure, and A^* δ^*(·|D) is modeled via an sInf over the affine fiber
{yStar | A^* yStar = xStar}.