Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I wanted to explain to me, or give me a reference of how to calculate the cohomology groups of the complex and real, torus $\mathbb{T}^2$. I want to use this as an example in a seminar that I will present to my teacher.

share|cite|improve this question
up vote 1 down vote accepted

You can use Poincaré duality. The torus is a closed oriented manifold so that the $k$-cohomology group is isomorphic to the $n-k$-th homology group: $H^k (\mathbb T^2) \cong H_{n-k} (\mathbb T^2)$. Then just compute the simplicial homology of the torus.

share|cite|improve this answer
I feel Poincare duality is overkill in this situation. It's simple enough to give the torus a simplicial/$\Delta$/cell structure and compute the corresponding cohomology directly. – Miha Habič Dec 12 '12 at 16:55
@MihaHabič I am not sure one can fill 2 hours of seminar lecture with computations of cohomology groups. But what I wrote is probably overkill. I wrote it because I have never computed cohomology groups but I know how to do simplicial homology for the torus. : ) – Rudy the Reindeer Dec 12 '12 at 16:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.