Deep Neural Networks with Symplectic Preservation Properties
Qing He, Wei Cai
TL;DR
The paper tackles learning the flow map of unknown Hamiltonian systems while strictly preserving the underlying symplectic structure. It introduces SymplectoNet, an invertible neural network composed of symplectic coupling blocks (q-shearing, p-shearing, and symplectic stretching) that guarantee the output is a symplectomorphism, with explicit inverses. By extending the architecture to parameterized families, including time-dependent cases, the approach yields a potential Hamiltonian interpretation $H(q,p,t)$ and enables structure-preserving learning and control. The preliminary experiments on a polar nonlinear mapping demonstrate accurate recovery of symplectic mappings and highlight practical considerations around singularities and domain boundaries, supporting the viability of explicit symplecticity in neural network design for Hamiltonian systems.
Abstract
We propose a deep neural network architecture designed such that its output forms an invertible symplectomorphism of the input. This design draws an analogy to the real-valued non-volume-preserving (real NVP) method used in normalizing flow techniques. Utilizing this neural network type allows for learning tasks on unknown Hamiltonian systems without breaking the inherent symplectic structure of the phase space.
