Algebra - 4

Uploaded Last edited

0 - The Coproduct Topology

Imagine you had two topological spaces (X,TX), (Y,TY)(X,\mathscr{T}_X), \ (Y,\mathscr{T}_Y).

If X,YX,Y are disjoint, would the union (X∪Y,TX,∪TY)(X \cup Y, \mathscr{T}_X, \cup \mathscr{T}_Y) be a topological space? if not, what topology should we put?

notice that TX∪TY\mathscr{T}_X \cup \mathscr{T}_Y has a problem, pick two open sets U,VU,V say U∈TX, V∈TYU \in \mathscr{T}_X, \ V \in \mathscr{T}_Y since X,YX,Y are disjoint, U∪VU \cup V is in neither topology.

instead, build TX∪Y={U∪V: U∈TX, V∈TY}\mathscr{T}_{X\cup Y} =\{U \cup V : \ U \in \mathscr{T}_X, \ V \in \mathscr{T}_Y \}.

notice that the above topology contains both TX,TY\mathscr{T}_X, \mathscr{T}_Y (by way of choosing U or V to be the emptyset)

Claim. TX∪Y={U∪V:U∈TX, V∈TY}\mathscr{T}_{X\cup Y} = \{U\cup V : U\in\mathscr{T}_X,\ V\in\mathscr{T}_Y\} is a topology on X∪YX\cup Y.

∅,X∪Y∈TX∪Y\emptyset, X\cup Y \in \mathscr{T}_{X\cup Y}: take U=V=∅U=V=\emptyset for the first, U=X,V=YU=X,V=Y for the second.

Arbitrary unions. Let {Ui∪Vi}i∈I\{U_i\cup V_i\}_{i\in I} be a collection of sets in TX∪Y\mathscr{T}_{X\cup Y}, Ui∈TXU_i\in\mathscr{T}_X, Vi∈TYV_i\in\mathscr{T}_Y. Then

⋃i∈I(Ui∪Vi)=(⋃i∈IUi)∪(⋃i∈IVi),\bigcup_{i\in I}(U_i\cup V_i) = \left(\bigcup_{i\in I}U_i\right)\cup\left(\bigcup_{i\in I}V_i\right),

just rearranging the union. Since ⋃iUi∈TX\bigcup_i U_i \in \mathscr{T}_X and ⋃iVi∈TY\bigcup_i V_i \in \mathscr{T}_Y (each a topology, closed under arbitrary unions), the whole thing is again of the form U∪VU\cup V, hence in TX∪Y\mathscr{T}_{X\cup Y}.

Finite intersections. It suffices to check two sets, U1∪V1U_1\cup V_1 and U2∪V2U_2\cup V_2. Then

(U1∪V1)∩(U2∪V2)=(U1∩U2)∪(U1∩V2)∪(V1∩U2)∪(V1∩V2).(U_1\cup V_1)\cap(U_2\cup V_2) = (U_1\cap U_2) \cup (U_1\cap V_2) \cup (V_1\cap U_2) \cup (V_1\cap V_2).

Since X,YX,Y are disjoint, U1∩V2=∅U_1\cap V_2 = \emptyset and V1∩U2=∅V_1\cap U_2 = \emptyset (one lives in XX, the other in YY). So this reduces to

(U1∩U2)∪(V1∩V2),(U_1\cap U_2)\cup(V_1\cap V_2),

and U1∩U2∈TXU_1\cap U_2\in\mathscr{T}_X, V1∩V2∈TYV_1\cap V_2\in\mathscr{T}_Y, so this is again of the form U∪VU\cup V, hence in TX∪Y\mathscr{T}_{X\cup Y}.

So TX∪Y\mathscr{T}_{X\cup Y} is a topology on X∪YX\cup Y. ■\blacksquare

somehow, this is the “natural” topology. In what sense? we know that the inclusion maps from X,YX,Y into X∪YX \cup Y under this topology is of course continuous. (is this the finest topology with that property?)

The answer is YES! let T′\mathscr{T}' be some topology on X∪YX \cup Y for which both the inclusion maps are continuous, now, let W∈T′W \in \mathscr{T}', we know ιX−1(W)=W∩X∈TX\iota_X^{-1}(W) = W \cap X \in \mathscr{T}_X and ιY−1(W)=W∩Y∈TY\iota^{-1}_Y(W) = W \cap Y \in \mathscr{T}_Y. but of course since X,YX,Y are disjoint we have W=(W∩X)∪(W∩Y)W = (W \cap X) \cup (W \cap Y) which is a union of open sets one in XX and one in YY which gives us W∈T′W \in \mathscr{T}' implies W∈TX∪YW \in \mathscr{T}_{X \cup Y}.

It seems like “the finest topology such that something something” gives us some sort of universal property. lets explore that.

first of all, notice that if X∩YX \cap Y is not empty, you can instead use the disjoint union and the same construction from above.

now, we claim the following:

Commutative diagram

X⊔YX\sqcup Y is the coproduct: given any ZZ with continuous maps f:X→Zf: X\to Z, g:Y→Zg: Y\to Z, there exists a unique continuous h:X⊔Y→Zh: X\sqcup Y \to Z with h∘ιX=fh\circ\iota_X = f and h∘ιY=gh\circ\iota_Y = g.

It is obvious that h(t)=f(t)h(t) = f(t) if t∈Xt \in X, g(t)g(t) if t∈Yt\in Y, is the unique candidate satisfying h∘ιX=fh\circ\iota_X = f and h∘ιY=gh\circ\iota_Y = g, since these two conditions force hh‘s value on every point of X⊔YX\sqcup Y.

Note: XX isn’t literally XX inside X⊔YX\sqcup Y, it’s an isomorphic copy, tagged so it can’t collide with YY even if they originally overlapped. Concretely, X⊔Y:=(X×{0})∪(Y×{1})X\sqcup Y := (X\times\{0\})\cup(Y\times\{1\}), so ιX(x)=(x,0)\iota_X(x)=(x,0), ιY(y)=(y,1)\iota_Y(y)=(y,1).

Now show that hh is continuous.

Let W⊆ZW\subseteq Z be open. We want h−1(W)h^{-1}(W) open in X⊔YX\sqcup Y, i.e. of the form U∪VU\cup V with U∈TXU\in\mathscr{T}_X, V∈TYV\in\mathscr{T}_Y (under the tagged inclusions).

Since X⊔Y=ιX(X)∪ιY(Y)X\sqcup Y = \iota_X(X)\cup\iota_Y(Y), a disjoint union,

h−1(W)=(h−1(W)∩ιX(X))∪(h−1(W)∩ιY(Y)).h^{-1}(W) = \big(h^{-1}(W)\cap\iota_X(X)\big) \cup \big(h^{-1}(W)\cap\iota_Y(Y)\big).

On ιX(X)\iota_X(X), hh agrees with ff (i.e. h(ιX(x))=f(x)h(\iota_X(x)) = f(x)), so h−1(W)∩ιX(X)=ιX(f−1(W))h^{-1}(W)\cap\iota_X(X) = \iota_X(f^{-1}(W)), and f−1(W)f^{-1}(W) is open in XX since ff is continuous. Similarly h−1(W)∩ιY(Y)=ιY(g−1(W))h^{-1}(W)\cap\iota_Y(Y) = \iota_Y(g^{-1}(W)), open in YY since gg is continuous.

So h−1(W)h^{-1}(W) is the union of an open set of XX and an open set of YY, hence open in X⊔YX\sqcup Y by definition of the co-product topology. Thus hh is continuous.


1 - Co-cones, Limits, and Colimits

That is, its the “co-limit” over that type of diagram, we have the category of cones as a special case of the comma category, we want “co-cones”

Recall: a cone over D:J→CD: \mathsf{J}\to\mathsf{C} with apex AA was the comma category (Δ↓D)(\Delta \downarrow \mathscr{D}), where Δ:C→Diag⁡(J,C)\Delta:\mathsf{C}\to\operatorname{Diag}(\mathsf{J},\mathsf{C}) is the diagonal functor, and D:1→Diag⁡(J,C)\mathscr{D}:\mathsf{1}\to\operatorname{Diag}(\mathsf{J},\mathsf{C}) picks out the fixed diagram DD.

A co-cone under DD should be the dual picture: instead of maps from a constant diagram into DD, we want maps from DD into a constant diagram. So we just flip which functor sits on which side of the comma: (D↓Δ).(\mathscr{D} \downarrow \Delta).

Objects here are triples (∗,A,u:D(∗)→Δ(A))(*, A, u: \mathscr{D}(*) \to \Delta(A)), that is, pairs (A,u:D⇒A‾)(A, u: D \Rightarrow \underline{A}), a natural transformation from DD into the constant diagram at AA, exactly a co-cone with apex AA: componentwise, uj:D(j)→Au_j: D(j) \to A for each j∈Jj\in\mathsf{J}, with the analogous compatibility condition with DD‘s own morphisms.

Morphisms of co-cones follow the same pattern as before, mirrored: a morphism (A,u)→(A′,u′)(A,u)\to(A',u') is σ:A→A′\sigma: A\to A' such that Δ(σ)∘u=u′\Delta(\sigma)\circ u = u', unpacking componentwise to σ∘uj=uj′\sigma\circ u_j = u'_j for every j∈Jj\in\mathsf{J}.

Definition (Initial and terminal objects). Let C\mathsf{C} be a category.

An object I∈CI \in \mathsf{C} is initial if, for every object X∈CX \in \mathsf{C}, there exists a unique morphism I→XI \to X.

An object T∈CT \in \mathsf{C} is terminal (or final) if, for every object X∈CX \in \mathsf{C}, there exists a unique morphism X→TX \to T.

Both are unique up to (unique) isomorphism, when they exist: if I,I′I, I' are both initial, the unique maps I→I′I\to I' and I′→II'\to I compose to the unique map I→II\to I, which must be 1I1_I (by uniqueness of maps I→II\to I), and similarly the other way, so I≅I′I\cong I'; dually for terminal objects.

Initial and terminal are dual notions: an initial object of C\mathsf{C} is exactly a terminal object of Cop\mathsf{C}^{\mathrm{op}}.

Definition (Limit and colimit). Let D:J→CD: \mathsf{J}\to\mathsf{C} be a diagram.

The limit of DD, denoted lim⁡D\lim D, is the terminal object of the category of cones over DD, that is, the terminal object of the comma category (Δ↓D)(\Delta\downarrow\mathscr{D}).

The colimit of DD, denoted colim⁡D\operatorname{colim} D, is the initial object of the category of co-cones under DD, that is, the initial object of the comma category (D↓Δ)(\mathscr{D}\downarrow\Delta).

Both are unique up to unique isomorphism, being terminal/initial objects.


2 - Pullbacks and Pushouts

Products and co-products in a category are limits and co-limits over the diagram J=(01)\mathsf{J} = (0 \quad 1), two objects, no morphisms between them.

A pullback, pushforward, is the limit/co-limit of the following diagrams respectively:

The diagram over which the pullback is a cone is the cospan X→fZ←gYX \xrightarrow{f} Z \xleftarrow{g} Y:

Commutative diagram

Its pullback is the terminal such cone, giving the pullback square:

Commutative diagram

The diagram under which the pushout is a co-cone is the span X←fZ→gYX \xleftarrow{f} Z \xrightarrow{g} Y:

Commutative diagram

Its pushout is the initial such co-cone, giving the pushout square:

Commutative diagram

note: The original intention, was to get to van-kampen’s theorem, which as usual I do not know even the statement, just the fact that it says something about the fundamental group of the union (glued along the intersection) of two spaces, in terms of the fundamental groups of the two spaces that are being glued, but it isn’t naturally arising yet, so I will accumulate more machinery

Let’s take a step back, we’ll get back to stuff about fundamental groups later:

let XX be a topological space. consider the relation x∼yx \sim y if xx is path connected to yy, ie there exists a continuous map u:[0,1]→Xu : [0,1] \to X for which u(0)=x, u(1)=yu(0) = x, \ u(1) = y. we can easily see that this relation is an equivalence.

The set X/∼X/\sim is then the set of connected components of XX. The functor π0:Top→Set\pi_0 : \mathsf{Top} \to \mathsf{Set} thus takes topological spaces to their classes of connected components, (it is not difficut to see that π0\pi_0 is a functor, the image π0(f)\pi_0(f) is just the map [x]↦[f(x)][x] \mapsto [f(x)]).


3 - Functors as Obstruction Detectors

Functors such as π0\pi_0 can detect obstructions to extension problems.

Let XX be a topological space, let A⊆XA\subseteq X be a subspace, and consider a continuous map f:A→Yf:A\to Y into another space YY. We want to know whether ff extends to a continuous map g:X→Yg:X\to Y; that is, whether there exists a gg such that g∘ι=fg\circ\iota=f, where ι:A↪X\iota:A\hookrightarrow X is the inclusion.

When we do not yet know whether gg exists, we depict it with a dashed arrow:

Commutative diagram

More generally, suppose we are looking for a morphism in a category C\mathsf{C} that makes some diagram commute, but suspect that no such morphism exists. We may apply a functor F:C→DF:\mathsf{C}\to\mathsf{D} into a category in which the problem is easier to study.

If gg existed in C\mathsf{C} and made the original diagram commute, then F(g)F(g) would make its image commute in D\mathsf{D}. In the triangle above, for example,

g∘ι=f⟹F(g)∘F(ι)=F(g∘ι)=F(f).g\circ\iota=f \quad\Longrightarrow\quad F(g)\circ F(\iota)=F(g\circ\iota)=F(f).

Therefore, if we can find a functor FF for which no morphism h:F(X)→F(Y)h:F(X)\to F(Y) satisfies

h∘F(ι)=F(f),h\circ F(\iota)=F(f),

then the desired gg cannot exist in C\mathsf{C} (Notice that this implication only goes one way). The art is to choose a functor that re-frames enough structure to make the problem easier, while retaining enough information to expose the obstruction.

for example, take XX to be the 2d2d disk, and take A,YA,Y to both be its boundary circle with two points p,qp,q poked out (with the subspace topology). let f:A→Yf:A\to Y just be the identity map. can we find some continuous g:X→Yg:X\to Y such that g∘ι=fg\circ\iota=f?

just apply π0\pi_0. AA has two path components, while XX has only one, so π0(ι)\pi_0(\iota) squishes both components of AA into the one component of XX. if gg existed we would have

π0(g)∘π0(ι)=π0(g∘ι)=π0(f)=id⁡π0(A).\pi_0(g)\circ\pi_0(\iota) =\pi_0(g\circ\iota) =\pi_0(f) =\operatorname{id}_{\pi_0(A)}.

but the left hand side takes a two element set through a one element set, so it obviously cannot be the identity on two elements.

note: this section is more or less a direct adaptation of the IISC algebraic topology lectures, will put a source down below


4 - Computing the Fundamental Group of a Circle

Indeed, when one looks at the circle S1S^1, which can be characterized as the unit circle in C\mathbb{C} with the subspace topology, it seems like loops are homotopic to: staying at the basepoint, making 11 round, 22 rounds, or −1-1 rounds (going clockwise instead of counterclockwise), and so on. This brings us to the lovely hypothesis:

π1(S1,1)≅Z(the additive group of integers),\pi_1(S^1, 1) \cong \mathbb{Z} \quad \text{(the additive group of integers)},

where 11 is the complex number (1,0)(1,0). (Of course, the circle is connected, so base-point change gives isomorphic fundamental groups.) Now, homotopy theory comes with key ideas that help us prove such hunches, one of them being covering spaces.

Consider the continuous map p:R→S1p: \mathbb{R} \to S^1 given by x↦ei2πxx \mapsto e^{i2\pi x}. This map can be pictured as R\mathbb{R} sitting atop the circle like a spiral staircase, where if you climb a floor, you’ve finished one trip around the circle.

Support/Figures/covering-map-loop-lift-v2.png

Now consider a loop α:[0,1]→S1\alpha: [0,1] \to S^1. From the picture, it seems like any such loop, if you tell me which floor the preimage of the basepoint starts at, can be lifted into a path on the spiral, α~:[0,1]→R\tilde\alpha: [0,1] \to \mathbb{R}. What we shall do with this path is unclear, but it is giving us a simplification. (If you start the basepoint at floor 00 on the spiral, and do two loops, you climb to floor two. Perhaps that helps?)

Another thing to notice is that this spiral, if you cut a small arc out of it, looks exactly like an arc of the circle. In fact, the disjoint arcs on each floor all have the same shadow, an arc of the circle, hinting at a particular kind of local homeomorphism. (As a question for the future, this feels like the topological analogue of R/Z≅S1\mathbb{R}/\mathbb{Z} \cong S^1 as groups, we can explore that later.)

Support/Figures/evenly-covered-arc.png

we define the following, let p:X→Yp: X \to Y be a continous map: we say an open set U⊂YU \subset Y is evenly covered if:

  • p−1(U)p^{-1}(U) is a disjoint union of open sets in XX, ie p−1(U)=⨆a∈AVap^{-1}(U) = \bigsqcup_{a \in A} V_a such that every VaV_a is homeomorphic to UU via pp, that is p∣Va:Va→Up|V_a: V_a \to U is a map with continuous inverse (subspace topology on both sides)

Moreover, if pp is surjective and every point y∈Yy\in Y has some open neighborhood UU that is evenly covered, pp is called a covering map.

Now, we are to solve the following lifting problem in topological spaces, in this case a special one where pp is covering (note: we will show that the map from R to C is a covering map later)

Commutative diagram

wouldn’t it be nice if we could somehow solve this covering problem locally, that is for each open set UU of YY? we can solve a variant known as the relative lifting problem (basically stick an extension problem on top, (which is by the way dual to the lifting problem))


5 - Connectedness

Turns out there are many notions of contentedness, and we are using the weakest one below Definition (Connected). A topological space YY is connected if it cannot be written as Y=A⊔BY = A\sqcup B with A,BA,B open, nonempty, and disjoint.

Definition (Path-connected). YY is path-connected if for any x,y∈Yx,y\in Y, there exists a continuous γ:[0,1]→Y\gamma:[0,1]\to Y with γ(0)=x\gamma(0)=x, γ(1)=y\gamma(1)=y.

Definition (Simply connected). YY is simply connected if it is path-connected and π1(Y,y)=1\pi_1(Y,y)=1 for some (equivalently, any) y∈Yy\in Y.

Simply connected implies path-connected implies connected. Neither implication reverses.


6 - Local Relative Lifting

Let WW be a subspace of ZZ with some map f:W→Xf: W \to X:

Commutative diagram

The above diagram is a general relative lifting problem.

Question: what construction recovers just the extension problem? or just the lifting problem?

Notice that the initial object of a category has a unique morphism to every other object.

Thus if WW is set to be the initial object, and f,ιf,\iota the unique morphisms to X,ZX,Z respectively, Then the outer square automatically commutes p∘f,α∘ιp \circ f, \alpha \circ \iota are both the unique morphism from WW to YY. furthermore if α~\tilde{\alpha} is a solution to just the lifting problem (bottom triangle), then, noticing that f,α~∘ιf, \tilde{\alpha} \circ \iota are both the unique morphism from WW to XX, the extension problem (above triangle) is automatically solved.

Similarly, we can set the bottom triangle to be the final object and final morphisms to recover just the extension problem. Indeed, just like in sets, in topological spaces, the initial object is the empty set, and the final object is the singleton (upto isomorphism) both with the respective trivial topologies.

In a category with pullbacks any lifting problem can be turned into a relative lifting problem (there is in general no notion of subset and inclusion in a general category)

Okay, back to topological spaces

Commutative diagram

We will look at the “local” case of the above problem, which has the following constrains:

  1. U⊂YU \subset Y is an evenly covered open set by pp.
  2. α(Z)⊂U\alpha(Z) \subset U, that is, the space ZZ is chosen to be “small” enough to fit into this evenly covered open set.
  3. WW is a connected subspace of ZZ, equipped with some map ff to XX, for which the outer square commutes.

Our goal is to find α~\tilde{\alpha}.

First notice that p−1(U)=⨆a∈AVap^{-1}(U) = \bigsqcup_{a\in A} V_a for open sets VaV_a. at this point you can imagine each disjoint fiber of pp over UU giving you a homeomorphism p∣Va:Va→Up|V_a : V_a \to U. Each of these are invert-able. and each inverse gives you a valid α~=(p∣Va)−1∘α\tilde{\alpha} = (p|V_a)^{-1} \circ \alpha for which p∘α~=αp \circ \tilde{\alpha} = \alpha.

Suppose ZZ is not connected, and write Z=G⊔KZ=G\sqcup K for a separation of ZZ. We can define

α~(z)={(p∣Va)−1(α(z)),z∈G,(p∣Va′)−1(α(z)),z∈K.\widetilde\alpha(z)= \begin{cases} \left(p|_{V_a}\right)^{-1}(\alpha(z)), & z\in G,\\ \left(p|_{V_{a'}}\right)^{-1}(\alpha(z)), & z\in K. \end{cases}

Since GG and KK are disjoint open sets and each piece is continuous, α~\widetilde\alpha is continuous. Thus, on different pieces of ZZ, a lift may take values in different sheets of p−1(U)p^{-1}(U).

Support/Figures/disconnected-space-different-lifting-sheets-v6.png

So far, we have not used the data given to us by the extension part of this problem at all, Indeed, WW is part of some connected part of ZZ. and ff is roughly telling you which sheet of p−1(U)p^{-1}(U) to pick for the component that contains WW. This is because, α∘ι=p∘f\alpha \circ \iota = p \circ f. ie p(f(W))⊂Up(f(W)) \subset U (as α(W)⊂U\alpha(W) \subset U) equivalently f(W)⊂p−1(U)f(W) \subset p^{-1}(U) but of course since WW is connected, so is f(W)f(W) and thus for some sheet Va∗V_{a^*}, f(W)⊂Va∗f(W) \subset V_{a^*}.

We have already shown that countless solutions exist for α~\tilde{\alpha}

The extension part of the data picks out a sheet for the component in ZZ that WW is in. (In the above picture assume W⊂GW \subset G, and see the picture below)

Support/Figures/extension-data-selects-lifting-sheet-v2.png of course, finally, if ZZ is himself connected, (all of this assuming that WW is non empty ofc) it is very clear that α~=p∣Va∗−1∘α\tilde{\alpha} = p|V_{a^*}^{-1} \circ \alpha is the unique solution to the whole relative lifting problem.

This is because whatever sheet is picked out by W,fW,f the entirity of ZZ under any α~\tilde{\alpha} must be in that sheet, ie α~(Z)⊂Va∗\tilde{\alpha}(Z) \subset V_{a^*} therefore, p∘α~=p∣Va∗∘α~=αp \circ \tilde{\alpha} = p|V_{a^*} \circ \tilde{\alpha} = \alpha thus α~=p∣Va∗−1∘α\tilde{\alpha} = p|V_{a^*}^{-1} \circ \alpha is the unique solution.

Thus we can state the local lifting lemma cleanly for future use:

Local lifting lemma

Lemma. Let p:X→Yp:X\to Y be continuous, let U⊆YU\subseteq Y be evenly covered by pp, and let W⊆ZW\subseteq Z be a nonempty connected subspace with inclusion ι:W↪Z\iota:W\hookrightarrow Z. Suppose α:Z→Y\alpha:Z\to Y and f:W→Xf:W\to X are continuous maps such that

α(Z)⊆Uandp∘f=α∘ι.\alpha(Z)\subseteq U \qquad\text{and}\qquad p\circ f=\alpha\circ\iota.

Then there exists a continuous map α~:Z→X\widetilde\alpha:Z\to X satisfying

p∘α~=αandα~∘ι=f.p\circ\widetilde\alpha=\alpha \qquad\text{and}\qquad \widetilde\alpha\circ\iota=f.

If ZZ is connected, then α~\widetilde\alpha is unique.