Differential Forms and Vector Fields

Chapter 6: Differential Forms and the Generalized Stokes Theorem

Learning objectives

  • Translate freely between differential forms and vector fields on R3\mathbb{R}^3
  • Use the Hodge star to convert between kk-forms and (nk)(n-k)-forms in Rn\mathbb{R}^n
  • Understand why the cross product is special to R3\mathbb{R}^3
  • Recover gradient, curl, and divergence from the dictionary
Differential Form VisualizerInteractive figure — enable JavaScript to interact.

In R3\mathbb{R}^3 there is an explicit dictionary that translates between vector calculus and the calculus of differential forms. Once you can move between the two languages, you can do calculations in whichever is more convenient and convert at the end. The dictionary also explains a long-standing puzzle: why does the cross product only exist in three dimensions? The answer is a counting argument about binomial coefficients that falls out of the form-theoretic picture in one line.

The translation dictionary in R3\mathbb{R}^3

On R3\mathbb{R}^3 with the standard inner product, the following correspondence is natural:

  • 0-form ff \leftrightarrow scalar function ff.
  • 1-form Pdx+Qdy+RdzP,dx + Q,dy + R,dz \leftrightarrow vector field (P,Q,R)(P, Q, R).
  • 2-form
Adydz+Bdzdx+CdxdyA\,dy\wedge dz + B\,dz\wedge dx + C\,dx\wedge dy

\leftrightarrow vector field (A,B,C)(A, B, C).

  • 3-form ρdxdydz\rho,dx\wedge dy\wedge dz \leftrightarrow scalar function ρ\rho.

Under this correspondence:

  • dd on a 0-form \leftrightarrow gradient.
  • dd on a 1-form \leftrightarrow curl.
  • dd on a 2-form \leftrightarrow divergence.

The Hodge star operator

The Hodge star \star maps kk-forms to (nk)(n-k)-forms in Rn\mathbb{R}^n with a chosen inner product. On R3\mathbb{R}^3:

1=dxdydz\star\,1 = dx\wedge dy\wedge dz
dx=dydz,dy=dzdx,dz=dxdy\star\,dx = dy\wedge dz,\quad \star\,dy = dz\wedge dx,\quad \star\,dz = dx\wedge dy
  • (dxdy)=dz\star(dx\wedge dy) = dz, etc.
(dxdydz)=1\star(dx\wedge dy\wedge dz) = 1

The Hodge star is the algebraic mechanism that lets you convert between “1-form view” and “2-form view” of a vector field in 3D — it is why the dictionary above pairs both 1-forms and 2-forms with vector fields.

Why the cross product only lives in R3\mathbb{R}^3

The wedge product of two 1-forms in Rn\mathbb{R}^n is a 2-form. The space of 1-forms has dimension n=(n1)n = \binom{n}{1}; the space of 2-forms has dimension (n2)\binom{n}{2}. To convert a 2-form back into a vector (i.e., back into a 1-form), we need (n2)=(n1)\binom{n}{2} = \binom{n}{1}. The unique solution is n=3n = 3: there, (32)=(31)=3\binom{3}{2} = \binom{3}{1} = 3, and the Hodge star is an isomorphism between 1-forms and 2-forms. In R7\mathbb{R}^7 there is also a cross product but it does NOT come from this argument (it relies on octonions). For other nn there is no natural cross product at all.

(The dictionary is paper-friendly. The references include online forms-and-vector-fields demos with 3D visualisations.)

Pause and think: In R4\mathbb{R}^4, the wedge of two 1-forms is a 2-form. How many basis 2-forms are there? Is that the same as the dimension of R4\mathbb{R}^4? Conclude whether a cross product can be defined uniquely.

Try it

  • Translate the vector field F=(xy,yz,zx)\mathbf{F} = (xy, yz, zx) to a 1-form and compute its exterior derivative dωd\omega. Translate back to a vector field. The result should be ×F\nabla\times\mathbf{F}.
  • Apply the Hodge star: compute (2dxdy)\star(2,dx\wedge dy) and (dz)\star(dz) in R3\mathbb{R}^3.
  • Compute the wedge product (dx+2dy)(3dx+dy)(dx + 2,dy)\wedge(3,dx + dy) and identify the result with a multiple of dxdydx\wedge dy.
  • True or false: in R4\mathbb{R}^4, there is a binary operation on vectors that produces a vector and is bilinear and antisymmetric. (Hint: count basis 2-forms in 4D.)

A trap to watch for

The vector field corresponding to a 2-form uses a particular sign convention. Garrity (and most textbooks) order the basis as dydz,dzdx,dxdydy\wedge dz,, dz\wedge dx,, dx\wedge dy. Note the cyclic ordering (not alphabetical). The middle one is NOT dxdzdx\wedge dz; that would carry a minus sign because dxdz=dzdxdx\wedge dz = -,dz\wedge dx. Always reduce 2-forms to this canonical basis before reading off the corresponding vector.

What you now know

You can move freely between vector calculus and differential forms on R3\mathbb{R}^3, use the Hodge star to convert form-degrees, and explain the dimensional accident that makes the cross product unique to R3\mathbb{R}^3. Section 6.4 introduces manifolds — the spaces on which forms naturally live.

References

  • Garrity, T. (2002). All the Mathematics You Missed. Cambridge University Press, ch. 6.
  • Bachman, D. (2012). A Geometric Approach to Differential Forms (2nd ed.). Birkhäuser.
  • Hubbard, J. H., Hubbard, B. B. (2015). Vector Calculus, Linear Algebra, and Differential Forms (5th ed.). Matrix Editions.
  • Lee, J. M. (2012). Introduction to Smooth Manifolds (2nd ed.). Springer, ch. 14, 16.
  • Spivak, M. (1965). Calculus on Manifolds. W. A. Benjamin.

This page is prerendered for SEO and accessibility. The interactive widgets above hydrate on JavaScript load.