Discovering Symbolic Differential Equations with Symmetry Invariants
Jianke Yang, Manu Bhat, Bryan Hu, Yadi Cao, Nima Dehmamy, Robin Walters, Rose Yu
TL;DR
This work tackles the challenge of discovering symbolic partial differential equations from data by imposing symmetry via differential invariants. By replacing the original variables with a complete set of invariants for a given symmetry group, the authors constrain the symbolic regression search space to symmetry-respecting models, and they demonstrate integration with sparse regression and genetic programming. The approach yields more accurate and parsimonious PDEs across fluid, Darcy flow, and reaction-diffusion systems, including robustness under noise and imperfect symmetry through relaxation. The framework advances interpretable, physics-consistent equation discovery with practical gains in efficiency and reliability for data-driven dynamical modeling.
Abstract
Discovering symbolic differential equations from data uncovers fundamental dynamical laws underlying complex systems. However, existing methods often struggle with the vast search space of equations and may produce equations that violate known physical laws. In this work, we address these problems by introducing the concept of \textit{symmetry invariants} in equation discovery. We leverage the fact that differential equations admitting a symmetry group can be expressed in terms of differential invariants of symmetry transformations. Thus, we propose to use these invariants as atomic entities in equation discovery, ensuring the discovered equations satisfy the specified symmetry. Our approach integrates seamlessly with existing equation discovery methods such as sparse regression and genetic programming, improving their accuracy and efficiency. We validate the proposed method through applications to various physical systems, such as fluid and reaction-diffusion, demonstrating its ability to recover parsimonious and interpretable equations that respect the laws of physics.
