Guest post by Phd student Enrique Alvarado.
In the following, we will take a look at the motivation for considering closed and exact forms on manifolds. This will lead us to look for the closed forms which are not exact -- which to put crudely, is what de Rham cohomology studies.
Let's first take an intuitive look at what differential forms are.
1.
Definition. A differential k-form on R3 is a differentiable mapping, φ:R3→Λk, that takes a point in 3-space to a k-covector.
So, what are k-covectors?
Definition. A k-covector is a funciton, λ:Λk→R, that takes objects called k-vectors to real numbers.
In other words, Λk is the dual space of Λk.
Now, to understand the vector space of k-vectors, denoted Λk, let's take a little trip into Intuitionland by considering the cases for k=0,1,2, and 3.
A 0-vector in R3 can be thought to be a real number, a 1-vector in R3 can be thought to be a vector in R3, and a 2-vector in R3 can be pictured as the wedge of two linearly independent vectors, as shown below.
Similarly, a 3-vector in R3 can be pictured as a wedge of three linearly independent vectors as shown below.
Now, although there is no geometric difference between k-vectors and k-covectors, there is an algebraic one. This reason can be intuitively explained by considering the difference between a 1-vector and a 1-covector. Notice that we are just saying that we are considering the difference between a vector, and a covector in 3-space.
If we think of 1-vectors as column vectors, (x1y1z1), we can then think about 1-covectors as row vectors (x2,y2,z2) since we can then operate on the column vectors to get a real number as follows.
(x2,y2,z2)⋅(x1y1z1)=x1x2+y1y3+z1z3.
So what a differential k-form φ does is that to every point p in R3, we have an associated k-covector. The figure below is a mapping p↦φ∈Λ3.
Another way of defining a differential k-form on R3, is by saying that it is a k-covector field on R3. We will denote the space of all k-forms on a manifold M as Ck(M).
As we have seen, 0-forms can be identified to be scalar functions. In R3, 1-forms can be identified with vector fields, 2-forms can also be identified with vector fields via the right-hand rule, and 3-forms can be identified with scalar functions via a similar rule. There is a generalization of the gradient operator that is applied to forms.
d:Ck(M)→Ck+1(M)
Keeping in mind the ways we can identify 0-forms, 1-forms, and 2-forms, ω↦dω is then identifiable to:
(1) The gradient operator ω↦∇ω when ω is a 0-form.
(2) The curl operation ω↦∇×ω when ω is a 1-form.
(3) The divergence operation ω↦∇⋅ω when ω is a 2-form.
2.
Now, differential forms may be used to give us global information about manifolds, rather than local. For example, let's consider the manifold M:=R2−B, where B is some open ball centered about the origin. If we take any point in M, we can find a sufficiently small open ball that looks identical to some open ball in R2. Therefore, all local properties of M are the same as those in R2. But the fact that the origin is missing is a global property.
Certain differential forms are interesting for the purpose of detecting these types of global properties. The interesting ones have their exterior derivative zero. Such differential forms are called closed. That is, a differential form φ is closed if dφ=0.
So why are closed forms interesting when trying to investigate global properties?
Let ω be a closed k-form, and let's integrate it over a closed smooth k-chain C (a chain C is closed if it has no boundary) in a manifold M that is at least k-dimensional. If S is the boundary of an orientable, compact, smooth submanifold S (i.e ∂S=C) of M, then Stokes' Theorem states
∫Cω=∫Sdω=∫S0=0.
Therefore, if we have a closed k-form ω on a submanifold C of M for which
∫Cω≠0,
we then know that C must not be the boundary of any oriented, compact, smooth submanifold of M! The fact that there exists such a submanifold C tells us about the global information of the manifold M.
If we want to be able to detect these global properties, we have to find reasonable forms to integrate over S. There might be forms which always integrate to 0, no matter what S is!
Such forms are called exact.
Definition A k-form, ω is exact if there exists a (k−1)-form such that ω=dφ.
Note that d:Ck→Ck+1 is an operator that takes k-forms and gives us (k+1)-forms, so the above definition makes sense.
Integrating exact forms over closed chains will always evaluate to 0. Let's prove this result for exact 1-forms and 1-chains.
Let's consider a 1-form ω and a 0-form φ for which ω=dφ, and let C be any closed 1-chain. If we pick any two points p,q∈C, we may then say that C=A+B where A is the curve that goes from p to q, and B is the curve that goes from q to p.
We can now compute the following,
∫Cω=∫A+Bω=∫Bω+∫Aω=∫Bdφ+∫Adφ=∫p−qdφ+∫q−pdφ=0.
So yes, integrating an exact 1-from over a closed 1-chain always gives us zero, and this result holds in general as well. You may however say that the only reason that we were able to find global properties of a manifold was by applying Stokes' Theorem to closed forms. So this would only be bad if all exact forms are closed. This is in fact true!
Theorem. If ω∈Ck is exact, then it is also closed. That is, for any differential form φ, d∘dφ=0.
What this means is that we cannot just integrate any closed form. We must choose closed forms which are not exact. Do there exists such closed forms? What does exactness depend on?
To investigate these questions a little further, let's take a look at a 1-form on the punctured plane, and then a 1-form on the half plane.
Example. Let M:=R2−{0}, and consider the 1-form on M
ω=xdy−ydxx2+y2.
Let γ:[0,2π]→M be the curve defined by γ(t)=(cost,sint), whose trace is the unit circle. By substituting x=cost and y=sint everywhere in the formula for ω, we get that
∫γω=∫[0,2π]cost(cost dt)−sint(−sint dt)sin2t+cos2t=∫2π0dt=2π.
This implies that ω is not exact; because if it were, then integrating it over any closed curve would give us 0.
However, ω is exact on some smaller domains such as the right half-plane H:={(x,y)∈R2:x>0}. In the right half-plane, we get that ω=d(tan−1(y/x)). In polar coordinates, we would get that ω=dθ.
This in fact is true in general, as the following theorem describes.
Theorem. Let M be a smooth manifold with or without boundary. Each point of M has a neighborhood on which every closed form is exact.
What this tells us is that a form being exact is not a local property. So if our objective is to investigate global properties of manifolds, we must then find out which closed forms are not exact. This is precisely what de Rham cohomology studies!
3.
The way we do this is by constructing the following equivalence relation among closed k-forms.
Two closed k-forms φ and ω are equivalent if their difference, ω−φ is an exact form. That is, if
ω−φ=dϕ
for some ϕ∈Ck−1(M).
This will partition our space of closed k-forms into equivalence classes. So instead of talking about a specific form ω, we will consider the equivalence class
[ω]:={φ∈Ck:ω−φ=dϕ for some ϕ∈Ck−1}.
We can then say that [ω]=[φ] for such forms φ.
Notice that constructing this equivalence relation is exactly what we get when we define the following quotient group.
Let's first define a couple of subspaces of Ck(M) when M is a smooth manifold with or without boundary.
Zk(M):={closed k−forms on M},Bk(M):={exact k−forms on M}.
Because d:Ck(M)→Ck+1(M) is linear, its kernel and image are linear subspaces. Together with the fact that every exact form is closed, we may define the de Rham cohomology group in degree k as the following.
Definition. (de Rham cohomology group) We define the pth de Rham group of M to be the quotient vector space
HkdR(M)=Zk(M)/Bk(M).
Notice that the diference between an exact form and the form which always returns the number 0 is an exact form. Thus, if ω∈Ck is exact, then ω is equivalent to zero in HkdR(M).
To get our hands a little dirty, let's try to reason out what we can get for H0(M) when M is a smooth manifold. So let's begin by asking, when is a 0-form closed? Recall that 0-forms on M are just functions φ:M→R which assign to every point in M a real number.
Thus, in local coordinates,
df=∂φ∂x1dx1+...+∂φ∂xndxn.
Hence, a 0-form φ is closed if and only if its first partial derivatives vanish. That is, if it is locally constant. The only way for a locally constant function M to not be constant on M is for M to have multiple connected components, say, M1,M2,...,Mm. The most general such functions are φi which take on the constant values ci on Mi and 0 elsewhere, for each 1≤i≤m.
Now, if we are trying to find exact 0-forms, we must be able to have (−1)-forms, which do not exist! Therefore we have B0(M)={0}, the trivial group.
Hence,
H0dR(M)=Z0(M)/B0(M)=Z0(M)/{0}≃Z0.
This implies that H0dR(M) is isomorphic (i.e., algebraically the same) to the space of locally constant functions on M. This space has dimension equal to the number of components M has; in our case, dimension m.
Then, how do we know if a closed k-form is exact if it depends on the underlying space? We do have the following wonderful theorem!
Theorem. Let S be a k-dimensional manifold, M a smooth manifold, and let ω be a differential k-form on M. If
∫Sϕ∗ω=0
for every map ϕ:S→M, then ω is exact.
Let's investigate what this theorem is saying by first looking at a slight variation of its statement for k=1. Let φ be a 1-form on M. If ∫γφ=0 for all closed curves γ, then φ is exact.
If we consider some k-dimensional smooth manifold S and a smooth manifold M, what the theorem is saying is that ω is exact only if its pullback by all maps ϕ:S→M integrate to zero.
The pullback by ϕ is a k-form ϕ∗ω on S. The intuition for considering different ϕ's is that they move S around in M, and considering ϕ∗ω, let's us look at the form ω on these different images of S in M. This is very much like considering all different k-dimensional manifolds S in M, and looking at what ω integrates to over all these different manifolds.
In the following, we will take a look at the motivation for considering closed and exact forms on manifolds. This will lead us to look for the closed forms which are not exact -- which to put crudely, is what de Rham cohomology studies.
Let's first take an intuitive look at what differential forms are.
1.
Definition. A differential k-form on R3 is a differentiable mapping, φ:R3→Λk, that takes a point in 3-space to a k-covector.
So, what are k-covectors?
Definition. A k-covector is a funciton, λ:Λk→R, that takes objects called k-vectors to real numbers.
In other words, Λk is the dual space of Λk.
Now, to understand the vector space of k-vectors, denoted Λk, let's take a little trip into Intuitionland by considering the cases for k=0,1,2, and 3.
A 0-vector in R3 can be thought to be a real number, a 1-vector in R3 can be thought to be a vector in R3, and a 2-vector in R3 can be pictured as the wedge of two linearly independent vectors, as shown below.
Similarly, a 3-vector in R3 can be pictured as a wedge of three linearly independent vectors as shown below.
Now, although there is no geometric difference between k-vectors and k-covectors, there is an algebraic one. This reason can be intuitively explained by considering the difference between a 1-vector and a 1-covector. Notice that we are just saying that we are considering the difference between a vector, and a covector in 3-space.
If we think of 1-vectors as column vectors, (x1y1z1), we can then think about 1-covectors as row vectors (x2,y2,z2) since we can then operate on the column vectors to get a real number as follows.
(x2,y2,z2)⋅(x1y1z1)=x1x2+y1y3+z1z3.
So what a differential k-form φ does is that to every point p in R3, we have an associated k-covector. The figure below is a mapping p↦φ∈Λ3.
Another way of defining a differential k-form on R3, is by saying that it is a k-covector field on R3. We will denote the space of all k-forms on a manifold M as Ck(M).
As we have seen, 0-forms can be identified to be scalar functions. In R3, 1-forms can be identified with vector fields, 2-forms can also be identified with vector fields via the right-hand rule, and 3-forms can be identified with scalar functions via a similar rule. There is a generalization of the gradient operator that is applied to forms.
d:Ck(M)→Ck+1(M)
Keeping in mind the ways we can identify 0-forms, 1-forms, and 2-forms, ω↦dω is then identifiable to:
(1) The gradient operator ω↦∇ω when ω is a 0-form.
(2) The curl operation ω↦∇×ω when ω is a 1-form.
(3) The divergence operation ω↦∇⋅ω when ω is a 2-form.
2.
Now, differential forms may be used to give us global information about manifolds, rather than local. For example, let's consider the manifold M:=R2−B, where B is some open ball centered about the origin. If we take any point in M, we can find a sufficiently small open ball that looks identical to some open ball in R2. Therefore, all local properties of M are the same as those in R2. But the fact that the origin is missing is a global property.
Certain differential forms are interesting for the purpose of detecting these types of global properties. The interesting ones have their exterior derivative zero. Such differential forms are called closed. That is, a differential form φ is closed if dφ=0.
So why are closed forms interesting when trying to investigate global properties?
Let ω be a closed k-form, and let's integrate it over a closed smooth k-chain C (a chain C is closed if it has no boundary) in a manifold M that is at least k-dimensional. If S is the boundary of an orientable, compact, smooth submanifold S (i.e ∂S=C) of M, then Stokes' Theorem states
∫Cω=∫Sdω=∫S0=0.
Therefore, if we have a closed k-form ω on a submanifold C of M for which
∫Cω≠0,
we then know that C must not be the boundary of any oriented, compact, smooth submanifold of M! The fact that there exists such a submanifold C tells us about the global information of the manifold M.
If we want to be able to detect these global properties, we have to find reasonable forms to integrate over S. There might be forms which always integrate to 0, no matter what S is!
Such forms are called exact.
Definition A k-form, ω is exact if there exists a (k−1)-form such that ω=dφ.
Note that d:Ck→Ck+1 is an operator that takes k-forms and gives us (k+1)-forms, so the above definition makes sense.
Integrating exact forms over closed chains will always evaluate to 0. Let's prove this result for exact 1-forms and 1-chains.

We can now compute the following,
∫Cω=∫A+Bω=∫Bω+∫Aω=∫Bdφ+∫Adφ=∫p−qdφ+∫q−pdφ=0.
So yes, integrating an exact 1-from over a closed 1-chain always gives us zero, and this result holds in general as well. You may however say that the only reason that we were able to find global properties of a manifold was by applying Stokes' Theorem to closed forms. So this would only be bad if all exact forms are closed. This is in fact true!
Theorem. If ω∈Ck is exact, then it is also closed. That is, for any differential form φ, d∘dφ=0.
What this means is that we cannot just integrate any closed form. We must choose closed forms which are not exact. Do there exists such closed forms? What does exactness depend on?
To investigate these questions a little further, let's take a look at a 1-form on the punctured plane, and then a 1-form on the half plane.
Example. Let M:=R2−{0}, and consider the 1-form on M
ω=xdy−ydxx2+y2.
Let γ:[0,2π]→M be the curve defined by γ(t)=(cost,sint), whose trace is the unit circle. By substituting x=cost and y=sint everywhere in the formula for ω, we get that
∫γω=∫[0,2π]cost(cost dt)−sint(−sint dt)sin2t+cos2t=∫2π0dt=2π.
This implies that ω is not exact; because if it were, then integrating it over any closed curve would give us 0.
However, ω is exact on some smaller domains such as the right half-plane H:={(x,y)∈R2:x>0}. In the right half-plane, we get that ω=d(tan−1(y/x)). In polar coordinates, we would get that ω=dθ.
This in fact is true in general, as the following theorem describes.
Theorem. Let M be a smooth manifold with or without boundary. Each point of M has a neighborhood on which every closed form is exact.
What this tells us is that a form being exact is not a local property. So if our objective is to investigate global properties of manifolds, we must then find out which closed forms are not exact. This is precisely what de Rham cohomology studies!
3.
The way we do this is by constructing the following equivalence relation among closed k-forms.
Two closed k-forms φ and ω are equivalent if their difference, ω−φ is an exact form. That is, if
ω−φ=dϕ
for some ϕ∈Ck−1(M).
This will partition our space of closed k-forms into equivalence classes. So instead of talking about a specific form ω, we will consider the equivalence class
[ω]:={φ∈Ck:ω−φ=dϕ for some ϕ∈Ck−1}.
We can then say that [ω]=[φ] for such forms φ.
Notice that constructing this equivalence relation is exactly what we get when we define the following quotient group.
Let's first define a couple of subspaces of Ck(M) when M is a smooth manifold with or without boundary.
Zk(M):={closed k−forms on M},Bk(M):={exact k−forms on M}.
Because d:Ck(M)→Ck+1(M) is linear, its kernel and image are linear subspaces. Together with the fact that every exact form is closed, we may define the de Rham cohomology group in degree k as the following.
Definition. (de Rham cohomology group) We define the pth de Rham group of M to be the quotient vector space
HkdR(M)=Zk(M)/Bk(M).
Notice that the diference between an exact form and the form which always returns the number 0 is an exact form. Thus, if ω∈Ck is exact, then ω is equivalent to zero in HkdR(M).
To get our hands a little dirty, let's try to reason out what we can get for H0(M) when M is a smooth manifold. So let's begin by asking, when is a 0-form closed? Recall that 0-forms on M are just functions φ:M→R which assign to every point in M a real number.
Thus, in local coordinates,
df=∂φ∂x1dx1+...+∂φ∂xndxn.
Hence, a 0-form φ is closed if and only if its first partial derivatives vanish. That is, if it is locally constant. The only way for a locally constant function M to not be constant on M is for M to have multiple connected components, say, M1,M2,...,Mm. The most general such functions are φi which take on the constant values ci on Mi and 0 elsewhere, for each 1≤i≤m.
Now, if we are trying to find exact 0-forms, we must be able to have (−1)-forms, which do not exist! Therefore we have B0(M)={0}, the trivial group.
Hence,
H0dR(M)=Z0(M)/B0(M)=Z0(M)/{0}≃Z0.
This implies that H0dR(M) is isomorphic (i.e., algebraically the same) to the space of locally constant functions on M. This space has dimension equal to the number of components M has; in our case, dimension m.
Then, how do we know if a closed k-form is exact if it depends on the underlying space? We do have the following wonderful theorem!
Theorem. Let S be a k-dimensional manifold, M a smooth manifold, and let ω be a differential k-form on M. If
∫Sϕ∗ω=0
for every map ϕ:S→M, then ω is exact.
Let's investigate what this theorem is saying by first looking at a slight variation of its statement for k=1. Let φ be a 1-form on M. If ∫γφ=0 for all closed curves γ, then φ is exact.
If we consider some k-dimensional smooth manifold S and a smooth manifold M, what the theorem is saying is that ω is exact only if its pullback by all maps ϕ:S→M integrate to zero.
The pullback by ϕ is a k-form ϕ∗ω on S. The intuition for considering different ϕ's is that they move S around in M, and considering ϕ∗ω, let's us look at the form ω on these different images of S in M. This is very much like considering all different k-dimensional manifolds S in M, and looking at what ω integrates to over all these different manifolds.
No comments:
Post a Comment