From networks to nature — hyperbolic geometry in the real world
Hyperbolic geometry turns up in network maps, coral reefs, and Einstein's relativity. Here are four places to see it at work.
Compare the two layouts of the same tree. The hyperbolic one keeps every node visible; the Euclidean one crushes the leaves into a dense band.
Far from a mathematical curiosity, hyperbolic geometry appears throughout science and technology. Hierarchical networks — the internet, social graphs, biological phylogenies — embed naturally in hyperbolic space because its exponential area growth matches exponential branching. Nature builds hyperbolic surfaces in coral reefs, lettuce leaves, and sea slugs. Einstein's special relativity uses the Klein model for velocity addition. And immersive VR flythroughs of tessellated H3 turn abstract math into visceral experience.
A binary tree of depth 4 is embedded in the Poincare disk using a radial layout where each deeper level is placed closer to the boundary. Edges are drawn as geodesic arcs. Compare with the Euclidean layout on the right, where the same tree becomes crowded and overlapping — hyperbolic space naturally has room for exponentially many nodes.
Browse the cards for coral, leaves, and sea slugs, and look for the ruffled edge each one shares.
Reef-building corals maximize surface area for nutrient absorption by growing in hyperbolic forms. The ruffled, folded shapes of brain coral and lettuce coral are physical realizations of negative Gaussian curvature.
The curly edges of lettuce, kale, and other leafy greens arise because the leaf margin grows faster than the interior. This differential growth rate forces the edge into a hyperbolic surface, creating the characteristic ruffled shape.
Many nudibranch species sport elaborate, ruffled cerata and mantles that follow hyperbolic geometry. These structures increase surface area for gas exchange while creating stunning visual displays for camouflage and warning.
Organisms across the tree of life have independently discovered hyperbolic geometry. Coral reefs maximize surface area with ruffled forms, leaf edges curl into saddle shapes, and sea slugs sport elegant hyperbolic frills. Each card below describes an example and visualizes the characteristic ruffled edge.
Nature's ruffles — Coral, lettuce, and sea slugs build hyperbolic surfaces to maximize surface area in limited volume
Click the viewport, then fly with W/S, strafe with A/D, and drag the mouse to look around. The corridor ahead seems to go on forever.
Click to Activate
WASD to move, drag to look around
Fly through a tessellated region of hyperbolic 3-space (H3) using WASD keys and mouse drag. A raymarching fragment shader traces geodesics through the hyperboloid model, rendering the cell structure in real time. The exponential volume growth of H3 means the corridor ahead seems to stretch on forever.
Adjust the speed slider to navigate faster or slower.
Immersive exploration — Raymarching through H3 reveals an infinite, self-similar corridor structure
Click inside the disk to set a first velocity, then click again for a second. However fast they are, their sum stays inside the disk, below the speed of light.
The Klein disk represents velocity space where the boundary is the speed of light c. Rapidity φ = atanh(|v|/c) is the hyperbolic distance from the origin. For collinear velocities, rapidity is additive (φ1 + φ2 = φrel) while velocity is not (— it follows the formula vrel = (v1 + v2) / (1 + v1v2/c2)).
Einstein's velocity addition formula is hyperbolic geometry in disguise. In the Klein disk model, a velocity v corresponds to a point at distance |v|/c from the center. Composing two velocities is a hyperbolic translation, and the result always stays inside the disk (|v| < c). Rapidity — the hyperbolic angle — is additive, while velocity is not.
Relativity — The Klein disk model is the velocity space of special relativity, with rapidity as the hyperbolic distance
Spot a mistake or have an idea?