Fiveable

Calculus IV Unit 24 Review

QR code for Calculus IV practice questions

24.1 Statement and proof of Stokes' theorem

24.1 Statement and proof of Stokes' theorem

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
Calculus IV
Unit & Topic Study Guides

Vector Calculus Fundamentals

Vector Fields and Differential Forms

A vector field F(x,y,z)=(F1,F2,F3)\mathbf{F}(x, y, z) = (F_1, F_2, F_3) assigns a vector to each point in a region of space. The curl of F\mathbf{F}, written ×F\nabla \times \mathbf{F}, measures the infinitesimal rotation of the field at each point:

×F=(F3yF2z,  F1zF3x,  F2xF1y)\nabla \times \mathbf{F} = \left(\frac{\partial F_3}{\partial y} - \frac{\partial F_2}{\partial z},\; \frac{\partial F_1}{\partial z} - \frac{\partial F_3}{\partial x},\; \frac{\partial F_2}{\partial x} - \frac{\partial F_1}{\partial y}\right)

You can also remember this as the determinant of the symbolic matrix with i^,j^,k^\hat{\mathbf{i}}, \hat{\mathbf{j}}, \hat{\mathbf{k}} in the first row, partial operators in the second, and F1,F2,F3F_1, F_2, F_3 in the third. Curl shows up whenever you need to describe rotational behavior: fluid vortices, magnetic fields curling around currents, etc.

Stokes' theorem has a particularly clean formulation in the language of differential forms:

  • A 1-form ω=Pdx+Qdy+Rdz\omega = P\,dx + Q\,dy + R\,dz is the object you integrate over curves.
  • A 2-form η=Pdydz+Qdzdx+Rdxdy\eta = P\,dy \wedge dz + Q\,dz \wedge dx + R\,dx \wedge dy is the object you integrate over surfaces. The wedge product \wedge is antisymmetric: dxdy=dydxdx \wedge dy = -dy \wedge dx.

The exterior derivative dd takes a kk-form to a (k+1)(k+1)-form and unifies gradient, curl, and divergence into a single operation. For a 1-form ω=Pdx+Qdy+Rdz\omega = P\,dx + Q\,dy + R\,dz:

dω=(RyQz)dydz+(PzRx)dzdx+(QxPy)dxdyd\omega = \left(\frac{\partial R}{\partial y} - \frac{\partial Q}{\partial z}\right)dy \wedge dz + \left(\frac{\partial P}{\partial z} - \frac{\partial R}{\partial x}\right)dz \wedge dx + \left(\frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y}\right)dx \wedge dy

Notice that dωd\omega is exactly the 2-form whose coefficient functions are the components of ×F\nabla \times \mathbf{F}. This is why Stokes' theorem, phrased in forms as Sdω=Sω\int_S d\omega = \int_{\partial S} \omega, directly encodes the curl version.

Integration Concepts

Vector Fields and Differential Forms, Stokes’ Theorem · Calculus

Surface and Line Integrals

The surface integral SFdS\iint_S \mathbf{F} \cdot d\mathbf{S} measures the total flux of F\mathbf{F} through an oriented surface SS. Here dS=ndSd\mathbf{S} = \mathbf{n}\,dS, where n\mathbf{n} is the unit outward normal and dSdS is the scalar area element. If SS is parametrized by r(u,v)\mathbf{r}(u,v), then dS=(ru×rv)dudvd\mathbf{S} = (\mathbf{r}_u \times \mathbf{r}_v)\,du\,dv, and the direction of the cross product determines the orientation.

The line integral CFdr\int_C \mathbf{F} \cdot d\mathbf{r} evaluates the component of F\mathbf{F} tangent to a curve CC, accumulated along the path. With dr=(dx,dy,dz)d\mathbf{r} = (dx, dy, dz), this integral computes quantities like work done by a force or circulation of a velocity field.

Orientable Surfaces and Boundary Curves

Stokes' theorem requires the surface to be orientable, meaning you can choose a continuously varying normal vector across the entire surface without contradiction. Spheres, tori, and planes are all orientable. A Möbius strip is the classic non-orientable counterexample: if you try to push a normal vector continuously around the strip, it flips when you return to the starting point.

The boundary curve S\partial S is the edge of the surface SS, and its orientation must be compatible with the surface orientation via the right-hand rule: if your right thumb points in the direction of the chosen surface normal n\mathbf{n}, your fingers curl in the direction of traversal along S\partial S. Getting this orientation agreement right is essential; reversing it flips the sign of the line integral.

Vector Fields and Differential Forms, Vector Fields · Calculus

Stokes' Theorem

Statement

Stokes' theorem states that for a smooth vector field F\mathbf{F} defined on an open region containing an oriented, piecewise-smooth surface SS with piecewise-smooth boundary curve S\partial S:

S(×F)dS=SFdr\iint_S (\nabla \times \mathbf{F}) \cdot d\mathbf{S} = \oint_{\partial S} \mathbf{F} \cdot d\mathbf{r}

In the language of differential forms, this is Sdω=Sω\int_S d\omega = \int_{\partial S} \omega, which is the generalized Stokes' theorem applied to a 1-form on a 2-dimensional domain.

The theorem says: the total curl flux through a surface equals the total circulation around its boundary. This is a higher-dimensional analog of the Fundamental Theorem of Calculus, where integrating a derivative over a region reduces to evaluating something on the boundary.

Relationship to other theorems:

  • Green's Theorem is Stokes' theorem applied to a flat surface in the xyxy-plane.
  • The Fundamental Theorem of Line Integrals is the case where F=f\mathbf{F} = \nabla f (so ×F=0\nabla \times \mathbf{F} = \mathbf{0}).
  • The Divergence Theorem is the analogous result one dimension up, relating a volume integral of divergence to a surface integral of flux.

Proof Outline

The full proof handles general oriented surfaces by decomposing them into patches, but the core argument is clearest for a surface SS that is the graph of a function z=g(x,y)z = g(x,y) over a region DD in the xyxy-plane. Here's the structure:

  1. Reduce to components. Write F=(F1,F2,F3)\mathbf{F} = (F_1, F_2, F_3). Because both sides of Stokes' theorem are linear in F\mathbf{F}, it suffices to prove the theorem separately for F=(F1,0,0)\mathbf{F} = (F_1, 0, 0), then (0,F2,0)(0, F_2, 0), then (0,0,F3)(0, 0, F_3). The full result follows by adding.

  2. Work out one component. Take F=(F1,0,0)\mathbf{F} = (F_1, 0, 0). Its curl is: ×F=(0,  F1z,  F1y)\nabla \times \mathbf{F} = \left(0,\; \frac{\partial F_1}{\partial z},\; -\frac{\partial F_1}{\partial y}\right)

  3. Compute the surface integral. Parametrize SS by (x,y,g(x,y))(x, y, g(x,y)) over DD. The outward normal (with upward orientation) gives dS=(gx,gy,1)dxdyd\mathbf{S} = (-g_x, -g_y, 1)\,dx\,dy. Dotting with the curl: S(×F)dS=D(F1z(gy)F1y)dxdy\iint_S (\nabla \times \mathbf{F}) \cdot d\mathbf{S} = \iint_D \left(\frac{\partial F_1}{\partial z}(-g_y) - \frac{\partial F_1}{\partial y}\right) dx\,dy

By the chain rule, since F1(x,y,g(x,y))F_1(x, y, g(x,y)) depends on yy both directly and through z=g(x,y)z = g(x,y): y[F1(x,y,g(x,y))]=F1y+F1zgy\frac{\partial}{\partial y}\bigl[F_1(x, y, g(x,y))\bigr] = \frac{\partial F_1}{\partial y} + \frac{\partial F_1}{\partial z}\,g_y So the surface integral equals Dy[F1(x,y,g(x,y))]dxdy\iint_D -\frac{\partial}{\partial y}\bigl[F_1(x, y, g(x,y))\bigr]\,dx\,dy.

  1. Compute the line integral. On the boundary curve S\partial S, the Fdr\mathbf{F} \cdot d\mathbf{r} integral reduces to SF1dx\oint_{\partial S} F_1\,dx. Since S\partial S lies above D\partial D (the boundary of the planar region), and z=g(x,y)z = g(x,y) on the surface, this becomes DF1(x,y,g(x,y))dx\oint_{\partial D} F_1(x, y, g(x,y))\,dx.

  2. Apply Green's Theorem in the plane. Green's theorem gives: DF1(x,y,g(x,y))dx=Dy[F1(x,y,g(x,y))]dxdy\oint_{\partial D} F_1(x,y,g(x,y))\,dx = \iint_D -\frac{\partial}{\partial y}\bigl[F_1(x,y,g(x,y))\bigr]\,dx\,dy This matches the surface integral from step 3.

  3. Repeat for the other components (0,F2,0)(0, F_2, 0) and (0,0,F3)(0, 0, F_3) using analogous arguments, then sum.

For a general oriented surface that isn't a single graph, you decompose SS into patches, each of which is a graph over one of the coordinate planes. The interior boundary contributions from adjacent patches cancel (they're traversed in opposite directions), leaving only the integral over the outer boundary S\partial S.

Applying Stokes' Theorem

When you encounter a problem, follow these steps:

  1. Identify the vector field F\mathbf{F}, the surface SS, and the boundary curve S\partial S.
  2. Check orientations. Make sure the surface normal and boundary traversal direction are compatible via the right-hand rule.
  3. Decide which side to compute. Stokes' theorem is useful precisely because one side is often much easier than the other. A complicated surface integral of curl might reduce to a simple line integral around a circle, or vice versa.
  4. Compute the curl ×F\nabla \times \mathbf{F} if you're evaluating the surface side.
  5. Parametrize whichever side you chose and evaluate the integral.

Common applications:

  • Faraday's law: The EMF around a closed loop equals the negative rate of change of magnetic flux through any surface bounded by that loop. This is Stokes' theorem applied to the electric field.
  • Kelvin's circulation theorem: The circulation of a velocity field around a closed curve equals the integral of vorticity over any spanning surface.
  • Surface independence: If ×F=0\nabla \times \mathbf{F} = \mathbf{0} throughout a simply connected region, then CFdr=0\oint_C \mathbf{F} \cdot d\mathbf{r} = 0 for every closed curve CC in that region. Stokes' theorem is what makes this conclusion possible.