Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (2 votes)
338 views

Differential Forms PDF

This document discusses differential forms and Stokes' theorem. It begins by explaining that differential forms generalize vector calculus operations like divergence, gradient and curl to manifolds of arbitrary dimension. It then defines k-forms as skew-symmetric multilinear maps on tangent spaces and discusses 1-forms and 2-forms. It also covers tensor and wedge products of forms. The goal is to extend key concepts from vector calculus to more general manifolds.

Uploaded by

eyenir
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
338 views

Differential Forms PDF

This document discusses differential forms and Stokes' theorem. It begins by explaining that differential forms generalize vector calculus operations like divergence, gradient and curl to manifolds of arbitrary dimension. It then defines k-forms as skew-symmetric multilinear maps on tangent spaces and discusses 1-forms and 2-forms. It also covers tensor and wedge products of forms. The goal is to extend key concepts from vector calculus to more general manifolds.

Uploaded by

eyenir
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 110

C A L T E C H

Control & Dynamical Systems

Differential Forms and Stokes Theorem

Jerrold E. Marsden
Control and Dynamical Systems, Caltech
http://www.cds.caltech.edu/marsden/
Differential Forms
 Main idea: Generalize the basic operations of vector
calculus, div, grad, curl, and the integral theorems
of Green, Gauss, and Stokes to manifolds of
arbitrary dimension.

2
Differential Forms
 Main idea: Generalize the basic operations of vector
calculus, div, grad, curl, and the integral theorems
of Green, Gauss, and Stokes to manifolds of
arbitrary dimension.
 1-forms. The term 1-form is used in two ways
they are either members of a particular cotangent space
Tm M or else, analogous to a vector field, an assignment
of a covector in Tm M to each m M .

2
Differential Forms
 Main idea: Generalize the basic operations of vector
calculus, div, grad, curl, and the integral theorems
of Green, Gauss, and Stokes to manifolds of
arbitrary dimension.
 1-forms. The term 1-form is used in two ways
they are either members of a particular cotangent space
Tm M or else, analogous to a vector field, an assignment
of a covector in Tm M to each m M .
 Basic example: differential of a real-valued function.

2
Differential Forms
 Main idea: Generalize the basic operations of vector
calculus, div, grad, curl, and the integral theorems
of Green, Gauss, and Stokes to manifolds of
arbitrary dimension.
 1-forms. The term 1-form is used in two ways
they are either members of a particular cotangent space
Tm M or else, analogous to a vector field, an assignment
of a covector in Tm M to each m M .
 Basic example: differential of a real-valued function.
 2-form : a map (m) : TmM TmM R that as-
signs to each point m M a skew-symmetric bilinear
form on the tangent space TmM to M at m.
2
Differential Forms
 A k-form (or differential form of degree k)
is a map
(m) : TmM TmM (k factors) R,
which, for each m M , is a skew-symmetric k-multi-
linear map on the tangent space TmM to M at m.

3
Differential Forms
 A k-form (or differential form of degree k)
is a map
(m) : TmM TmM (k factors) R,
which, for each m M , is a skew-symmetric k-multi-
linear map on the tangent space TmM to M at m.
 Without the skew-symmetry assumption, would be
a (0, k)-tensor .

3
Differential Forms
 A k-form (or differential form of degree k)
is a map
(m) : TmM TmM (k factors) R,
which, for each m M , is a skew-symmetric k-multi-
linear map on the tangent space TmM to M at m.
 Without the skew-symmetry assumption, would be
a (0, k)-tensor .
 A map : V V (V is a vector space and there
are k factors) R is multilinear when it is linear
in each of its factors.

3
Differential Forms
 A k-form (or differential form of degree k)
is a map
(m) : TmM TmM (k factors) R,
which, for each m M , is a skew-symmetric k-multi-
linear map on the tangent space TmM to M at m.
 Without the skew-symmetry assumption, would be
a (0, k)-tensor .
 A map : V V (V is a vector space and there
are k factors) R is multilinear when it is linear
in each of its factors.
 It is is skew (or alternating ) when it changes sign
whenever two of its arguments are interchanged 3
Differential Forms
 Why is skew-symmetry important? Some examples
where it is implicitly used

4
Differential Forms
 Why is skew-symmetry important? Some examples
where it is implicitly used
Determinants and integration: Jacobian determinants in the change
of variables theorem.

4
Differential Forms
 Why is skew-symmetry important? Some examples
where it is implicitly used
Determinants and integration: Jacobian determinants in the change
of variables theorem.
Cross products and the curl

4
Differential Forms
 Why is skew-symmetry important? Some examples
where it is implicitly used
Determinants and integration: Jacobian determinants in the change
of variables theorem.
Cross products and the curl
Orientation or handedness

4
Differential Forms
 Let x1, . . . , xn denote coordinates on M , let
{e1, . . . , en} = {/x1, . . . , /xn}
be the corresponding basis for TmM .

5
Differential Forms
 Let x1, . . . , xn denote coordinates on M , let
{e1, . . . , en} = {/x1, . . . , /xn}
be the corresponding basis for TmM .
 Let {e1, . . . , en} = {dx1, . . . , dxn} be the dual basis
for Tm M .

5
Differential Forms
 Let x1, . . . , xn denote coordinates on M , let
{e1, . . . , en} = {/x1, . . . , /xn}
be the corresponding basis for TmM .
 Let {e1, . . . , en} = {dx1, . . . , dxn} be the dual basis
for Tm M .
 At each m M , we can write a 2-form as
i j
m(v, w) = ij (m)v w ,
where  

ij (m) = m i
, j ,
x x

5
Differential Forms
 Let x1, . . . , xn denote coordinates on M , let
1 n
{e1, . . . , en} = {/x , . . . , /x }
be the corresponding basis for TmM .
 Let {e1, . . . , en} = {dx1, . . . , dxn} be the dual basis
for Tm M .
 At each m M , we can write a 2-form as
m(v, w) = ij (m)v iwj ,
where  

ij (m) = m , ,
xi xj
 Similarly for k-forms.
5
Tensor and Wedge Products
 If is a (0, k)-tensor on a manifold M and is a (0, l)-
tensor, their tensor product (sometimes called the
outer product), is the (0, k + l)-tensor on M
defined by
( )m(v1, . . . , vk+l )
= m(v1, . . . , vk )m(vk+1, . . . , vk+l )
at each point m M .

6
Tensor and Wedge Products
 If is a (0, k)-tensor on a manifold M and is a (0, l)-
tensor, their tensor product (sometimes called the
outer product), is the (0, k + l)-tensor on M
defined by
( )m(v1, . . . , vk+l )
= m(v1, . . . , vk )m(vk+1, . . . , vk+l )
at each point m M .
 Outer product of two vectors is a matrix

6
Tensor and Wedge Products
 If t is a (0, p)-tensor, define the alternation oper-
ator A acting on t by
1 X
A(t)(v1, . . . , vp) = sgn()t(v(1), . . . , v(p)),
p!
Sp

where sgn() is the sign of the permutation ,



+1 if is even ,
sgn() =
1 if is odd ,
and Sp is the group of all permutations of the set
{1, 2, . . . , p}.

7
Tensor and Wedge Products
 If t is a (0, p)-tensor, define the alternation oper-
ator A acting on t by
1 X
A(t)(v1, . . . , vp) = sgn()t(v(1), . . . , v(p)),
p!
Sp

where sgn() is the sign of the permutation ,



+1 if is even ,
sgn() =
1 if is odd ,
and Sp is the group of all permutations of the set
{1, 2, . . . , p}.
 The operator A therefore skew-symmetrizes p-
multilinear maps.
7
Tensor and Wedge Products
 If is a k-form and is an l-form on M , their wedge
product is the (k + l)-form on M defined by
(k + l)!
= A( ).
k! l!

8
Tensor and Wedge Products
 If is a k-form and is an l-form on M , their wedge
product is the (k + l)-form on M defined by
(k + l)!
= A( ).
k! l!
 One has to be careful here as some authors use different
conventions.

8
Tensor and Wedge Products
 If is a k-form and is an l-form on M , their wedge
product is the (k + l)-form on M defined by
(k + l)!
= A( ).
k! l!
 One has to be careful here as some authors use different
conventions.
 Examples: if and are one-forms, then
( )(v1, v2) = (v1)(v2) (v2)(v1),

8
Tensor and Wedge Products
 If is a k-form and is an l-form on M , their wedge
product is the (k + l)-form on M defined by
(k + l)!
= A( ).
k! l!
 One has to be careful here as some authors use different
conventions.
 Examples: if and are one-forms, then
( )(v1, v2) = (v1)(v2) (v2)(v1),
 If is a 2-form and is a 1-form,
( )(v1, v2, v3)
= (v1, v2)(v3) (v1, v3)(v2) + (v2, v3)(v1).
8
Tensor and Wedge Products
 Wedge product properties:
(i) Associative: ( ) = ( ) .
(ii) Bilinear:
(a1 + b2) = a(1 ) + b(2 ),
(c1 + d2) = c( 1) + d( 2).
(iii) Anticommutative: = (1)kl , where
is a k-form and is an l-form.

9
Tensor and Wedge Products
 Wedge product properties:
(i) Associative: ( ) = ( ) .
(ii) Bilinear:
(a1 + b2) = a(1 ) + b(2 ),
(c1 + d2) = c( 1) + d( 2).
(iii) Anticommutative: = (1)kl , where
is a k-form and is an l-form.
 Coordinate Representation: Use dual basis dxi;
a k-form can be written
= i1...ik dxi1 dxik ,
where the sum is over all ij satisfying i1 < < ik .
9
Pull-Back and Push-Forward
 : M N , a smooth map and a k-form on N .

10
Pull-Back and Push-Forward
 : M N , a smooth map and a k-form on N .
 Pull-back: of by : the k-form on M
()m(v1, . . . , vk ) = (m)(Tm v1, . . . , Tm vk ).

10
Pull-Back and Push-Forward
 : M N , a smooth map and a k-form on N .
 Pull-back: of by : the k-form on M
()m(v1, . . . , vk ) = (m)(Tm v1, . . . , Tm vk ).
 Push-forward (if is a diffeomorphism):
= (1).

10
Pull-Back and Push-Forward
 : M N , a smooth map and a k-form on N .
 Pull-back: of by : the k-form on M
()m(v1, . . . , vk ) = (m)(Tm v1, . . . , Tm vk ).
 Push-forward (if is a diffeomorphism):
= (1).
 The pull-back of a wedge product is the wedge product
of the pull-backs:

( ) = .

10
Interior Products
 Let be a k-form on a manifold M and X a vector
field.

11
Interior Products
 Let be a k-form on a manifold M and X a vector
field.
 The interior product iX (sometimes called the
contraction of X and and written, using the hook
notation, as X ) is defined by
(iX )m(v2, . . . , vk ) = m(X(m), v2, . . . , vk ).

11
Interior Products
 Let be a k-form on a manifold M and X a vector
field.
 The interior product iX (sometimes called the
contraction of X and and written, using the hook
notation, as X ) is defined by
(iX )m(v2, . . . , vk ) = m(X(m), v2, . . . , vk ).
 Product Rule-Like Property. Let be a k-form
and a 1-form on a manifold M . Then
iX ( ) = (iX ) + (1)k (iX ).
or, in the hook notation,
X ( ) = (X ) + (1)k (X ).
11
Exterior Derivative
 The exterior derivative d of a k-form is the
(k + 1)-form determined by the following properties:

12
Exterior Derivative
 The exterior derivative d of a k-form is the
(k + 1)-form determined by the following properties:
If = f is a 0-form, then df is the differential of f .

12
Exterior Derivative
 The exterior derivative d of a k-form is the
(k + 1)-form determined by the following properties:
If = f is a 0-form, then df is the differential of f .
d is linear in for all real numbers c1 and c2,
d(c11 + c22) = c1d1 + c2d2.

12
Exterior Derivative
 The exterior derivative d of a k-form is the
(k + 1)-form determined by the following properties:
If = f is a 0-form, then df is the differential of f .
d is linear in for all real numbers c1 and c2,
d(c11 + c22) = c1d1 + c2d2.
d satisfies the product rule
d( ) = d + (1)k d,
where is a k-form and is an l-form.

12
Exterior Derivative
 The exterior derivative d of a k-form is the
(k + 1)-form determined by the following properties:
If = f is a 0-form, then df is the differential of f .
d is linear in for all real numbers c1 and c2,
d(c11 + c22) = c1d1 + c2d2.
d satisfies the product rule
d( ) = d + (1)k d,
where is a k-form and is an l-form.
d2 = 0, that is, d(d) = 0 for any k-form .

12
Exterior Derivative
 The exterior derivative d of a k-form is the
(k + 1)-form determined by the following properties:
If = f is a 0-form, then df is the differential of f .
d is linear in for all real numbers c1 and c2,
d(c11 + c22) = c1d1 + c2d2.
d satisfies the product rule
d( ) = d + (1)k d,
where is a k-form and is an l-form.
d2 = 0, that is, d(d) = 0 for any k-form .
d is a local operator , that is, d(m) depends only on restricted
to any open neighborhood of m; that is, if U is open in M , then
d(|U ) = (d)|U.

12
Exterior Derivative
 If is a k-form given in coordinates by
= i1...ik dxi1 dxik (sum on i1 < < ik ),
then the coordinate expression for the exterior deriva-
tive is
i1...ik j i1 ik
d = j
dx dx dx .
x
with a sum over j and i1 < < ik

13
Exterior Derivative
 If is a k-form given in coordinates by
= i1...ik dxi1 dxik (sum on i1 < < ik ),
then the coordinate expression for the exterior deriva-
tive is
i1...ik j i1 ik
d = j
dx dx dx .
x
with a sum over j and i1 < < ik
 This formula is easy to remember from the properties.

13
Exterior Derivative
 Properties.
Exterior differentiation commutes with pull-back, that is,
d() = (d),
where is a k-form on a manifold N and : M N .

14
Exterior Derivative
 Properties.
Exterior differentiation commutes with pull-back, that is,
d() = (d),
where is a k-form on a manifold N and : M N .
A k-form is called closed if d = 0 and is exact if there is a
(k 1)-form such that = d.

14
Exterior Derivative
 Properties.
Exterior differentiation commutes with pull-back, that is,
d() = (d),
where is a k-form on a manifold N and : M N .
A k-form is called closed if d = 0 and is exact if there is a
(k 1)-form such that = d.
d2 = 0 an exact form is closed (but the converse need not hold
we recall the standard vector calculus example shortly)

14
Exterior Derivative
 Properties.
Exterior differentiation commutes with pull-back, that is,
d() = (d),
where is a k-form on a manifold N and : M N .
A k-form is called closed if d = 0 and is exact if there is a
(k 1)-form such that = d.
d2 = 0 an exact form is closed (but the converse need not hold
we recall the standard vector calculus example shortly)
Poincare Lemma A closed form is locally exact; that is, if
d = 0, there is a neighborhood about each point on which = d.

14
Vector Calculus
 Sharp and Flat (Using standard coordinates in R3)
(a) v [ = v 1 dx + v 2 dy + v 3 dz, the one-form corresponding to the
vector v = v 1e1 + v 2e2 + v 3e3.
(b) ] = 1e1 +2e2 +3e3, the vector corresponding to the one-form
= 1 dx + 2 dy + 3 dz.

15
Vector Calculus
 Sharp and Flat (Using standard coordinates in R3)
(a) v [ = v 1 dx + v 2 dy + v 3 dz, the one-form corresponding to the
vector v = v 1e1 + v 2e2 + v 3e3.
(b) ] = 1e1 +2e2 +3e3, the vector corresponding to the one-form
= 1 dx + 2 dy + 3 dz.

 Hodge Star Operator


(a) 1 = dx dy dz.
(b) dx = dy dz, dy = dx dz, dz = dx dy,
(dy dz) = dx, (dx dz) = dy, (dx dy) = dz.
(c) (dx dy dz) = 1.

15
Vector Calculus
 Sharp and Flat (Using standard coordinates in R3)
(a) v [ = v 1 dx + v 2 dy + v 3 dz, the one-form corresponding to the
vector v = v 1e1 + v 2e2 + v 3e3.
(b) ] = 1e1 +2e2 +3e3, the vector corresponding to the one-form
= 1 dx + 2 dy + 3 dz.

 Hodge Star Operator


(a) 1 = dx dy dz.
(b) dx = dy dz, dy = dx dz, dz = dx dy,
(dy dz) = dx, (dx dz) = dy, (dx dy) = dz.
(c) (dx dy dz) = 1.

 Cross Product and Dot Product


(a) v w = [(v [ w[)]].
(b) (v w)dx dy dz = v [ (w[).
15
Vector Calculus
 Gradient f = grad f = (df )].

16
Vector Calculus
 Gradient f = grad f = (df )].
 Curl F = curl F = [(dF [)]].

16
Vector Calculus
 Gradient f = grad f = (df )].
 Curl F = curl F = [(dF [)]].
 Divergence F = div F = d(F [).

16
Lie Derivative
 Dynamic definition: Let be a k-form and X be
a vector field with flow t. The Lie derivative of
along X is

1 d
X = lim [(t ) ] = t .
t0 t dt t=0

17
Lie Derivative
 Dynamic definition: Let be a k-form and X be
a vector field with flow t. The Lie derivative of
along X is

1 d
X = lim [(t ) ] = t .
t0 t dt t=0

 Extend to non-zero values of t:


d
t = t X .
dt

17
Lie Derivative
 Dynamic definition: Let be a k-form and X be
a vector field with flow t. The Lie derivative of
along X is

1 d
X = lim [(t ) ] = t .
t0 t dt t=0

 Extend to non-zero values of t:


d
t = t X .
dt
 Time-dependent vector fields
d
t,s = t,sX .
dt
17
Lie Derivative
 Real Valued Functions. The Lie derivative
of f along X is the directional derivative
X f = X[f ] := df X. (1)

18
Lie Derivative
 Real Valued Functions. The Lie derivative
of f along X is the directional derivative
X f = X[f ] := df X. (1)
 In coordinates
i f
X f = X i.
x

18
Lie Derivative
 Real Valued Functions. The Lie derivative
of f along X is the directional derivative
X f = X[f ] := df X. (1)
 In coordinates
i f
X f = X i.
x
 Useful Notation.
i
X = X i.
x

18
Lie Derivative
 Real Valued Functions. The Lie derivative
of f along X is the directional derivative
X f = X[f ] := df X. (1)
 In coordinates
i f
X f = X i.
x
 Useful Notation.
i
X = X i.
x
 Operator notation: X[f ] = df X

18
Lie Derivative
 Real Valued Functions. The Lie derivative
of f along X is the directional derivative
X f = X[f ] := df X. (1)
 In coordinates
i f
X f = X i.
x
 Useful Notation.
i
X = X i.
x
 Operator notation: X[f ] = df X
 The operator is a derivation; that is, the product
rule holds.
18
Lie Derivative
 Pull-back. If Y is a vector field on a manifold N and
: M N is a diffeomorphism, the pull-back Y
is a vector field on M defined by
1

( Y )(m) = Tm Y (m).

19
Lie Derivative
 Pull-back. If Y is a vector field on a manifold N and
: M N is a diffeomorphism, the pull-back Y
is a vector field on M defined by
1

( Y )(m) = Tm Y (m).
 Push-forward. For a diffeomorphism , the push-
forward is defined, as for forms, by = (1).

19
Lie Derivative
 Pull-back. If Y is a vector field on a manifold N and
: M N is a diffeomorphism, the pull-back Y
is a vector field on M defined by
1

( Y )(m) = Tm Y (m).
 Push-forward. For a diffeomorphism , the push-
forward is defined, as for forms, by = (1).
 Flows of X and X related by conjugation.

19
Lie Derivative

Ft Ft 1

conjugation X
X

M N

c = integral
c = integral
curve of X
curve of X

20
JacobiLie Bracket
 The Lie derivative on functions is a derivation; con-
versely, derivations determine vector fields.

21
JacobiLie Bracket
 The Lie derivative on functions is a derivation; con-
versely, derivations determine vector fields.
 The commutator is a derivation
f 7 X[Y [f ]] Y [X[f ]] = [X, Y ][f ],
which determines the unique vector field [X, Y ] the
JacobiLie bracket of X and Y .

21
JacobiLie Bracket
 The Lie derivative on functions is a derivation; con-
versely, derivations determine vector fields.
 The commutator is a derivation
f 7 X[Y [f ]] Y [X[f ]] = [X, Y ][f ],
which determines the unique vector field [X, Y ] the
JacobiLie bracket of X and Y .
 X Y = [X, Y ], Lie derivative of Y along X.

21
JacobiLie Bracket
 The Lie derivative on functions is a derivation; con-
versely, derivations determine vector fields.
 The commutator is a derivation
f 7 X[Y [f ]] Y [X[f ]] = [X, Y ][f ],
which determines the unique vector field [X, Y ] the
JacobiLie bracket of X and Y .
 X Y = [X, Y ], Lie derivative of Y along X.
 The analog of the Lie derivative formula holds.

21
JacobiLie Bracket
 The Lie derivative on functions is a derivation; con-
versely, derivations determine vector fields.
 The commutator is a derivation
f 7 X[Y [f ]] Y [X[f ]] = [X, Y ][f ],
which determines the unique vector field [X, Y ] the
JacobiLie bracket of X and Y .
 X Y = [X, Y ], Lie derivative of Y along X.
 The analog of the Lie derivative formula holds.
 Coordinates:
j j
Y X
(X Y )j = X i i Y i i = (X )Y j (Y )X j ,
x x
21
JacobiLie Bracket
 The formula for [X, Y ] = X Y can be remembered by
writing
j i
 
i j i Y j X
X i, Y j
=X i j
Y j i
.
x x x x x x

22
Algebraic Approach.
 Program: Extend the definition of the Lie derivative
from functions and vector fields to differential forms,
by requiring that the Lie derivative be a derivation

23
Algebraic Approach.
 Program: Extend the definition of the Lie derivative
from functions and vector fields to differential forms,
by requiring that the Lie derivative be a derivation
 Example. For a 1-form ,
X h, Y i = hX , Y i + h, X Y i ,
where X, Y are vector fields and h, Y i = (Y ).

23
Algebraic Approach.
 Program: Extend the definition of the Lie derivative
from functions and vector fields to differential forms,
by requiring that the Lie derivative be a derivation
 Example. For a 1-form ,
X h, Y i = hX , Y i + h, X Y i ,
where X, Y are vector fields and h, Y i = (Y ).
 More generally, determine X by
X ((Y1, . . . , Yk ))
k
X
= (X )(Y1, . . . , Yk ) + (Y1, . . . , X Yi, . . . , Yk ).
i=1

23
Equivalence
 The dynamic and algebraic definitions of
the Lie derivative of a differential k-form
are equivalent.

24
Equivalence
 The dynamic and algebraic definitions of
the Lie derivative of a differential k-form
are equivalent.
 The Lie derivative formalism holds for all tensors, not
just differential forms.

24
Equivalence
 The dynamic and algebraic definitions of
the Lie derivative of a differential k-form
are equivalent.
 The Lie derivative formalism holds for all tensors, not
just differential forms.
 Very useful in all areas of mechanics: eg, the rate of
strain tensor in elasticity is a Lie derivative and the
vorticity advection equation in fluid dynamics are both
Lie derivative equations.

24
Properties
 Cartans Magic Formula. For X a vector field
and a k-form
X = diX + iX d,

25
Properties
 Cartans Magic Formula. For X a vector field
and a k-form
X = diX + iX d,
 In the hook notation,
X = d(X ) + X d.

25
Properties
 Cartans Magic Formula. For X a vector field
and a k-form
X = diX + iX d,
 In the hook notation,
X = d(X ) + X d.
 If : M N is a diffeomorphism, then

Y = Y
for Y X(N ) and k (M ).

25
Properties
 Cartans Magic Formula. For X a vector field
and a k-form
X = diX + iX d,
 In the hook notation,
X = d(X ) + X d.
 If : M N is a diffeomorphism, then
Y = Y
for Y X(N ) and k (M ).
 Many other useful identities, such as
d(X, Y ) = X[(Y )] Y [(X)] ([X, Y ]).
25
Volume Forms and Divergence
 An n-manifold M is orientable if there is a nowhere-
vanishing n-form on it; is a volume form

26
Volume Forms and Divergence
 An n-manifold M is orientable if there is a nowhere-
vanishing n-form on it; is a volume form
 Two volume forms 1 and 2 on M define the same
orientation if 2 = f 1, where f > 0.

26
Volume Forms and Divergence
 An n-manifold M is orientable if there is a nowhere-
vanishing n-form on it; is a volume form
 Two volume forms 1 and 2 on M define the same
orientation if 2 = f 1, where f > 0.
 Oriented Basis. A basis {v1, . . . , vn} of TmM is
positively oriented relative to the volume form
on M if (m)(v1, . . . , vn) > 0.

26
Volume Forms and Divergence
 An n-manifold M is orientable if there is a nowhere-
vanishing n-form on it; is a volume form
 Two volume forms 1 and 2 on M define the same
orientation if 2 = f 1, where f > 0.
 Oriented Basis. A basis {v1, . . . , vn} of TmM is
positively oriented relative to the volume form
on M if (m)(v1, . . . , vn) > 0.
 Divergence. If is a volume form, there is a func-
tion, called the divergence of X relative to and
denoted by div(X) or simply div(X), such that
X = div(X).
26
Volume Forms and Divergence
 Dynamic approach to Lie derivatives div(X) = 0
if and only if Ft = , where Ft is the flow of X (that
is, Ft is volume preserving .)

27
Volume Forms and Divergence
 Dynamic approach to Lie derivatives div(X) = 0
if and only if Ft = , where Ft is the flow of X (that
is, Ft is volume preserving .)
 If : M M , there is a function, called the Jaco-
bian of and denoted by J() or simply J(), such
that

= J().

27
Volume Forms and Divergence
 Dynamic approach to Lie derivatives div(X) = 0
if and only if Ft = , where Ft is the flow of X (that
is, Ft is volume preserving .)
 If : M M , there is a function, called the Jaco-
bian of and denoted by J() or simply J(), such
that

= J().
 Consequence: is volume preserving if and only if
J() = 1.

27
Frobenius Theorem
 A vector subbundle (a regular distribution) E T M
is involutive if for any two vector fields X, Y on M
with values in E, the JacobiLie bracket [X, Y ] is also
a vector field with values in E.

28
Frobenius Theorem
 A vector subbundle (a regular distribution) E T M
is involutive if for any two vector fields X, Y on M
with values in E, the JacobiLie bracket [X, Y ] is also
a vector field with values in E.
 E is integrable if for each m M there is a local
submanifold of M containing m such that its tangent
bundle equals E restricted to this submanifold.

28
Frobenius Theorem
 A vector subbundle (a regular distribution) E T M
is involutive if for any two vector fields X, Y on M
with values in E, the JacobiLie bracket [X, Y ] is also
a vector field with values in E.
 E is integrable if for each m M there is a local
submanifold of M containing m such that its tangent
bundle equals E restricted to this submanifold.
 If E is integrable, the local integral manifolds can be
extended to a maximal integral manifold. The collec-
tion of these forms a foliation.

28
Frobenius Theorem
 A vector subbundle (a regular distribution) E T M
is involutive if for any two vector fields X, Y on M
with values in E, the JacobiLie bracket [X, Y ] is also
a vector field with values in E.
 E is integrable if for each m M there is a local
submanifold of M containing m such that its tangent
bundle equals E restricted to this submanifold.
 If E is integrable, the local integral manifolds can be
extended to a maximal integral manifold. The collec-
tion of these forms a foliation.
 Frobenius theorem: E is involutive if and only if
it is integrable.
28
Stokes Theorem
 Idea: Integral of an n-form on an oriented n-manifold
M : pick a covering by coordinate charts and sum up
the ordinary integrals of f (x1, . . . , xn) dx1 dxn, where
= f (x1, . . . , xn) dx1 dxn
(dont count overlaps twice).

29
Stokes Theorem
 Idea: Integral of an n-form on an oriented n-manifold
M : pick a covering by coordinate charts and sum up
the ordinary integrals of f (x1, . . . , xn) dx1 dxn, where
= f (x1, . . . , xn) dx1 dxn
(dont count overlaps twice).
 The change of variables
R formula guarantees that the
result, denoted by M , is well-defined.

29
Stokes Theorem
 Idea: Integral of an n-form on an oriented n-manifold
M : pick a covering by coordinate charts and sum up
the ordinary integrals of f (x1, . . . , xn) dx1 dxn, where
= f (x1, . . . , xn) dx1 dxn
(dont count overlaps twice).
 The change of variables
R formula guarantees that the
result, denoted by M , is well-defined.
 Oriented manifold with boundary: the bound-
ary, M , inherits a compatible orientation: generalizes
the relation between the orientation of a surface and its
boundary in the classical Stokes theorem in R3.
29
Stokes Theorem

M
x

y
Tx M
Ty M

30
Stokes Theorem
 Stokes Theorem Suppose that M is a compact,
oriented k-dimensional manifold with boundary M .
Let be a smooth (k 1)-form on M . Then
Z Z
d = .
M M

31
Stokes Theorem
 Stokes Theorem Suppose that M is a compact,
oriented k-dimensional manifold with boundary M .
Let be a smooth (k 1)-form on M . Then
Z Z
d = .
M M

 Special cases: The classical vector calculus theorems of


Green, Gauss and Stokes.

31
Stokes Theorem
(a) Fundamental Theorem of Calculus.
Z b
f 0(x) dx = f (b) f (a).
a

(b) Greens Theorem. For a region R2,


ZZ   Z
Q P
dx dy = P dx + Q dy.
x y

(c) Divergence Theorem. For a region R3,


ZZZ ZZ
div F dV = F n dA.

32
Stokes Theorem
(d) Classical Stokes Theorem. For a surface S R3,
Z Z  
R Q
dy dz
S y
 z    
P R Q P
+ dz dx + dx dy
Z Z z x Z x y
= n curl F dA = P dx + Q dy + R dz,
S S
where F = (P, Q, R).

33
Stokes Theorem
 Poincare lemma: generalizes vector calculus theo-
rems: if curl F = 0, then F = f , and if div F = 0,
then F = G.

34
Stokes Theorem
 Poincare lemma: generalizes vector calculus theo-
rems: if curl F = 0, then F = f , and if div F = 0,
then F = G.
 Recall: if is closed, then locally is exact; that
is, if d = 0, then locally = d for some .

34
Stokes Theorem
 Poincare lemma: generalizes vector calculus theo-
rems: if curl F = 0, then F = f , and if div F = 0,
then F = G.
 Recall: if is closed, then locally is exact; that
is, if d = 0, then locally = d for some .
 Calculus Examples: need not hold globally:
xdy ydx
=
x2 + y 2
is closed (or as a vector field, has zero curl) but is not
exact (not the gradient of any function on R2 minus
the origin).

34
Change of Variables
 M and N oriented n-manifolds; : M N an
orientation-preserving diffeomorphism, an n-form on
N (with, say, compact support), then
Z Z
= .
M N

35
Identities for Vector Fields and Forms
Vector fields on M with the bracket [X, Y ] form a Lie algebra; that
is, [X, Y ] is real bilinear, skew-symmetric, and Jacobis identity
holds:
[[X, Y ], Z] + [[Z, X], Y ] + [[Y, Z], X] = 0.
Locally,
[X, Y ] = (X )Y (Y )X,
and on functions,
[X, Y ][f ] = X[Y [f ]] Y [X[f ]].
For diffeomorphisms and ,
[X, Y ] = [X, Y ] and ( )X = X.
( ) = ( ) and = (1)kl for k- and l-forms
and .
For maps and ,
( ) = and ( ) = .
36
Identities for Vector Fields and Forms
d is a real linear map on forms, dd = 0, and
d( ) = d + (1)k d
for a k-form.
For a k-form and X0, . . . , Xk vector fields,
k
(1)iXi[(X0, . . . , Xi, . . . , Xk )]
X
(d)(X0, . . . , Xk ) =
i=0
(1)i+j ([Xi, Xj ], X0, . . . , Xi, . . . , Xj , . . . , Xk ),
X
+
0i<jk
where Xi means that Xi is omitted. Locally,
k
(1)iD(x) vi(v0, . . . , vi, . . . , vk ).
X
d(x)(v0, . . . , vk ) =
i=0
For a map ,
d = d.
37
Identities for Vector Fields and Forms
Poincare Lemma. If d = 0, then the k-form is locally exact;
that is, there is a neighborhood U about each point on which = d.
This statement is global on contractible manifolds or more generally if
H k (M ) = 0.
iX is real bilinear in X, , and for h : M R,
ihX = hiX = iX h.
Also, iX iX = 0 and
iX ( ) = iX + (1)k iX
for a k-form.
For a diffeomorphism ,
(iX ) = iX (), i.e., (X ) = (X) ().

If f : M N is a mapping and Y is f -related to X, that is,


T f X = Y f,
38
Identities for Vector Fields and Forms
then
iX f = f iY ; i.e., X (f ) = f (Y ).
X is real bilinear in X, and
X ( ) = X + X .

Cartans Magic Formula:


X = diX + iX d = d(X ) + X d.

For a diffeomorphism ,
X = X .
If f : M N is a mapping and Y is f -related to X, then
Y f = f X .

39
Identities for Vector Fields and Forms
(X )(X1, . . . , Xk ) = X[(X1, . . . , Xk )]
Xk
(X1, . . . , [X, Xi], . . . , Xk ).
i=0
Locally,
(X )(x) (v1, . . . , vk ) = (Dx X(x))(v1, . . . , vk )
k
X
+ x(v1, . . . , DXx vi, . . . , vk ).
i=0

More identities:
f X = f X + df iX ;
[X,Y ] = X Y Y X ;
i[X,Y ] = X iY iY X ;
X d = dX ;
X iX = iX X ;
40
Identities for Vector Fields and Forms
X ( ) = X + X .

41
Identities for Vector Fields and Forms
Coordinate formulas: for X = X l /xl , and
= i1...ik dxi1 dxik ,
where i1 < < ik :
 
i1...ik l i1 ik
d = l
dx dx dx ,
x

iX = X l li2...ik dxi2 dxik ,
 
i1...ik
l i1 ik
X = X dx dx
xl
l
 
X i1 i2 ik
+ li2...ik i
dx dx dx + ....
x 1

42

You might also like