Point-Group Equivariant Neural Networks for Local Dynamics in Lattice Systems
Organizations: Department of Physics, University of Virginia, Charlottesville, VA 22904, USA
Abstract
We develop point-group equivariant neural networks for learning local mappings used in dynamical simulations of lattice systems. The same network acts on a finite neighborhood around each site, respecting lattice translations through shared parameters. The local configuration is decomposed into features that transform according to irreducible representations of the point group, and hidden features retain this organization throughout the network. Equivariant linear maps and symmetry-allowed tensor products then learn nonlinear spatial correlations while preserving the required transformation laws. This approach avoids constructing a fixed set of hand-crafted invariant descriptors, whose selection requires choices about which local correlations to retain. It also allows the complexity of the learned mapping to grow without enlarging its spatial cutoff. We demonstrate the construction by learning the forces governing adiabatic dynamics in the square-lattice Holstein model. Comparisons with exact diagonalization test the accuracy of the predicted forces and the evolution of spatial correlations. Force evaluation scales linearly with system size, allowing the trained model to simulate charge-density-wave ordering on large lattices. These simulations reproduce anomalously slow coarsening of the charge-density-wave domains, illustrating the use of the learned local mapping for collective dynamics.
Figures & tables
| Layer | IR Channels | Nonlinearity | |
| Input | – | ||
| Expanded 1 | – | ||
| Hidden 1 | ReLU | ||
| Expanded 2 | – | ||
| Hidden 2 | ReLU | ||
| Expanded 3 | – |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| IR | Basis examples | |||||
| 1 | 1 | 1 | 1 | 1 | , | |
| 1 | 1 | 1 | ||||
| 1 | 1 | 1 | ||||
| 1 | 1 | 1 | ||||
| 2 | 0 | 0 | 0 |
Equivariant Neural Networks
Equivariant neural networks encode transformations such as rotations, translations, and permutations so model outputs change consistently with their inputs.
See all 159 papers