English

Birkhoff normal forms, Dirac brackets and symplectic reduction

Symplectic Geometry 2026-03-20 v1 Dynamical Systems

Abstract

Dirac brackets are widely used to study constrained Hamiltonian dynamics. In this paper we develop a Dirac-bracket approach to normal forms on momentum levels and relate it to symplectic reduction in the cases where reduction yields a (stratified) symplectic quotient. We consider a proper Hamiltonian GG-action on a symplectic manifold (M,ω)(M,\omega) with an equivariant momentum map JJ. We fix μg\mu \in \mathfrak g^*and work on J1(μ)J^{-1}(\mu). For GG-invariant Hamiltonians whose induced vector field on J1(μ)J^{-1}(\mu) is tangent to a local GμG_\mu-slice, we show that the induced evolution on J1(μ)J^{-1}(\mu) coincides with that defined by the Dirac bracket on a local second-class slice, and descends to the corresponding symplectic stratum of J1(μ)/GμJ^{-1}(\mu)/G_\mu. As a main application we study Birkhoff normal forms near a relative equilibrium. When the quadratic part of a symmetric Hamiltonian is tangent to a local GμG_\mu-slice, a Birkhoff normal form can be constructed entirely on the manifold J1(μ)J^{-1}(\mu), and it descends to a Birkhoff normal form for the reduced dynamics on the corresponding stratum, even when the reduced space is singular. We show that for a class of simple mechanical systems this condition holds automatically at a relative equilibrium. We illustrate the method on the double spherical pendulum. Finally, we relate our results to Moser's constrained dynamics by identifying Moser's constrained vector field with the Dirac Hamiltonian vector field. We show that, if the reduced Hamiltonian is near-integrable on a stratum, then its pullback to the symplectic slice is near-integrable with respect to the Dirac bracket, and vice versa. In particular, this provides a practical route to KAM-type results for the constrained dynamics.

Keywords

Cite

@article{arxiv.2603.18648,
  title  = {Birkhoff normal forms, Dirac brackets and symplectic reduction},
  author = {Jose Lamas and Lei Zhao},
  journal= {arXiv preprint arXiv:2603.18648},
  year   = {2026}
}
R2 v1 2026-07-01T11:27:42.267Z