Advanced Calculus of Several Variables (1973)
Part V. Line and Surface Integrals; Differential Forms and Stokes' Theorem
This chapter is an exposition of the machinery that is necessary for the statement, proof, and application of Stokes’ theorem. Stokes’ theorem is a multidimensional generalization of the fundamental theorem of (single-variable) calculus, and may accurately be called the “fundamental theorem of multi-variable calculus.” Among its numerous applications are the classical theorems of vector analysis (see Section 7) .
We will be concerned with the integration of appropriate kinds of functions over surfaces (or manifolds) in n. It turns out that the sort of “object,” which can be integrated over a smooth k-manifold in n, is what is called a differential k-form (defined in Section 5) . It happens that to every differential k-form α, there corresponds a differential (k + 1)-form dα, the differential of α, and Stokes' theorem is the formula
where V is a compact (k + 1)-dimensional manifold with nonempty boundary ∂V (a k-manifold). In the course of our discussion we will make clear the way in which this is a proper generalization of the fundamental theorem of calculus in the form
We start in Section 1 with the simplest case—integrals over curves in space, traditionally called “line integrals.” Section 2 is a leisurely treatment of the 2-dimensional special case of Stokes’ theorem, known as Green’s theorem; this will serve to prepare the student for the proof of the general Stokes' theorem in Section 6.
Section 3 includes the multilinear algebra that is needed for the subsequent discussions of surface area (Section 4) and differential forms (Section 5) . The student may prefer (at least in the first reading) to omit the proofs in Section 3 —only the definitions and statements of the theorems of this section are needed in the sequel.
Chapter 1. PATHLENGTH AND LINE INTEGRALS
In this section we generalize the familiar single-variable integral (on a closed interval in ) so as to obtain a type of integral that is associated with paths in n. By a path in n is meant a continuously differentiable function γ: [a, b] → n. The path γ : [a, b] → n is said to be smooth if γ′(t) ≠ 0 for all . The significance of the condition γ′(t) ≠ 0—that the direction of a path cannot change abruptly if its velocity vector never vanishes—is indicated by the following example.
Example 1 Consider the path γ = (γ1, γ2): → 2 defined by
The image of γ is the graph y = x (Fig. 5.1) . The only “corner” occurs at the origin, which is the image of the single point t = 0 at which γ′(t) = 0.
Figure 5.1
We discuss first the concept of length for paths. It is natural to approach the definition of the length s(γ) of the path γ : [a, b] → n by means of polygonal approximations to γ. Choose a partition of [a, b],
and recall that the mesh is the maximum length ti − ti−1 of a subinterval of . Then defines a polygonal approximation to γ, namely the polygonal arc from γ(a) to γ(b) having successive vertices γ(t0), γ(t1), . . . , γ(tk) (Fig. 5.2) , and we regard the length
of this polygonal arc as an approximation to s(γ).
Figure 5.2
This motivates us to define the length s(γ) of the path γ : [a, b] → n by
provided that this limit exists, in the sense that, given > 0, there exists δ > 0 such that
It turns out that the limit in (1) may not exist if γ is only assumed to be continuous, but that it does exist if γ is a path, and moreover that there is then a pleasant means of computing it.
Theorem 1.1 If γ : [a, b] → n is a path, then s(γ) exists, and
REMARK If we think of a moving particle in n, whose position vector at time t is γ(t), then γ′(t) is its speed. Thus (2) simply asserts that the distance traveled by the particle is equal to the time integral of its speed—a result whose 1-dimensional case is probably familiar from elementary calculus.
PROOF It suffices to show that, given > 0, there exists δ > 0 such that
for every partition
of mesh less than δ. Recall that
where γ1, . . . , γn are the component functions of γ.
An application of the mean value theorem to the function γr on the ith subinterval [ti−1, ti] yields a point such that
Consequently Eq. (3) becomes
If the points ti1, ti2, . . . , tin just happened to all be the same point , then (4) would take the form
which is a Riemann sum for . This is the real reason for the validity of formula (2) ; the remainder of the proof consists in showing that the difference between the sum (4) and an actual Riemann sum is “negligible.”
For this purpose we introduce the auxiliary function F : I = [a, b]n → defined by
Notice that F(t, t, . . . , t) = γ′(t), and that F is continuous, and therefore uniformly continuous, on the n-dimensional interval I, since γ is a path. Consequently there exists a δ1 > 0 such that
if each xr − yr < δ1.
We now want to compare the approximation
with the Riemann sum
Since the points ti1, ti2, . . . , tin all lie in the interval [ti−1, ti], whose length , it follows from (5) that
if < δ1.
On the other hand, there exists (by Theorem IV.3.4) a δ2 > 0 such that
if < δ2.
If, finally, δ = min(δ1, δ2), then < δ implies that
as desired.
Example 2 Writing γ(t) = (x1(t), . . . , xn(t)), and using Leibniz notation, formula (2) becomes
Given a function f : [a, b] → , the graph of f is the image of the path γ : [a, b] → 2 defined by γ(x) = (x, f(x)). Substituting x1 = t = x and x2 = y in the above formula with n = 2, we obtain the familiar formula
for the length of the graph of a function.
Having defined pathlength and established its existence for paths, the following question presents itself. Suppose that α : [a, b] → n and β : [c, d] → n are two paths that are “geometrically equivalent” in the sense that they have the same initial point α(a) = β(c), the same terminal point α(b) = β(d), and trace through the same intermediate points in the same order. Do α and β then have the same length, s(α) = s(β)?
Before providing the expected affirmative answer to this question, we must make precise the notion of equivalence of paths. We say that the path α : [a, b] → n is equivalent to the path β : [c, d] → n if and only if there exists a function
such that φ([a, b]) = [c, d], α = β φ, and φ′(t) > 0 for all (see Fig. 5.3) . The student should show that this relation is symmetric (if α is equivalent to β, then β is equivalent to α) and transitive (if α is equivalent to β, and βis equivalent to γ, then α is equivalent to γ), and is therefore an equivalence relation (Exercise 1.1) . He should also show that, if the paths α and β are equivalent, then α is smooth if and only if β is smooth (Exercise 1.2) .
The fact that s(α) = s(β) if α and β are equivalent is seen by taking f(x) ≡ 1 in the following theorem.
Figure 5.3
Theorem 1.2 Suppose that α : [a, b] → n and β : [c, d] → n are equivalent paths, and that f is a continuous real-valued function whose domain of definition in n contains the common image of α and β. Then
PROOF If φ : [a, b] → [c, d] is a function such that α = β φ and φ′(t) > 0 for all , then
To provide a physical interpretation of integrals such as those of the previous theorem, let us think of a wire which coincides with the image of the path γ : [a, b] → n, and whose density at the point γ(t) is f(γ(t)). Given a partition = {a = t0 < t1 < · · · < tk = b} of [a, b], the sum
may be regarded as an approximation to the mass of the wire. By an argument essentially identical to that of the proof of Theorem 1.1 , it can be proved that
Consequently this integral is taken as the definition of the mass of the wire.
If γ is a smooth path, the integral (6) can be interpreted as an integral with respect to pathlength. For this we need an equivalent unit-speed path, that is an equivalent smooth path such that ′(t) ≡ 1.
Proposition 1.3 Every smooth path γ : [a, b] → n is equivalent to a smooth unit-speed path.
PROOF Write L = s(γ) for the length of γ, and define σ : [a, b] → [0, L] by
so σ(t) is simply the length of the path γ : [a, t] → n (Fig. 5.4) . Then from the fundamental theorem of calculus we see that σ is a function with
Therefore the inverse function τ : [0, L] → [a, b] exists, with
Figure 5.4
If : [0, L] → n is the equivalent smooth path defined by = γ τ, the chain rule gives
since σ′(t) = γ′(t).
With the notation of this proposition and its proof, we have
since ′(σ(t)) = 1 and σ′(t) > 0. Substituting s = σ(t), we then obtain
This result also follows immediately from (Theorem 1.2. ) Since (s) simply denotes that point whose “distance along the path” from the initial point γ(a) is s, Eq. (7) provides the promised integral with respect to pathlength.
It also serves to motivate the common abbreviation
Historically this notation resulted from the expression
for the length of the “infinitesimal” piece of path corresponding to the “infinitesimal” time interval [t, t + dt]. Later in this section we will provide the expression ds = γ′(t) dt with an actual mathematical meaning (in contrast to its “mythical” meaning here).
Now let γ : [a, b] → n be a smooth path, and think of γ(t) as the position vector of a particle moving in n under the influence of the continuous force field F : n → n [so F(γ(t)) is the force acting on the particle at time t]. We inquire as to the work W done by the force field in moving the particle along the path from γ(a) to γ(b). Let be the usual partition of [a, b]. If F were a constant force field, then the work done by F in moving the particle along the straight line segment from γ(ti−1) to γ(ti) would by definition be F · (γ(ti) − γ(ti−1)) (in the constant case, work is simply the product of force and distance). We therefore regard the sum
as an approximation to W. By an argument similar to the proof of Theorem 1.1 , it can be proved that
so we define the work done by the force field F in moving a particle along the path γ by
Rewriting (9) in terms of the unit tangent vector
at γ(t) (Fig. 5.5) , we obtain
or
in the notation of (8) . Thus the work done by the force field is the integral with respect to pathlength of its “tangential component” F · T.
Figure 5.5
In terms of components, (9) becomes
or
in Leibniz notation. A classical abbreviation for this last formula is
This type of integral, called a line integral (or curvilinear integral), can of course be defined without reference to the above discussion of work, and indeed line integrals have a much wider range of applications than this. Given a path γ : [a, b] → n and n continuous functions f1, . . . , fn whose domains of definition in n all contain the image of γ, the line integral ∫γ f1 dx1 + · · · + fn dxn is defined by
Formally, we simply substitute xi = γi(t), dxi = γi′(t) dt into the left-hand side of (11) , and then integrate from a to b.
We now provide an interpretation of (11) whose viewpoint is basic to subsequent sections. By a (linear) differential form on the set is meant a mapping ω which associates with each point a linear function ω(x) : n → . Thus
where (n, ) is the vector space of all linear (real-valued) functions on n. We will frequently find it convenient to write
Recall that every linear function L : n → is of the form
where λi : n → is the ith projection function defined by
If we use the customary notation λi = dxi, then (12) becomes
If L = ω(x) depends upon the point , then so do the coefficients a1, . . . , an; this gives the following result.
Proposition 1.4 If ω is a differential form on , then there exist unique real-valued functions a1, . . . , an on U such that
for each .
Thus we may regard a differential form as simply an “expression of the form” (13) , remembering that, for each , this expression denotes the linear function whose value at is
The differential form ω is said to be continuous (or differentiable, or ) provided that its coefficient functions a1, . . . , an are continuous (or differentiable, or ).
Now let ω be a continuous differential form on , and γ : [a, b] → U a path. We define the integral of ω over the path γ by
In other words, if ω = a1 dx1 + · · · + an dxn, then
Note the agreement between this and formula (11) ; a line integral is simply the integral of the differential form appearing as its “integrand.”
Example 3 Let ω be the differential form defined on 2 minus the origin by
If γ1 : [0, 1] → 2 − {0} is defined by γ1(t) = (cos πt, sin πt), then the image of γ1 is the upper half of the unit circle, and
If γ2 : [0, 1] → 2 − {0} is defined by γ2(t) = (cos πt, − sin πt), then the image of γ2 is the lower half of the unit circle (Fig. 5.6) , and
Figure 5.6
In a moment we will see the significance of the fact that .
Recall that, if f is a differentiable real-valued function on the open set , then its differential dfx at is the linear function on n defined by
Consequently we see that the differential of a differentiable function is a differential form
or
Example 4 Let U denote 2 minus the nonnegative x-axis; that is, unless and y = 0. Let θ : U → be the polar angle function defined in the obvious way (Fig. 5.7) . In particular,
if x ≠ 0, so
Therefore
Figure 5.7
on U; the differential of θ agrees on its domain of definition U with the differential form ω of Example 3. Although
is defined on 2 − {0}, it is clear that the angle function cannot be extended continuously to 2 − {0}. As a consequence of the next theorem, we will see that ω is not the differential of any differentiable function that is defined on all of 2 − {0}.
Recall the fundamental theorem of calculus in the form
Now f′(t) dt is simply the differential at t of f : → ; dt : → is the identity mapping. If γ : [a, b] → [a, b] is also the identity, then
and f(b) − f(a) = f(γ(b)) − f(γ(a)), so the fundamental theorem of calculus takes the form
The following theorem generalizes this formula; it is the “fundamental theorem of calculus for paths in n.”
Theorem 1.5 If f is a real-valued function on the open set , and γ : [a, b] → U is a path, then
PROOF Define g : [a, b] → by g = f γ. Then g′(t) = f(γ(t)) · γ′(t) by the chain rule, so
It is an immediate corollary to this theorem that, if the differential form ω on U is the differential of some function on the open set U, then the integral ∫γ ω is independent of the path γ, to the extent that it depends only on the initial and terminal points of γ.
Corollary 1.6 If ω = df, where f is a function on U, and α and β are two paths in U with the same initial and terminal points, then
We now see that the result of Example 3 , where γ1 and γ2 were two different paths in 2 − {0} from (1, 0) to (−1, 0), implies that the differential form
is not the differential of any function on 2 − {0}. Despite this fact, it is customarily denoted by dθ, because its integral over a path γ measures the polar angle between the endpoints of γ.
Recall that, if F : U → n is a force field on and γ : [a, b] → n is a path in U, then the work done by the field F in transporting a particle along the path γ is defined by
where ω = F1 dx1 + · · · + Fn dxn. Suppose now that the force field F is conservative (see Exercise II.1.3) , that is, there exists a function g : U → such that F = g. Since this means that ω = dg, Corollary 1.6 implies that Wdepends only on the initial and terminal points of γ, and in particular that
This is the statement that the work done by a conservative force field, in moving a particle from one point to another, is equal to the “difference in potential” of the two points.
We close this section with a discussion of the arclength form ds of an oriented curve in n. This will provide an explication of the notation of formulas (8) and (10) .
The set C in n is called a curve if and only if it is the image of a smooth path γ which is one-to-one. Any one-to-one smooth path which is equivalent to γ is then called a parametrization of C.
If , then
is a unit tangent vector to C at x (Fig. 5.8) , and it is easily verified that T(x) is independent of the chosen parametrization γ of C (Exercise 1.3) . Such a continuous mapping T : C → n, such that T(x) is a unit tangent vector to C at x, is called an orientation for C. An oriented curve is then a pair (C, T), where T is an orientation for C. However we will ordinarily abbreviate (C, −T) to C, and write − C for (C, −T), the same geometric curve with the opposite orientation.
Figure 5.8
Given an oriented curve C in n, its arclength form ds is defined for by
Thus dsx(v) is simply the component of v in the direction of the unit tangent vector T(x). It is clear that dsx(v) is a linear function of , so ds is a differential form on C.
The following theorem expresses in terms of ds the earlier integrals of this section [compare with formulas (8) and (10) ].
Theorem 1.7 Let γ be a parametrization of the oriented curve (C, T), and let ds be the arclength form of C. If f : n → and F : n → n are continuous mappings, then
(so in particular s(γ) = ∫γ ds), and
PROOF We verify (a), and leave the proof of (b) as an exercise. By routine application of the definitions, we obtain
Finally notice that, if the differential form ω = F1 dx1 + · · · + Fn dxn is defined on the oriented smooth curve (C, T) with parametrization γ, then
by Theorem 1.7(b) . Thus every integral of a differential form, over a parametrization of an oriented smooth curve, is an “arclength integral.”
Exercises
1.1Show that the relation of equivalence of paths in n is symmetric and transitive.
1.2If α and β are equivalent paths in n, and α is smooth, show that β is also smooth.
1.3Show that any two equivalent parametrizations of the smooth curve induce the same orientation of .
1.4If α and β are equivalent paths in n, and ω is a continuous differential form, show that ∫α ω = ∫β ω.
1.5If α : [0,1] → n is a path and ω is a continuous differential form, define β(t) = α(1 − t) for . Then show that ∫αω = − ∫βω.
1.6If α : [a, b] → n and β : [c, d] → n are smooth one-to-one paths with the same image, and α(a) = β(c), α(b) = β(d), show that α and β are equivalent.
1.7Show that the circumference of the ellipse x2/a2 + y2/b2 = 1 is
where denotes the standard “elliptic integral of the second kind.”
1.8(a)Given mappings define γ = T c. Show that
and conclude that the length of γ is
where
(b)Let be the spherical coordinates mapping given by
Let γ : [a, b] → 3 be a path on the unit sphere described by giving φ and θ as functions of t, that is, c(t) = (φ(t), θ(t)). Deduce from (a) that
1.9(a)Given mappings , define γ = F c. Show that
and conclude that the length of γ is
where gij = (∂F/∂ui) • (∂F/∂uj).
(b)Let be the cylindrical coordinates mapping given by
Let be a path described by giving r, θ, z as functions of t, that is,
Deduce from (a) that
1.10If F : n → n is a force field and γ : [a, b] → n a path, use the fact that F(γ(t)) = mγ′(t) to show that the work W done by this force field in moving a particle of mass m along the path γ from γ(a) to γ(b) is
where v(t) = γ′(t). Thus the work done by the field equals the increase in the kinetic energy of the particle.
1.11For each , let F(x, y) be a unit vector pointed toward the origin from (x, y). Calculate the work done by the force field F in moving a particle from (2a, 0) to (0, 0) along the top half of the circle (x − a)2 + y2 = a2.
1.12Let dθ = (−y dx + x dy)/(x2 + y2). Thinking of polar angles, explain why it seems “obvious” that ∫γ dθ = 2π, where γ(t) = (a cos t, b sin t), . Accepting this fact, deduce from it that
1.13Let dθ = (−y dx + x dy)/(x2 + y2) on 2 − 0.
(a)If γ : [0, 1] → 2 − 0 is defined by γ(t) = (cos 2kπt, sin 2kπt), where k is an integer, show that ∫γdθ = 2kπ.
(b)If γ : [0, 1] → 2 is a closed path (that is, γ(0) = γ(1)) whose image lies in the open first quadrant, conclude from Theorem 1.5 that ∫γ dθ = 0.
1.14Let the differential form ω be defined on the open set , and suppose there exist continuous functions, f, g : → such that ω(x, y) = f(x) dx + g(y) dy if . Apply Theorem 1.5 to show that ∫γ ω = 0 if γ is a closed path in U.
1.15Prove Theorem 1.7(b) . 8
1.16Let F : U → n be a continuous vector field on such that . If is a curve in U, and γ a parametrization of , show that
1.17If γ is a parametrization of the oriented curve with arclength form ds, show that dsγ(t)(γ′(t)) = γ′(t), so
1.18Let γ(t) = (cos t, sin t) for be the standard parametrization of the unit circle in 2. If
on 2 − 0, calculate ∫γ ω. Then explain carefully why your answer implies that there is no function f : 2 − 0 → with df = ω.
1.19Let ω = y dx + x dy + 2z dz on 3. Write down by inspection a differentiable function f : 3 → such that df = ω. If γ: [a, b] → 3 is a path from (1, 0, 1) to (0, 1, −1), what is the value of ∫γ ω?
1.20Let γ be a smooth parametrization of the curve in 2, with unit tangent T and unit normal N defined by
and
Given a vector field F = (F1, F2) on 2, let ω = −F2 dx + F1 dy, and then show that
1.21Let be an oriented curve in n, with unit tangent vector T = (t1, . . . , tn).
(a)Show that the definition [Eq. (16)] of the arclength form ds of C is equivalent to
(b)If the vector v is tangent to C, show that
(c)If F = (F1, . . . , Fn) is a vector field, show that the 1-forms
agree on vectors that are tangent to C.