# Relativistic Cellular Automata

Cellular automata provide interesting models of physics: Google Scholar gives more than 25,000 results when searching for "cellular automata" physics.

Google Scholar still gives more than 2.000 results when searching for "quantum cellular automata".

But it gives only 1 (one!) result when searching for "relativistic cellular automata", i.e. cellular automata with a (discrete) Minkoswki space-time instead of an Euclidean one.

How can this be understood?

Why does the concept of QCA seem more promising than that of RCA?

Are there conceptual or technical barriers for a thorough treatment of RCA?

-
Have you implemented anyother languages in your searches? For example German, for they were the pioneers of modern physics. – Waqar Ahmad Oct 28 '13 at 12:14

Check out Mark Smith's PhD thesis titled Cellular automata methods in mathematical physics, specifically Chapter 4: Lorentz Invariance in Cellular Automata.

The conclusion part of the chapter:

Symmetry is an important aspect of physical laws, and it is therefore desirable to identify analogous symmetry in CA rules. Furthermore, the most important symmetry groups in physics are the Lorentz group and its relatives. While there is a substantial difference between the manifest existence of a preferred frame in CA and the lack of a preferred frame demanded by special relativity, there are still some interesting connections. In particular, CA have a well-defined speed of light which imposes a causal structure on their evolution, much as a Minkowski metric imposes a causal structure on spacetime. To the extent that these structures can be made to coincide between the CA and continuum cases, it makes sense to look for Lorentz invariant CA.

The diffusion of massless particles in one spatial dimension provides a good example of a Lorentz invariant process that can be expressed in alternative mathematical forms. A corresponding set of linear partial differential equations can be derived with a simple transport argument and then shown to be Lorentz invariant. A CA formulation of the process is also Lorentz invariant in the limit of low particle density and small lattice spacing. The equations can be solved with standard techniques, and the analytic solution provides a check on the results of the simulation. Generalization to higher dimensions seems to be difficult because of anisotropy of CA lattices, though it is still plausible that symmetry may emerge in complex, high-density systems. The model and analyses presented here can be used as a benchmark for further studies of symmetry in physical laws using CA.

-
Thanks for the reference. That's something to start with! – Hans Stricker Nov 16 '10 at 10:27

In cellular automata I do know there is explicit dependence on step/time. In quantum mechanics (and other many other theories) it is natural to write local evolution with respect to time.

On the contrary, in 'pure' relativity, time is not that different from position. And thus there is no such natural interpretation like 'the next step is the next time'.

However, there are relativity-based equations (e.g. Dirac Equation, Maxwell Equation) in which time can be taken to be an independent variable. And for sure there are more papers on the topic than one, e.g.:

Furthermore, some relativistic aspects are easily implemented, like $c=\hbox{(pixel size)}/\hbox{(time step)}$. One cellular automaton-like thing is so-called Feynman Checkerboard, which bases on the assumption that every particle always travels at $c$ but also sometimes gets bounced (it turns that effective mass depends on the amplitude of bouncing).

-
Question on FC here too physics.stackexchange.com/questions/4048/… And if you can do 1+1 checkerboard, could you go down to Space Time in dimensions 10 and 26? – arivero Jan 30 '11 at 4:25

I asked this very same question at mathoverflow, too (do the policies of PSE have anything against this?), and got one further answer, which I leave to your attention:

-
Cross-site duplicates are OK if they make sense on both. Manually linking questions between them is also a good practice: meta.stackexchange.com/questions/7000/… – Colin Pitrat Mar 4 at 12:50

Search term "relativistic lattice boltzmann" gives over 9000 results on Google Scholar. For example:

-

Lattice Boltzmann take on 1+1 dimensional quantum field theory:

-

Some cellular automata, like the basic rule 110 are universal, i.e., Turing complete. What this means is that you can simulate/emulate any mathematics on them, including any physical theory, including non-local ones. Many people make the mistake of thinking that because cellular automata have local and discrete rules they are limited to simulate only those behaviours, however, the correct point of view is to consider that a cellular automaton can simulate anything a regular computer can do, the software is on the initial conditions. The rules are strong enough to work as a microprocessor. You could ask if there is any physics that a computer simulations cannot grasp. But relativity is not on of them, at the most, people use to argue if QM is emulable with a cellular automata, with many thinking it is not. My personal believe is that using Bohm theory you can even simulate quantum mechanics at any level you want (shower of negative votes expected).

-
There's a difference between simulating something on a cellular automaton, and implementing a computer program on a cellular automaton that simulates that something. – Peter Shor 2 days ago
@PeterShor you are correct in general, is just that to me the fact that rule 110 is universal is powerful enough to make me believe that reality (or any explanation of the physical world) is in the end just a version of CA rule 110, and that, by Occams' razor is all it needs to exist. – bruce smitherson 16 hours ago