Lie derivatives of differential forms along flows #
Let Z be a C² vector field on a finite-dimensional manifold without boundary, with maximal
flow φ (TauCeti.flowOf), and let α be a differential form. Wherever the flow through a point
x is defined at time t, the pullbacks φₜ^* α at x form a curve in the alternating maps on
T_x M, and its velocity is the pullback of the Lie derivative:
d/dt (φₜ^* α)ₓ = (φₜ^* L_Z α)ₓ
(TauCeti.hasDerivAt_mpullback_flowOf). Here L_Z α is TauCeti.mlieDerivForm, which is
defined in charts with no reference to flows, so this is the flow characterization of the Lie
derivative of forms. At t = 0 it reads d/dt|₀ (φₜ^* α)ₓ = (L_Z α)ₓ. No completeness is
needed.
Integrating it along the open interval of times at which the flow through x is defined: if
L_Z α = g • α for a continuous function g, then (φₜ^* α)ₓ = exp (∫₀ᵗ g (φₛ x) ds) • αₓ
(TauCeti.mpullback_flowOf_apply_eq_exp_integral_smul). This is how the local flow of a contact
Hamiltonian vector field rescales the contact form. For a closed form β with closed contraction
ι_Z β, Cartan's formula gives L_Z β = 0, so (φₜ^* β)ₓ = βₓ wherever the flow through x is
defined at time t (TauCeti.mpullback_flowOf_apply_of_mextDeriv_interior_eq_zero).
When Z is complete its maximal flow is the global flow ψ (TauCeti.globalFlow), and these
statements hold at every time and point (TauCeti.hasDerivAt_mpullback_globalFlow,
TauCeti.mpullback_globalFlow_apply_eq_exp_integral_smul). In particular, if L_Z α = c • α for a
real number c, then ψₜ^* α = e^{ct} α for every time t
(TauCeti.mpullback_globalFlow_eq_exp_smul). This is how a Liouville flow rescales the
symplectic form and its primitive, which turns hypersurfaces of contact type and the boundary of a
Liouville domain into one-parameter families with conjugate characteristic foliations. For a
closed form with closed contraction ι_Z α, Cartan's formula gives L_Z α = 0, so the flow
preserves the form (TauCeti.mpullback_globalFlow_of_mextDeriv_interior_eq_zero); this is why
Hamiltonian flows are symplectic.
In the preferred chart at a point the flow is a jointly C² family of maps, and the statement
reduces to its flat counterpart TauCeti.hasDerivAt_compContinuousLinearMap_fderiv. This
reduction holds for every jointly C² family of maps ψᵤ which is the identity near y at a
time t and moves the points near y with the velocity of a vector field V at time t: then
d/du|_{u = t} (ψᵤ^* α)_y = (L_V α)_y (TauCeti.hasDerivAt_mpullback_of_eq_id). Time-dependent
flows (TauCeti.Geometry.Manifold.DifferentialForm.Flow.TimeDependent) and smooth isotopies with
their Eulerian velocity fields (TauCeti.Geometry.Manifold.DifferentialForm.Flow.Eulerian) are
further instances.
Main results #
TauCeti.hasDerivAt_mpullback_of_eq_id: along aC²family of maps which is the identity nearyat timet, the velocity of the pullbacks atyat timetis the Lie derivative.TauCeti.hasDerivAt_mpullback_of_eq_comp: for a family factoring asψᵤ = χᵤ ∘ g, the velocity of the pullbacks byψᵤis the pullback bygof the velocity of those byχᵤ.TauCeti.mpullback_eq_of_forall_mlieDerivForm_eq_zero: pullbacks whose velocities are the pullbacks of vanishing Lie derivatives are independent of time.TauCeti.hasDerivAt_mpullback_flowOf_zero,TauCeti.hasDerivAt_mpullback_globalFlow_zero: the velocity of the pullbacks along the maximal or global flow att = 0isL_Z α.TauCeti.hasDerivAt_mpullback_flowOf: wherever the maximal flow is defined, the time derivative ofφₜ^* αisφₜ^* L_Z α.TauCeti.mpullback_flowOf_apply_eq_exp_integral_smul: ifL_Z α = g • α, then(φₜ^* α)ₓ = exp (∫₀ᵗ g (φₛ x) ds) • αₓwherever the maximal flow is defined.TauCeti.mpullback_flowOf_apply_of_mextDeriv_interior_eq_zero: ifβis closed andι_Z βis closed, then(φₜ^* β)ₓ = βₓwherever the maximal flow is defined.TauCeti.hasDerivAt_mpullback_globalFlow: the time derivative ofψₜ^* αisψₜ^* L_Z α.TauCeti.mpullback_globalFlow_apply_eq_exp_integral_smul: ifL_Z α = g • α, then(ψₜ^* α)ₓ = exp (∫₀ᵗ g (ψₛ x) ds) • αₓ.TauCeti.mpullback_globalFlow_eq_exp_smul: ifL_Z α = c • α, thenψₜ^* α = e^{ct} α.TauCeti.mpullback_globalFlow_of_mextDeriv_interior_eq_zero: ifαis closed andι_Z αis closed, thenψₜ^* α = α.
References #
- John M. Lee, Introduction to Smooth Manifolds, 2nd ed., Springer, 2012, Theorem 12.37 and Proposition 12.36.
Pullbacks along a family of maps #
The Lie derivative is the velocity of pulled-back forms along a family of maps. Let ψᵤ be
a family of maps of M which is the identity near y at time t, is jointly C² near (t, y),
and moves the points near y at time t with the velocity of a vector field V. Then for a form
α differentiable at y, d/du|_{u = t} (ψᵤ^* α)_y = (L_V α)_y.
Moving the base point of pulled-back forms. Let the maps ψᵤ factor near time t and
near x as χᵤ ∘ g through a map g differentiable at x, with each χᵤ differentiable at
g x. If the
pullbacks (χᵤ^* α)_{g x} have velocity β (g x) at time t, then the pullbacks (ψᵤ^* α)ₓ have
velocity (g^* β)ₓ there.
Pullbacks with vanishing Lie derivatives are constant. If at every time u and point x
the pullbacks (ψᵤ^* α)ₓ have velocity (ψᵤ^* L_{Vᵤ} α)ₓ, and every Lie derivative L_{Vᵤ} α
vanishes, then ψₛ^* α = ψₜ^* α for all times s and t.
Maximal flows #
The Lie derivative is the velocity of pulled-back forms at time zero. For a C² vector
field Z with maximal flow φ and a form α differentiable at y,
d/dt|₀ (φₜ^* α)_y = (L_Z α)_y. The field need not be complete.
Lie derivatives along maximal flows. For a C² vector field Z with maximal flow φ, a
time t at which the flow through x is defined, and a form α differentiable at φₜ x, the
pullbacks (φₛ^* α)ₓ have velocity (φₜ^* L_Z α)ₓ at time t.
Rescaling along a maximal flow. If the Lie derivative of a differentiable form α along a
C² vector field Z is g • α for a continuous function g, then wherever the maximal flow φ
of Z through x is defined at time t, the time-t map pulls α back at x to
exp (∫₀ᵗ g (φₛ x) ds) • α x.
Maximal flows preserve closed forms with closed contraction. For a closed smooth form β
whose contraction ι_Z β with a C² vector field Z is closed, the time-t map of the maximal
flow φ of Z satisfies (φₜ^* β)ₓ = βₓ wherever the flow through x is defined at time t,
because Cartan's formula gives L_Z β = d(ι_Z β) = 0. The field need not be complete.
Complete vector fields #
The Lie derivative is the velocity of pulled-back forms at time zero. For a complete C²
vector field Z with flow ψ and a form α differentiable at y,
d/dt|₀ (ψₜ^* α)_y = (L_Z α)_y.
Lie derivatives along flows. For a complete C² vector field Z with flow ψ and a form
α differentiable at ψₜ x, the pullbacks (ψₛ^* α)ₓ have velocity (ψₜ^* L_Z α)ₓ at time
t.
Rescaling along a flow. If the Lie derivative of a differentiable form α along a
complete C² vector field Z is g • α for a continuous function g, then the time-t map of
the flow ψ of Z pulls α back at x to exp (∫₀ᵗ g (ψₛ x) ds) • α x.
Exponential rescaling along a flow. If the Lie derivative of a differentiable form α
along a complete C² vector field Z is c • α, then the time-t map of the flow of Z pulls
α back to e^{ct} α.
Flows preserve closed forms with closed contraction. For a closed smooth form β whose
contraction ι_Z β with a complete C² vector field Z is closed, the flow ψ of Z satisfies
ψₜ^* β = β for every time t, because Cartan's formula gives L_Z β = d(ι_Z β) = 0.