theorem
drop_zero_weights_preserves_convexCombination_obj
{n k : ℕ}
{p : Fin k → Fin n → ℝ}
{w : Fin k → ℝ}
{x : Fin n → ℝ}
{a : Fin k → ℝ}
(hw : IsConvexWeights k w)
(hx : x = convexCombination n k p w)
(hzero : ∃ (i : Fin k), w i = 0)
:
Remove zero weights from a convex combination while preserving the point and objective.
theorem
exists_affineIndependent_convexCombination_obj_le
{n k : ℕ}
{p : Fin k → Fin n → ℝ}
{w : Fin k → ℝ}
{x : Fin n → ℝ}
{a : Fin k → ℝ}
(hw : IsConvexWeights k w)
(hwnz : ∀ (i : Fin k), w i ≠ 0)
(hx : x = convexCombination n k p w)
:
Reduce a convex combination to an affinely independent one without increasing a linear objective.
theorem
B0_mem_to_Fin_pos_repr
{n : ℕ}
{ι : Type u_1}
{f : ι → (Fin n → ℝ) → EReal}
{x : Fin n → ℝ}
{z : EReal}
{s : Finset ι}
{lam : ι → ℝ}
{x' : ι → Fin n → ℝ}
(h0 : ∀ (i : ι), 0 ≤ lam i)
(hsum1 : ∑ i ∈ s, lam i = 1)
(hsumx : ∑ i ∈ s, lam i • x' i = x)
(hz : z = ∑ i ∈ s, ↑(lam i) * f i (x' i))
:
Reindex a finset convex-combination witness to Fin k with nonzero weights.
theorem
convexHullFunctionFamily_eq_sInf_affineIndependent_convexCombination_le_add_one
{n : ℕ}
{ι : Type u_1}
{f : ι → (Fin n → ℝ) → EReal}
(hf : ∀ (i : ι), ProperConvexFunctionOn Set.univ (f i))
(x : Fin n → ℝ)
:
theorem
convexHullFunctionFamily_convex_and_exists_ne_top
{n : ℕ}
{ι : Sort u_1}
{fᵢ : ι → (Fin n → ℝ) → EReal}
(hf : ∀ (i : ι), ProperConvexFunctionOn Set.univ (fᵢ i))
(hI : Nonempty ι)
:
ConvexFunctionOn Set.univ (convexHullFunctionFamily fᵢ) ∧ ∃ (x : Fin n → ℝ), convexHullFunctionFamily fᵢ x ≠ ⊤
Convexity and a finite point for convexHullFunctionFamily under properness.
theorem
posHomGen_convexHullFamily_eq_sInf_pos_rightScalarMultiple
{n : ℕ}
{ι : Sort u_1}
{fᵢ : ι → (Fin n → ℝ) → EReal}
(hf : ∀ (i : ι), ProperConvexFunctionOn Set.univ (fᵢ i))
(hI : Nonempty ι)
(x : Fin n → ℝ)
:
x ≠ 0 →
positivelyHomogeneousConvexFunctionGenerated (convexHullFunctionFamily fᵢ) x = sInf {z : EReal | ∃ (lam : ℝ), 0 < lam ∧ z = rightScalarMultiple (convexHullFunctionFamily fᵢ) lam x}
Positive-scalar infimum representation for posHomGen of a convex hull family.