Why does a sandpile, dropped one grain at a time, suddenly avalanche — and you can't say which grain did it?

After you watchWhy does a sandpile, dropped one grain at a time, suddenly avalanche — and you can't say which grain did it?

The short answer

An added grain can trigger a chain when neighboring steps are already at their toppling limit. A step with spare capacity can stop that chain. The hidden test specifies all heights and one shared rule, so its result can be reasoned out.

Try this next

  • What if the gentler step is the first column? Move it to 1 and predict whether any column moves.
  • What if the gentler step is near the end? Move it to 25 and predict the number of columns that will move before replaying.
  • Why does a height difference of two stop? Read the rule carefully: toppling requires more than two, not two or more.

Now you — bend it

  • What if What if the gentler step is first?Predict whether the added grain makes the first height difference exceed two.
  • What if What if the gentler step is column 25?Count how many columns come before it.
  • What if What if another grain arrived later?The gentler step has used some spare capacity. This is a reasoning extension; the replay button rebuilds the original piles.

Can you prove it?Putting the gentler step at column k makes the first k−1 columns move in this test. — Try positions 1, 3, and 25. Follow each arriving grain and count how many full-threshold steps occur before the gentler one.

Design your own test:Predict whether feeding grains faster keeps the pile poised at its tipping slope or pushes it past, then run it and see if the every-size pattern survives.

Explain it to a 6-year-old: The sand stacks until it's tippy all over, so any little grain can make a slide — small or giant — and you can never tell which one will.

The whole story

How it works

Both 30-column piles topple when a column stands more than two grains above its neighbor. Each toppling transfers one grain downhill. The right pile starts with every height difference at two. The left differs only at column three, whose difference is one. One top grain triggers two columns on the left and thirty on the right. Identical transfer traces drive the normal animation and five calm snapshots.

What people get wrong

A cascade does not automatically cross every part of a system. The gentler step can absorb one arriving grain without crossing its threshold, even when its neighbors are ready to topple.

The catch

The exact test is deliberately predictable because its local slopes and threshold are fixed. More complicated grain arrangements and changing local thresholds can produce varied avalanche sizes, but a short demonstration does not establish a universal distribution.

Questions kids ask

Why does the third column stop the slide?

Its height difference starts at one. The arriving grain raises it to two, which is still stable because the rule requires more than two.

Why does the right pile move all 30 columns?

Each step starts at the limit of two. The arriving grain raises the next difference to three, causing another transfer.

Is this an exact prediction for real sand?

No. It is an exact result for a simplified one-dimensional model with specified heights and a fixed threshold. Real piles have more complicated contacts and forces.

Talk about it

  • Before we drop any grains — guess which single grain will be the one that causes the big slide. How could we ever find out if we're right?
  • Why do you think a small ordinary thing can sometimes set off something huge? Can you think of a time that happened to us?
  • If nobody set the slope to the tipping point, who or what built it up to the edge?

For grown-ups

The hidden experiment is a deterministic, one-dimensional threshold transfer model with a controlled one-step slope difference. Free play separately uses changing local thresholds. These are simplified models, not predictions of a real sand slope. The single-grain comparison does not establish self-organized criticality or a power law.

Keep going

What else makes you wonder?

  • If you can't blame one grain, how would you ever blame one cause for a big thing in real life?
  • The pile builds itself right up to the tipping edge with nobody setting it there — what other things might quietly tune themselves to the brink?
  • If big avalanches come with no warning, is there any way to feel that a pile is poised before it goes?
Surprise me

Embed this explainer

Drop it into any page, blog, or class site — it runs on its own, free.

Open standalone
<iframe src="https://clickory.org/embed/the-grain-that-starts-the-avalanche/" width="100%" height="760" style="border:0;border-radius:16px;max-width:840px" title="Why does a sandpile, dropped one grain at a time, suddenly avalanche — and you can't say which grain did it? — Clickory" loading="lazy"></iframe>