Eq. (45): descent inequality for under (44)
ProvedNonconvexSplitting.ProxGrad.eq45_descent_lemmanonconvex-optimizationp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let be twice continuously differentiable and , and suppose condition (44) holds: for all . Then for all ,
In the paper this is applied at ; it is the first step of the sufficient-decrease estimate (46).
Formalization Note Stated for all pairs , the form the paper's justification (" is Lipschitz continuous with modulus at most ") yields; convexity of is not needed here.
Preamble
import Mathlib import Definitions.Def_NonconvexSplitting_ProxGrad_HessianSandwich open scoped InnerProductSpace
Formal statement
namespace NonconvexSplitting.ProxGrad
/-- Eq. (45) of Li–Pong (p. 18), in its two-point form: under (44), `∇(h + q)` is
`ℓ`-Lipschitz, so `(h+q)(v) ≤ (h+q)(u) + ⟪∇h(u) + ∇q(u), v - u⟫ + (ℓ/2)‖v - u‖²`. -/
theorem eq45_descent_lemma {n : ℕ} (h q : EuclideanSpace ℝ (Fin n) → ℝ) (ℓ : ℝ)
(hh : ContDiff ℝ 2 h) (hq : ContDiff ℝ 2 q) (hℓ : 0 < ℓ) (h44 : HessianSandwich h q ℓ)
(u v : EuclideanSpace ℝ (Fin n)) :
h v + q v ≤ h u + q u + ⟪gradient h u + gradient q u, v - u⟫_ℝ + ℓ / 2 * ‖v - u‖ ^ 2 := by sorry
end NonconvexSplitting.ProxGrad
Source
Li & Pong, Global Convergence of Splitting Methods for Nonconvex Composite Optimization, arXiv:1407.0753v6, p. 18, Eq. (45)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.