Automated Discovery of Conservation Laws via Hybrid Neural ODE-Transformers
Vivan Doshi
TL;DR
The paper addresses the challenge of discovering conservation laws from noisy observational data by proposing a hybrid, three-stage pipeline: (1) learn a continuous vector field with a Neural ODE, (2) generate symbolic candidate invariants with a Transformer conditioned on the learned dynamics, and (3) verify candidates through a symbolic-numeric certificate. The key contribution is a decoupled learn-then-search framework that yields robust invariant discovery despite data imperfections, outperforming end-to-end baselines on canonical physical systems. The approach combines adjoint-sensitivity-based dynamics learning, a PPO-tuned symbolic generator with a physics-informed reward, and a grid-based numerical certificate to ensure invariants hold for the learned model, not just the observed trajectories. This work demonstrates a principled path to extracting mathematical laws from imperfect data and suggests directions for scaling and formal verification in more complex settings.
Abstract
The discovery of conservation laws is a cornerstone of scientific progress. However, identifying these invariants from observational data remains a significant challenge. We propose a hybrid framework to automate the discovery of conserved quantities from noisy trajectory data. Our approach integrates three components: (1) a Neural Ordinary Differential Equation (Neural ODE) that learns a continuous model of the system's dynamics, (2) a Transformer that generates symbolic candidate invariants conditioned on the learned vector field, and (3) a symbolic-numeric verifier that provides a strong numerical certificate for the validity of these candidates. We test our framework on canonical physical systems and show that it significantly outperforms baselines that operate directly on trajectory data. This work demonstrates the robustness of a decoupled learn-then-search approach for discovering mathematical principles from imperfect data.
