The flat Cartan formula, and the Lie derivative of a symplectic form along its Hamiltonian field #
Category: 1-Mathlib (CSD-free; staged as a Mathlib-upstream candidate). Q29(c′) of
specs/generator-layer-scoping.md.
Analysis/ODE/FlowDerivative.lean defines the flat Lie derivative flatLieDeriv X Ω of a 2-form
along a vector field and proves that a form with vanishing Lie derivative is preserved by the
flow. This file identifies that Lie derivative with the exterior calculus and applies it to the
one case the corpus needs.
flatInteriorProduct X Ω— the 1-formι_X Ω = Ω(X, ·);differentiableAt_flatInteriorProduct;fderiv_apply_vecCons_const— the product rule forz ↦ Ω z (X z, u);- ★
flatLieDeriv_eq_extDeriv_flatInteriorProduct_add— Cartan's formula on a normed space,L_X Ω = d(ι_X Ω) + ι_X (dΩ), aFin 2/Fin 3computation from Mathlib'sextDeriv_apply; DifferentialForm.localRep_apply_localHamiltonianVector— in a chart, the local Hamiltonian vector satisfiesω_loc (X_loc, u) = d(H ∘ chart⁻¹) u, soDifferentialForm.flatInteriorProduct_localHamiltonianVector:ι_X ω_locis the chart differential ofH; henced(ι_X ω_loc) = d(d(H ∘ chart⁻¹)) = 0(extDeriv_flatInteriorProduct_localHamiltonianVector, byextDeriv_extDeriv_apply);DifferentialForm.extDeriv_localRep_eq_zero— the local representative of a closed form is closed on the chart's target (localRep_mextDerivFamily);- ★★
DifferentialForm.flatLieDeriv_localHamiltonianVector_localRep_eq_zero— the flat Lie derivative of a symplectic form's local representative along its Hamiltonian field vanishes at every point of the chart's target. Together withContDiffAt.exists_localFlow_form_invariantthis says the chart flow of a Hamiltonian field preserves the form; the manifold assembly is Q29(d′).
The flat interior product ι_X Ω of a 2-form with a vector field: the 1-form
v ↦ Ω z (X z, v).
Equations
- flatInteriorProduct X Ω z = (Ω z).curryLeft (X z)
Instances For
Fin.removeNth on two-element tuples.
Fin.removeNth on three-element tuples.
The derivative of z ↦ Ω z ![X z, u] in the direction v.
★ The flat Cartan formula for a 2-form: L_X Ω = d(ι_X Ω) + ι_X (dΩ).
The defining identity of the local Hamiltonian vector, in the chart:
ω_loc (X_loc w, u) = d(H ∘ chart⁻¹)_w u.
The interior product of the local representative with the local Hamiltonian vector is the
chart differential of H, as a 1-form.
d(ι_X ω_loc) = d(d(H ∘ chart⁻¹)) = 0 in the chart.
The local representative of a closed form is closed in the chart: d ω_loc = 0 on the
chart's target.
★★ The flat Lie derivative of the local representative of a symplectic form along the local
Hamiltonian vector vanishes, at every point of the chart's target: Cartan's formula with
d(ι_X ω_loc) = d(dH) = 0 (extDeriv_flatInteriorProduct_localHamiltonianVector) and the closedness of
the local representative (extDeriv_localRep_eq_zero).