Deep Learning Symmetries and Their Lie Groups, Algebras, and Subalgebras from First Principles

Roy T. Forestano, Konstantin T. Matchev, Katia Matcheva, Alexander Roman, Eyup Unlu +1 more
1/13/2023
hep-phcs.LGphysics.data-an

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

We design a deep-learning algorithm for the discovery and identification of the continuous group of symmetries present in a labeled dataset. We use fully connected neural networks to model the symmetry transformations and the corresponding generators. We construct loss functions that ensure that the applied transformations are symmetries and that the corresponding set of generators forms a closed (sub)algebra. Our procedure is validated with several examples illustrating different types of conserved quantities preserved by symmetry. In the process of deriving the full set of symmetries, we analyze the complete subgroup structure of the rotation groups $SO(2)$, $SO(3)$, and $SO(4)$, and of the Lorentz group $SO(1,3)$. Other examples include squeeze mapping, piecewise discontinuous labels, and $SO(10)$, demonstrating that our method is completely general, with many possible applications in physics and data science. Our study also opens the door for using a machine learning approach in the mathematical study of Lie groups and their properties.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{forestano2023deep,
  title  = {Deep Learning Symmetries and Their Lie Groups, Algebras, and Subalgebras from First Principles},
  author = {Roy T. Forestano and Konstantin T. Matchev and Katia Matcheva and Alexander Roman and Eyup Unlu and Sarunas Verner},
  year   = {2023},
  eprint = {2301.05638},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.05638v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.05638.svg)](https://codeofpaper.com/paper/2301.05638)

Discussion