Noether's theorem informally states something like "symmetries in the dynamical law imply conserved quantities". However, the theorem is generally stated in terms of physics-specific classes of dynamical systems such as Lagrangian or Hamiltonian dynamics.
I'm not a physicist and I am curious whether the result generalizes to non-physical dynamical systems. E.g. we can ask whether cellular automata satisfy conservation laws. Moreover, I think if I had a more general formulation of Noether's theorem that didn't rely on a lot of physics-specific details, I'd understand it better even in a physics context.
The most general formulation of a dynamical system I know is a tuple $(T, X, \Phi)$ where $T$ is a monoid (representing the time domain, e.g. $\mathbb R$ for continuous time, or $\mathbb Z$ for discrete time), $X$ is a non-empty set (state space) and $\Phi$ is a function $\Phi :(T\times X)\to X$ (the dynamical law).
Is there a generalization of Noether's theorem that doesn't assume anything (or at least makes minimal assumptions) about the dynamical system? Possibly not even that state space and time are continuous, so that the result applies directly to e.g. cellular automata?
In the most ideal case, there could be a theorem which literally if you apply it to continous-time and continous- (euclidean?) space with a Lagrangian formulation, you get back the standard Noether's theorem, but when you apply it to a cellular automaton gives you some interesting conservation law as well. I don't know if this is possible. Otherwise, ...
– user56834 Jul 17 '22 at 09:50