4.4 Jet Streams
Jet streams are narrow bands of fast-moving air at high altitudes. They are critical for weather development and are used by aircraft for fuel efficiency.
Types of Jet Streams
Polar Jet Stream
Location: 30-60°N/S at ~300 hPa (9-12 km)
Speed: 100-200 kt, highly variable
Associated with polar front and cyclones
Subtropical Jet Stream
Location: ~30°N/S at ~200 hPa (10-16 km)
Speed: 80-150 kt, more steady
Associated with Hadley cell boundary
Formation: Thermal Wind Relationship
$$|\vec{v}_T| = \frac{R}{f}\ln\left(\frac{p_0}{p_1}\right)|\nabla_p \bar{T}|$$
Strong temperature gradients produce strong jet streams
In full vector form, the thermal wind in pressure coordinates relates the wind shear to the horizontal temperature gradient:
$$\mathbf{V}_T = \mathbf{V}_g(p_1) - \mathbf{V}_g(p_0) = -\frac{R_d}{f}\int_{p_0}^{p_1} \nabla_p T \;\frac{dp}{p}$$
The geostrophic wind increases with height in proportion to the layer-mean temperature gradient
The polar jet exists because of the strong temperature contrast between tropical and polar air. Jet streams are strongest in winter when this contrast is greatest.
Subtropical Jet: Angular Momentum Conservation
The subtropical jet is maintained by the poleward transport of angular momentum from the tropics in the upper branch of the Hadley cell. Conservation of absolute angular momentum gives:
$$M = (u + \Omega a \cos\phi)\,a\cos\phi = \text{const}$$
Air rising at the equator with $u \approx 0$ and moving to $\phi = 30°$must accelerate to $u \approx 134\;\text{m/s}$ to conserve $M$ — friction and eddies reduce this to the observed 40--80 m/s
Rossby Waves
The jet stream meanders in large-scale waves called Rossby waves or planetary waves. These waves are crucial for weather pattern development.
Ridge
Northward bulge, high pressure, fair weather
Trough
Southward dip, low pressure, stormy weather
The phase speed of barotropic Rossby waves relative to the mean westerly flow is given by the Rossby dispersion relation:
$$c = \bar{u} - \frac{\beta}{k^2 + l^2}$$
where $\bar{u}$ is the mean zonal wind, $\beta = df/dy$ is the meridional gradient of the Coriolis parameter, and $k, l$ are the zonal and meridional wavenumbers
Since $\beta/(k^2+l^2) > 0$, Rossby waves always propagate westward relative to the mean flow. Long waves (small $k$) are quasi-stationary or even retrograde, while short waves move eastward with the jet.
Potential Vorticity Conservation
Rossby wave dynamics are underpinned by conservation of potential vorticity (PV). For an isentropic layer:
$$\text{PV} = \frac{\zeta_\theta + f}{\Delta p} = \text{const (following the flow)}$$
where $\zeta_\theta$ is relative vorticity on an isentropic surface and $\Delta p$ is the pressure thickness of the layer; PV maps are used to track upper-level troughs associated with jet stream dynamics
Jet Streak Dynamics
A jet streak is a localised wind maximum embedded within the jet stream. The ageostrophic wind in the entrance and exit regions of a straight jet streak creates a four-quadrant pattern of convergence and divergence. The along-stream ageostrophic wind component is:
$$v_{ag} \approx -\frac{1}{f}\frac{dV_g}{dt} = -\frac{V_g}{f}\frac{\partial V_g}{\partial s}$$
In the entrance region, air accelerates ($\partial V_g/\partial s > 0$), producing ageostrophic flow directed across the jet toward low pressure — this creates upper-level divergence in the right-entrance quadrant (Northern Hemisphere), favouring surface cyclogenesis beneath
Interactive Simulation: Thermal Wind & Jet Stream Profile
PythonCalculates the thermal wind from a meridional temperature gradient, producing a latitude-height cross-section of zonal wind. Shows the temperature field, jet stream structure with core location, and vertical wind profiles at selected latitudes.
Click Run to execute the Python code
Code will be executed with Python 3 on the server