MAS61015 Algebraic Topology

7. Constructing new spaces

We next need to discuss several ways of constructing new topological spaces from spaces that we already know about.

Video (Definition 7.1 to Remark 7.4)

Definition 7.1.

Let Y and Z be disjoint sets, and put X=Y∪Z. Suppose we are given topologies on Y and Z, which we use to regard them as topological spaces. We then declare that a subset U⊆X is open iff U∩Y is open in the given topology on Y, and U∩Z is open in the given topology on Z. This is easily seen to give a topology on X, which we call the coproduct topology.

Remark 7.2.

We now have a topology on X, and Y is a subset of X, so we can use Definition 3.25 to define a subspace topology on Y. It is easy to see that this is just the the same as the original topology on Y. Similarly, if we regard Z as a subspace of X, then the subspace topology is just the same as the original topology. In particular, the inclusion maps Y→𝑖X←𝑗Z are continuous.

The category-theoretic viewpoint encourages us to ask the following kind of question: whenever we construct a new object X in a category 𝒞, we should try to prove theorems describing the set 𝒞⁢(T,X) of morphisms into X, and/or the set 𝒞⁢(X,T) of morphisms out of X, for an arbitrary object T∈𝒞.

Proposition 7.3.

Let X, Y and Z be as above, and let T be another topological space. To describe a function f:X→T, it is enough to specify the restricted functions g=f|Y:Y→T and h=f|Z:Z→T. Moreover, the combined map f is continuous (with respect to the coproduct topology) iff g and h are continuous (with respect to the originally given topologies on Y and Z). Thus, we have a bijection between Top⁡(X,T) and Top⁡(Y,T)×Top⁡(Z,T).

Proof.

Consider an open set A⊆T. We then find that f−1⁢(A)∩Y=g−1⁢(A) and f−1⁢(A)∩Z=h−1⁢(A). Thus, f−1⁢(A) is open in X iff g−1⁢(A) is open in Y and h−1⁢(A) is open in Z. Thus, f is continuous iff this condition holds for all A iff g and h are continuous. Thus, to give a continuous map f∈Top⁡(X,T) is the same as to give a pair of continuous maps g∈Top⁡(Y,T) and h∈Top⁡(Z,T), or in other words a pair (g,h)∈Top⁡(Y,T)×Top⁡(Z,T). ∎

Remark 7.4.

There is a general notion of coproduct objects in category theory. The above proposition can be interpreted as saying that X (equipped with the coproduct topology) is the coproduct of Y and Z in this general categorical sense.

Proposition 7.5.

Let X, Y, Z and T be as above, and consider a function p:T→X. Then p is continuous iff

  • (a)

    The sets A=p−1⁢(Y) and B=p−1⁢(Z) are open in T.

  • (b)

    The restricted map q=p|A:A→Y is continuous with respect to the subspace topology on A⊆T.

  • (c)

    The restricted map r=p|B:B→Z is continuous with respect to the subspace topology on B⊆T.

Proof.

Left as an exercise. ∎

Video (Definition 7.6 to Remark 7.12)

Definition 7.6.

Let Y and Z be topological spaces, and consider the product

X=Y×Z={(y,z)|y∈Y⁢ and ⁢z∈Z}.

For a point a=(b,c)∈Y×Z, a box around a means a set of the form V×W, where b∈V and c∈W and V is open in Y and W is open in Z. We declare that a set U⊆X is open iff for all a∈U, there is a box around a that is contained in U.

Example 7.7.

The picture shows the case where Y=[0,2] and Z=[0,1]. We have indicated a subset U⊂Y×Z, two points a,a′∈U, a box around a contained in U, and a box around a′ contained in U.

Lemma 7.8.

Suppose that V is an open subset of Y and W is an open subset of Z. Then V×W is open in Y×Z.

Proof.

Consider a point a=(b,c)∈V×W, so b∈V and c∈W. We need to show that there is a box B around a such that B⊆V×W. We can just take B=V×W. ∎

Proposition 7.9.

Definition 7.6 specifies a topology on Y×Z (which we call the product topology).

Proof.

First suppose we have a family of open sets Ui⊆Y×Z; we must show that the union U*=⋃iUi is open. Consider a point a∈U*. By the definition of the union, this means that a∈Ui for some i. As Ui is open, we can choose a box B=V×W around a such that B⊆Ui. Now Ui⊆U*, so we also have B⊆U*. Thus, every point in U* has a box that is contained in U*, so U* is open as required.

Now suppose we have a finite list of open sets U1,…,Un; we must show that the intersection U#=U1∩…∩Un is open. Consider a point a=(b,c)∈U#. By the definition of the intersection, we have a∈Ui for all i. As Ui is open, we can choose a box Bi=Vi×Wi around a such that Bi⊆Ui. Put V#=V1∩…∩Vn and W#=W1∩⋯∩Wn and B#=B1∩⋯∩Bn=V#×W#. For all i we have b∈Vi and c∈Wi, so b∈V# and c∈W#. By the topology axioms for Y, the set V# is open in Y. By the topology axioms for Z, the set W# is open in Z. It follows that B# is a box around a that is contained in U#, as required.

We also see that ∅ is open (because there are no points a∈∅ to check, so the definition is vacuously satisfied). Also, the set X=Y×Z itself is a box around each of its points, so X is open. This completes the proof that we have defined a topology. ∎

Again, the categorical viewpoint encourages us to try to analyse the continuous maps to or from Y×Z. For maps out of Y×Z there is no simple answer, but maps into Y×Z are quite easy.

Lemma 7.10.

The projection maps Y←𝑝Y×Z→𝑞Z (given by p⁢(y,z)=y and q⁢(y,z)=z) are continuous.

Proof.

Let V⊆Y be an open set. We must show that p−1⁢(V) is open in Y×Z, but p−1⁢(V) is just the same as V×Z, which is open by Lemma 7.8. The proof for q is essentially the same. ∎

Now consider a topological space T and a function f:T→Y×Z. This must have the form f⁢(t)=(g⁢(t),h⁢(t)) for some functions g:T→Y and h:T→Z. We denote this by f=⟨g,h⟩. We can also express the component functions g and h as g=p∘f and h=q∘f.

Proposition 7.11.

The combined map f=⟨g,h⟩:T→Y×Z is continuous (with respect to the product topology) iff the component functions g=p∘f:T→Y and h=q∘f:T→Z are continuous. Thus, there is a bijection between the sets Top⁡(T,Y×Z) and Top⁡(T,Y)×Top⁡(T,Z), in which the element f∈Top⁡(T,Y×Z) corresponds to the pair (g,h)∈Top⁡(T,Y)×Top⁡(T,Z).

Proof.

If f is continuous, then the composites g=p∘f and h=q∘f are continuous by Lemma 7.10 and Proposition 3.24.

Suppose instead that we start from the assumption that g and h are both continuous. Consider an open set U⊆Y×Z; we must show that f−1⁢(U) is open. The simplest case is where U is a box, say U=V×W, where V is open in Y and W is open in Z. We then have

t∈f−1⁢(V×W)⇔(g⁢(t),h⁢(t))∈V×W⇔(g⁢(t)∈V⁢ and ⁢h⁢(t)∈W)⇔t∈g−1⁢(V)∩h−1⁢(W).

This shows that f−1⁢(V×W)=g−1⁢(V)∩h−1⁢(W), and this set is open because g and h are continuous.

Now return to the general case of an arbitrary open set U⊆Y×Z, which need not be a box. For each point x∈f−1⁢(U), we have f⁢(x)∈U. As U is open with respect to the product topology, there is a box Bx with f⁢(x)∈Bx⊆U. We put Ax=f−1⁢(Bx), so x∈Ax⊆f−1⁢(U). The previous paragraph shows that Ax is open. Moreover, we find that f−1⁢(U) is the union of all the sets Ax. The union of any family of open sets is open, so f−1⁢(U) is open as required. ∎

Remark 7.12.

There is a general notion of product objects in category theory. The above proposition can be interpreted as saying that Y×Z (equipped with the product topology) is the product of Y and Z in this general categorical sense.

We now turn our attention to quotient constructions. We recall the basic definitions.

Video (Definition 7.13 to Corollary 7.16)

Definition 7.13.

Let X be a set, and let E be a relation on X (so for each pair (x,y)∈X×X we have a statement x⁢E⁢y, which may or may not be satisfied).

  • (a)

    We say that the relation is reflexive if x⁢E⁢x for all x∈X.

  • (b)

    We say that the relation is symmetric if whenever x⁢E⁢y, we also have y⁢E⁢x.

  • (c)

    We say that the relation is transitive if whenever x⁢E⁢y and y⁢E⁢z, we also have x⁢E⁢z.

  • (d)

    We say that the relation is an equivalence relation if it is reflexive, symmetric and transitive.

  • (e)

    If we have an equivalence relation, we write [x]={y|x⁢E⁢y}⊆X, and call this the equivalence class of x. We note that

    • (i)

      The relation x⁢E⁢y holds iff [x]=[y]

    • (ii)

      For each x∈X we have x∈[x]

    • (iii)

      If x⁢⁢E⁢y, then the subsets [x],[y]⊆X are disjoint, i.e. [x]∩[y]=∅.

    Although the equivalence classes are defined as subsets of X, we will often deemphasise that fact, and just treat them as abstract symbols satisfying property (i).

  • (f)

    We write X/E for the set of all equivalence classes, so X/E={[x]|x∈X}. We define a map π:X→X/E by π⁢(x)=[x], so π is surjective and π⁢(x)=π⁢(y) iff x⁢E⁢y. Informally, we say that X/E is obtained from X by identifying points x and y whenever x⁢E⁢y. We may also say “gluing together” instead of “identifying”.

Definition 7.14.

Suppose we have sets X and Y, and an equivalence relation E on X. We say that a function f:X→Y is E-saturated if whenever x⁢E⁢x′ in X, we have f⁢(x)=f⁢(x′) in Y.

Proposition 7.15.
  • (a)

    The quotient map π:X→X/E is E-saturated.

  • (b)

    For any function f¯:X/E→Y, the composite f¯∘π is E-saturated.

  • (c)

    For any E-saturated function f:X→Y, there is a well-defined function f¯:X/E→Y given by f¯⁢([x])=f⁢(x). This is the unique f¯:X/E→Y such that f¯∘π=f. (We call it the function induced by f.)

Proof.

Claim (a) follows from Definition 7.13(e)(i), and claim (b) follows immediately from (a). For claim (c), we need to define f¯⁢(u)∈Y for each equivalence class u∈X/E. To do this, we pick any x with u=[x], and take f¯⁢(u)=f⁢(x). There could in principle be a problem with this. If we choose a different x′ such that u is also equal to [x′], then we should also have f¯⁢(u)=f⁢(x′), and this would be inconsistent if f⁢(x′) was different from f⁢(x). However, in this situation we have [x]=[x′] so x⁢E⁢x′ so f⁢(x)=f⁢(x′) by the E-saturation condition. Thus, no inconsistency can arise, and we have a well-defined function as claimed. The equation f¯∘π=f is just another way of writing the condition f¯⁢([x])=f⁢(x), so it is clear that there is a unique function f¯ with this property. ∎

Corollary 7.16.

There is a one-to-one correspondence between functions X/E→Y, and E-saturated functions X→Y. ∎

Video (Definition 7.17 to Remark 7.21)

Definition 7.17.

Now suppose we have a topological space X, together with an equivalence relation E on X. We declare that a subset V⊆X/E is open iff the preimage π−1⁢(V)⊆X is open in X.

Proposition 7.18.

The above definition gives a topology on X/E (which we call the quotient topology). Moreover, the quotient map π:X→X/E is continuous with respect to this topology.

Proof.

Suppose we have a family of subsets Vi⊆X/E that are open with respect to the quotient topology. We must show that the union V*=⋃iVi is also open. By the definition of the quotient topology, we see that the sets Ui=π−1⁢(Vi) are open in X, and we must show that π−1⁢(V*) is also open in X. As the sets Ui are all open, the set U*=⋃iUi is also open, by the topology axioms for X. Moreover, we have π−1⁢(V*)=U* by Lemma 3.11(a), so π−1⁢(V*) is open as required. The proof for finite intersections is similar. We also have π−1⁢(X/E)=X, and X is open in X by the topology axioms for X, so X/E is open in X/E by our definition of open sets in X/E. Similarly, we have π−1⁢(∅)=∅, which is open in X, so ∅ is open in X/E. This completes the proof that we have a topology on X/E.

We also want to prove that π:X→X/E is continuous. In other words, for every set V⊆X/E that is open with respect to the quotient topology, we must show that π−1⁢(V) is open in X. But this is true by the very definition of the quotient topology. ∎

Proposition 7.19.

Let X and E be as above, and let f¯ be a function from X/E to another topological space Y. Then f¯ is continuous (with respect to the quotient topology on X/E) iff the composite f¯∘π:X→Y is continuous.

Proof.

We have seen that π is continuous and that composites of continuous functions are continuous. Thus, if f¯ is continuous, then the composite f¯∘π is also continuous as claimed.

Suppose instead that we start from the assumption that f¯∘π:X→Y is continuous; we must show that f¯:X/E→Y is continuous. Let W⊆Y be open; we must show that the preimage V=f¯−1⁢(W) is open in X/E. By the definition of the quotient topology, it is equivalent to prove that the set π−1⁢(V) is open in X. However, we have π−1⁢(V)=π−1⁢(f¯−1⁢(W))=(f¯∘π)−1⁢(W), and this is open as required because f¯∘π is assumed to be continuous. ∎

Corollary 7.20.

Let f:X→Y be an E-saturated function. Then the induced function f¯:X/E→Y is continuous iff f is continuous. Thus, we have a one-to-one correspondence between continuous functions X/E→Y, and E-saturated continuous functions X→Y.

Proof.

As f¯∘π=f, this is just a restatement of the proposition. ∎

Remark 7.21.

This corollary could be put in a common framework with the first isomorphism theorem for groups, if we took the time to develop the relevant categorical notion of coequalisers.

Example 7.22.

We can define an equivalence relation E on Sn by x⁢E⁢y iff y=±x. The real projective space ℝ⁢Pn is defined to be the quotient space Sn/E. Similarly, we can regard S2⁢n+1 as the unit sphere in the space ℂn+1=ℝ2⁢n+2. We can then define another equivalence relation F on S2⁢n+1 by declaring that x⁢F⁢y iff y=ei⁢θ⁢x for some θ∈ℝ. The complex projective space ℂ⁢Pn is defined to be S2⁢n+1/F.

Example 7.23.

We will prove that the real projective space ℝ⁢P1 is homeomorphic to S1. Recall that ℝ⁢P1=S1/E, where u⁢E⁢v iff v=±u. We will identify S1 with {z∈ℂ||z|=1} by the usual Argand corrspondence (x,y)↔x+i⁢y. We define f:S1→S1 by f⁢(z)=z2. This clearly satisfies f⁢(−z)=f⁢(z), so it is E-saturated and induces a map f¯:ℝ⁢P1→S1 with f¯⁢(π⁢(z))=z2 for all z. Now suppose we have a point w=ei⁢θ∈S1. Then the set g⁢(w)={ei⁢θ/2,−ei⁢θ/2} is an E-equivalence class, or in other words a point of the space ℝ⁢P1, so we have a map g:S1→ℝ⁢P1. It is easy to see that this is inverse to f¯, so f¯ is a continuous bijection. We just need to check that g is also continuous. Suppose that U⊆ℝ⁢P1 is open, and contains g⁢(w) for some point w=ei⁢θ∈S1. This means that ei⁢θ/2∈π−1⁢(U), and π−1⁢(U) is open in S1 by the definition of the quotient topology, so there is some ϵ>0 such that ei⁢ϕ∈π−1⁢(U) whenever |ϕ−θ/2|<ϵ. It follows that ei⁢θ′∈g−1⁢(U) whenever |θ′−θ|<2⁢ϵ. From this we can deduce that g−1⁢(U) is open as required.

Example 7.24.

Put

X={(x,y,z)∈ℝ3|x2+y2≤1⁢ and ⁢z=±1}.

This consists of two closed discs, as shown on the left below.

[Uncaptioned image]

If we glue together the boundary circles of the two discs, we get a sphere, as shown on the right. We can make this more formal and rigorous as follows. We introduce an equivalence relation E on X by declaring that (x,y,z)⁢E⁢(x′,y′,z′) if (x′,y′,z′)=(x,y,z), or if (x′,y′,z′)=(x,y,−z) with x2+y2=1. We define f:X→S2 by f⁢(x,y,z)=(x,y,z⁢1−x2−y2), as illustrated below.

This is clearly continuous. Also, if x2+y2=1 then we have f⁢(x,y,1)=f⁢(x,y,−1)=(x,y,0), so f is E-saturated. We therefore have an induced map f¯:X/E→S2, and Corollary 7.20 tells us that this is continuous. It is not hard to check that f¯ is a bijection. However, we saw in Example 4.10 that not every continuous bijection has a continuous inverse, so we cannot immediately conclude that f¯ is a homeomorphism. It would be possible but fiddly to prove this directly. However, we will see an efficient general method for this in Section 8, so we will defer further comment until then.

Example 7.25.

From the Knots and Surfaces course you should remember pictures like this:

We take a filled octagon X, with edges marked a, b, c or d as shown. There are two edges marked a, and we glue them together in the direction indicated by the arrows. We do the same for the labels b, c and d. To make this more formal and rigorous, we introduce a relation E as follows: we declare that x⁢E⁢y if

  • •

    x=y; or

  • •

    for some t∈[0,1] we have x=(1−t)⁢v1+t⁢v2 and y=(1−t)⁢v4+t⁢v3; or

  • •

    for some t∈[0,1] we have x=(1−t)⁢v2+t⁢v3 and y=(1−t)⁢v4+t⁢v3; or

  • •

    for some t∈[0,1] we have x=(1−t)⁢v5+t⁢v6 and y=(1−t)⁢v8+t⁢v7; or

  • •

    for some t∈[0,1] we have x=(1−t)⁢v6+t⁢v7 and y=(1−t)⁢v1+t⁢v8; or

  • •

    for some i,j we have x=vi and y=vj.

One can check that this is an equivalence relation, so we can form the quotient space X/E. One can then show that X/E is homeomorphic to the usual kind of double torus embedded in ℝ3.

Example 7.26.

Consider the spaces X=ℝ2 and

Y=S1×S1={(w,x,y,z)∈ℝ4|w2+x2=y2+z2=1}

(so Y is a version of the torus). We introduce an equivalence relation on X by declaring that u⁢E⁢v iff u−v∈ℤ2. We then define f:X→Y by

f⁢(x,y)=(cos⁡(2⁢π⁢x),sin⁡(2⁢π⁢x),cos⁡(2⁢π⁢y),sin⁡(2⁢π⁢y)).

It is easy to see that this is continuous and E-saturated, so it induces a continuous map f¯:X/E→Y. It is also easy to see that f¯ is a bijection. It is again true that f¯−1 is also continuous, so that f¯ is a homeomorphism, but we will again defer the proof.

Example 7.27.

Here is a more exotic example. We start with the space X=ℝ×{1,−1}, and we declare that (x′,y′)⁢E⁢(x,y) if either (x′,y′)=(x,y), or (x′,y′)=(x,−y) with x≠0. In other words, we start with the two lines where y=1 and y=−1 and then we glue them together, except that we leave the points (0,1) and (0,−1) unglued. The quotient space X/E is called the line with doubled origin. It has various unpleasant properties, and we mostly choose not to study spaces with those properties; that is the point of the Hausdorff condition to be introduced in Section 8.

Remark 7.28.

There is one more construction that we would like to treat, but will not. Let X be any metric space. From the Metric Spaces course, you should remember that the set C⁢(X,ℝ)=Top⁡(X,ℝ) (of continuous functions from X to ℝ) has a metric of its own, which is useful for many purposes. It would also be useful to define a similar topology on Top⁡(X,Y) for arbitrary topological spaces X and Y. This seems natural, because it is easy to imagine what we mean by saying that two functions are close to each other, which is the basic idea that we need when defining a topology. Unfortunately this leads to a host of technical difficulties and subtle distinctions. A huge detour is necessary before one can set up a clear and coherent theory. Thus, we will motivate various constructions using the idea of treating Top⁡(X,Y) as a topological space, but we will not use this idea in our formal definitions.

Proposition 7.29.

Let Y and Z be disjoint spaces, and take X=Y∪Z, with the coproduct topology. Then π0⁢(X) is the disjoint union of π0⁢(Y) and π0⁢(Z).

Proof.

We can define f:X→{1,−1}⊂ℝ by f⁢(y)=1 for y∈Y, and f⁢(z)=−1 for z∈Z. This is clearly continuous when restricted to Y or Z, so it is continuous on all of X by Proposition 7.3. If u:[0,1]→X is a continuous path, then f∘u:[0,1]→{−1,1} is also continuous, so it clearly must be constant. (Formally, the proof uses the Intermediate Value Theorem.) Thus, the path lies wholly in Y or wholly in Z. Given this, the claim is clear from the definitions. ∎

Proposition 7.30.

Let Y and Z be topological spaces. Then π0⁢(Y×Z) can be identified with π0⁢(Y)×π0⁢(Z). More precisely, let Y←𝑝Y×Z→𝑞Z be the projections, which give rise to maps π0⁢(Y)←p*π0⁢(Y×Z)→q*π0⁢(Z) as in Proposition 5.20. We can therefore define a map

ϕ:π0⁢(Y×Z)→π0⁢(Y)×π0⁢(Z)

by ϕ⁢(u)=(p*⁢(u),q*⁢(u)), and this is a bijection.

Proof.

We would like to define ψ:π0⁢(Y)×π0⁢(Z)→π0⁢(Y×Z) as follows: an element of π0⁢(Y)×π0⁢(Z) can be written as ([a],[b]) for some a∈Y and b∈Z, and these give a point (a,b)∈Y×Z and a path component [(a,b)]∈π0⁢(Y,Z), and we want to define ψ⁢([a],[b])=[(a,b)]. We must check that this is well-defined. Suppose that ([a],[b])=([a′],[b′]) in π0⁢(Y)×π0⁢(Z). This means that [a]=[a′] in π0⁢(Y), so there is a continuous path u:a↝a′ in Y. It also means that [b]=[b′] in π0⁢(Z), so there is a continuous path v:b↝b′ in Z. We define w:[0,1]→Y×Z by w⁢(t)=(u⁢(t),v⁢(t)) (which is continuous by Proposition 7.11). This gives a path (a,b)↝(a′,b′) in Y×Z, proving that [(a,b)]=[(a′,b′)], as required. Thus, our definition of ψ is valid. We can describe ϕ in similar terms by ϕ⁢([a,b])=([a],[b]). (We do not need to check separately that this is well-defined, because that was done already in Proposition 5.20 which we used to define p* and q*.) It is now clear that ϕ and ψ are inverse to each other, so ϕ is a bijection as claimed. ∎