Distance controlled by cumulative variation #
Cumulative signed variation controls distances between values of a metric-valued function. In particular, the function is constant on each fibre of cumulative variation, allowing an arclength factorization even when the original curve has pauses. For locally bounded-variation functions, continuity of cumulative variation is equivalent to continuity of the function.
The file also records that cumulative variation only depends on the function on s
(variationOnFromTo.eq_of_eqOn), and the antitone counterpart
variationOnFromTo.comp_eq_of_antitoneOn of Mathlib's variationOnFromTo.comp_eq_of_monotoneOn.
Cumulative signed variation only depends on the function on s.
Composing with an antitone map reverses the endpoints of cumulative signed variation.
The extended distance between two values at ordered points of s is at most the increase of
the cumulative signed variation between them.
Distances between values are bounded by the difference of cumulative signed variations.
Cumulative variation of a locally bounded-variation function is continuous at exactly the points where the original function is continuous, relative to the same set.
A metric-valued function with locally bounded variation factors through its cumulative signed variation by a 1-Lipschitz map on the image of that variation.
Cumulative signed variation is strictly increasing on a set where the original function is injective.
Injectivity on the interior of an interval makes cumulative variation strictly increasing on the closed interval. Thus equal endpoint values do not obstruct the arclength coordinate.