Lipschitz estimate for :
ProvedChanPangGQVI.Contraction.lipschitz_estimatelipschitzp2o-batch-p200ap2o-gran-per-chapterp2o-plan-paperp2o-v1projectionvariational-inequality
Work in with the Euclidean norm and inner product. Let be a nonempty closed convex set, and let satisfy, for all ,
- and (Lipschitz continuity with constants );
- and (strong monotonicity with constants ).
Let and . Then for every and all vectors ,
This is the quantitative core of Theorem 5.3: is Lipschitz with the bracketed constant, which is below exactly under the step-size condition of Theorem 5.3.
Formalization Note No sign conditions are imposed on , as in the paper, and the step-size condition of Theorem 5.3 is not assumed. The square root is Real.sqrt; for the radicand is nonnegative under the hypotheses (it bounds a squared ratio of norms), so this is the paper's square root; for both sides vanish.
Preamble
import Mathlib import Definitions.Def_ChanPangGQVI_Contraction_ProjectionMap open scoped RealInnerProductSpace
Formal statement
namespace ChanPangGQVI.Contraction
/-- Chan and Pang 1982, §5, proof of Theorem 5.3, last display (p. 221). Under the hypotheses of
Theorem 5.3 (`K̃` nonempty, closed and convex; `m`, `f` Lipschitz with constants `α`, `β` and
strongly monotone with constants `γ`, `δ`, all in the Euclidean norm and inner product), for
every `λ > 0` and all vectors `y¹`, `y²`,
`‖F_λ(y¹) - F_λ(y²)‖ ≤ [α + (λ²β² + 2λ(αβ - δ) + (1 + α² - 2γ))^{1/2}] ‖y¹ - y²‖`.
The condition on `λ` of Theorem 5.3 is not assumed. The radicand is nonnegative whenever
`n ≥ 1` (it bounds a squared norm ratio), so `Real.sqrt` is the paper's square root. -/
theorem lipschitz_estimate {n : ℕ}
(m f : EuclideanSpace ℝ (Fin n) → EuclideanSpace ℝ (Fin n))
(Ktil : Set (EuclideanSpace ℝ (Fin n)))
(hK_ne : Ktil.Nonempty) (hK_closed : IsClosed Ktil) (hK_convex : Convex ℝ Ktil)
(α β γ δ : ℝ)
(hm_lip : ∀ x y, ‖m x - m y‖ ≤ α * ‖x - y‖)
(hf_lip : ∀ x y, ‖f x - f y‖ ≤ β * ‖x - y‖)
(hf_mono : ∀ x y, δ * ‖x - y‖ ^ 2 ≤ ⟪x - y, f x - f y⟫)
(hm_mono : ∀ x y, γ * ‖x - y‖ ^ 2 ≤ ⟪x - y, m x - m y⟫)
(lam : ℝ) (hlam : 0 < lam) (y₁ y₂ : EuclideanSpace ℝ (Fin n)) :
‖Flam m f Ktil lam y₁ - Flam m f Ktil lam y₂‖ ≤
(α + Real.sqrt (lam ^ 2 * β ^ 2 + 2 * lam * (α * β - δ) + (1 + α ^ 2 - 2 * γ))) *
‖y₁ - y₂‖ := by sorry
end ChanPangGQVI.Contraction
Source
Chan and Pang, The generalized quasi-variational inequality problem, Math. Oper. Res. 7 (1982), p. 221, §5, proof of Theorem 5.3, last display
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.