It is most naturally expressed by saying that the fundamental groupoid functor preserves certain colimits. Here there is a bifurcation in possible generalizations, however. The colimits of spaces we consider (covers by open subsets) are both strict colimits and homotopy colimits. But we can ask the resulting colimit of groupoids to be either a homotopy colimit (i.e. a 2-colimit) or a strict colimit. The first is more natural for formal work; the second is more useful for computation. Accordingly, we will speak of homotopy van Kampen theorems and strict van Kampen theorems.
The most classical version of the Seifert-van Kampen theorem for the fundamental group is the following.
We can regard the classical theorem as being a statement about fundamental groupoids as follows. Recall that any group can be considered as a 1-object groupoid by delooping. It is easy to see that the functor takes colimits of groups to strict colimits of groupoids. Moreover, a strict pushout of one-object groupoids is also a 2-pushout, because the maps we are pushing out are bijective on objects, hence cofibrations in the canonical model structure on . Thus, under the hypotheses of the classical van Kampen theorem, we have a square
which is both a strict pushout and a 2-pushout in .
Now let be the path component? of which contains (there is exactly one such, because is path-connected), and similarly and . Then the fundamental groupoid is equivalent to , and similarly in the other cases. Since 2-pushouts are invariant under equivalence of groupoids, we also have a 2-pushout square
This is an instance of what we referred to above as a homotopy van Kampen theorem. But we can easily make it a strict van Kampen theorem as well.
Note that the functors and are injective on objects, hence cofibrations in the canonical model structure, and so their strict pushout is also a 2-pushout. This strict pushout is therefore equivalent to . (It need not be isomorphic to it, but this can be remedied by defining the fundamental groupoid on a set of specified basepoints as below.)
We now consider more general versions of the van Kampen theorem which do not require to be path-connected, and which compute all of rather than just .
Let us define of a space and a subset to be the full subgroupoid of on the set . More generally, if is given as a subspace of and , we write for .
If is a pair consisting of a space and a set of base points, we say is connected if meets each path component of . This is clearly a necessary and sufficient condition for to be equivalent to .
Now let for be an open cover of . If we write for , and similarly for -fold intersections. For any -tuple , let be the pair . We then have a coequaliser diagram of pairs of spaces, where are determined by inclusions:
If the pairs of spaces are connected for all 1-, 2-, or 3-fold intersections of the pairs , then
(Conn) The pair is connected; and
(Iso) The fundamental groupoid functor takes the above coequaliser diagram of pairs of spaces to a (strict) coequaliser diagram of groupoids.
The limit “3” on the connectivity hypothesis may be analyzed as “”, where is the categorical dimension of the fundamental groupoids we are considering and is a universal constant. This becomes evident when generalizing to higher homotopy van Kampen theorems.
In one proof of the theorem (due to Brown and Razak, see below), the number 3 arises from the Lebesgue covering dimension of . This proof verifies the universal property for a coequaliser, using basic techniques: subdivide a path; deform a subdivision so that it is product of paths joining points of ; subdivide a homotopy rel end points, and deform this subdivision so that all subpaths join points of ; any composition of commutative squares in a groupoid is commutative.
In another, more categorical proof explained in the next section, the number arises from the fact that 2-colimits can be computed using coproducts and descent objects of 2-truncated simplicial objects.
Note that the theorem about groupoids does not reduce to a theorem about groups. For example, may be a connected space which is the union of two open sets each with many components and whose intersection has many path components. Such examples arise commonly from applications to combinatorial group theory; consider for example a covering space of a wedge of spaces. Or the connected may be the union of 23 open sets whose three fold intersections have 123 path components. In each case the fundamental group one might want to calculate is in the middle of this complicated combinatorial situation, but at least the theorem has turned a topological problem into a group theory and combinatorial problem, and the remarkable fact is that the fundamental groups are completely determined by the theorem. This is an “anomaly” for traditional algebraic topology, where invariants relating adjacent dimensions may be determined by exact sequences which do not give complete information. The reason for the success seems to be that groupoids have structure in dimensions 0 and 1, and so can model the gluing of spaces.
This suggests that higher homotopy van Kampen theorems could give new kinds of homotopical information, i.e. colimit theorems for higher homotopy invariants, which has proved to be so.
From a 2-categorical point of view, the strict van Kampen theorem above can be decomposed into the following parts:
When is the union of a family of open sets, then it is the homotopy colimit of a diagram involving these open sets.
The fundamental groupoid functor preserves homotopy colimits (i.e. takes them to homotopy colimits, or equivalently 2-colimits, of groupoids).
Certain 2-colimits of groupoids can be computed over “2-truncated” subdiagrams.
In certain situations, strict colimits of groupoids are also 2-colimits.
We can then prove the theorem by proving each of these three parts separately. This is essentially accomplished in Farjoun.
If a space is the union of a family of open sets , then we have a weak equivalence
Suppose is a small category and is a diagram of spaces. Then we have an equivalence of groupoids
The functor is, up to equivalence, the composite of itself with the 1st Postnikov approximation? functor . We can regard as a Bousfield localization functor for (for localizing at the map ), so it preserves homotopy colimits. And is part of a Quillen equivalence between and the 1-localized model structure on , so it also preserves homotopy colimits.
If we neglect the ‘s, then what we have above is the 2-truncated part of the homotopy colimit of groupoids obtained by applying Theorem 2 to Theorem 1. Since homotopy colimits of simplicial objects in are equivalent to codescent objects of their 2-truncations (essentially because groupoids are 1-groupoids), this has an equivalent homotopy colimit. Finally, the assumption on ensures that restricting to it as a set of basepoints does not change the equivalence type of any of the groupoids in the 2-truncated diagram.
Under the hypotheses of Theorem 3, we have that is isomorphic to the strict coequalizer of
Let be the power set of the indexing set , regarded as a poset, and consider the functor defined by . We can verify that the 2-colimit of is equivalent to the codescent object in Theorem 3, for essentially the same reasons cited there. (Formally, one can say that the functor is “2-final”.)
However, is cofibrant in the projective model structure on , which is to say that the functor is free (relative to the forgetful functor ): its generators are the points such that . Thus, the 2-colimit of is equivalent to its strict colimit, which in turn is easily seen to be the coequalizer shown above.
This shows that is equivalent to the strict coequalizer shown above. But this equivalence is clearly also bijective on objects, so it is an isomorphism of groupoids.
Let , , and , where and are antipodal points. Then are contractible, while . Thus the homotopy van Kampen theorem gives a 2-pushout of groupoids that is equivalent to
It’s not hard to compute that this 2-pushout must be . But we can also obtain this directly from the strict van Kampen theorem with a set of two basepoints with and , which yields a strict pushout of groupoids
where is the invertible interval category, which is (literally) and .
Note that the version of the theorem for fundamental groups does not apply, since is not path-connected.
See also this mathoverflow discussion
The following paper gives the general theorem for the fundamental groupoid on a set of base points:
The pushout theorem is among applications of groupoids to -dimensional homotopy theory and to the Jordan Curve Theorem in:
The proof for pushouts is discussed in some detail in
as a background to the following chapters on versions for crossed modules and crossed complexes, i.e. for higher dimensional versions.
The proof via homotopy colimits is roughly taken from
Other references cited above: