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 C² 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 C² 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 C² 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 C². The
C² 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 #
TauCeti.Manifold.geodesicSpray: the geodesic spray of the ambient Riemannian bundle instance, a vector field on the tangent bundle, withTauCeti.Manifold.geodesicSpray_applyits preferred-chart formula andTauCeti.Manifold.tangentCoordChange_geodesicSprayits formula in every overlapping tangent-bundle chart.TauCeti.Manifold.hasMFDerivWithinAt_curveVelocityLiftWithin_iff: at one parameter, the velocity lift of aC²curve solves the spray equation exactly when the covariant derivative of the velocity along the curve vanishes.TauCeti.Manifold.isMIntegralCurveOn_curveVelocityLiftWithin_iff: the velocity lift of aC²curve is an integral curve of the geodesic spray exactly when the curve is a geodesic, withTauCeti.Manifold.isMIntegralCurve_curveVelocityLift_iffits all-time case.TauCeti.Manifold.eq_curveVelocityLiftWithin_of_isMIntegralCurveOn: an integral curve of the geodesic spray is a velocity lift, andTauCeti.Manifold.isGeodesicCurveOn_proj_of_isMIntegralCurveOn: the curve it lies over is a geodesic once it isC².
References #
- M. P. do Carmo, Riemannian Geometry, Birkhäuser, 1992, Ch. 3, §2.
- J. M. Lee, Introduction to Riemannian Manifolds, GTM 176, 2018, Ch. 4.
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
- TauCeti.Manifold.geodesicSpray I M z = (z.snd, -((TauCeti.Manifold.christoffelMap (Module.finBasis ℝ E) ⋯ z.proj) z.snd) z.snd)
Instances For
The chart formula for the geodesic spray, restating the definition, whose body is not exposed across the module boundary.
The geodesic spray vanishes on the zero section of the tangent bundle.
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 C² 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 C² 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 C² 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 C² curve is an integral curve of the geodesic spray exactly when the curve is
an all-time geodesic.