Banach indicatrix via crossings:
ProvedExcursionCoupling.eVariationOn_le_lintegral_crossing_countLet be finite Borel measures on and . For ,
where and count the increasing, resp. decreasing, points of the completed graph of with .
This refines the elementary bound , in which the generalized intermediate value theorem only produces some generalized solution in each straddled cell. Here the solution produced must be an actual crossing, which is exactly the extra content: for almost every level every generalized solution of is either an increasing or a decreasing point, because the levels at which a solution is merely touched are the values of local extrema and hence form a countable set.
Combined with the reverse inequality (which follows from pointwise and eq. (6)) this gives eq. (7) of Juillet 2019.
Formalization note. Both sides may be a priori; the statement is in the extended nonnegative reals, with counts given by Set.encard coerced into .
import Definitions.Def_excursion_coupling open MeasureTheory Set Function Filter Topology
namespace ExcursionCoupling
theorem eVariationOn_le_lintegral_crossing_count
(μ ν : Measure ℝ) [IsFiniteMeasure μ] [IsFiniteMeasure ν] (s t : ℝ) (_hst : s ≤ t) :
eVariationOn (Fsigma μ ν) (Icc s t)
≤ ∫⁻ h : ℝ,
(({x ∈ Ioc s t | (x, h) ∈ posPoints (Fsigma μ ν)}.encard.toENNReal)
+ ({x ∈ Ioc s t | (x, h) ∈ negPoints (Fsigma μ ν)}.encard.toENNReal)) := by sorry
end ExcursionCoupling