· 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological...

29
SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens, Glasgow a www.smstc.ac.uk The first 4 sections of these notes (1.1 to 1.4) cover some basic point set topology, with an emphasis on examples. The last and longest section (1.5) is an introduction to the fundamental group, covering spaces, and higher homotopy groups. 1.1 Basic topology Sections 1.1 to 1.4 are basic sketchy notes on metric and topological spaces. The first three lectures of the course will cover some of the material in these sections. Many proofs are left as exercises – for the most part these are simply a matter of applying definitions. More detail can be found in standard undergraduate point-set topology books, such as J. R. Munkres, Topology: a first course, Prentice-Hall (1975). We will also refer to A. Hatcher, Algebraic Topology, Cambridge University Press (2002), freely down- loadable from the author’s website. Calculus gives us the concepts of open sets in Euclidean space and continuous functions, as well as properties such as connectedness, compactness and others. In this lecture we will see how these concepts can be generalised first to metric spaces and then to topological spaces. Notation: In these lectures has the same meaning as , and strict inclusion is indicated by the symbol (. 1.1.1 Metric spaces The standard n-dimensional Euclidean space consists of the set R n = {(x 1 ,...,x n ) | x i R} together with the distance function d : R n × R n R d((x 1 ,...,x n ), (y 1 ,...,y n )) = p (x 1 - y 1 ) 2 + ··· +(x n - y n ) 2 . This satisfies the following properties: (1) d(x, y) 0, and d(x, y)=0 ⇐⇒ x = y (2) d(x, y)= d(y, x) (3) d(x, z) d(x, y)+ d(y, z). More generally, any set M together with a function d : M × M R satisfying the above three properties is called a metric space. The following “-δ = epsilon-delta” definition may be familiar from calculus or analysis. a [email protected] 1–1

Transcript of  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological...

Page 1:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMSTC (2014/15)

Geometry and Topology

LECTURE NOTES 1: Metric and topological spaces,fundamental group and covering spaces, higher homotopy

groups

Brendan Owens, Glasgowa

www.smstc.ac.uk

The first 4 sections of these notes (1.1 to 1.4) cover some basic point set topology, with an emphasison examples. The last and longest section (1.5) is an introduction to the fundamental group, coveringspaces, and higher homotopy groups.

1.1 Basic topology

Sections 1.1 to 1.4 are basic sketchy notes on metric and topological spaces. The first three lecturesof the course will cover some of the material in these sections. Many proofs are left as exercises – forthe most part these are simply a matter of applying definitions. More detail can be found in standardundergraduate point-set topology books, such as

• J. R. Munkres, Topology: a first course, Prentice-Hall (1975).

We will also refer to A. Hatcher, Algebraic Topology, Cambridge University Press (2002), freely down-loadable from the author’s website.

Calculus gives us the concepts of open sets in Euclidean space and continuous functions, as well asproperties such as connectedness, compactness and others. In this lecture we will see how these conceptscan be generalised first to metric spaces and then to topological spaces.

Notation: In these lectures ⊂ has the same meaning as ⊆, and strict inclusion is indicated by the symbol(.

1.1.1 Metric spaces

The standard n-dimensional Euclidean space consists of the set

Rn = (x1, . . . , xn) |xi ∈ R

together with the distance function d : Rn × Rn → R

d((x1, . . . , xn), (y1, . . . , yn)) =√

(x1 − y1)2 + · · ·+ (xn − yn)2.

This satisfies the following properties:

(1) d(x,y) ≥ 0, and d(x,y) = 0 ⇐⇒ x = y

(2) d(x,y) = d(y,x)

(3) d(x, z) ≤ d(x,y) + d(y, z).

More generally, any set M together with a function d : M ×M → R satisfying the above three propertiesis called a metric space. The following “ε-δ = epsilon-delta” definition may be familiar from calculus oranalysis.

[email protected]

1–1

Page 2:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–2

Definition 1.1 Let f : (M,dM ) → (N, dN ) be a function from one metric space to another. We say fis continuous at x ∈M if for any ε > 0 there exists δ > 0 such that

dM (x, y) < δ =⇒ dN (f(x), f(y)) < ε.

We say f is continuous if it is continuous at all points x ∈M .

Example 1.2 The function f : R→ R defined by

f(x) =

x if x ≤ 0,

x+ 1 if x > 0,

is continuous on R \ 0, but not at 0. (Verify this using ε-δ ideas.)

The concept of an open set will enable us to give a friendlier looking definition of continuity. Roughlyspeaking a subset U of a metric space is open if for any point x in U , all sufficiently nearby points arealso in U .

Definition 1.3 The open ball centred at x ∈M with radius r > 0 is the subset

B(x, r) = y ∈M | d(x, y) < r ⊂M.

Example 1.4 (Manhattan metric) Let M = R2 with

d((x1, y1), (x2, y2)) = |x1 − x2|+ |y1 − y2|.

Sketch the unit ball B(0, 1) about the origin.

Example 1.5 (Chessboard metric) Let M = R2 with

d((x1, y1), (x2, y2)) = max(|x1 − x2|, |y1 − y2|).

Sketch the unit ball B(0, 1) about the origin.

Example 1.6 (Railway metric) Let M = R2 with

d((x1, y1), (x2, y2)) =√x1

2 + y12 +

√x2

2 + y22

provided (0, 0), (x1, y1) and (x2, y2) are not collinear; if they are collinear, set d((x1, y1), (x2, y2)) to bethe usual Euclidean distance. Sketch the unit ball B(0, 1) about the origin.

Definition 1.7 Let (M,d) be a metric space.A subset U ⊂M is open if for any x ∈ U there exists r > 0 with B(x, r) ⊂ U .A subset U is closed if its complement M \ U is open.

Exercise 1.8 Verify that a subset U of a metric space is open if and only if U is a union of open balls.

Example 1.9 The Euclidean, Manhattan and Chessboard metrics all give the same open sets in R2. TheRailway metric has open sets which are not open using any of the previous three metrics. (Verify this.)

If (M,d) is a metric space and A ⊂M is any subset, then A inherits the distance function d. Note thata set V in A is open if and only if V = U ∩A for some open set U in M .

Let f : M → N be a function between metric spaces. For a subset U ⊂ N , the preimage of U under f is

f−1(U) = x ∈M | f(x) ∈ U.

Proposition 1.10 Let f : M → N be a function between metric spaces. Then f is continuous if andonly if the preimages of open sets are open. Equivalently, f is continuous if and only if the preimages ofclosed sets are closed, since f−1(N \ U) = M \ f−1(U).

Proof Exercise.

Page 3:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–3

1.1.2 Topological spaces

Proposition 1.11 If (M,d) is a metric space, then(1) M and ∅ are open sets;(2) arbitrary unions of open sets are open;(3) finite intersections of open sets are open.

Proof Exercise.

Note that infinite intersections of open sets may not be open. For example, in R with its usual metric,

∞⋂n=1

(− 1

n,

1

n

)is not open.

Definition 1.12 A topological space is a set X together with a collection of subsets called open setssatisfying the three properties in Proposition 1.11:(1) X and ∅ are open sets;(2) arbitrary unions of open sets are open;(3) finite intersections of open sets are open.The complements of open sets are called closed sets.

Examples 1.13 Any set X can be given the discrete topology, in which every subset is open, or theindiscrete topology, in which the only open sets are X and ∅.

Example 1.14 Given a subset A ⊂ X of a topological space X, the subspace topology on A is formedby taking V ⊂ A to be open if and only if V = U ∩A for some open set U in X.

Proposition 1.10 now suggests the definition of continuity for functions between topological spaces.

Definition 1.15 Let X and Y be two topological spaces. A function f : X → Y is called continuous (ora continuous mapping) if the preimage of every open set if open, or equivalently if the preimage of everyclosed set is closed.

If A ⊂ X is given the subspace topology, it is straightforward to check that a continuous functionf : X → Y gives rise to a continuous restriction f |A : A→ Y .

It is often convenient to specify a topology by giving a base; this is a collection of open sets B such thatevery open set is a union of elements of B. For example open balls are a base for the topology in anymetric space, as are open balls with rational radii.

Definition 1.16 Two topological spaces X and Y are homeomorphic (written X ∼= Y ) if there exists f :X → Y which is a continuous bijection with a continuous inverse. Such an f is called a homeomorphism.

This defines a notion of equivalence between topological spaces which satisfies the three properties of anequivalence relation. Also note that for a fixed space X, the set Homeo(X) of homeomorphisms from Xto itself is a group under composition.

Examples 1.17 Give all subsets of Rn the subspace topologies.(1) The open interval (0, 1) is homeomorphic to (0, 2) via x 7→ 2x, and similarly any open interval (a, b)is homeomorphic to (0, 1).(2) The open interval (−π/2, π/2) is homeomorphic to R via x 7→ tanx, and hence any open interval(a, b) ∼= R.(3) The sets 0, 1, 2, 3 and 0, 1 (with any choice of topology) are not homeomorphic since there is nobijection between these sets.(4) The sets

X = S1 = (x, y) ∈ R2 |x2 + y2 = 1

and Y = (0, 1) are not homeomorphic: details will be given later.

Page 4:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–4

Example 1.18 Let X be any set. The cofinite topology is the topology in which the empty set andcomplements of finite sets are open. If X = R this is also called the Zariski topology.

Example 1.19 The Zariski topology on Rn (or on kn for any field k): closed sets are intersections of zerosets of polynomials in n variables. Equivalently: a base for the Zariski topology is given by complementsof zero sets of polynomials.

Examples 1.20 Other important examples of topological spaces: Sn (the unit sphere in Rn+1), orientablesurfaces Σg, nonorientable surfaces Ng, matrix groups,. . .

1.1.3 Compactness

Let X be a topological space. An open cover of X is a collection Uαα∈A of open subsets of X withX =

⋃α∈A Uα.

For example take X = (0, 2] and Un = (1/n, 2], then Unn∈N is an open cover of X. If we let Y = [0, 2]and U0 = [0, 1/2) then Unn≥0 is an open cover of Y . Note that Unn≥100 also covers X; we say it isa subcover of Unn∈N. Any such subcover is infinite whereas the cover Unn≥0 of Y admits the finitesubcover U0, U3.

Definition 1.21 A topological space is compact if every open cover admits a finite subcover.

We recall the following fundamental theorems about compactness in Euclidean space. Note a subset ofRn is bounded if it is contained in B(0, R) for some R > 0.

Theorem 1.22 (Heine-Borel) Closed intervals [a, b] are compact subsets of R.

Theorem 1.23 (Heine-Borel) A subset U of Rn is compact if and only if it is closed and bounded.

Proposition 1.24 The image of a compact space under a continuous map is compact. Thus compactnessis a topological property (preserved under homeomorphism).

Proof Exercise.

Thus if X ∼= Y , then X is compact if and only if Y is compact. This shows that S1 is not homeomorphicto (0, 1).

Another useful notion of compactness is defined using sequences. A sequence x1, x2, . . . in a topologicalspace X converges to x ∈ X if for any open set U containing x there exists N ∈ N with xn ∈ U for alln ≥ N . A space X is sequentially compact if every sequence in X has a convergent subsequence. Forsubsets of metric spaces, sequentially compact is equivalent to compact.

1.1.4 Connectedness, path-connectedness and π0

Definition 1.25 A space X is connected if it cannot be written X = U1 ∪ U2 with U1, U2 nonempty,open and disjoint.

Example 1.26 The real line R is connected. To see this, suppose that R = U1 ∪ U2 with U1, U2 openand disjoint and 0 ∈ U1. Let R = supr > 0 |B(0, r) ⊂ U1. If R is finite then B(0, R) is contained inU1 but one of ±R is in U2, which contradicts openness of U2. If R is infinite then U2 is empty.

Proposition 1.27 The continuous image of a connected set is connected.

Proof Exercise.

Example 1.28 The matrix group GL(n,R) of n × n real matrices with nonzero determinants (with

subspace topology from Rn2

) is disconnected, as the determinant gives a continuous surjection onto R∗ =R \ 0, which is disconnected.

Page 5:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–5

It follows from Example 1.26 and Proposition 1.27 that the open interval (0, 1) is connected, since it ishomeomorphic to R. It is then an easy exercise to show that the closed interval I = [0, 1] is connected.

A (continuous) path in a space X is a continuous map f : I → X. Two points x, y ∈ X are said to bejoined by a path if there is a path f : I → X with f(0) = x and f(1) = y.

X • •x = f(0) f(1) = y

f(t)

Definition 1.29 A space X is path-connected if any two points in X may be joined by a path.

Proposition 1.30 The continuous image of a path-connected set is path-connected.

Proof Exercise.

Proposition 1.31 For a topological space X,

X path-connected =⇒ X connected.

Proof Assume X is path-connected and X = U1∪U2 with U1, U2 nonempty, open and disjoint. Choosex ∈ U0, y ∈ U1 and a path f : I → X with f(0) = x, f(1) = y. Connectedness of f(I) is contradicted by

f(I) = (f(I) ∩ U0) ∪ (f(I) ∩ U1).

Using Proposition 1.31 we can easily show that many examples such as Rn, Sn, T 2 etc. are connected,since it is fairly easy to see that they are path-connected. For example two points x, y ∈ Rn are joinedby the path f(s) = x+ s(y − x).

Example 1.32 The circle S1 is not homeomorphic to the closed interval [0, 1].

Proof Suppose f : [0, 1] → S1 is a homeomorphism. Let y ∈ (0, 1). Then [0, 1] \ y is not connected.The homeomorphism f restricts to give a homeomorphism on [0, 1]\y whose image is S1 \f(y) whichis path-connected, giving a contradiction.

Note that connectedness does not always imply path-connectedness as the following example shows.

Example 1.33 The subspace

X = (0, y) | y ∈ R ∪ (x, sin(1/x)) |x > 0 ⊂ R2

is connected but not path-connected.

Given two paths f, g : I → X with f(1) = g(0), their composition or concatenation is the path f ·g : I → Xgiven by

f · g(s) =

f(2s) if 0 ≤ s ≤ 1/2,

g(2s− 1) if 1/2 ≤ s ≤ 1.

(Continuity of f · g follows from the Gluing Lemma which is proved in the exercises.) We note that thisis not a composition of functions – it is a new use of the word composition.

We can now define a relation on the points of a space X by x ∼ y if x and y are joined by a path.

Claim 1 This is an equivalence relation.

Proof Exercise.

Equivalence classes are called path components. The set of path components of X is denoted π0(X). Wewill see that π0 is a functor from the category TOP of topological spaces and continuous maps to thecategory SET of sets with functions. What this means is the following: each continuous map f : X → Y

Page 6:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–6

induces a function π0(f) : π0(X)→ π0(Y ) given by [x] 7→ [f(x)] with the following properties:(1) π0(IdX) = Idπ0(X);(2) if f : X → Y and g : Y → Z are continuous then

π0(g f) = π0(g) π0(f).

This functoriality is a very useful property. In particular it shows that the cardinality of π0 is a topologicalinvariant.

Proposition 1.34 If f : X → Y is a homeomorphism then π0(f) : π0(X)→ π0(Y ) is a bijection.

Proof Exercise.

Example 1.35 Let X = R, Y = R \ 0, Z = 0, 1 ⊂ R. Then π0(X) = [0], π0(Y ) = [−1], [1],π0(Z) = [0], [1], This shows that X is not homeomorphic to either Y or Z. The spaces Y and Z havebijective π0 so we need to use other means to show that they are not homeomorphic (for example there isno bijection between them).

The converse of Proposition 1.31 is not true in general, but the following result is often useful.

Definition 1.36 A topological space X is locally path-connected if for every x ∈ X there is a path-connected open set U ⊂ X with x ∈ U .

Proposition 1.37 For a topological space X,

X connected and locally path-connected =⇒ X path-connected.

Proof The basic idea is to show that each path component is open, hence there can be only one byconnectedness.

For example, manifolds are locally path-connected, hence a connected manifold is also path-connected.

1.1.5 Hausdorff spaces

For topological spaces which are not metric spaces, there are various separability conditions that haveimportant consequences. The Hausdorff condition is one of the most commonly encountered.

Definition 1.38 A topological space X is Hausdorff if for every pair of distinct elements u, v ∈ X, thereare disjoint open subsets U ⊂ X and V ⊂ X with u ∈ U and v ∈ V .

It is clear that every metric space is Hausdorff. To see an example of a non-Hausdorff space, consider theset with 2 elements X = a, b and open sets

∅, a, X.

Then X is not Hausdorff with this topology. Another example is provided by taking any infinite set Ywith the cofinite topology: open sets are subsets with finite complements together with ∅. The Zariskitopology on kn for a field k is also non-Hausdorff.

Here is a general fact about Hausdorff spaces.

Proposition 1.39 Let X be a Hausdorff space. Then for each u ∈ X, the subset u ⊂ X is closed.

Proof For each v ∈ X with v 6= u, choose disjoint open sets Uu,v, Vu,v with u ∈ Uu,v and v ∈ Vu,v.Then

X \ u =⋃

v∈X\u

Vu,v,

so X \ u is open, hence u is closed.

Proposition 1.40 Let X be a Hausdorff space. Then every compact subset of X is closed.

Page 7:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–7

Proof Exercise.

Finally, here is an important result heavily used in algebraic topology.

Proposition 1.41 Let X be a compact space and let Y be a Hausdorff space. Then every continuousbijection f : X → Y is a homeomorphism.

Proof Exercise: the proof involves showing the inverse f−1 is continuous.

There are other separation properties which are commonly encountered such as normality.

1.1.6 One-point compactifications

Compactness is a good property for a topological space to possess, but most spaces are not compact.There are various ways to enlarge a space to obtain a compact space in which it sits as a “dense” subspace.The (Alexandroff ) one-point compactification is particularly important.

Let X be a topological space. Let X∗ = X ∪ ∞ where ∞ is supposed to be a new point lying outsideof X. Define the open sets of a topology on X∗ by taking all open subsets U ⊂ X and all sets W ⊂ X∗

containing ∞ for which X ∩W ⊂ X is open and X \W ⊂ X is compact.

Proposition 1.42 X∗ with the above notion of open sets is a compact topological space. X∗ is Hausdorffif and only if X is Hausdorff and locally compact (meaning every point has a compact neighbourhood).

Proof Exercise.

Here is an important family of examples.

Example 1.43 Consider X = Rn with its usual metric topology. Then the one-point compactificationX∗ = (Rn)∗ is homeomorphic to the unit n-sphere Sn ⊂ Rn+1.

One explicit homeomorphism can be produced using stereographic projection of Sn with a point deletedto Rn. For R it is intuitively clear that the circle S1 is obtained by adjoining a single “point at infinity”,but this construction requires care to make the topology precise.

1.1.7 The product topology

Let X and Y be topological spaces. Thinking of them as sets, we can take the Cartesian product

X × Y = (x, y) |x ∈ X, y ∈ Y .

There is a natural choice of topology on such a product which is defined so as to make the projectionmaps onto each factor continuous.

Product topology on X ×Y : a subset U ⊂ X ×Y is open if and only if for each (x, y) ∈ U there existopen sets A ⊂ X and B ⊂ Y with (x, y) ∈ A×B ⊂ U .

Note that open rectangles A×B for open sets A ⊂ X and B ⊂ Y form a base for the product topologyon X × Y : every open set is a union of open rectangles.

Example 1.44 The product topology on R2 = R×R: a set U is open if each point in U is contained inan open rectangle contained in U . This gives the same open sets, and hence the same topology, as theEuclidean metric (compare Example 1.9).

Example 1.45 The 2-dimensional torus T 2 = S1 × S1 is the product of two circles, with the producttopology. Convince yourself that this is homeomorphic to the surface of a ring doughnut (with the subspacetopology induced from R3).

The product topology can also be defined for an arbitrary product∏λ∈Λ

of topological spaces Xλ indexed on a set Λ. An important result about products of compact spaces isTychonoff’s Theorem which is actually logically equivalent to the Axiom of Choice:

Page 8:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–8

Theorem 1.46 For a collection of compact topological spaces Xλ (λ ∈ Λ), the product∏λ∈ΛXλ is

compact.

It is a good exercise to prove this for a product of two compact spaces.

Product spaces have the following important property.

Proposition 1.47 Let X,Y be two topological spaces and let the projection functions be p : X × Y → Xand q : X × Y → Y . Suppose that f : Z → X × Y is a function where Z is a topological space. Then fis continuous if and only if each of the compositions p f : Z → X and q f : Z → Y is continuous.

Proof Exercise.

1.1.8 The quotient topology

Let X be a topological space and let ∼ be an equivalence relation on X. Then thinking of X as a set,we can form the set X/∼ of equivalence classes. We choose a topology on this set so that the projectionmap

p : X → X/∼; x 7→ [x]

is continuous.

Quotient topology on X/∼: a subset U ⊂ X/∼ is open if and only if p−1(U) is open in X.

We call X/∼ with this topology a quotient space. One simple example of a quotient space is the wedgesum of two spaces.

Definition 1.48 Let X and Y be two spaces with chosen basepoints x0 ∈ X and y0 ∈ Y . The wedgesum of X and Y , written X ∨ Y , is the quotient of the disjoint union X t Y by the equivalence relationgiven by x0 ∼ y0 (all other equivalence classes consist of just one point). For example, the wedge sumS1 ∨ S1 of two circles is a “figure 8”.

Another basic example is to take X to be the closed interval [0, 1] and then to set 0 ∼ 1 (all otherequivalence classes consist of just one point). Intuitively, you should think of this as taking the intervaland bending it so that you can join one end to the other. This should lead you to expect that

[0, 1]/0 ∼ 1 ∼= S1,

in other words the glued up interval is a circle. To check this kind of thing carefully we need to developsome tools.

Definition 1.49 A quotient map q : X → Y is a surjective map with the property that

U ⊂ Y is open ⇐⇒ q−1(U) ⊂ X is open.

There are various convenient ways to recognise quotient maps. A function f : X → Y between spaces iscalled open if it takes open sets to open sets, and it is called closed if it takes closed sets to closed sets.

Proposition 1.50 Let f : X → Y be surjective, continuous and either open or closed. Then f is aquotient map.

Proof Exercise.

Proposition 1.51 Let X be compact and Y Hausdorff, and suppose that f : X → Y is surjective andcontinuous. Then f is a quotient map.

Proof Let U ⊂ X be closed. Then since a closed subset of a compact set is compact (exercise), and acontinuous image of compact is compact, and a compact subset of Hausdorff is closed (exercise), we havef(U) is closed in Y . Thus f is a quotient map by Proposition 1.50.

Page 9:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–9

Theorem 1.52 Let ∼ be an equivalence relation on a space X and let X/ ∼ be the quotient space.Suppose q : X → Z is a quotient map and that

q(x) = q(y) ⇐⇒ x ∼ y.

Then X/∼ is homeomorphic to Z.

Proof As above we let [x] ∈ X/∼ denote the equivalence class of x ∈ X and let p : X → X/∼ be givenby x 7→ [x]. Define q : X/∼→ Z by q([x]) = q(x), so that

q = q p.

Then q is well-defined and a bijection (check!). Moreover

U is open in X/∼ ⇐⇒ p−1(U) is open in X

⇐⇒ q(p−1(U)) = q p p−1(U) = q(U) is open in Z,

which shows that q is a homeomorphism.

Quotient spaces have an important universal property.

Proposition 1.53 Let p : X → X/∼ be the quotient mapping associated with an equivalence relation ∼on the topological space X. Suppose that f : X → Y is a continuous mapping which satisfies

x1 ∼ x2 =⇒ f(x1) = f(x2)

for x1, x2 ∈ X. Then there is a unique continuous mapping f : X/∼→ Y such that f p = f .

Xf //

p

Y

X/∼f

==

Proof This is immediate for the underlying functions, all that needs checking is that the function f iscontinuous. We leave this as an exercise.

1.1.9 Quotient space examples

We now apply Theorem 1.52 to some examples.

Example 1.54 Let X = [−1, 1], with −1 ∼ 1 (all other equivalence classes consist of just one point).Then

X/∼∼= S1.

Proof Let Z = S1 and q : X → Z be given by q(x) = e2πix. Then q is a continuous surjection from acompact space to a Hausdorff space, so it is a quotient map (Proposition 1.51), and

q(x) = q(y) ⇐⇒ x ∼ y.

By Theorem 1.52, q descends to a homeomorphism between X/∼ and S1.

Example 1.55 Let X = [0, 1]× [0, 1] with equivalence relation given by

(s, 0) ∼ (s, 1)

(0, t) ∼ (1, t).

(Implicitly, all other equivalence classes consist of just one point.) Then X/∼ is homeomorphic to thetwo-dimensional torus T 2 ∼= S1 × S1.

Proof Use the quotient map q(s, t) = (e2πis, e2πit) and Theorem 1.52.

Page 10:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–10

Examples 1.56 There are some other interesting quotients of X = [0, 1]× [0, 1].

(a) If we take the equivalence relation given by

(s, 0) ∼ (s, 1)

(0, t) ∼ (1, 1− t),

then X/∼ is called the Klein bottle.

(b) If we take the equivalence relation given by

(s, 0) ∼ (1− s, 1)

(0, t) ∼ (1, 1− t),

the resulting quotient X/∼ is called the real projective plane.

Example 1.57 Let X = D1 tD2 be a disjoint union of two copies of the closed two-dimensional disk,and choose any homeomorphism

φ : ∂D1 → ∂D2

from the boundary circle of D1 to the boundary circle of D2. Then the quotient

X/x ∼ φ(x) if x ∈ ∂D1

is homeomorphic to S2.

Proof Parametrise D1 using Cartesian coordinates r, θ, and then parametrise D2 using polar coordinatesρ, φ(θ). We have the quotient map

q : D1 tD2 → S2

(r, θ) 7→

(0, 0, 1) if r = 0,

(cos(θ) sin(πr/2), sin(θ) sin(πr/2), cos(πr/2)) if r 6= 0,

(ρ, φ(θ)) 7→

(0, 0,−1) if ρ = 0,

(cos(θ) sin(πρ/2), sin(θ) sin(πρ/2),− cos(πρ/2)) if ρ 6= 0.

This is a continuous surjection (this uses the gluing lemma) from compact to Hausdorff so it’s a quotientmap, and preimages of points under q correspond to equivalence classes under ∼, as required.

Example 1.57 generalises as follows:

Example 1.58 Let X = D1 t D2 be a disjoint union of two copies of the closed n-dimensional diskDn = (x1, . . . , xn) ∈ Rn : x2

1 + · · ·+ x2n ≤ 1, and choose any homeomorphism

φ : ∂D1 → ∂D2

from the boundary sphere of D1 to the boundary sphere of D2. Then the quotient

X/x ∼ φ(x) if x ∈ ∂D1

is homeomorphic to Sn.

If X is a space and A ⊂ X is a subspace, we write X/A to denote the quotient of X by the equivalencerelation under which all points of A are equivalent, and other equivalence classes consist of single points.You can imagine we crush A to a point inside X and see what is left.

Example 1.59 Let D2 = (x, y) ∈ R2 : x2 + y2 ≤ 1 and S1 = (x, y) ∈ R2 : x2 + y2 = 1. Then

D2/S1 ∼= S2 = (x, y, z) ∈ R3 : x2 + y2 + z2 = 1.

Page 11:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–11

Proof Intuitively think of what happens if you wrap a spherical ball up using a disk of elastic material,in such a way that the disk stretches around and its boundary circle is gathered together at a point atthe bottom of the ball. The following map (and that of Example 1.54) is based on this intuition:

q(x, y) =

(0, 0, 1) if (x, y) = (0, 0),(x sin(πr)

r,y sin(πr)

r, cos(πr)

)if (x, y) 6= (0, 0),

where r =√x2 + y2. As usual this is a continuous surjection (check!) from a compact space to a

Hausdorff space so it is a quotient map, and the claimed homeomorphism follows from Theorem 1.52.

Note that Example 1.59 is a two-dimensional version of the one-dimensional Example 1.54. This worksin higher dimensions also:

Example 1.60 Let X = Dn = (x1, . . . , xn) ∈ Rn : x21 + · · · + x2

n ≤ 1 be the closed n-disk andA = Sn−1 = (x1, . . . , xn) ∈ Rn : x2

1 + · · ·+ x2n = 1 the (n− 1)-dimensional sphere. Then

X/A ∼= Sn = (x1, . . . , xn+1) ∈ Rn+1 : x21 + · · ·+ x2

n+1 = 1.

Proof Exercise.

1.2 Projective spaces

A very important and interesting topological space is given by the set of lines through the origin in Rn+1

for each n ≥ 0. This is called n-dimensional real projective space, denoted RPn. To topologise RPn wethink of it as a quotient of Rn+1 \ 0 by x ∼ y if x = λy for λ ∈ R∗ (i.e. if x and y are on the same linethrough the origin). Thus we have a quotient map

q : Rn+1 \ 0 → RPn

x 7→ Rx = the line through x. (1.1)

We can give other useful descriptions of projective space. It is helpful to first establish that this space inHausdorff:

Lemma 1.61 Projective space is Hausdorff.

Proof Perhaps the easiest way to see this is to note that every metric space is Hausdorff, and that theformula

d(L,M) = mind(x,y) : x ∈ L, |x| = 1,y ∈M, |y| = 1,

where L and M are lines through the origin in Rn+1, gives a metric on RPn.

Every line through the origin in Rn+1 passes through the unit sphere Sn in Rn+1; the same is true ofa closed hemisphere Dn. Lines through the origin intersect Dn in a unique point except those whichintersect its boundary ∂Dn in a pair ±x. Thus using Theorem 1.52 we have

RPn ∼= (Rn+1 \ 0)/x ∼ λx (1.2)∼= Sn/x ∼ −x (1.3)

∼= Dn/x ∼ −x if x ∈ ∂Dn = Sn−1. (1.4)

Exercise 1.62 Verify the homeomorphisms in lines (1.3) and (1.4). (Use the fact that a continuousbijection from a compact space to a Hausdorff space is a homeomorphism.)

The last two descriptions indicate why RPn is called “n-dimensional” – it is an example of an n-dimensional manifold – in other words it is locally homeomorphic to Rn (as well as being a secondcountable Hausdorff space). You will learn more about manifolds later.

Examples 1.63 One dimensional projective space RP1 is homeomorphic to the circle S1 using (1.4) andExample 1.54. The real projective plane RP2 is the quotient of the disk D2 by identifying opposite pointson the boundary (compare Example 1.56(b)).

Page 12:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–12

Exercise 1.64 Convince yourself that you can cut a disk out of RP2 in such a way that what is left is aMobius band.

Comparing (1.3) and (1.4) we see that RPn is the union of an open disk (Dn) and RPn−1. Hence byinduction

RPn = (Dn) ∪ (Dn−1) ∪ · · · ∪ (D1) ∪ a point (1.5)

∼= Rn ∪ Rn−1 ∪ · · · ∪ R ∪ a point. (1.6)

This is called a cell decomposition of RPn, of which more later. The second description (1.6) followsfrom the first (1.5) since (Dn) is homeomorphic to Rn for each n, but we can also see it from a slightlydifferent point of view.

We have Rn \ 0 embedded in Rn+1 \ 0 as the set of points with vanishing last coordinate. Applyingthe quotient map q from (1.1) yields

RPn−1 ⊂ RPn.The complement RPn \ RPn−1 is naturally homeomorphic to Rn: to see this note that each line inRn+1 \ 0 which is not contained in Rn \ 0 passes through the hyperplane xn+1 = 1 exactly once, andthis hyperplane is just another copy of Rn. Thus

RPn ∼= Rn ∪ RPn−1,

and induction yields (1.6).

This point of view gives us another way to see that the real projective line RP1 is homeomorphic to S1.

Example 1.65 The real projective line RP1 is obtained from the union D1 t D2 of two disjoint closedintervals, glued together at the ends (i.e. via a homeomorphism ∂D1 → ∂D2).

Proof We let D1 = (x, 1) : −1 ≤ x ≤ 1 ⊂ R2 and D2 = (1, y) : −1 ≤ y ≤ 1 ⊂ R2. Everyline through the origin passes through D1 ∪D2, and all but the line y = −x intersect this set uniquely.The subspace D1 ∪ D2 ⊂ R2 is homeomorphic to the disjoint union of D1 and D2 with one end of D1

identified to one end of D2, and we get RP1 by further identifying their other ends. (To see that thisquotient is homeomorphic to RP1 note that the restriction of the quotient map q : Rn+1 \ 0 → RP1 toD1 ∪D2 ⊂ R2 is a continuous surjection from a compact space to a Hausdorff space; now apply Theorem1.52.)

We can also consider complex projective spaces, where we take the set of complex lines through the originin Cn+1. Thus

CPn = (Cn+1 \ 0)/z ∼ λz, λ ∈ C∗ = C \ 0.

This can be shown to be Hausdorff as in Lemma 1.61. Again we get a full set of representatives if werestrict to the unit sphere in Cn+1, but each complex line intersects this in a circle (multiplying a unitvector in Cn+1 by eiθ ∈ S1 ⊂ C∗ gives another unit vector in the same complex line). Thus (arguing asin Exercise 1.62) we have

CPn = (Cn+1 \ 0)/ z ∼ λz, λ ∈ C∗ (1.7)

∼= S2n−1/ z ∼ λz, λ ∈ S1. (1.8)

We get a cell decomposition analagous to (1.6) above, and in exactly the same way: the inclusion ofCn \ 0 in Cn+1 \ 0 as the set of points with zn+1 = 0 yields CPn−1 ⊂ CPn. Each line in thecomplement intersects the hyperplane zn+1 = 1 in a point, so we have

CPn ∼= Cn ∪ CPn−1,

and by inductionCPn ∼= Cn ∪ Cn−1 ∪ · · · ∪ C ∪ a point.

This gives a particularly simple description of the complex projective line CP1 as C∪ a point. Carefulanalysis of the topology shows this is in fact the one-point compactification of C and thus in fact CP1 ishomeomorphic to S2 (see Section 1.1.8). You can see this more easily by mimicking the description ofRP1 in Example 1.65, as in the following exercise.

Exercise 1.66 The complex projective line CP1 is homeomorphic to the union of two two-dimensionaldisks glued together along their boundary, and thus by Example 1.57 we have

CP1 ∼= S2.

Page 13:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–13

1.2.1 The Hopf map

Consideration of the description (1.8) of CPn as a quotient of a sphere together with Exercise 1.66 showswe have a very interesting relationship between the low-dimensional spheres S1, S2 and S3. That is tosay, the quotient map q from C2 \ 0 to CP1 ∼= S2 restricts to a map from S3 to S2 such that each fibre(preimage of a point) is a copy of S1. This map was discovered by Heinz Hopf in 1931 and is thereforeknown as the Hopf map. It has a lot of significance in algebraic topology. This is an example of a fibrebundle which is an object you may meet again later in the course; it is often denoted

S1 → S3 → S2.

The real projective line gives an analogous but less interesting map from S1 to S1 and a fibre bundle

S0 → S1 → S1.

One can also form projective spaces using the quaternions (isomorphic to R4 as a real vector space, butwith a multiplication, just as C is isomorphic to R2) or the octonions (isomorphic to R8 as a real vectorspace). The projective lines in each case give rise to fibre bundles

S3 → S7 → S4, and

S7 → S15 → S8.

A theorem of Frank Adams from 1960 tells us these are the only possible fibre bundles of the formSm → Sm+n → Sn.

1.3 CW complexes

We give a brief introduction to another important construction which uses the quotient topology.

Let X be a topological space, and let φ : Sn−1 → X be a continuous map. We say

X ′ = X tDn/ x ∼ φ(x)

is obtained from X by attaching an n-cell.

For example we can build S1 by attaching a 1-cell to a single point. (Or by adding two 1-cells to adiscrete space consisting of two points.) We can also build a torus by starting with a point, attachingtwo 1-cells, and then attaching a 2-cell. We have also seen that RPn can be formed by starting with apoint and then attaching one cell in each dimension up to n (similarly for CPn with a cell in each evendimension). More generally:

Definition 1.67 A CW complex is a space built from a discrete set by successively adding higher dimen-sional cells

X0 ⊂ X1 ⊂ X2 ⊂ · · · ⊂ X.That is to say, we start with a discrete set X0. (The points of X0 are called 0-cells.) We form Xn byattaching n-cells to Xn−1. Either X = Xn for some n or else X = ∪∞n=1X

n. In the latter case we usethe “weak topology”:

A ⊂ X is open ⇐⇒ A ∩Xn is open in Xn for all n.

This might sound like an elaborate construction but in fact just about every example we have seen inthese lectures can be built in this way. It turns out CW complexes are a useful set to prove theoremsabout, especially in algebraic topology.

A one dimensional CW complex (formed by attaching 1-cells to a discrete set) is called a graph.

1.4 Homotopy and homotopy equivalence

We will now consider an equivalence relation on topological spaces which is weaker than homeomorphism;we will see later that this gives rise to isomorphisms of many invariants in algebraic topology. We willalso meet along the way an equivalence class on the set of continuous maps from one space to another.

We begin with a special kind of continuous map called a deformation retraction.

Page 14:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–14

Definition 1.68 Let A be a subspace of a topological space X. A deformation retraction of X onto A isa continuous

F : X × I → X

satisfyingF (x, 0) = x, F (a, t) = a, F (x, 1) ∈ A,

for all x ∈ X, a ∈ A, t ∈ I.

If a deformation retraction of X onto A exists, we say that A is a deformation retract of X.

Example 1.69 Let X be the annulus S1 × [0, 1] and let A = S1 × 0 ⊂ X. The map

F : X × I → X

((eiθ, s), t) 7→ (eiθ, st)

is a deformation retraction of X onto A.

Example 1.70 Let X be the Mobius strip [−1, 1] × [0, 1]/(r, 0) ∼ (−r, 1) and let A be the core circle0 × [0, 1]/∼. The map

F : X × I → X

((r, s), t) 7→ (rt, s)

is a deformation retraction of X onto A. (Note that F is well-defined since

F ((r, 0), t) = (rt, 0) ∼ (−rt, 1) = F ((−r, 1), t).)

For many examples of deformation retractions it is difficult to write down an explicit formula as we havedone in Examples 1.69 and 1.70. In some simple cases we may illustrate a deformation retraction bydrawing a picture of X together with arrows with endpoints in A showing the paths

t 7→ F (x, t).

For example the diagrams in Figure 1.1 represent the deformation retractions F from Examples 1.69 and1.70. Note that each x ∈ X is on a unique arrow, and the path t 7→ F (x, t) is the constant-speed pathalong that arrow from x to the endpoint of the arrow in A.

Figure 1.1: Illustrating deformation retractions.

Care must be taken so that the diagram actually describes a continuous F ; for example the diagram inFigure 1.2 is an attempt to construct a deformation retraction from S1 to the point −1. Looking closelyhowever we see that the function F : S1 × I → S1 that it defines is not continuous at 1 (think aboutthis).

We will give another important example of a deformation retraction but first we will introduce someterminology. A pointed topological space is a pair (X,x0) where X is a space and x0 ∈ X. Suppose that(X,x0) and (Y, y0) are pointed topological spaces. Their wedge sum X ∨ Y is the pointed space given bythe quotient X tY/x0 ∼ y0, with the basepoint [x0] = [y0]. For example S1 ∨S1 is homeomorphic to thenumber 8 (there is no need to specify basepoints since the result is the same for any choice of x0, y0).

Page 15:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–15

Figure 1.2: Not a deformation retraction of S1 onto a point.

Example 1.71 There exists a deformation retraction of the complement of a point in the torus

T 2 = [0, 1]× [0, 1]/ (0, t) ∼ (1, t)(s, 0) ∼ (s, 1).

onto S1 ∨ S1.

Proof Let A be the subspace of the torus given by the four sides of the unit square, quotiented by ∼,and note that A ∼= S1 ∨ S1. (The top and bottom sides give one circle and the left and right sides giveanother, and the 4 corners of the square give the point at which the two circles are glued together.) Let

Figure 1.3: The punctured torus deformation retracts onto S1 ∨ S1.

X be the complement of the point (1/2, 1/2) in T 2. A deformation retraction of X onto A is illustratedin Figure 1.3. (You can write down a formula for this if you like.)

From the definition it is clear that deformation retraction does not immediately give an equivalencerelation on topological spaces: if A is a deformation retract of X, it will not typically be the case that Xis a deformation retract of A. However we can consider the equivalence relation this generates. We startwith an equivalence relation on functions.

Definition 1.72 Two continuous maps f0, f1 : X → Y are homotopic, written f0 ' f1 if there exists acontinuous

f : X × I → Y ; (x, t) 7→ f(x, t) = ft(x).

Such an f is called a homotopy between f0 and f1.

Page 16:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–16

Think of a homotopy as a single ‘take’ in a film, with ft the position of the actors at time t, starting atf0 and ending at f1.

Y • •f0(x) f1(x)

ft(x)

Definition 1.73 Two maps f0, f1 : X → Y are homotopic relative to A ⊂ X, or homotopic rel A,written f0 'A f1 or f0 ' f1 rel A, if there exists f as in Definition 1.72 with ft(a) constant with respectto t for all a ∈ A.

Two paths f0, f1 : I → X are homotopic with fixed endpoints means they are homotopic relative to0, 1; however in a slight abuse of terminology one often simply says they are homotopic, and writesf0 ' f1 instead of f0 '0,1 f1.

Example 1.74 If X = x is a space with one element x, a continuous map f : X → Y is the same asan element f(x) ∈ Y . A homotopy h : f ' g : X → Y is the same as a path h : I → Y with initial pointh(0) = f(x) ∈ Y and terminal point h(1) = g(x) ∈ Y . A homotopy h : f ' f : X → Y is the same as aclosed path h : I → Y .

Exercise 1.75 Homotopy is an equivalence relation on the set of continuous functions from X to Y .

In general, geometry is used to construct homotopies, and algebra is used to show that homotopies withcertain properties cannot exist.

Definition 1.76 Two spaces X and Y are homotopy equivalent, written X ' Y , if there exist mapsf : X → Y and g : Y → X with f g ' IdY and g f ' IdX . The maps f and g are called homotopyequivalences, and also homotopy inverses of each other.

Exercise 1.77 Verify that the inclusion f : Sn → Rn+1\0 is a homotopy equivalence, with homotopyinverse

g : Rn+1\0 → Sn ; x 7→ x

‖x‖.

Exercise 1.78 Verify that homotopy equivalence is an equivalence relation on topological spaces.

Exercise 1.79 Verify that if X deformation retracts onto A then X ' A.

Definition 1.80 A space X is contractible if it is homotopy equivalent to pt..

Exercise 1.81 (i) A subset X ⊆ Rn is convex if for any x, y ∈ X the line segment

[x, y] = (1− t)x+ ty |, 0 6 t 6 1

is contained in X. Verify that such a convex set X is contractible.(ii) The n-dimensional Euclidean space Rn is contractible, by (i).(iii) The unit n-ball Dn = x ∈ Rn | ‖x‖ 6 1 is contractible, by (i).

Example 1.82 Let X be a disk with two holes. To be precise we may take this to be the closed unit diskin C complement two open disks of radius 1/4 and centres ±1/2. Then X deformation retracts onto eachof S1 ∨ S1, the spectacle graph (two circles joined by a line segment) and the Θ-graph (a circle union adiameter). This is illustrated in Figure 1.4.

It follows that all 4 of these spaces are homotopy equivalent to each other.

The following theorem tells us that the method of Example 1.82 is in some sense always applicable toshow that spaces are homotopy equivalent. The proof of this theorem is found in Hatcher (Corollary0.21).

Theorem 1.83 Two spaces X and Y are homotopy equivalent if and only if there is a third space Zwhich deformation retracts onto each of X and Y .

Page 17:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–17

Figure 1.4: Three deformation retractions of a disk with two holes..

1.5 Fundamental group, covering spaces, higher homotopy groups

1.5.1 Books

The main reference is Allen Hatcher’s downloadable book Algebraic Topology which is an excellentintroduction to algebraic topology. Whenever possible I have included a page reference to the book, inthe form [ATn].

Warning/promise: this book goes far beyond the syllabus of the SMSTC course.

Other references1. Armstrong Basic Topology (Springer 1983)2. Kirwan Complex Algebraic Curves (CUP 1992)3. Stillwell Classical Topology and Combinatorial Group Theory (Springer 1980)4. Stillwell Geometry of Surfaces (Springer 1992)5. Zeeman Introduction to topology (Warwick notes 1966)http://www.maths.ed.ac.uk/ aar/surgery/ecztop.pdf

1.5.2 Topological invariants

How does one recognize topological spaces, and distinguish between them? In the first instance, it is noteven clear if the Euclidean spaces R,R2,R3, . . . are topologically distinct. Standard linear algebra showsthat they are all non-isomorphic as vector spaces: it follows that Rm is diffeomorphic to Rn if and onlyif m = n, since the differential of a diffeomorphism is an isomorphism of vector spaces. In 1878 Cantorconstructed bijections R→ Rn for n > 2, which however were not continuous. In 1890 Peano constructedcontinuous surjections R→ Rn for n > 2, the ‘space-filling curves’. Thus there might also be continuousbijections with continuous inverses, i.e. homeomorphisms. It was only proved in 1910 by Brouwer thatRm is homeomorphic to Rn if and only if m = n.

Algebraic topology deals with topological invariants of spaces, that is functions I which associate to atopological space X an object I(X) which may be either a number or an algebraic structure such as agroup. The essential requirement is that homeomorphic spacesX,Y have the same invariant I(X) = I(Y ),where = means ‘isomorphic to’ for algebraic invariants. Thus if X,Y are such that I(X) 6= I(Y ) thenX,Y are not homeomorphic.

Here are some examples:

1.E.1. The dimension of a Euclidean space Rn, I(Rn) = n.

1.E.2. The genus g(Σ) of an orientable surface Σ. (1850’s). [AT51]

1.E.3. The Betti numbers (1860’s). [AT130]

1.E.4. The fundamental group π1(X) (Poincare, 1895). [AT26]

1.E.5. The homology groups H∗(X) (1920’s). [AT160]

1.E.6. The cohomology ring H∗(X) (1930’s). [AT191]

Page 18:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–18

1.E.7. The higher homotopy groups π∗(X) (1930’s). [AT340]

The number of path-components in a space X (see Section 1.1.4 above)

|π0(X)| ∈ 0, 1, 2, 3, . . . ,∞

is perhaps the simplest topological invariant: if m 6= n a space with m path-components cannot be home-omorphic to a space with n path-components. By definition, a space X is path-connected if |π0(X)| = 1,i.e. if for any x0, x1 ∈ X there exists a path from x0 to x1.

Regard S1 as the unit circle in the complex plane C. A ‘loop’ in a space X at a point x ∈ X is acontinuous map ω : S1 → X such that ω(1) = x ∈ X. The fundamental group π1(X,x) of X at x ∈ X isdefined geometrically to be the set of homotopy classes of loops ω : S1 → X at x, with the homotopiesωt | 0 6 t 6 1 required to be such that ωt(1) = x.

If x0, x1 ∈ X are in the same path component (i.e. joined by a path) then π1(X,x0) and π1(X,x1) areisomorphic. For a path-connected space X, π1(X) denotes any one of the isomorphic groups π1(X,x)(x ∈ X).

Here are the key properties of the fundamental group:

1.E.8. A continuous map f : X → Y induces a group morphism f∗ : π1(X)→ π1(Y ) which depends onlyon the homotopy class of f .

1.E.9. For any space X the identity function 1X : X → X induces the identity morphism

(1X)∗ = 1π1(X) : π1(X)→ π1(X) .

1.E.10. For any continuous maps f : X → Y , g : Y → Z

(gf)∗ = g∗f∗ : π1(X)→ π1(Z) .

1.E.11. If f is a homotopy equivalence then f∗ is an isomorphism. Thus spaces with non-isomorphicfundamental groups cannot be homotopy equivalent, and a fortiori cannot be homeomorphic.

The isomorphism class of π1(X) is a topological invariant of X. A space X is ‘simply-connected’ if it ispath-connected and π1(X) = 1, i.e. every loop is homotopic to a constant loop.

In many cases it is possible to actually compute π1(X), and to use the fundamental group to makeinteresting statements about topological spaces. Here are some examples:

1.E.12. The Euclidean spaces Rn (n > 1) are all simply-connected, with π1(Rn) = 1.

1.E.13. The fundamental group of the circle S1 is the infinite cyclic group

π1(S1) = Z .

Every loop ω : S1 → S1 is homotopic to the standard loop going round S1 d times

ωd : S1 → S1 ; z 7→ zd (complex multiplication)

for a unique d ∈ Z called the degree of ω. The function π1(S1) → Z;ω 7→ degree(ω) is anisomorphism. [AT29]

1.E.14. Every loop ω : S1 → C\0 is homotopic to ωd : S1 → S1 ⊂ C\0 for a unique d ∈ Z calledthe winding number of ω. Cauchy’s theorem computes the winding number as a closed contourintegral

1

2πi

∮ω

dz

z= d .

1.E.15. The n-sphere Sn has π1(Sn) = 1 for n > 2. [AT35]

1.E.16. The n-dimensional projective space RPn has π1(RPn) = Z/2Z for n > 2. [AT74]

Page 19:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–19

1.E.17. The fundamental group of the closed orientable surface Σg = M(g) of genus g > 0 has 2g generatorsand 1 relation

π1(M(g)) = 〈a1, b1, . . . , ag, bg | [a1, b1] . . . [ag, bg]〉with [a, b] = a−1b−1ab the commutator of a, b. In particular, M(0) = S2 is the sphere, withπ1(M(0)) = 1, and M(1) = S1 × S1 is the torus with π1(M(1)) = Z⊕ Z, the free abelian groupon 2 generators. Since the groups π1(M(g)) (g > 0) are all non-isomorphic, the surfaces M(g) arenon-homeomorphic.

[AT51]

1.E.18. If K : S1 ⊂ S3 is a knot then π1(S3\K(S1)) is a topological invariant of the knot. For example, ifK0 : S1 ⊂ S3 is the trivial knot and K1 : S1 ⊂ S3 is the trefoil knot then

π1(S3\K0(S1)) = Z , π1(S3\K1(S1)) = 〈a, b | aba = bab〉 [AT55]

These groups are not isomorphic (since one is abelian and the other one is not abelian), so thatK0,K1 are essentially distinct knots. In particular, this algebra shows that the trefoil cannot beunknotted.

1.E.19. If L : S1 ∪ · · · ∪ S1 ⊂ S3 is a link (= knot in the case of a single S1) then π1(S3\L(S1 ∪ · · · ∪ S1))is a topological invariant of the link. For example, if L0 : S1 ∪ S1 ⊂ S3 is the trivial link thenπ1(S3\L0(S1 ∪S1)) = Z ∗Z is the free nonabelian group on 2 generators, while if L1 : S1 ∪S1 ⊂ S3

is the Hopf link then π1(S3\L1(S1 ∪ S1)) = Z⊕ Z. [AT24,47]

The Seifert-van Kampen Theorem states that the fundamental group of a union X = X1 ∪X2 of path-connected spaces X1, X2 with path-connected intersection Y = X1∩X2 is the amalgamated free productπ1(X) = π1(X1) ∗π1(Y ) π1(X2). [AT43]

The “figure 8” S1 ∨ S1 has π1(S1 ∨ S1) = Z ∗ Z. [AT40,77]

Every group G is the fundamental group G = π1(X) of some path-connected space X, and every groupmorphism φ : G→ H is the induced morphism φ = f∗ of a continuous map f : X → Y with π1(X) = G,π1(Y ) = H. [AT89]

Every set admits the ‘discrete’ topology, in which every subset is open. A ‘covering’ of a space Xwith ‘fibre’ a discrete space F is a continuous map p : X → X such that for each x ∈ X there existsan open subset U ⊆ X with x ∈ U , and with a homeomorphism φU : F × U → p−1(U) such that

p φU (a, u) = u ∈ U ⊆ X for all a ∈ F , u ∈ U . As a set X = X × F , but it is the topology on X whichmakes the covering interesting.

Let us informally call a space ‘reasonable’ if it is a simplicial complex or a CW complex, or a ‘∆-complex’ inthe sense of [AT102]. A reasonable space X which is path-connected has a ‘universal covering’ p : X → X,

which is a covering with X simply-connected. [AT64]

There are two key results for universal covers:

1.E.20. The fibre of a universal covering p : X → X is the fundamental group π1(X), and there is definedan isomorphism of groups

π1(X) ∼= Homeop(X)

with Homeop(X) the group of homeomorphisms h : X → X such that ph = p : X → X, called the‘covering translations’.

1.E.21. For a path-connected space X with a universal covering p : X → X every subgroup G ⊆ π1(X)determines a covering projection

pG : X/G = X/x ∼ y if y = xg for some g ∈ G → X ; x 7→ p(x) .

The fibre of pG is the set [π1(X);G] of left G-cosets xG ⊆ π1(X) (x ∈ π1(X)), and

(pG)∗ = inclusion : π1(X/G) = G→ π1(X) .

Moreover, if q : Y → X is an arbitrary covering of X with Y path-connected, then there existsa subgroup G ⊆ π1(X) such that q = pH , Y = XH , and the fibre is F = [π1(X);G]. There is aone-one correspondence between coverings q : Y → X with Y path-connected and the conjugacyclasses of subgroups G ⊆ π1(X). By definition, two subgroups G,G′ ⊆ π1(X) are conjugate ifG′ = xGx−1 for some x ∈ π1(X). [AT67]

Page 20:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–20

The simplest non-trivial example of a covering is:

1.E.22. The real line R is simply-connected and the function p : R→ S1; t 7→ e2πit is a universal covering,with Homeop(R) = Z the infinite cyclic group generated by R→ R;x 7→ x+ 1. [AT56]

Note how much easier it is easier to compute Homeop(R) = Z than π1(S1) = Z directly from the definition!

The ‘nth homotopy group’ πn(X,x) is defined geometrically to be the set of homotopy classes of con-tinuous maps ω : Sn → X such that ω(1) = x ∈ X, just like π1(X,x) but for all n > 1. As for n = 1,if x0, x1 ∈ X are in the same path component then πn(X,x0) and πn(X,x1) are isomorphic. For apath-connected space X πn(X) denotes any one of the isomorphic groups πn(X,x) (x ∈ X).

Here are some facts about the higher homotopy groups π∗(X):

1.E.23. For n > 2 πn(X) is abelian with a π1(X)-action. [AT340]

1.E.24. If X is contractible (= homotopy equivalent to a point) then π∗(X) = 0, e.g. π∗(Rm) = 0.

1.E.25. πn(Rm+1\0) = πn(Sm) =

Z if n = m

0 if n < m.[AT349,361]

1.E.26. π3(S2) = Z (Hopf, 1926) [AT474]

1.E.27. Although the homotopy groups πn(Sm) for n > m have been studied intensively for the last 70years, they are still largely unknown!

1.E.28. πn(X) = πn−1(ΩX) with ΩX = (X,x)S1

the space of loops in X at x ∈ X, so that for n > 2

πn(X) = π1(Ωn−1X)

with Ωn−1X = ΩΩ . . .ΩX. [AT395]

1.E.29. A continuous map f : X → Y induces group morphisms f∗ : π∗(X)→ π∗(Y ) such that

(1X)∗ = 1π∗(X) : π∗(X)→ π∗(X) , (gf)∗ = g∗f∗ : π∗(X)→ π∗(Z)

with g : Y → Z. If f is a homotopy equivalence then the f∗ are isomorphisms.

1.E.30. A map of reasonable path-connected spaces f : X → Y is a homotopy equivalence if and only if themorphisms f∗ : π∗(X)→ π∗(Y ) are isomorphisms. [AT346]

Here is a consequence of the computation

πn(Sm) = Hn(Sm) =

0 if 0 < n < m

Z if n = 0 or m .

If m 6= n then the Euclidean spaces Rm,Rn cannot be homeomorphic. For if there existed a homeomor-phism then Rm\0 would be homeomorphic to Rn\0 and

πm−1(Rm\0) = Z = πm−1(Rn\0) = 0 ,

a contradiction.

1.6 The fundamental group π1(X)

As already indicated, the construction of the fundamental group uses paths and homotopies.

Definition 1.84 (i) A closed path at x ∈ X is a path α : I → X such that α(0) = α(1) = x ∈ X.(ii) A loop at x ∈ X is a continuous map ω : S1 → X such that ω(1) = x ∈ X.

Page 21:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–21

Use the homeomorphism[0, 1]/(0 ∼ 1)→ S1 ; [t] 7→ e2πit .

We have that a closed path α : I → X at x ∈ X is essentially the same as a loop ω : S1 → X at x ∈ X,with

α(t) = ω(e2πit) ∈ X .

Definition 1.85 (i) A based space (X,x) is a space with a base point x ∈ X.(ii) A based continuous map f : (X,x)→ (Y, y) is a continuous map f : X → Y such that f(x) = y ∈ Y .(iii) A based homotopy h : f ' g : (X,x) → (Y, y) is a homotopy h : f ' g : X → Y such thath(x, t) = y ∈ Y (t ∈ I).

Given based spaces (X,x) and (Y, y), based homotopy is an equivalence relation on the set of basedcontinuous maps f : (X,x)→ (Y, y).

Definition 1.86 A based loop is a based continuous map ω : (S1, 1)→ (X,x) where 1 = (1, 0) ∈ S1.

ω(1) = x•X ω(S1)

Homotopy theory uses the topological properties of closed paths I → X and loops S1 → X and thealgebraic properties of groups to decide whether topological spaces are homotopy equivalent. Since I iscontractible any two paths I → X with image in the same path component are homotopic. It is necessaryto keep the endpoints fixed!

The fundamental group π1(X,x) will be defined, for any space X and point x ∈ X, to be the set of ‘rel0, 1 homotopy classes’ (Definition 1.73) of closed paths α : [0, 1]→ X such that

α(0) = α(1) = x ∈ X ,

The rel 0, 1 homotopy classes of closed paths α : I → X such that α(0) = α(1) = x ∈ X are in one-onecorrespondence with the rel 1 homotopy classes of loops ω : S1 → X with ω(1) = x ∈ X.

Recall that the concatenation of paths α : I → X, β : I → X with α(1) = β(0) ∈ X is the path

α · β : I → X ; t 7→

α(2t) if 0 6 t 6 1/2

β(2t− 1) if 1/2 6 t 6 1

which starts at α(0), follows along α at twice the speed in the first half, switching at α(1) = β(0) (athalf-time) to follow β at twice the speed in the second half.

•α · β(0) = α(0) α

•α(1) = β(0) β

•β(1) = α · β(1)

The reverse of a path α : I → X is the path

α : I → X ; t 7→ α(1− t)

retracing α, with

•α(0) = α(1) α

•α(1) = α(0)

Page 22:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–22

Definition 1.87 The fundamental group π1(X,x) is the set of rel 0, 1 homotopy classes [α] of closedpaths α : I → X such that

α(0) = α(1) = x ∈ X

with group lawπ1(X,x)× π1(X,x)→ π1(X,x) ; ([α], [β]) 7→ [α][β] = [α · β] ,

inversion byπ1(X,x)→ π1(X,x) ; [α] 7→ [α]−1 = [α]

and neutral element [ex] ∈ π1(X,x) the class of the constant path

ex : I → X ; t 7→ x .

It is of course also possible to regard π1(X,x) as the set of rel 1 homotopy classes [ω] of loops ω : S1 → Xsuch that ω(1) = x ∈ X. The path formulation is more convenient for algebra, while the loops are moregeometric.

Theorem 1.88 The fundamental group π1(X,x) is a group.

Proof that [α][ex] = [α] ∈ π1(X,x).Define a rel 0, 1 homotopy

h : α · ex ' α : I → X

by

h : I × I → X ; (s, t) 7→

α(2s/(1 + t)) if s 6 (1 + t)/2

p if s > (1 + t)/2 .

To make sense of this formula draw the unit square in the (s, t)-plane and join the point (1/2, 0) to thepoint (1, 1) by the line s = (1 + t)/2. Think what happens at each time t ∈ I: the continuous map

ht : I → X ; s 7→ ht(s) = h(s, t)

starts by going along α at 2/(1 + t) the speed on [0, (1 + t)/2], and then stays put at x on [(1 + t)/2, 1].The homotopy h starts at h0 = α · ex and ends at h1 = α.

s = (1 + t)/2

α

α ext = 0

t = 1

s = 0 s = 1/2 s = 1

(Work out the corresponding formula for [ex][α] = [α] ∈ π1(X,x).)

Proof that [α][α] = [ex] ∈ π1(X,x)Define a rel 0, 1 homotopy

h : α · α ' ex : I → X

by

h : I × I → X ; (s, t) 7→

x if 0 6 s 6 t/2

α(2s− t) if t/2 6 s 6 1/2

α(2− 2s− t) if 1/2 6 s 6 1− t/2x if 1− t/2 6 s 6 1 .

Page 23:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–23

s = t/2 s = 1− t/2

αα

ex

t = 0

t = 1

s = 0 s = 1/2 s = 1

Again, think what happens at each time t ∈ I: the path

ht : I → X ; s 7→ ht(s) = h(s, t)

is constant on [0, t/2], goes along the restriction α| : [0, 1− t]→ X (i.e. using only a part of α) at twicethe speed on [t/2, 1/2], then along the restriction α| : [t, 1]→ X at twice the speed on [1/2, 1− t/2], andstays constant on [1− t/2, 1]. Note that α(1− t) = α(t) is essential for continuity. The homotopy h startsat h0 = α · α and ends at h1 = ex. (Work out the corresponding formula for [α][α] = [ex].)

Proof that ([α][β])[γ] = [α]([β][γ]) ∈ π1(X,x) (associativity of multiplication)Let α, β, γ : I → X be paths which send each endpoint to x ∈ X. For 0 < λ < µ < 1 let c(λ, µ) : I → Xbe the path defined by

c(λ, µ) : I → X ; s 7→

α(s/λ) if 0 6 s 6 λ

β((s− λ)/(µ− λ)) if λ 6 s 6 µ

γ((s− µ)/(1− µ)) if µ 6 s 6 1 .

• • • •0 α λ β µ γ 1

The path starts by going along α at 1/λ the speed on [0, λ], followed by going along β at 1/(µ− λ) thespeed on [λ, µ], and finish by going along γ at 1/(1− µ) the speed on [µ, 1]. From the definitions

([α][β])[γ] = c(1/4, 1/2) : I → X ; s 7→

α(4s) if 0 6 s 6 1/4

β(4s− 1) if 1/4 6 s 6 1/2

γ(2s− 1) if 1/2 6 s 6 1

and

[α]([β][γ]) = c(1/2, 3/4) : I → X ; s 7→

α(2s) if 0 6 s 6 1/2

β(4s− 2) if 1/2 6 s 6 3/4

γ(4s− 3) if 3/4 6 s 6 1 .

α

α

β

β

γ

γt = 0

t = 1

s = 0 s = 1/4 s = 1/2

s = 1/2 s = 3/4

s = 1

α β γ

s = (1 + t)/4

s = (2 + t)/4

Page 24:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–24

Finally, construct a homotopy rel 0, 1

h : ([α][β])[γ] ' [α]([β][γ]) : I → X

byht = c((1− t)/4 + t/2, (1− t)/2 + t(3/4))

= c((1 + t)/4, (2 + t)/4) : I → X

with h0 = c(1/4, 1/2), h1 = c(1/2, 3/4). End of proof of 1.88.

The fundamental group π1(X,x) of a space X at a point x ∈ X is defined geometrically, in terms ofpaths α : I → X such that α(0) = α(1) = x, or equivalently in terms of loops ω : S1 → X such thatω(1) = x ∈ X. A calculation of π1(X,x) is an algebraic description. In general, it is quite difficult tocompute π1(X,x), unless there is a geometric reason for it to be the trivial group 1.

A space determines a group. A continuous map f : X → Y induces a group morphism

f∗ : π1(X,x)→ π1(Y, f(x)) ; [α] 7→ [fα]

for any x ∈ X.

Definition 1.89 Let X be a space, and x ∈ X. A continuous map f : X → Y is a homotopy equivalencerel x if there exists a continuous map g : Y → X such that g(f(x)) = x, a homotopy rel x h : gf '1X : X → X (with h(x, t) = f(x) for t ∈ I) and a homotopy rel f(x) k : fg ' 1Y : Y → Y .

Proposition 1.90 (i) If f, g : X → Y are continuous maps which are related by a rel x homotopyh : f ' g : X → Y then

f∗ = g∗ : π1(X,x)→ π1(Y, f(x)) .

(ii) If f : X → Y is a homotopy equivalence rel x then f∗ is an isomorphism, with inverse

(f∗)−1 = g∗ : π1(Y, f(x))→ π1(X,x) .

Remark 1 If f : X → Y is a homotopy equivalence (not just rel x) then f∗ : π1(X,x) → π1(Y, f(x))is an isomorphism.

1.7 Covering spaces

Definition 1.91 A covering space of a space X with fibre the discrete space F is a space X with coveringprojection a continuous map p : X → X such that for each x ∈ X there exists an open subset U ⊆ Xwith x ∈ U , and with a homeomorphism φU : F × U → p−1(U) such that

p φU (a, u) = u ∈ U ⊆ X (a ∈ F, u ∈ U) .

In particular, for each x ∈ X p−1(x) is homeomorphic to F . [AT56]

A covering projection p : X → X is a ‘local homeomorphism’: for each x ∈ X there exists an open subsetU ⊆ X such that x ∈ U and U → p(U);u 7→ p(u) is a homeomorphism, with p(U) ⊆ X an open subset.

Definition 1.92 Given a covering projection p : X → X let Homeop(X) be the subgroup of Homeo(X)

consisting of the homeomorphisms h : X → X such that ph = p : X → X, i.e. such that the diagram

X

p

h // X

pX

is commutative. Such h are called covering translations.

Page 25:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–25

Definition 1.93 A covering projection p : X → X with fibre F is trivial if there exists a homeomorphismφ : F ×X → X such that

p φ(a, x) = x ∈ X (a ∈ F, x ∈ X) .

A particular choice of φ is a trivialisation of p.

Example 1.94 (i) For any space X and discrete space F the covering projection

p : X = F ×X → X ; (a, x) 7→ x

is trivial, with the identity trivialization φ = 1 : F ×X → X.(ii) The continuous map

p : R→ S1 ; x 7→ e2πix

is a covering projection with fibre Z. Note that p is not trivial, since R is not homeomorphic to Z × S1

(although [Exercise] there does exist a bijection φ : Z × S1 ∼= R such that p φ : Z × S1 → S1 is theprojection). The group of covering translations is [Exercise] the infinite cyclic group Z.

Definition 1.95 Let p : X → X be a covering projection. A lift of a continuous map f : Y → X is acontinuous map f : Y → X such that

p(f(y)) = f(y) ∈ X (y ∈ Y )

so that there is defined a commutative diagram

X

p

Y

f??

f // X

Example 1.96 For the trivial covering projection p : X = F ×X → X of Example 1.93 define a lift ofany continuous map f : Y → X by choosing a point a ∈ F and setting

fa : Y → X = F ×X ; y 7→ (a, f(y)) .

If Y is path-connected every lift of f is of this type, and the function a 7→ fa defines a one-one corre-spondence between the points a ∈ F and the lifts f of f .

Theorem 1.97 (Path lifting property) Let p : X → X be a covering projection with fibre F . Let

x0 ∈ X, x0 ∈ X be such that p(x0) = x0 ∈ X.

(i) Every path α : I → X with α(0) = x0 ∈ X has a unique lift to a path α : I → X such that

α(0) = x0 ∈ X.

(ii) Let α, β : I → X be paths with α(0) = β(0) = x0 ∈ X, and let α, β : I → X be the lifts with

α(0) = β(0) = x0 ∈ X given by (i). Every rel 0, 1 homotopy

h : α ' β : I → X

has a unique lift to a rel 0, 1 homotopy

h : α ' β : I → X

and in particularα(1) = h(1, t) = β(1) ∈ X (t ∈ I) . [AT60]

Definition 1.98 Given a covering projection p : X → X and a path α : I → X use the path liftingproperty (1.97) define the fibre transport bijection

α# : p−1(α(0))→ p−1(α(1)) ; x 7→ αx(1)

where αx : I → X is the unique lift of α with

αx(0) = x ∈ X .

Page 26:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–26

Proposition 1.99 A covering projection p : Y → X of path-connected spaces induces an injective groupmorphism p∗ : π1(Y )→ π1(X).

Proof If ω : S1 → Y is a loop at y ∈ Y such that there exists a homotopy h : pω ' ep(y) : S1 → X rel

1, then h can be lifted to a homotopy h : ω ' ey : S1 → Y rel 1, by the relative version of 1.97.

Recall that a subgroup H ⊆ G is normal if xH = Hx for all x ∈ G, in which case there is defined aquotient group G/H with a canonical surjection G→ G/H.

Definition 1.100 A covering projection p : Y → X of path-connected spaces is regular if p∗(π1(Y )) ⊆π1(X) is a normal subgroup.

Here is a very general construction of regular covering projections:

Theorem 1.101 Given a space Y and a subgroup G ⊆ Homeo(Y ) define an equivalence relation ∼ onY by

y1 ∼ y2 if there exists g ∈ G such that y2 = g(y1)

and writep : Y → X = Y/∼ = Y/G ; y 7→ p(y) = equivalence class of y .

Suppose that for each y ∈ Y there exists an open subset U ⊆ Y such that y ∈ U and

g(U) ∩ U = ∅ for g 6= 1 ∈ G .

(Such an action of a group G on a space Y is called free and properly discontinuous). Then p : Y → Xis a covering projection with fibre G. Furthermore, if Y is path-connected then so is X, p is a regularcovering and the group of covering translations of p is Homeop(Y ) = G ⊂ Homeo(Y ). [AT61,72]

Proof The subset p(U) ⊆ X is open, since

p−1p(U) = gu | g ∈ G, u ∈ U =⋃g∈G

g(U) ⊆ Y

is open, with an evident homeomorphism

φp(U) : G× p(U)→ p−1p(U) ; (g, p(u)) 7→ gu .

If h ∈ Homeop(Y ) then for any y ∈ Y there is a unique gy ∈ G such that h(y) = gy(y) ∈ Y (y ∈ Y ). IfY is path-connected the continuous map Y → G; y 7→ gy is constant (since G is discrete), so gy = h ∈Homeop(Y ) = G.

Remark 2 Every regular covering projection p : Y → X with X,Y path-connected arises as in Theorem1.101 from a free action of a group G = π1(X)/p∗(π1(Y )) on Y , or equivalently from a surjectionπ1(X)→ G.

Theorem 1.102 For a regular covering projection p : Y → X of a path-connected space X there isdefined an isomorphism of groups

π1(X)/p∗(π1(Y )) ∼= Homeop(Y ) .

Proof Let x0 ∈ X, y0 ∈ Y be base points such that p(y0) = x0. Every closed path α : I → X withα(0) = α(1) = x0 has a unique lift to a path α : I → Y such that α(0) = y0. The function

π1(X,x0)/p∗π1(Y, y0)→ p−1(x0) ; α 7→ α(1)

is a bijection. For each y ∈ p−1(x0) there is a unique covering translation hy ∈ Homeop(Y ) such that

hy(y0) = y ∈ Y .

The functionp−1(x0)→ Homeop(Y ) ; y 7→ hy

is a bijection, with inverse h 7→ h(x0). The composite bijection

π1(X,x0)/p∗(π1(Y ))→ p−1(x0)→ Homeop(Y )

is an isomorphism of groups.

Page 27:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–27

Example 1.103 For each n ∈ Z the translation of R by n units to the right defines a homeomorphism

hn : R→ R ; x 7→ x+ n

with hnhm = hm+n. The infinite cyclic subgroup

G = hn |n ∈ Z ⊂ Homeo(R)

satisfies the hypothesis of Theorem 1.101, so that

p : R→ R/G = R/Z = S1 ; x 7→ e2πix

is a regular covering projection with fibre G = Z and by Theorem 1.102

π1(S1) = Homeop(R) = G = Z ⊂ Homeo(R) .

Every loop ω : S1 → S1 can be lifted to a path α : I → R such that

ω(e2πit) = e2πiα(t) ∈ S1 (t ∈ I) .

The degree of ω is defined bydegree(ω) = α(1)− α(0) ∈ Z ,

and the functionπ1(S1)→ Z ; ω 7→ degree(ω)

is an isomorphism of groups. A loop ω with degree(ω) = d is homotopic to the standard loop with degreed

ωd : S1 → S1 ; z 7→ zd

with lift αd : I → R; t 7→ dt.

Definition 1.104 A space X is simply-connected if it is path-connected and π1(X) = 1.

Proposition 1.105 Every covering projection p : X → X of a simply-connected space X is trivial.

Proof Let F be the fibre. Choose a base point x0 ∈ X, and an open neighbourhood U0 ⊆ X of x0 witha trivialisation

φ0 : F × U0 → p−1(U0)

of p| : p−1(U0)→ U0, i.e. a homeomorphism such that

p φ0(a, u) = u ∈ X (a ∈ F, u ∈ U0) .

In particular, there is defined a bijection

F → p−1(x0) ; a 7→ φ0(a, x0) .

For each x ∈ X choose a path αx : I → X from αx(0) = x0 to αx(1) = x, and use fibre transport (1.98)to define a homeomorphism

φ : F ×X → X ; (a, x) 7→ (αx)#(φ0(a, x0)) .

The condition π1(X) = 1 is needed to prove that φ is independent of the choices of paths αx.

Example 1.106 (i) Every covering p : I → I is trivial, with a homeomorphism φ : F × I → I such thatpφ(a, x) = x.

(ii) For any discrete space F and bijection σ : F → F define a covering p : S1 → S1 with fibre F by

p : S1 = F × I/(x, 0) ∼ (σ(x), 1) → S1 = I/0 ∼ 1 ; [x, t] 7→ [t] .

In fact, every covering p : S1 → S1 arises in this way: define the closed path

α : I → S1 ; t 7→ e2πit

with α(0) = α(1) = 1 ∈ S1, and note that the fibre transport is a bijection

α# : F = p−1(1)→ F = p−1(1)

such thatp : S1 = F × I/(x, 0) ∼ (α#(x), 1) → S1 = I/0 ∼ 1 ; [x, t] 7→ [t] .

Page 28:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–28

Definition 1.107 A covering projection p : X → X of a path-connected space X is universal if X issimply-connected.

Example 1.108 The covering projection p : R→ S1 is universal.

A space X is locally path connected if for each x ∈ X and for each open subset U ⊆ X with x ∈ U thereis a path-connected open subset V ⊆ U with x ∈ V . (Main example: open subsets of Rn).

Theorem 1.109 Let X be a path-connected locally path-connected space with a universal covering pro-jection p : X → X. Let x0 ∈ X, x0 ∈ X be base points such that p(x0) = x0.(i) The function

π1(X,x0)→ p−1(x0) ; α 7→ α#(x0)

is a bijection.(ii) For each y ∈ p−1(x0) there is a unique covering translation hy ∈ Homeop(X) such that

hy(x0) = y ∈ X .

The functionp−1(x0)→ Homeop(X) ; y 7→ hy

is a bijection, with inverse h 7→ h(x0). The composite bijection

π1(X,x0)→ p−1(x0)→ Homeop(X)

is an isomorphism of groups. [AT61]

Remark 3 If p : X → X is a universal covering projection satisfying the hypothesis of Theorem 1.109then for any subgroup

G ⊆ π1(X) = Homeop(X)

there is defined a universal covering projection

q : Y = X → Y = X/G

also satisfying the hypothesis of 1.109, with

π1(Y ) = Homeoq(Y ) = G .

If G ⊆ π1(X) is a normal subgroup the projection r : Y → X is a covering projection with

Homeor(Y ) = π1(X)/G .

Remark 4 Theorem 1.109 gives a geometric method for computing the fundamental group of a path-connected space X which admits a universal covering p : X → X, namely

π1(X,x0) = Homeop(X) = p−1(x0) .

For any path-connected space X and x0 ∈ X let X be the topological space of equivalence class of pathsα : I → X such that α(0) = x0, with α ∼ α′ if there exists a rel 0, 1 homotopy β : α ' α′ : I → X, and

p : X → X ; α 7→ α(1) .

It is a theorem that p is the universal covering projection of X with fibre F = p−1(x0) = π1(X,x0) if Xis semi-locally simply-connected, meaning that for every x ∈ X there exists an open subset U ⊆ X withx ∈ U such that the inclusion i : U → X induces the trivial homomorphism i∗ = 1 : π1(U, x)→ π1(X,x)(in which case p−1(U) is homeomorphic to U ×π1(X,x)). In general, this is too synthetic a constructionof the universal cover to be of use in the computation of π1(X). In practice, a geometrically interesting

space X has a geometrically interesting universal cover X, and this can be used to compute π1(X). Forexample, a smooth atlas A on an m-dimensional manifold M can be used to construct a universal coverM , which is again an m-dimensional manifold with a smooth atlas A.

Page 29:  · 2014-10-03 · SMSTC (2014/15) Geometry and Topology LECTURE NOTES 1: Metric and topological spaces, fundamental group and covering spaces, higher homotopy groups Brendan Owens,

SMST C: Geometry and Topology 1–29

1.8 The higher homotopy groups π∗(X)

The higher homotopy group πn(X,x) is defined for n > 1 to be the set of based homotopy classes ofcontinuous maps ω : Sn → X such that ω(1) = x ∈ X, where 1 = (1, 0, . . . , 0) ∈ Sn. In order to definethe group law it is convenient to identify Sn with the quotient space In/∂In, with In = I × · · · × I theunit n-cube and ∂In its boundary. There is an evident one-one correspondence between the continuousmaps α : In → X such that α(∂In) = x and the continuous maps ω : Sn → X such that ω(1) = x ∈ X.Similarly for homotopies.

Definition 1.110 The nth homotopy group πn(X,x) is the set of rel ∂In homotopy classes of continuousmaps α : In → X such that α(∂In) = x, with the group law

πn(X,x)× πn(X,x)→ πn(X,x) ; ([α], [β]) 7→ [α][β] = [α · β]

given by

α · β : In → X ; (t1, t2, . . . , tn) 7→

α(2t1, t2, . . . , tn) if 0 6 t1 6 1/2

β(2t1 − 1, t2, . . . , tn) if 1/2 6 t1 6 1

and inverses by

πn(X,x)→ πn(X,x) ; [α] 7→ [−α : (t1, t2, . . . , tn) 7→ α(1− t1, t2, . . . , tn)] .

In particular, for n = 1 this is just the fundamental group π1(X,x).

The basic properties of the higher homotopy groups have already been stated in Section 1.5.2.