Documentation

TauCeti.Geometry.Manifold.Riemannian.Geodesic.Length

Length of geodesics #

A geodesic has constant speed on a preconnected parameter set, so its directed Riemannian length from parameter s to t is its speed times ENNReal.ofReal (t - s); the length is zero when t < s. For maximal geodesics this gives the Lipschitz bound used in the metric-completeness argument for geodesic completeness.

Main results #

References #

theorem TauCeti.Manifold.IsGeodesicCurveOn.pathELength_eq {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] [Bundle.RiemannianBundle fun (x : M) => TangentSpace I x] [IsContMDiffRiemannianBundle I 1 E fun (x : M) => TangentSpace I x] {γ : ℝ → M} {s : Set ℝ} (h : IsGeodesicCurveOn I γ s) (hconn : IsPreconnected s) {a b c : ℝ} (ha : a ∈ s) (hb : b ∈ s) (hc : c ∈ s) :

On an interval with endpoints in its preconnected domain, the directed length of a geodesic from a to b is its speed at any chosen time in that domain times ENNReal.ofReal (b - a). The domain need not be open, so this applies to geodesic segments on closed intervals.

At every parameter of its maximal interval, the maximal geodesic from p with initial velocity v has velocity of norm ‖v‖.

theorem TauCeti.Manifold.pathELength_maximalGeodesic {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {M : Type u_3} [EMetricSpace M] [ChartedSpace H M] [FiniteDimensional ℝ E] [I.Boundaryless] [Bundle.RiemannianBundle fun (x : M) => TangentSpace I x] [IsManifold I (↑⊤) M] [IsContMDiffRiemannianBundle I (↑⊤) E fun (x : M) => TangentSpace I x] {p : M} {v : TangentSpace I p} {s t : ℝ} (hs : s ∈ geodesicInterval I M p v) (ht : t ∈ geodesicInterval I M p v) :

The directed length from s to t of the maximal geodesic from p with initial velocity v is ‖v‖ * ENNReal.ofReal (t - s), and hence is zero when t < s.