Lemma 2.1(a) — variational inequality of the projection
ProvedCalamaiMore.QP.proj_variationalconvex-setp2o-batch-p200ap2o-gran-per-chapterp2o-plan-paperp2o-v1projectionvariational-inequality
Let be a nonempty closed convex subset of a finite-dimensional real inner product space and let be the projection into . If , then
Geometrically, the vector from to its projection makes a non-obtuse angle with every direction from into . This inequality is the source of the descent estimates (2.4)–(2.5) of the gradient projection method, and it characterises the fixed points of as the stationary points.
Preamble
import Mathlib import Definitions.Def_CalamaiMore_QP_proj
Formal statement
namespace CalamaiMore.QP
/-- Calamai–Moré, Lemma 2.1(a) (p. 98): for a nonempty closed convex `Ω`, if `z ∈ Ω` then
`⟨P(x) - x, z - P(x)⟩ ≥ 0` for all `x`. -/
theorem proj_variational {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E]
(Ω : Set E) (hΩne : Ω.Nonempty) (hΩc : IsClosed Ω) (hΩcv : Convex ℝ Ω)
(z : E) (hz : z ∈ Ω) (x : E) :
0 ≤ inner ℝ (proj Ω x - x) (z - proj Ω x) := by sorry
end CalamaiMore.QP
Source
Calamai & Moré, Projected gradient methods for linearly constrained problems, Math. Programming 39 (1987), p. 98, Lemma 2.1(a)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.