A contact vector equals its global-frame coordinates times the global frame
ProvedFiniteEnergyPlane.eq_xiCoordC_smul_xiFramereeb-dynamicssymplectic-geometrywinding-numbers
Let be a strictly star-shaped level, , and let be Hryniewicz's global frame of . Every is recovered from its global-frame coordinates: if is the coordinate of (so , ), then .
This identifies with through the global frame, so that statements about sections of can be read in coordinates.
Formalization Note The coordinate is xiCoordC H x w of FiniteEnergyPlane_Winding; the frame vectors are HryniewiczCriterion.xiFrame1/2 of H ∘ ofR4 at toR4 x, read back in V 1 by ofR4.
Preamble
import Definitions.Def_FiniteEnergyPlane_Winding
Formal statement
namespace FiniteEnergyPlane
/-- A vector `w ∈ ξ_x` (`x ∈ S`) is recovered from its coordinates in Hryniewicz's global
frame: `w = a Z₁ + b Z₂` with `a + i b = xiCoordC H x w`. -/
theorem eq_xiCoordC_smul_xiFrame (H : V 1 → ℝ) (hH : IsStrictlyStarShapedLevel H) {x w : V 1}
(hx : H x = 1) (hw : IsInXi H x w) :
w = (xiCoordC H x w).re • ofR4 (HryniewiczCriterion.xiFrame1 (fun z => H (ofR4 z)) (toR4 x)) +
(xiCoordC H x w).im • ofR4 (HryniewiczCriterion.xiFrame2 (fun z => H (ofR4 z)) (toR4 x)) := by
sorry
end FiniteEnergyPlane
Source
U. Hryniewicz, J. Symplectic Geom. 12 (2014), arXiv:1105.2077, Section 2.2 and Remark 2.13 (global frame of the contact structure)