Local Preimage Control for a Firmly Monotone Resolvent
ProvedFunctionalInequalities.Analysis.resolvent_preimage_near_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This lemma is a technical local inverse estimate.
Let be a real inner-product space, let , and assume the firm monotonicity inequality
Let and let . Suppose that every with satisfies
Then any satisfying
must also satisfy
The auxiliary declaration resolvent_preimage_near_readable is used to transfer a sufficiently small image neighborhood into the corresponding domain neighborhood.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
set_option maxHeartbeats 800000 in
private lemma resolvent_preimage_near {P : E → E} {z : E}
(hm : ∀ a b, ‖P a - P b‖ ^ 2 ≤ ⟪P a - P b, a - b⟫)
{c δ : ℝ} (hc : 0 < c) (hδ : 0 < δ)
(hl : ∀ w, ‖w - z‖ < δ → c * ‖w - z‖ ≤ ‖P w - P z‖)
(a : E) (ha : ‖P a - P z‖ < c ^ 2 * δ / 2) :
‖a - z‖ < δ
Module navigation
Module: Analysis/Convex/SecondOrder.
Next: subgradient_expansion_of_hasFDerivAt_resolvent.
Source excerpt, lines 73–79 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_SecondOrder
open scoped RealInnerProductSpace Topology
variable {E : Type*}
variable [NormedAddCommGroup E] [InnerProductSpace ℝ E]
set_option maxHeartbeats 800000
Formal statement
lemma FunctionalInequalities.Analysis.resolvent_preimage_near_readable {P : E → E} {z : E}
(hm : ∀ a b, ‖P a - P b‖ ^ 2 ≤ ⟪P a - P b, a - b⟫)
{c δ : ℝ} (hc : 0 < c) (hδ : 0 < δ)
(hl : ∀ w, ‖w - z‖ < δ → c * ‖w - z‖ ≤ ‖P w - P z‖)
(a : E) (ha : ‖P a - P z‖ < c ^ 2 * δ / 2) :
‖a - z‖ < δ := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Convex/SecondOrder.lean#L73-L124 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Convex.SecondOrder`, declaration `_private.FunctionalInequalities.Analysis.Convex.SecondOrder.0.FunctionalInequalities.Analysis.resolvent_preimage_near`; the repository is private at upload time).