Constant speed and metric derivatives #
Mathlib's HasConstantSpeedOnWith specifies the variation on every subinterval. This file
identifies that condition with absolute continuity and an almost everywhere constant metric
derivative. In particular, unit-speed arclength curves have metric derivative one almost
everywhere, and their difference quotients converge to one there. Singleton intervals and
speed zero are included. The natural parameterization of a continuous curve of bounded
variation is absolutely continuous on its length interval
(BoundedVariationOn.absolutelyContinuousOnInterval_naturalParameterization).
For finite-dimensional real normed targets, the norm of the usual derivative equals the specified speed almost everywhere. No differentiability of a metric-valued curve is assumed.
This gives the constant-speed energy identity: along a curve of constant speed on [a, b],
(b - a) ∫ₐᵇ ‖γ'‖² = L², where L is the length of the curve
(HasConstantSpeedOnWith.mul_integral_norm_deriv_sq). For an arbitrary absolutely continuous
curve with square-integrable derivative the left side is at least L²
(AbsolutelyContinuousOnInterval.eVariationOn_toReal_sq_le_mul_integral_norm_deriv_sq), with
equality exactly for constant speed
(AbsolutelyContinuousOnInterval.mul_integral_norm_deriv_sq_eq_eVariationOn_toReal_sq_iff).
Thus, among absolutely continuous curves of a given length on a fixed interval, exactly the
constant-speed ones have least energy, and bounds proved through energy turn into length bounds
for them without loss.
The main inputs are Mathlib's constant-speed predicate and the metric fundamental theorem
and variation identity in TauCeti.MeasureTheory.Function.MetricDerivative.Variation.
References #
- L. Ambrosio, N. Gigli, G. Savaré, Gradient Flows in Metric Spaces and in the Space of Probability Measures, 2nd ed., Birkhäuser 2008, §1.1.
A curve of constant speed l on [a, b] has length l |b - a| there, in either order of
the endpoints.
A curve of constant variation speed has that metric derivative almost everywhere on its parameter interval. This applies in particular to unit-speed arclength curves.
For an absolutely continuous curve, an almost everywhere constant metric derivative implies constant variation speed on every subinterval. Absolute continuity is essential here.
Constant variation speed is equivalent to absolute continuity with that metric derivative almost everywhere. The statement includes zero speed and either order of the endpoints.
The natural parameterization of a continuous curve of bounded variation on [a, b] is
absolutely continuous on its length interval, because it has unit speed and is therefore
1-Lipschitz there.
Along a curve of constant variation speed, the metric difference quotients converge to the specified speed at almost every interior time. In particular, unit variation speed gives a genuine metric-derivative limit of one.
In finite-dimensional real normed spaces a constant-speed curve is differentiable almost everywhere, with derivative norm equal to its variation speed.
The canonical derivative of a constant-speed curve is bounded by its speed almost everywhere,
so it lies in every Lᵖ space on the parameter interval.
The constant-speed energy identity. Along a curve of constant speed l on [a, b], the
n-th power of the speed integrates to l ^ n (b - a).
Along a curve of constant speed on [a, b], the energy ∫ₐᵇ ‖γ'‖² multiplied by the length
b - a of the parameter interval is the square of the length of the curve.
Energy bounds length. For an absolutely continuous curve on [a, b] with
square-integrable derivative, the square of its length is at most b - a times its energy
∫ₐᵇ ‖γ'‖². Both sides are symmetric in a and b.
Equality of energy and length. For an absolutely continuous curve on [a, b] with
square-integrable derivative, (b - a) ∫ₐᵇ ‖γ'‖² equals the square of the length of the curve
exactly when the curve has constant speed on [a, b].