Exercises:Saul - Algebraic Topology - 3/Exercise 3.2
Exercises
Exercise 3.2
Suppose that [ilmath](X,\mathcal{ J })[/ilmath] is a non-empty path-connected topological space, equipped with a [ilmath]\Delta[/ilmath]-complex structure. Show, directly from the definitions (Hatcher, of course...) that [ilmath]H^\Delta_0(X)\cong\mathbb{Z} [/ilmath]
- We may assume without proof that the [ilmath]1[/ilmath]-skeleton is path connected.
- [math]H^\Delta_n(X):\eq\frac{\text{Ker}(\partial_0)}{\text{Im}(\partial_1)} [/math]
As [ilmath]\partial_0[/ilmath] just sends everything to [ilmath]0[/ilmath] we see [ilmath]\text{Ker}(\partial_0)\eq \Delta_0(X)[/ilmath] - all the vertices. Thus, essentially, [ilmath]\text{Ker}(\partial_0)\cong\mathbb{Z}^{\#\text{vertices} } [/ilmath].
Okay now [ilmath]\partial_1:\Delta_1(X)\rightarrow\Delta_0(X)[/ilmath], what is its image?
- First of all, for [ilmath]f\in\Delta_1(X)[/ilmath] we see [ilmath]\partial_1(X):\eq\partial_1(\sum_{\alpha\in I_1}n_\alpha \sigma_\alpha)\eq\sum_{\alpha\in I_1}n_\alpha\partial_1(\sigma_\alpha)[/ilmath] [ilmath]\eq\sum_{\alpha\in I_1}n_\alpha(\text{Terminal}(\sigma_\alpha)-\text{Initial}(\sigma_\alpha))[/ilmath]
- where [ilmath]I_1[/ilmath] is the set of [ilmath]1[/ilmath]-simplices involved in [ilmath]X[/ilmath], and [ilmath]n_\alpha\in\mathbb{Z} [/ilmath] with [ilmath]n_\alpha\neq 0[/ilmath] for only finitely many of the [ilmath]\alpha\in I_1[/ilmath]
This shows us that (sort of anyway) the image is spanned by various [ilmath]\text{Terminal}(\sigma_\alpha)-\text{Initial}(\sigma_\alpha) [/ilmath] (which are vertices)
Using [ilmath]X^1[/ilmath] to denote the [ilmath]1[/ilmath]-skeleton (consistent notation be damned) then Caveat:and this is the informal part for any two vertexes of [ilmath]X[/ilmath], say [ilmath]v_0[/ilmath] and [ilmath]v_1[/ilmath], there is a path through the "edges" of [ilmath]X^1[/ilmath], such that [ilmath]\partial_1(\text{that path})\eq v_1-v_0[/ilmath]
- We can make this a bit better! If [ilmath](p_i)_{i\eq 1}^k[/ilmath] is a representation of the path, where [ilmath]p_i[/ilmath] is an edge, such that the initial vertex of [ilmath]p_1[/ilmath] is [ilmath]v_0[/ilmath] and the final vertex of [ilmath]p_k[/ilmath] is [ilmath]v_1[/ilmath] we can represent the path by the formal linear combination: [ilmath]\sum_{i\eq 1}^k p_i[/ilmath].
- Note the [ilmath]p_i[/ilmath] need not be unique, it could have several loops in it, that wont matter (as the boundaries of cycles are [ilmath]0[/ilmath])
Now what we can sort of do is... well we want that sum to collapse to a few terms. What we can do is consider each [ilmath]\sigma_\alpha[/ilmath] which is an edge - plus the path from its endpoint to some fixed point of our choice. The boundaries then will have the same terminal point, subtracting various initials (and some/one (?) will have the same terminal and initial, giving us our "one less")
It would have to be shown this is in bijection with the edges.
The proof for this exercise will either be transcluded, or copied and pasted into its own theorem or lemma page. As it falls under the Unified Mathematics project the proof is very methodical (for example indentation is directly related to the parse tree of a FOL statement) with small steps.
On paper this took me about half a page. However there's no guarantee that even I could read that; so I don't expect you to. Hence this.
I checked with the lecturer to be sure this qualified as "from the definitions", it seems to. He did mention that [ilmath]\epsilon[/ilmath] is usually used for the map I have called [ilmath]I[/ilmath] and mentioned some differences between the Abelian groups that usually have a [ilmath]C[/ilmath] in them and how he used [ilmath]C[/ilmath].
- This is annoying because I really don't like Hatcher's book, but adopted his notation here ([ilmath]\Delta_n(X)[/ilmath] - see bottom of page 104) to try and help the marker, rather than the more familiar notation involving ([ilmath]Z[/ilmath]s or [ilmath]C[/ilmath]s) and [ilmath]B[/ilmath]s
Lastly it was pointed out that "simplicial"
Note to future editors: the proof that the map, [ilmath]I[/ilmath], is surjective and actually a group homomorphism is omitted. Be sure to mark this as Template:Requires proof and mark it easy
Proof
Let us define some notation before we start.
- [ilmath]X^n[/ilmath] is the [ilmath]n[/ilmath]-skeleton of [ilmath]X[/ilmath]. Which made from all the simplices involved in [ilmath]X[/ilmath] of dimension [ilmath]\le n[/ilmath]. So [ilmath]X^1[/ilmath] is itself a complex made up of all the 0 and 1 simplices.
- [ilmath]X^{(n)} [/ilmath] is not a complex but rather a set of all the [ilmath]n[/ilmath]-dimensional simplices (and only those simplices) involved in [ilmath]X[/ilmath]. For example [ilmath]X^{(1)} [/ilmath] are all the [ilmath]1[/ilmath]-simplices of [ilmath]X[/ilmath] (and not the [ilmath]0[/ilmath]-simplices), and so forth.
- [ilmath]\Delta_n(X):\eq\mathcal{F}(X^{(n)})[/ilmath] is the free abelian group with generators the set of [ilmath]n[/ilmath]-simplices involved in [ilmath]X[/ilmath] ([ilmath]\mathcal{F}(A)[/ilmath] denotes the free abelian group generated by the elements [ilmath]a\in A[/ilmath])
- [ilmath]\partial_n:\Delta_{n}(X)\rightarrow\Delta_{n-1}(X)[/ilmath] is the boundary map.
- [ilmath]\partial_0:\Delta_0(X)\rightarrow 0[/ilmath] is a group homomorphism onto the trivial group. [ilmath]\partial_0:x\mapsto 0[/ilmath] always; thus [ilmath]\text{Ker}(\partial_0)\eq\Delta_0(X)[/ilmath]
- [math]H_n^\Delta(X):\eq\frac{\text{Ker}(\partial_n)}{\text{Im}(\partial_{n+1})} [/math]
We also indulge in a few abuses of notation
- [ilmath]c\in\Delta_0(X)[/ilmath] means [ilmath]c\eq\sum_\alpha n_\alpha v_\alpha[/ilmath] where it is understood that [ilmath]n_\alpha\in\mathbb{Z} [/ilmath] is non-zero for only finitely many of the [ilmath]\alpha[/ilmath] in the implied indexing set. The indexing set for which each [ilmath]\alpha[/ilmath] is in can also be used to index [ilmath]X^{(0)} [/ilmath], thus [ilmath]v_\alpha[/ilmath] addresses each element of [ilmath]X^{(0)} [/ilmath] - under the identification of [ilmath]v\in X^{(0)} [/ilmath] with [ilmath]1v\eq v\in\mathcal{F}(X^{(0)})[/ilmath].
- [ilmath]d\in\Delta_1(X)[/ilmath] means [ilmath]d\eq\sum_\alpha n_\alpha e_\alpha[/ilmath] almost exactly as above but this time with [ilmath]X^{(1)} [/ilmath] instead of [ilmath]X^{(0)} [/ilmath] in play.
- For [ilmath]e\in X^{(1)} [/ilmath] (possibly identified with [ilmath]1e\in\Delta_1(X)[/ilmath]) we use [ilmath]e(0)[/ilmath] for the initial point of the edge and [ilmath]e(1)[/ilmath] for the final point of the edge. Thus [ilmath]\partial(e)\eq e(1)-e(0)[/ilmath]
We wish to compute:
- [math]H_0^\Delta(X):\eq\frac{\text{Ker}(\partial_0)}{\text{Im}(\partial_1)}\eq\frac{\Delta_0(X)}{\text{Im}(\partial_1)} [/math]
Proof:
- Define [ilmath]I:\Delta_0(X)\rightarrow\mathbb{Z} [/ilmath] by [ilmath]I:\sum_\alpha n_\alpha v_\alpha\mapsto \sum_\alpha n_\alpha[/ilmath], clearly this is a group homomorphism and clearly also it is surjective (as [ilmath]X[/ilmath] is non-empty, we have at least one generator of [ilmath]\Delta_0(X)[/ilmath], so from that alone we can get any integer, that shows surjectivity. It being a group homomorphism is even easier).
- By the first group isomorphism theorem we have: [math]\frac{\Delta_0(X)}{\text{Ker}(I)}\cong_{\bar{I} }\mathbb{Z} [/math] where [math]\overline{I}:\frac{\Delta_0(X)}{\text{Ker}(I)}\rightarrow\mathbb{Z} [/math] is the induced group isomorphism from [ilmath]I[/ilmath], thus [ilmath]\overline{I}:[c]\mapsto I(C)[/ilmath]. This notation is unambiguous, [ilmath][c][/ilmath] represents an arbitrary equivalence class of the quotient (as this is first year work I will not elaborate any further. See the page first group isomorphism theorem for more information)
- Suppose that [ilmath]\text{Im}(\partial_1)\eq\text{Ker}(I)[/ilmath]. Then [ilmath]\overline{I} [/ilmath] would be an isomorphism from [ilmath]H_0^\Delta(X)[/ilmath] to [ilmath]\mathbb{Z} [/ilmath], and the result would be shown. This it the route we will take.
- To do so we must show: [ilmath]\text{Im}(\partial_1)\eq\text{Ker}(I)[/ilmath]. This will consist of two steps: [ilmath]\text{Im}(\partial_1)\subseteq\text{Ker}(I)[/ilmath] and [ilmath]\text{Ker}(I)\subseteq \text{Im}(\partial_1)[/ilmath]
- Showing that [ilmath]\text{Im}(\partial_1)\subseteq\text{Ker}(I)[/ilmath], by the implies-subset relation, we need only show [ilmath]\forall c\in\text{Im}(\partial_1)[c\in\text{Ker}(I)][/ilmath]
- Let [ilmath]c\in\text{Im}(\partial_1)[/ilmath] be given
- By definition of image, [ilmath]c\in\text{Im}(\partial_1)\iff \exists d\in \Delta_1(X)[\partial_1(d)\eq c][/ilmath]
- Thus let [ilmath]d\in\Delta_1(X)[/ilmath] be such that [ilmath]\partial_1(d)\eq c[/ilmath].
- We observe now that [ilmath]I(c)\eq I(\partial_1(d))[/ilmath]
- [ilmath]\eq I(\partial_1(\sum_\alpha n_\alpha e_\alpha))[/ilmath]
- [ilmath]\eq I(\sum_\alpha n_\alpha\partial_1(e_\alpha))[/ilmath]
- [ilmath]\eq I(\sum_\alpha n_\alpha(e_\alpha(1)-e_\alpha(0))[/ilmath]
- [ilmath]\eq I(\sum_\alpha n_\alpha e_\alpha(1) + \sum_\alpha (-n_\alpha) e_\alpha(0))[/ilmath]
- [ilmath]\eq \sum_\alpha n_\alpha + \sum_\alpha (-n_\alpha)[/ilmath]
- [ilmath]\eq \sum_\alpha(n_\alpha - n_\alpha)[/ilmath]
- [ilmath]\eq 0[/ilmath]
- Thus [ilmath]I(c)\eq 0[/ilmath], so [ilmath]c\in\text{Ker}(I)[/ilmath]
- Since [ilmath]c\in\text{Im}(\partial_1)[/ilmath] was arbitrary, we have shown that for all such [ilmath]c[/ilmath] that [ilmath]c\in \text{Ker}(I)[/ilmath]. This completes the first step.
- Let [ilmath]c\in\text{Im}(\partial_1)[/ilmath] be given
- Showing that [ilmath]\text{Ker}(I)\subseteq \text{Im}(\partial_1)[/ilmath]. By the implies-subset relation we need only show [ilmath]\forall c\in\text{Ker}(I)[c\in\text{Im}(\partial_1)][/ilmath]
- We require two lemmas before we can continue:
- [ilmath]\forall v_0,v\in X^{(0)}\exists (p_i)_{i\eq 1}^k\subseteq X^{(1)}[\partial_1(\sum^k_{i\eq 1}p_i)\eq v-v_0\in\Delta_0(X)][/ilmath] (this requires path-connectedness) and
- [ilmath]\forall c\in\Delta_0(X)\forall v_0\in X^{(0)}\exists d\in\Delta_1(X)[\partial_1(d)\eq c-I(c)v_0\in\Delta_0(X)][/ilmath]
- The proof of these can be found below (at this level of indentation)
- Suppose the lemmas hold. We will prove the statement: [ilmath]\forall c\in\text{Ker}(I)[c\in\text{Im}(\partial_1)][/ilmath]
- Let [ilmath]c\in\text{Ker}(I)[/ilmath] be given
- We wish to show [ilmath]c\in\text{Im}(\partial_1)[/ilmath], by definition of image:
- [ilmath]c\in\text{Im}(\partial_1)\iff\exists d\in\Delta_1(X)[\partial_1(d)\eq c][/ilmath]
- Choose [ilmath]v_0\in X^{(0)} [/ilmath] arbitrarily
- As [ilmath]c\in\text{Ker}(I)\subseteq \Delta_0(X)[/ilmath] we see [ilmath]c\in\Delta_0(X)[/ilmath], thus we can apply the second lemma
- Choose [ilmath]d\in\Delta_1(X)[/ilmath] to be the [ilmath]d[/ilmath] posited to exist by the second lemma. So we have: [ilmath]\partial_1(d)\eq c-I(c)v_0[/ilmath]
- now we wish to show our choice of [ilmath]d[/ilmath] is such that [ilmath]\partial_1(d)\eq c[/ilmath]
- [ilmath]\partial_1(d)\eq c-I(c)v_0[/ilmath], we know this already
- But [ilmath]c\in\text{Ker}(I)[/ilmath], so [ilmath]I(c)\eq 0[/ilmath], thus
- [ilmath]\partial_1(d)\eq c[/ilmath]
- As required.
- Thus we have shown our choice of [ilmath]d[/ilmath] satisfies [ilmath]\partial_1(d)\eq c[/ilmath]
- We wish to show [ilmath]c\in\text{Im}(\partial_1)[/ilmath], by definition of image:
- Since [ilmath]c\in\text{Ker}(I)[/ilmath] was arbitrary we have shown [ilmath]\forall c\in\text{Ker}(I)\exists d\in\Delta_1(X)[\partial_1(d)\eq c][/ilmath]
- Which as we established earlier is the same as [ilmath]\forall c\in\text{Ker}(I)[c\in\text{Im}(\partial_1)][/ilmath] which was itself the same as [ilmath]\text{Ker}(I)\subseteq\text{Im}(\partial_1)[/ilmath]
- Let [ilmath]c\in\text{Ker}(I)[/ilmath] be given
- Thus we have shown that, provided the lemmas hold, [ilmath]\text{Ker}(I)\subseteq\text{Im}(\partial_1)[/ilmath]
- Suppose the lemmas hold. We will prove the statement: [ilmath]\forall c\in\text{Ker}(I)[c\in\text{Im}(\partial_1)][/ilmath]
- Proof of lemmas:
- Proof that: [ilmath]\forall v_0,v\in X^{(0)}\exists (p_i)_{i\eq 1}^k\subseteq X^{(1)}[\partial_1(\sum^k_{i\eq 1}p_i)\eq v-v_0\in\Delta_0(X)][/ilmath]
- Let [ilmath]v_0\in X^{(0)} [/ilmath] be given
- Let [ilmath]v\in X^{(0)} [/ilmath] be given
- By path-connectedness of [ilmath]X^1[/ilmath] (the [ilmath]1[/ilmath]-skeleton) we see there is a path through the [ilmath]1[/ilmath]-skeleton, say [ilmath]p[/ilmath], from [ilmath]v_0[/ilmath] to [ilmath]v[/ilmath]
- Say [ilmath](p_i)_{i\eq 1}^k\subseteq X^{(1)} [/ilmath] such that [ilmath]p\eq\sum_{i\eq 1}^k p_i\in X^1[/ilmath] which of course means [ilmath]p\eq\sum_{i\eq 1}^k p_i\in\Delta_1(X)[/ilmath] too
- Thus: [ilmath]\partial_1(\sum_{i\eq 1}^k p_i)\eq v-v_0\in\Delta_0(X)[/ilmath] by the very definition of the path we took.
- Let [ilmath]v\in X^{(0)} [/ilmath] be given
- Let [ilmath]v_0\in X^{(0)} [/ilmath] be given
- [ilmath]\forall c\in\Delta_0(X)\forall v_0\in X^{(0)}\exists d\in\Delta_1(X)[\partial_1(d)\eq c-I(c)v_0\in\Delta_0(X)][/ilmath]
- Let [ilmath]c\in\Delta_0(X)[/ilmath] be given, we shall write [ilmath]c\eq\sum_\alpha n_\alpha v_\alpha[/ilmath]
- Let [ilmath]v_0\in X^{(0)} [/ilmath] be given
- We already know that for each [ilmath]v_\alpha[/ilmath] in [ilmath]\sum_\alpha n_\alpha v_\alpha[/ilmath] there exists a path [ilmath]p(v_\alpha) [/ilmath] say from [ilmath]v_0[/ilmath] to [ilmath]v_\alpha[/ilmath], [ilmath]p(v_\alpha):\eq\sum_{i\eq 1}^k p_i[/ilmath] such that [ilmath]\partial_1(p(v_\alpha))\eq v_\alpha-v_0[/ilmath] from the first lemma.
- Choose [ilmath]d:\eq\sum_\alpha n_\alpha p(v_\alpha)\in\Delta_1(X) [/ilmath]
- We must show that this [ilmath]d[/ilmath] satisfies the "such that" part of the lemma
- [ilmath]\partial_1(d)\eq\partial_1(\sum_\alpha n_\alpha p(v_\alpha))[/ilmath]
- [ilmath]\eq \sum_\alpha n_\alpha \partial_1(p(v_\alpha))[/ilmath]
- [ilmath]\eq\sum_\alpha n_\alpha(v_\alpha - v_0)[/ilmath]
- [ilmath]\eq\sum_\alpha n_\alpha v_\alpha + (-\sum_\alpha v_\alpha) v_0[/ilmath]
- [ilmath]\eq c + (-I(c))v_0[/ilmath]
- [ilmath]\eq c - I(c)v_0[/ilmath]
- As required
- Our choice of [ilmath]d[/ilmath] satisfies the requirements of the claim
- Since [ilmath]v_0\in X^{(0)} [/ilmath] was arbitrary we have shown the claim for all such [ilmath]v_0[/ilmath]
- Let [ilmath]v_0\in X^{(0)} [/ilmath] be given
- Since [ilmath]v\in X^{(0)} [/ilmath] was arbitrary we have shown the claim for all such [ilmath]v[/ilmath]
- Let [ilmath]c\in\Delta_0(X)[/ilmath] be given, we shall write [ilmath]c\eq\sum_\alpha n_\alpha v_\alpha[/ilmath]
- Proof that: [ilmath]\forall v_0,v\in X^{(0)}\exists (p_i)_{i\eq 1}^k\subseteq X^{(1)}[\partial_1(\sum^k_{i\eq 1}p_i)\eq v-v_0\in\Delta_0(X)][/ilmath]
- We require two lemmas before we can continue:
- Showing that [ilmath]\text{Im}(\partial_1)\subseteq\text{Ker}(I)[/ilmath], by the implies-subset relation, we need only show [ilmath]\forall c\in\text{Im}(\partial_1)[c\in\text{Ker}(I)][/ilmath]
- We have now established [ilmath]\text{Ker}(I)\eq\text{Im}(\partial_1)[/ilmath] thus [ilmath]H_0^\Delta(X)\cong\mathbb{Z} [/ilmath] - as required.
Notes
References