A weighted three-point convexity inequality, for points in any order
ProvedHlawkaSchatten.DiagonalConstruction.weighted_convex_hlawkaconvexityhlawka-inequalityhlawka-schattenreal-analysisweighted-inequality
Let be convex on all of , and positive weights. For real numbers , in any order, define
Then
This gives the fully general, unordered form of a weighted three-point convexity inequality: for any convex real function and any positive weights, it holds for the three points however they happen to be ordered. It is the single scalar engine later applied, coordinate by coordinate, to the convex power function , producing the dimension-independent power estimate that confines a hypothetical counterexample to the sharp Hlawka bound.
Preamble
import Definitions.Def_HlawkaSchatten_DiagonalConstruction_WeightedConvex import Mathlib.Analysis.Convex.Function import Mathlib.Data.Real.Basic import Mathlib.Tactic.FieldSimp import Mathlib.Tactic.Linarith import Mathlib.Tactic.LinearCombination /- Copyright (c) 2026 Ezzeri Esa. All rights reserved. Released under Apache 2.0 license as described in the file LICENSE. Authors: Ezzeri Esa -/ /-! # A weighted three-point convexity inequality The scalar input to the sharp construction is a weighted Hlawka inequality for any convex function on the real line. The proof uses chords and orders the three points; it needs no integral representation of convex functions. -/ open HlawkaSchatten.DiagonalConstruction
Formal statement
theorem HlawkaSchatten.DiagonalConstruction.weighted_convex_hlawka {f : ℝ → ℝ} (hf : ConvexOn ℝ Set.univ f)
{a b c : ℝ} (ha : 0 < a) (hb : 0 < b) (hc : 0 < c) (x y z : ℝ) :
weightedPairs f a b c x y z ≤ weightedTotal f a b c x y z := by sorry
Source
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.