Math 2.0

Fluid mechanics Ideal fluids Theorem

Crocco's theorem

Builds on Inviscid flowVorticity

Statement

Consider a steady, inviscid flow of a compressible fluid without body forces, with velocity uu, density ρ>0\rho > 0 and pressure pp, all smooth. Let TT be the temperature, ss the specific entropy and hh the specific enthalpy, related by dh=T ds+dp/ρdh = T \, ds + dp / \rho. Let h0=h+∣u∣2/2h_0 = h + \abs{u}^2 / 2 be the stagnation enthalpy and ω=∇×u\omega = \nabla \times u the vorticity. Then u×ω=∇h0−T∇s.u \times \omega = \nabla h_0 - T \nabla s.

Remarks

The steady Euler equation is (u⋅∇)u=−∇p/ρ(u \cdot \nabla) u = -\nabla p / \rho. The identity (u⋅∇)u=∇(∣u∣2/2)−u×ω(u \cdot \nabla) u = \nabla(\abs{u}^2/2) - u \times \omega and the thermodynamic relation ∇p/ρ=∇h−T∇s\nabla p / \rho = \nabla h - T \nabla s turn it into the formula.

Example: behind a curved shock wave in a uniform supersonic stream, h0h_0 is still uniform but the entropy jump differs from one streamline to the next. So ∇s≠0\nabla s \ne 0, and the theorem forces ω≠0\omega \ne 0: a curved shock creates vorticity.

Conversely, if h0h_0 and ss are uniform, then u×ω=0u \times \omega = 0, so the flow is either irrotational or has its vorticity parallel to the velocity.

Going deeper

For a student

The theorem is the compressible counterpart of the relation ∇H=u×ω\nabla H = u \times \omega behind Bernoulli's principle. In a plane flow the vorticity is perpendicular to the velocity, so uniform h0h_0 and ss force ω=0\omega = 0 wherever u≠0u \ne 0. This justifies a velocity potential for such flows, and it shows where this fails, for instance downstream of curved shocks.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Inviscid flow concept
  2. Vorticity concept
  3. Crocco's theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Crocco%27s_theorem
About this page
Tag1JE4AC4QFF
URIm2://1JE4AC4QFF
Kindstatement, theorem
WritingW0 stub
MSC76N15, 76A02
StatusThis copy of the site has no build data. Run m2 status 1JE4AC4QFF.
AboutVorticity
UsesInviscid flow, Vorticity
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.