Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section5.Support.BallAverageHolder

BallAverageHolder #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

The Hölder seminorm as a countable supremum of ball averages #

The 1/2-Hölder seminorm of Section 5.1 is a pointwise quantity, so it is attached to a continuous representative and is ⊤ when there is none. Both readings are captured by one countable supremum of difference quotients of ball averages,

  S(f) = sup { |⨍_{B(x,1/(k+1))} f - ⨍_{B(z,1/(k+1))} f| / |x - z|^{1/2} } ,

the supremum running over distinct centres in a countable dense set and over the radii 1/(k+1) for which both balls fit inside the open set.

This module proves one half of the identification: where a continuous representative exists, S is exactly its Hölder seminorm. Averaging the pointwise Hölder bound over a ball gives one inequality — the two balls are translates of each other, so the two averages pair up — and letting the radius shrink at a pair of points of the dense set gives the other.

Main results #

References #

1. Translating the centre of a ball #

The difference of two ball averages of the same radius is one integral over the ball at the origin.

theorem Algsuperdiff.Section5.Support.abs_setAverage_ball_sub_le {d : ℕ} {U : Set (HCPolySupport.Vec d)} {f : HCPolySupport.Vec d → ℝ} (hf : MeasureTheory.Integrable f MeasureTheory.volume) {H : ℝ} (hH : Section4.Support.HolderSeminormBoundOn U (1 / 2) H f) {x z : HCPolySupport.Vec d} {r : ℝ} (hr : 0 < r) (hbx : Metric.ball x r ⊆ U) (hbz : Metric.ball z r ⊆ U) :
|(⨍ (w : HCPolySupport.Vec d) in Metric.ball x r, f w) - ⨍ (w : HCPolySupport.Vec d) in Metric.ball z r, f w| ≤ H * ‖x - z‖ ^ (1 / 2)

A Hölder bound survives averaging. Two balls of the same radius are translates of each other, so the difference of the averages pairs the values of f at points a fixed distance apart.

2. The countable family of difference quotients #

The 1/2-Hölder seminorm read off countably many ball averages.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem Algsuperdiff.Section5.Support.le_ballAverageHolderOn {d : ℕ} {U D : Set (HCPolySupport.Vec d)} {f : HCPolySupport.Vec d → ℝ} {x z : HCPolySupport.Vec d} (hx : x ∈ D) (hz : z ∈ D) (hne : x ≠ z) (k : ℕ) (hbx : Metric.ball x (1 / (↑k + 1)) ⊆ U) (hbz : Metric.ball z (1 / (↑k + 1)) ⊆ U) :
    ENNReal.ofReal (|(⨍ (w : HCPolySupport.Vec d) in Metric.ball x (1 / (↑k + 1)), f w) - ⨍ (w : HCPolySupport.Vec d) in Metric.ball z (1 / (↑k + 1)), f w| / ‖x - z‖ ^ (1 / 2)) ≤ ballAverageHolderOn U D f

    3. Where a continuous representative exists #

    Where a continuous representative exists, the countable supremum of difference quotients of ball averages is exactly its Hölder seminorm.