6.2 Modern Theorem

Back

6.2. Let g : I2 −! U _ R3 be a smooth embedding a.e. and ! a

smooth differential 1−form on U.

Then Z

@g(I2)

! =

Z

g(I2)

d!.

Remark 6.2.1. This looks like Greens Theorem with only the dimension of

U changed from 2 to 3. This is right. The proof is the same too.

Recall that we had for

g : I2 −! U _ R2

_

u

v

_

 

_

x

y

_

and if ! is a 1−form on U, ! = Pdx + Qdy, g_! was the 1−form on I2

defined by

(g_!)

_

u

v

_

= P

_

g

_

u

v

__

dx + Q

_

g

_

u

v

__

dy

and _

dx

dy

_

= g0

_

du

dv

_

=

"

@x

@u

@x

@v

@y

@u

@u

@v

# _

du

dv

_

106 CHAPTER 6. STOKES’ THEOREM (CLASSICAL AND MODERN)

And if ! = Pdx ^ dy is a 2−form on R2, g_! is the 2−form on I2 defined by

(g_!)

_

u

v

_

= P

_

g

_

u

v

__

dx ^ dy

where dx ^ dy is obtained by

dx =

@x

@u

du +

@x

@v

dv

dy =

@y

@u

du +

@y

@v

dv

so

dx ^ dy =

_

@x

@u

du +

@x

@v

dv

_

^

_

@y

@u

du +

@y

@v

du

_

=

_

@x

@u

@y

@v

@x

@v

@y

@u

_

du ^ dv.

Remark 6.2.2. This extends without fuss to g : I2 −! U _ R3.

Definition 6.2. If ! is a differential 1−form on U, ! , Pdx + Qdy + Rdz

on U

g_!

_

u

v

_

, P

_

g

_

u

v

__

dx + Q

_

g

_

u

v

__

dy + R

_

g

_

u

v

__

dz

and

g0 =

2

664

@x

@u

@x

@v

@y

@u

@y

@v

@z

@u

@z

@v

3

775

so 2

4

dx

dy

dz

3

5 =

2

664

@x

@u

@x

@v

@y

@u

@y

@v

@z

@u

@z

@v

3

775

_

du

dv

_

ie.

dx =

@x

@u

du +

@x

@v

dv

dy =

@y

@u

du +

@y

@v

dv

dz =

@z

@u

du +

@z

@v

dv

6.2. MODERN 107

So

g_(!) = (P _ g)

@x

@u

du + (P _ g)

@x

@v

dv

+ (Q _ g)

@y

@u

du + (Q _ g)

@y

@v

dv

+ (R _ g)

@z

@u

du + (R _ g)

@z

@v

dv

=

_

(P _ g)

@x

@u

+ (Q _ g)

@y

@u

+ (R _ g)

@z

@u

_

du

+

_

(P _ g)

@x

@v

+ (Q _ g)

@y

@v

+ (R _ g)

@z

@v

_

dv

Remark 6.2.3. The idea is the same: evaluate the pullback to I2 by using

composition with g to get the value and composition with g0 to get the

differential part.

Remark 6.2.4. Now we do it for a 2-form on U _ R3.

Definition 6.3. If ! , Pdx ^ dy + Qdx ^ dz + Rdy ^ dz on U _ R3 and

g : I2 −! U is smooth, g_(!) is the 2-form on I2 given by:

P _ g

_

u

v

_

dx ^ dy + Q _ g

_

u

v

_

dx ^ dz + R _ g

_

u

v

_

dy ^ dz

and

dx =

@x

@u

du +

@x

@v

dv, dy =

@y

@u

du +

@y

@v

dv

so

dx ^ dy =

_

@x

@u

du +

@x

@v

dv

_

^

_

@y

@u

du +

@y

@v

dv

_

=

_

@x

@u

@y

@v

@x

@v

@y

@u

_

du ^ dv

dx ^ dz =

_

@x

@u

@z

@v

@x

@v

@z

@u

_

du ^ dv

dy ^ dz =

_

@y

@u

@z

@v

@y

@v

@z

@u

_

du ^ dv

which gives g_! as a differential 2-form on U _ R3. We get:

108 CHAPTER 6. STOKES’ THEOREM (CLASSICAL AND MODERN)

g_(!) =

_

(P _ g)

_

u

v

_

q

_

@x

@u

@y

@v

@x

@v

@y

@u

_

+ (Q _ g)

_

u

v

_ _

@x

@u

@z

@v

@x

@v

@z

@u

_

+(R _ g)

_

u

v

_ _

@y

@u

@z

@v

@y

@v

@z

@u

__

du ^ dv

=

8<

:

2

4

R _ g

−Q _ g

P _ g

3

5 q

__

@g

@u

_

×

_

@g

@v

__

9=

; du ^ dv

You will recognise the second term as part of the “area stretching factor” for

g : I2 −! U _ R3 at a point.

Note again that this comes out of the computation of the induced 2-form

quite automatically.

Proposition 6.2.1. If ! is a smooth differential 1-form on U _ R3 and

g : I2 −! U is a smooth embedding a.e.,

Z

@g(I2)

! =

Z

@I2

g_!

Proof We have for each edge of (I2), g defines a parametric curve in U _ R3

which is part of the boundary of g(I2) and g_! is constructed to take care of

the length stretch automatically:

Z

g(I)

! =

Z 1

0

_

P

dx

dt

+ Q

dy

dt

+ R

dz

dt

_

dt

=

Z

I

g_!

_

Proposition 6.2.2. If ! is a 1-form on I2,

Z

@I2

! =

Z

I2

d!

Proof This is just Green’s Theorem for I2. _

Proposition 6.2.3. If ! is a smooth differential 1-form on U _ R3 and

g : I2 −! U is a smooth embedding,

then dg_! = g_d!.

6.2. MODERN 109

Proof If ! = Pdx + Qdy + Rdz we have from definition 6.2

g_! =

_

P _ g

@x

@u

+ Q _ g

@y

@u

+ R _ g

@z

@u

_

du +

_

P _ g

@x

@v

+ Q _ g

@y

@v

+ R _ g

@z

@v

_

dv

so

dg_! =

_

@B

@u

@A

@v

_

du ^ dv

where

A =

_

(P _ g)

@x

@u

+ (Q _ g)

@y

@u

+ (R _ g)

@z

@u

_

B =

_

(P _ g)

@x

@v

+ (Q _ g)

@y

@v

+ (R _ g)

@z

@v

_

ie.

dg_! =

__

@(P _ g)

@u

@x

@v

+ (P _ g)

@2u

@u@v

+

@(Q _ g)

@u

@y

@v

+ (Q _ g)

@2y

@u@v

+

@(R _ g)

@u

@z

@v

+ (R _ g)

_

@2z

@u@v

__

_

@(P _ g)

@v

@x

@u

+ (P _ g)

@2x

@v@u

+

@(Q _ g)

@v

@y

@u

+ (Q _ g)

@2y

@v@u

+

@(R _ g)

@v

@z

@u

+ (R _ g)

@2z

@z@u

__

du ^ dv

=

__

@(P _ g)

@u

@x

@v

@(P _ g)

@v

@x

@u

_

+

_

@(Q _ g)

@u

@y

@v

@(Q _ g)

@v

@y

@u

_

_

@(R _ g)

@u

@z

@v

@(R _ g)

@v

@z

@v

__

du ^ dv

but

@(P _ g)

@u

=

@P

@x

@x

@u

+

@P

@y

@y

@u

+

@P

@z

@z

@u

and similarly for Q _ g and R _ g.

So

dg_! =

8>< >:

"

@P

@x

@x

@u

@x

@v + @P

@y

@y

@u

@x

@v + @P

@z

@z

@u

@x

@v

−@P

@x

@x

@v

@x

@u − @P

@y

@y

@v

@x

@u − @P

@z

@z

@v

@x

@v

#

+ similar terms for Q and R

9>=

>;

du ^ dv

=

( h

@P

@y

_ @y

@u

@x

@v − @y

@v

@x

@u

_

+ @P

@z

_ @z

@u

@x

@v − @z

@v

@x

@u

_

+ similar terms for Q and R

)

du ^ dv

110 CHAPTER 6. STOKES’ THEOREM (CLASSICAL AND MODERN)

From definition 6.3, g_d! is

8>>>>>><

>>>>>>:

_h

@Q

@x − @P

@y

i

_ g

_

u

v

_ _ @x

@u

@y

@v − @x

@v

@y

@u

__

+

_@R

@x − @P

@z

_

_ g

_

u

v

_ _ @x

@u

@z

@v − @x

@v

@z

@u

__

+

h

@R

@y − @Q

@z

i

_ g

_

u

v

_ _ @y

@u

@z

@v − @y

@v

@z

@u

__

9>>>>>>=

>>>>>>;

du ^ dv.

The P terms are

@P

@y

_

g

_

u

v

__ _

@x

@v

@y

@u

@x

@u

@y

@v

_

+

@P

@z

_

g

_

u

v

__ _

@x

@v

@z

@u

@x

@u

@z

@v

_

and the Q and R terms can be collected in the same way, to establish that

dg_! = g_d! _.

Remark 6.2.5. It has to be said that by your standards this is a nasty

calculation, but all it requires of you is lots of partial differentiating.

Proposition 6.2.4. If ! is a smooth differential 2-form on U _ R3 and

g : I2 −! U is a smooth embedding a.e.,

Z

g(I2)

! =

Z

I2

g_!

Proof g parametrises the surface in U and if ! = Pdx ^ dy + Qdx ^ dz +

Rdy ^ dz then g_! has P _ g, Q _ g and R _ g for the function part and Dg

acts on du and dv to give us du ^ dv on the differential part. We have again

2

4

dx

dy

dz

3

5 =

2

664

@x

@u

@x

@v

@y

@u

@y

@v

@z

@u

@z

@v

3

775

_

du

dv

_

We need to verify that we get the correct “area stretching” formula out.

From definition 6.3 we had, recall,

g_(!) =

_

P _ g

_

u

v

_ _

@x

@u

@y

@v

@x

@v

@y

@u

_

+ Q _ g

_

u

v

_ _

@x

@u

@z

@v

@x

@v

@z

@u

_

+R _ g

_

u

v

_ _

@y

@u

@z

@v

@y

@v

@z

@y

__

du ^ dv

6.2. MODERN 111

This is 2

4

2

4

R _ g

−Q _ g

P _ g

3

5 q

__

@g

@u

_

×

_

@g

@v

__3

5du ^ dv

(The permutation of the P, Q,R (and the minus sign) come from the way

the dx ^ dy acts on a piece of surface normal to the (d)z direction.)

We can rewrite this as

 

@g

@u

×

@g

@v

 

2

4

2

4

R _ g

−Q _ g

P _ g

3

5 q ˆn[u, v]

3

5 du ^ dv

where ˆn[u, v] is the unit normal to the surface at g

_

u

v

_

, and

 

@g

@u

×

@g

@v

 

is the “area stretching factor”.

We have that Z

g(I2)

!

is the limit of the sums of values of ! on small elements of the surface g(I2).

Suppose g takes a rectangle 4u×4v in I2 to a (small) piece of the surface.

! at g

_

u

v

_

is, say,

Pdx ^ dy + Qdx ^ dz + Rdy ^ dz

and the unit normal to the surface is ˆn[u, v] (located at g

_

u

v

_

).

Write ˆn[u, v] as 2

4

ˆnx

ˆny

ˆnz

3

5

The dx^dy of the 2-form affects only the ˆnz component and does so linearly,

likewise the dx ^ dz is a rotation in the plane orthogonal to ˆny. The sum of

112 CHAPTER 6. STOKES’ THEOREM (CLASSICAL AND MODERN)

the three components is easily seen to be.

2

66666664

R _ g

_

u

v

_

−Q _ g

_

u

v

_

P _ g

_

u

v

_

3

77777775

q

2

4

ˆnx

ˆny

ˆnz

3

5 =

2

4

R _ g

−Q _ g

P _ g

3

5 q ˆn

multiplying by the “area stretching factor” we obtain

Z

g(I2)

! =

Z

I2

g_!

_

Theorem 6.3. [Stokes] Let g : I2 −! U _ R3 be a smooth embedding a.e.

and ! a smooth differentiable 1−form on U. Then

Z

@g(I2)

! =

Z

g(I2)

d!

Proof By taking the pieces separately and summing the results we can

assume without loss of generality that g is smooth. Then

Z

@g(I2)

!

=

Z

@I2

g_! by proposition 6.2.1

=

Z

I2

dg_! by Green’s Theorem for a square

=

Z

I2

g_d! by proposition 6.2.3

=

Z

g(I2)

d! by proposition 6.2.4

_

Remark 6.2.6. It looks believable that if

g : Im −! U _ Rn

6.2. MODERN 113

is a smooth embedding a.e.(hence m _ n) and ! is a smooth m−form on

Rn, then Z

gIm

! =

Z

Im

g_!

and this is indeed the case. This is the general ‘differential measure-stretching’

change of variables rule.

It looks also believable that on Im, m > 1 if ! is an m − 1 form, and

g : Im −! U _ Rn is a smooth embedding,

dg_! = g_d!

which is also the case.

It also looks plausible that for any m − 1 form ! on Im,

Z

@Im

! =

Z

Im

d!

This is also the case.

Hence we have for any dimension, by copying out the proof of Theorem 6.3,

if ! is a smooth k − 1 form on Rn and g : Ik −! U _ Rn is a smooth

embedding a.e., Z

@g(Ik)

! =

Z

g(Ik)

d!

In this or more general forms, this is now known (to the well informed) as

Stokes’ Theorem. It is fair to say that Stokes would have needed to do some

work to recognise it.

It includes the case when n = 1, k = 0 when it says:

Z b

a

f(x)dx = F(b) − F(a)

when

f =

dF

dx

For this reason Stokes’ Theorem is sometimes known as the Fundamental

Theorem of Calculus. Please note that this is not as your textbook author

appears to think an analogy, it is simply a consequence of correct generalisation.

114 CHAPTER 6. STOKES’ THEOREM (CLASSICAL AND MODERN)

Remark 6.2.7. Since we are integrating, we can neglect the failure of g to

be smooth or 1 − 1 on sets of measure (length, area, volume · · · ) zero. So

Stokes Theorem works for lots of sets including spheres and things which

have no boundary. In the exercises you will find that this can be pushed a

lot further than such restricted cases.

Example 6.2.1. Let U be the hemisphere

U =

8<

:

2

4

x

y

z

3

5 2 R3 : x2 + y2 + z2 = 1, z _ 0

9=

;

And

! = xyz dx + x dy + y dz

be a differential 1-form on R3.

Calculate Z

U

d!

and I

@U

!

and show they are the same.

Solution 1:

The line integral looks easier so I do that first. I parametrise S1 = @U by

x = cos(t), y = sin(t), z = 0; 0 _ t _ 2_

Then I want Z 2_

0

cos(t) sin(t)0 dx + cos(t) dy + sin(t)0

since z=0 and hence dz = 0 Substituting for dy (dy = dy/dtdt),this becomes

Z 2_

0

cos(t) cos(t)dt

=

Z 2_

0

cos(2t) + 1

2

dt = _

Now for the surface integral over the hemisphere. First I parametrise the

hemisphere with

x =

p

1 − v2 cos(u), y =

p

1 − v2 sin(u), z = v

6.2. MODERN 115

This gives:

dx =

@x

@u

du +

@x

@v

dv

and similarly for dy and dz. Working it out:

dx = −sin(u)

p

1 − v2 du −

v cos(u)

p

1 − v2

dv

dy = +cos(u)

p

1 − v2 du −

v sin(u)

p

1 − v2

dv

dz = 0 du + 1 dv

Now we calculate d! where:

! = xyz dx + x dy + y dz

d! = (1 − xz) dx ^ dy + (0 − xy) dx ^ dz + (1 − 0) dy ^ dz

This gives:

d! = (1−v

p

1 − v2 cos(u)) dx ^ dy −(1−v2) cos(u) sin(u) dx ^ dz +dy ^ dz

Now we have to calculate the ^ terms: dx ^ dy =

(−sin(u)

p

1 − v2 du −

v cos(u)

p

1 − v2

dv) ^ (+ cos(u)

p

1 − v2 du −

v sin(u)

p

1 − v2

dv)

= v sin2(u) − (−v cos2(u)) du ^ dv

= v du ^ dv

And

dx ^ dz = (−sin(u)

p

1 − v2 du −

v cos(u)

p

1 − v2

dv) ^ (0du + 1dv)

= −sin(u)

p

1 − v2 du ^ dv

and finally:

dy ^ dz = cos(u)

p

1 − v2 du ^ dv

Substituting in the integral gives:

116 CHAPTER 6. STOKES’ THEOREM (CLASSICAL AND MODERN)

Z

U

_

(1 − v

p

1 − v2 cos(u))(v) +

((1 − v2) sin(u) cos(u))(sin(u)

p

1 − v2) + 1(cos(u)

p

1 − v2 )

_

du ^ dv

This is

ZZ n

(v − v2

p

1 − v2 cos(u) + (1 − v2)3/2 cos(u) sin2(u) + cos(u)

p

1 − v2

o

du^dv

All that remains is to ensure that the orientation is correct: at u = 0, v = 0

we ought to get the outward normal: it is enough to verify that dy ^ dz = k

is pointing out. This is cos(u)

p

1 − v2 which is +1 which is correct.

Now we can leave the wedge out and perform the double integral. Using the

mathematica expression:

Integrate[(v - v^2*Sqrt[1 - v^2]*Cos[u]) +

Cos[u]*(Sin[u])^2*Sqrt[1 - v^2]*(1 - v^2) +

Cos[u]*Sqrt[1 - v^2], {u, 0, 2Pi}, {v, 0, 1}]

we get the result _ again.

Solution 2 Now I do it all again but using the old fashioned physicist’s

notation.

Now we write the 1-form as a vector field:

F = xyz i + x j + y k

and

curl(F) = r × F = 1 i + xy j + (1 − xz) k

For the path integral around the unit circle at z = 0 we have again

x = cos(t), y = sin(t), z = 0

so the path integral becomes

I

0 + cos(t)

dy

dt

+ sin(t)

dz

dt

dt

=

I

cos2(t) dt

6.2. MODERN 117

as before.

For the integral over the surface we again need a parametrisation g:

x =

p

1 − v2 cos(u), y =

p

1 − v2 sin(u), z = v

for

0 _ v _ 1, 0 _ u _ 2_

and I need to calculate

@g

@u

×

@g

@v

=

2

64

@x

@u

@y

@u

@z

@u

3

75

×

2

64

@x

@v

@y

@v

@z

@v

3

75

This is: 2

4

−sin(u)

p

1 − v2

cos(u)

p

1 − v2

0

3

5 ×

2

664

cos(u)(−v) p

1−v2

sin(u)(−v) p

1−v2

1

3

775

Evaluating the cross product gives:

dS =

2

4

cos(u)

p

1 − v2

sin(u)

p

1 − v2

v

3

5

We have

curlF =

2

4

1

xy

1 − xz

3

5 =

2

4

1

(1 − v2) sin(u) cos(u)

1 − v

p

1 − v2 cos(u)

3

5

Now we integrate

2

4

1

(1 − v2) sin(u) cos(u)

1 − v

p

1 − v2 cos(u)

3

5 q

2

4

cos(u)

p

1 − v2

sin(u)

p

1 − v2

v

3

5

with respect to u, v over the region 0 _ v _ 1, 0 _ u _ 2_

This comes out as

ZZ n

(v − v2

p

1 − v2 cos(u) + (1 − v2)3/2 cos(u) sin2(u) + cos(u)

p

1 − v2

o

dudv

as before.

118 CHAPTER 6. STOKES’ THEOREM (CLASSICAL AND MODERN)

Remark 6.2.8. As you can see, it is worth being able to decide if a 2-form is

derived from a 1-form: in the above case the double integral is much harder

than the single one around the circle. Given the double integral of d! it

would have been worth looking for an ! to integrate around the boundary.