Corollary (p. 12) — minimizes on iff
ProvedShorNonsmooth.Subdiff.isMinOn_iff_zero_mem_subdifferentialconvex-analysisoptimality-conditionsp2o-batch-b23ap2o-gran-per-chapterp2o-plan-bookp2o-v1
Let , let be convex on , and let be an interior point of . Then is a point of the minimum of on if and only if the zero vector is a subgradient:
This is the optimality condition of nonsmooth convex minimization.
Preamble
import Mathlib import Definitions.Def_ShorNonsmooth_Subdiff_Subdifferential
Formal statement
namespace ShorNonsmooth.Subdiff
/-- Shor (1985), p. 12, Corollary (to Theorem 1.11): for a convex function `f` with domain `M`
and an interior point `x₀` of `M`, `x₀` is a point of the minimum of `f` on `M` if and only if
`0 ∈ G(x₀)`. -/
theorem isMinOn_iff_zero_mem_subdifferential {n : ℕ}
(M : Set (EuclideanSpace ℝ (Fin n))) (f : EuclideanSpace ℝ (Fin n) → ℝ)
(hf : ConvexOn ℝ M f) (x₀ : EuclideanSpace ℝ (Fin n)) (hx₀ : x₀ ∈ interior M) :
(∀ x ∈ M, f x₀ ≤ f x) ↔ (0 : EuclideanSpace ℝ (Fin n)) ∈ subdifferential M f x₀ := by sorry
end ShorNonsmooth.Subdiff
Source
Shor, Minimization Methods for Non-Differentiable Functions, Springer 1985, p. 12, Corollary (after Theorem 1.11)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.