Stephen Wolframstephenwolfram.com
Publications by Stephen Wolfram * Articles * General Physics * Cellular Automaton Fluids: Basic Theory (1986)
Cellular Automaton Fluids: Basic Theory (1986)


6. Discussion

Partial differential equations have conventionally formed the basis for mathematical models of continuum systems such as fluids. But only in rather simple circumstances can exact mathematical solutions to such equations be found. Most actual studies of fluid dynamics must thus be based on digital computer simulations, which use discrete approximations to the original partial differential equations (e.g., Ref. 55).

Cellular automata provide an alternative approach to modeling fluids and other continuum systems. Their basic constituent cells are discrete, and ideally suited to simulation by digital computers. Yet collections of large numbers of these cells can show overall continuum behavior. This paper has given theoretical arguments that with appropriate rules for the individual cells, the overall behavior obtained should follow that described by partial differential equations for fluids.

The cellular automata considered give simple idealized models for the motion and collision of microscopic particles in a fluid. As expected from the second law of thermodynamics, precise particle configurations are rapidly randomized, and may be considered to come to some form of equilibrium. In this equilibrium, it should be adequate to describe configurations merely in terms of probabilities that depend on a few macroscopic quantities, such as momentum and particle number, that are conserved in the microscopic particle interactions. Such averaged macroscopic quantities change only slowly relative to the rate of particle interactions. Partial differential equations for their behavior can be found from the transport equations for the average microscopic particle dynamics.

So long as the underlying lattice is sufficiently isotropic, many cellular automata yield in the appropriate approximation the standard Navier--Stokes equations for continuum fluids. The essential features necessary for the derivation of these equations are the conservation of a few macroscopic quantities, and the randomization of all other quantities, by microscopic particle interactions. The Navier--Stokes equations follow with approximations of low fluid velocities and velocity gradients. The simplicity of the cellular automaton model in fact makes it possible to derive in addition next order corrections to these equations.

The derivation of hydrodynamic behavior from microscopic dynamics has never been entirely rigorous. Cellular automata can be considered as providing a simple example in which the necessary assumptions and approximations can be studied in detail. But strong support for the conclusions comes from explicit simulations of cellular automaton fluid models and the comparison of results with those from actual experiments. The next paper in this series will present many such simulations.

The cellular automaton method of this paper can potentially be applied to a wide variety of processes conventionally described by partial differential equations.

One example is diffusion. At a microscopic level, diffusion arises from random particle motions. The cellular automata used above can potentially reproduce diffusion phenomena, as discussed in Section 4.10. But much simpler cellular automaton rules should suffice. The derivation of the diffusion equation requires that the number of particles be conserved. But it is not necessary for total particle momentum to be conserved. Instead, particle directions should be randomized at each site. Such randomization can potentially be achieved by very simple cellular automaton rules, such as that of Ref. 20. Thus, one may devise cellular automaton methods for the solution of the diffusion equation, which in turn gives a relaxation method for solving Laplace, Poisson, and related equations.

Whenever the physical basis for partial differential equations involves large numbers of particles or other components with local interactions, one can expect to derive an effective cellular automaton model. For systems such as electromagnetic or gravitational fields, such models can perhaps be obtained as analogues of lattice gauge theories.

previous  l  next