---
title: "Thresholds: Why Two Nearly Identical Crowds Do Opposite Things"
dek: "A walk through Granovetter's threshold model of collective behavior: what a threshold is, the arithmetic that turns a distribution of them into an outcome, the three mechanisms the paper's own author uses to dismantle its most famous result, and the fifty-year argument that followed about tipping points, complex contagion, and the 25 percent number."
docType: "EXPLAINER"
date: 2026-08-03
summary: "An explanation of the threshold model of collective behavior, the standard formal account of situations where each person's decision depends on how many others have already decided, with worked arithmetic, the model's own stated failure conditions, and the subsequent literature that tested and revised it."
tags: [collective-behavior, networks, modeling, sociology, tipping-points]
author: Aaron Holbrook
disclosure: Written with an AI model and directed, fact-checked, and edited by Aaron Holbrook. Educational only; not advice.
source: https://theholbrookreport.com/reports/thresholds-and-collective-behavior/
---

<!--
AUTHOR NOTE GOES HERE (optional). Aaron writes this in his own first-person voice
if he wants a personal introduction. The AI does not write this block. Pattern:

<div class="author-note">
  ...your introduction...
  <span class="byline">- <a href="https://aaronholbrookmusic.com">Aaron Holbrook</a></span>
</div>
-->

<div class="callout"><span class="label">What this piece examines, and what it is:</span> The subject is a formal model published in 1978 that has since become the standard apparatus for reasoning about riots, fads, bank runs, strikes, adoption curves, and revolutions. This report explains the model at full size, works its arithmetic, sets out the conditions under which its author says it is false, and traces the fifty years of testing and revision that followed. It is an educational explainer, not advice about how to start or stop anything. The report is AI-authored and directed by hand; every claim is labeled [FACT] (a sourced point of record), [CHARACTERIZATION] (a defensible label placed on those facts), or [PROJECTION] (a conditional "if X then Y," never a prediction).</div>

Certain outcomes are routinely explained backward. A crowd riots, so the crowd must have been angry. A product spreads, so the product must have been good. A norm collapses, so opinion must have shifted. In each case the reasoning runs from the observed collective result to a claim about what the individuals in it wanted, and the strength of the result is taken as evidence of the strength of the wanting.

There is a class of situations where that inference is unreliable in a specific and demonstrable way: situations where each person's decision depends on how many other people have already decided. In those situations the outcome is governed by the *distribution* of individual tipping points across the group, and two groups whose distributions differ by a single member can arrive at opposite extremes. The average sentiment in the two groups is the same. The outcome is not.

The formal treatment is Mark Granovetter's "Threshold Models of Collective Behavior," published in the *American Journal of Sociology* in May 1978. [FACT] The sections below define the mechanism, work the arithmetic, and then spend as much space on where the model breaks as on where it holds, because the paper itself does.

The pills in this piece mark how load-bearing each point is to the model, not how dangerous anything is: <span class="pill high">Central mechanism</span> for the parts the structure stands on, <span class="pill med">Important context</span> for the supporting results, <span class="pill low">Refinement</span> for later corrections, and <span class="pill ok">Failure condition</span> for the cases where the model does not apply.

## The demonstration

One hundred people are milling around a square. Each has a <span class="term" data-def="The proportion of a group that must already have taken an action before a given individual will take it; the point where that individual's perceived benefits first exceed perceived costs.">threshold</span>: the proportion of the group that would have to join a riot before that person joins it. Suppose those thresholds are perfectly uniform. One person has threshold 0, one has threshold 1, one has 2, and so on up to one with threshold 99. [FACT]

The person with threshold 0, the instigator, breaks a window. That satisfies the person with threshold 1, who joins. Now two people are rioting, which satisfies the person with threshold 2. The chain runs to the top. Equilibrium: 100 rioters.

Now alter exactly one person. Remove the individual with threshold 1 and replace them with a second individual with threshold 2. Every summary measure of the two crowds is essentially the same: same size, same mean threshold to within one unit, same range, same general disposition. The instigator breaks the window. Nobody has threshold 1. The cascade stops before it starts. Equilibrium: 1 rioter. [FACT]

<div class="finding">
  <div class="finding-head">
    <div class="name">1 &nbsp; The aggregation process, not the preferences, produced the difference</div>
    <span class="pill high">Central mechanism</span>
  </div>
  <p>Granovetter's stated point is what an observer would conclude about each crowd. Of the first: "A crowd of radicals engaged in riotous behavior." Of the second: "A demented troublemaker broke a window while a group of solid citizens looked on." [FACT] Both descriptions are wrong about the people, and both are the natural reading of the events. The difference in outcome, in his words, "results only from the process of aggregation, and in particular from the gap in the frequency distribution in the second case." [FACT] [CHARACTERIZATION: this is a constructed example, not an empirical finding, and its function is to establish that the inference from outcome to disposition can fail completely rather than to claim it usually does.]</p>
  <div class="callout"><span class="label">The operational consequence:</span> where behavior is interdependent, an aggregate outcome is not evidence about average sentiment. It is evidence about the joint distribution of sentiment and the sequence in which people were exposed to each other.</div>
</div>

```chart
{"type":"line","title":"Two crowds of 100, differing by one person","xLabel":"Time step","yLabel":"People rioting","xMax":101,"yMax":100,"series":[{"name":"Uniform thresholds 0-99","points":[[0,0],[1,1],[2,2],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],[10,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[44,44],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[89,89],[90,90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,100]],"tone":"ink","label":{"x":64,"y":80,"text":"Uniform 0-99: all 100 riot","anchor":"end"}},{"name":"Threshold 1 replaced by a second threshold 2","points":[[0,0],[1,1],[2,1],[101,1]],"tone":"accent","dash":true,"label":{"x":20,"y":9,"text":"One person changed: 1 riots","anchor":"start"}}],"markers":[{"x":101,"y":100,"text":"100","anchor":"end"}],"caption":"Forward recursion r(t+1) = F[r(t)] for both crowds. The only difference is that one person with threshold 1 is replaced by a second person with threshold 2. Computed from the distributions, not traced from the paper.","table":[["Crowd","Equilibrium"],["Uniform thresholds 0-99","100"],["Threshold 1 replaced by a second threshold 2","1"]]}
```

## What a threshold is, and three things it is not

A threshold is the proportion of the group an individual must see act before acting, which is to say the point where perceived benefits first exceed perceived costs. [FACT] The concept is narrower than it looks, and most casual uses of the phrase "threshold model" get at least one of the following wrong.

<div class="kv">
  <div class="k">Not an ideology score</div>
  <div class="v">Two people with identical thresholds may be politically opposite. A threshold nets many costs and benefits together, which is why Granovetter invokes the phrase "strange bedfellows." A radical has a low riot threshold because arrest is cheap to them and rioting is valuable; a person who hates being rained on has a low umbrella threshold for reasons that are not social at all. [FACT]</div>
  <div class="k">Not a norm or a belief</div>
  <div class="v">The sharpest distinction in the paper uses Matza's study of delinquent boys, most of whom did not think stealing cars was right and did not particularly want to do it, but who joined because refusing carried the cost of being called a sissy. [FACT] Granovetter: "The concept of threshold, then, is purely behavioral, connoting nothing about what the actor thinks is the 'right' thing to do." [FACT]</div>
  <div class="k">Not a trait the person carries</div>
  <div class="v">"An individual's riot threshold is not a number that he carries with him from one riot to another." [FACT] A threshold is a property of a person inside a particular configuration of costs and benefits, stable only as long as that configuration is.</div>
</div>

Two endpoints define the scale. A threshold of 0 percent identifies an <span class="term" data-def="A person whose threshold is zero: someone who will act with no prior participation by anyone else. Necessary to start a cascade in the deterministic version of the model.">instigator</span>, someone who acts with no prior participation at all. A threshold of 100 percent identifies someone who will not join under any circumstances. [FACT]

## The arithmetic

Let `f(x)` be the frequency distribution of thresholds in the population and `F(x)` the <span class="term" data-def="A function giving the proportion of a population whose value falls at or below a given point. Here: the proportion of people whose threshold is at or below x.">cumulative distribution function</span>, so `F(x)` is the proportion of people whose threshold is at or below `x`. Let `r(t)` be the proportion who have joined by time `t`.

If 60 percent have joined at time `t`, then by definition the people who will have joined at `t+1` are exactly those whose thresholds are at or below 60 percent. The entire process is one difference equation: [FACT]

```
r(t+1) = F[r(t)]
```

An equilibrium is a state where the next period equals the current one, so `r(t+1) = r(t)`, which is to say:

```
F(r) = r
```

Graphically, plot the cumulative distribution against the 45 degree line where `F(x) = x`. Starting from any participation level, move up to the curve, across to the diagonal, up to the curve again. The staircase converges, and the limit is the point where the cumulative distribution **first crosses the 45 degree line from above**. [FACT] In this version of the model, where nobody is permitted to quit once they have joined, oscillation is impossible and an equilibrium is always reached. [FACT]

This is the whole formal apparatus. Everything else in the literature is a question about what `F` looks like, who counts as "others," and whether people obey the rule exactly.

## Variance decides the outcome, and the mean does not

The model's most useful result comes from holding the average constant and moving only the spread. Fix the mean threshold at 25 in a group of 100 and vary the standard deviation of a normal distribution of thresholds. [FACT]

| Standard deviation | Equilibrium participants |
|---|---|
| Small | Near zero, rising gradually |
| Just below the critical value | About 6 |
| Just above the critical value, roughly 12.2 | **Nearly 100** |
| Large | Declines toward 50 |

```chart
{"type":"line","title":"Equilibrium participation against the spread of thresholds (mean fixed at 25, N = 100)","xLabel":"Standard deviation of the threshold distribution","yLabel":"People participating at equilibrium","xMax":40,"yMax":100,"series":[{"name":"Below the critical spread","points":[[2,0],[2.2,0],[2.4,0],[2.6,0],[2.8,0],[3,0],[3.2,0],[3.4,0],[3.6,0],[3.8,0],[4,0],[4.2,0],[4.4,0],[4.6,0],[4.8,0],[5,0],[5.2,0],[5.4,0],[5.6,0],[5.8,0],[6,0],[6.2,0],[6.4,0],[6.6,0],[6.8,0],[7,0],[7.2,0],[7.4,0],[7.6,0.1],[7.8,0.1],[8,0.1],[8.2,0.1],[8.4,0.2],[8.6,0.2],[8.8,0.2],[9,0.3],[9.2,0.4],[9.4,0.5],[9.6,0.5],[9.8,0.6],[10,0.8],[10.2,0.9],[10.4,1.1],[10.6,1.3],[10.8,1.5],[11,1.7],[11.2,2],[11.4,2.3],[11.6,2.8],[11.8,3.3],[12,4],[12.2,5.5]],"tone":"ink","label":{"x":11.4,"y":24,"text":"about 6 just below σc","anchor":"end"}},{"name":"Above the critical spread","points":[[12.3,100],[12.8,100],[13.3,100],[13.8,100],[14.3,100],[14.8,100],[15.3,100],[15.8,100],[16.3,100],[16.8,100],[17.3,100],[17.8,100],[18.3,100],[18.8,100],[19.3,100],[19.8,100],[20.3,100],[20.8,100],[21.3,100],[21.8,100],[22.3,100],[22.8,99.9],[23.3,99.9],[23.8,99.9],[24.3,99.9],[24.8,99.9],[25.3,99.8],[25.8,99.8],[26.3,99.8],[26.8,99.7],[27.3,99.7],[27.8,99.6],[28.3,99.6],[28.8,99.5],[29.3,99.4],[29.8,99.4],[30.3,99.3],[30.8,99.2],[31.3,99.1],[31.8,99],[32.3,98.9],[32.8,98.8],[33.3,98.7],[33.8,98.5],[34.3,98.4],[34.8,98.2],[35.3,98.1],[35.8,97.9],[36.3,97.7],[36.8,97.6],[37.3,97.4],[37.8,97.2],[38.3,97],[38.8,96.8],[39.3,96.6],[39.8,96.3]],"tone":"ink","label":{"x":24,"y":91,"text":"jumps to ≈100, then declines","anchor":"start"}}],"annotations":[{"x":12.25,"text":"σc ≈ 12.2","anchor":"start"}],"caption":"The mean never moves. Crossing a standard deviation of roughly 12.2 takes the outcome from about six participants to nearly the whole group. Computed by forward recursion on the normal CDF; the jump reproduces Granovetter’s reported critical value.","table":[["Standard deviation","Equilibrium"],["8.0","0.1"],["12.2","5.5"],["12.3","100.0"],["20.0","100.0"],["40.0","96.3"]]}
```

<div class="finding">
  <div class="finding-head">
    <div class="name">2 &nbsp; A negligible change in variance flips the outcome discontinuously</div>
    <span class="pill high">Central mechanism</span>
  </div>
  <p>Crossing a standard deviation of approximately 12.2 moves the result from six participants to nearly the entire group. [FACT] The mean never moves. Granovetter is explicit that no sociological story attaches to this: "There is no obvious sociological way to explain why a slight perturbation of the normal distribution around the critical standard deviation should have a wholly discontinuous, striking qualitative effect. This perturbation might correspond to a minor fluctuation in the composition of a crowd ... a cause which would seem so insignificant in relation to its effect that causal attribution would never be made." [FACT] [CHARACTERIZATION: the absence of a narrative explanation is the finding, not a gap in it, because it establishes that discontinuities can exist with no proportionate cause available to an observer.]</p>
  <div class="callout"><span class="label">Why this generalizes past riots:</span> the same structure governs any binary choice with interdependent payoffs. Whether to strike, adopt a technology, leave a boring lecture, migrate, believe a rumor, go to college, or hold a stock. In each case the interesting variable is the shape of the distribution near the current level of participation, not the average sentiment.</div>
</div>

## Three mechanisms that destroy the 100-person result

The uniform-distribution cascade is the part of the paper everyone quotes. It is also a knife-edge, and Granovetter spends the middle third of the paper taking it apart. [CHARACTERIZATION: most secondary accounts omit this section entirely, which produces a version of the model considerably more confident than the original.] The three mechanisms below matter more than the demonstration, because they are what determine whether a threshold distribution's equilibrium is worth believing.

<div class="finding">
  <div class="finding-head">
    <div class="name">3 &nbsp; Social structure: people do not weight everyone equally</div>
    <span class="pill med">Important context</span>
  </div>
  <p>The simple model assumes each person responds to the raw proportion of the group. Suppose instead that friends count double. Take an individual with a 50 percent threshold in a crowd where 48 have joined and 52 have not. Under anonymity they stay out. But if they know 20 people, 15 of whom have joined, they perceive (15 x 2) + (33 x 1) = 63 participants against (5 x 2) + (47 x 1) = 57 non-participants, or 63/120 = .525. Their threshold is passed and they join. [FACT]</p>
  <p>Simulation over many randomly generated friendship structures found an asymmetry that matters more than the mechanism itself. The perturbed distribution's equilibrium of one participant is robust: where social structure changes it at all, the change rarely exceeds five to 10 people, and the modal result remains one. The uniform distribution's equilibrium of 100 is unstable against nearly any social structure at all. [FACT] The largest effects occur at a moderate density of acquaintance, where people know on average about a quarter of the group, a result Granovetter reports and declines to explain. [FACT]</p>
  <div class="callout"><span class="label">The rule that follows:</span> "When threshold distributions have very stable equilibria it may make very little difference; when these equilibria are unstable, however, the effects of social structure may overwhelm those of individual preferences." [FACT] Network structure is not always the important variable. It is the important variable precisely when the preference-based prediction is fragile.</div>
</div>

<div class="finding">
  <div class="finding-head">
    <div class="name">4 &nbsp; Sampling: the same population produces different crowds</div>
    <span class="pill med">Important context</span>
  </div>
  <p>Suppose a city's population carries the uniform threshold distribution, 1 percent of people at each value from 0 to 99, and that crowds of 100 form by random draw from it. The deterministic answer of 100 participants is now only one possible outcome among many. The probability that a drawn crowd contains no instigator is (1 - .01)^100 = .37, which yields zero participants. The probability of exactly one instigator and no one-percenter is .14, which yields one participant. Over half the time, .51, the result is zero or one. [FACT]</p>
  <p>This converts a modeling caveat into an explanation. Two cities with identical underlying threshold distributions can produce a riot and a quiet evening for reasons internal to neither. Granovetter uses it to reinterpret Spilerman's finding that the only robust predictor of 1960s racial disorders was the absolute size of a city's Black population. [FACT] If each gathering is an independent trial with a fixed probability of tipping, more gatherings produce more riots with no difference in disposition required: at a per-incident probability of .10, a city with one incident has a 90 percent chance of no large riot, while a city with 10 incidents faces (.90)^10 = .35. [FACT] [CHARACTERIZATION: this is a competing explanation for the same correlation, not a refutation of Spilerman's data, and it substitutes an aggregation mechanism for an attribute of the population.]</p>
</div>

<div class="finding">
  <div class="finding-head">
    <div class="name">5 &nbsp; Spatial dispersion, and the reverse bandwagon</div>
    <span class="pill med">Important context</span>
  </div>
  <p>The simple model assumes complete connectedness, meaning every person observes every other. Real events are not like this. Stark and colleagues found that the 1965 Watts riot was not a single incident but more than 1,850 separate cases of riot action over five days across a wide area. [FACT] Modeling clusters with limited movement between them produces a result that runs against intuition: too much movement out of a cluster that has already tipped deactivates some participants, whose departure deactivates others, and the group settles at a new and possibly much lower equilibrium. Granovetter calls this a reverse <span class="term" data-def="A self-reinforcing process in which each additional participant lowers the barrier for the next; the mechanism by which a threshold distribution converts a small initial action into a large outcome.">bandwagon</span>. [FACT] For some distributions, therefore, small movements between clusters have larger effects than big ones. [FACT]</p>
</div>

## The conditions under which the model is false

Granovetter states his own falsification conditions directly, which is unusual enough to be worth reproducing.

<div class="finding">
  <div class="finding-head">
    <div class="name">6 &nbsp; Where behavior is not contingent, the model has nothing to say</div>
    <span class="pill ok">Failure condition</span>
  </div>
  <p>The model "may be said to have been, in effect, falsified" where all or most thresholds sit at 0 or 100 percent, which is to say where people's behavior is not in fact contingent on others'. [FACT] The example is Weber's crowd of pedestrians opening umbrellas at the start of a shower: not action oriented to each other, but many people reacting the same way to the same rain. [FACT] Granovetter amends even this, noting that some people surely do wait to see whether others open theirs, but the principle stands. Assigning someone a threshold is not a claim that social influence dominates their behavior; it is only the claim that a proportion exists at which they would switch. [FACT]</p>
</div>

Three distinct measurement problems are set out separately, and they behave differently: [FACT]

<div class="kv">
  <div class="k">Systematic misperception</div>
  <div class="v">If everyone misjudges participation by the same amount, the model is unchanged. If radicals overestimate and conservatives underestimate, the model is adjustable. If misperception is random, the stability of the underlying equilibrium becomes the critical question.</div>
  <div class="k"><span class="term" data-def="Merton's term for a situation in which many members of a group privately hold a position but each believes they are alone in holding it, because nobody has made their position public.">Pluralistic ignorance</span></div>
  <div class="v">People who have decided may not make it public, so many thresholds can be passed with nobody aware of it and nobody acting. Granovetter notes this is where the model earns its keep for policy, because it names the specific obstacle to full adoption rather than attributing the shortfall to resistance.</div>
  <div class="k">Granularity</div>
  <div class="v">Nobody can reliably distinguish 15 percent from 17 percent, a limit Granovetter sources to Miller's work on human information processing. [FACT] The operational threshold is the lowest value the individual can actually perceive.</div>
</div>

One structural requirement is easy to miss. The model requires each individual's net-benefit curve to cross zero **only once**. The paper works an example of an individual with a 38 percent threshold whose net benefit later turns negative again: cautious participants who join at 50 percent but leave when participation passes 90 percent for fear of official reprisal. [FACT] The analogy offered is an unfamiliar restaurant, where an empty room is a bad sign and a full one means an unbearable wait. [FACT] Curves that cross more than once require different apparatus. The observable signature is aggregate behavior oscillating between levels while the underlying cost structure appears stable. [PROJECTION: if participation cycles without a corresponding change in costs and benefits, then at least some participants have multiply-crossing net-benefit curves, which is a diagnostic rather than a forecast.]

## Measurement, and the one empirical test in the paper

Thresholds are dispositions, so they are difficult to observe before the behavior occurs. Granovetter's defense is an analogy to microeconomics, where supply and demand schedules are also almost never measured directly and the discipline has learned to infer them from characteristics and aggregate outcomes. [FACT]

The proposed procedure: index an individual's threshold by the exact number of others who had already adopted at the moment that individual adopted, regress those thresholds on background characteristics, and use the fitted equations to predict threshold *distributions* in populations not yet exposed. [FACT]

Dozier tested this against family-planning adoption in 23 rural Korean villages over 1964 to 1973, fitting on 18 villages and predicting five. [FACT] The result was conditional. Where the regressions explained less than 50 percent of variance in thresholds, predictions were worse than those from standard methods. Above 50 percent, "the accuracy of the recursion model improves dramatically," with many predictions approaching full accuracy. [FACT] Granovetter flags the caution himself: some of the regressors were measured after the period the data covered and correlate with thresholds in ways that strip them of explanatory power. [FACT] [CHARACTERIZATION: one dissertation on one behavior in one country is a demonstration of feasibility, not a validation of the model.]

## The fifty-year argument

The model did not arrive from nowhere and it did not stay as published.

**The predecessor.** Thomas Schelling's segregation models, published 1971 to 1972, gave individuals a tolerance for the proportion of unlike neighbors and showed that mild individual preferences aggregate into near-total separation. [FACT] Granovetter credits them directly and generalizes past the specific substance to any binary choice, adding the insistence that exact distributions rather than averages determine outcomes. [FACT]

**Concealment.** Timur Kuran's *Sparks and Prairie Fires* (1989) and *Now Out of Never* (1991) apply threshold logic to political revolution by adding <span class="term" data-def="Kuran's term for the act of misrepresenting one's private preferences under perceived social or political pressure, producing a public opinion distribution that diverges systematically from the private one.">preference falsification</span>. [FACT] If people conceal opposition while opposition appears weak, private thresholds can fall for years with no visible change, accumulating what Kuran calls a latent bandwagon that a minor event then ignites. [FACT] It remains the standard account of why essentially nobody forecast the events of 1989, and structurally it is Granovetter plus a theory of why the distribution is unobservable. [CHARACTERIZATION: a reading of the relationship between the two models, not a claim Kuran makes in those terms; the "standard account" describes its position in the literature rather than a settled verdict on its correctness.]

**Networks.** Duncan Watts placed threshold agents on sparse random graphs in "A Simple Model of Global Cascades on Random Networks" (2002), identifying two regimes in which very large cascades occur very rarely, with a power-law distribution of cascade sizes where network connectivity is the binding constraint. [FACT] This is the direct ancestor of most contemporary modeling of virality and of cascading infrastructure failure. [CHARACTERIZATION: an attribution of intellectual lineage based on citation patterns and shared formalism, not a measured claim about influence.]

**Complex contagion.** Centola and Macy drew the consequence that matters most in "Complex Contagions and the Weakness of Long Ties" (2007). [FACT] Information transmits on a single contact, so long-range weak ties accelerate it. Behavior with a threshold above one requires reinforcement from several sources, and long ties then *impede* diffusion rather than aiding it. What determines whether a behavior crosses between groups is not the length of a bridge but its <span class="term" data-def="Centola and Macy's term for the number of independent ties connecting two clusters. A wide bridge can deliver the multiple reinforcements a high-threshold behavior requires; a single long tie cannot.">width</span>. [FACT] [CHARACTERIZATION: this inverts the standard reading of Granovetter's own earlier and far more famous "Strength of Weak Ties," which is a notable place for the literature to have arrived.]

<div class="finding">
  <div class="finding-head">
    <div class="name">7 &nbsp; The 25 percent number is one experimental result, not a constant</div>
    <span class="pill low">Refinement</span>
  </div>
  <p>Centola and colleagues ran online groups converging on an arbitrary naming convention, then introduced committed confederates advocating a different name. Below roughly 25 percent of the group the minority failed; at about 25 percent the majority flipped. The design used 10 groups of 20 participants. [FACT] The number has since circulated widely as a general law of social change. It should not be read that way. The authors state that the critical fraction moves with parameters, notably the memory length that stands in for how entrenched a convention is, and independent real-world replication remains thin. [FACT] A separate line of work by Wiedermann and colleagues derives the broad threshold distribution from local network interaction rather than assuming it, recovering saddle-node bifurcation and <span class="term" data-def="A system property where the path back is not the path forward: the level of support needed to establish a new state is higher than the level needed to maintain it, so reversing a tip requires more than undoing the trigger.">hysteresis</span> with critical minority sizes near 20 percent. [FACT] [CHARACTERIZATION: the robust claim across this work is that a sharp critical fraction exists in some settings, not that it has a fixed value, and citing "25 percent" as a target is a stronger claim than any of the underlying studies makes.]</p>
</div>

## The live disagreement: is the knife-edge real?

Granovetter's central claim is that cascades are hypersensitive to small perturbations in group composition. That claim is the source of the model's explanatory power and also its most direct challenge.

<div class="finding">
  <div class="finding-head">
    <div class="name">8 &nbsp; A small amount of individual randomness makes collective behavior more predictable, not less</div>
    <span class="pill low">Refinement</span>
  </div>
  <p>Macy and Evtushenko revisited the model in "Threshold Models of Collective Behavior II" (2020) with a minimal change: allow individuals to behave randomly some small fraction of the time rather than obeying their thresholds exactly. [FACT] The results run against expectation. A little noise makes collective outcomes *less* sensitive to small perturbations in composition and therefore more predictable. In groups facing an otherwise intractable start-up problem, meaning no instigator, randomness produces what they term spontaneous instigation, so that outcomes come to track the strength of the group's collective interest rather than the accident of who happened to be present. Both effects grow more pronounced as group size increases. [FACT] Their stated conclusion is that "randomness is often assumed to be a theoretically unimportant residual category" and that individual idiosyncrasy needs to be brought back into the study of collective behavior. [FACT]</p>
  <div class="callout"><span class="label">What this does to the original:</span> [CHARACTERIZATION: the deterministic knife-edge is partly an artifact of assuming people execute their thresholds exactly. The methodological warning against inferring dispositions from outcomes survives intact, because it does not depend on the sensitivity being extreme; the implication that collective outcomes are close to unforecastable does not survive as stated.]</div>
</div>

## How the model gets misapplied

Threshold language has been absorbed into marketing and social-media strategy in a form the source material does not support, usually reduced to the instruction to locate and recruit the people with threshold zero.

Watts spent much of the following decade arguing that this reverses the causal structure. [FACT] In a threshold cascade the outcome is determined by the distribution across the whole population; who happens to occupy the instigator role is largely incidental, because instigators are necessary but not sufficient and are not scarce. [CHARACTERIZATION: the popular version relocates the causal weight from a population property, which is hard to change and hard to observe, onto identifiable individuals, which is easier to sell and easier to act on.] [PROJECTION: if the threshold distribution near the current participation level contains no one who would join at that level, then no choice of instigator produces a cascade, which is the condition under which influencer-targeting fails without any observable reason.]

A second misapplication is treating a threshold model as a forecasting instrument. The exact-distribution sensitivity that makes the 100-person demonstration memorable is the same property that makes forecasting impractical, since an answer that turns on a one-person gap requires an input measured to a precision nobody has. [CHARACTERIZATION: the model explains variance and surprise rather than predicting outcomes, and the Dozier result, where accuracy depended entirely on whether the regressions cleared 50 percent of variance, is consistent with that reading.]

## What the model licenses

<div class="kv">
  <div class="k">The question it replaces</div>
  <div class="v">Not "what does this group believe," which is often unanswerable and frequently not the operative variable, but "at what level of participation would each person switch."</div>
  <div class="k">The diagnostic</div>
  <div class="v">Look at the shape of the threshold distribution immediately above the current participation level. If there is nobody who would join at the level already reached, the process stops there regardless of how favorable average sentiment is.</div>
  <div class="k">The inference it forbids</div>
  <div class="v">Reading individual dispositions off a collective outcome. A large result is not evidence of strong preference, and a null result is not evidence of weak preference, wherever behavior is interdependent.</div>
  <div class="k">The stability question</div>
  <div class="v">Before treating any predicted equilibrium as real, ask whether it survives a one-person change. If it does not, network structure and sampling accident will dominate preferences, and the prediction is not usable.</div>
  <div class="k">Where it does not apply</div>
  <div class="v">Situations where behavior is not contingent on others', where thresholds cluster at 0 or 100 percent, or where individuals' net benefit from participating rises and then falls again.</div>
</div>

The durable contribution is the negative one. Granovetter supplied a mechanism and a worked counterexample for an inference people make constantly, in political commentary, in post-mortems, in market narratives, and in retrospectives of every kind: that a group which did something must have wanted to. Under interdependence, sometimes it did not, and the arithmetic shows how.

## Sources

- [Mark Granovetter, "Threshold Models of Collective Behavior," *American Journal of Sociology* 83(6), 1978, pp. 1420-1443](https://doi.org/10.1086/226707) - the source of the model, the 100-person demonstration, the difference equation, the normal-distribution result, the social-structure and sampling analyses, the falsification conditions, and the Dozier test. [Full text PDF](https://www.cse.cuhk.edu.hk/~cslui/CMSC5734/Granovetter-threshold_models.pdf).
- [Thomas Schelling, "Dynamic Models of Segregation," *Journal of Mathematical Sociology* 1, 1971, pp. 143-186](https://doi.org/10.1080/0022250X.1971.9989794) - the predecessor model Granovetter credits, applying tolerance thresholds to residential choice.
- [Mark Granovetter and Roland Soong, "Threshold Models of Diffusion and Collective Behavior," *Journal of Mathematical Sociology* 9, 1983, pp. 165-179](https://doi.org/10.1080/0022250X.1983.9989941) - the follow-up work extending the model to diffusion, later applied to consumer behavior and residential segregation.
- [Timur Kuran, "Now Out of Never: The Element of Surprise in the East European Revolution of 1989," *World Politics* 44(1), 1991, pp. 7-48](https://doi.org/10.2307/2010422) - preference falsification, the latent bandwagon, and the unforecastability of revolution.
- [Timur Kuran, *Private Truths, Public Lies: The Social Consequences of Preference Falsification* (Harvard University Press, 1995)](https://www.hup.harvard.edu/books/9780674707580) - the book-length treatment.
- [Duncan J. Watts, "A Simple Model of Global Cascades on Random Networks," *PNAS* 99(9), 2002, pp. 5766-5771](https://www.pnas.org/doi/10.1073/pnas.082090499) - threshold agents on sparse random graphs; the two cascade regimes and the power-law size distribution.
- [Damon Centola and Michael Macy, "Complex Contagions and the Weakness of Long Ties," *American Journal of Sociology* 113(3), 2007, pp. 702-734](https://www.journals.uchicago.edu/doi/10.1086/521848) - the distinction between simple and complex contagion and the argument that bridge width, not length, governs the spread of high-threshold behavior.
- [Damon Centola, Joshua Becker, Devon Brackbill, and Andrea Baronchelli, "Experimental Evidence for Tipping Points in Social Convention," *Science* 360, 2018, pp. 1116-1119](https://www.science.org/doi/10.1126/science.aas8827) - the committed-minority experiment and the roughly 25 percent critical fraction, with the authors' own caveats about its dependence on parameters. [Open-access version](https://openaccess.city.ac.uk/id/eprint/20031/1/CM_CRO_Version.pdf).
- [Marc Wiedermann, E. Keith Smith, Jobst Heitzig, and Jonathan F. Donges, "A Network-Based Microfoundation of Granovetter's Threshold Model for Social Tipping," *Scientific Reports* 10, 2020](https://pmc.ncbi.nlm.nih.gov/articles/PMC7343878/) - deriving the threshold distribution from local network interaction; saddle-node bifurcation, hysteresis, and critical minorities near 20 percent.
- [Michael W. Macy and Anna Evtushenko, "Threshold Models of Collective Behavior II: The Predictability Paradox and Spontaneous Instigation," *Sociological Science* 7, 2020, pp. 628-648](https://sociologicalscience.com/articles-v7-26-628/) - the effect of individual randomness on cascade sensitivity, and the case for returning idiosyncrasy to the model.
- [David Matza, *Delinquency and Drift* (Wiley, 1964)](https://www.google.com/books/edition/Delinquency_and_Drift/wJk9AAAAIAAJ) - the study of delinquent boys Granovetter uses to separate thresholds from norms.
- [George A. Miller, "The Magical Number Seven, Plus or Minus Two," *Psychological Review* 63, 1956, pp. 81-97](https://psycnet.apa.org/doi/10.1037/h0043158) - the limit on perceptual distinctions underlying the granularity problem.
