[Physics] Why does the warm air rises up

atmospheric sciencemass-energyrelativitytemperaturethermodynamics

Warm air has more energy than cold air. This means that according to the Einstein equation $E = mc^2$ the warmer air has a greater mass than the cold one. Why is the warm air rising, if it has a greater mass, which means that the attraction of gravity between the Earth and the warm air is greater?

Best Answer

As other answers point out, the reason is buoyancy. This post is to show just how small the opposing (relativistic) effect of increased gravitational force is.

The increase in the gravitational attraction associated with kinetic energy is proportional to the Lorentz factor, $\gamma = \frac{1}{\sqrt{1-v^2/c^2}}$.

We could look up molecular masses, and get into the Maxwell-Boltzmann distribution which describes the range of speeds of gas molecules, but for guesstimation purposes, let's use the rule of thumb that typical molecular speeds in a gas are on the same order as the speed of sound through the gas--for air near the surface of the Earth, roughly 300 m/s.

Let's say we increase the temperature of our parcel of air by 10%, from 300 K (a warm day) to 330 K (roughly the hottest day in the hottest desert). That means we increase the average molecular velocity by 5%, from our fudged 300 to 315 m/s. This takes $\gamma$ from $1+5 \times 10^{-13}$ to $1+6 \times 10^{-13}$, an increase of 1 part in $10^{13}$.

That is how much the gravitational force increases. You could cancel that increase by moving half a part in $10^{13}$ further from the center of Earth. That's a third of a micron.

Related Question