Learning Operators for Symmetry Discovery: From Lie Groups to Local Symmetry Geometry
Organizations: Department of Electrical Communication Engineering, Indian Institute of Science, Bangalore, India · Department of Mathematics and Computing, IIT (ISM) Dhanbad, India
Abstract
Continuous symmetry discovery is typically formulated as a separate estimation problem for each function or dataset. We instead investigate whether the map from a function to its symmetry structure can be learned across a family of functions from finite observations. Using the infinitesimal differential characterization of continuous symmetries, we formulate this map as an inverse symmetry operator, analogous to an inverse PDE problem. For global Lie-group symmetries, we establish a representation-theoretic population characterization: the symmetry Lie algebra is the nullspace of a positive-semidefinite operator constructed from representation coefficients and the infinitesimal group action. We also show that the inverse symmetry operator is equivariant under coordinate changes through the adjoint action. This characterization separates the geometric symmetry map from finite-sample estimation, motivating a hybrid approach that amortizes statistically difficult components while retaining analytic structure. On SO(5) benchmarks, amortized equivariant estimation of harmonic coefficients improves symmetry recovery from sparse observations, whereas ordinary least squares suffices for SL(2,R). We extend this viewpoint to local symmetries, where symmetry directions form smoothly varying tangent distributions rather than a fixed Lie algebra. Under the Lie-bracket consistency condition, Frobenius' theorem guarantees local integral submanifolds along which observables remain unchanged. We recover this geometry using a hybrid estimator that learns observation weights while preserving analytic differential and geometric recovery. Across global, non-compact, local, and physically motivated synthetic benchmarks, our results support learning the statistically difficult finite-sample components while preserving the known geometric structure of symmetry recovery.
Figures & tables
| , clean | ||||
|---|---|---|---|---|
| Method | ||||
| AEHE | .869/.598 | .586/1.410 | .961/.179 | .892/.135 |
| AHC | .948/.417 | .546/1.452 | 1.000/.00241 | .998/.0126 |
| Analytic harmonic | .200/2.400 | .167/3.333 | 1.000/ | 1.000/ |
| Beyond-Affine | .288/1.886 | .318/2.563 | 1.000/ | 1.000/ |
| magnetic | superspin | |||
| Method | Proj. | Angle | Proj. | Angle |
| AEHE | .1499 | .0109 | ||
| AHC | .00244 | .0112 | ||
| Beyond-Affine | ||||
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Notation | Description |
|---|---|
| Continuous transformation group acting on the domain | |
| Lie algebra of | |
| Domain/manifold on which acts | |
| Point in the domain | |
| Element of the transformation group | |
| Scalar-valued function whose symmetries are to be discovered |
| AEHE | AHC | Analytic harmonic | Beyond-Affine | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Dim. | Hard | Oracle | Dim. | Hard | Dim. | Hard | Dim. | Hard | Oracle | |
| 32 | .668 | 1.265 | 1.107 | .514 | 1.737 | .111 | 7.440 | .130 | 2.497 | 1.530 |
| 64 | .834 | .794 | .705 | .566 | 1.359 | .123 | 7.146 | .123 | 2.377 | 1.119 |
| 128 | .931 | .531 | .500 | .646 | 1.022 | .201 | 4.299 | .214 | 1.890 | .300 |
| 256 | .973 | .306 | .295 | .746 | .730 | .226 | 2.210 | .866 | .159 | .109 |
| 512 | .989 | .126 | .117 | .807 | .530 | .253 | 1.764 | .879 | .131 | .082 |
| Configuration | Mean dim. acc. (%) | Dim. acc. (%) | Hard acc. (%) | Hard projector MSE | Soft projector MSE |
|---|---|---|---|---|---|
| Supervised | |||||
| Semi | |||||
| Supervised | |||||
| Semi | |||||
| Supervised | |||||
| Trace-only |
| 32 | 64 | 128 | 256 | 512 | 1024 | |
|---|---|---|---|---|---|---|
| Analytic (%) | 23.12 | 36.25 | 53.75 | 74.38 | 90.62 | 93.12 |
| Full learned (%) | 79.73 | 89.23 | 96.39 | 99.16 | 99.89 | 99.99 |
| AEHE | AHC | Analytic LS | Beyond-Affine | ||
|---|---|---|---|---|---|
| 0 | 32 | .875/.5806 | .942/.4119 | .263/2.248 | .672/.3638 |
| 0 | 64 | .934/.3709 | .991/.1378 | 1.000/ | .797/.2036 |
| 0 | 128 | .953/.2711 | 1.000/.03202 | 1.000/ | .994/.007439 |
| 0 | 256 | .956/.2193 | 1.000/.01308 | 1.000/ | 1.000/.0001293 |
| 0 | 512 | .959/.1958 | 1.000/.004843 | 1.000/ | 1.000/ |
| 0 | 1024 | .961/.1787 | 1.000/.002411 | 1.000/ | 1.000/ |
| AEHE | AHC | Analytic LS | Beyond-Affine | ||
|---|---|---|---|---|---|
| 0 | 32 | .614/1.382 | .537/1.403 | .167/3.333 | .586/.6798 |
| 0 | 64 | .701/.8294 | .714/.7667 | .172/3.285 | .956/.05366 |
| 0 | 128 | .791/.4232 | .875/.3199 | 1.000/ | .997/.002937 |
| 0 | 256 | .839/.2439 | .951/.1023 | 1.000/ | 1.000/ |
| 0 | 512 | .858/.1968 | .991/.03344 | 1.000/ | 1.000/ |
| 0 | 1024 | .892/.1348 | .998/.01261 | 1.000/ | 1.000/ |
| Mean projector error | Median largest angle ( ∘ ) | |||||||
|---|---|---|---|---|---|---|---|---|
| ALW | AL | BA | Direct neural | ALW | AL | BA | Direct neural | |
| 64 | .01608 | .02055 | .02132 | .26016 | 3.65 | 4.12 | 4.21 | 17.77 |
| 128 | .00856 | .01017 | .01717 | .21298 | 2.63 | 2.93 | 3.73 | 15.84 |
| 256 | .00490 | .00617 | .01588 | .18710 | 2.02 | 2.30 | 3.53 | 14.77 |
| 512 | .00293 | .00382 | .01529 | .17501 | 1.57 | 1.85 | 3.45 | 14.32 |
| 1024 | .00177 | .00233 | .01501 | .17143 | 1.24 | 1.46 | 3.40 | 14.24 |
| Method | Mean angle | Proj. err. | |
|---|---|---|---|
| 512 | Harmonic calibration | .794 | |
| LieGAN, general | 1.307 | ||
| LieGAN, | 1.307 | ||
| 1024 | Harmonic calibration | .745 | |
| LieGAN, general | 1.269 | ||
| LieGAN, | 1.266 |
| Class | Method | Angle | Proj. | Off-plane | Ratio |
|---|---|---|---|---|---|
| Harmonic cal. | .769 | .517 | 1.224 | ||
| LieGAN, gen. | 1.189 | .796 | .725 | ||
| LieGAN, | 1.228 | .814 | .833 | ||
| Harmonic cal. | .346 | .075 | 4.190 | ||
| LieGAN, gen. | 1.220 | .654 | .836 | ||
| LieGAN, | 1.224 | .666 | .909 |
| Class | Dim. acc. | Proj. err. | Angle | Median ratio |
|---|---|---|---|---|
| 1.000 | .00581 | 1.018 | ||
| 1.000 | .00449 | 2.114 | ||
| 1.000 | .00238 | 1.537 |