1. Vector Analysis v.s. Differential Forms
Let Ω be an open subset of R3. A vector field on Ω is a function F : Ω → T Ω such that F(a) ∈ Ta(R3). For each a ∈ Ω, we write
F(a) = P (a)(e1)a+ Q(a)(e2)a+ R(a)(e3)a∈ Ta(R3).
We obtain functions P, Q, R : Ω → R. We say that F is a smooth vector field on Ω if P, Q, R are smooth.
Example 1.1. If f : Ω → R is a smooth function, the gradient grad f of f is a vector field on Ω :
grad f : Ω → T Ω defined by
(grad f )(a) = fx(a)(e1)a+ fy(a)(e2)a+ fz(a)(e3)a. If F is a smooth vector field on Ω, we define the curl of F by
(curl F )(a) = ((∇ × F)(a))a, where
∇ × F =
e1 e2 e3
∂x ∂y ∂z
P Q R
= (Ry− Qz, Pz− Rx, Qx− Py).
Hence curl F defines a vector field on Ω and is given by
curl F(a) = (Ry(a) − Qz(a))(e1)a+ (Pz(a) − Rx(a))(e2)a+ (Qx(a) − Py(a))(e3)a. If F is a vector field on Ω, we define the divergence of F by
(div F)(a) = Px(a) + Qy(a) + Rz(a).
Then div F : Ω → R is a smooth function.
We associate to any smooth vector field F on Ω a one form ωF on Ω and a two form ηF on Ω defined by
ωF= P dx + Qdy + Rdz
ηF= P dy ∧ dz + Qdz ∧ dx + Rdx ∧ dy.
By definition,
df = fxdx + fydy + fzdz = ωgradf. We also see that
dωF= (Pxdx + Pydy + Pzdz) ∧ dx + (Qxdx + Qydy + Qzdz) ∧ dy + (Rxdx + Rydy + Rzdz) ∧ dz
= (Ry − Qz)dy ∧ dz + (Pz− Rx)dz ∧ dx + (Qx− Py)dx ∧ dy
= ηcurl F.
If c is a 2-chain, Stoke’s Theorem implies that Z
∂c
ωF = Z
c
dωF.
1
2
Since dωF = ηcurlF, we obtain the Stoke’s Theorem in vector analysis:
Z
∂c
P dx + Qdy + Rdz = Z
c
(Ry− Qz)dy ∧ dz + (Pz− Rx)dz ∧ dx + (Qx− Py)dx ∧ dy.
We can also compute dηF:
dηF= (Pxdx + Pydy + Pzdz) ∧ dy ∧ dz + (Qxdx + Qydy + Qzdz) ∧ dz ∧ dx + (Rxdx + Rydy + Rzdz) ∧ dx ∧ dy
= (div F)dx ∧ dy ∧ dz If c is a 3-chain, Stoke’s Theorem implies that
Z
∂c
ηF = Z
c
dηF.
Since dηF = (div F)dx ∧ dy ∧ dz, we obtain the Gauss divergence theorem in vector analysis:
Z
∂c
P dy ∧ dz + Qdz ∧ dx + Rdx ∧ dy = Z
c
(div F)dx ∧ dy ∧ dz.
Furthermore, using d2= 0, we can obtain the following results. We obtain that d(dωF) = dηcurl F= (div curl F)dx ∧ dy ∧ dz.
Since d(dωF) = 0, we find that
div curl F = 0.
Since d(df ) = d(ωgrad f) = ηcurl gradf, and d2f = 0, we find that curl grad f = 0.
Proposition 1.1. Let F, G be vector fields on an open subset Ω of R3 and f : Ω → R be a smooth function.
(1) F = grad f if and only if ωF = df.
(2) curl F = 0 if and only if dωF = 0.
(3) F = curl G if and only if ηF= dωG. (4) div F = 0 if and only if dηF = 0.
Proposition 1.1 allows us to study the following important problems in vector analysis.
Corollary 1.1. Let B be any open ball in R3 and F be a vector field on B. Then we have the following properties:
(1) div F = 0 if and only if there exists a vector field G on B so that F = curl G.
(2) curl F = 0 if and only if there exists a smooth function f : B → R so that F = grad f.
In physics, f is called a potential function for the vector field F.
Proof. The proof of this Corollary follows from the Poincare Lemma and Proposition 1.1.