Sunday, November 18, 2012

The van Kampen Theorem

Let me recall the statement of this theorem.

Theorem. Let XX be a topological space, let U,VU,V be connected open subsets of XX such that W=UVW=U\cap V is connected and let xx be a point of UVU\cap V. Then, the fundamental group π1(X,x)\pi_1(X,x) is the amalgamated product π1(U,x)π1(W,x)π1(V,x)\pi_1(U,x) *_{\pi_1(W,x)} \pi_1(V,x), that is, the quotient of the free product of the groups π1(U,x)\pi_1(U,x) and π1(V,x)\pi_1(V,x) by the normal subgroup generated by the elements of the form iU(c)iV(c)1i_U(c)i_V(c)^{-1}, where iUi_U and iVi_V are the natural injections from the groups π1(U,x)\pi_1(U,x) and π1(V,x)\pi_1(V,x) respectively in their free product.

The classical proof of this result in topology books relies decomposes a loop at xx as a product of loops at xx which are either contained in UU, or in VV.

(In fact, van Kampen proves a theorem which is quite different at first sight.)

It has been long recognized that there is a completely different approach is possible, from which all loops are totally absent. For this proof we make a supplementary assumption, namely that our spaces are « semi-locally simply connected » : Any point aa of XX has a neighborhood AA such that the morphism π1(A,a)π1(X,a)\pi_1(A,a)\to \pi_1(X,a) is trivial.

When XX is a connected slsc space together with a point xx, the theory of the fundamental group is related to the theory of coverings,under the form of an equivalence of categories between coverings of XX and sets with an action of π1(X,x)\pi_1(X,x). The equivalence of categories is explicit; it maps a covering p ⁣:YXp\colon Y\to X to the fiber p1(x)p^{-1}(x) on which π1(X,x)\pi_1(X,x) acts naturally via the path-lifting property of coverings (given yp1(x)y\in p^{-1}(x), any loop cc at xx lifts uniquely to a path with origin yy, the endpoint of which is cyc\cdot y).

Given this equivalence, one can prove the van Kampen Theorem very easily in two steps. First of all, one observes that it is equivalent to have a covering of XX as to have a covering of UU and a covering of VV together with an identification of these coverings above WW. A covering of UU corresponds to a set AA with an action of π1(U,x)\pi_1(U,x); a covering of VV corresponds to a set BB with an action of π1(V,x)\pi_1(V,x); an identification of these coverings above WW corresponds to a bijection from AA to BB which is compatible with the two actions of π1(W,x)\pi_1(W,x) acting on AA via the morphism π1(W,x)π1(U,x)\pi_1(W,x)\to \pi_1(U,x) and on BB via the morphism π1(W,x)π1(V,x)\pi_1(W,x)\to \pi_1(V,x). It is harmless to assume that A=BA=B and that the bijection from AA to BB is the identity. Now, a covering of XX corresponds to a set AA together with two actions of the groups π1(U,x)\pi_1(U,x) and π1(V,x)\pi_1(V,x) such that the two actions of π1(W,x)\pi_1(W,x) are equal. This is precisely the same as a set AA together with an action of the amalgamated product π1(U,x)π1(W,x)π1(V,x)\pi_1(U,x)*_{\pi_1(W,x)}\pi_1(V,x). CQFD.

The same proof applies and allows to describe the fundamental group of an union of spaces in more general contexts. For example, let us use the same method to understand the fundamental group of the circle S1\mathbf S_1. It is clear that a circle is nothing but an interval [0,1] [0,1] of which the two endpoints are glued, and a covering of the circle corresponds to a covering p ⁣:X[0,1]p\colon X\to [0,1] of the interval [0,1][0,1] together with an identification of the fibers at 00 and~11. Now, a covering of the interval can be written as a product A×[0,1]A\times [0,1] (where AA is the fiber at 00, say). Consequently, identifying the fibers at 00 and 11 means giving yourself a bijection of AA to AA. In other words, a covering of the circle « is »  a set AA together with a permutation of AA, in other words, a set AA with an action of the additive group Z\mathbf Z. Moreover, the obvious loop is the image by the glueing map [0,1]S1[0,1]\to\mathbf S_1 of the obvious path joining 00 to 11 so that this loop is the generator of π1(S1,p(0))\pi_1(\mathbf S_1,p(0)).

Observe that the latter example is not an instance of the van Kampen Theorem. One could get it via a groupoid-version of van Kampen.

All of this is more or less explained in the following texts:

  • Adrien and Régine Douady, Algèbre et théories galoisiennes, Cassini 2005.
  • Ronald Brown, Topology and Groupoids, Booksurge Publishing, 2006.
  • I remember having read an old Bourbaki Tribu from the 50sby Cartan, Eilenberg and/or Weil explaining this, but I cannot find it anymore on the archive. :-(


No comments :

Post a Comment