MATH 5345H --- Week 15: Homotopy of paths; course review

← Back to Lecture Notes

1  The Fundamental Group

1.1  (§51) Homotopy of paths

  •  Def. f,g:XY are homotopic, fg, if there is a map F:X×IY with F(x,0)=f(x), F(x,1)=g(x). F is a homotopy.

  • Notation. ft(x)=F(x,t); the rule tft is a path I𝒞(X,Y) from f to g.

  • Def. A path in Y from y0 to y1: a map f:IY with f(0)=y0, f(1)=y1.

  •  Def. Paths f,g from y0 to y1 are path homotopic, fpg, if there is F:I×IY with F(s,0)=f(s),F(s,1)=g(s),F(0,t)=y0,F(1,t)=y1. The endpoints stay fixed throughout.

  • Lem.  and p are equivalence relations.

    Proof. Reflexive: constant homotopy. Symmetric: F¯(x,t)=F(x,1t). Transitive: concatenate, (FG)(x,t)=F(x,2t) for t12, G(x,2t1) for t12; continuous by the pasting lemma since F(x,1)=g(x)=G(x,0).

  • Notation. [f] = homotopy class; for paths, [f] = path homotopy class.

  •  Ex. Straight-line homotopy. For f,g:X2 (or into any convex Yn):   F(x,t)=(1t)f(x)+tg(x). So any two maps into a convex set are homotopic; and if f,g are paths with the same endpoints, this is a path homotopy.

  •  Ex. In the punctured plane Y=2{0}, with f(s)=(cosπs,sinπs), g(s)=(cosπs,2sinπs), h(s)=(cosπs,sinπs): fpg (the straight-line homotopy stays in Y), but the straight-line homotopy from f to h passes through the origin. In fact f≄ph — proved later.

    Note.f and h are homotopic as maps if endpoints are released. That is why path homotopy, not homotopy, is the right relation here.

  •  Def. For f a path x0x1 and g a path x1x2, the product

    (fg)(s)={f(2s)0s12g(2s1)12s1.

    Continuous by the pasting lemma.

  • Lem. f0pf1 and g0pg1 f0g0pf1g1. Hence [f][g]=[fg] is well defined.

  •  Thm.  on path homotopy classes satisfies:

    1. (1)

      Associativity: ([f][g])[h]=[f]([g][h]);

    2. (2)

      Units: with ex(s)x the constant path, [ex0][f]=[f]=[f][ex1];

    3. (3)

      Inverses: with f¯(s)=f(1s), [f][f¯]=[ex0] and [f¯][f]=[ex1].

    Proof. All three are reparametrisation homotopies. For (1) let the breakpoints slide: traverse f on 0s(1+t)/4, g on (1+t)/4s(2+t)/4, h thereafter. Draw the square with the two subdivision patterns and interpolate.

  • Caution.  is not a group operation on paths — only on path homotopy classes, and only when endpoints match.

1.2  (§52) The fundamental group

  • Def. A loop at x0: a path from x0 to x0.

  •  Def. π1(X,x0) = set of path homotopy classes of loops at x0, with . By the theorem above it is a group: unit e=[ex0], inverse [f]1=[f¯]. The fundamental group of X based at x0.

  • Ex. An convex, x0A π1(A,x0)={e}.

  •  Def. (Functoriality.) h:(X,x0)(Y,y0) a based map. Define

    h:π1(X,x0)π1(Y,y0),h[f]=[hf].
  • Lem. h is a group homomorphism.

  •  Thm. (kh)=kh and (id)=id.

  •  Cor. h a homeomorphism h an isomorphism. So π1 is a topological invariant of based spaces.

  • Def. α a path from x0 to x1. Define α^:π1(X,x0)π1(X,x1),α^[f]=[α¯fα].

  • Thm. α^ is an isomorphism; and αpβα^=β^.

  • Cor. X path connected π1(X,x0)π1(X,x1) for all x0,x1.

  • Caution. The isomorphism depends on the path: different paths give conjugate isomorphisms, which differ when π1 is non-abelian. So “π1(X)” without a base point is well defined only up to isomorphism.

  • Rmk. x0PX with P the path component π1(P,x0)π1(X,x0). π1 sees only one path component.

  • Def. X is simply connected if it is path connected and π1(X,x0) is trivial. Then any two paths with the same endpoints are path homotopic.

  •  Thm. (Brouwer.) Every map f:B2B2 has a fixed point. [Mk §55]

1.3  (§53) Covering spaces

  •  Def. p:EB a surjective map. An open UB is evenly covered if p1(U)=αVα with each VαE open and each p|Vα:VαU a homeomorphism. The Vα are the sheets (slices).

  •  Def. p is a covering map (and E a covering space of B) if every point of B has an evenly covered neighborhood.

  • Ex. Trivial covering: F discrete, p:B×FB; sheets B×{α}.

  • Lem. Each fibre p1(x) is discrete.

  •  Lem. Every covering map is an open surjection, hence a quotient map.

    Proof. For AE open and xp(A): pick yA over x, let Vβ be its sheet; p(AVβ) is open in U and contains x.

  •  Thm. p:S1,   p(t)=(cos2πt,sin2πt), is a covering map.

    Proof. For U={(x,y)S1x>0}: p1(U)=n(n14,n+14), with inverse (x,y)n+12πarcsiny. Four such U cover S1. Each interval [n,n+1] wraps once around.

  • Def. p is a local homeomorphism if each yE has a neighborhood V with p(V) open and p|V:Vp(V) a homeomorphism.

  • Lem. Covering map local homeomorphism.

  •  Caution. Converse fails: q=p|(0,):(0,)S1 is a local homeomorphism but not a covering map — no neighborhood of (1,0) is evenly covered.

  • Ex. pn:S1S1, zzn, i.e. (cosθ,sinθ)(cosnθ,sinnθ). A covering map for each n. (E.g. p2(x,y)=(x2y2,2xy).)

  • Prop. (Restriction.) p a covering map, B0B, E0=p1(B0) p|E0:E0B0 is a covering map.

  • Prop. (Products.) p×p:E×EB×B is a covering map.

  •  Ex. p×p:2S1×S1=T2 covers the torus; each unit square [n,n+1]×[m,m+1] wraps once around.

  •  Ex. Figure eight. B0=(S1×{s0})({s0}×S1)T2; then E0=(p×p)1(B0)=(×)(×), the infinite grid, covers B0.

  • Ex. exp:{0}, in real coordinates p(x,y)=(excosy,exsiny), is a covering map: it factors through ×S12{0} as a product of coverings.

1.4  (§54–§55) The fundamental group of the circle [Mk §54–55]

  •  Thm. π1(S1,s0), generated by the loop that goes once around; the isomorphism sends a loop to its winding number, i.e. the endpoint of its lift along p:S1.

  • Rmk. Machinery needed: path lifting, homotopy lifting, the lifting correspondence. Work these through from Munkres §54; then §55 gives no-retraction of B2 onto S1, and Brouwer’s theorem.

1.5  (§58) Deformation retracts and homotopy type

  • Def. j:AX an inclusion. A retraction is a map r:XA with rj=idA.

  •  Def. A deformation retraction of X onto A: a homotopy H:X×IX from idX to jr, with H(a,t)=a for all aA, tI.

  •  Ex. A=SnX=n+1{0}, r(x)=x/x, and H(x,t)=(1t)x+tx/x.

  • Lem. H a homotopy from h to k with H(x0,t)=y0 for all t (a homotopy relative to x0) h=k on π1.

    Proof. For a loop f at x0, the composite H(f×id):I×IY is a path homotopy from hf to kf.

  •  Thm. A a deformation retract of X j:π1(A,a0)π1(X,a0).

    Proof.rj=idA gives rj=id. And H is a homotopy rel a0 from idX to jr, so jr=id by the lemma.

  •  Ex. π1({0})π1(S1), infinite cyclic.

  •  Ex. Doubly punctured plane X={+i,i} deformation retracts onto the figure eight 8=(i+S1)(i+S1)=S1S1, meeting at 0. So π1(8,0)π1(X,0).

  • Rmk. With x=[f], y=[g] the classes of the two circle loops: π1(8,0)=F2=x,y, the free group on two generators — every element a word in x±1,y±1, with no relations beyond the group axioms. We prove less:

  •  Prop. π1(8,0) is not abelian.

    Proof. Use the path-connected threefold cover of 8 which is onefold over one circle and twofold over the other. Starting at the right vertex, the lifts of fg and gf end at different points, so [f][g][g][f]. Draw the covering graph.

1.6  (§59) The fundamental group of Sn

  •  Thm. X=UV with U,V open and simply connected and UV path connected X is simply connected.

    Proof. Base point x0UV; loop f. The cover {f1(U),f1(V)} of the compact metric space I has a Lebesgue number, giving 0=s0<<sn=1 with each f([si1,si]) inside U or V. Delete any si with f(si)UV; then all f(si)UV. Pick a loop g in UV agreeing with f at each si; patch the piecewise path homotopies. Finally [g] dies already in π1(U,x0).

  •  Thm. S2 is simply connected.

    Proof.U=S2{S}, V=S2{N}; stereographic projection h(x1,x2,x3)=11+x3(x1,x2) gives U2, likewise V; and UV2{0} is path connected.

  • Rmk. Same argument: Sn is simply connected for all n2.

1.7  (§60) Fundamental groups of some surfaces

  • Def. Product group G×H: (g,h)(g,h)=(gg,hh), unit (e,e), inverse (g1,h1).

  •  Thm. With p=prX, q=prY, the map Φ=(p,q):π1(X×Y,(x0,y0))π1(X,x0)×π1(Y,y0) is a group isomorphism.

    Proof. Surjective: given loops f,g set h(s)=(f(s),g(s)). Injective: path homotopies F,G assemble to H=(F,G).

  •  Ex. π1(T2)=π1(S1×S1)×=2, free abelian on two generators.

  • Rmk. The inclusion 8=S1S1S1×S1=T2 induces the canonical surjection F22 (abelianisation). The commutator xyx1y1 maps to 0: in the square model of T2, the loop fgf¯g¯ is the boundary of I2, which is nullhomotopic in I2.

  •  Def. Double torus T2#T2: the quotient of an octagon with boundary word aba1b1cdc1d1. Cutting along the diagonal gives two tori each with a disc removed; regluing along that circle is the connected sum.

  •  Thm. π1(T2#T2) is not abelian.

    Proof. Let AX=T2#T2 be the edges labelled a and c; then A8. There is a retraction r:XA: collapse the cutting circle to get T2T2, then retract each torus onto a circle. So j:π1(8)π1(X) is injective, and π1(X) has a non-abelian subgroup.

  •  Thm. S2, T2 and T2#T2 are pairwise non-homeomorphic.

    Proof.π1(S2)=1 and π1(T2)=2 are abelian and non-isomorphic; π1(T2#T2) is not abelian. Fundamental groups distinguish all three.

  • Rmk. Closing remark (3-manifolds). A compact 3-manifold splits into finitely many compact connected ones; a connected one is irreducible if every embedded S2 bounds an embedded B3, and reducible ones simplify by cutting along such a sphere and capping off. By Thurston’s geometrization conjecture, proved by Perelman, an irreducible 3-manifold decomposes along canonical tori into geometric pieces (eight model geometries). Combining the classifications — Waldhausen for Haken manifolds, Seifert for six of the geometries, Mostow rigidity for the hyperbolic one — the fundamental group turns out to be a complete invariant for irreducible 3-manifolds, apart from lens spaces.

— end of notes —