Home / Control

Three kinds of control, one equation

The paper's control section lives at the critical point: a diverging susceptibility, a minimal push, a branch selected. That is the rare case. The same transport equation that produces the critical point also says what control looks like on either side of it, and the ordinary case, a population held below threshold or walked toward it without anyone pushing on the state, is the one this page is about. Nothing here is a control law. It is a reading of where the levers sit.

1 · The equation and its one number

Attention focuses under its own drift

Take the attention density $\rho$ over topics and the paper's own belief closure: attention flows uphill toward what already has attention, at a rate proportional to the attention already there, against a diffusion $D$ that flows downhill.

The focusing form of the transport equation

$$\partial_t \rho \;=\; D\,\Delta\rho \;-\; \nabla\!\cdot\!\big(\rho\,\beta\,\nabla(M\rho)\big), \qquad \int\rho\,dx = 1 .$$

Where: D is diffusion (idle exploration, exposure to unlike topics: the regulariser); β is the strength of the belief drift; M is the topic affinity, which says which topics are adjacent and how popularity in one pulls attention from the other. The drift term is quadratic in $\rho$, the diffusion term is linear. That asymmetry is the whole story.

What it is: an aggregation-diffusion equation, the Keller–Segel family. Below a threshold in the drift-to-diffusion ratio the uniform state is stable and a concentration relaxes away. Above it the density focuses onto a shrinking set. The total is conserved on both sides, so the total is not the quantity that reads which side you are on.

$$\mathrm{Pe} \;=\; \frac{\beta\,\lVert M\rVert}{D}$$

The number. One dimensionless ratio per community, the drift over the diffusion. On the paper's 40-node generator the threshold sits between 40 and 50 (validation/sims/concentration/); on the 12-topic ring below it sits near 11. Its value is a property of the community's topic graph, and its derivative in time is the control signal this page is about.

2 · Three regimes, three levers

Control means a different thing on each side of the threshold

RegimeWhat a push on the state doesWhat you can controlThe leverWho holds it today
Below threshold
Pe below critical
decays back toward the moving referencethe coefficients, not the state$\beta$, $D$, $M$: which topics are adjacent, how much attention leaks sideways, how strongly popularity feeds itselfrecommender systems, media diets, platform design
Above threshold, before saturation
Pe above critical
is amplifiedthe direction, not the destinationa small push along the gradient the crowd is already climbingthe operator: a Roaring Kitty, a regulator on a Sunday evening
The singular time
the continuation is not unique
selects which continuation the system lands onthe branchwhatever acts at that moment; the equation no longer decidesrare; the deposit guarantee is the worked case

Below threshold: the coefficient lever

A push on the state is wasted here; it decays. What persists is a change to the coefficients. Move two topics adjacent in $M$, lower $D$ for a community by narrowing what it sees, raise $\beta$ by rewarding what is already popular. Each of those moves the threshold toward the population rather than the population toward the threshold. It is slow, it is invisible in the state observables, and it is how a community is loaded without anyone pushing on anything. The paper carries this as the strategic drift term $b^{\mathrm{strat}}$ and treats it as one more input. In the focusing reading it is the main lever, because it decides which regime the community is in.

§ Measurable: the ratio $\beta\lVert M\rVert/D$ per community, tracked in time. A ratio that rises while the state still reads calm is a population being loaded. Estimating $D$ from calm-window relaxation and $\beta$ from the uphill flux is open item 3 in RUN_AND_CHECK.md.

Above threshold: the direction lever

Once the drift outruns the diffusion, a small push is amplified rather than absorbed, so control of the state is cheap. What is chosen is the direction, along the gradient the crowd is already climbing. The destination is set by the dynamics: the density piles onto the topic that was already winning. This is the operator regime the paper's control section describes, and the perturbation demo below shows the amplification directly: the separation between a kicked and an unkicked run grows instead of shrinking.

The singular time: selection

Past a focusing singularity the equation stops determining the continuation. For Navier–Stokes, a finite energy guarantees a weak continuation exists and does not make it unique. Here the finite attention budget carries the system through the singular time, and which continuation it lands on is a selection. That is "predict the transition, not the branch," stated as a well-posedness failure rather than as a diverging susceptibility. Whoever acts at that moment picks the branch, and the paper's governance conditions are about who that may be.

3 · Live demo

A push, on each side of the threshold

DEMO · recovery against a moving reference

Two trajectories, one kick

Twelve topics on a ring, the focusing equation above. Two copies of the same system run side by side. At step 60 one copy is kicked by a small divergence-free perturbation. The chart is their separation in the $L^2$ norm; the reference is the unkicked copy at the same step, never the state at the time of the kick. Recovery is the first step the separation falls under 10% of its value at the kick. If the window closes first the reading is censored: not observed to return, which is not the same as observed not to return.

total mass, both copies
1.000000 / 1.000000
separation at kick
—
separation now
—
peak share (kicked copy)
0.083
recovery
—
Set the ratio, run, and read which regime you are in from the shape of the separation curve.

§ Read on this ring with the settings above: recovery at 94 steps for ratio 0, 128 at 6, 196 at 9, 462 at 11, then censored with the separation up fourteenfold at 13. The lengthening return is critical slowing-down read directly from a perturbation rather than inferred from autocorrelation, and it is what the paper's early-warning layer was trying to see through a scalar proxy.

§ Every choice in the recovery definition changes the number: the norm (an $L^2$ separation of densities and a gradient-norm separation give different recovery steps on the paper's generator), the size of the kick, the tolerance, the window. There is no recovery time until those are declared. The same run in the repository reports both norms and marks censoring.

4 · The second sign test

Loading a population is offensive before anything moves

The paper's governance sign test scores interventions on the state: defensive if they raise $N_{\mathrm{eff}}$ and lower synchrony, offensive if they do the reverse. That test cannot see the coefficient lever, because a change to $\beta$, $D$ or $M$ moves nothing in the state until the threshold is crossed. It needs a companion.

TestDefensiveOffensiveReads
State (the paper's)raises $N_{\mathrm{eff}}$, lowers $r$lowers $N_{\mathrm{eff}}$, raises $r$a push, once it has moved something
Coefficient (this page)raises $D$ relative to $\beta$: exposure to unlike topics, idle exploration, adjacency that leakslowers $D$ or raises $\beta$ for a community: narrows what it sees, rewards what is already winningthe threshold moving toward the population, whether or not anything has moved yet

The two tests are the same lever read at two grains. The defensive move in the transport equation's own terms is raising diffusion. That is a statement about platform design, not about crisis response, and it is where most real control already happens.

5 · What the equation does not give

Two things it will not tell you

Which branch. Above threshold the equation gives the direction and, at the singular time, nothing at all. The branch is chosen by whoever acts, under whatever objective they hold, and no amount of resolution in the equation changes that. That is why the paper places the objective-chooser outside the machine.

A true singularity on a finite graph. On twelve or forty topics the peak does not blow up; it saturates. Attention piles onto one topic and stays there. In social terms that saturated state is the whole population talking about one thing, which is the block-synchronisation gear's $N_{\mathrm{eff}} \to 1$ read in topic coordinates rather than block coordinates. The paper still carries those as two pieces of machinery. Joining them is the next piece of mathematics, and this page is written in the coordinates where the lever is visible.

Where this came from: Correction 2 on the math page · the run: validation/sims/concentration/RESULTS.md · the paper: Remark "What the total cannot tell you" and the fourth tipping type in the criticality section.