The Widom Line: Finding Criticality After the Critical Point Disappears
A first-principles route from one tiny perturbation to a response ridge—and from that ridge to a testable Mono-versus-CoTx robustness claim.
The missing bridge
Your existing tutorials already contain the pieces. Mean field turns a stochastic population into a tractable macroscopic state. Criticality asks how that state changes near a phase transition. Information geometry asks how rapidly the entire predicted probability distribution changes as model parameters move. The Widom line sits between the last two ideas.
Start with the thing we can actually count
Imagine pausing the network at time . Let be the number of neurons that are active at that instant and let be the total number of neurons. We turn that count into a fraction:
The Greek letter (“rho”) is only a name. It is not a new physical object. If 200 of 1,000 neurons are active, then . Using a fraction rather than a raw count lets networks of different sizes be compared on the same 0-to-1 scale.
Physicists call an order parameter. In normal language: it is the dashboard number we watch to tell what the whole system is doing. Near zero means mostly silent; a sustained value above zero means ongoing population activity.
Now introduce the two knobs—because they do different jobs
The first knob is . It tells us how strong recurrent excitation is relative to the model's critical E–I balance. Turning changes whether activity tends to die out or recruit more activity. This is the main tuning knob we sweep from subcritical to supercritical.
The second knob is , the external background push. In the code it represents spontaneous activation or external drive. It acts directly on the thing we are measuring by nudging inactive neurons toward activity. Physicists call this a field; here, “small direct push” is the useful translation.
Replace many individual neuron states by the population activity .
Give the system the same tiny push at different knob settings and find where its activity changes most.
Compare the whole distributions of activity predicted by two nearby knob settings.
A response curve is just an input–output curve
Pick one value of . Set the background push , let the mean-field system settle, and record its settled activity. Increase slightly, let it settle again, and record the new activity. Repeating that gives an ordinary input–output curve:
The input is the push . The output is the activity level after settling, . The star does not mean multiplication. It is mathematical shorthand for “the fixed, stationary, or settled value of .”
It changes through time while the deterministic toy model is still settling.
The star marks a fixed point: if the model reaches it, its expected activity stops changing.
In a stochastic simulation activity never becomes perfectly still, so we average its ongoing fluctuations.
We usually do not care about the entire curve at once. We care about its slope at the operating point. A steep slope means a tiny extra push causes a large activity change; a shallow slope means the same push barely matters. That slope is what “susceptibility” means here:
“Local” means local on the input–output curve: the slope at the current , not the average slope across every possible input. It does not mean that only a spatially local cluster of neurons responds.
The project also measures fluctuations
There is a second way to ask whether the system is excitable: do not change at all; watch the spontaneous ups and downs of . Large variance means the network's activity is wandering over a broad range even under the same conditions:
Response experiment
Nudge the input: run at and , then estimate the slope of mean activity.
Fluctuation experiment
Leave the input alone: run at one fixed , measure the variance of ongoing activity, and multiply by .
Where correlation length enters
In ordinary language, correlation length asks: how far through the network does one neuron's change remain statistically related to others? The symbol names that typical reach. A large means a nudge recruits a large coordinated patch, which helps explain why population susceptibility becomes large.
Formally, if measures activity correlation at separation , equilibrium intuition gives . In your all-to-all aggregate model there is no literal spatial distance, so relaxation time, covariance modes, and population response are the practical analogues; one should not claim a measured spatial without adding topology.
Where the toy equation—and its response—come from
We want the smallest equation that tells a sensible story about population activity. Read each term as something that raises or lowers the active fraction:
Active neurons recruit more activity. Larger recurrent coupling strengthens that growth.
Active neurons recover or switch off. Combining growth and recovery gives .
Growth saturates: a finite population cannot recruit forever. This simplest nonlinear brake prevents unlimited explosion.
External or spontaneous drive activates the system even when recurrent activity is absent.
This equation is a normal form—plainly, a stripped-down model that keeps only the ingredients needed near the transition. It is motivated by the fuller mean-field Wilson-Cowan drift, “activation of available neurons minus recovery.” Expanding that fuller drift near low activity produces linear growth, nonlinear saturation, and drive terms of this shape. The toy is therefore justified as a local teaching model, not claimed to be the project's exact simulator.
Derive the stationary state: set “still changing” to zero
The dot in means “rate of change of activity.” A stationary state is a value where the gains and losses balance, so activity is no longer drifting upward or downward. Therefore set :
That is an ordinary quadratic equation in . The quadratic formula gives two roots. The minus root is negative, so it cannot represent a fraction of active neurons. Keeping the nonnegative root gives:
Derive susceptibility: measure the slope of the settled activity
Now ask the concrete question: at fixed , how much does that settled activity change if increases by a tiny amount? Define and differentiate the balance equation itself:
So neither formula was dropped from the sky. The stationary-state function comes from balancing the toy dynamics. The response susceptibility comes from taking the slope of that stationary solution with respect to the direct push.
Why the critical point becomes a rounded peak
At , exactly zero activity can become absorbing, and the stable solution changes sharply at . At , the external push prevents perfect silence, so the sharp transition is smoothed into a crossover. The infinite mathematical sensitivity disappears, but a finite maximum remains near the old threshold.
Turn up the drive and watch the singular point become a rounded peak
A Widom line is a ridge, built one scan at a time
Choose one drive , scan coupling, and find the maximum of a declared susceptibility. Repeat for several drives. The maximizers form a discrete ridge; interpolation makes it look like a line.
For this project: .
At fixed , aggregate complete matched-seed trajectories across .
Require an interior maximum and report ties, multiple lobes, and boundary censoring.
Interpolate the two half-height crossings belonging to the selected peak's connected lobe.
Connect peak locations across ; compare widths only at matched .
The line locates quasi-criticality; the cross-section measures robustness
The Widom line answers where is the response maximal? A robustness window answers how far can parameters be mistuned while response stays high? Those are different estimands. At each fixed , the connected full width at half maximum is:
“More robust” can mean three different things
CoTx tolerates more mistuning at half-height. This is the pattern required for a wider-window claim.
Information geometry turns the parameter plane into a statistical manifold
So far, each point produced a mean and a susceptibility. Information geometry replaces that point with an entire probability model for an observation —perhaps stationary activity, block summaries, or complete paths.
Mean field in variational inference
restricts the belief family. Its Fisher matrix tells a natural-gradient or active-inference update how far beliefs moved.
Mean field in neural dynamics
Population closure replaces microscopic neurons by activities such as . Here the Fisher metric would describe the family of stationary observations predicted as physical parameters move.
Replace each parameter point with the distribution it predicts
This Gaussian family is a teaching approximation, not the project's estimator. In the study, the distribution could instead be a stationary histogram of , a block-summary model, or a path distribution over whole trajectories.
The equilibrium identity that creates the famous connection
In a Gibbs family with field and extensive order parameter , write . Then the score is centered magnetization:
This is why Fisher information often peaks or diverges near equilibrium critical points: nearby parameter values become highly distinguishable. But your nonequilibrium stationary process does not inherit this identity for free.
How the chosen mean observable reacts.
How broad ongoing activity is.
How distinguishable full probability laws are.
Map the idea onto the actual Wilson-Cowan study
Normalize coupling by each architecture's analytic zero-drive critical coordinate so the scan compares like with like:
One cell, one residence-time estimator
Grid resolution locates boundaries; independent seeds quantify uncertainty. They are not substitutes.
Keep residence-time blocks, autocorrelation-aware ESS, early/late drift, and pooled-vs-within checks.
Report boundary censoring, ties, disconnected lobes, and bootstrap estimability before interpreting FWHM.
Recompute aggregate Mono and CoTx widths inside each permutation; never test grid cells as replicates.
What the repository's calibration has already taught us
Stationarity, censoring, topology, and precision checks left zero eligible matched comparisons. Those calibration curves are not evidence.
The exact-SSA validation failed mean-density agreement, susceptibility agreement, and peak localization criteria.
A 48-seed, 11,232-task protocol was frozen to compare susceptibility area over . The tracked protocol says the commands had not yet been executed.
A clean claim ladder
- Descriptive: show Mono and CoTx susceptibility profiles with stationarity and topology flags.
- Integrated robustness: compare matched-seed areas on the frozen common domain.
- Width robustness: only after both nearest crossings are estimable, compare connected FWHM.
- Finite-size statement: model how peak height, location, width, or area changes with .
- Thermodynamic claim: require a scaling law; a wider finite-size region is not automatically an extended critical phase.
The whole story, compressed
At , the absorbing-state transition can be singular.
At , drive rounds the singularity into a finite susceptibility peak.
Repeat the peak search across ; the maxima trace a nonequilibrium Widom line.
The line gives location. Connected FWHM gives width. Integrated area gives total response.
Information geometry measures how quickly whole predicted distributions change near and along that ridge.
CoTx is more width-robust only if its matched, estimable cross-sections are wider—not merely taller.
Continue through the tutorial sequence
Sources and project records
- R. V. Williams-García, M. Moore, J. M. Beggs, and G. Ortiz (2014), “Quasicritical brain dynamics on a nonequilibrium Widom line.”
- A. de Candia, A. Sarracino, I. Apicella, and L. de Arcangelis (2021), “Critical behaviour of the stochastic Wilson-Cowan model.”
- S. Amari and H. Nagaoka (2000), Methods of Information Geometry.
- Project methods:
docs/SUSCEPTIBILITY_WIDOM_PROTOCOL.md, the 2026-08-12 pilot decision, LNA validation decision, and 2026-08-13 frozen integrated protocol.
