2.2.30 · D1Fluid Mechanics

Foundations — Kelvin's circulation theorem

2,349 words11 min readBack to topic

This page assumes nothing. Every arrow, symbol, and squiggle in the parent note Kelvin's circulation theorem is unpacked here, in an order where each idea leans only on the ones before it.


1. A fluid, and the velocity field

The picture: imagine a river photographed from above, with a tiny arrow glued to every point of the water surface. Long arrows = fast flow; the arrow's direction = where that bit of water is heading.

Figure — Kelvin's circulation theorem
  • Bold letters like mean a vector — a thing with both size and direction (an arrow).
  • Plain letters like or mean a scalar — just a number, no direction.

Why the topic needs it: Kelvin's theorem is a statement about how arrows arranged around a loop behave over time. Without the field of arrows, there is nothing to integrate.


2. A closed curve and the line element

The picture: a rubber band lying on the water. Zoom into any point and the band looks like a straight tiny arrow — that arrow is .

  • The symbol means "add up something all the way around the closed loop ." The little circle on the integral sign is a reminder the path is closed.

Why the topic needs it: we will walk around a loop and, at each tiny step, ask "is the fluid flowing with me or against me?" To ask that, we need the step arrows .


3. The dot product

We need a tool that answers a specific question: "How much of the fluid's velocity points along my walking step?" The dot product is exactly that tool — that is why it appears and not, say, multiplication of lengths.

Reading the :

  • If the arrows point the same way (, ): the product is biggest and positive.
  • If they are perpendicular (, ): the product is zero — flow across your step counts for nothing.
  • If they point opposite (, ): the product is negative — you are walking against the current.
Figure — Kelvin's circulation theorem

Why the topic needs it: is large and positive exactly where the fluid runs along the loop the way we traverse it. That is the raw ingredient of "swirl."


4. Circulation — adding the swirl all around

The picture: if the fluid circles the loop like water spiralling down a drain, every step contributes a positive bit and is big. If the fluid just slides straight past the loop, the "with me" bits on one side cancel the "against me" bits on the other, and .

Why the topic needs it: is the conserved quantity. Everything else is machinery to prove doesn't change.


5. Vorticity and the curl

Circulation is about a whole loop. Vorticity is the same idea shrunk to a single point: "how fast is the fluid spinning right here?"

The picture: drop a tiny paddle-wheel into the flow. If it spins, is nonzero there; the faster it spins, the longer the arrow; the axle direction is 's direction.

Figure — Kelvin's circulation theorem
  • ("nabla" or "del") is a bundle of derivatives — a "how fast is this changing in space?" operator. Here it appears in the cross-product form ; later we meet it as ("gradient of pressure").
  • The cross product of two arrows gives a third arrow perpendicular to both; the curl reuses that geometry to pull out a rotation axis.

Why the topic needs it: Kelvin's theorem is usually summed up as "vorticity is conserved along material loops." Vorticity is the local view; circulation is the loop view. The next section links them.

Deeper details live in Vorticity and the vorticity equation.


6. Stokes' theorem — the bridge

Reading the new symbols:

  • is any surface whose rim is the loop — think of a soap film spanning the rubber band.
  • means "add up over the whole surface" (a double sum, since a surface is two-dimensional).
  • is a tiny patch of that surface, written as an arrow pointing straight out of the patch, with length equal to the patch's area.
  • therefore counts only the spin whose axis threads through the patch — the dot product again picking out the aligned part.
Figure — Kelvin's circulation theorem

Why the topic needs it: it lets us swap between "circulation of the loop" and "vorticity flux through the loop" freely — and the worked example is nothing but Stokes' theorem for a small flat patch. Full statement: Stokes' theorem.


7. The material derivative

There are two ways to ask "how fast is something changing?":

  • : sit at a fixed spot and watch the value change (Eulerian view).
  • : ride along with a fluid particle and watch the value change as you move (Lagrangian view).

The picture: a thermometer floating down a river. Even if the river's temperature map is frozen in time (), the thermometer's reading still changes as it drifts from a warm patch to a cold one — that is the piece.

Why the topic needs it: the entire theorem is the single statement . The loop is material — made of the same particles — so we must differentiate while moving with them.


8. Pressure , density , and the gradient

  • Pressure (scalar): how hard the fluid pushes outward per unit area at a point.
  • Density ("rho", scalar): mass packed into each unit of volume.
  • Gradient (vector): an arrow pointing in the direction pressure increases fastest, with length equal to how steeply it rises. Fluid gets pushed down the pressure gradient, from high to low — hence the minus sign in .

The picture: a hill whose height is pressure; is the steepest-uphill arrow; a ball (fluid parcel) rolls the opposite way, downhill.

Why the topic needs it: the Euler equation says a fluid parcel accelerates because of pressure gradients and body forces. Two of Kelvin's proof steps are entirely about making the term vanish.


9. The Euler equation

Plain words: (acceleration of a parcel) = (push from pressure differences) + (push from body forces like gravity). Here ("Phi", scalar) is the potential of a conservative body force , e.g. gravity gives .

  • "Inviscid" = frictionless; there is no viscosity term. Real, sticky fluids add one, and that is exactly what can break Kelvin's theorem.

Why the topic needs it: the proof replaces by this right-hand side, then kills each surviving piece with a perfect-differential argument. Full note: Euler equation for ideal fluids.


10. Perfect differentials and the closed-loop trick

This single idea does the heavy lifting three separate times in the proof.

The picture: hike a mountain trail that loops back to the car park. You climbed and descended, but your net altitude change is exactly zero. Altitude is ; each little climb/descent is .

Why the topic needs it: each of these is a perfect differential, hence each loop integral is zero:

  • (the stretching term),
  • (the body-force term),
  • (the pressure term, only if barotropic).

11. Barotropic vs baroclinic

Only a pure gradient can be a perfect differential ; that is the whole reason step 5 of the proof works.

Why the topic needs it: it is assumption (3), and its failure is the most physically important loophole (weather fronts, sea breezes).


Prerequisite map

Velocity field u

Line element dl

Dot product u dot dl

Circulation Gamma

Curl gives vorticity omega

Stokes theorem links Gamma and omega

Material derivative D over Dt

Pressure p and density rho

Euler equation

Kelvin theorem D Gamma over Dt equals 0

Perfect differential closed loop

Barotropic rho of p


Equipment checklist

Use these to test if you are ready for the parent theorem — cover the right side and answer.

What does a vector (bold ) carry that a scalar does not
A direction, as well as a size — it is an arrow, not just a number.
What does instruct you to do
Add up a quantity all the way around a closed loop .
In , when is the result zero
When the arrows are perpendicular (, so ).
In plain words, what is circulation
The total amount of flow running along a loop, summed around it — the net swirl.
What does the curl give you at a point
The vorticity : an arrow whose length is the local spin rate and whose direction is the spin axis.
What does Stokes' theorem let you swap
Circulation around the edge for vorticity flux through the inside .
Difference between and
watches from a fixed spot; rides along with a moving fluid particle.
Why is always zero
It is a perfect differential around a closed loop — you end where you started, so the net change is zero.
What does barotropic () buy us in the proof
It makes a pure gradient, so its loop integral vanishes.
Which term appears in Euler but is dropped for an inviscid fluid
The viscosity (friction) term — Euler has none, which is why Kelvin needs "inviscid."

Recall One-line self-summary

Circulation is the loop-view of vorticity (via Stokes); following the loop with and feeding in Euler, three perfect-differential arguments make everything vanish — provided inviscid, conservative, barotropic.