Skip to Content
Math401Math 401, Fall 2025: Thesis notesMath 401, Fall 2025: Thesis notes, S5, Differential Forms

Math 401, Fall 2025: Thesis notes, S5, Differential Forms

This note aim to investigate What is homology and cohomology?

To answer this question, it’s natural to revisit some concepts we have in Calc III. Particularly, Stoke’s Theorem and De Rham Theorem.

Recall that the Stock’s theorem states that:

cdω=cω\int_c d\omega=\int_{\partial c} \omega

Where c\partial c is a closed curve and ω\omega is a 1-form.

What is form means here?

This section is based on extension for conversation with Professor Feres on [11/12/2025].

Differential Forms and applications

Main reference: Differential Forms and its applications 

Differential Forms in our sweet home, Rn\mathbb{R}^n

Note

I’m a bit deviated form the notation we used in the book, in the actual text, they use Rpn\mathbb{R}^n_p to represent the tangent space of Rn\mathbb{R}^n at pp. But to help you link those concepts as we see in smooth manifolds, TpMT_pM, we will use TpRnT_p\mathbb{R}^n to represent the tangent space of Rn\mathbb{R}^n at pp.

Let pp be a point in Rn\mathbb{R}^n. The tangent space of Rn\mathbb{R}^n at pp is denoted by TpRnT_p\mathbb{R}^n, is the set of all vectors in Rn\mathbb{R}^n that use pp as origin.

Definition of a vector field

A vector field is a map that associates to each point pp in Rn\mathbb{R}^n a vector v(p)v(p) in TpRnT_p\mathbb{R}^n.

That is

v(p)=a1(p)e1+...+an(p)env(p)=a_1(p)e_1+...+a_n(p)e_n

where e1,...,ene_1,...,e_n is the standard basis of Rn\mathbb{R}^n, (in fact could be anything you like)

And ai(p)a_i(p) is a function that maps Rn\mathbb{R}^n to R\mathbb{R}.

vv is differentiable at pp if the function aia_i is differentiable at pp.

This gives a vector field vv on Rn\mathbb{R}^n.

Definition of dual space of tangent space

To each tangent space TpRnT_p\mathbb{R}^n we can associate the dual space (TpRn)(T_p\mathbb{R}^n)^*, the set of all linear maps from TpRnT_p\mathbb{R}^n to R\mathbb{R}. (φ:TpRnR\varphi:T_p\mathbb{R}^n\to \mathbb{R})

The basis for (TpRn)(T_p\mathbb{R}^n)^* is obtained by taking (dxi)p(dx_i)_p for i=1,...,ni=1,...,n.

This is the dual basis for {(ei)p}\{(e_i)_p\} since.

(dxi)p(ej)=xixj={0 if ij1 if i=j(dx_i)_p(e_j)=\frac{\partial x_i}{\partial x_j}=\begin{cases}0 \text{ if } i\neq j\\ 1 \text{ if } i=j \end{cases}

Definition of a 1-form

A 1-form is a linear map from (TpRn)(T_p\mathbb{R}^n)^* to R\mathbb{R}.

ω(p)=a1(p)(dx1)p+...+an(p)(dxn)p\omega(p)=a_1(p)(dx_1)_p+...+a_n(p)(dx_n)_p

where ai(p)a_i(p) is a function that maps Rn\mathbb{R}^n to R\mathbb{R}.

Generalization of 1-form is kk-form defined as follows:

Definition of a kk-form

We can define the set of linear map Λ2(Rpn)\Lambda^2(\mathbb{R}^n_p)^* where φ\varphi maps from (TpRn)×...×(TpRn)(T_p\mathbb{R}^n)^*\times ... \times (T_p\mathbb{R}^n)^* to R\mathbb{R}, that are bilinear and alternate (φ(v1,v2)=φ(v2,v1\varphi(v_1,v_2)=-\varphi(v_2,v_1).

when φ1\varphi_1 and φ2\varphi_2 are linear maps from (TpRn)(T_p\mathbb{R}^n)^* to R\mathbb{R}, then φ1φ2\varphi_1\wedge \varphi_2 is a bilinear map from (TpRn)×(TpRn)(T_p\mathbb{R}^n)^*\times (T_p\mathbb{R}^n)^* to R\mathbb{R} by setting

(φ1φ2)(v1,v2)=φ1(v1)φ2(v2)φ1(v2)φ2(v1)=det(φi(vj))(\varphi_1\wedge \varphi_2)(v_1,v_2)=\varphi_1(v_1)\varphi_2(v_2)-\varphi_1(v_2)\varphi_2(v_1)=\det(\varphi_i(v_j))

where i,j=1,,ki,j=1,\ldots,k, kk is the degree of the exterior form

More generally, (φ1φ2φk)(v1,v2,,vk)=det(φi(vj))(\varphi_1\wedge \varphi_2\wedge\dots \wedge \varphi_k)(v_1,v_2,\dots,v_k)=\det(\varphi_i(v_j)).

And {(dxidxj)p,i<j}\{(dx_i\wedge dx_j)_p,i<j\} forms a basis for Λ2(Rpn)\Lambda^2(\mathbb{R}^n_p)^*.

  • (dxidxj)p=(dxjdxi)p(dx_i\wedge dx_j)_p=-(dx_j\wedge dx_i)_p
  • (dxidxi)p=0(dx_i\wedge dx_i)_p=0

An exterior fom of degree 2 in Rn\mathbb{R}^n is a correspondence ω\omega that associates to each point pp in Rn\mathbb{R}^n an element ω(p)Λ2(Rpn)\omega(p)\in \Lambda^2(\mathbb{R}^n_p)^*.

That is

ω(p)=a12(p)(dx1dx2)p+a13(p)(dx1dx3)p+a23(p)(dx2dx3)p\omega(p)=a_{12}(p)(dx_1\wedge dx_2)_p+a_{13}(p)(dx_1\wedge dx_3)_p+a_{23}(p)(dx_2\wedge dx_3)_p

In the case of R3\mathbb{R}^3.

Example for real space 4 product

0-forms: functino in R4\mathbb{R}^4

1-forms: a1(p)(dx1)p+a2(p)(dx2)p+a3(p)(dx3)p+a4(p)(dx4)pa_1(p)(dx_1)_p+a_2(p)(dx_2)_p+a_3(p)(dx_3)_p+a_4(p)(dx_4)_p

2-forms: a12(p)(dx1dx2)p+a13(p)(dx1dx3)p+a14(p)(dx1dx4)p+a23(p)(dx2dx3)p+a24(p)(dx2dx4)p+a34(p)(dx3dx4)pa_{12}(p)(dx_1\wedge dx_2)_p+a_{13}(p)(dx_1\wedge dx_3)_p+a_{14}(p)(dx_1\wedge dx_4)_p+a_{23}(p)(dx_2\wedge dx_3)_p+a_{24}(p)(dx_2\wedge dx_4)_p+a_{34}(p)(dx_3\wedge dx_4)_p

3-forms: a123(p)(dx1dx2dx3)p+a124(p)(dx1dx2dx4)p+a134(p)(dx1dx3dx4)p+a234(p)(dx2dx3dx4)pa_{123}(p)(dx_1\wedge dx_2\wedge dx_3)_p+a_{124}(p)(dx_1\wedge dx_2\wedge dx_4)_p+a_{134}(p)(dx_1\wedge dx_3\wedge dx_4)_p+a_{234}(p)(dx_2\wedge dx_3\wedge dx_4)_p

4-forms: a1234(p)(dx1dx2dx3dx4)pa_{1234}(p)(dx_1\wedge dx_2\wedge dx_3\wedge dx_4)_p

Exterior product of forms

Let ω=aIdxI\omega=\sum a_{I}dx_I be a k form where I=(i1,i2,,ik)I=(i_1,i_2,\ldots,i_k) and i1<i2<<iki_1<i_2<\cdots<i_k.

φω=bjdxj\varphi\wedge \omega=\sum b_jdx_j be a s form where j=(j1,j2,,js)j=(j_1,j_2,\ldots,j_s) and j1<j2<<jsj_1<j_2<\cdots<j_s.

The exterior product is defined as

(φω)(v1,,vk)=IJaIbJdxIdxJ(\varphi\wedge \omega)(v_1,\ldots,v_k)=\sum_{IJ}a_I b_J dx_I\wedge dx_J

Example for exterior product of forms

Let ω=x1dx1+x2dx2+x3dx3\omega=x_1dx_1+x_2dx_2+x_3dx_3 be a 1-form in R3\mathbb{R}^3 and φ=x1dx1dx1dx3\varphi=x_1dx_1\wedge dx_1\wedge dx_3 be a 2-form in R3\mathbb{R}^3.

Then

ωφ=x2dx2dx1dx3+x3x1dx3dx1dx2=(x1x3x2)dx1dx2dx3\begin{aligned} \omega\wedge \varphi&=x_2 dx_2\wedge dx_1\wedge dx_3+x_3x_1 dx_3\wedge dx_1\wedge dx_2\\ &=(x_1x_3-x_2)dx_1\wedge dx_2\wedge dx_3 \end{aligned}

Note dx1dx1=0dx_1\wedge dx_1=0 therefore dx1dx1dx3=0dx_1\wedge dx_1\wedge dx_3=0

Additional properties of exterior product

Let ω\omega be a kk form, φ\varphi be a ss form, and θ\theta be an rr form.

  • (ωφ)θ=ω(φθ)(\omega\wedge\varphi)\wedge\theta=\omega\wedge(\varphi\wedge\theta)
  • (ωφ)=(1)k+s(φω)(\omega\wedge\varphi)=(-1)^{k+s}(\varphi\wedge\omega)
  • ω(φ+θ)=ωφ+ωθ\omega\wedge(\varphi+\theta)=\omega\wedge\varphi+\omega\wedge\theta

Important implications with differential maps

Let f:RnRmf:\mathbb{R}^n\to \mathbb{R}^m be a differentiable map. Then ff induces a map ff^* from k-forms in Rn\mathbb{R}^n to k-forms in Rm\mathbb{R}^m.

That is

(fω)(p)(v1,,vk)=ω(f(p))(df(p)1v1,,df(p)kvk)(f^*\omega)(p)(v_1,\ldots,v_k)=\omega(f(p))(df(p)_1v_1,\ldots,df(p)_kv_k)

Here pRnp\in \mathbb{R}^n, v1,,vkTpRnv_1,\ldots,v_k\in T_p\mathbb{R}^n, and df(p):TpRnTf(p)Rmdf(p):T_p\mathbb{R}^n\to T_{f(p)}\mathbb{R}^m.

If gg is a 0-form, we have

f(g)=gff^*(g)=g\circ f

Additional properties for differential maps

Let f:RnRmf:\mathbb{R}^n\to \mathbb{R}^m be a differentiable map, ω,φ\omega,\varphi be k-forms on Rm\mathbb{R}^m and g:RmRg:\mathbb{R}^m\to \mathbb{R} be a 0-form on Rm\mathbb{R}^m. Then:

  • f(ω+φ)=fω+fφf^*(\omega+\varphi)=f^*\omega+f^*\varphi
  • f(gω)=f(g)fωf^*(g\omega)=f^*(g)f^*\omega
  • If φ1,,φk\varphi_1,\dots,\varphi_k are 1-forms in Rm\mathbb{R}^m, f(φ1φk)=fφ1fφkf^*(\varphi_1\wedge\cdots\wedge\varphi_k)=f^*\varphi_1\wedge\cdots\wedge f^*\varphi_k

If g:RpRng:\mathbb{R}^p\to \mathbb{R}^n is a differential map and φ,ω\varphi,\omega are any two-forms in Rm\mathbb{R}^m.

  • f(ωφ)=fωfφf^*(\omega\wedge\varphi)=f^*\omega\wedge f^*\varphi
  • (fg)omega=g(fω)(f\circ g)^*omega=g^*(f^*\omega)

Exterior Differential

Let ω=aIdxI\omega=\sum a_{I}dx_I be a k form in mathbbRnmathbb{R}^n. The exterior differential dωd\omega of ω\omega is defined by

dω=daIdxId\omega=\sum da_{I}\wedge dx_I

Additional properties of exterior differential

  • d(ω1+ω2)=dω1+dω2d(\omega_1+\omega_2)=d\omega_1+d\omega_2 where ω1,ω2\omega_1,\omega_2 are k-forms
  • d(ωφ)=dωφ+(1)kwdφd(\omega\wedge\varphi)=d\omega\wedge\varphi+(-1)^kw\wedge d\varphi where ω\omega is a k-form and φ\varphi is a s-form
  • d(dω)=d2ω=0d(d\omega)=d^2\omega=0
  • d(fω)=fdωd(f^*\omega)=f^*d\omega where ff is a differentiable map and ω\omega is a k-form

Differentiable manifolds

A different flavor of differential manifolds

Definition of differentiable manifold

An nn-dimensional differentiable manifold is a set MM together with a family of of injective maps fα:UαRnMf_\alpha:U_\alpha\subseteq \mathbb{R}^n\to M of open sets UαU_\alpha in Rn\mathbb{R}^n in to MM such that:

  • αfα(Uα)=M\bigcup_\alpha f_\alpha(U_\alpha)=M
  • For each pair α,β\alpha,\beta, with fα(Uα)fβ(Uβ)=Wf_\alpha(U_\alpha)\cap f_\beta(U_\beta)=W\neq \emptyset, the sets fα1(W)f_\alpha^{-1}(W) and fβ1(W)f_\beta^{-1}(W) are open sets in Rn\mathbb{R}^n and the maps fβ1fαf_\beta^{-1}\circ f_\alpha and fα1fβf_\alpha^{-1}\circ f_\beta are differentiable.
  • The family {(Uα,fα)}\{(U_\alpha,f_\alpha)\} is the maximal relative to the two properties above.

This condition is weaker than smooth manifold, in smooth manifold, we require the function to be class of CC^\infty (continuous differentiable of all order), now we only needs it to be differentiable.

Definition of differentiable map between differentiable manifolds

Let M1nM_1^n and M2MM_2^M be differentiable manifolds. A map φ:M1M2\varphi:M_1\to M_2 is a differentiable at a point pM1p\in M_1 if given a parameterization g:VRmM2g:V\subset \mathbb{R}^m\to M_2 around φ(p)\varphi(p), there exists a parameterization f:URnM1f:U\subseteq \mathbb{R}^n\to M_1 around pp such that:

φ(f(U))g(V)\varphi(f(U))\subset g(V) and the map

g1φf:URnRmg^{-1}\circ \varphi\circ f: U\subset \mathbb{R}^n\to \mathbb{R}^m

is differentiable at f1(p)f^{-1}(p).

It is differentiable in an open set of M1M_1 if it is differentiable at all points in such set.

The map g1φfg^{-1}\circ \varphi\circ f is the expression of parameterization of ff and gg. (Since the change of parameterization is differentiable, the property that ff is differentiable does not depends on the choice of parameterization.)

Tangent vector over differentiable curve

Let α:IM\alpha: I\to M be a differentiable curve on a differentiable manifold MM, with α(0)=pM\alpha(0)=p\in M, and let DD be the set of functions of MM which are differentiable at pp. then tangent vector to the curve α\alpha at pp is the map α(0):DR\alpha'(0):D\to \mathbb{R} given by

α(0)φ=ddt(φα(t))t=0\alpha'(0)\varphi=\frac{d}{dt}(\varphi\cdot \alpha(t))|_{t=0}

A tangent vector at pMp\in M is the

[2025.12.03]

Goal: Finish the remaining parts of this book

Last updated on