The scalar Bregman divergence of the power potential is nonnegative
ProvedHlawkaSchatten.scalarBregman_nonnegbregman-divergenceconvexityhlawka-schattenscalar-comparison
Let with , and let . Write (powerPotential), (powerGradient), and
(scalarBregman) for the Bregman divergence of between and . Then
This supplies the scalar nonnegativity used in the spectral Bregman argument. There, the operator quantity is written as a sum of scalar Bregman terms with nonnegative weights, so this result gives nonnegativity of the whole sum.
Preamble
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
Formal statement
theorem HlawkaSchatten.scalarBregman_nonneg {p : ℝ} (hp : 1 < p) (a b : ℝ) :
0 ≤ scalarBregman p a b := by sorry
Source