Introduction to Algebraic Topology Constructing Spaces Homotopy - - PowerPoint PPT Presentation

introduction to algebraic topology
SMART_READER_LITE
LIVE PREVIEW

Introduction to Algebraic Topology Constructing Spaces Homotopy - - PowerPoint PPT Presentation

Algebraic Topology Jack Romo Preliminary Group Theory Introduction to Algebraic Topology Constructing Spaces Homotopy The Jack Romo Fundamental Group Free Groups University of York Group Presentations jr1161@york.ac.uk June 2019 1


slide-1
SLIDE 1

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

1

Introduction to Algebraic Topology

Jack Romo

University of York jr1161@york.ac.uk

June 2019

slide-2
SLIDE 2

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

2

Introduction

  • Based on lecture notes from the Oxford course Topology

and Groups, taught by Prof. Marc Lackenby

  • Assumes familiarity with basic topology, but everything we

need will be re-proven properly!

  • Group theory recommended but not essential, crash course

provided at the beginning

slide-3
SLIDE 3

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

3

Contents

1 Preliminary Group Theory 2 Constructing Spaces 3 Homotopy 4 The Fundamental Group 5 Free Groups 6 Group Presentations

slide-4
SLIDE 4

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

4

Preliminary Group Theory

Definition 1 (Group)

A group is a pair G = S, ∗, where S is a set and ∗ : S × S → S is a binary operation, such that

1 ∃ 1G ∈ S such that g ∗ 1G = g for g ∈ S; 2 (g ∗ h) ∗ k = g ∗ (h ∗ k) for g, h, k ∈ S; 3 For g ∈ S, ∃ g−1 ∈ S such that g ∗ g−1 = 1G.

We often write g ∈ G to mean g ∈ S, and treat G itself as a

  • set. We also often contract g ∗ h to gh.
slide-5
SLIDE 5

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

5

Basic Laws

Proposition 1

For any group G and g, h ∈ G, g ∗ 1G = g = 1G ∗ g (1) g ∗ g−1 = 1G = g−1 ∗ g (2) (g ∗ h)−1 = h−1 ∗ g−1 (3) g−1, 1G are unique. (4)

slide-6
SLIDE 6

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

6

Group Homomorphisms

Definition 2 (Group Homomorphisms)

For two groups G, H, a homomorphism θ : G → H is a function such that for all g1, g2 ∈ G, θ(g1 ∗ g2) = θ(g1) ∗ θ(g2) where the latter binary operation is that of H. An isomorphism is a bijective homomorphism.

slide-7
SLIDE 7

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

6

Group Homomorphisms

Definition 2 (Group Homomorphisms)

For two groups G, H, a homomorphism θ : G → H is a function such that for all g1, g2 ∈ G, θ(g1 ∗ g2) = θ(g1) ∗ θ(g2) where the latter binary operation is that of H. An isomorphism is a bijective homomorphism.

Proposition 2

For any groups G, H and a homomorphism θ : G → H, θ(1G) = 1H (5) θ(g−1) = θ(g)−1. (6)

slide-8
SLIDE 8

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

7

Subgroups

Definition 3 (Subgroup)

Given a group G, a subgroup S of G is a subset of G that is a group itself, with the same binary operation restricted to its

  • elements. We write S ≤ G in this case.

Necessarily, we have 1G ∈ S and for a, b ∈ S, ab ∈ S and a−1 ∈ S. These criteria are a sufficient test for a subgroup.

slide-9
SLIDE 9

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

7

Subgroups

Definition 3 (Subgroup)

Given a group G, a subgroup S of G is a subset of G that is a group itself, with the same binary operation restricted to its

  • elements. We write S ≤ G in this case.

Necessarily, we have 1G ∈ S and for a, b ∈ S, ab ∈ S and a−1 ∈ S. These criteria are a sufficient test for a subgroup.

Definition 4 (Normal Subgroup)

A subgroup N ≤ G is a normal subgroup, written N ⊳ G, iff for all g ∈ G, n ∈ N, we have g−1ng ∈ N.

slide-10
SLIDE 10

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

8

Quotient Groups

Definition 5 (Left Cosets)

Given a subset S ⊆ G of a group G and g ∈ G, define the left coset gS as gS = {gs | s ∈ S}

slide-11
SLIDE 11

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

8

Quotient Groups

Definition 5 (Left Cosets)

Given a subset S ⊆ G of a group G and g ∈ G, define the left coset gS as gS = {gs | s ∈ S}

Definition 6 (Quotient Groups)

Given a normal subgroup N ⊳ G, the quotient group G/N is the group whose elements are the left cosets gN for g ∈ G and (g1N) ∗ (g2N) = {ab | a ∈ g1N, b ∈ g2N} It turns out that if N is normal, (g1N) ∗ (g2N) = (g1 ∗ g2)N, a requirement for G/N to satisfy the axioms of a group.

slide-12
SLIDE 12

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

9

Kernel and Image

Definition 7 (Kernel)

Given a homomorphism θ : G → H, the kernel ker θ ⊆ G is defined as ker θ = θ−1(1H).

Definition 8 (Image)

Given θ : G → H as above, the image Im θ ⊆ H is defined as Im θ = θ(G).

slide-13
SLIDE 13

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

10

Kernel and Image

Proposition 3

For a homomorphism θ : G → H, Im θ ≤ H and ker θ ⊳ G.

Proposition 4

A homomorphism θ : G → H is injective iff ker θ = {1G}.

slide-14
SLIDE 14

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

11

Generating Sets

Definition 9 (Generating Set)

A subset of a group S ⊆ G is said to be a generating set iff every g ∈ G is a product of elements of S and their inverses.

slide-15
SLIDE 15

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

11

Generating Sets

Definition 9 (Generating Set)

A subset of a group S ⊆ G is said to be a generating set iff every g ∈ G is a product of elements of S and their inverses. For instance, a generating set of Z, + is {1}. Another generating set is {2, 3}.

slide-16
SLIDE 16

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

11

Generating Sets

Definition 9 (Generating Set)

A subset of a group S ⊆ G is said to be a generating set iff every g ∈ G is a product of elements of S and their inverses. For instance, a generating set of Z, + is {1}. Another generating set is {2, 3}. {2, 6} is NOT a generating set.

slide-17
SLIDE 17

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

12

Graphs

Definition 10 (Graph)

A graph Γ = V , E, δ consists of a set of vertices V , a set of edges E and δ : E → P(V ) which sends each edge to a subset

  • f V with 1 or 2 elements. We call δ(e) the endpoints of e.
slide-18
SLIDE 18

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

12

Graphs

Definition 10 (Graph)

A graph Γ = V , E, δ consists of a set of vertices V , a set of edges E and δ : E → P(V ) which sends each edge to a subset

  • f V with 1 or 2 elements. We call δ(e) the endpoints of e.

Definition 11 (Orientation)

An oriented graph is a graph Γ together with functions ι : E → V and τ : E → V such that δ(e) = {ι(e), τ(e)} for all e ∈ E. We call ι and τ the source and target functions. An oriented graph is a graph Γ together with an orientation.

slide-19
SLIDE 19

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

13

Cayley Graphs

Definition 12 (Cayley Graph)

For a group G and a generating set S ⊆ G, the Cayley graph is an oriented graph with vertex set G and edge set G × S, such that ι : g, s → g τ : g, s → gs for all g ∈ G, s ∈ S.

slide-20
SLIDE 20

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

13

Cayley Graphs

Definition 12 (Cayley Graph)

For a group G and a generating set S ⊆ G, the Cayley graph is an oriented graph with vertex set G and edge set G × S, such that ι : g, s → g τ : g, s → gs for all g ∈ G, s ∈ S.

Proposition 5

Any two points in a Cayley graph can be joined by a path.

slide-21
SLIDE 21

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

14

Constructing Spaces

  • Turns out many spaces can be constructed from simpler,

finite ones

  • Will define some useful methods to construct spaces here,

in particular simplicial complexes and cell complexes

slide-22
SLIDE 22

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

15

Simplices

Definition 13 (Simplex)

The standard n-simplex is the set ∆n =

  • (x0, . . . , xn) ∈ Rn+1
  • xi ≥ 0 ∀ i,

n

  • i=0

xn = 1

slide-23
SLIDE 23

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

16

Simplices

Definition 14 (Vertices and Faces)

The vertices V (∆n) are all the elements of ∆n where xi = 1 for some 0 ≤ i ≤ n. Given a non-empty subset A ⊆ {0, . . . , n}, a face of ∆n is the subset {(x0, . . . , xn) ∈ ∆n | xi = 0 ∀ i ∈ A}

slide-24
SLIDE 24

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

16

Simplices

Definition 14 (Vertices and Faces)

The vertices V (∆n) are all the elements of ∆n where xi = 1 for some 0 ≤ i ≤ n. Given a non-empty subset A ⊆ {0, . . . , n}, a face of ∆n is the subset {(x0, . . . , xn) ∈ ∆n | xi = 0 ∀ i ∈ A}

Definition 15 (Inside)

The inside of a simplex ∆n is the set inside(∆n) = {(x0, . . . , xn) ∈ ∆n | xi > 0 ∀ i}

slide-25
SLIDE 25

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

17

Simplices

Definition 16 (Affine Extension)

For f : V (∆n) → Rm, the unique linear extension of f to Rn+1 then restricted to ∆n is the affine extension of f .

slide-26
SLIDE 26

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

17

Simplices

Definition 16 (Affine Extension)

For f : V (∆n) → Rm, the unique linear extension of f to Rn+1 then restricted to ∆n is the affine extension of f .

Definition 17 (Face Inclusion)

A face inclusion of a standard m-simplex into a standard n-simplex, for m < n, is the affine extension of an injection V (∆m) → V (∆n).

slide-27
SLIDE 27

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

18

Abstract Simplicial Complexes

Definition 18 (Abstract Simplicial Complex)

An abstract simplicial complex is a pair V , Σ, where V is a set of ’vertices’ and Σ is a set of finite subsets of V such that

1 for each v ∈ V , {v} ∈ Σ; 2 if σ ∈ Σ, so is every nonempty subset of σ.

Say that V , Σ is finite if V is finite. We see the sets σ ∈ Σ as sets of vertices for (|σ| − 1)-simplices.

slide-28
SLIDE 28

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

19

Abstract Simplicial Complexes

Definition 19 (Topological Realization)

The topological realization |K| of an abstract simplicial complex K = V , Σ is the space obtained by:

1 For every σ ∈ Σ, taking a copy of the standard

(|σ| − 1)-simplex called ∆σ, whose vertices are labelled with elements of σ;

2 For every σ ⊂ τ ∈ Σ, identifying ∆σ with a subset of ∆τ

by the face inclusion f where all v ∈ V (∆σ) and f (v) ∈ V (∆τ) share the same label. Note |K| is a quotient space of the disjoint union of the simplicial realizations of each σ ∈ Σ.

slide-29
SLIDE 29

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

20

Abstract Simplicial Complexes

  • Note any point x ∈ |K| is within some n-simplex, and is a

linear combination of the vertices

  • So, if V = {w0, . . . , wn}, we have

x =

n

  • i=0

λi wi for λi ∈ [0, 1], λi = 1, with the understanding that λi = 0 if x is not in the respective simplex

  • From now on, we say ’simplicial complex’ to refer either to

an abstract simplicial complex or its topological realization

slide-30
SLIDE 30

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

21

Triangulations

Definition 20 (Triangulation)

A triangulation of a topological space X is a simplicial complex K together with a homeomorphism h : |K| → X. Examples: I × I, the torus T2

slide-31
SLIDE 31

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

22

Subcomplexes and Maps

Definition 21 (Subcomplex)

A subcomplex of a simplicial complex V , Σ is a simplicial complex V ′, Σ′ such that V ′ ⊆ V , Σ′ ⊆ Σ.

slide-32
SLIDE 32

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

22

Subcomplexes and Maps

Definition 21 (Subcomplex)

A subcomplex of a simplicial complex V , Σ is a simplicial complex V ′, Σ′ such that V ′ ⊆ V , Σ′ ⊆ Σ.

Definition 22 (Simplicial Map)

A simplicial map between abstract simplicial complexes V1, Σ1 and V2, Σ2 is a function f : V1 → V2 such that, for all σ ∈ Σ1, f (σ) ∈ Σ2. A simplicial map is a simplicial isomorphism if it has a simplicial inverse. This induces a natural continuous map |f | : |K1| → |K2| by affine extension of f . We also call this a simplicial map.

slide-33
SLIDE 33

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

23

Subdivisions

Triangulations are not unique; indeed, we may ’refine’ one in a natural way!

Definition 23 (Subdivision)

A subdivision of a simplicial complex K is a triangulation K ′, h : |K ′| → |K| of |K| such that, for any simplex σ′ in K ′, h(σ′) is entirely contained in some simplex of |K| and the restriction

  • f h to σ′ is affine.

Example: (I × I)(r) for r ∈ N. (A subdivision we will use often!)

slide-34
SLIDE 34

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

24

Cell Complexes

Simplicial complexes are useful for finitary arguments but a bit awkward to use directly. Thankfully, there is an alternative!

Definition 24 (Attaching n-cells)

Let X be a space and f : Sn−1 → X be continuous. Then the space obtained by attaching an n-cell to X along f , denoted X ∪f Dn, is the quotient of the disjoint union X ⊔ Dn such that the equivalence classes are f −1({x}) ∪ {x} for every x ∈ X. NB: We consider Sn−1 ⊂ Dn to be the boundary of Dn above, where Dn is the n-dimensional closed disk.

slide-35
SLIDE 35

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

25

Cell Complexes

Definition 25 (Cell Complex)

A (finite) cell complex is a space X decomposed as K 0 ⊂ K 1 ⊂ · · · ⊂ K n = X where

1 K 0 is a finite set of points, and 2 K i is obtained from K i−1 by attaching a finite number of

i-cells. Any finite simplicial complex is clearly a finite cell complex; let each n-simplex be an n-cell. Examples: The torus, finite graphs

slide-36
SLIDE 36

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

26

Homotopy

  • A major topological property we can explore algebraically
  • We will redefine all that we need from the ground up
  • A major result: the Simplicial Approximation Theorem -

from continuous functions to simplicial maps

slide-37
SLIDE 37

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

27

Homotopy

Let X and Y henceforth be topologoical spaces.

Definition 26 (Homotopy)

A homotopy between two continuous maps f : X → Y , g : X → Y is a continuous map H : X × I → Y such that H(x, 0) = f (x) and H(x, 1) = g(x) for all x ∈ X. We would then say f and g are homotopic, written f ≃ g or f

H

≃ g.

slide-38
SLIDE 38

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

27

Homotopy

Let X and Y henceforth be topologoical spaces.

Definition 26 (Homotopy)

A homotopy between two continuous maps f : X → Y , g : X → Y is a continuous map H : X × I → Y such that H(x, 0) = f (x) and H(x, 1) = g(x) for all x ∈ X. We would then say f and g are homotopic, written f ≃ g or f

H

≃ g. A standard homotopy is the straight-line homotopy, defined as H(x, t) = (1 − t)f (x) + tg(x)

slide-39
SLIDE 39

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

28

Homotopy as an Equivalence

Lemma 27 (Gluing Lemma)

If {C1, . . . , Cn} is a finite covering of a space X by closed subsets and the restriction of f : X → Y to each Ci is continuous, then f is continuous.

slide-40
SLIDE 40

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

28

Homotopy as an Equivalence

Lemma 27 (Gluing Lemma)

If {C1, . . . , Cn} is a finite covering of a space X by closed subsets and the restriction of f : X → Y to each Ci is continuous, then f is continuous.

Lemma 28

Homotopy is an equivalence relation on C(X, Y ), the set of continuous maps X → Y .

slide-41
SLIDE 41

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

29

Composition of Homotopies

Lemma 29

Consider the following continuous maps: W

f

→ X

g

h

Y

k

→ Z Then g ≃ h implies gf ≃ hf and kg ≃ kh.

slide-42
SLIDE 42

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

30

Homotopy Equivalence

Definition 30 (Homotopy Equivalence)

Two spaces X and Y are homotopy equivalent, written X ≃ Y , if and only if there exist maps X

f

g Y

such that gf ≃ idX and fg ≃ idY .

slide-43
SLIDE 43

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

30

Homotopy Equivalence

Definition 30 (Homotopy Equivalence)

Two spaces X and Y are homotopy equivalent, written X ≃ Y , if and only if there exist maps X

f

g Y

such that gf ≃ idX and fg ≃ idY .

Lemma 31

Homotopy equivalence is an equivalence relation on the collection of spaces.

slide-44
SLIDE 44

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

31

Contractible Spaces

Definition 32 (Contractible)

A space X is contractible if and only if it is homotopy equivalent to the one-point space.

slide-45
SLIDE 45

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

31

Contractible Spaces

Definition 32 (Contractible)

A space X is contractible if and only if it is homotopy equivalent to the one-point space.

Proposition 6

X is contractible iff idX ≃ cx for some x ∈ X. Examples: Convex subspaces of Rn, Dn

slide-46
SLIDE 46

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

32

Homotopy Retraction

Definition 33 (Homotopy Retract)

When A is a subspace of a space X and i : A → X is the inclusion map, r : X → A is called a homotopy retract if and

  • nly if ri = idA and ir ≃ idX.

In the above case, clearly A ≃ X. Example: Sn−1 and Rn − {0}

slide-47
SLIDE 47

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

33

Homotopy Relative to a Set

Definition 34 (Relative Homotopy)

Let X and Y be spaces and A ⊂ X a subspace. Then f , g : X → Y are homotopic relative to A if and only if f |A= g |A and there is a homotopy H : f ≃ g such that H(x, t) = f (x) = g(x) for all x ∈ A, t ∈ I. Note that homotopy relative to a set is an equivalence relation and Lemma 29 holds in this case.

slide-48
SLIDE 48

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

34

The Simplicial Approximation Theorem

Theorem 35 (Simplicial Approximation Theorem)

Let K and L be simplicial complexes, where K is finite, and f : |K| → |L| a continuous map. Then there exists a subdivision K ′ of K and simplicial map g : K ′ → L such that |g| ≃ f . Hence, if we can triangulate a space, we can just think in terms

  • f finite simplicial maps.

We need more machinery before we can prove this...

slide-49
SLIDE 49

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

35

Simplicial Stars

Definition 36 (Star)

Let K be a simplicial complex and x ∈ |K|. The star of x in |K|, denoted stK(x), is defined as stK(x) =

  • {inside(σ) : σ a simplex of K, x ∈ σ}
slide-50
SLIDE 50

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

35

Simplicial Stars

Definition 36 (Star)

Let K be a simplicial complex and x ∈ |K|. The star of x in |K|, denoted stK(x), is defined as stK(x) =

  • {inside(σ) : σ a simplex of K, x ∈ σ}

Lemma 37

For any x ∈ |K|, stK(x) is open in |K|.

slide-51
SLIDE 51

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

36

Simplicial Stars

Proposition 7

Let K and L be simplicial complexes, and f : |K| → |L| be

  • continuous. Suppose there exists a function g : V (K) → V (L)

such that f (stK(v)) ⊆ stL(g(v)) for every v ∈ V (K). Then g is a simplicial map and |g| ≃ f .

slide-52
SLIDE 52

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

36

Simplicial Stars

Proposition 7

Let K and L be simplicial complexes, and f : |K| → |L| be

  • continuous. Suppose there exists a function g : V (K) → V (L)

such that f (stK(v)) ⊆ stL(g(v)) for every v ∈ V (K). Then g is a simplicial map and |g| ≃ f .

Proposition 8

Let K, L, f and g be as in Proposition 7. Let A be a subcomplex of K and B a subcomplex of L, such that f (|A|) ⊆ |B|. Then g(A) ⊆ B and the homotopy H : |g| ≃ f sends |A| to |B| throughout, ie. H(|A|, t) ⊆ |B| for all t.

slide-53
SLIDE 53

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

37

Metrics on Simplices

We want a subdivision of K such that g exists as in Proposition 7. When is this possible? When the subdivision is ’sufficiently fine’...

Definition 38 (Standard Metric)

The standard metric d on a finite simplicial complex |K| with vertices {v0, v1, . . . , vn} is defined to be d

  • i

λi vi,

  • i

λ′

i vi

  • =
  • i

|λi − λ′

i|

This is clearly a metric on |K|.

slide-54
SLIDE 54

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

38

Metrics on Simplices

Definition 39 (Coarseness)

Let K ′ be a subdivision of K. The coarseness of K ′ is sup{d(x, y) : x, y ∈ stK(v), v a vertex of K ′} Example: (I × I)(r) has coarseness 4/r for r ∈ N. We want to show that g exists when the coarseness of K ′ is sufficiently small.

slide-55
SLIDE 55

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

39

Aside - Covering Theorem

We will need the following from metric spaces:

Definition 40 (Diameter)

The diameter of a subset A of a metric space is defined as diam(A) = sup{d(x, y) : x, y ∈ A}

slide-56
SLIDE 56

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

39

Aside - Covering Theorem

We will need the following from metric spaces:

Definition 40 (Diameter)

The diameter of a subset A of a metric space is defined as diam(A) = sup{d(x, y) : x, y ∈ A}

Theorem 41 (Lebesgue Covering Theorem)

Let X be a compact metric space and C an open covering of

  • X. Then there exists a δ > 0 such that every subset of X with

diameter less than δ is entirely contained in some member of C.

slide-57
SLIDE 57

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

40

Back to the Main Theorem

An alternate phrasing we will first prove here:

Theorem 42

Let K, L be simplicial complexes, K finite, and f : |K| → |L|

  • continuous. Then there exists a δ > 0 such that for any

subdivision K ′ of K with coarseness less than δ, there exists a simplicial map g : K ′ → L with g ≃ f .

slide-58
SLIDE 58

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

41

A Minor Addendum

We append the following to Theorem 43, which we will need later:

Proposition 9

Let A1, . . . , An be subcomplexes of K and B1, . . . , Bn be subcomplexes of L such that f (Ai) ⊆ Bi for all i. Then given the simplicial map g from Theorem 43, |g|(Ai) ⊆ Bi and the homotopy H : f ≃ |g| sends Ai to Bi throughout.

slide-59
SLIDE 59

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

42

Finer Subdivisions

The Simplicial Approximation Theorem follows from Theorem 43 and the following:

Proposition 10

A finite simplicial complex K has subdivisions K (r) such that the coarseness of K (r) tends to 0 as r → ∞.

slide-60
SLIDE 60

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

43

The Fundamental Group

  • A powerful tool to consider homotopic properties

algebraically

  • We will redefine this construct from the ground up
  • Show a powerful conversion to a finite construction in

terms of simplicial complexes

  • Major result: fundamental groups of Sn are trivial for

n ≥ 2, and isomorphic to Z, + for n = 1

  • A surprising proof at the end...
slide-61
SLIDE 61

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

44

Paths in a Space

Definition 43 (Path)

A path in a space X is a continuous map f : I → X. A loop based at a point b ∈ X is a path where f (0) = f (1) = b. Alternatively, a loop is a continuous map f : S1 → X.

slide-62
SLIDE 62

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

44

Paths in a Space

Definition 43 (Path)

A path in a space X is a continuous map f : I → X. A loop based at a point b ∈ X is a path where f (0) = f (1) = b. Alternatively, a loop is a continuous map f : S1 → X.

Definition 44 (Composite Path)

Let X be a space and u, v paths in X such that u(1) = v(0). The composite path u.v is given by u.v(t) =

  • u(2t)

if 0 ≤ t ≤ 1/2 v(2t − 1) if 1/2 ≤ t ≤ 1.

slide-63
SLIDE 63

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

45

The Fundamental Group

We consider spaces with some basepoint b ∈ X, written X, b. Continuous maps f : X, b → Y , c must have f (b) = c.

Definition 45 (Fundamental Group)

The fundamental group of X, b, denoted π1(X, b), is the set

  • f homotopy classes relative to ∂I of loops based at b, with the

path composition operation.

slide-64
SLIDE 64

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

45

The Fundamental Group

We consider spaces with some basepoint b ∈ X, written X, b. Continuous maps f : X, b → Y , c must have f (b) = c.

Definition 45 (Fundamental Group)

The fundamental group of X, b, denoted π1(X, b), is the set

  • f homotopy classes relative to ∂I of loops based at b, with the

path composition operation. We still need to show this is a group!

slide-65
SLIDE 65

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

46

Is π1(X, b) a Group?

Lemma 46 (Well-Definedness)

Suppose u and v are paths in X such that u(1) = v(0), and u′, v′ are paths such that u ≃ u′, v ≃ v′ relative to ∂I. Then u.v ≃ u′.v′ relative to ∂I.

slide-66
SLIDE 66

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

46

Is π1(X, b) a Group?

Lemma 46 (Well-Definedness)

Suppose u and v are paths in X such that u(1) = v(0), and u′, v′ are paths such that u ≃ u′, v ≃ v′ relative to ∂I. Then u.v ≃ u′.v′ relative to ∂I.

Lemma 47 (Associativity)

Let u, v, w be paths in X such that u(1) = v(0), v(1) = w(0). Then u.(v.w) ≃ (u.v).w relative to ∂I.

slide-67
SLIDE 67

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

47

Is π1(X, b) a Group?

NB: cx : I → X is the constant path at x.

Lemma 48 (Identity)

Let u be a path in X. Then cu(0).u ≃ u ≃ u.cu(1) relative to ∂I.

slide-68
SLIDE 68

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

47

Is π1(X, b) a Group?

NB: cx : I → X is the constant path at x.

Lemma 48 (Identity)

Let u be a path in X. Then cu(0).u ≃ u ≃ u.cu(1) relative to ∂I.

Lemma 49 (Inverses)

Let u be a path in X. Define u−1 to be the path such that u−1(t) = u(1 − t) for all t ∈ I. Then u.u−1 ≃ cu(0) and u−1.u ≃ cu(1) relative to ∂I.

slide-69
SLIDE 69

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

48

Path-Components

Definition 50 (Path-Component)

A path-component of a space X is a maximal path-connected subset A ⊆ X. The path-components of X partition the space.

slide-70
SLIDE 70

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

48

Path-Components

Definition 50 (Path-Component)

A path-component of a space X is a maximal path-connected subset A ⊆ X. The path-components of X partition the space.

Proposition 11

If b, b′ ∈ X are in the same path-component, then π1(X, b) ∼ = π1(X, b′). If X is path-connected, we omit b and just write π1(X).

slide-71
SLIDE 71

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

49

Induced Homomorphisms

Proposition 12

Let X, x and Y , y be spaces with basepoints. Then any continuous map f : X, x → Y , y induces a homomorphism f∗ : π1(X, x) → π1(Y , y). Moreover:

1 (idX)∗ = idπ1(X,x) 2 if g : Y , y → Z, z is continuous, then (gf )∗ = g∗f∗ 3 if f ≃ f ′ relative to {x}, then f∗ = f ′ ∗.

slide-72
SLIDE 72

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

50

Group Isomorphism

Theorem 51

Let X, Y be path-connected spaces with X ≃ Y . Then π1(X) ∼ = π1(Y ).

slide-73
SLIDE 73

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

50

Group Isomorphism

Theorem 51

Let X, Y be path-connected spaces with X ≃ Y . Then π1(X) ∼ = π1(Y ).

Definition 52

A space is simply-connected if and only if it is path-connected and has trivial fundamental group.

slide-74
SLIDE 74

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

51

A Simplicial Version

Definition 53 (Edge Path)

Let K be a simplicial complex. An edge path is a finite sequence (a0, . . . , an) of vertices of K such that for each i, (ai−1, ai) spans a simplex of K. (Clearly (ai, ai) spans a 0-simplex.) An edge loop is a path with an = a0. We define edge composition by concatenation.

slide-75
SLIDE 75

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

52

Elementary Contraction

Definition 54 (Elementary Contraction)

Let α be an edge path. An elementary contraction of α is an edge path obtained from α by performing one of the following moves:

1 Replace (. . . , ai−1, ai, . . . ) with (. . . , ai, . . . ) if ai−1 = ai; 2 Replace (. . . , ai−1, ai, ai+1, . . . ) with (. . . , ai, . . . ) if

ai−1 = ai+1;

3 Replace (. . . , ai−1, ai, ai+1, . . . ) with (. . . , ai−1, ai+1, . . . )

if {ai−1, ai, ai+1} spans a 2-simplex of K. An elementary expansion β of α is an edge path such that α is an elementary contraction of β.

slide-76
SLIDE 76

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

52

Elementary Contraction

Definition 54 (Elementary Contraction)

Let α be an edge path. An elementary contraction of α is an edge path obtained from α by performing one of the following moves:

1 Replace (. . . , ai−1, ai, . . . ) with (. . . , ai, . . . ) if ai−1 = ai; 2 Replace (. . . , ai−1, ai, ai+1, . . . ) with (. . . , ai, . . . ) if

ai−1 = ai+1;

3 Replace (. . . , ai−1, ai, ai+1, . . . ) with (. . . , ai−1, ai+1, . . . )

if {ai−1, ai, ai+1} spans a 2-simplex of K. An elementary expansion β of α is an edge path such that α is an elementary contraction of β. Note that rule 3 generalizes to any n-simplex contraction by contracting along the 2-faces.

slide-77
SLIDE 77

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

53

Edge Loop Group

Definition 55 (Edge Equivalence)

Two edge paths α, β are said to be equivalent, written α ∼ β, if and only if β is the result of a finite series of elementary contractions and expansions applied to α.

slide-78
SLIDE 78

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

53

Edge Loop Group

Definition 55 (Edge Equivalence)

Two edge paths α, β are said to be equivalent, written α ∼ β, if and only if β is the result of a finite series of elementary contractions and expansions applied to α.

Definition 56 (Edge Loop Group)

The edge loop group E(K, b) for a given simplicial complex K and b ∈ V (K) is the set of equivalence classes of loops over ∼ starting at b with the composition operation. This is indeed a group, with identity (b) and inverses being the reversed path.

slide-79
SLIDE 79

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

54

Triangulating Fundamental Groups

Theorem 57

For a simplicial complex K and vertex b, E(K, b) ∼ = π1(|K|, b).

slide-80
SLIDE 80

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

54

Triangulating Fundamental Groups

Theorem 57

For a simplicial complex K and vertex b, E(K, b) ∼ = π1(|K|, b). This clearly shows that fundamental groups can be made into finite, computable objects given a finite triangulation.

slide-81
SLIDE 81

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

54

Triangulating Fundamental Groups

Theorem 57

For a simplicial complex K and vertex b, E(K, b) ∼ = π1(|K|, b). This clearly shows that fundamental groups can be made into finite, computable objects given a finite triangulation. Also, it shows E(K, b) is independent of the choice of

  • triangulation. So, it doesn’t change with subdivisions.
slide-82
SLIDE 82

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

55

Computing π1(Sn)

Definition 58 (n-skeleton)

For a simplicial complex K and any non-negative integer n, the n-skeleton of K, denoted skeln(K), is the subcomplex consisting of the simplicies with dimension ≤ n.

slide-83
SLIDE 83

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

55

Computing π1(Sn)

Definition 58 (n-skeleton)

For a simplicial complex K and any non-negative integer n, the n-skeleton of K, denoted skeln(K), is the subcomplex consisting of the simplicies with dimension ≤ n.

Lemma 59

For any simplicial complex K and vertex b, π1(|K|, b) ∼ = π1(|skel2(K)|, b).

slide-84
SLIDE 84

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

55

Computing π1(Sn)

Definition 58 (n-skeleton)

For a simplicial complex K and any non-negative integer n, the n-skeleton of K, denoted skeln(K), is the subcomplex consisting of the simplicies with dimension ≤ n.

Lemma 59

For any simplicial complex K and vertex b, π1(|K|, b) ∼ = π1(|skel2(K)|, b).

Theorem 60

For n ≥ 2, π1(Sn) is trivial.

slide-85
SLIDE 85

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

56

Computing π1(Sn)

Theorem 61

π1(S1) ∼ = Z, +.

slide-86
SLIDE 86

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

57

The Fundamental Theorem of Algebra

You have seen FTA proven using Galois theory and with complex analysis. Here, we present a proof with algebraic topology.

Theorem 62 (Fundamental Theorem of Algebra)

For f ∈ C[X], deg(f ) > 0 ⇒ 0 ∈ f (C).

slide-87
SLIDE 87

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

58

Free Groups

  • We have shown existence of useful groups to topology;

how do these groups look in general?

  • Need a more formal concept of how to ’present’ a group
  • Idea: elements are words over an alphabet S ∪ S−1, where

S is a generating set

  • We will discover in doing this that the group-topology

connection is two-way...

slide-88
SLIDE 88

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

59

Words over S

We assume that the set S is such that S ∩ S−1 = ∅, where S−1 = {s−1 | s ∈ S}. These are not inverses in any given group, just elements of S with an added ·−1 superscript. We also specify that (x−1)−1 = x.

Definition 63 (Word)

For any set S, a word is a finite sequence w = s1s2 . . . sn, where sn ∈ S ∪ S−1.

slide-89
SLIDE 89

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

59

Words over S

We assume that the set S is such that S ∩ S−1 = ∅, where S−1 = {s−1 | s ∈ S}. These are not inverses in any given group, just elements of S with an added ·−1 superscript. We also specify that (x−1)−1 = x.

Definition 63 (Word)

For any set S, a word is a finite sequence w = s1s2 . . . sn, where sn ∈ S ∪ S−1.

Definition 64 (Concatenation)

For words w1 = s1 . . . sn, w2 = r1 . . . rn, the concatenation w1w2 = s1 . . . snr1 . . . rn.

slide-90
SLIDE 90

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

60

Elementary Contractions

Definition 65 (Elementary Contraction/Expansion)

A word w′ is an elementary contraction of a word w, written w ց w′, if w = y1xx−1y2 and w′ = y1y2 for words y1, y2 and x, x−1 ∈ S ∪ S−1. A word w′ is an elementary expansion of a word w, written w ր w′, if w′ ց w.

slide-91
SLIDE 91

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

60

Elementary Contractions

Definition 65 (Elementary Contraction/Expansion)

A word w′ is an elementary contraction of a word w, written w ց w′, if w = y1xx−1y2 and w′ = y1y2 for words y1, y2 and x, x−1 ∈ S ∪ S−1. A word w′ is an elementary expansion of a word w, written w ր w′, if w′ ց w.

Definition 66 (Word Equivalence)

Two words w, w′ are equivalent, written w ∼ w′, if and only if there exists a finite sequence of words w = w0, w1, . . . , wn = w′ such that wi−1 ց wi or wi−1 ր wi for all i.

slide-92
SLIDE 92

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

61

Free Group

Definition 67 (Free Group)

The free group on the set S, written F(S), is the set of equivalence classes of words in the alphabet S with the concatenation operation. This is clearly well-defined; w ∼ w′, v ∼ v′ ⇒ wv ∼ w′v′. Checking the axioms is routine.

slide-93
SLIDE 93

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

61

Free Group

Definition 67 (Free Group)

The free group on the set S, written F(S), is the set of equivalence classes of words in the alphabet S with the concatenation operation. This is clearly well-defined; w ∼ w′, v ∼ v′ ⇒ wv ∼ w′v′. Checking the axioms is routine.

Definition 68 (Free Generating Set)

If for a group G there is an isomorphism θ : F(S) → G for some set S, then θ(S) is known as a free generating set.

slide-94
SLIDE 94

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

62

Reduced Representatives

We would like the ’minimal’ version of a word if possible.

Definition 69 (Reduced)

A word is reduced if it permits no elementary contraction.

slide-95
SLIDE 95

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

62

Reduced Representatives

We would like the ’minimal’ version of a word if possible.

Definition 69 (Reduced)

A word is reduced if it permits no elementary contraction.

Lemma 70 (Sequential Independence)

Let w1, w2, w3 be words such that w1 ց w2 ր w3. Then either w1 = w3 or there is a word w′

2 such that w1 ր w′ 2 ց w3.

slide-96
SLIDE 96

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

62

Reduced Representatives

We would like the ’minimal’ version of a word if possible.

Definition 69 (Reduced)

A word is reduced if it permits no elementary contraction.

Lemma 70 (Sequential Independence)

Let w1, w2, w3 be words such that w1 ց w2 ր w3. Then either w1 = w3 or there is a word w′

2 such that w1 ր w′ 2 ց w3.

Theorem 71

Any element of F(S) is equivalent to a reduced word.

slide-97
SLIDE 97

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

63

The Universal Property

Given a set S, there is a canonical inclusion i : S → F(S), namely the identity.

Theorem 72 (Universal Property)

Given any set S, any group G and function f : S → G, there is a unique homomorphism φ : F(S) → G such that the following diagram commutes: S G F(S)

i f φ

slide-98
SLIDE 98

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

64

Fundamental Groups of Graphs

An immediate interesting application of free groups to topology: graphs! Any graph can be seen as a topology by considering the equivalent 1-dimensional cell complex.

slide-99
SLIDE 99

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

64

Fundamental Groups of Graphs

An immediate interesting application of free groups to topology: graphs! Any graph can be seen as a topology by considering the equivalent 1-dimensional cell complex.

Theorem 73

The fundamental group of a countable connected graph is free.

slide-100
SLIDE 100

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

64

Fundamental Groups of Graphs

An immediate interesting application of free groups to topology: graphs! Any graph can be seen as a topology by considering the equivalent 1-dimensional cell complex.

Theorem 73

The fundamental group of a countable connected graph is free. We will spend the rest of today proving this.

slide-101
SLIDE 101

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

65

Subgraphs and Edge Paths

Definition 74 (Subgraph)

Let Γ be a graph with vertex set V , edge set E, and endpoint function δ. A subgraph of Γ is a graph with vertex set V ′ ⊆ V , edge set E ′ ⊆ E and δ′ = δ |E ′ such that δ′(E ′) ⊆ V ′.

slide-102
SLIDE 102

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

65

Subgraphs and Edge Paths

Definition 74 (Subgraph)

Let Γ be a graph with vertex set V , edge set E, and endpoint function δ. A subgraph of Γ is a graph with vertex set V ′ ⊆ V , edge set E ′ ⊆ E and δ′ = δ |E ′ such that δ′(E ′) ⊆ V ′. Clearly if Γ is oriented, the orientation can similarly be inherited.

slide-103
SLIDE 103

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

65

Subgraphs and Edge Paths

Definition 74 (Subgraph)

Let Γ be a graph with vertex set V , edge set E, and endpoint function δ. A subgraph of Γ is a graph with vertex set V ′ ⊆ V , edge set E ′ ⊆ E and δ′ = δ |E ′ such that δ′(E ′) ⊆ V ′. Clearly if Γ is oriented, the orientation can similarly be inherited.

Definition 75 (Edge Path)

An edge path in a graph Γ is a path concatenation u0.u1. . . . .un, where each ui is either a path running along a single edge at unit speed or a constant path based at a vertex. An edge loop is an edge path where u(0) = u(1). An edge path (loop) u : I → Γ is embedded if u is injective (injective on I o.)

slide-104
SLIDE 104

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

66

Trees

Definition 76 (Tree)

A tree is a connected graph with no embedded edge loops.

slide-105
SLIDE 105

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

66

Trees

Definition 76 (Tree)

A tree is a connected graph with no embedded edge loops.

Lemma 77

In a tree, there is a unique embedded edge path between distinct vertices.

slide-106
SLIDE 106

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

67

Maximal Trees

Definition 78 (Maximal Tree)

A maximal tree of a connected graph Γ is a subgraph T that is a tree, but adding any edge in EΓ \ ET creates an embedded edge loop.

slide-107
SLIDE 107

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

67

Maximal Trees

Definition 78 (Maximal Tree)

A maximal tree of a connected graph Γ is a subgraph T that is a tree, but adding any edge in EΓ \ ET creates an embedded edge loop.

Lemma 79

Let Γ be a connected graph and T be a subgraph that is a

  • tree. Then the following are equivalent:

1 VT = VΓ; 2 T is maximal.

slide-108
SLIDE 108

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

68

Maximal Trees

Lemma 80

Any connected countable graph Γ contains a maximal tree.

slide-109
SLIDE 109

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

68

Maximal Trees

Lemma 80

Any connected countable graph Γ contains a maximal tree. (Aside - This is only true for uncountable graphs if we accept the Axiom of Choice. However, we won’t ever need the uncountable case.)

slide-110
SLIDE 110

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

68

Maximal Trees

Lemma 80

Any connected countable graph Γ contains a maximal tree. (Aside - This is only true for uncountable graphs if we accept the Axiom of Choice. However, we won’t ever need the uncountable case.) With this, we can finally prove Theorem 73, namely that every countable connected graph has free fundamental group.

slide-111
SLIDE 111

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

68

Maximal Trees

Lemma 80

Any connected countable graph Γ contains a maximal tree. (Aside - This is only true for uncountable graphs if we accept the Axiom of Choice. However, we won’t ever need the uncountable case.) With this, we can finally prove Theorem 73, namely that every countable connected graph has free fundamental group. Examples: n-bouquet, Cayley graph of Z2 with generating set {(0, 1), (1, 0)}

slide-112
SLIDE 112

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

69

Group Presentations

  • It’s time to develop a way to ’write out’ any group
  • Groups can be seen as a free group where some words are

identified (eg. D2n); makes many infinite groups possible to reason about finitely

  • When are two presentations equal?
  • What are the presentations of fundamental groups?
  • End this lecture series on a high note - a deep connection

between group presentations and topological spaces

slide-113
SLIDE 113

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

70

Generating Normal Subgroups

Definition 81 (Normal Subgroup Generated by B)

Let B ⊆ G, where G is a group. The normal subgroup generated by B is the intersection of all normal subgroups containing B, denoted B.

slide-114
SLIDE 114

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

70

Generating Normal Subgroups

Definition 81 (Normal Subgroup Generated by B)

Let B ⊆ G, where G is a group. The normal subgroup generated by B is the intersection of all normal subgroups containing B, denoted B.

Proposition 13

The subgroup B consists of all expressions of the form

n

  • i=1

gibǫi

i g−1 i

for n ∈ Z0, gi ∈ G, bi ∈ B and ǫi = ±1 for all i.

slide-115
SLIDE 115

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

71

Group Presentations

Definition 82 (Presentation)

Let X be a set, and R ⊆ F(X). The group with presentation X | R is defined as F(X)/R.

slide-116
SLIDE 116

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

71

Group Presentations

Definition 82 (Presentation)

Let X be a set, and R ⊆ F(X). The group with presentation X | R is defined as F(X)/R. Example: Dihedral group D2n = σ, τ | σn, τ 2, τστσ

slide-117
SLIDE 117

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

71

Group Presentations

Definition 82 (Presentation)

Let X be a set, and R ⊆ F(X). The group with presentation X | R is defined as F(X)/R. Example: Dihedral group D2n = σ, τ | σn, τ 2, τστσ Natural question: when are two words w, w′ equivalent in X | R? We call this the word problem.

slide-118
SLIDE 118

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

71

Group Presentations

Definition 82 (Presentation)

Let X be a set, and R ⊆ F(X). The group with presentation X | R is defined as F(X)/R. Example: Dihedral group D2n = σ, τ | σn, τ 2, τστσ Natural question: when are two words w, w′ equivalent in X | R? We call this the word problem.

Proposition 14

Two words w, w′ ∈ F(X) are equal in X | R if and only if they differ by a finite number of the following operations:

1 Elementary contractions or expansions; 2 Inserting an element of R into one of the words.

slide-119
SLIDE 119

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

72

Group Presentations

Definition 83 (Finite Presentation)

A presentation X | R is finite if and only if X and R are

  • finite. Likewise, a group is finitely presented if it has a finite

presentation.

slide-120
SLIDE 120

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

72

Group Presentations

Definition 83 (Finite Presentation)

A presentation X | R is finite if and only if X and R are

  • finite. Likewise, a group is finitely presented if it has a finite

presentation. Aside: There is a rewriting system such that any two finite presentations present the same group iff they can be rewritten to each other in this system. Called Tietze transformations.

slide-121
SLIDE 121

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

72

Group Presentations

Definition 83 (Finite Presentation)

A presentation X | R is finite if and only if X and R are

  • finite. Likewise, a group is finitely presented if it has a finite

presentation. Aside: There is a rewriting system such that any two finite presentations present the same group iff they can be rewritten to each other in this system. Called Tietze transformations.

Proposition 15

Let X | R, H be groups. Let f : X → H induce a homomorphism φ : F(X) → H. This descends to a homomorphism X | R → H if and only if φ(R) = {1H}, ie. R ⊆ ker(φ).

slide-122
SLIDE 122

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

73

Push-outs

Definition 84 (Push-out)

Let G0, G1, G2 be groups and φ1 : G0 → G1, φ2 : G0 → G2 be

  • homomorphisms. Let X1 | R1 and X2 | R2 be presentations
  • f G1, G2 respectively where X1 ∩ X2 = ∅.

The push-out G1 ∗G0 G2 of G1

φ1

← G0

φ2

→ G2 is the group X1 ∪ X2 | R1 ∪ R2 ∪ {φ1(g) = φ2(g) | g ∈ G0} Push-outs are independent of the G1, G2 presentations (proof

  • mitted.)
slide-123
SLIDE 123

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

74

Push-outs

Proposition 16 (Universal Property)

Given a pushout G1 ∗G0 G2 of G1

φ1

← G0

φ2

→ G2 and a group H with morphisms βi : Gi → H such that the diagram G0

φ1

  • φ2
  • G2

β2

  • G1

β1

H

commutes, then there exists a unique homomorphism φ : G1 ∗G0 G2 → H such that the above diagram together with G1 → G1 ∗G0 G2 ← G2 commutes.

slide-124
SLIDE 124

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

75

Push-outs

Definition 85 (Free Product)

When G0 in our definition of a push-out is trivial, the push-out is called the free product of G1 and G2.

Definition 86 (Amalgamated Free Product)

When φ1 : G0 → G1 and φ2 : G0 → G2 are injective, we say the push-out is the amalgamated free product of G1 and G2 along G0.

slide-125
SLIDE 125

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

76

Push-outs of Fundamental Groups

Theorem 87 (Seifert - van Kampen Theorem)

Let K be a space which is a union of path-connected open sets K1, K2, where K1 ∩ K2 is path-connected. Then for b ∈ K1 ∩ K2 and ix : K1 ∩ K2 → Kx the inclusion maps, we have π1(K, b) ∼ = π1(K1, b) ∗π1(K1∩K2,b) π1(K2, b) Moreover, the homomorphisms π1(Ki, b) → π1(K, b) are the maps induced by inclusion.

slide-126
SLIDE 126

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

76

Push-outs of Fundamental Groups

Theorem 87 (Seifert - van Kampen Theorem)

Let K be a space which is a union of path-connected open sets K1, K2, where K1 ∩ K2 is path-connected. Then for b ∈ K1 ∩ K2 and ix : K1 ∩ K2 → Kx the inclusion maps, we have π1(K, b) ∼ = π1(K1, b) ∗π1(K1∩K2,b) π1(K2, b) Moreover, the homomorphisms π1(Ki, b) → π1(K, b) are the maps induced by inclusion. This gives us a way to build presentations of π1(K, b) from smaller parts.

slide-127
SLIDE 127

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

77

Topological Application

Recall that conjugacy classes in π1(K, b) correspond to homotopy classes of baseless loops in K.

slide-128
SLIDE 128

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

77

Topological Application

Recall that conjugacy classes in π1(K, b) correspond to homotopy classes of baseless loops in K.

Theorem 88

Let K be a connected cell complex, and let li : S1 → K 1 be the attaching maps of its 2-cells, where 1 ≤ i ≤ n. Let b be a basepoint in K 0. Let [li] be the conjugacy class of the loop li in π1(K 1, b). Then π1(K, b) ∼ = π1(K 1, b)/[l1] ∪ · · · ∪ [ln].

slide-129
SLIDE 129

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

77

Topological Application

Recall that conjugacy classes in π1(K, b) correspond to homotopy classes of baseless loops in K.

Theorem 88

Let K be a connected cell complex, and let li : S1 → K 1 be the attaching maps of its 2-cells, where 1 ≤ i ≤ n. Let b be a basepoint in K 0. Let [li] be the conjugacy class of the loop li in π1(K 1, b). Then π1(K, b) ∼ = π1(K 1, b)/[l1] ∪ · · · ∪ [ln]. Example: T2.

slide-130
SLIDE 130

Algebraic Topology Jack Romo Preliminary Group Theory Constructing Spaces Homotopy The Fundamental Group Free Groups Group Presentations

78

From Presentations to Spaces

The major result of this course:

Theorem 89

The following are equivalent for a group G:

1 G is finitely presented; 2 G is the fundamental group of a finite connected cell

complex;

3 G is the fundamental group of a finite connected simplicial

complex.