Sandpile Model
The sandpile model is the canonical example of self-organized criticality, introduced by Bak, Tang, and Wiesenfeld in 1987. Grains of sand are added one at a time to a lattice; when the local slope exceeds a critical threshold, the site topples, distributing grains to neighboring sites. The system self-organizes to a critical state where avalanche sizes follow a power-law distribution without any external tuning of parameters.
The model comes in several variants. In the abelian sandpile model, the order of toppling does not affect the final stable configuration — a property that enables exact mathematical analysis using combinatorics and algebraic geometry. In non-abelian variants, the dynamics depend on toppling order, producing richer but less tractable behavior.
Despite its simplicity, the sandpile model exhibits deep mathematical structure. The stable configurations form an abelian group under addition and toppling. The model has connections to spanning trees, the Tutte polynomial, and conformal field theory in two dimensions.
The sandpile is not merely a metaphor. It is a theorem: under the conditions of slow driving and threshold relaxation, power-law behavior is inevitable. Whether real systems satisfy these conditions is the empirical question at the heart of SOC research.