Fundamental group: Difference between revisions

From Topospaces
 
(15 intermediate revisions by the same user not shown)
Line 7: Line 7:
The fundamental group of a [[based topological space]] <math>(X,x_0)</math> is defined as follows:
The fundamental group of a [[based topological space]] <math>(X,x_0)</math> is defined as follows:


* As a set, it is the set of all homotopy classes of [[loop]]s at <math>x_0</math> in <math>X</math>
* As a set, it is the set of all homotopy classes of [[loop]]s at <math>x_0</math> in <math>X</math>. The homotopy class of a loop <math>f</math> is denoted <math>[f]</math>. Note here that ''homotopy class of loop'' in particular means that ''at every stage'' of the homotopy, we must have a loop based at <math>x_0</math>. In particular, it is ''not'' the same thing as the intersection with loops based at <math>x_0</math> of homotopy classes of paths in <math>X</math>.
* The group structure is obtained as follows: the composite of two loops is obtained by first traversing the first loop, and then traversing the second loop. Explicitly, if <math>f_1, f_2:[0,1] \to X</math> are the two loops, then the composite of these is the loop given by <math>t \mapsto f_1(2t)</math> for <math>0 \le t \le 1/2</math> and <math>t \mapsto f_2(2t - 1)</math> for <math>1/2 \le t \le 1</math>. Continuity of this new loop follows from the [[gluing lemma for closed subsets]].
* The group structure is obtained as follows: the composite of two loops is obtained by first traversing the first loop, and then traversing the second loop. Explicitly, if <math>f_1, f_2:[0,1] \to X</math> are the two loops, then the composite <math>f_1 * f_2</math> of these is the loop given by <math>t \mapsto f_1(2t)</math> for <math>0 \le t \le 1/2</math> and <math>t \mapsto f_2(2t - 1)</math> for <math>1/2 \le t \le 1</math>. Continuity of this new loop follows from the [[gluing lemma for closed subsets]].


When the topological space is path-connected, the fundamental groups at any two basepoints are isomorphic. {{further|[[Actions of the fundamental group]]}}
When the topological space is path-connected, the fundamental groups at any two basepoints are isomorphic. {{further|[[Actions of the fundamental group]]}}


===Proof that this gives a group structure===
===Proof that this gives a group structure===
All loops here are based at <math>x_0</math>.


{| class="sortable" border="1"
{| class="sortable" border="1"
! Condition !! How it is shown !! Page detailing relevant homotopy
! Condition !! How it is shown !! Page detailing relevant homotopy
|-
|-
| existence of identity element || the identity element is the homotopy constant loop that stays at the base point. In other words, if we denote this loop by <math>e</math>, then for any loop <math>f</math>, the composite <math>e * f</math> is homotopic to <math>f</math>, and so is the composite <math>f * e</math>. || [[homotopy between loop and composite with constant loop]]
| well defined || if <math>f_1</math> and <math>g_1</math> are homotopic to each other, and <math>f_2</math> and <math>g_2</math> are homotopic to each other, then <math>f_1 * f_2</math> and <math>g_1 * g_2</math> are homotopic to each other. || [[homotopy between composites of homotopic loops]]
|-
|-
| existence of inverses || the inverses of a loop <math>f</math> is the loop <math>t \mapsto f(1 - t)</math>, i.e., the same loop done backward. In other words the composite of <math>f</math> and this loop is homotopic to the constant loop. || [[homotopy between constant loop and composite of loop with inverse]]
| existence of identity element || the identity element is the homotopy class of the constant loop that stays at the base point. In other words, if we denote this loop by <math>e</math>, then for any loop <math>f</math>, the composite <math>e * f</math> is homotopic to <math>f</math>, and so is the composite <math>f * e</math>. || [[homotopy between loop and composite with constant loop]]
|-
| existence of inverses || the inverse of a loop <math>f</math> is the loop <math>t \mapsto f(1 - t)</math>, i.e., the same loop done backward. In other words the composite of <math>f</math> and this loop is homotopic to the constant loop. || [[homotopy between constant loop and composite of loop with inverse]]
|-
|-
| associativity || for loops <math>f_1, f_2, f_3</math>, the composite <math>f_1 * (f_2 * f_3)</math> is homotopic to the composite <math>(f_1 * f_2) * f_3</math>. || [[homotopy between composites associated in different ways]]
| associativity || for loops <math>f_1, f_2, f_3</math>, the composite <math>f_1 * (f_2 * f_3)</math> is homotopic to the composite <math>(f_1 * f_2) * f_3</math>. || [[homotopy between composites associated in different ways]]
Line 25: Line 29:


One nice thing about all these homotopies is that they do not depend on additional properties of the ambient space, and the homotopies do not ''use'' any points of the space other than those used in the original loops.
One nice thing about all these homotopies is that they do not depend on additional properties of the ambient space, and the homotopies do not ''use'' any points of the space other than those used in the original loops.
===Alternative definitions===
''This definition need not work for all topological spaces; however, it works for all [[compactly generated Hausdorff space]]s and possibly many others.''
The '''fundamental group''' of a [[based topological space]] <math>(X,x_0)</math> is defined as the [[defining ingredient::space of path components]] of the [[defining ingredient::loop space of a based topological space|loop space]] of <math>(X,x_0)</math>, i.e.:
<math>\! \pi_1(X,x_0) = \pi_0(\Omega(X,x_0))</math>
The group structure arises as the structure induced on the quotient by the natural multiplication structure on <math>\Omega(X,x_0)</math>. Because that is a [[H-space]] under the multiplication, <math>\pi_0</math> of the space gets a monoid structure. It turns out that this monoid structure is also a group.
This definition can be reconciled with the usual definition as follows: ''paths in the loop space of a based topological space are the same thing as homotopies of based loops in the original space.'' Thus, the set of path components of the loop space based at a point is the same thing as the set of homotopy classes of loops based at the point. Further, the composition used to give a H-space structure to <math>\Omega(X,x_0)</math> descends precisely to the group multiplication we use to define the fundamental group.
===Topology on the fundamental group===
The definition of the fundamental group as the space of path components of <math>\Omega(X,x_0)</math> gives a topology on the fundamental group. It turns out, though, that if the path component of <math>x_0</math> in <math>X</math> is a [[locally path-connected space]], then so is <math>\Omega(X,x_0)</math>, in which case the fundamental group has a discrete topology. Since the spaces we typically study (such as manifolds) are locally path-connected, the fundamental group is habitually viewed as a discrete group.
===Omission of basepoint===
For a [[path-connected space]], the fundamental groups at two different points are isomorphic. Moreover, any path between these two points yields an isomorphism, and any two such isomorphisms have quotient equal to an [[inner automorphism]] of the fundamental group at one point. When viewing the fundamental group as an abstract group, it is thus often customary to omit the basepoint for a path-connected space.
More generally, for a [[topological space]] where all the [[path component]]s are [[homeomorphism|homeomorphic]] (or even more generally, where they are all [[homotopy-equivalent space]]s), the isomorphism class of the fundamental group is independent of the choice of basepoint. In particular, this is true for [[homogeneous space]]s such as [[topological group]]s.
For a path-connected [[space with abelian fundamental group]], the fundamental groups at any two points are canonically identified and thus it makes even more sense to omit the basepoint.
==Relation with other constructs==
{| class="sortable" border="1"
! Construct !! Name!! Symbol !! Relation with fundamental group <math>\pi_1(X,x_0)</math>
|-
| All loops based at <math>x_0</math>, ''not'' up to homotopy || [[loop space of a based topological space]] || <math>\Omega(X,x_0)</math> || <math>\pi_1(X,x_0) = \pi_0(\Omega(X,x_0))</math>
|-
| All loops based at <math>x_0</math>, up to homotopies where the intermediaries must be loops but need not be based at <math>x_0</math> || [[conjugacy class set of fundamental group]] || ? || The set of conjugacy classes of <math>\pi_1(X,x_0)</math>. See also [[actions of the fundamental group]]
|-
| All loops based at <math>x_0</math>, up to ''slice and rearrange'' as well as homotopies where the intermediates must be loops but need not be based at <math>x_0</math>. In other words, ''homology classes'' || [[first homology group]] (if <math>X</math> is path-connected) || <math>H_1(X,x_0)</math> or just <math>H_1(X)</math> || For a path-connected space, the first homology group is the abelianization of the fundamental group.
|-
| All paths up to homotopies that preserve endpoints of paths || [[fundamental groupoid]] || ? || ?
|}
==Examples==
Most of the examples of spaces below are topological spaces that are either [[path-connected space|path-connected]] or where all the [[path component]]s are [[homeomorphism|homeomorphic]]. Thus, the value of the fundamental group is independent of the choice of basepoint.
{| class="sortable" border="1"
! Topological space !! Fundamental group !! Conjugacy class set of fundamental group !! Abelianization of fundamental group (first based homology group) !! Explanation/comment
|-
| [[empty space]] || doesn't make sense, no basepoint || doesn't make sense, no basepoint || doesn't make sense, no basepoint ||
|-
| [[one-point space]] || [[trivial group]] || one-point set || [[trivial group]] || the only loop is a constant loop
|-
| discrete space || [[trivial group]] || one-point set || [[trivial group]] || each path component is a one-point space
|-
| [[closed unit interval]] || [[trivial group]] || one-point set || [[trivial group]] || the space is a [[contractible space]]
|-
| [[open unit interval]] || [[trivial group]] || one-point set || [[trivial group]] || the space is a [[contractible space]]
|-
| [[unit circle]] || [[group of integers]] || group of integers || [[group of integers]] || the fundamental group is abelian, hence its conjugacy class set and abelianization can be identified with it. Also, the generator of the fundamental group is the identity map from the unit circle to itself.
|-
| [[Euclidean space]] || [[trivial group]] || one-point set || [[trivial group]] || the space is a [[contractible space]]
|-
| [[open unit disk]] in Euclidean space || [[trivial group]] || one-point set || [[trivial group]] || the space is a [[contractible space]]
|-
| [[closed unit disk]] in Euclidean space || [[trivial group]] || one-point set || [[trivial group]] || the space is a [[contractible space]]
|-
| [[2-sphere]] || [[trivial group]] || one-point set || [[trivial group]] || although the space is not contractible, any loop can still be homotoped to the constant loop. One way of seeing this is via the [[Seifert-van Kampen theorem]].
|-
| <math>n</math>-sphere for <math>n > 1</math> || [[trivial group]] || one-point set || [[trivial group]] || although the space is not contractible, any loop can still be homotoped to the constant loop. One way of seeing this is via the [[Seifert-van Kampen theorem]].
|-
| [[2-torus]] || <math>\mathbb{Z} \times \mathbb{Z}</math> || <math>\mathbb{Z} \times \mathbb{Z}</math> || <math>\mathbb{Z} \times \mathbb{Z}</math> || fundamental group of a product of topological spaces is direct product of fundamental groups.
|-
| [[wedge of two circles]] (also called ''figure of eight'') || [[free group:F2]] || conjugacy class set of [[free group:F2]] || <math>\mathbb{Z} \times \mathbb{Z}</math> || follows from [[Seifert-van Kampen theorem]], for instance.
|}


==Related properties of topological spaces==
==Related properties of topological spaces==

Latest revision as of 16:45, 10 January 2011

Template:Group associated to based topospaces

Definition

Basic definition

The fundamental group of a based topological space (X,x0) is defined as follows:

  • As a set, it is the set of all homotopy classes of loops at x0 in X. The homotopy class of a loop f is denoted [f]. Note here that homotopy class of loop in particular means that at every stage of the homotopy, we must have a loop based at x0. In particular, it is not the same thing as the intersection with loops based at x0 of homotopy classes of paths in X.
  • The group structure is obtained as follows: the composite of two loops is obtained by first traversing the first loop, and then traversing the second loop. Explicitly, if f1,f2:[0,1]X are the two loops, then the composite f1*f2 of these is the loop given by tf1(2t) for 0t1/2 and tf2(2t1) for 1/2t1. Continuity of this new loop follows from the gluing lemma for closed subsets.

When the topological space is path-connected, the fundamental groups at any two basepoints are isomorphic. Further information: Actions of the fundamental group

Proof that this gives a group structure

All loops here are based at x0.

Condition How it is shown Page detailing relevant homotopy
well defined if f1 and g1 are homotopic to each other, and f2 and g2 are homotopic to each other, then f1*f2 and g1*g2 are homotopic to each other. homotopy between composites of homotopic loops
existence of identity element the identity element is the homotopy class of the constant loop that stays at the base point. In other words, if we denote this loop by e, then for any loop f, the composite e*f is homotopic to f, and so is the composite f*e. homotopy between loop and composite with constant loop
existence of inverses the inverse of a loop f is the loop tf(1t), i.e., the same loop done backward. In other words the composite of f and this loop is homotopic to the constant loop. homotopy between constant loop and composite of loop with inverse
associativity for loops f1,f2,f3, the composite f1*(f2*f3) is homotopic to the composite (f1*f2)*f3. homotopy between composites associated in different ways

One nice thing about all these homotopies is that they do not depend on additional properties of the ambient space, and the homotopies do not use any points of the space other than those used in the original loops.

Alternative definitions

This definition need not work for all topological spaces; however, it works for all compactly generated Hausdorff spaces and possibly many others.

The fundamental group of a based topological space (X,x0) is defined as the space of path components of the loop space of (X,x0), i.e.:

π1(X,x0)=π0(Ω(X,x0))

The group structure arises as the structure induced on the quotient by the natural multiplication structure on Ω(X,x0). Because that is a H-space under the multiplication, π0 of the space gets a monoid structure. It turns out that this monoid structure is also a group.

This definition can be reconciled with the usual definition as follows: paths in the loop space of a based topological space are the same thing as homotopies of based loops in the original space. Thus, the set of path components of the loop space based at a point is the same thing as the set of homotopy classes of loops based at the point. Further, the composition used to give a H-space structure to Ω(X,x0) descends precisely to the group multiplication we use to define the fundamental group.

Topology on the fundamental group

The definition of the fundamental group as the space of path components of Ω(X,x0) gives a topology on the fundamental group. It turns out, though, that if the path component of x0 in X is a locally path-connected space, then so is Ω(X,x0), in which case the fundamental group has a discrete topology. Since the spaces we typically study (such as manifolds) are locally path-connected, the fundamental group is habitually viewed as a discrete group.

Omission of basepoint

For a path-connected space, the fundamental groups at two different points are isomorphic. Moreover, any path between these two points yields an isomorphism, and any two such isomorphisms have quotient equal to an inner automorphism of the fundamental group at one point. When viewing the fundamental group as an abstract group, it is thus often customary to omit the basepoint for a path-connected space.

More generally, for a topological space where all the path components are homeomorphic (or even more generally, where they are all homotopy-equivalent spaces), the isomorphism class of the fundamental group is independent of the choice of basepoint. In particular, this is true for homogeneous spaces such as topological groups.

For a path-connected space with abelian fundamental group, the fundamental groups at any two points are canonically identified and thus it makes even more sense to omit the basepoint.

Relation with other constructs

Construct Name Symbol Relation with fundamental group π1(X,x0)
All loops based at x0, not up to homotopy loop space of a based topological space Ω(X,x0) π1(X,x0)=π0(Ω(X,x0))
All loops based at x0, up to homotopies where the intermediaries must be loops but need not be based at x0 conjugacy class set of fundamental group ? The set of conjugacy classes of π1(X,x0). See also actions of the fundamental group
All loops based at x0, up to slice and rearrange as well as homotopies where the intermediates must be loops but need not be based at x0. In other words, homology classes first homology group (if X is path-connected) H1(X,x0) or just H1(X) For a path-connected space, the first homology group is the abelianization of the fundamental group.
All paths up to homotopies that preserve endpoints of paths fundamental groupoid ? ?

Examples

Most of the examples of spaces below are topological spaces that are either path-connected or where all the path components are homeomorphic. Thus, the value of the fundamental group is independent of the choice of basepoint.

Topological space Fundamental group Conjugacy class set of fundamental group Abelianization of fundamental group (first based homology group) Explanation/comment
empty space doesn't make sense, no basepoint doesn't make sense, no basepoint doesn't make sense, no basepoint
one-point space trivial group one-point set trivial group the only loop is a constant loop
discrete space trivial group one-point set trivial group each path component is a one-point space
closed unit interval trivial group one-point set trivial group the space is a contractible space
open unit interval trivial group one-point set trivial group the space is a contractible space
unit circle group of integers group of integers group of integers the fundamental group is abelian, hence its conjugacy class set and abelianization can be identified with it. Also, the generator of the fundamental group is the identity map from the unit circle to itself.
Euclidean space trivial group one-point set trivial group the space is a contractible space
open unit disk in Euclidean space trivial group one-point set trivial group the space is a contractible space
closed unit disk in Euclidean space trivial group one-point set trivial group the space is a contractible space
2-sphere trivial group one-point set trivial group although the space is not contractible, any loop can still be homotoped to the constant loop. One way of seeing this is via the Seifert-van Kampen theorem.
n-sphere for n>1 trivial group one-point set trivial group although the space is not contractible, any loop can still be homotoped to the constant loop. One way of seeing this is via the Seifert-van Kampen theorem.
2-torus Z×Z Z×Z Z×Z fundamental group of a product of topological spaces is direct product of fundamental groups.
wedge of two circles (also called figure of eight) free group:F2 conjugacy class set of free group:F2 Z×Z follows from Seifert-van Kampen theorem, for instance.

Related properties of topological spaces

Aspects of the fundamental group