Metric compatibility along a curve #
This file proves the product rule for a metric-compatible covariant derivative acting on tangent fields along a curve:
(d/dt) ⟪V, W⟫ = ⟪D V / dt, W⟫ + ⟪V, D W / dt⟫.
The product rule is first proved for an arbitrary pointwise bilinear pairing b of tangent
vectors, neither symmetric nor nondegenerate, which pairs differentiable vector fields to
differentiable functions and satisfies the ambient product rule
v (b(Y, Z)) = b(∇_v Y, Z) + b(Y, ∇_v Z) at the current point of the curve. Fields pulled back from
differentiable vector fields satisfy it by the chain rule. A differentiable field along the curve
is locally a finite linear combination of pullbacks of smooth local-frame fields; the additive and
scalar Leibniz laws of CovariantDerivative.alongCurveWithin finish the argument. The
Riemannian product rule is the specialization to the inner product, using Mathlib's ambient
CovariantDerivative.IsMetricCompatible.mvfderiv_inner_eq; metrics of other signatures specialize
the same theorem.
Main results #
CovariantDerivative.hasDerivWithinAt_apply_alongCurveWithin: the within-set product rule for a pointwise bilinear pairing satisfying the ambient product rule.CovariantDerivative.IsMetricCompatible.hasDerivWithinAt_inner_alongCurveWithin: the within-set metric product rule for two differentiable tangent fields along a differentiable real curve.CovariantDerivative.IsMetricCompatible.differentiableWithinAt_innerandCovariantDerivative.IsMetricCompatible.derivWithin_inner_alongCurveWithin: its two principal consequences.CovariantDerivative.IsMetricCompatible.hasDerivAt_inner_alongCurve: the unrestricted form, withCovariantDerivative.IsMetricCompatible.differentiableAt_innerandCovariantDerivative.IsMetricCompatible.deriv_inner_alongCurveas consequences.CovariantDerivative.IsMetricCompatible.inner_alongCurveWithin_self_eq_zero_of_eventually_norm_eqandCovariantDerivative.IsMetricCompatible.inner_alongCurve_self_eq_zero_of_eventually_norm_eq: a field of locally constant length is orthogonal to its covariant derivative.CovariantDerivative.IsMetricCompatible.inner_eq_of_alongCurveWithin_eq_zero: parallel fields along a curve have constant inner product.CovariantDerivative.IsMetricCompatible.eq_of_alongCurveWithin_eq_zeroandCovariantDerivative.IsMetricCompatible.eq_of_alongCurve_eq_zero: parallel fields that agree at one parameter agree on the whole preconnected parameter set.
References #
- M. P. do Carmo, Riemannian Geometry, Chapter 2, Proposition 3.2.
- The proof organization is adapted from
DoCarmoLib/Riemannian/Connection/MetricCompatibilityAlong.leanin the Apache-2.0frenzymath/Poincare-Conjecturerepository, revision24f32e4d600878bfaac6bc2f2f9324175571c321, replacing its custom connection and metric APIs with Mathlib'sCovariantDerivative.IsMetricCompatibleand Tau Ceti's moving-chart derivative.
The product rule along a curve for a pointwise bilinear pairing b of tangent vectors.
Suppose that b pairs vector fields differentiable at γ t to a function differentiable at
γ t, and that the covariant derivative satisfies the ambient product rule
v (b(Y, Z)) = b(∇_v Y, Z) + b(Y, ∇_v Z) there. Then for two tangent fields along γ whose
coordinate readings are differentiable within s at t,
(d/dt) b(V, W) = b(D V / dt, W) + b(V, D W / dt) within s at t.
Neither symmetry nor nondegeneracy of b is needed.
The within-set product rule for a metric-compatible covariant derivative acting on two differentiable tangent fields along a differentiable real curve.
The fibrewise inner product of two differentiable tangent fields along a differentiable curve is differentiable within the parameter set.
The derivative identity supplied by metric compatibility within a parameter set.
The unrestricted product rule for a metric-compatible covariant derivative acting on two differentiable tangent fields along a differentiable real curve.
The fibrewise inner product of two differentiable tangent fields along a differentiable curve is differentiable.
The product rule for a metric-compatible covariant derivative acting on two differentiable tangent fields along a differentiable real curve.
A field of locally constant length is orthogonal to its covariant derivative. If a
differentiable tangent field V along a differentiable real curve has constant metric length on
the parameter set s near t, then D V / dt is orthogonal to V at t, for a
metric-compatible covariant derivative.
A field of locally constant length is orthogonal to its covariant derivative, for the unrestricted covariant derivative along a differentiable real curve.
Parallel transport preserves the inner product. On a preconnected parameter set, two
tangent fields along a differentiable curve that have differentiable coordinate readings and are
parallel, D V / dt = D W / dt = 0 on s, have the same inner product at every two parameters
of s.
Uniqueness of parallel fields. On a preconnected parameter set, two parallel tangent fields along a differentiable curve that agree at one parameter agree at every parameter of the set.
Uniqueness of parallel fields, for the unrestricted covariant derivative: two parallel tangent fields along a differentiable curve that agree at one parameter agree on the whole preconnected parameter set.