The Kelvin-Helmholtz Mechanism
When two fluid layers slide past each other, the velocity jump at the interface is a sheet of vorticity. Any small corrugation of the interface lowers the pressure on the crest (Bernoulli) and lifts the trough, so the corrugation grows — the classic KH instability. For equal densities with no gravity or tension, every wavelength is unstable and the growth rate grows with wavenumber k, so the shortest waves win until surface tension (or numerical viscosity) cuts them off. Linear theory gives the dispersion relation (ρ₁+ρ₂)ω² − 2(ρ₁U₁+ρ₂U₂)kω + (ρ₁U₁²+ρ₂U₂² − B²/μ₀)k² − (ρ₁−ρ₂)gk − σk³ = 0, whose complex roots ω = ωᵣ − iγ give a positive growth rate γ wherever the shear term dominates.
What Stabilizes the Interface
Three effects fight the instability. (1) Stable density stratification — when the heavier fluid sits below (ρ₁>ρ₂), gravity (ρ₁−ρ₂)gk acts as a restoring force on long waves; this is why the sea surface only breaks into waves above a critical wind speed. (2) Surface tension σk³ kills the shortest wavelengths, setting a high-k cutoff; this is why tiny ripples are smooth. (3) A horizontal magnetic field adds magnetic tension B²k²/μ₀ (the Alfvén effect), which can suppress KH entirely — this is why the solar-wind magnetopause can remain sharp. Increasing ΔU or the density ratio pushes back toward instability.