Munkres §52: The Fundamental Group


Claim: If A is star convex, then A is simply connected.

Proof: A is clearly path-connected. Let aA be the star point, let α and β be two loops in A, and define F:I×IA by
(x,t){(12t)α(x)+2tat1/22(1t)a+(2t1)β(x)t>1/2.
Then F is a path homotopy between α and β, implying that π1(A,a)=0.
Claim: If γ=αβ, then γ^=β^α^.

Proof:
γ^([f])=[αβ][f][αβ]=[βα][f][αβ]=[β][α][f][α][β]=[β]α^([f])[β]=β^(α^([f]))=(β^α^)([f]).
Claim: π1(X,x0) is abelian if and only if α^=β^ for all paths α,β from x0 to x1, where X is path-connected.

Proof: Suppose that π1(X,x0) is abelian and recall that π1(X,x1) is isomorphic to it. Then
α^([f])=[α][f][α]=[α][f][β][βα]=[βα][α][f][β]=[β][f][β]=β^([f]).
Conversely, suppose that α^=β^ for all paths α,β from x0 to x1, let α be a path from x0 to x1, let f and g be loops based at x0, and note that γ:=fα is a path from x0 to x1. Then
γ^([g])=[γ][g][γ]=[fα][g][fα]=[αf][g][fα]=[α][fgf][α]=[α][g][α]=α^([g])
implies that [fgf]=[g], which in turn implies that [g][f]=[f][g].
Claim: If aAX and r is a retraction of X onto A, then
r:π1(X,a)π1(A,a)
is surjective.

Proof:
rι=(rι)=idπ1(A,a),
where ι:AX, implies that r has a right inverse, which in turn implies that it is surjective.
Claim: If aARn, yY, h:π1(A,a)π1(Y,y), and h is extendable to a continuous h~:RnY, then h is trivial.

Proof:
h=h~ιh=h~ι,
where ι:ARn. However, the domain of h~ is π1(Rn,a)=0.
Claim: If X is path-connected, h:XY is continuous, h(x0)=y0, h(x1)=y1, α is a path from x0 to x1, and β=hα, then
β^(hx0)=(hx1)α^.
This is equivalent to saying that h is independent of base point up to isomorphism.

Proof:
β^(hx0)([f])=[β](hx0)([f])[β]=[hα][hf][hα]=(hx1)([α][f][α])=(hx1)α^.
Let G be a topological group with operation and identity x0, let Ω(G,x0) be the set of loops in G based at x0, and let
(fg)(s):=f(s)g(s)
for all f,gΩ(G,x0).

Note that Ω(G,x0) equipped with is a group with identity x0(s)=x0.

Claim induces a group operation on π1(G,x0).

Proof: Let [f][g]:=[fg] and note that it is well-defined since (s,t)F(s,t)G(s,t) is a homotopy between sF(s,0)G(s,0) and sF(s,1)G(s,1).
Claim: and on π1(G,x0) are the same.

Proof: Note that
[f][g]=[fex0][ex0g]=[(fex0)(ex0g)]=[fg]=[f][g]
because
((fex0)(ex0g))(s)=(fex0)(s)(ex0g)(s)={f(s)s1/2g(s)s>1/2=(fg)(s).
Claimπ1(G,x0) is abelian.

Proof:
[f][g]=[f][g]=[ex0f][gex0]=[(ex0f)(gex0)]=[gf]=[g][f].