Back to Ishan Levy’s website

Analysis Theorems

13 Integrals of Differential Forms

If we have an orientation \(y_1\dots y_n\) on \(\RR ^n\), we define \(\int _Efdy_1\wedge \dots \wedge dy_n = \int _Ef\) for \(E\subset \RR ^n\).

  • Theorem 13.1. If \(\phi :D\to E\) is a \(\cC ^1\) diffeomorphism between two subsets of \(\RR ^n\), and \(\omega \) is a continuous differential \(n\)-form, then \(\int _E\omega = \ee \int _D\phi ^*(\omega )\) where \(\ee \) is the sign of the determinant of \(\phi '\).

  • Proof. If \(x_1\dots x_n\) is the orientation for \(D\), \(y_1\dots y_n\) is the orientation for \(E\), and \(\omega = fdy_I\) we have \(\int _D\phi ^*(\omega ) = \int _D(f\circ \phi )\det (\phi ')dx_I = \int _D(f\circ \phi )\det (\phi ') = \ee \int _Ef = \ee \int _E\omega \) by the change of variables formula.

A singular \(n\) cell in \(\RR ^m\) is a map from an oriented cell \(\Delta _n\) to \(\RR ^m\). We will mostly consider \(\cC ^\infty \) singular \(n\) cells. Two \(\cC ^\infty \) singular \(n\) cells are equivalent if there is an orientation preserving \(\cC ^\infty \) diffeomorphism between their domains that commutes with them. If we have a differential form \(\omega \) in an open set containing a singular cell \(\phi :\Delta _n\to \RR ^m\), we define \(\int _\phi \omega = \int _{\Delta _n}\phi ^*(\omega )\). By Theorem 13.1 this only depends on the equivalence class. Indeed given a notion of integration, the pullback may be defined as the unique form satisfying \(\int _D\phi ^*(\omega ) = \int _{\phi (D)}\omega \) (it is dual to the pushforward of a chain).

Indeed if \(\phi \) is a singular \(1\) cell with \(\phi '\neq 0\), and \(\omega = \sum _1^nf_idx_i\), is a \(1\)-form, then if \(f\) is the vector field with components \(f_i\), then \(\int _\phi \omega = \int _{[0,1]}(f\circ \phi )\cdot \phi ' = \int _\phi f\cdot \tau ds\).

Now since we have an inner product structure on \(\RR ^n\), we can identify covector with vectors, as a covector corresponds to a unique vector such that dotting with that vector is that covector. Thus covector fields (\(1\)-forms) may be identified with vector fields. Similarly if \(\phi \) is a singular \(2\) cell with orientation \(t_1,t_2\), and codomain \(\RR ^3\) with orientation \(x_1,x_2,x_3\), we can integrate a \(2\)-form associated with a vector field \(f\) \(\omega = f_1dx_1+f_2dx_2+f_3dx_3\) over this cell, yielding \(\int _\phi \omega = \int _\Delta f(\phi (t))\cdot (\partial _1\phi \times \partial _2\phi )dt_1\wedge dt_2\) where \(\times \) denotes cross product. If \(\nu \) denotes the unit vector in the direction of \(\partial _1\phi \times \partial _2\phi \), then \(\nu \) is the normal unit vector, and we can write \(\partial _1\phi \times \partial _2\phi = \nu \Vert \partial _1\phi \times \partial _2\phi \Vert _2\). Now we can interpret \(\int _\Delta \Vert \partial _1\phi \times \partial _2\phi \Vert _2 = \int _\phi 1dS\) as the surface area, and write \(\int _\phi \omega = \int _\phi f\cdot \nu dS\).

We would like to integrate over chains rather than cells, so we define a singular \(n\)-chain as a finite formal sum of singular \(n\) cells. We can let \(\Delta (x_1,\dots ,x_n)\) be the unit cell in \(\RR ^n\) with that orientation, and then let its boundary be defined as the singular \(n-1\)-chain

\[\partial \Delta (x_1,\dots ,x_n) = \sum _{i=1}^n\sum _{\ee = 0}^1(-1)^{i+\ee }\Delta (x_1,\dots ,\ee ,\dots ,x_n) \]

where \(\ee \) denotes the part of the boundary restricting \(x_i\) to \(\ee \). For a singular \(n\)-chain \(\phi \), we define \(\partial \phi = \phi (\partial \Delta (x_1,\dots ,x_n))\). We then have our notions of boundary and cycle for chains.

  • Lemma 13.2. A boundary is a cycle.

  • Proof. It suffices to show this on the unit cell \(\Delta \). We have

    \[ \partial \partial \Delta (x_1,\dots ,x_n) = \sum _{i=1}^n\sum _{\ee = 0}^1(-1)^{i+\ee }\partial \Delta (x_1,\dots ,\ee ,\dots ,x_n) \]

    \[= \sum _{i=1}^n\sum _{\ee = 0}^1\sum _{i=1}^{n-1}\sum _{\ee '=0}^1(-1)^{i+\ee +j+\ee '}\Delta (x_1,\dots ,\ee ',\dots ,\ee ,\dots ,x_n) \]

    Now for a fixed \(\ee ',\ee \) and unordered pair \((a,b)\), the term \(\Delta (x_1,\dots ,\ee ',\dots ,\ee ,\dots ,x_n)\) where \(\ee '\) and \(\ee \) take up the \(a\) and \(b\) slots respectively appear twice in this sum. WLOG, \(a<b\), and so we can have both \(i=a,j=b-1\) or \(i=b,j=a\). Then as \(i+j\) is a different parity for these, the terms cancel out, so this sum is \(0\).

  • Theorem 13.3 (Stoke’s Theorem). If \(\cC \) is a \(\cC ^\infty \) singular \(n\)-chain and \(\omega \) is a \(n-1\)-form, then \(\int _\cC d\omega = \int _{\partial \cC } \omega \).

  • Proof. Since pullback commutes with exterior derivative and integration over chains is linear, it suffices to prove this on the unit cell \(\Delta (x_1,\dots ,x_n)\) for a \(n-1\)-form \(\omega = f dX_r\) where \(dX_r\) indicates \(dx_r\) is missing from \(dX = dx_1\wedge \dots \wedge dx_n\). This way \(d\omega = (-1)^{r-1}\partial _rfdX\). Similarly let \(\Delta \) denote the cell, \(\Delta _{r,e}\) denote the boundary on the \(r^{th}\) side with \(\ee \), \(\Delta _r\) denote the cell \(\Delta \) with the \(r\) dimension missing. Then from Theorem 10.11 and Theorem 10.3 we get

    \[ \int _\Delta d\omega = (-1)^{r-1}\int _\Delta \partial _rfdX= (-1)^{r-1}\int _{\Delta _r}\int _{\Delta (x_r)}\partial _rf\]

    \[= (-1)^{r+1}\int _{\Delta _{r,1}}f(x_1,\dots ,1,\dots ,x_n)+(-1)^{r}\int _{\Delta _{r,0}}f(x_1,\dots ,0,\dots ,x_n) = \int _{\partial \Delta }fdX_r \]

    Where \(\int _{\partial \Delta }fdX_r\) vanishes on all other parts of the boundary as on \(\Delta _{i,\ee }\) with \(i\neq r\) the \(x_i\) part is constant, so pulling back yields the form \(0\).

Indeed nothing deep is going on here, one may define the exterior derivative as the map so that Theorem 13.3 holds. Note that there is a pairing between chains and forms (homology and cohomology), and thus Theorem 13.3 says simply that \(d\) is adjoint to \(\partial \) for this pairing.

  • Corollary 13.4. If \(H_1(U,\ZZ ) = 0\) for an open set \(U \subset \RR ^n\), then any closed \(\cC ^\infty \) differential \(1\)-form is exact.

  • Proof. By Theorem 11.7 it suffices to show line integrals depend only on the start and end, but this follows from the hypothesis and Theorem 13.3.

  • Corollary 13.5. If \(D\) is the image of a simple (orientation preserving diffeomorphism) singular \(\cC ^\infty \) \(n\)-chain \(\cC \) and \(\omega = \sum _if_idX_i\) is an \(n-1\)-form, then

    \[\int _D\sum _i(-1)^{i-1}\partial _if_i = \int _{\partial \cC }\omega \]

  • Proof. This follows from Theorem 13.3 and Theorem 13.1.

  • Corollary 13.6 (Green’s Theorem). If \(D\) is the image of a simple \(\cC ^\infty \) singular \(2\)-chain \(\cC \), then

    \[\int _{\partial \cC }f_1dx_1+f_2dx_2 = \int _D\partial _1f_2-\partial _2f_1\]

  • Proof. This is a special case of Theorem 13.5.

Green’s theorem can be used to calculate area by integrating on the boundary the form \(x_1dx_2\) or \(-x_2dx_1\) for example. For the case of \(\partial \cC \) being a curve \(\gamma \), we can get \(\int _\gamma f\cdot \nu ds = \int _D \partial _1f_1+\partial _2f_2\) where \(\nu \) is the outward pointing normal vector defined as the unit vector in the direction of \(\begin {pmatrix} \partial _1\gamma _2\\ -\partial _1\gamma _1 \end {pmatrix}\). Then the left side is interpreted as work done by a vector field pushing a particle, and the right is interpreted as total flow of a substance moving across the curve with velocity given by the vector field.

  • Corollary 13.7 (Gauss’s Theorem). If \(D\) is the image of a simple \(\cC ^\infty \) singular \(3\)-chain \(\cC \), then

    \[\int _{\partial \cC }f_1dx_2\wedge dx_3+f_2dx_3\wedge dx_1 + f_3dx_1\wedge dx_2 = \int _D\sum _{i=1}^3\partial _if_i\]

  • Proof. This is a special case of Theorem 13.5.

This can also be used to calculate volume, and can similarly be written as \(\int _\gamma f\cdot \nu dS = \int _D \nabla \cdot f\), which can be interpreted as flow and amount of substance created.

  • Corollary 13.8 (Kelvin-Stokes Theorem). If \(\cC \) is a \(\cC ^1\) singular \(2\)-chain, then

    \[ \int _{\partial \cC }f\cdot \tau ds = \int _{\cC }(\nabla \times f)\cdot \nu dS \]

  • Proof. This is a special case of Theorem 13.3.

As an interpretation of the curl, let \(f\) be a vector field in \(\RR ^3\), and we can integrate around a tiny circle \(\gamma _\ee \) around a point \(a\) which bounds a disk \(D_\ee \) which has its unit normal vector \(\nu \) pointing in the direction of \(\nabla \times f(a)\). Then by Kelvin-Stokes, \(\frac {1}{\pi \ee ^2}\int _{\gamma _\ee }f\cdot \tau ds = \frac {\int _{D_\ee }(\nabla \times f)\cdot \nu dS}{\int _{D_\ee }dS}\). But as the curl is continuous, we get

\[ \lim _{\ee \to 0}\frac {1}{\pi \ee ^2}\int _{\gamma _\ee }f\cdot \tau ds = \Vert \nabla \times f(a)\Vert _2 \]