Documentation

TauCeti.Geometry.Manifold.Riemannian.Geodesic.Spray

The geodesic spray #

The geodesic equation u'' + Γ (u', u') = 0 is a second-order equation on the manifold; as usual it becomes a first-order equation on the tangent bundle, for the vector field

S (x, v) = (v, -Γ_x (v, v))

on TM called the geodesic spray. This file constructs S for the Levi-Civita connection of the ambient Riemannian bundle instance, identifies velocity lifts of geodesics with integral curves of S, and shows that every integral curve is a velocity lift.

A vector field on a manifold assigns to a point a vector of the model space, read in the chart at that point; the tangent-bundle chart at z = (x, v) reads the base direction in the extended chart of M at x and the fibre direction in the tangent-bundle trivialization at x, over which v is its own coordinate. So the displayed formula is the definition of TauCeti.Manifold.geodesicSpray, with Γ the model-space Christoffel map TauCeti.Manifold.christoffelMap of the Levi-Civita connection in the trivialization at the base point of the argument — the same moving-chart convention as CovariantDerivative.alongCurveWithin and TauCeti.Manifold.IsGeodesicCurveOn. Its compatibility on overlapping tangent-bundle charts is TauCeti.Manifold.tangentCoordChange_geodesicSpray; the derivative term in the tangent lift cancels the inhomogeneous term in TauCeti.Manifold.christoffelMap_coordChange. That this formula solves the intended problem is the content of TauCeti.Manifold.isMIntegralCurveOn_curveVelocityLiftWithin_iff and TauCeti.Manifold.eq_curveVelocityLiftWithin_of_isMIntegralCurveOn: on a parameter set with unique derivatives, velocity lifts of geodesics are integral curves of S, while arbitrary integral curves of S are velocity lifts of their projected curves:

t ↦ (γ t, γ' t) : ℝ → TM

The two statements are read in one direction each: the velocity lift of a curve is an integral curve of S exactly when the curve is a geodesic, and conversely every integral curve of S is the velocity lift of the curve it lies over, whose base curve is a geodesic as soon as it is . The hypothesis on the base curve is not yet removable: it would follow from smoothness of S, which is not proved here.

The unpacking of a curve into TM into its base curve and its fibre coordinate is TauCeti.Manifold.hasMFDerivWithinAt_totalSpace_curve_iff, proved for an arbitrary fibre bundle.

Main definitions and results #

References #

The spray #

The geodesic spray of the ambient Riemannian bundle instance: the vector field (x, v) ↦ (v, -Γ_x (v, v)) on the tangent bundle, where Γ is the model-space Christoffel map of the Levi-Civita connection in the tangent-bundle trivialization at x. Both components are read in the tangent-bundle chart centred at the argument, in which the base direction is read in the extended chart of M at x and the fibre direction in the trivialization at x.

Equations
Instances For

    The chart formula for the geodesic spray, restating the definition, whose body is not exposed across the module boundary.

    @[simp]

    The geodesic spray vanishes on the zero section of the tangent bundle.

    theorem TauCeti.Manifold.tangentCoordChange_geodesicSpray {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] {I : ModelWithCorners E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [FiniteDimensional E] [IsManifold I 2 M] [ContMDiffVectorBundle 1 E (TangentSpace I) I] [Bundle.RiemannianBundle fun (x : M) => TangentSpace I x] [IsContMDiffRiemannianBundle I 1 E fun (x : M) => TangentSpace I x] {x x₀ : M} (hx₀ : x (extChartAt I x₀).source) (u : TangentSpace I x) :
    (tangentCoordChange I.tangent x, u x₀, 0 x, u) (geodesicSpray I M x, u) = have v := (tangentCoordChange I x x₀ x) u; (v, -((christoffelMap (Module.finBasis E) x) v) v)

    The geodesic spray has the same formula in every overlapping tangent-bundle chart. Transporting the value defined in the preferred chart at (x, u) to the chart based at x₀ sends (v, -Γ(v, v)) to (v₀, -Γ₀(v₀, v₀)), where v₀ is the fibre coordinate in the latter chart.

    The geodesic equation as an integral-curve equation. The velocity lift of a curve solves the equation of the geodesic spray at a parameter of its set exactly when the derivative of its velocity along it vanishes there.

    Geodesics are the base curves of the spray. The velocity lift of a curve is an integral curve of the geodesic spray on a parameter set with unique derivatives exactly when the curve is a geodesic there.

    An integral curve of the spray is a velocity lift. At a parameter at which the parameter set has unique derivatives, an integral curve of the geodesic spray is the velocity lift of the curve it lies over.

    The base curve of an integral curve of the spray is a geodesic, as soon as it is on a parameter set with unique derivatives.

    All-time geodesics and the spray #

    The all-time case of TauCeti.Manifold.isMIntegralCurveOn_curveVelocityLiftWithin_iff: the velocity lift of a curve is an integral curve of the geodesic spray exactly when the curve is an all-time geodesic.