The local contraction equation for Moser deformation #
Let B₀ and B₁ be families of bilinear forms which both agree at x₀ with a fixed
invertible bilinear form L. The contraction maps of (1 - t) • B₀ x + t • B₁ x are invertible
on a single spatial neighbourhood of x₀, for every t ∈ [0, 1]. In fact, the time
interval can also be enlarged to an open neighbourhood.
For smooth B₀, B₁ and a smooth one-form α, construct the jointly smooth vector field
X(t, x) uniquely determined by
((1 - t) • B₀ x + t • B₁ x) (X(t, x)) = -α x.
This is the local algebraic step in Moser's argument. For Darboux's theorem B₀ is the constant
family L; for the relative Darboux theorem both families vary. Alternation and closedness of
B₀, B₁ are not needed for this step and are not imposed here.
The analytic step is Moser's identity: for closed forms ω₀, ω₁ with
ω₁ - ω₀ = dα, a family of maps ψₜ moving along a field Xₜ with
ι_{Xₜ} ((1 - t) • ω₀ + t • ω₁) = -α pulls ω₁ back at time 1 to the pullback of ω₀ at
time 0 (TauCeti.compContinuousLinearMap_fderiv_eq_of_curryLeft_eq_neg). The flow ψₜ
itself and the Darboux chart are not constructed here.
The argument follows McDuff--Salamon, Introduction to Symplectic Topology,
Section 3.2, and uses Mathlib's smooth inverse for continuous linear maps and
its generalized tube lemma. Moser's identity combines the time derivative of pulled-back forms,
TauCeti.hasDerivAt_compContinuousLinearMap_fderiv, with Cartan's formula
TauCeti.lieDerivForm_eq_curryLeft_extDeriv_add.
The straight-line family between two families of bilinear forms which agree at one point with
an invertible bilinear form has invertible contraction maps on one neighbourhood, uniformly for
all times in [0, 1]. The returned time neighbourhood is open, so subsequent smoothness is
ordinary local smoothness, including at the endpoints.
Solve the local straight-line Moser contraction equation by a jointly C^n vector
field, on an open time neighbourhood of [0, 1] and one spatial neighbourhood of x₀.
The displayed equivalence characterizes the solution uniquely without unfolding it.
Closedness and alternation of the varying bilinear forms are separate geometric hypotheses.
Moser's identity #
Moser's identity. Let ω₀, ω₁ be forms that are closed along the orbit t ↦ ψₜ x,
t ∈ [0, 1], with ω₁ - ω₀ = dα there. If ψₜ moves along a time-dependent field Xₜ with
ι_{Xₜ} ((1 - t) • ω₀ + t • ω₁) = -α near the orbit, and the derivative of ψₜ at x solves the
variational equation, then ψ₁^* ω₁ = ψ₀^* ω₀ at x.