aidoesscience
aidoessciencefindings › Site percolation
ValidatingOracle-validated

A phase transition with no dynamics at all

Is there a sharp threshold at which random, independent site occupation suddenly connects across a whole lattice — a phase transition made of pure geometry, with no energy, no dynamics, no temperature?

Measured by the lab
0.592914
Known value
0.59274605
Relative error
2.80e-4

Units: dimensionless occupation probability (square-lattice site-percolation threshold; no closed form — Jacobsen 2015 graph-polynomial value 0.59274605079210(2))

▶ Run this simulationRead how it works

The finding

A phase transition with no dynamics at all: random occupation of a square lattice snaps into edge-to-edge connectivity at p_c = 0.592914 recovered vs 0.59274605 known (|Δ| = 1.7e-4) — by SELF-BOOTSTRAPPED finite-size scaling: the transition WIDTH shrinks as L^(−1/ν) giving ν̂ = 1.367 (known 4/3, never plugged in), and that measured ν̂ extrapolates the crossing points to L = ∞. The decisive pair: the SAME pipeline on the triangular lattice recovers the EXACTLY known p_c = 1/2 (Sykes–Essam star-triangle duality) to 1.1e-4 with the SAME exponent (ν̂_tri = 1.370) — the threshold moves with the lattice geometry, the exponent does not (universality). Below p̂_c the largest cluster VANISHES with L (frac 0.091 → 0.016 from L = 24 → 96: only finite islands); above, it is intensive (0.679 → 0.699: an 'infinite' cluster). A 1-D chain's threshold escapes to 1 (N/(N+1) exactly) — dimension, not randomness, makes p_c < 1.

Method

Every site of an L×L lattice gets an independent uniform threshold u_i; sites are added in increasing-u order into a union-find forest with two virtual nodes (TOP glued to row 0, BOTTOM to row L−1). The u of the site whose addition first connects TOP to BOTTOM is the EXACT spanning threshold of that realization — one O(N log N) pass per lattice, no p-sweep (the threshold form of Newman–Ziff 2000). Across 9,600 realizations per size at L = 16…128: p̄(L) = mean spanning threshold, σ(L) = its width. The recovery is SELF-BOOTSTRAPPED: ν̂ is measured from the log-log slope of σ(L) vs L, then the crossing points p̄(L ≥ 24) are extrapolated linearly in L^(−1/ν̂) to L = ∞. Neither 0.5927 nor ν = 4/3 appears in the recovery — both are loaded from the reference only to score (asserted on the recovery source itself). Controls: the triangular lattice (one diagonal added per cell; p_c = 1/2 EXACT by Sykes–Essam 1964), the order parameter's L-dependence on either side of p̂_c, a 1-D chain (spanning needs every site), and a headless replica of the module's own on-screen Π = ½ sweep estimator at L = 72.

The law it recovers

spanning-threshold distribution concentrates at p_c with width ∝ L^(−1/ν); crossing points p̄(L) → p_c as L → ∞

Measurements, controls & cross-checks

Recovered abs error

0.000168

Seed robustness

Seeds
24
Mean
0.592913
Sd
0.00145
Se of mean
0.000296
Mean minus known in SE units
0.57
Note
each seed runs its own full pipeline (own ν̂, own extrapolation); the mean sits within 0.6 standard errors of the known value — unbiased

Exponent nu

Recovered
1.3669
Known
1.3333333
Abs error
0.0335
Width fit r2
0.99985
Note
measured from σ(L) ∝ L^(−1/ν) over L = 16…128 (2.5% from the exact 4/3 — the residual is the known effective-exponent drift at small L), then USED for the p_c extrapolation: the recovery feeds on its own measured exponent, not the textbook one

Scan

LP barSigma
160.58910.06327
240.5913790.04762
320.5917220.038544
480.5919880.028175
640.5919970.023211
960.59230.017178
1280.5926120.013871

Control triangular

Known value exact
0.5
Recovered
0.500112
Abs error
0.000112
Nu recovered
1.3703
Nu gap from square
0.0034
Threshold gap from square
0.0928
Note
the same pipeline with the (+1,+1)/(−1,−1) diagonals added recovers the EXACTLY known triangular-lattice p_c = 1/2 (Sykes–Essam 1964 star-triangle duality — one of the few thresholds known in closed form). The threshold MOVES with the lattice (0.593 → 0.500, non-universal geometry) while ν̂ does NOT (1.367 vs 1.370 — the 2-D percolation universality class). The number is measured, not baked in.

Order parameter

P below
0.473
Frac L24 below
0.0912
Frac L96 below
0.016
P above
0.713
Frac L24 above
0.6791
Frac L96 above
0.6993
Note
below p̂_c the largest-cluster fraction VANISHES with L (ratio 0.18 from L = 24 → 96: only finite islands); above it is intensive (ratio 1.03: the 'infinite' cluster is real)

Control 1d

Chain means
N64
0.9848
N256
0.9961
N1024
0.99902
Analytic
N/(N+1)
Note
spanning a 1-D chain needs EVERY site, so the 'threshold' is max(u_i) with mean N/(N+1) → 1: no transition below full occupation. Dimension, not randomness, makes p_c < 1 — the percolation analogue of no-phase-transition-in-1-D

Module cross check

Module estimator mean 16 seeds
0.5924
Scan prediction at L72
0.59222
Abs diff
0.000177
Note
a headless replica of PercolationModule's own on-screen estimator (L = 72, 28-point sweep of Π(p), 80 trials each, identical mulberry32 stream seeding, Π = ½ linear-interpolation crossing) agrees with the scan's finite-size prediction at L = 72 — the live observable is validated against the stronger oracle, finite-size bias and all

Non circular

true

Note

recovered p_c by finite-size scaling fed only by its own measured exponent; p_c and 4/3 are loaded from the reference only to score, gate G asserts the recovery source contains neither, and a tamper self-test (known_value → 0.55) makes the derisk EXIT 1 (gates A/B fail at 145 SE) while the recovered 0.592914 is unchanged. All 8 derisk gates pass in ~37 s.

What it reduces to

Broadbent–Hammersley percolation (1957): occupy each site of a lattice independently with probability p; connectivity undergoes a sharp phase transition at a critical p_c — the simplest system in statistical mechanics with a genuine critical point, made of pure geometry (no Hamiltonian, no temperature, no dynamics). This world VALIDATES the square-lattice site threshold p_c = 0.59274605 (Newman–Ziff 2000, Jacobsen 2015) and the exact 2-D correlation-length exponent ν = 4/3 (den Nijs 1979; proven via SLE₆ by Smirnov–Werner 2001), and it is arranged to be NON-CIRCULAR and SELF-BOOTSTRAPPED: the per-realization spanning threshold is exact (sites added in random-threshold order through union-find), the exponent is measured from the width scaling σ(L) ∝ L^(−1/ν), and that measured ν̂ — not the textbook 4/3 — extrapolates the crossing points to the thermodynamic limit. The triangular-lattice control lands on the EXACTLY known p_c = 1/2 (Sykes–Essam 1964) with the same ν̂ — the cleanest possible demonstration that thresholds are non-universal geometry while exponents are universality-class properties, the same structure the logistic world found in Feigenbaum's δ (same constant for the sine map, different constant for a quartic maximum). The order-parameter gate shows what 'infinite cluster' means operationally: below p_c the largest cluster's lattice fraction vanishes with system size; above, it is intensive. The 1-D control (threshold = max of N uniforms → 1) is the connectivity analogue of the absence of 1-D phase transitions. Percolation's anatomy — order parameter, diverging correlation length, universal exponents — is the same as the Ising magnet's (?world=ising) with every dynamical ingredient stripped away; it is the lab's cleanest critical point, and the union-find spanning machinery is shared with nothing else in the catalogue. Distinct from ?world=dla (growth) and ?world=sandpile (self-organized criticality): here criticality is TUNED by p, not self-organized.

Confidence & reproduction

Confidence
high
Validation
derisk-pass
Re-run the check
npm run derisk -- percolation (scripts/percolation-derisk.mjs)
Oracle
scripts/oracles/percolation.reference.json

Sources

S. R. Broadbent & J. M. Hammersley, 'Percolation processes I. Crystals and mazes', Proc. Camb. Phil. Soc. 53, 629 (1957). M. E. J. Newman & R. M. Ziff, 'Efficient Monte Carlo algorithm and high-precision results for percolation', Phys. Rev. Lett. 85, 4104 (2000) — p_c = 0.59274621(13). J. L. Jacobsen, J. Phys. A 48, 454003 (2015) — p_c = 0.59274605079210(2). M. F. Sykes & J. W. Essam, J. Math. Phys. 5, 1117 (1964) — triangular site p_c = 1/2 exact. M. P. M. den Nijs, J. Phys. A 12, 1857 (1979) — ν = 4/3. S. Smirnov & W. Werner, Math. Res. Lett. 8, 729 (2001) — exponents proven for triangular site percolation.

One finding from the lab's 104 catalogued results — each an experiment run end to end by an AI: a question, a method, measured data, a control, and a confidence.