Ambient determinant rotation controls periodic transverse winding
ProvedBirkhoffGlobalSection.periodic_ambient_rotation_transverse_comparisonLet be a closed Hamiltonian solution of period for a function that is smooth near the trajectory and has nonzero differential there. Let be its variational flow. There exists a continuous ambient determinant angle such that, for every nonzero transverse tangent vector and every continuous polar angle of its transported quaternionic frame coordinates,
Tangency means that the initial vector is annihilated by ; transversality means its initial coordinates against and are not both zero. One ambient angle works for every such vector, angle, and starting time. No nondegeneracy or least-period assumption is required.
This connects ambient variational estimates to the precise winding condition used on a regular Hamiltonian level.
Formalization Note This auxiliary comparison combines the cited quaternionic frame and determinant rotation constructions. It includes global angle-lift existence, frame reduction, and the change of initial time. The allowance is a non-sharp uniform error, not a quoted index identity.
import Definitions.Def_BirkhoffGlobalSection_AmbientRotation open scoped ContDiff
namespace BirkhoffGlobalSection
/-- Ambient determinant rotation controls each transverse vector's winding
on a regular closed Hamiltonian orbit, uniformly in the start of the ambient
period interval. Existence of the ambient angle lift is part of the theorem;
the bound includes both frame reduction and the change of initial time. -/
theorem periodic_ambient_rotation_transverse_comparison
(F : Phase → ℝ) (S : Set Phase) (x : ℝ → Phase) (T : ℝ)
(hx : IsPeriodicHamiltonianSolutionIn F S x T)
(hregular : ∀ t : ℝ, ContDiffAt ℝ ∞ F (x t) ∧ fderiv ℝ F (x t) ≠ 0)
(Y : ℝ → (Phase →L[ℝ] Phase))
(hY : IsHamiltonianVariationalSolution F x Y) :
∃ α : ℝ → ℝ, IsAmbientRotationAngle Y α ∧
∀ v : Phase, fderiv ℝ F (x 0) v = 0 →
transverseFrameCoordinates (TangentialHessian.grad F (x 0)) v ≠ 0 →
∀ θ : ℝ → ℝ, Continuous θ →
(∀ t : ℝ, ∃ ρ : ℝ, 0 < ρ ∧
transverseFrameCoordinates (TangentialHessian.grad F (x t)) (Y t v) =
![ρ * Real.cos (θ t), ρ * Real.sin (θ t)]) →
∀ a : ℝ, α (a + T) - α a ≤ θ T - θ 0 + 4 * Real.pi := by sorry
end BirkhoffGlobalSection