Skip to Content
FoundationsFoundational TheoriesCriticality and Phase Transitions

Criticality and Phase Transitions

Swarms change behaviour sharply as a control parameter varies — density, noise, coupling strength — and those changes carry the same statistical signatures as phase transitions in equilibrium physics. This is not a metaphor. Susceptibility peaks; correlation length diverges; finite-size scaling collapses; universality classes can be identified.

The practical value is that it gives the field a way to distinguish a genuine transition from a steep slope, which is otherwise a matter of eyeballing a curve. This page is the shared vocabulary. It is what our phase-transition work assumes, and what any claim of a swarm phase transition must supply.

The Vicsek model

The Vicsek model — Vicsek, Czirók, Ben-Jacob, Cohen, and Shochet, 1995 — is the minimal model of flocking. Each particle moves at constant speed and, each step, adopts the average heading of the neighbours within a radius, plus angular noise η\eta. That is the entire specification: no cohesion, no separation, no goal.

It exhibits a noise-driven order–disorder transition. At low η\eta, particles move coherently in a spontaneously chosen direction — remarkably, a continuous symmetry is broken in two dimensions, which the Mermin–Wagner theorem forbids at equilibrium. Vicsek flocks are driven and dissipative, and the theorem does not apply. At high η\eta, headings are effectively random.

Whether the transition is first- or second-order occupied much of the 2000s active matter literature; the current consensus favours first-order in the thermodynamic limit, with strong finite-size effects that made it look continuous. Toner and Tu’s continuum hydrodynamic theory supplies the field-theoretic account.

The Vicsek universality class is the benchmark against which new flocking variants are measured. It is also, for us, an anchor: before trusting any coordination number from a custom simulator, reproduce a known external result on it. Our substrate recovers the expected order decay, ψ:1.000.63\psi: 1.00 \to 0.63 across η[0,5]\eta \in [0, 5], before we ask it anything we do not already know the answer to.

Order parameter

An observable whose mean distinguishes the phases. For flocking, the canonical choice is polar alignment:

ψ=1Nkvkvk\psi = \frac{1}{N} \left\lVert \sum_k \frac{\vec v_k}{\lVert \vec v_k \rVert} \right\rVert

which is 00 in the fully disordered phase and 11 when every agent moves in the same direction. Everything downstream — susceptibility, cumulants, correlation length — is computed from an order parameter, so choosing one with a clear monotone interpretation is the first step of any transition claim.

Susceptibility

The variance of the order parameter, scaled by system size:

χ=NVar(ψ)\chi = N \cdot \mathrm{Var}(\psi)

χ\chi peaks sharply at the critical point. The intuition is direct: near criticality the system is maximally responsive to perturbation, so it fluctuates most. This is the strongest single empirical signature of a transition — if you cannot produce a susceptibility peak, you probably do not have one.

Binder cumulant

U=1ψ43ψ22U = 1 - \frac{\langle \psi^4 \rangle}{3 \langle \psi^2 \rangle^2}

The Binder cumulant depends only weakly on system size at the critical point, and strongly away from it. Plot UU against the control parameter for several system sizes and the curves cross at the critical point. This is the cleanest finite-size scaling estimator available, and it is why a criticality claim requires more than one system size.

Correlation length

Extracted from the connected velocity correlation function

C(r)=δviδvjrirjrC(r) = \left\langle \delta \vec v_i \cdot \delta \vec v_j \right\rangle_{|r_i - r_j| \sim r}

computed over fluctuations about the mean velocity. The first zero-crossing of C(r)C(r) is the conventional proxy for the correlation length ξ\xi. At criticality ξ\xi diverges — in a finite system it saturates at the system size, and that saturation is the observable: ξ\xi scaling with LL rather than with the interaction radius means the system is critical.

This is exactly what Cavagna and colleagues found in real starling flocks: scale-free correlations, with correlation length set by flock size. Birds appear to sit near a critical point, which is presumably why a flock responds to a hawk as a unit.

Branching ratio and self-organized criticality

Cascade and avalanche processes — bundle storms in a delay-tolerant network, collision chains in a dense swarm, bursts of role reallocation in a market — need a different instrument. The branching ratio

σ=nt+1nt\sigma = \frac{\langle n_{t+1} \rangle}{\langle n_t \rangle}

is the mean number of events triggered by one event. It separates subcritical (σ<1\sigma < 1, cascades die out), critical (σ=1\sigma = 1, cascades of all sizes), and supercritical (σ>1\sigma > 1, cascades explode) regimes. At σ1\sigma \approx 1, avalanche sizes follow a power law, and fitting its exponent identifies the universality class directly. See self-organized criticality.

The checklist

Any claim that a swarm undergoes a phase transition should supply, at minimum:

An order parameter with a clear direction, higher meaning more ordered. A susceptibility curve across a sweep of the control parameter, showing a peak. Binder cumulants across multiple system sizes, showing a crossing. Ideally a correlation length demonstrated to scale with system size near the peak. And for cascade processes, a branching ratio near 1 with a power-law avalanche-size distribution.

A claim resting on only the first two is a claim about a steep curve. We hold our own work to the full set, and we say so when a number is not yet backed by one.

Why this matters beyond physics

Two reasons, one methodological and one substantive.

Methodologically, criticality gives swarm research an external anchor. Custom simulators are easy to fool. Reproducing a known exponent or a known transition on your substrate, before reporting anything novel, is the cheapest available protection against measuring your own bug.

Substantively, systems near criticality are maximally responsive — correlation length is largest, susceptibility is highest, and information propagates furthest. That makes the critical point an attractive operating regime for a swarm that must react collectively to local information, and it is a plausible reason biological collectives are found there.

But note what “responsive” presupposes. A perturbation propagates across a critical flock because each bird responds to its neighbour’s current state. Introduce propagation delay and the cascade decorrelates from the event that caused it. Our delay-cliff result is a transition of a different kind — not in a physical control parameter but in the ratio of communication delay to task timescale — and it exhibits the same qualitative signature: a boundary rather than a slope.

References

Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I., & Shochet, O. (1995). Novel type of phase transition in a system of self-driven particles. Physical Review Letters 75, 1226.

Toner, J. & Tu, Y. (1998). Flocks, herds, and schools: A quantitative theory of flocking. Physical Review E 58, 4828.

Cavagna, A., Cimarelli, A., Giardina, I., Parisi, G., Santagati, R., Stefanini, F., & Viale, M. (2010). Scale-free correlations in starling flocks. PNAS 107, 11865.

Binder, K. (1981). Finite size scaling analysis of Ising model block distribution functions. Zeitschrift für Physik B 43, 119.

Bak, P., Tang, C., & Wiesenfeld, K. (1987). Self-organized criticality: An explanation of 1/f noise. Physical Review Letters 59, 381.

Last updated on