In Example 2.39 in Hatcher, he used cellular homology to compute the homology groups of the 3-torus. I am studying for my exam and we did not cover the cellular homology. So I am thinking of using Mayer-Vietoris sequence. So we are considering the standard representation of the 3-torus X as a quotient space of the cube.

I am going take A=small ball inside the cube. $B=X\setminus A'$ (A' small neighborhood of A) so that $A \cap B $ deformation retracts onto the sphere $S^2$. I know the homology groups of $A$ and of $A \cap B$. I also know that $B$ deformation retracts to the quotient space of the union of all square faces of the cube.

My problem is this: How can I determine the homology groups of B? And once I do that how can I see the map from $H_2(S^2)$ to $H_2(B)$?

PS: One of the answer suggested a really nice other decomposition. However, I might want to need to compute the homology of B first as the problem recommended!

  • $\begingroup$ Just a rough idea: $B$ deformation retracts onto the surface of your cube. A face of your cube is a 2-torus. Now, you have 6 such faces with three equivalence classes, does that help? But anyway, I haven't thought about it rigorously yet. (Your goal seems to be like finding the homology using a fixed method, right?) $\endgroup$
    – Kevin.S
    Jul 29, 2020 at 15:05
  • $\begingroup$ That's true. Because in of the suggested exercises, we were given to compute the homology of B (which is the quotient of the faces of the cube in the 3-torus) and then we have been asked to find the homology of the 3-torus. $\endgroup$
    – user752801
    Jul 29, 2020 at 15:26
  • $\begingroup$ To determine the map $H(S^2)\to H(B)$, you could recall that the MV sequence is an analogue of Van-Kampen Thm. Think of it in that way may help you understand what the map is really doing, I think. @m96 $\endgroup$
    – Kevin.S
    Jul 30, 2020 at 1:50
  • $\begingroup$ I think I've worked it out, see below $\endgroup$
    – Kevin.S
    Jul 30, 2020 at 3:41
  • $\begingroup$ Thank you! I will check it today for sure. $\endgroup$
    – user752801
    Jul 30, 2020 at 15:37

2 Answers 2


First, I think Matteo Tesla proposed a great decomposition that simplifies the problem. Since OP requested to keep the original MV argument, I decided to complete it.

Let $A=D^3,B$ be as what OP stated in the question.

Determine $H_*(B)$.

$B$ deformation retracts onto the surface of the cube, which consists of six squares with opposite edges identified, i.e., it consists of six $T^2$, whose homology groups are known. Thus, $H_2(B)=\bigoplus_{i=1}^3{H_2(T^2)}=\mathbb{Z}\oplus\mathbb{Z}\oplus\mathbb{Z}$ because opposite faces are identified on the edges, which are also generators of the $2$nd homology group of each $T^2$. Similarly, $H_1(B)=\mathbb{Z}\oplus\mathbb{Z}\oplus\mathbb{Z}$. You can work out these expressions by drawing a flat diagram of the surface of the cube and labelling all equivalence classes. (I can also edit the post to include my drawing if you want...)

enter image description here

Although all of the six faces are tori, their generators of $H_1,H_2$ are identified. A brief way to determine the homology group is just observing this graph, but you can also regard them as different tori and apply MV sequence multiple times, then mod out those identified images, which is more convincing but also more complicated.

Compute $H_*(T^3)$:

We compute $H_3(T^3)$ by a part of MV sequence:

$$0\to H_3(T^3)\overset{\phi_3}{\to}\mathbb{Z}\overset{\psi_3}{\to}\bigoplus_{i=1}^3\mathbb{Z}\to...$$

Your question specifically asks for how to determine $\psi$, so let's focus on that. Consider the following commutative diagram similar to that of Seifer-Van Kampen Thm $$ \require{AMScd} \begin{CD} H_2(S^2)@>i>>H_2(A)\\ @Vj=\psi VV @VlVV\\ H_2(B)@>k>>H_2(T^3) \end{CD} $$ We can ignore $H(A)$ because $A\simeq\{*\}$. And, Let $\alpha,\beta,\gamma$ be the three generators of $H_2(B)$ that are oriented counterclockwise and $\delta$ the generator of $H_2(S^2)$.

Then, $\psi(\delta)=\alpha+\beta+\gamma-\alpha-\beta-\gamma=0$ (use the diagram of the flat surface to help you). Geometrically, the diagram is induced by the chain complex, so $\psi$ actually sends cycles to cycles. $\delta$, as a generator of $H_2(S^2)$ is mapped into $B$ (observing $\delta$ in $B$) it deformation retracts onto the surface. The surface consists of three pairs of faces with opposite orientation when it is identified (you can try to make one, even though they're all oriented counterclockwise in the diagram), so we get the expression as desired because all groups are abelian. Thus $\text{im}(\psi)=0,\text{ker}(\psi)=\Bbb{Z}$, which implies $H_3(T^3)\cong\mathbb{Z}$.

For $H_2(T^3)$, we already know that the map $\mathbb{Z}\oplus\mathbb{Z}\oplus\mathbb{Z}\overset{}{\to} H_2(T^3)$ is surjective because we have $H_2(T^3)\to H_1(S^2)=0$. Now because $\text{im}(\psi)=0$, the map $\mathbb{Z}\oplus\mathbb{Z}\oplus\mathbb{Z}\overset{}{\to} H_2(T^3)$ is also injective. Hence, $H_2(T^3)\cong\bigoplus_{i=1}^3\mathbb{Z}$.

I guess I can stop here to make this post focus on the main problem on that map.

  • $\begingroup$ Thank you so much Kevin. That was really helpful! I understood all the steps except for finding $H_1(B)$ and finding $\psi(\delta)$. I would be grateful if you can include the flat diagram you used for the computation! $\endgroup$
    – user752801
    Jul 30, 2020 at 21:19
  • $\begingroup$ @m96 I added the graph and some explanation of $\psi(\delta)$ (\textbf{} format). I hope it's clearer now. $\endgroup$
    – Kevin.S
    Jul 31, 2020 at 0:04
  • $\begingroup$ Thank you so much! $\endgroup$
    – user752801
    Jul 31, 2020 at 20:29

I assume that by 3-torus you mean $S^1 \times S^1 \times S^1$. You can decompose the first component, $S^1=A \cup B$ $A\times S^1\times S^1$ is homotopic to a 2-torus, also the other part. The intersection is homotopic to 2 disconnected 2-tori, so you have to know the homology of $S^1 \times S^1$ first. To do computation you have to consider also the maps involved.

For the 2-torus you obtain $$ 0\to H_2(T) \to H_1(S^1\times (S^1\setminus\{-1,1\})) \to H_1(S^1\times (S^1\setminus \{-1\}))\oplus H_1(S^1\times (S^1\setminus \{1\})) \to H_1(T) \to \dots $$

To study the map $d:H_1(S^1\times (S^1\setminus\{-1,1\})) \to H_1(S^1\times S^1\setminus \{-1\})\oplus H_1(S^1\times S^1\setminus \{1\})$, you consider the generator of the domain which are, $[\gamma,P],[\gamma,Q]$ ($P, Q$ in different connected component of $S^1 \setminus \{-1,1\}$). This generator are mapped by $d$ to $([\gamma,P],-[\gamma,P])$ and $([\gamma,Q],-[\gamma,Q])$ respectively (this are the same because $S^1 \times (S^1 \setminus P)$ is connected). So $d$ has non trivial kernel $[\gamma,P]-[\gamma,Q]$, so $H_2(T)\cong \mathbb{Z}$.

Let's do the hard part and compute $H_1(S^1 \times S^1)\cong \mathbb{Z}^2$.

We can splite the sequence at the level of $H_1(S^1\times S^1)$:

$$0\to\text{Coker} (\phi)\to H_1(T)\to \text{Im}(\delta)\to 0$$ is exaxt. Where $\phi: H_1(S^1\times (S^1\setminus\{-1,1\})) \to H_1(S^1\times (S^1\setminus \{-1\}))\oplus H_1(S^1\times (S^1\setminus \{1\}))$, $\delta:H_1(T) \to H_0(S^1\times (S^1\setminus\{-1,1\}))$. It remain to prove that $\text{Im}(\delta)\cong \mathbb{Z}$, so that the sequence split. Also $\text{Coker}(\phi)\cong \mathbb{Z}$, so $H_1(T)\cong \mathbb{Z}\oplus \mathbb{Z}$.

For the 3-torus you can proceed in the same way.

The decomposition you are taking I don't think it is useful but I might be wrong. In dimension two your $B$ is $S^1 \times S^1\setminus D$ where $D$ is a small disc which is homotopic to a bucket of two circumference. You have to use again MV.

  • $\begingroup$ Are you sure $H_2(S^1\times S^1\times S^1)\cong\mathbb{Z}$? the homology group of torus should be of the same rank as the coefficient of binomial expansion. $\endgroup$
    – Kevin.S
    Jul 28, 2020 at 23:08
  • $\begingroup$ I've made computation for the 2-torus. The 3 torus uses the same idea but computations are more involved and you have to know the homology of $S1 \times S^1$ first. I have made some error in the computation I will edit my answer $\endgroup$ Jul 29, 2020 at 12:31
  • $\begingroup$ Thank you so much for your suggestion. I have already computed the homology of the 2-torus. but I am having trouble to find the homology groups of the 2 disconnected 2-torus, as well as the maps in Mayer-Vietoris sequence. $\endgroup$
    – user752801
    Jul 29, 2020 at 14:47
  • $\begingroup$ Also the problem recommended first to compute the homology of B which you said is homotopic to a bucket of 2 circumference. How exactly did you see that? $\endgroup$
    – user752801
    Jul 29, 2020 at 14:51
  • $\begingroup$ You can view the torus as a square with the opposite edges identified, when you subtract a circle in the interior you can retract the square to its boundary. $\endgroup$ Jul 29, 2020 at 15:05

You must log in to answer this question.