# Kelvin–Helmholtz instability
The Kelvin–Helmholtz instability is what happens when two layers of fluid slide past each other. Any small
ripple on the interface speeds the flow over its crest and slows it in its trough; by Bernoulli's relation the
pressure drops where the speed rises, which pulls the crest higher — a positive [[Feedback|feedback]] that
grows the ripple until it curls over into a row of [[Vortex|vortices]]. It is the canonical route from smooth
shear to [[Turbulence]], named for William Thomson and Hermann von Helmholtz, and it is the mechanism behind
wind-driven waves, billow clouds, the striations on [[Jupiter]], and the shear layers inside every
[[Vortex_shedding|wake]] and jet.
## The stabilising influences
Shear destabilises; gravity and surface tension resist. In a stratified fluid the heavier layer beneath must
be lifted to grow a billow, and that costs potential [[Energy]], so instability requires the shear to exceed a
threshold. The criterion is written as a Richardson number — the ratio of stratification to shear — and the
classical result is that flow is stable when it exceeds one quarter. That number is a working tool in
[[Atmospheric_model|atmospheric]] and oceanographic practice: it tells a forecaster whether a shear layer will
break down into [[Turbulence]] or hold, which is exactly the question behind clear-air [[Turbulence|turbulence]]
encounters that concern [[Aviation]] and [[Avionics|flight-deck]] planning. Surface tension plays the same stabilising
role at small scales, setting the shortest wavelength that can grow on a liquid interface.
## From billow to tangle
The instability's life cycle is a compact demonstration of the whole subject. A flat interface concentrates
[[Vorticity]] into a sheet. The sheet is unstable and rolls up into discrete billows — vorticity gathering
itself into [[Vortex|vortices]], as it always does. Adjacent billows then pair and merge, moving energy to
larger scales, while secondary instabilities on each billow generate three-dimensional structure and
[[Vortex_stretching]] takes over, driving the cascade downward in scale. Within a few overturning times the
tidy row of cat's-eye billows has become a [[Turbulence|turbulent]] layer with no memory of its geometry. That
sequence — sheet, roll-up, merge, break down — recurs in wakes, jets, mixing layers, and the edge of every
separated boundary layer.
## Where you can watch it
Billow clouds, when a moist layer marks the interface, are the instability made visible from the ground, and
they are worth pointing at because most people have seen one without knowing what it was. Wind blowing across
[[Water]] raises [[Wave|waves]] by the same mechanism before [[Nonlinear_system|nonlinear]] effects take over. The boundary between the
solar wind and a planetary magnetosphere rolls into Kelvin–Helmholtz billows, as does the edge of a
[[Plasma_(physics)|plasma]] jet. In the laboratory, a tilted tube of two coloured liquids of slightly
different [[Density]] produces a textbook sequence in seconds — the demonstration behind the published
[[Simulation|simulation]] on the [[WT!Thury_Hydrodynamics_Compendium|compendium's]] p5 roster.
## Engineering consequences
Mixing layers are where combustion happens, so the instability's growth rate sets flame stability in a
burner and mixing length in a [[WT!Energy_Center_of_Excellence|combustor]]. In pipelines carrying two phases,
it governs the transition from stratified to slug flow, a serious operational concern for [[Reliability_engineering|plant reliability]]. It limits how fast a
liquid film can be sheared before it atomises, which matters to coating and spray processes on the
[[WT!Advanced_Manufacturing_Center_of_Excellence|manufacturing]] bridge. And in
[[WT!Northern_Agricultural_Center_of_Excellence|agricultural]] micrometeorology the same criterion decides
whether a nocturnal inversion stays intact or breaks down and mixes the surface layer — a frost question with
a [[Vorticity|vorticity]] answer.
**On the spine:** [[Turbulence]] · [[Vorticity]] · [[Vortex_stretching]] · [[Eddy_(fluid_dynamics)]] · [[Vortex]] · [[WT!Thury_Hydrodynamics_Compendium]].
<!-- COMPENDIUMLINK:BEGIN g19 — generated from _registry/plans/THURY_COMPENDIUM_SECTIONS.md; do not hand-edit inside -->
*Linked from the [[WT!Thury_Hydrodynamics_Compendium|Thury Hydrodynamics Compendium]], section 5, When flow becomes unstable.*
<!-- COMPENDIUMLINK:END -->
<!-- THURYSIM:BEGIN g21 — Thury Compendium microsim (framework build, specs/variants/Kelvin–Helmholtz_instability.json); do not hand-edit inside -->
**Microsim — three.js (Wikitube framework):** *Kelvin–Helmholtz instability*
<div class="wt-sim" data-src="https://wikitube-3d-microsims.netlify.app/thury/Kelvin–Helmholtz_instability.html" data-title="Kelvin–Helmholtz instability"></div>
*Built from `MICROSIM_GUIDE/specs/variants/Kelvin–Helmholtz_instability.json`; part of the [[WT!Thury_Hydrodynamics_Compendium|Thury Hydrodynamics Compendium]] set.*
<!-- THURYSIM:END -->
## Wikipedia : Wikitube
**Strict pair:** [Wikipedia](https://en.wikipedia.org/wiki/Kelvin–Helmholtz_instability) : [Wikitube](https://en.wikitube.io/wiki/Kelvin–Helmholtz_instability)
## Previous hub tags
Hubs: `Life_Physics`, `Systems`. Portals: [[PORTAL_WT!Thury_Hydrodynamics_Compendium]], [[PORTAL_Physics]], [[PORTAL_Dynamical_system]], [[PORTAL_Complex_system]].
---
*Vorticity wave · 2026-09-10 · original prose · microsim layer deferred to the next pass.*