Currents, boundaries, and Stokes’ theorem
Represent oriented geometry by functionals and track multiplicity and cancellation explicitly.
On this page
The question for today
What you’ll understand
- Define currents as continuous linear functionals on compactly supported differential forms.
- Distinguish arbitrary, normal, integer-rectifiable, and integral currents.
- Compute an oriented boundary and verify Stokes and boundary cancellation on finite polygons.
A current records how an oriented geometric object integrates differential forms. This viewpoint permits weak limits, boundaries, and multiplicities to be studied even when no single smooth parametrization survives. Orientation matters: opposite sheets can cancel, unlike the unsigned counts in the area formula. We will calculate a triangle current and then join two squares, checking that the shared edge disappears from the combined boundary rather than being charged twice.
A current is a functional, not automatically a surface
A k-current on an open Euclidean domain is a continuous linear functional on smooth compactly supported k-forms, with the usual test-function topology. Integration over a smooth oriented k-submanifold gives an example. The class of all currents is much larger: distributional objects need not have a rectifiable support or finite mass. Thus calling an arbitrary current an integer-weighted surface would build a false geometric conclusion into the definition.
Mass is the dual size obtained by testing against forms of comass at most one. Comass bounds evaluation on unit simple k-vectors, which is the appropriate area notion. A finite-mass current has a measure representation, but need not have integer multiplicity or a rectifiable carrier. A normal current has finite mass and finite boundary mass. These analytic bounds are useful, while integrality adds a separate geometric and arithmetic condition.
Rectifiable and integral currents include orientations and integers
An integer-rectifiable current integrates over a countably k-rectifiable carrier with a measurable unit simple tangent orientation and positive integer multiplicity. The weighted area is locally finite, and its integral is the mass. A negative coefficient can be absorbed by reversing the orientation. Two presentations of overlapping sheets must combine their oriented coefficients before computing the resulting mass; otherwise cancellation is missed.
An integral current has both itself and its boundary integer rectifiable, with the corresponding finite mass conditions in the global class used here. Local integral currents impose these conditions only on compact subdomains. Normal currents with arbitrary real or diffuse coefficients need not be integral. The distinction is crucial in compactness: preserving integer-rectifiable structure in a limit is a deep theorem, not a general consequence of weak functional convergence.
The boundary is defined so Stokes is structural
Define the boundary by applying the current to the exterior derivative of a test form of one lower degree. For integration over an oriented smooth region, classical Stokes identifies this with its oriented geometric boundary. For every current, applying the boundary twice gives zero because the exterior derivative squares to zero. This identity survives weak limits even when the object is no longer a smooth region.
For polygons, the boundary orientation puts the interior on the left when the plane has its usual orientation. Shared edges of adjacent equally oriented regions occur in opposite directions and cancel. The boundary mass can therefore be smaller than the sum of the original boundary masses. This is not a violation of perimeter additivity, since perimeter is not additive under adjoining sets and current mass is a norm with cancellation, not an unsigned inventory of all initially drawn edges.
Work it through
A triangle verifies Stokes edge by edge
Orient the triangle with vertices A=(0,0), B=(3,0), C=(0,2) counterclockwise. Let T integrate over its interior. Compute its mass and boundary mass, and verify Stokes for the one-form , localized around the triangle.
The triangle area is three, so its current mass is three. Its oriented boundary is A→B, B→C, C→A, with lengths three, , and two. Its boundary mass is therefore .
The exterior derivative of the form is , whose integral over the triangle is three. On A→B the y differential is zero; on C→A the x coordinate is zero, so both edge integrals vanish.
Parametrize B→C by for t from zero to one. The form integral is , giving Stokes. Endpoint boundary masses cancel algebraically as .
The triangle has mass three and boundary mass 5+√13. Its boundary integral of x dy equals three, and its boundary has zero boundary.
The living notebook
Explore the model
Interactive lab · vectors
Recover a triangle area from oriented edge vectors
Pause and Reset, then set angle to 0 degrees and magnitude to 3; record the vector (3,0). For a fresh comparison Reset and set angle to 90 degrees and magnitude to 2; record (0,2). Their ordered planar determinant is six, so the oriented triangle area is three. Reversing their order changes the sign. The instrument shows one vector and its projections at a time, not a current or an exterior-derivative calculation. Edits preserve elapsed time; set both controls after each Reset.
- x component
- 1.393
- y component
- 0.975
- Magnitude
- 1.7
Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forOrientation changes signed integration, while mass uses the absolute geometric area.
Pause & reason
Check your understanding
Your turn
Try it yourself
Join the two unit squares (0,1)×(0,1) and (1,2)×(0,1), each with the standard counterclockwise orientation. Compute the mass of the summed 2-current and the mass of its boundary. Identify the cancellation.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Write the shared vertical edge orientation from each square before counting the exterior edges.
Compare with the solution
The summed current is the standard integration current of the 2×1 rectangle, with mass two. The left square traverses the shared edge upward and the right square traverses it downward, so these cancel. The outer boundary has length six, compared with the separate boundary-mass sum eight. Its orientation is the counterclockwise orientation of the combined rectangle.
Keep the idea
Take it with you
- Arbitrary currents need not be rectifiable or have finite mass.
- Integral currents require integer-rectifiable structure for both current and boundary.
- Boundary and mass calculations must account for orientation before measuring the result.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.