The relative Darboux theorem in adapted coordinates #
Let E and N be finite-dimensional real normed spaces. In adapted coordinates an embedded
submanifold is the zero section E × {0} of E × N, included by q ↦ (q, 0), whose differential
is ContinuousLinearMap.inl ℝ E N. Let ω₀, ω₁ be closed two-forms of class C^r (r ≥ 1)
near a point (q₀, 0), nondegenerate at that point, with the same pullback to the zero section:
ω₀(q, 0) and ω₁(q, 0) agree on pairs of vectors of E × {0}, for every q. The pullbacks may
have any rank, and away from the zero section the forms are unrelated.
The relative Darboux theorem
(TauCeti.exists_diffeomorph_fix_zeroSection_eventually_compContinuousLinearMap_fderiv_eq) says
that ω₀ and ω₁ have symplectomorphic germs at (q₀, 0) by a germ fixing the zero section: some
C^r diffeomorphism ψ of E × N fixes every point (q, 0) with q near q₀, and pulls ω₁
back to ω₀ near (q₀, 0).
It is proved in two steps.
- The relative Moser step treats the case where
ω₀andω₁agree as full forms at(q₀, 0). On a ball around(q₀, 0), which is stable under the fibre scaling(q, n) ↦ (q, t • n)fort ∈ [0, 1], the relative Poincaré lemma (Convex.exists_contDiffOn_relative_primitive) gives a one-formβwithdβ = ω₁ - ω₀, vanishing as a full covector at every point of the zero section sinceω₁ - ω₀pulls back to zero there. Moser's lemma (TauCeti.exists_diffeomorph_eventually_compContinuousLinearMap_fderiv_eq_of_extDeriv_eq) applied to this primitive gives a diffeomorphism fixing the zeros ofβ, hence the zero section. - The linear step
(
TauCeti.exists_continuousLinearEquiv_fix_inl_of_compContinuousLinearMap_inl_eq). The identity ofE × {0}preserves the restrictions of the forms at(q₀, 0), so Witt's extension theorem (TauCeti.SymplecticForm.exists_isSymplectomorphism_extend) extends it to a linear symplectomorphismAfrom(E × N, ω₀(q₀, 0))to(E × N, ω₁(q₀, 0)). It fixes the zero section pointwise, soA^* ω₁agrees withω₀as a full form at(q₀, 0)and has the same pullback to the zero section asω₀; hence the relative Moser step applies toω₀andA^* ω₁.
As in TauCeti.exists_diffeomorph_eventually_compContinuousLinearMap_fderiv_eq, forms are Mathlib's
continuous alternating maps with its exterior derivative extDeriv, the pullback of ω along ψ
at x is (ω (ψ x)).compContinuousLinearMap (fderiv ℝ ψ x), and nondegeneracy of ω(x) says that
no nonzero v has ω(x)(v, w) = 0 for every w.
References #
- A. Weinstein, Symplectic manifolds and their Lagrangian submanifolds, Advances in Mathematics 6 (1971), 329–346 (the relative Darboux theorem).
- A. Cannas da Silva, Lectures on Symplectic Geometry, Lecture Notes in Mathematics 1764, Springer, 2001, Sections 6–7 (the relative Poincaré lemma and Moser's relative theorem).
- D. McDuff and D. Salamon, Introduction to Symplectic Topology, 3rd ed., Oxford, 2017, Section 3.2 (Moser's argument).
The relative Darboux theorem in adapted coordinates. Let ω₀, ω₁ be closed C^r
two-forms (r ≥ 1) on an open subset W of E × N containing (q₀, 0), both nondegenerate at
(q₀, 0), with the same pullback to the zero section E × {0}. Then some C^r diffeomorphism ψ
of E × N fixes every point (q, 0) with q near q₀ and pulls ω₁ back to ω₀ near (q₀, 0).
The pullback to the zero section may be degenerate, of any rank.