Linear map selecting the ith λ coordinate and all x coordinates.
Equations
- lamXLinearMap i = { toFun := fun (x : Fin (n + m) → ℝ) (j : Fin (n + 1)) => Fin.cases (x (Fin.natAdd n i)) (fun (k : Fin n) => x (Fin.castAdd m k)) j, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Perspective convexity after selecting the ith λ coordinate.
Indicator of the simplex, precomposed with the λ projection, is convex.
Theorem 5.8.2: Let f_1, ..., f_m be proper convex functions on ℝ^n. Then the
function g(x) = inf { (f_1 λ_1)(x) + ... + (f_m λ_m)(x) | λ_i ≥ 0, λ_1 + ... + λ_m = 1 }
is convex.
The pointwise supremum of the perspective-coordinate functions is convex.
The pointwise supremum of the perspective-coordinate functions is never ⊥ when m > 0.
Adding the simplex indicator to the supremum perspective term is convex.
Theorem 5.8.3: Let f_1, ..., f_m be proper convex functions on ℝ^n. Then
h(x) = inf { max { (f_1 λ_1)(x), ..., (f_m λ_m)(x) } | λ_i ≥ 0, λ_1 + ... + λ_m = 1 }
is convex.
Convex combinations preserve the simplex constraints.
Strict inequality for scaled values along convex combinations.
Theorem 5.8.4: Let f_1, ..., f_m be proper convex functions on ℝ^n. Then the
function k defined by
k(x) = inf { max { λ_1 f_1(x_1), ..., λ_m f_m(x_m) } } is convex, with the infimum
taken over λ_i ≥ 0, ∑ λ_i = 1, and x_1 + ... + x_m = x.