Foundations — Potential flow — irrotational, inviscid; superposition of basic flows
Before you can read the parent note Potential flow, you need to earn every symbol it throws at you. We build them one at a time, each on top of the last. Never do we use a mark on the page you haven't already seen defined and drawn.
1. Vectors and the velocity field
The little arrow over the letter () is our reminder that this quantity has a direction, not just a size. A number with only size (like temperature) is a scalar; a quantity with size and direction (like velocity) is a vector.
In 2D we split the arrow into two pieces along the axes:
- = how much of the arrow points along the horizontal -axis,
- = how much points along the vertical -axis.
So writing just means "the arrow is steps right and steps up."

2. The gradient — slope of a hill
Suppose you have a scalar map: at every point a single number (say, height of a landscape). The gradient answers the question "which way is steepest uphill, and how steep?"
Two new marks appear here — let's earn them.
- The symbol (a "curly d") means a partial derivative: the slope of when you nudge only one coordinate and freeze the rest. = "how much does change if I step a tiny bit in , keeping fixed?" It is the rate of change, our tool for measuring steepness — we use derivatives (not plain subtraction) because the slope can be different at every point and in every direction.
- The symbol ("nabla" or "del") is a bookkeeping device: apply it to a scalar and it hands back the vector of all the partial slopes.

3. The dot product and divergence
To ask "is fluid piling up here or spreading out?" we need a way to add up the outward flow at a point. The tool is the dot product feeding into the divergence.
Now apply as if it were the vector and "dot" it into :

4. The cross product and curl — local spin
The last derivative measures a different question: "does a tiny paddle-wheel dropped here start to spin?"
The ("cross") between and is a second way vectors combine; in flat 2D it collapses to the single difference above.

5. Putting curl-zero to work: the potential exists
Here is the pivot the whole subject balances on:
WHAT this says: no local spin the velocity is the slope of some height-map . WHY it's true (intuition): if walking around any closed loop always returned you to the same "height," a consistent height-map can be drawn — and zero curl is exactly the guarantee that loops don't accumulate a net twist. WHAT it buys us: three velocity numbers collapse into one scalar . One function to solve for instead of many.
Combine the two conditions from §3 and §5:
That final object — "divergence of the gradient" — is the Laplacian, and is Laplace's equation. It is linear, which is the secret behind superposition.
6. Polar coordinates — because flows are round
The parent describes sources, vortices and cylinders — all naturally circular. So instead of we often use:
- = distance from the origin (how far out),
- = angle measured anticlockwise from the positive -axis (which way round).
The matching velocity pieces are (moving outward/inward) and (moving around the circle). The conversions worth remembering:
This is why the parent writes a source as (pure outward) and a vortex as (pure round-and-round).
7. The stream function and the constants
The remaining letters are just dial settings — numbers that say "how strong":
| Symbol | Plain meaning | Picture |
|---|---|---|
| speed of a uniform stream | straight parallel arrows | |
| source strength (volume out per unit depth) | fountain spraying outward | |
| circulation of a vortex | whirlpool swirl | |
| doublet strength | a source and sink kissed together | |
| fluid density (mass per volume) | how "heavy" the fluid is |
These feed the pressure story through Bernoulli's equation, the lift story through the Kutta–Joukowski theorem and Magnus effect, and the shape-bending story through Conformal mapping.