Planet Formation

The Streaming Instability

How drifting pebbles clump themselves into 100-kilometre planetesimals in a single free-fall

The streaming instability is a collective aerodynamic instability in a protoplanetary disk in which pebbles and gas trade momentum through drag until the solids spontaneously clump into dense filaments and gravitationally collapse straight into planetesimals. It was derived analytically by Andrew Youdin and Jeremy Goodman in 2005. Its power is that it bypasses the meter-size (radial-drift) barrier — the long-standing problem that boulders spiral into the star in ~100–1000 years, faster than they can grow by sticking. Instead of gluing rocks together one collision at a time, it collapses whole clouds of millimetre-to-decimetre pebbles at once, producing bodies of characteristic diameter ~100 km within a few local orbital periods, and it naturally makes the equal-size binary asteroids we see in the Kuiper Belt.

  • Discovered byYoudin & Goodman, 2005 (ApJ 620, 459)
  • SolvesMeter-size / radial-drift barrier
  • Optimal particle sizeStokes number τs ≈ 0.001–a few
  • Critical metallicityZ ≳ 0.01–0.02 (solid/gas mass)
  • Planetesimal diameter~100 km (peak of mass function)
  • Collapse timescaleA few to tens of orbits (≪ 1 Myr)

Interactive visualization

Press play, or step through manually. The visualization is yours to drive — try it before reading on.

Open visualization fullscreen ↗

Watch the 60-second explainer

A condensed visual walkthrough — narrated, captioned, under a minute.

Why the streaming instability matters

For decades, planet formation had a gaping hole in the middle. Dust grains a micron across stick together electrostatically and by van der Waals forces, growing to pebbles millimetres to centimetres wide. Gravity takes over once you have a ~100 km planetesimal that can pull in more material. But getting from pebbles to planetesimals — bridging roughly six orders of magnitude in size — resisted every mechanism tried. Boulders bounce or shatter instead of sticking, and worse, they drift into the star before they can grow. The streaming instability is the mechanism that finally closes that gap, and it does so without ever building a meter-scale boulder.

  • It bypasses the meter-size barrier. No need for boulders to stick; solids collapse gravitationally as a cloud.
  • It is fast. Filaments collapse in years to a few thousand years — matching the ~1 Myr age of the oldest meteorite parent bodies.
  • It sets the initial size distribution. Simulations reproduce the observed ~100 km turnover in the Kuiper Belt and asteroid belt.
  • It makes binaries. Excess angular momentum in collapsing clouds naturally yields equal-mass, same-colour binaries like those in the cold classicals.
  • It feeds later stages. Its planetesimals are the seeds for pebble accretion and core accretion of giant-planet cores.
  • It is testable. ALMA rings/gaps, meteorite ages, and New Horizons' Arrokoth all provide observational hooks.

How it works, step by step

The instability lives on a single asymmetry: gas feels pressure, solids do not.

  1. Gas orbits sub-Keplerian. The disk's gas pressure normally falls off with radius, adding an outward force that partly offsets stellar gravity. So the gas orbits slightly slower than the local circular (Keplerian) speed — typically about 50 m/s slower, a fraction η ≈ 0.001–0.005 of the orbital velocity.
  2. Pebbles feel a headwind. Solids have no pressure support, so they "want" to orbit at the full Keplerian speed and continually plough through the slower gas. The headwind saps their angular momentum, so they spiral inward — this is radial drift.
  3. But pebbles push back on the gas. Drag is mutual (Newton's third law). Where solids happen to pile up, they drag the local gas up toward Keplerian speed. The headwind there weakens, and the pile's inward drift slows.
  4. A traffic jam forms. Because the clump drifts more slowly, faster-drifting pebbles from farther out catch up and join it — like cars piling up behind a slow truck. The overdensity grows. This is the positive feedback at the heart of the instability.
  5. Filaments and rings emerge. The runaway organizes solids into azimuthal filaments, concentrating them far above the smooth-disk background — factors of tens to hundreds in local solid density.
  6. Self-gravity takes over. Once a filament's solid density exceeds the Roche (tidal) density, the clump is gravitationally bound against the star's tide and against shear, and it collapses in near free-fall.
  7. Planetesimals (and binaries) are born. The cloud collapses to one or more ~100 km bodies. Excess spin angular momentum frequently splits it into a bound pair.

The key numbers

Two dimensionless quantities decide whether the instability turns on: the particle Stokes number (how tightly a grain is coupled to the gas) and the local metallicity (solid-to-gas mass ratio). Below are representative thresholds and the objects they produce.

QuantitySymbolValue / rangeMeaning
Stokes numberτs = Ω·tstop~0.001 to a fewBest clumping for mm–dm pebbles; ~1 is the drift-barrier size
Critical metallicityZ = Σsolidgas≳ 0.01–0.02Solids must be pre-concentrated above solar (~0.01)
Sub-Keplerian offsetΔv = η·vK~30–100 m/sThe headwind; η ≈ 0.001–0.005
Planetesimal diameterD~100 km (30–400 km)Peak of the initial mass function
Mass function slopedN/dM∝ M−1.6Steep power law above the peak
Collapse timetff~few–tens of orbitsYears to millennia at 3 AU

The problem it defeats: the meter-size barrier

Radial drift is fastest when a particle's stopping time equals its orbital time — that is, when the Stokes number τs = Ω·tstop ≈ 1. At about 1 AU in the minimum-mass solar nebula, that resonance corresponds to roughly a meter-scale boulder. The peak drift speed is set by the sub-Keplerian offset:

vdrift, max ≈ η · vK ≈ 50 m/s

where η ≈ 0.0015 is the fractional pressure support and vK ≈ 30 km/s at 1 AU. Fifty metres per second doesn't sound catastrophic, but integrated over an orbit it drains a boulder from 1 AU into the star in only ~100–1000 years — far shorter than the ~105–106 yr it would take to grow by chance collisions. Compounding the trouble, laboratory and numerical collision experiments show that at those sizes and speeds grains tend to bounce or fragment rather than stick. Growth stalls and inventory is lost. The streaming instability sidesteps both traps: it never asks meter boulders to glue together, and it never lets a single boulder wander alone long enough to drift away — it gathers billions of pebbles into a self-gravitating swarm first.

A worked example: the Roche-density trigger

For a clump to collapse rather than shear apart, its internal solid density ρd must exceed the Roche density set by the star's tide at orbital radius r:

ρRoche ≈ 9 M / (4π r³)

Here M = 1.989 × 1030 kg is the solar mass and r is measured in metres. At r = 3 AU ≈ 4.5 × 1011 m — near the middle of the asteroid belt — this evaluates to roughly ρRoche ≈ 1.6 × 10−5 kg/m³. Compare that to the smooth-disk pebble density there, of order 10−9 to 10−10 kg/m³. The streaming instability has to raise the local solid density by a factor of roughly 104–105 to cross the threshold — exactly the concentration factor high-resolution simulations achieve inside filaments. Once ρd > ρRoche, self-gravity wins, the free-fall time tff ≈ (3π / 32 G ρd)1/2 is only a handful of orbits, and a ~100 km planetesimal drops out. Symbols: G = 6.674 × 10−11 m³ kg−1 s−2 (gravitational constant), Ω = orbital angular frequency, tstop = aerodynamic stopping time, vK = √(GM/r) = local Keplerian speed.

History and evidence

Andrew Youdin and Jeremy Goodman published the linear analysis in The Astrophysical Journal in 2005, showing that a drag-coupled dust–gas mixture is linearly unstable to axisymmetric perturbations with growth rates of order the orbital frequency. Anders Johansen, Youdin, Hubert Klahr, and collaborators then showed in a series of shearing-box simulations (2007 onward, including a widely-cited 2007 Nature paper) that the nonlinear outcome is gravitationally bound clumps — genuine planetesimals — forming in just a few orbits. Later work by Johansen, Jacob Simon, Rixin Li and others mapped the critical metallicity and derived the characteristic ~100 km size and its power-law tail.

The observational case is strong. New Horizons' 1 January 2019 flyby of Arrokoth (486958, in the cold classical Kuiper Belt) revealed a gently-joined bilobate contact binary of two similar lobes that met at only a few metres per second — a textbook fossil of low-velocity gravitational collapse rather than a violent collision. The abundance of nearly equal-mass, matched-colour binaries among the cold classicals points the same way. And meteorite chronology — the ~1 Myr formation window inferred for iron-meteorite parent bodies and for the calcium–aluminium-rich inclusions in chondrites — demands the near-instantaneous planetesimal assembly the streaming instability provides. ALMA images of ringed disks such as HL Tau and TW Hya, meanwhile, reveal the pressure bumps thought to pre-concentrate solids to the critical metallicity in the first place.

Common misconceptions

  • "Pebbles just stick together into planetesimals." No — sticking stalls at the bounce/fragmentation barrier. The streaming instability uses collective gravity, not glue.
  • "It's the gravitational instability of the dust layer." Distinct. Goldreich–Ward direct dust-layer collapse is usually stopped by turbulent stirring; the streaming instability is an aerodynamic drag instability that first concentrates solids, then lets gravity finish.
  • "Any pebble size works." Only marginally-coupled particles clump well — Stokes numbers roughly 0.001 to a few. Very small dust stays glued to the gas; very large boulders decouple.
  • "Solar metallicity is enough." Not by itself. Local solid-to-gas ratio must be enhanced above ~0.01–0.02, so the disk needs pressure bumps, snow lines, or radial pile-ups to seed it.
  • "It builds planets directly." It builds planetesimals (~100 km). Growing those to planets still needs pebble accretion, runaway/oligarchic growth, and gas capture.
  • "The gas orbits faster than the pebbles." The reverse. Pressure support makes gas orbit slower than Keplerian; the pebbles want to go faster and feel a headwind.

Frequently asked questions

What is the streaming instability?

The streaming instability is a two-fluid aerodynamic instability in a protoplanetary disk. Because the gas is pressure-supported it orbits slightly slower than Keplerian, so pebbles feel a headwind and lose angular momentum. But pebbles also drag the gas: where solids pile up, the local gas is sped up toward Keplerian, the headwind eases, and drift slows — so more pebbles collect there. This runaway feedback concentrates solids into dense filaments. Youdin & Goodman derived it analytically in 2005.

What problem does the streaming instability solve?

It solves the meter-size (radial-drift) barrier. At ~1 AU, a meter-scale boulder has a stopping time near the orbital time, feels the strongest headwind, and spirals into the star in only ~100-1000 years — faster than it can grow by sticking collisions, which also tend to bounce or shatter at those sizes. The streaming instability skips this problem: it never needs to glue meter boulders together, it gravitationally collapses whole clouds of pebbles straight into planetesimals.

How big are the planetesimals it makes?

Simulations produce planetesimals with a characteristic initial diameter of roughly 100 km, with a mass function that peaks near that scale and follows a power law dN/dM proportional to M^-1.6 above it. In the Kuiper Belt this matches the observed 'turnover' near 100 km. Collapsing clouds carry excess angular momentum, so a large fraction fragment into gravitationally bound binaries rather than single bodies.

What conditions are needed to trigger it?

Two thresholds matter. First, particles need a dimensionless stopping time (Stokes number) roughly tau_s = 0.001 to a few — pebbles from millimetres to decimetres. Second, the local solid-to-gas mass ratio (metallicity) must exceed a critical value near Z ~ 0.01-0.02, meaning solids must first be pre-concentrated, for example at pressure bumps, the snow line, or by radial pile-up. Once dense filaments form and their density exceeds the Roche density, self-gravity collapses them.

Why does the gas orbit slower than the pebbles want to?

Gas has a radial pressure gradient that usually decreases outward, adding an outward pressure force that partly offsets gravity. Gas therefore orbits sub-Keplerian, typically ~50 m/s below the local circular speed (a fraction eta ~ 0.001-0.005 of the orbital velocity). Solids feel no pressure, so they 'want' to orbit at the full Keplerian speed and continually plough through the slower gas — that velocity difference is the free energy the instability taps.

Does the streaming instability explain binary asteroids?

Yes, it is the leading explanation for the many nearly equal-mass, similarly-coloured binaries in the cold classical Kuiper Belt. A collapsing pebble cloud has more angular momentum than a single body can hold, so it commonly splits into two co-orbiting objects with matched composition. New Horizons' 2019 flyby of Arrokoth (486958) — a gently-joined contact binary of two similar lobes — is widely read as a fossil of exactly this gentle, low-velocity gravitational collapse.

How fast does it form planetesimals?

Once the critical solid density is reached, gravitational collapse of a filament is essentially a free-fall process and completes in only a few to tens of local orbital periods — years to a few thousand years at asteroid-belt distances. This near-instantaneous formation is consistent with meteorite evidence: iron-meteorite parent bodies and the calcium-aluminium inclusions in chondrites imply the first ~100 km bodies assembled within the first ~1 million years of the Solar System.