Module 7: Packing & Tessellation

How should one fill space? Biology has found remarkably optimal answers. Bees build hexagonal combs that minimise wax usage β€” a theorem first conjectured by Pappus (~300 CE) and finally proved by Hales in 2001. Pine cones arrange seeds along Fibonacci spirals of maximum density. Epithelial cells tile surfaces with mostly hexagons punctuated by pentagonal and heptagonal defects, constrained by Euler's polyhedron formula. Turtle shell scutes obey strict numerical conservation laws. This module covers the geometry, the theorems, and how evolution finds near-optimal packings.

1. The Honeycomb Theorem

Pappus of Alexandria (c. 300 CE) wrote that bees β€œby virtue of a certain geometrical forethought, know that the hexagon is greater than the square and the triangle, and will hold more honey for the same expenditure of material”. This was formalised by Marcus Terentius Varro in the first century BCE and became known as the honeycomb conjecture.

1.1 Regular n-gon Tilings

Only three regular polygons tile the plane: triangle, square, hexagon (since only\(2\pi/n\) divides evenly into \(2\pi\) for \(n\in\{3,4,6\}\)). For unit area tiles, the perimeter per tile is:

\[ P_3 \approx 4.559, \quad P_4 = 4, \quad P_6 \approx 3.722 \]

The hexagon uses ~7% less perimeter than the square, and ~18% less than the triangle. Since walls are shared between neighbouring cells, the material saved is halved.

1.2 Hales' Theorem (2001)

Thomas Hales proved that the regular hexagonal tiling has the minimum total perimeter among all possible tilings (including non-convex and curved-boundary ones) of the plane into unit-area regions. The theorem:

\[ \text{total perimeter} \geq \sqrt[4]{12} \cdot (\text{total area}) \]

with equality only for regular hexagonal tilings.

The bees β€” or rather, the physical surface-tension minimisation process of molten wax β€” solve this 2000-year-old problem. See the cross-course/bee-biophysicsModule 5 for experimental measurements of honeycomb cell geometry (Pirk 2004).

1.3 Weaire-Phelan 3D Extension

In 3D, the analogous problem is to partition space into unit-volume cells of minimum total surface area. Kelvin conjectured (1887) that the truncated octahedron is optimal; Weaire & Phelan (1994) found a counterexample: two types of cells (an irregular dodecahedron and a 14-sided polyhedron) packed in a ratio 2:6 give 0.3% less surface. The Beijing 2008 Olympic Swimming Cube used the Weaire-Phelan structure.

2. Pine Cone & Sunflower Seed Packing

In Module 1 we derived the golden-angle (\(137.508Β°\)) phyllotaxis pattern. Vogel (1979) gave a compact spiral formula for seed \(n\) at:

\[ \rho_n = c\sqrt{n},\qquad \theta_n = n\cdot\varphi\cdot 2\pi,\quad \varphi = \frac{\sqrt 5 - 1}{2} \]

This gives maximum seed density subject to non-overlap (approximately): for every seed, the nearest Fibonacci neighbours are at the largest possible distance. Any rational divergence angle eventually aligns seeds along radial rays, wasting space.

2.1 Parastichy Counts

The visible spiral arms (parastichies) are always consecutive Fibonacci numbers. Pine cones typically show 8 and 13 arms; sunflowers show 21/34, 34/55, 55/89 depending on the variety (the largest observed is 144/233). The ratio of consecutive Fibonacci numbers converges to \(\varphi\):

\[ \lim_{k\to\infty} \frac{F_{k+1}}{F_k} = \varphi \]

3. Epithelial Cell Packing

Epithelial sheets are 2D cellular networks. Gibson et al. (2006, Nature) measured cell topology in Drosophila wing, Hydra epidermis, Xenopus tail β€” and found a universal topological distribution:

  • ~46% hexagons (6 neighbours)
  • ~27% pentagons (5 neighbours)
  • ~26% heptagons (7 neighbours)
  • ~1% octagons & quadrilaterals

3.1 Euler's Formula Constraint

For a planar connected graph with \(V\) vertices, \(E\) edges, and\(F\) faces (including the external face):

\[ V - E + F = 2 \]

In an epithelial sheet where three cells meet at each vertex, \(3V = 2E\). If\(n_k\) is the number of cells with \(k\) sides, then\(2E = \sum k n_k\) and \(F = \sum n_k\). Combining:

\[ \sum_k (6-k) n_k = 12 \]

An β€œaverage number of sides = 6” holds for infinite sheets; finite epithelia have 12 pentagonal β€œdisclinations” like a football.

3.2 Lewis's Law

Lewis (1928) observed that cells with more sides tend to be larger:\(\langle A_k \rangle / \langle A \rangle \approx (k - 2)/4\). This is a consequence of cell division statistics in a proliferating sheet.

4. Turtle Shell Scutes

Most turtle species have a stereotyped scute pattern: 13 central scutes (5 vertebral + 4 + 4 costals) plus 24–25 marginal scutes around the rim. Moustakas-Verho & Cebra-Thomas (2015) showed this pattern emerges from a reaction-diffusion process on the growing carapace during embryogenesis, with the number of scutes fixed by domain size.

The topology is constrained by Euler's formula. For a convex disc topology:

\[ V - E + F = 1 + B \]

with \(B\) = number of boundary scutes.

5. Sphere Packing

In 2D, the optimal sphere packing is the hexagonal close-packing with density\(\pi/\sqrt{12} \approx 0.9069\) (proven by Thue 1892, Fejes TΓ³th 1940).

In 3D, Kepler (1611) conjectured that face-centred cubic (FCC) and hexagonal close-packed (HCP) arrangements are optimal with density\(\pi/(3\sqrt 2) \approx 0.7405\). This remained open until Hales (1998; formal proof 2014) settled it.

5.1 Embryo Compaction

In early mammalian development, cells of a morula reorganise from a loose ball into a tight sphere (compaction, ~8-cell stage). Cell-cell adhesion molecules (E-cadherin) drive this process. The resulting geometry approximates the Kelvin/Weaire-Phelan foam structure; cells at the outer surface (future trophectoderm) adopt an epithelial fate distinct from the inner cells (future ICM).

5.2 Higher Dimensions

The sphere packing problem was spectacularly solved in 8 and 24 dimensions by Maryna Viazovska (2017) using the E8 and Leech lattices. These dimensions have no direct biological relevance, but their unique optimality highlights how much 3D packing is NOT uniquely determined by general principles β€” it is contingent on the particular dimension.

6. Honeycomb Proof Illustration

Why Hexagons? Perimeter per Unit AreaTrianglesP β‰ˆ 4.559(worst)SquaresP = 4HexagonsP β‰ˆ 3.722 β˜…(optimal, Hales 2001)For unit-area tiles, minimum perimeter: triangle > square > hexagonHales (2001): sqrt[4]{12} Γ— A = 3.7224 A is a lower bound for ALL partitions into unit areasShared walls mean honeybees save ~40% wax compared to square cells of equal volume

7. Pine Cone Spiral Density

Phyllotaxis (divergence = 137.508Β°) vs Rational Anglesphi = 137.508Β° (golden)max density; Fibonacci spirals visible137Β° (rational approx)spurious radial arms appear120Β° (rational, 1/3)3 radial lines; wasted spaceVogel formula: rho_n = c * sqrt(n), theta_n = n * 137.508Β°Golden angle is the "most irrational" angle -> no rational alignments possiblePine cones show 8/13 parastichies; sunflower can reach 55/89 or higher

8. Voronoi Cellular Tessellation

Epithelial Cell Topology: Gibson et al. (2006)Cell side distribution (mean = 6 by Euler)k = 30%k = 41%k = 527%k = 646%k = 726%k = 81%k = 90%Drosophila wing epitheliumpentagon / heptagonhexagon (majority)Sum over k of (6-k)*n_k = 12 for an epithelial disc (12 pentagon defects, like a football)

9. Simulation 1 β€” Packing Efficiency

Compare wall length per unit area across regular polygon tilings. Hexagon wins by a ~1.9% margin over square and ~18% over triangle. The saving accrues with scale, so a hive with millions of cells saves many grams of wax.

Python
script.py83 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

10. Simulation 2 β€” Voronoi Epithelial Packing

Voronoi tessellation of random, Lloyd-relaxed, and hexagonal seed sets. Real epithelia look closer to Lloyd-relaxed than to either extreme, with mean 6 sides and ~27% pentagons + ~26% heptagons.

Python
script.py77 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

11. Simulation 3 β€” Apollonian Gasket

The Apollonian gasket demonstrates how Descartes' Circle Theorem generates a fractal packing of mutually tangent circles. The Hausdorff dimension of the limit set is approximately 1.3057 (McMullen 1998). Apollonian packings appear in porous biological materials and granular tissues.

Python
script.py111 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

Module Summary

Hales' Honeycomb Theorem

Hexagonal tiling has minimum perimeter for unit-area partition (2001).

Pappus / Varro

Conjectured hexagonal optimality ~300 CE.

Phyllotaxis packing

Golden angle maximises seed density on growing shoot apex.

Parastichies

Consecutive Fibonacci numbers visible as spiral arms.

Gibson 2006

27% pentagons, 46% hexagons, 26% heptagons universally in epithelia.

Euler's formula

Sum over k of (6-k)*n_k = 12 for planar cell sheets.

Sphere packing

FCC/HCP at pi/(3*sqrt 2) = 0.7405 (Hales 2014).

Apollonian gasket

dim_H ~ 1.3057; descartes circle theorem.

References

  1. Hales, T. C. (2001). The honeycomb conjecture. Discrete Comput. Geom., 25, 1–22.
  2. Hales, T. C. (2005). A proof of the Kepler conjecture. Ann. Math., 162, 1065–1185.
  3. Weaire, D. & Phelan, R. (1994). A counter-example to Kelvin's conjecture on minimal surfaces. Phil. Mag. Lett., 69, 107–110.
  4. Gibson, M. C., Patel, A. B., Nagpal, R., & Perrimon, N. (2006). The emergence of geometric order in proliferating metazoan epithelia. Nature, 442, 1038–1041.
  5. Lewis, F. T. (1928). The correlation between cell division and the shapes and sizes of prismatic cells. Anat. Rec., 38, 341–376.
  6. Vogel, H. (1979). A better way to construct the sunflower head. Math. Biosci., 44, 179–189.
  7. Moustakas-Verho, J. E. et al. (2014). The origin and loss of periodic patterning in the turtle shell. Development, 141, 3033–3039.
  8. Pirk, C. W. W. et al. (2004). Honeybee combs: construction through a liquid equilibrium process? Naturwissenschaften, 91, 350–353.
  9. McMullen, C. T. (1998). Hausdorff dimension and conformal dynamics III: Computation of dimension. Amer. J. Math., 120, 691–721.
  10. Viazovska, M. S. (2017). The sphere packing problem in dimension 8. Ann. Math., 185, 991–1015.
  11. Thompson, D'A. W. (1917). On Growth and Form. Cambridge UP.
  12. Smith, C. S. (1953). Further notes on the shape of metal grains: space-filling polyhedra. Acta Metall., 1, 295–300.