Uniform lower and upper bounds for the coordinate norm Hessian
DefinitionHlawkaSchatten_DiagonalConstruction_HessianBoundsTwo explicit real-valued functions of a single real exponent supply uniform coefficients for the second directional derivative of the finite coordinate power functional (normHessian, defined in the NormHessian bundle).
lowerHessianCoefficient sends to
upperHessianCoefficient sends to
Both are ordinary real-power expressions, defined by Lean's totalized real power for every real . The two Hessian-bound theorems that accompany them in the same source module assume a real exponent : for vectors , lowerHessianCoefficient times the squared Euclidean length of , with , is a lower bound for whenever every coordinate of has absolute value between and ; and is at most upperHessianCoefficient times the plain squared Euclidean length of whenever one coordinate of has absolute value at least and every other coordinate has absolute value at most . These are exactly the two coordinate patterns that arise on the cyclic coordinate box (entryBox, in the Localization bundle), where the two coefficients are used together to bound the deficit Hessian from below.
import Mathlib.Analysis.Complex.ExponentialBounds import Mathlib.Analysis.Convex.Deriv import Mathlib.Analysis.Convex.Function import Mathlib.Analysis.Convex.Jensen import Mathlib.Analysis.Convex.SpecificFunctions.Basic import Mathlib.Analysis.InnerProductSpace.Basic import Mathlib.Analysis.InnerProductSpace.Dual import Mathlib.Analysis.InnerProductSpace.NormPow import Mathlib.Analysis.Normed.Lp.PiLp import Mathlib.Analysis.SpecialFunctions.Pow.Continuity import Mathlib.Data.Fin.VecNotation import Mathlib.Data.Real.Basic import Mathlib.Data.Sign.Basic import Mathlib.Tactic.Abel import Mathlib.Tactic.FieldSimp import Mathlib.Tactic.Linarith import Mathlib.Tactic.LinearCombination import Mathlib.Topology.Instances.Sign import Mathlib.Topology.Order.Compact /- Copyright (c) 2026 Ezzeri Esa. All rights reserved. Released under Apache 2.0 license as described in the file LICENSE. Authors: Ezzeri Esa -/ /-! # Uniform lower and upper bounds for the norm Hessian -/ namespace HlawkaSchatten.DiagonalConstruction noncomputable def lowerHessianCoefficient (p : ℝ) : ℝ := (p - 1) * (43 / 100 : ℝ) ^ (p - 2) / (3 * (157 / 100 : ℝ) ^ (p - 1)) noncomputable def upperHessianCoefficient (p : ℝ) : ℝ := 2 * (p - 1) * (19 / 50 : ℝ) ^ (p - 2) / (81 / 50 : ℝ) ^ (p - 1) end HlawkaSchatten.DiagonalConstruction
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.