Compute cellular homology of $\mathbb R P^n$

algebraic-topologyhomology-cohomology

A while ago, I'd asked a related question here, which went unanswered probably because it was too broad a question.

Suppose that we have chain complex for a CW comples $X$: $\cdots\to C_{n+1}\to C_n\to C_{n-1}\to\cdots$ and let $d_j: C_j\to C_{j-1}$ be the boundary maps. Here $C_n=\mathbb Z^a, a=$ number of $n$ cells in $X$. $d_i$'s are computed by cellular boundary formula.
Let me state my understanding of it: $d_j(e_\alpha^j)= \sum d_{\alpha\beta} e_\beta^{j-1},$ where $e_\alpha^j=j$ cell and $d_{\alpha\beta}=$ degree of the composition $(S^{n-1}\to X^{n-1}\to S^{n-1}),$ where the first map is the attaching map of the $n-$cell $e_\alpha^n$ and the second map is the quotient map collapsing $X^{n-1}-e_\beta^{n-1}$ to a point. I don't quite understand this second map. This is because on page $141$, Hatcher defines $d_{\alpha\beta}$ as degree of the composition $q_\beta qq_\alpha$, where

$a) q: X^{n-1}\to X^{n-1}/X^{n-2}$ is the quotient map.

$b)q_\beta: X^{n-1}/X^{n-2}\to S_\beta^{n-1}$ is the map collapsing the complement of $e_\beta^{n-1}$ to a point. I don't understand what this map does to rest of the space.

$c) \phi_\alpha: S^{n-1}\to X^{n-1}$ is the attaching map.

I don't understand how this definition of $d_{\alpha \beta}$ matches with the earlier definition.

For now, let's assume that somehow they are same and try to compute the homology groups of $RP^n$. I know that as a cell complex it has one $k-$ cell for $k\le n$. So I get a chain complex: $\cdots \to 0\to C_n\to C_{n-1}\to $, where $C_k=\mathbb Z$ for all $k\le n$. Now the task is to compute $d_k: C_k\to C_{k-1}$.

Here is what Hatcher does:

the attaching map for $e^k$ is the $2$ sheeted covering projection $ϕ: S^{k−1}→RP^{k−1}$. To compute the boundary map $d_k$ we compute the degree of the composition $S^{k−1}\overbrace{\to}^{\phi} RP^{k−1}\overbrace{\to}^q RP^{k−1}/RP^{k−2} = S^{k−1}$ , with $q$ the quotient map. The map $qϕ$ restricts to a homeomorphism from each component of $S^{k−1} − S^{k−2}$ onto $RP^{k−1} −RP^{k−2}$ , and these two homeomorphisms are obtained from each other by precomposing with the antipodal map of $S^{k−1}$ , which has degree $(−1)^k$ . Hence deg $qϕ = deg \mathbb I+deg(−\mathbb I) = 1+(−1)^k$ , and so $d_k$ is either $0$ or multiplication by $2$ according to whether $k$ is odd or even.

Which two homeomorphisms? What happened here? It's not clear to me at all.

In addition to my queries highlighted in bold above, I also request you to please either explain step by step in the answer how to use cellular degree formula to compute $d_j$'s or direct me to some resource which explains that in great depth.

Here is my understanding of how homology groups of a Torus are computed using cellular homology: We have one zero cell $e^0$, two $1-$ cells $e_a^1, e_b^1$ and one $2-$ cell $e^2$. So $C_k= Z^2$ if $k=1$; $= Z$ if $k=0,2; =0$ else.

Computing $d_2$: It is enough to compute it on generator $e^2$. By the cellular degree formula: $d_2(e^2)= d_{a e^2} e_a^1+ d_{b e^2} e_b^1$, where $d_{a e^2}$ is the degree of the the composition $S^1\to T_1\to S^1$. The attaching map for the $2-$ cell can be denoted by $aba^{-1}b^{-1}$ (assuming the Torus to have been constructed from a square by identifying sides appropriately) and the second map collapses the complement of $a$ in $T_1$ ($1$– skeleton of the Torus) i.e., $b$ becomes a point and effectively we have $aa^{-1}$ which is a constant loop. Therefore the composition induces $H_1S^1\to H_1$ which has degree $0$ because degree of a constant map $f: S^n\to S^n$ is $0$ (why? Because by degree properties, if f is not surjective, then it has degree $0$) hence $d_{ae^2}=0$ and using exactly the same idea $d_{b e^2}=0$ so all in all $d_2(e^2)=0$.

$d_1(e_a^1)=0= d_1(e_b^1)=1=d_0(e^0)$.

Best Answer

I'm going to try to answer your specifics ("why doesn't it work for $\mathbb RP^n$?") here using your/Hatcher's notation. I'll edit down the quotes a bit.

Suppose that we have chain complex for a CW comples $X$: $\cdots\to > C_{n+1}\to C_n\to C_{n-1}\to\cdots$ and let $d_j: C_j\to C_{j-1}$ be the boundary maps. Here $C_n=\mathbb Z^a, a=$ number of $n$ cells in $X$. $d_i$'s are computed by cellular boundary formula. Let me state my understanding of it: $d_j(e_\alpha^j)= \sum d_{\alpha\beta} e_\beta^{j-1},$ where $e_\alpha^j=j$ cell and $d_{\alpha\beta}=$ degree of the composition $(S^{n-1}\to X^{n-1}\to S^{n-1}),$ where the first map is the attaching map of the $n-$cell $e_\alpha^n$ and the second map is the quotient map collapsing $X^{n-1}-e_\beta^{n-1}$ to a point. I don't quite understand this second map.

To clarify (and referring to my figure-8 example in the other answer), this map is defined by thinking of the codomain, $S^{n-1}$ as the standard $n-1$-disk attached to a point, i.e., the quotient of $D^{n-1} \cup \{a\}$ by the equivalence relation in which $P \sim P$ for all $P$, and in which $P \sim a$ and $a \sim P$ for $P \in \partial D^{n-1}$. In the case of $D^1$, we take the interval $-1 \le x \le 1$, and an extra point $a$, and we identify both $+1$ and $-1$ with $a$, so that the two ends of that interval become the "same point", and we have a circle, $S^1$. Now the 'collapsing' map, which has the form $$ c: X^{n-1}\to S^{n-1} : x \mapsto \ldots $$ can be rewritten in the form $$ c: X^{n-1}\to (D^{n-1} \cup \{a\})/\sim : x \mapsto \ldots $$ with the domain, $X^{n-1}$ broken into two parts: (1) $X^{n-1}-e_\beta^{n-1}$, and (2) $e_\beta^{n-1}$, where the latter is naturally identified with $D^{n-1}$. In fact, let's let $j: D^{n-1} \to X^{n-1}$ be the mapping from the standard disk to our $(n-1)$-cell, so that $j$ is a bijection on the interior of $D^{n-1}$.
So we can now write out the map $c$: $$ c: X^{n-1} \to (D^{n-1} \cup \{a\})/ \sim : x \mapsto \begin{cases} a & x \in X^{n-1}-e_\beta^{n-1} \\ a & x \in \partial (e_\beta^{n-1}) \\ j^{-1}(x) & x \in \partial j(D^{n-1}) \end{cases} $$

This is because on page $141$, Hatcher defines $d_{\alpha\beta}$ as degree of the composition $q_\beta qq_\alpha$, where

$a) q: X^{n-1}\to X^{n-1}/X^{n-2}$ is the quotient map.

$b)q_\beta: X^{n-1}/X^{n-2}\to S_\beta^{n-1}$ is the map collapsing the complement of $e_\beta^{n-1}$ to a point. I don't understand what this map does to rest of the space.

$c) \phi_\alpha: S^{n-1}\to X^{n-1}$ is the attaching map.

I don't understand how this definition of $d_{\alpha \beta}$ matches with the earlier definition.

For now, let's assume that somehow they are same and try to compute the homology groups of $RP^n$. I know that as a cell complex it has one $k-$ cell for $k\le n$. So I get a chain complex: $\cdots \to 0\to > C_n\to C_{n-1}\to $, where $C_k=\mathbb Z$ for all $k\le n$. Now the task is to compute $d_k: C_k\to C_{k-1}$.

Here is what Hatcher does:

the attaching map for $e^k$ is the $2$ sheeted covering projection $ϕ: S^{k−1}→RP^{k−1}$. To compute the boundary map $d_k$ we compute the degree of the composition $S^{k−1}\overbrace{\to}^{\phi} RP^{k−1}\overbrace{\to}^q RP^{k−1}/RP^{k−2} = S^{k−1}$ , with $q$ the quotient map. The map $qϕ$ restricts to a homeomorphism from each component of $S^{k−1} − S^{k−2}$ onto $RP^{k−1} −RP^{k−2}$ , and these two homeomorphisms are obtained from each other by precomposing with the antipodal map of $S^{k−1}$ , which has degree $(−1)^k$ . Hence deg $qϕ = deg \mathbb I+deg(−\mathbb I) = 1+(−1)^k$ , and so $d_k$ is either $0$ or multiplication by $2$ according to whether $k$ is odd or even.

Which two homeomorphisms? What happened here? It's not clear to me at all.

Hatcher says "The map $qϕ$ restricts to a homeomorphism from each component of $S^{k−1} − S^{k−2}$ onto $RP^{k−1} −RP^{k−2}$". The space $S^{k−1} − S^{k−2}$ has two components (think of the northern and southern hemisphere of the earth, where the equator has been removed); each component is a ($k-1$)-disk. The map $qϕ$, restricted to either one of these disks, is a homeomorphism onto its image, which happens to be exactly $RP^{k−1} −RP^{k−2}$.

It might help to draw this out in the case where $k = 2$, so that you're talking about the top and bottom arcs of $S^1$ both mapping to $\mathbb RP^1$, which is the $S^1$ obtained by identifying the two endpoints of the upper arc of a circle. In that simple case, the map from the interior of upper arc of $S^1$ to $RP^1 - RP^0$ is the identity, while the map from the lower arc of $S^1$ to $RP^1 - RP^0$ involves going from $(x, y)$ to $(-x, -y)$ and THEN following the first map. This extra step is an orientation preserving map from the lower arc to the upper arc. If you try to do the same thing one dimension higher, the extra step is orientation-reversing, which is what Hatcher's getting at in the remaining bold-faced sentences.

In addition to my queries highlighted in bold above, I also request you to please either explain step by step in the answer how to use cellular degree formula to compute $d_j$'s or direct me to some resource which explains that in great depth.

Here is my understanding of how homology groups of a Torus are computed using cellular homology: We have one zero cell $e^0$, two $1-$ cells $e_a^1, e_b^1$ and one $2-$ cell $e^2$. So $C_k= Z^2$ if $k=1$; $= Z$ if $k=0,2; =0$ else.

Computing $d_2$: It is enough to compute it on generator $e^2$. By the cellular degree formula: $d_2(e^2)= d_{a e^2} e_a^1+ d_{b e^2} > e_b^1$, where $d_{a e^2}$ is the degree of the the composition $S^1\to > T_1\to S^1$. The attaching map for the $2-$ cell can be denoted by $aba^{-1}b^{-1}$ (assuming the Torus to have been constructed from a square by identifying sides appropriately) and the second map collapses the complement of $a$ in $T_1$ ($1$- skeleton of the Torus) i.e., $b$ becomes a point and effectively we have $aa^{-1}$ which is a constant loop. Therefore the composition induces $H_1S^1\to H_1$ which has degree $0$ because degree of a constant map $f: S^n\to S^n$ is $0$ (why? Because by degree properties, if f is not surjective, then it has degree $0$) hence $d_{ae^2}=0$ and using exactly the same idea $d_{b e^2}=0$ so all in all $d_2(e^2)=0$.

$d_1(e_a^1)=0= d_1(e_b^1)=1=d_0(e^0)$.

Your computation for the torus looks fine to me.

Let's look at $RP^2$. The chain groups are $$ 0 \to Z \to Z \to Z \to 0, $$ with generators (from left to right) $e^2, e^1, e^0$. If we think of a "picture" of $RP^2$ consisting of $A$, the interior upper hemisphere of $S^2$ (all points with $z > 0$, say), $B$, the "front" arc of the equator (points $(x, y, 0)$ with $y > 0$, and $C$, the rightmost point of that arc (i.e., $(1, 0, 0)$), then there's one point in our "picture" for each point of $RP^2$. The generator $e^2$ maps the interior of a 2-disk to $A$; $e^1$ maps the interior of the unit interval to $B$, and $e^2$ maps a single point to $C$, i.e., the point $(1,0,0)$.

Now $e^2$ maps the boundary of the 2-disk to the whole equator, but the points on the front arc and the back arc are identified by $(x, y, 0) \sim (-x, -y, 0)$, so you can think of the image of the 2-disk boundary as wrapping along the front arc, $B$, twice. In other words, the boundary map from $C_2$ to $C_1$, in terms of the generators $e^2$ and $e^1$, sends $e^2$ to $2e^1$.

I don't really have a good sense of why the map from $C_1$ to $C_0$ sends $e^1$ to $0e^0$ (it's hard for me to think of orientation for 0-manifolds). But this leaves us with $$ \newcommand{\ZZ}{\mathbb Z} $$ $$ 0 \to \ZZ(e^2) \overset{e^2 \mapsto 2e^1}{\longrightarrow} \ZZ(e^1) \overset{e^2 \mapsto 0e^0}{\longrightarrow} \ZZ(e^0) \to 0 $$ where $\ZZ(e^2)$ is my shorthand for 'an infinite cyclic group with a generator named $e^2$'. From this, I assume you can compute the homology groups.