Vorticity, vortex tubes, and why rings must close
Vorticity ω = ∇×u measures the local spin of a fluid element. A vortex tube is a bundle of vortex lines, and a vortex ring is simply a vortex tube bent into a closed loop. Hermann von Helmholtz proved in 1858 that in an inviscid, barotropic fluid, vortex tubes are material — the same fluid particles carry them for all time — and their circulation Γ is both constant along the tube's length and conserved as time passes. One deep consequence: vortex tubes can never simply end inside a fluid. They must close on themselves as rings, or terminate at a boundary — which is the topological reason smoke rings and bubble rings are rings at all.
Self-propulsion from the Biot-Savart law
The hydrodynamic Biot-Savart law — structurally identical to its electromagnetic namesake — gives the velocity field induced by a vortex filament of circulation Γ. Applied to a thin circular ring of radius R and core radius a, it yields Kelvin's 1867 formula for the ring's self-induced translation speed. A stronger ring moves faster; a larger ring moves slower; a thinner core moves faster than a fat one at the same circulation. This is the entire explanation for why a smoke ring drifts steadily across a room with no engine — the rotating core "paddles" itself forward.
Kelvin's formula (thin-core ring, a ≪ R): V = (Γ / 4πR) · [ ln(8R/a) − 1/2 ] Hydrodynamic impulse: P = ρ·Γ·π·R² (conserved in an inviscid fluid)
Leapfrogging, decay, and turbulence
Two coaxial rings of the same sign perform a striking dance called leapfrogging: the trailing ring sits in the leading ring's forward-induced flow and speeds up and shrinks, slipping through the leading ring, which is itself slowed and expanded — then the roles reverse, repeating indefinitely in an ideal fluid. Real fluids have viscosity, so vorticity slowly diffuses outward, the core radius grows as √(νt), and once the core becomes comparable to the ring radius the structure breaks down. The relevant number is the Reynolds number Re = Γ/ν: below ~100 rings decay smoothly, above ~1000 the core fragments into a turbulent cascade.
Frequently asked questions
Why does a smoke ring propel itself with no thrust source?
The rotating fluid inside the ring induces a velocity field on itself via the Biot-Savart law, and by symmetry that self-induced velocity points forward through the ring's centre. A thinner, faster-rotating core produces a higher self-induced speed, which is why compact vortex cannons fire noticeably farther than diffuse smoke rings.
What is leapfrogging and why does it eventually stop?
Two coaxial same-sign vortex rings alternately speed up, shrink and pass through each other, then swap roles indefinitely in an ideal fluid. In practice viscosity and any misalignment break the cycle after two or three passes, dissolving the pair into turbulence — a beautiful but fragile phenomenon.
Can vortex rings exist outside ordinary fluids?
Yes. In a Bose-Einstein condensate the superfluid wave function must be single-valued, which forces circulation to take only discrete multiples of h/m (Planck's constant over atomic mass). These quantum vortex rings obey the same Biot-Savart self-propulsion law as classical smoke rings, just with circulation replaced by the quantum of circulation.
Try it live
Everything above runs in your browser — open Vortex Ring Dynamics and drag ring radius, core radius, circulation and viscosity to watch a ring self-propel through fluid under the Biot-Savart law. Nothing is installed, nothing is uploaded.
▶ Open Vortex Ring Dynamics simulation