Blog Archive

Monday, April 21, 2025

Notes on Differential Forms in Algebraic Topology: De Rham Cohomology with Compact Support

These notes are based on the course offered by Loring Tu at NCTS. The topic is Differential Forms in Algebraic Topology.

Support of Differential Forms

Definition. Support of differential form

Let ω be a differential form on an open set U⊆Rn, the support of ω, denoted as supp(ω):={p∈U|ωp≠0}―.

A form ω has compact support if supp(ω) is compact. Let Ωck(U)={k-forms with compact support in U}.

The aim of this section is to build the De Rham cohomology of differential forms with compact support.

It is based on the following fact:

Proposition. supp(dω)⊂supp(ω). Also, if supp(ω) is compact, then supp(dω) is compact as well since the closed subset of a compact set is compact.

Proof. We prove that supp(ω)c⊂supp(dω)c. Let p∈supp(ω)c. Since supp(ω)c is an open set, we can find an open neighborhood of p, denoted as Vp, such that ∀p∈Vp,ωp≡0. Hence ∀p∈Vp,dωp≡0. Thus p∈supp(dω)c. ◻

De Rham Cohomology with Compact Support

Definition. The complex of De Rham cohomology and the cohomology group.

By the proposition above, we can define the following complex:

0⟶Ωc0(U)→d0Ωc1(U)→d1Ωc2(U)→d2...→dn−1Ωcn(U)→dn0

That is the complex of differential forms with compact support.

The k-th cohomology group of differential forms with compact support is defined by

Hck(U):=Zk(U)Bk(U)

Where Zk(U) is the kernel of dk, which is the closed k-form with compact support and Bk(U) is the image of dk−1, which is the exact k-form with compact support.

Remark. Why Ωck(U) forms a vector space?

You might ask how we know Ωck(U) forms a vector space. Unfortunately, Loring Tu did not prove it. The details are as follows:

Firstly, 0∈Ωck(U) since ∅ is compact. Obviously, Ωck(U) is closed under scalar multiplication since supp(ω)=supp(λω).

Let V(ω) be the set where ωp=0 and D(ω) be its complement in U.

To see that it is closed under addition, notice that V(ω)∩V(η)⊆V(ω+η), hence D(ω)∪D(η)⊇D(ω+η).

Therefore, taking the closure on both sides, we get:

supp(ω)∪supp(η)⊇supp(ω+η)

Since the finite union of compact sets is still compact, we get that supp(ω+η) is compact as well.

In addition, notice that Ωc0(U) consists of smooth functions with compact support on U, and it forms an ideal in C∞(U).

Let us prove it. We only need to prove that for f∈C∞(U),g∈Ωc0(U), we have f⋅g∈Ωc0(U).

Notice that D(f⋅g)=D(f)∩D(g)⊂D(g), hence supp(f⋅g)⊂supp(g). ◻

Example and Poincare duality

Let us compute Hc0(R)=ker(d0). That is all the functions in Ωc0 that satisfy df=0. It has to be a constant function, and the unique constant function with compact support is 0. Hence Hc0(R)≅0. But H0(R)≅R!

How about Hc1(R)?

0⟶Ωc0(R)→dΩc1(R)⟶0

Firstly, Hc1(R)≠0, we need to show that d is not surjective.

Let gdx∈Ωc1(R), assume we have df=gdx for a f∈Ωc0(U). Then supp(f)⊆[a,b] for some a,b∈R since is compact if and only if it is closed and bounded. Hence ∀x∈(−∞,a)∪(b,∞),f(x)=0.

Hence ∫−∞∞gdx=∫−∞∞f′dx=f|−∞∞=0−0=0. But not all the forms in Ωc1(R) have this property.

Therefore d is not surjective, and Hc1(R)≠0.

Now let us consider the integration map ∫−∞∞:Zc1(R)=Ωc1(R)→R.

It is well defined since the form we are considering has compact support on R, hence it is not equal to 0 only on a bounded set.

We have shown that Bc1(R)⊆ker∫−∞∞. Now let us prove the converse, i.e.:

Proposition. Bc1(R)=ker∫−∞∞. This will imply that Hc1(R)≅R.

Proof.

We only need to prove that Bc1(R)⊇ker∫−∞∞, i.e., for gdx∈Ωc1(R) such that ∫−∞∞gdx=0, we need to find f∈Ωc0(R) such that df=gdx.

Let us define f(t)=∫−∞tgdx. It is well defined since g(t)=0 for all t<a as g has compact support.

Now we need to check that f has compact support. Let supp(g)⊆[a,b], then supp(f)⊆[a,b], hence it has compact support.

Since ∫−∞∞ is not 0 and it is linear, it has to be surjective to R. By the first isomorphism theorem, we have

Hc1(R)≅R◻

Remark. Notice that H1(R)=0 since for any fdx∈Ω1(R), define g(t)=∫0tfdx. Then g is smooth and dg=fdx.

Now let us compare the results we have:

H0(R)=R,Hc0(R)=0,H1(R)=0,Hc1(R)=R

In general, we have Hk(U)≅Hcn−k(U) for U⊆M where M is an orientable manifold. This is called Poincaré duality.

Then Loring Tu defines what is a manifold, tangent space, and k-forms on manifolds.

 

No comments:

Post a Comment

Popular Posts