Is there a natural paring between homology and cohomology?

Click For Summary

Discussion Overview

The discussion revolves around the relationship between homology and cohomology, particularly focusing on the pairing of characteristic classes with fundamental classes in the context of differential geometry and algebraic topology. Participants explore definitions, examples, and implications of these pairings, as well as the generalization of duality concepts in various mathematical structures.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants question how the pairing of characteristic classes with the fundamental class is defined, noting that integration of differential forms is one way to establish such pairings.
  • Others propose a formal definition of the pairing using cochains and homomorphisms, suggesting that this aligns with the general concept of duality in vector spaces.
  • Several participants discuss the implications of De Rham's theorem, which states that de Rham cohomology is isomorphic to singular cohomology, and how this relates to the integration of differential forms over manifolds.
  • One participant introduces the idea that the pairing can be generalized to modules and other algebraic structures, raising questions about the necessity of a vector space structure.
  • There is mention of the specific case of pairing in the context of oriented and non-orientable manifolds, highlighting the differences in homology groups and the existence of pairings based on the coefficients used.
  • Some participants clarify the distinction between De Rham cohomology classes and integer cohomology classes, referencing the Weil Homomorphism as a significant result in this area.

Areas of Agreement / Disagreement

Participants express a variety of viewpoints on the definitions and implications of pairings between homology and cohomology, with no clear consensus reached. There are competing interpretations regarding the necessity of vector space structures and the applicability of duality principles to modules and other algebraic objects.

Contextual Notes

Some discussions involve assumptions about the dimensionality of spaces and the nature of coefficients used in homology and cohomology, which may affect the validity of certain claims. The exploration of duality in categories also introduces complexity that remains unresolved.

lichen1983312
Messages
85
Reaction score
2
I am looking at the definition of the characteristic numbers from the wikipedia
https://en.wikipedia.org/wiki/Characteristic_class#Characteristic_numbers
"one can pair a product of characteristic classes of total degree n with the fundamental class"
I am not sure how is this paring defined here? I know that for the de Pham cohomology the pairing could be defined by integrating differential forms over the manifold. But here, the definition does not need de Pham cohomology, right?
 
Physics news on Phys.org
Is it defined this way? If the cochain is defined as ##C_n^ * = Hom({C_n},R)##, and let ##\alpha \in Hom({C_n},R)## and ##\beta \in {C_n}##, so I can define a product
## < \alpha ,\beta > = \alpha (\beta ) \in R##
is this right?
 
lichen1983312 said:
Is it defined this way? If the cochain is defined as ##C_n^ * = Hom({C_n},R)##, and let ##\alpha \in Hom({C_n},R)## and ##\beta \in {C_n}##, so I can define a product
## < \alpha ,\beta > = \alpha (\beta ) \in R##
is this right?
yes

De Rham's theorem says that de Rham cohomology is isomorphic to singular cohomology with real(or complex) coefficients. The isomorphism is to view a differential form as a homomorphism of a triangulation of a smooth manifold (every smooth manifold has a smooth triangulation) into the real numbers by integrating over the smooth simplices in the smooth chain.
 
Last edited:
lavinia said:
yes

De Rham's theorem says that de Rham cohomology is isomorphic to singular cohomology with real(or complex) coefficients. The isomorphisms is to view a differential form as a homomorphism of a triangulation of a smooth manifold (every smooth manifold has a smooth triangulation) into the real numbers by integrating over the smooth simplices in the smooth chain.
THanks very much!
 
There is an exemple like that:
Let M be a differential manifold, let us describe the differential algebra (in) (Ω * (M), d) of its differential forms. For any natural integer p:

Ωp (M) is the space of the differential forms of degree p on M.
Dp: Ωp (M) → Ωp + 1 (M) is the operator of external differentiation on the differential forms of degree p.
We denote by dω the external derivative of ω when we do not want to specify its degree; Then we must assume dpω where p is the degree of ω. :smile:
 
Just to add that this is just a generalization of the pairing between a finite-dimensional V.Space and its dual , since in most cases both homology and cohomology will be finite-dimensional (I am no expert but I cannot think of a case of either being infinite-dimensional, let alone a case a non-specialist would run into of the infinite-dimensional case.)

EDIT: I think this may be true up to the universal coefficient theorem, since we may be working over rings and so not have a vector space structure.
 
WWGD said:
I cannot think of a case of either being infinite-dimensional,
There is no need to restrict the dimension. Formally ##V^*=\operatorname{Hom}(V,\mathbb{F})##, so it works for every vector space. Duality is a well-defined functor of categories.
 
fresh_42 said:
There is no need to restrict the dimension. Formally ##V^*=\operatorname{Hom}(V,\mathbb{F})##, so it works for every vector space. Duality is a well-defined functor of categories.
But what do you do when you do not have a vector space structure, e.g., you work with coefficients in a ring, so you may have a module?
 
The formal definition goes:

Let ##\mathcal{C}## be a category with objects ##\mathcal{Ob(\mathcal{ C})}## and morphisms ##\mathcal{M}_\mathcal{C}(.,.)##.
Then the dual category ##\mathcal{C}^*## is given by
  1. ##\mathcal{Ob(\mathcal{C}^*)}=\mathcal{Ob(\mathcal{C})}##
  2. ##A,B \in \mathcal{Ob(\mathcal{C}^*)} \Longrightarrow \mathcal{M}_{\mathcal{C}^*}(A,B)=\mathcal{M}_{\mathcal{C}}(B,A)##
  3. For ##A,B,C \in \mathcal{Ob(\mathcal{C}^*)}## we have a composition $$\circ \, : \,\mathcal{M}_{\mathcal{C}^*}(A,B) \times \mathcal{M}_{\mathcal{C}^*}(B,C) \longrightarrow \mathcal{M}_{\mathcal{C}^*}(A,C)$$ by the composition ##\circ (f,g) = f \circ g## in ##\mathcal{M}_\mathcal{C}##.
This definition works as well for modules, sets, functions or whatever. ##^*## is a functor ##\mathcal{C} \rightarrow \mathcal{C}^*##.

The duality principle says: A statement that is true for all categories is also true for all dual categories.
 
  • #10
WWGD said:
But what do you do when you do not have a vector space structure, e.g., you work with coefficients in a ring, so you may have a module?

The pairing referred to here is between the top homology of an oriented ##n##-dimensional manifold without boundary and a cup product of characteristic classes that has cohomology dimension ##n##. For Chern classes and Pontryagin classes the coefficients are integers and the ##n##'th homology of the manifold ##H_{n}(M;Z)## is isomorphic to ##Z##. The fundamental cycle of the manifold is a generator of ##H_{n}(M;Z)## that is determined by the orientation. The pairing is just the value of the product of characteristic classes on the fundamental cycle. If the manifold is not orientable, it still has a fundamental class with ##Z_2## coefficients. In this case, the ##n'th## homology group is isomorphic to ##Z_2##. An ##n## dimensional product of Stiefel-Whitney classes can be evaluated on this fundamental class. The value is either ##0## or ##1## and is called a Stiefel-Whitney number. If ##Z## coefficients are used for a non-orientable manifold then there is no pairing because ##H_{n}(M;Z) = 0 ## even though ##H^{n}(M;Z)=Z_2##
 
  • Like
Likes   Reactions: WWGD
  • #11
lavinia said:
The pairing referred to here is between the top homology of an oriented ##n##-dimensional manifold without boundary and a cup product of characteristic classes that has cohomology dimension ##n##. For Chern classes and Pontryagin classes the coefficients are integers and the ##n##'th homology of the manifold ##H_{n}(M;Z)## is isomorphic to ##Z##. The fundamental cycle of the manifold is a generator of ##H_{n}(M;Z)## that is determined by the orientation. The pairing is just the value of the product of characteristic classes on the fundamental cycle. If the manifold is not orientable, it still has a fundamental class with ##Z_2## coefficients. In this case, the ##n'th## homology group is isomorphic to ##Z_2##. An ##n## dimensional product of Stiefel-Whitney classes can be evaluated on this fundamental class. The value is either ##0## or ##1## and is called a Stiefel-Whitney number. If ##Z## coefficients are used for a non-orientable manifold then there is no pairing because ##H_{n}(M;Z) = 0 ## even though ##H^{n}(M;Z)=Z_2##

Yes, good point, I was just wondering if the pairing of a vector space with its dual extended to rings and other algebraic objects. I think the pairing you describe is a generalization of this pairing between a f.d vector space and its dual.
 
  • #12
WWGD said:
Yes, good point, I was just wondering if the pairing of a vector space with its dual extended to rings and other algebraic objects. I think the pairing you describe is a generalization of this pairing between a f.d vector space and its dual.

An abelian group is a module over ##Z##. If the group is torsion then all homomorphisms into ##Z## are zero. Not sure if that is an example of what you were asking about.
 
  • #13
A technical point about De Rham cohomology and Chern and Pontryagin classes:

A De Rham cohomology class is an element of ##H^{j}(M;R)##. A Chern or Pontryagin class is an integer cohomology class. That is: it is an element of ##H^{j}(M;Z)##. A famous theorem known as the "Weil Homomorphism" shows that there are De Rham cohomology classes that are the images of the Chern classes under the homomorphism ##H^{j}(M;Z) →H^{j}(M:R)## induced by the inclusion of coefficient groups ##Z→R##.
 
  • Like
Likes   Reactions: WWGD
  • #14
lavinia said:
An abelian group is a module over ##Z##. If the group is torsion then all homomorphisms into ##Z## are zero. Not sure if that is an example of what you were asking about.
Yes, thanks, that is what I was curious about. When considering the case of the dual of a finite Abelian group.
 
  • #15
fresh_42 said:
The formal definition goes:

Let ##\mathcal{C}## be a category with objects ##\mathcal{Ob(\mathcal{ C})}## and morphisms ##\mathcal{M}_\mathcal{C}(.,.)##.
Then the dual category ##\mathcal{C}^*## is given by
  1. ##\mathcal{Ob(\mathcal{C}^*)}=\mathcal{Ob(\mathcal{C})}##
  2. ##A,B \in \mathcal{Ob(\mathcal{C}^*)} \Longrightarrow \mathcal{M}_{\mathcal{C}^*}(A,B)=\mathcal{M}_{\mathcal{C}}(B,A)##
  3. For ##A,B,C \in \mathcal{Ob(\mathcal{C}^*)}## we have a composition $$\circ \, : \,\mathcal{M}_{\mathcal{C}^*}(A,B) \times \mathcal{M}_{\mathcal{C}^*}(B,C) \longrightarrow \mathcal{M}_{\mathcal{C}^*}(A,C)$$ by the composition ##\circ (f,g) = f \circ g## in ##\mathcal{M}_\mathcal{C}##.
This definition works as well for modules, sets, functions or whatever. ##^*## is a functor ##\mathcal{C} \rightarrow \mathcal{C}^*##.

The duality principle says: A statement that is true for all categories is also true for all dual categories.

I am not sure I understand what you meant. The dual of a finite Abelian group G is 0 , so there is no isomorphism G to G*.
 
  • #16
WWGD said:
I am not sure I understand what you meant. The dual of a finite Abelian group G is 0 , so there is no isomorphism G to G*.
No, it was my fault. I thought you talked about duality in general.
 
  • #17
fresh_42 said:
No, it was my fault. I thought you talked about duality in general.
Sorry, Herr/Prof Frisch, my algebra and Category theory are not as Frisch as they should be :(.
 
  • #18
WWGD said:
Yes, thanks, that is what I was curious about. When considering the case of the dual of a finite Abelian group.

The group does not need to be finite. An infinite direct product of finite cyclic groups works.
 
  • #19
lavinia said:
The group does not need to be finite. An infinite direct product of finite cyclic groups works.
Just curious, is the dual space always defined as the space of linear maps in the given category or is it given by the morphisms in the given category, e.g., if we deal with Abelian groups, do we consider as its dual the space of homomorphisms into the integers, or is it always linear maps? EDIT: I know for R-modules M, we use homomorphisms into R, but I wonder if the dual can be defined more generally than that.
 
Last edited:
  • #20
WWGD said:
Just curious, is the dual space always defined as the space of linear maps in the given category or is it given by the morphisms in the given category, e.g., if we deal with Abelian groups, do we consider as its dual the space of homomorphisms into the integers, or is it always linear maps? EDIT: I know for R-modules M, we use homomorphisms into R, but I wonder if the dual can be defined more generally than that.

For Abelian groups one views them as ##Z## modules. But the module of linear homomorphisms into ##Z## may not be isomorphic to the group (viewed as a Z-module). So you do not have duality. The abelian group would have to be torsion free or what is the same, it would have to be a free abelian group.

I do not know anything about a general theory of duality.

For manifolds, duality theorems are linked to orientablility of the manifold. The key theorem is Poincare Duality which says that if the manfold is orientable and without boundary then ##H_{i}(M;Z) ≈H^{n-i}(M;Z)## The cohomology classes in the complementary dimension define homomorphisms of the homology classes through intersections. So this is a true duality.
 
Last edited:

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 41 ·
2
Replies
41
Views
18K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K