← Part I · The problem
CLEBSCH · TUTORIAL 02 OF 03Transport, covectors, and projection

Part II · put the representation to work

Follow the labels.
See a velocity emerge.

Clebsch notation can look like a trick because three innocent scalar fields suddenly become a velocity. This page slows the trick down. First watch two labels travel with the water; then ask what a one-form measures; finally assemble one small field by hand.

one-form, vorticity two-form, and displayed scalar

You do not need to memorize the formula before playing. The experiments are arranged so that each term earns its meaning.

First experiment · Clebsch variables as evolving state

Carry the labels.
Let φ change.

PERIODIC TAYLOR–GREEN FLOW · ZERO HARMONIC PERIODSdeforming material-label grid
α contours β contours tracked patch
SHOW
NEXT QUESTION · WHAT DID THIS ZERO-PERIOD TEST LEAVE OUT? Add the two harmonic circulations on the flat torus → Keep the local vortex pattern while changing global particle winding around the x and y cycles.

Second experiment · Chapter 1 picture · dual pairing

Make the covector visible.

Before assembling a velocity one-form, see what a one-form actually does. Fix eta equals s d x, rotate the orange tangent vector, and watch the pairing count signed crossings. The cyan arrow is eta sharp; it appears only after choosing the Euclidean metric.

covector level linesmetric-dual η♯test vector v
THE NUMBER RETURNED BY THE COVECTOR
eta of v
η(v) = 0.688

The vector crosses the level lines in the positive direction.

WITHOUT A METRICThe pairing already exists.

eta at p acting on v only needs a vector and a covector at the same point.

WITH A METRICWe may draw η as an arrow.

The metric defines eta sharp, so in this Euclidean picture eta of v is the metric pairing.

ALONG A FLUID PATHAdd the local readings.

Set v equal to gamma dot and integrate: integral of u flat along gamma is circulation.

How the potentials are chosen

Do not choose three mysterious fields at once.

Start from the physical velocity you want. Split its specification into local vorticity and, when the surface has handles, global loop circulations. The Clebsch fields are a nonunique factorization of that data—not three additional observables.

  1. 01
    Name what is local and what is global.
    vorticity plus independent periods

    The two-form is local circulation density. The periods are additional state only for noncontractible cycles; a genus-g surface has 2g of them.

  2. 02
    Choose two label families whose crossing matches it.
    factor the target vorticity

    This factorization is local and highly nonunique. In a material formulation, these labels can instead be initialized once and transported with the fluid.

  3. 03
    Complete the velocity, including its periods.
    exact, label, and harmonic pieces

    Locally the closed remainder is dφ. Globally, h supplies any periods the chosen labels do not carry. An incompressible projection changes only the exact part.

Third experiment · a small construction game

Build a swirl from two painted labels.

  1. 01

    Lay the labels parallel. Why is there no swirl yet?

  2. 02

    Let them cross. Watch oriented area—and vorticity—appear.

  3. 03

    Add and remove an exact piece. Change velocity without changing its curl.

A TWO-MINUTE PATH THROUGH THE CONTROLSUse the presets as a story, not a test.

Move left to right. Keep the vorticity colors visible and ask what changes after each click.

YOUR CURRENT FIELDperiodic plane · two crossing label foliations
metric-dual arrows selected probe
drag to orbit · click the surface to move the probe
color: α · arrows: (dα)♯
STEP 01 · LABELS
alpha and beta are zero forms

SMOOTH VIEW: evaluate at a point · MESH VIEW: sample at vertices

IN THE PERIODIC-PLANE EXAMPLE
controlled planar labels

The angle θ controls whether the two label families change in the same direction or independently.

A good place to pause

The local picture is now complete.

You can choose scalar labels, differentiate them into one-forms, assemble u flat equals d phi plus alpha d beta, and use the metric only when an arrow is needed. The next surprise is global: a loop around a hole can remember circulation even when local vorticity says nothing.