Lemma 3.2 — the width of lies between and
OpenShorNonsmooth.RAlgorithm.width_image_boundsconvex-geometrylinear-operatorp2o-batch-b23ap2o-gran-per-chapterp2o-plan-bookp2o-v1width
Let be a convex, closed and bounded body in (), with width and diameter . Let be a linear operator with a polar decomposition , where is an orthogonal operator and is a symmetric nonnegative definite operator whose minimum eigenvalue is . Then the width of the image satisfies
The lemma controls how a linear change of variables can thin out a convex body: the width can shrink at most by the factor , and it does shrink to at most times the diameter.
Formalization Note "Body" is taken to mean nonempty interior. is a linear isometry equivalence of , a positive (self-adjoint, nonnegative) continuous linear operator, and an eigenvalue of that is at most every eigenvalue of .
Preamble
import Mathlib import Definitions.Def_ShorNonsmooth_RAlgorithm_Widths open scoped InnerProductSpace
Formal statement
namespace ShorNonsmooth.RAlgorithm
/-- Shor (1985), p. 80, **Lemma 3.2**. Let `W` be a convex, closed and bounded body in `E_n`
(nonempty interior) and let `B = S O` be a polar decomposition of the linear operator `B`, with
`O` orthogonal and `S` symmetric nonnegative definite with minimum eigenvalue `λ(B)`. Then
`λ(B) d(W) ≤ d(BW) ≤ λ(B) D(W)`. -/
theorem width_image_bounds {n : ℕ} (hn : 0 < n) (W : Set (EuclideanSpace ℝ (Fin n)))
(hW_convex : Convex ℝ W) (hW_closed : IsClosed W) (hW_bdd : Bornology.IsBounded W)
(hW_body : (interior W).Nonempty)
(B S : EuclideanSpace ℝ (Fin n) →L[ℝ] EuclideanSpace ℝ (Fin n))
(O : EuclideanSpace ℝ (Fin n) ≃ₗᵢ[ℝ] EuclideanSpace ℝ (Fin n))
(hS : S.IsPositive) (hB : B = S.comp O.toContinuousLinearEquiv.toContinuousLinearMap)
(lam : ℝ) (hlam : Module.End.HasEigenvalue (S : Module.End ℝ (EuclideanSpace ℝ (Fin n))) lam)
(hlam_min : ∀ μ : ℝ,
Module.End.HasEigenvalue (S : Module.End ℝ (EuclideanSpace ℝ (Fin n))) μ → lam ≤ μ) :
lam * width W ≤ width (B '' W) ∧ width (B '' W) ≤ lam * diameterW W := by sorry
end ShorNonsmooth.RAlgorithm
Source
Shor, Minimization Methods for Non-Differentiable Functions, Springer 1985, p. 80, Lemma 3.2
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.