Euler's identity for the power potential and its gradient
ProvedHlawkaSchatten.powerGradient_mul_selfLet with , and let . Write (powerPotential) and (powerGradient). Then
Equivalently, since , the gradient times recovers exactly. This is the Euler identity for the potential , which is positively homogeneous of degree : multiplying its gradient by recovers times the potential itself. It is an algebraic bookkeeping fact used to simplify expressions that mix the power gradient and the power potential at the same point, arising when the Bregman divergence's defining formula is expanded and rearranged.
Formalization Note. The identity holds for every and every real , including (both sides vanish) and the range , where is a totalized algebraic convention rather than an actual derivative of at the origin: itself is not differentiable at when .
import Definitions.Def_HlawkaSchatten_ScalarBregman import Mathlib.Analysis.Convex.Deriv import Mathlib.Analysis.Convex.SpecificFunctions.Basic import Mathlib.Analysis.InnerProductSpace.Basic import Mathlib.Analysis.InnerProductSpace.Dual import Mathlib.Analysis.InnerProductSpace.NormPow import Mathlib.Data.Sign.Basic import Mathlib.Topology.Instances.Sign /- Copyright (c) 2026 Ezzeri Esa. All rights reserved. Released under Apache 2.0 license as described in the file LICENSE. Authors: Ezzeri Esa -/ /-! # Scalar power Bregman data These are the scalar objects used in the first layer of the audited Bregman--Mazur proof. The normalization of `powerPotential` is important: its derivative is the signed `(p - 1)`-power with no extra factor of `p`. -/ open Filter open scoped Topology open HlawkaSchatten
theorem HlawkaSchatten.powerGradient_mul_self {p : ℝ} (hp : 0 < p) (x : ℝ) :
powerGradient p x * x = p * powerPotential p x := by sorry