Local Growth in an Array of Disks

Requires a Wolfram Notebook System
Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.
Start with a closely packed array of identical disks. Then make each disk grow at a certain rate, attempting to maintain the packing. If the growth rate varies with the position of the disk, a packing can sometimes be maintained, and sometimes not. This setup provides a good model for processes in biology and elsewhere in which there is local isotropic growth at different rates in different positions. Failure to maintain the packing shown here would indicate that the real system—say a growing plant leaf—would somehow buckle into 3D.
Based on a concept by: Stephen Wolfram (March 2011)
Open content licensed under CC BY-NC-SA
Snapshots
Details
The condition for the packing to be maintained is that the growth rate function satisfies Laplace's equation.
Permanent Citation