In Physics, symmetries are essential concepts used to derive the laws which model nature. Among them, gauge symmetries are central, since they provide the mathematical justification for all four fundamental interactions: the weak and strong forces (short range interactions), electromagnetism [1]} and to some extent gravity (long range interactions).
In Computer Science, cellular automata (CA) constitute the most established model of computation that accounts for euclidean space. Yet its origins lies in Physics, where they were first used to model hydrodynamics and multi-body dynamics, and are now commonly used to model particles or waves. The study of gauge symmetries in CA is expected to benefit both fields. In order to obtain discrete systems that can simulate physics on the one hand. In order to bring gauge theory to Computer Science, as a tool to study redundancy and fault-tolerant computation for instance, on the other hand.
