Local Slope Equals Gradient Norm
ProvedFunctionalInequalities.Energy.LocalSlope.apply_eq_norm_gradient_readableThis is the pointwise identification of the one-moving-point local slope with the canonical Hilbert-space gradient norm.
Let be a complete real inner-product normed space, let , and let . Assume that is Fréchet differentiable at . Then the local slope apply of at equals the extended nonnegative real number obtained from the norm of the gradient:
Here is the canonical Hilbert gradient and the right-hand side is an ENNReal value in . The Lean declaration is apply_eq_norm_gradient_readable; no nontriviality assumption on or on the derivative is imposed.
Original Lean declaration header
Within namespace FunctionalInequalities.Energy.LocalSlope. Shown in its original module context. Proof omitted.
theorem apply_eq_norm_gradient
(f : E → ℝ) (x : E) (hf : DifferentiableAt ℝ f x) :
apply f x = ENNReal.ofReal ‖gradient f x‖
Module navigation
Module: Energy/LocalSlope/Gradient.
Definition modules: Energy/LocalSlope/Basic.
Next: admissible_iff_memLp_gradient.
Source excerpt, lines 31–33 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Energy_LocalSlope_Gradient
variable {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [CompleteSpace E]
theorem FunctionalInequalities.Energy.LocalSlope.apply_eq_norm_gradient_readable
(f : E → ℝ) (x : E) (hf : DifferentiableAt ℝ f x) :
apply f x = ENNReal.ofReal ‖gradient f x‖ := by sorry