Lemma 2.2 — is nonincreasing
ProvedCalamaiMore.Convergence.step_ratio_antitonegradient-projectionp2o-batch-p200ap2o-gran-per-chapterp2o-plan-paperp2o-v1projection
Let be a nonempty closed convex subset of a finite-dimensional real inner product space and the projection into . Given and , the function
is antitone (nonincreasing) on .
This result, due to Gafni and Bertsekas, compares the projected steps for two different step sizes along the same direction; it is the key tool for handling steps that are not bounded away from zero.
Preamble
import Mathlib import Definitions.Def_CalamaiMore_Convergence_proj
Formal statement
namespace CalamaiMore.Convergence
/-- Calamai–Moré, Lemma 2.2 (p. 98): for any `x d`, the function
`ψ(α) = ‖P(x + α d) - x‖ / α` is nonincreasing on `α > 0`. -/
theorem step_ratio_antitone {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E]
(Ω : Set E) (hΩne : Ω.Nonempty) (hΩc : IsClosed Ω) (hΩcv : Convex ℝ Ω)
(x d : E) :
AntitoneOn (fun a : ℝ => ‖proj Ω (x + a • d) - x‖ / a) (Set.Ioi 0) := by sorry
end CalamaiMore.Convergence
Source
Calamai & Moré, Projected gradient methods for linearly constrained problems, Math. Programming 39 (1987), p. 98, Lemma 2.2
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.