Percolation Theory

Percolation theory studies the emergence of long-range connectivity in random media. On a lattice, each edge (bond) or site is independently open with probability ; there exists a sharp critical threshold above which an infinite connected cluster appears almost surely, and below which all clusters are finite. It is the canonical model of a geometric phase transition, governing flow in porous rock, epidemic spreading, network robustness, and conductivity of random composites. Origin: Broadbent & Hammersley (1957).

Percolation is the simplest probabilistic model exhibiting a continuous (second-order) phase transition with critical exponents, universality, and scaling. Given the infinite lattice , one declares each edge open with probability and closed otherwise, independently. The central object is the percolation probability , the chance the origin lies in an infinite open cluster. The surprising fact is that is identically zero for and strictly positive for : connectivity switches on at a single sharp point, even though edges are decided by entirely local, independent coin flips. Near the model becomes scale-invariant, and its large-scale behavior depends only on dimension and broad structural class — not on lattice details.

The Core Insight

A purely local random rule (each edge open with the same independent probability ) produces global structure with a sharp threshold. Because clusters grow by a branching-like competition between the number of ways to extend and the per-edge survival probability , there is a critical balance: below it, finiteness wins exponentially; above it, an infinite cluster condenses out. The transition is sharp (no intermediate "slowly growing" regime), and near it the system has no characteristic length scale, giving rise to power laws and universality.

Formal Statement

Bond Percolation on a Lattice

Let be a connected, infinite, locally finite graph (canonically with nearest-neighbor edges). Fix . To each edge assign an independent random variable with . The configuration is drawn from the product measure . An edge is open if . The open cluster of vertex is the set of vertices reachable from via open edges. Define the percolation probability:

1

where is a distinguished origin and means belongs to an infinite open cluster.

⟳ by monotone continuity, since is a decreasing sequence of events with intersection .

Critical Probability

The critical probability (percolation threshold) is

2

Since is nondecreasing in (by monotone coupling), this is well defined. For with one has , ensuring a genuine nontrivial transition.

⟳monotonicity of follows from the standard coupling: realize all as with i.i.d.; increasing can only open more edges, so is preserved.

Existence of a Nontrivial Threshold on $\mathbb{Z}^d$, $d\ge 2$

For nearest-neighbor bond percolation on with , . More precisely, with the connective constant (growth rate of self-avoiding walks),

3

where is the connective constant of the matching/dual lattice. Furthermore is continuous on , and is known for and (and conjectured for all ).

⟳lower bound from first-moment (Peierls-type) count of open self-avoiding paths from origin; upper bound from a contour/dual argument showing closed dual circuits cannot surround the origin when is large.

Uniqueness of the Infinite Cluster — Burton–Keane

For on , there is -almost surely a unique infinite open cluster.

⟳the number of infinite clusters is a translation-invariant random variable, hence a.s. constant by ergodicity; rule out via finite energy, and rule out by the trifurcation/counting argument that infinitely many "trifurcation points" would overflow the boundary of a box.

Why It Holds / Derivation

Sharpness of the Phase Transition (sketch of Aizenman–Barsky / Menshikov / Duminil-Copin–Tassion)

We outline why the transition at is sharp: subcritical clusters decay exponentially, not just have finite mean size. Define the susceptibility .

  1. Finite-volume order parameter. For a box , set , measuring the expected number of open boundary crossings emanating from clusters of the origin.
  1. Differential inequality (Duminil-Copin–Tassion). One establishes
4
relating the derivative of connection probabilities to the boundary functional .
  1. Dichotomy. Define . If , then for some , , and iterating across nested boxes yields exponential decay:
5
  1. Coincidence of thresholds. If , integrating [4] forces . Hence , so for all the cluster radius has exponential tails — the transition is sharp with no intermediate phase.
⟳the heart is the OSSS / randomized-algorithm or the Duminil-Copin–Tassion differential inequality; the key is that acts as a finite-volume criterion whose crossing of the value pinpoints .

Mean Cluster Size Diverges at $p_c$

6
Near (subcritical side) one expects .
⟳ with two-point function ; exponential decay of for (from sharpness) gives finiteness, and the divergence is the susceptibility blow-up at the critical point.

John Michael Hammersley | 1920–2004

Hammersley, working at Oxford, co-introduced percolation with Simon Broadbent in 1957 to model the spread of fluid through a random porous medium (motivated by gas-mask filter design). He distinguished percolation processes (random medium, deterministic fluid) from diffusion processes (deterministic medium, random fluid), a conceptual split that defined the field. Hammersley also pioneered the rigorous probabilistic treatment of self-avoiding walks and subadditivity (the subadditive ergodic theorem), tools that remain central to lattice models. His insistence on rigorous bounds — rather than physical heuristics alone — set the mathematical tone for the subject.

Building Intuition

Picture a vast orchard where each pair of neighboring trees may or may not be connected by a passable footpath; each path exists with probability . For small , paths are rare, you can wander only within a small local cluster, and the orchard is fragmented. As grows, clusters merge. At a precise critical , the largest cluster suddenly spans the entire (infinite) orchard — you can walk forever. The miracle is the sharpness: there is no "almost-spanning, slowly-growing" regime. The competition is between entropy (the number of possible paths of length grows like ) and energy (each path survives with probability ); when paths proliferate, when they die out exponentially, locating . Right at criticality, clusters look the same at every magnification — a self-similar fractal — which is why critical exponents and conformal symmetry appear.

Percolation probability $\theta(p)$ vs. occupation probability $p$, showing the sharp transition at $p_c$.

<svg viewBox="0 0 520 360" xmlns="http://www.w3.org/2000/svg">
<rect width="520" height="360" fill="#0a0e17"/>
<!-- axes -->
<line x1="60" y1="300" x2="480" y2="300" stroke="#94a3b8" stroke-width="2"/>
<line x1="60" y1="300" x2="60" y2="40" stroke="#94a3b8" stroke-width="2"/>
<text x="470" y="325" fill="#e2e8f0" font-size="16">p</text>
<text x="20" y="55" fill="#e2e8f0" font-size="16">θ(p)</text>
<text x="50" y="320" fill="#e2e8f0" font-size="13">0</text>
<text x="455" y="320" fill="#e2e8f0" font-size="13">1</text>
<text x="40" y="55" fill="#e2e8f0" font-size="13">1</text>
<!-- 1 gridline -->
<line x1="60" y1="60" x2="470" y2="60" stroke="#334155" stroke-width="1" stroke-dasharray="4 4"/>
<!-- pc marker -->
<line x1="230" y1="300" x2="230" y2="40" stroke="#475569" stroke-width="1" stroke-dasharray="3 3"/>
<text x="212" y="320" fill="#d4a853" font-size="14">p_c</text>
<!-- theta = 0 segment -->
<line x1="60" y1="300" x2="230" y2="300" stroke="#d4a853" stroke-width="3"/>
<!-- theta rising curve for p>pc, going to 1 at p=1 -->
<path d="M230,300 C 270,200 360,90 470,60" fill="none" stroke="#d4a853" stroke-width="3"/>
<!-- annotations -->
<text x="110" y="285" fill="#e2e8f0" font-size="13">θ = 0  (subcritical)</text>
<text x="300" y="150" fill="#e2e8f0" font-size="13">θ ~ (p − p_c)^β</text>
<circle cx="230" cy="300" r="4" fill="#d4a853"/>
<text x="240" y="80" fill="#e2e8f0" font-size="13">supercritical:</text>
<text x="240" y="98" fill="#e2e8f0" font-size="13">infinite cluster</text>
</svg>

Worked Examples

Bethe Lattice (Cayley Tree) — Exact Threshold and Order Parameter

Given: An infinite regular tree where each vertex has coordination number (so "children" per vertex away from the root). Bond percolation with parameter . Step 1 — Branching criterion. Following an open edge into the tree, the expected number of further open children is . The cluster is a Galton–Watson branching process with mean offspring . Survival (infinite cluster) requires :
Step 2 — Numbers. For (binary-ish tree, ): . For : . Step 3 — Order parameter. Let be the probability that an edge does not lead to an infinite subtree. For each of the children: . The probability the root is in the infinite cluster is (root has edges). For : , giving (taking the root other than ) for . Then near , to leading order. Result:
The Bethe lattice gives the mean-field exponents (, , ), valid also on for .

2D Square Lattice — Bond Percolation Threshold by Duality

Given: Bond percolation on . We want . Step 1 — Self-duality. The dual lattice of is again (shifted). Each open primal edge corresponds to a closed dual edge crossing it, so the dual has parameter . A primal infinite cluster fails to exist iff a dual infinite cluster exists. Step 2 — Threshold relation. Self-duality and the Burton–Keane uniqueness/sharpness arguments imply with (same lattice), so:
This was rigorously proven by Kesten (1980). Step 3 — Numerical check (triangular site percolation for contrast). On the triangular lattice site percolation, exactly (also by self-matching); on the square site lattice (no exact form known). Result:
At the probability of a left-right open crossing of an box tends to a nontrivial constant (Russo–Seymour–Welsh theory), confirming criticality.

Common Misconceptions

" depends only on dimension." False. The threshold is highly non-universal — it depends on the lattice (square bond , triangular site , square site , bond ). What is universal (depends only on dimension and broad symmetry class) are the critical exponents and scaling functions. Do not conflate the location of the transition with its critical behavior. "At there is a marginal/half-infinite cluster." It is not generally obvious that . This is a theorem (Harris–Kesten in ; Hara–Slade for ) and remains open for intermediate dimensions . Assuming in those dimensions is unjustified. Long-range percolation breaks the "" intuition. Consider one-dimensional percolation on where each pair is open independently with probability . For and large enough , an infinite cluster appears even in , with a discontinuous order parameter (Aizenman–Newman): . This contradicts the naive expectation that 1D never percolates and that transitions are always continuous — locality of interactions is essential to the standard nearest-neighbor picture.

Connections

Percolation sits at a crossroads of probability and statistical mechanics. It is the limit of the random-cluster (Fortuin–Kasteleyn) model, which interpolates between percolation, the Ising Model (), and Potts models (); FK representation transfers correlation inequalities (FKG, BK) between them. Cluster growth is governed by branching processes (exact on trees) and connects to Galton–Watson Processes. In two dimensions, the critical interfaces converge to Schramm–Loewner Evolution (Smirnov's theorem for triangular site percolation), tying percolation to Conformal Field Theory with central charge . The mean-field regime is analyzed by the lace expansion, the same technique used for the self-avoiding walk. Dynamic versions connect to Interacting Particle Systems and the contact process for epidemics.

Real-World Applications

  1. Porous media / oil recovery. Bond percolation models fluid flow through rock; predicts when an oil reservoir becomes hydraulically connected enough to drain — the founding application (Broadbent–Hammersley).
  2. Epidemiology. The SIR epidemic on a contact network maps exactly onto bond percolation: the basic reproduction threshold corresponds to , and the giant outbreak corresponds to the infinite cluster. Used in vaccination/immunization strategy design.
  3. Network robustness / Internet resilience. Random removal of nodes (site percolation) on scale-free networks: such networks have , explaining extreme robustness to random failure but fragility to targeted attack (Cohen, Havlin, ben-Avraham).
  4. Conductivity of composites. A random mixture of conducting and insulating grains conducts macroscopically only above ; conductivity governs carbon-black-filled polymers and printed electronics.
  5. Forest fires and spread of infestation. Fire spreads to neighboring trees with probability ; whether a whole forest burns is a supercritical-percolation question, informing firebreak spacing.
  6. Gelation and polymerization. The sol–gel transition (formation of a system-spanning polymer network) is a percolation transition on the Bethe lattice in the Flory–Stockmayer theory.
  7. Materials with cracks / fracture networks. Connectivity of fracture networks in geothermal and groundwater modeling uses continuum percolation thresholds.

Historical Development

  • 1894 / 1941 (precursors): Flory and Stockmayer model polymer gelation on a tree — implicitly the Bethe-lattice percolation transition, decades before the lattice formulation.
  • 1957: Broadbent & Hammersley publish "Percolation processes I", formally defining bond percolation and the threshold , motivated by fluid flow through random media.
  • 1960: Harris proves for bond percolation on , hence , using the FKG-type correlation inequality avant la lettre.
  • 1971–1972: Fortuin & Kasteleyn introduce the random-cluster model, unifying percolation with Ising/Potts.
  • 1980: Kesten proves exactly — a landmark, completing the Harris bound.
  • 1987: Burton & Keane give a clean proof of uniqueness of the infinite cluster via translation-invariance and trifurcation counting.
  • 1986–1987: Aizenman & Barsky, and independently Menshikov, prove sharpness of the phase transition (exponential subcritical decay).
  • 1990–2000: Hara & Slade develop the lace expansion, establishing mean-field exponents and for high dimensions (, later improved to ).
  • 2001: Smirnov proves conformal invariance of critical site percolation on the triangular lattice and convergence of interfaces to , confirming Cardy's crossing formula.
  • 2016: Duminil-Copin & Tassion give a short, robust new proof of sharpness valid on general transitive graphs.

Subtleties & Limits

Continuity at criticality in dimensions . Whether for nearest-neighbor percolation on is open in these intermediate dimensions; it is proven only in and . Conformal invariance for general lattices. Smirnov's theorem is established for the triangular site model; universality of the conformal scaling limit (independence from lattice) is conjectural beyond special cases. Upper critical dimension and exponents. The mean-field exponents are rigorous for via the lace expansion, but the predicted values at and below (logarithmic corrections, non-mean-field exponents in ) lack rigorous derivation. Exact values for most three-dimensional lattices remain unknown analytically. Existence of the scaling limit in and any conformal-type structure there is a major open frontier.

See Also

Ising Model · Random-Cluster Model · Schramm–Loewner Evolution · Galton–Watson Processes · Random Graphs · Contact Process · Lace Expansion · Conformal Field Theory

Before this

  • Product Probability Measures — the configuration space $\{0,1\}^{\mathbb{E}}$ with $\mathbb{P}_p$ is a product measure; independence is foundational.
  • Ergodic Theory — translation-invariance and ergodicity drive the $0$–$1$ laws and Burton–Keane uniqueness.
  • Correlation Inequalities — FKG and BK(R) inequalities are the workhorses for monotonicity and decoupling.
  • Galton–Watson Processes — exact solubility on trees and the branching-process heuristic for $p_c$.
  • Graph Theory — clusters, connectivity, duality of planar lattices.

Where this leads

  • Random-Cluster Model — the $q$-parameter generalization unifying percolation with Ising/Potts.
  • Schramm–Loewner Evolution — the conformally invariant scaling limit of critical 2D interfaces ($\mathrm{SLE}_6$).
  • Lace Expansion — rigorous mean-field analysis in high dimensions.
  • Contact Process — the dynamic, time-dependent percolation model for epidemics.
  • Random Graphs — Erdős–Rényi $G(n,p)$ is "percolation on the complete graph" with its own giant-component transition.