Sums of self-concordant functions
ProvedConvexOptimization.self_concordant_addSelf-concordance is preserved by addition.
Let be open and let and both be self-concordant on — convex, , and satisfying for every line restriction with . Then is self-concordant on :
The proof is the elementary inequality for the pieces, and the practical consequence is a calculus: a barrier assembled from many self-concordant terms is self-concordant, so one never verifies the third-derivative condition for a composite function directly.
Formalization Note Openness of Ω is an explicit hypothesis, and it is genuinely needed: at a boundary point the iterated derivatives of the line restriction are junk values and the inequality would be asserted about meaningless quantities. Source: B&V §9.6.1, p. 497.
import Mathlib import Definitions.Def_ConvexOptimization_selfConcordance open scoped RealInnerProductSpace ENNReal open MeasureTheory
theorem ConvexOptimization.self_concordant_add {n : ℕ} (Ω : Set (EuclideanSpace ℝ (Fin n)))
(hΩo : IsOpen Ω) (f h : EuclideanSpace ℝ (Fin n) → ℝ)
(hf : IsSelfConcordantOn Ω f) (hh : IsSelfConcordantOn Ω h) :
IsSelfConcordantOn Ω (f + h) := by
sorry
Read-back
What the Lean code literally says, in plain math · claude-fable-5
For every natural number , every open set (openness is an explicit hypothesis), and all total functions such that both and are self-concordant on , the pointwise sum is self-concordant on . Here " is self-concordant on " abbreviates the conjunction: (i) is convex and for all and with ; (ii) is three times continuously differentiable on (within-set sense); (iii) for every and every vector (arbitrary, possibly zero, possibly leaving ), the line restriction satisfies , with derivatives at taken as total operators (junk values if is insufficiently differentiable at ) and with the real power satisfying whenever . The same constant and exponent appear in both hypotheses and conclusion — there is no rescaling of the sum. Edge cases: makes both hypotheses and the conclusion vacuously true; no nonemptiness or properness of is assumed.
Confirmed by the mission captain (proposal self-audit).