Bourbaki

Example 2

Tag 0238, permanent. Cite it as [Bourbaki, Tag 0238].

Topologie algébrique, chapter IV, § 5. Théorème de van Kampen

Let G be a graph (II, p. 155, definition 1); let S denote the set of vertices of G, A the set of its oriented edges, oo and tt the origin and term mappings of A into S; for every oriented edge a∈Aa\in A, let a‾\overline{a} denote the opposite oriented edge. Endow the sets S and A with the discrete topology; let X be the sum space of the space S and of the space I×A\mathbf{I}\times A, and let ∼\sim be the finest equivalence relation in X for which (u,a)∼(1−u,a)(u, a)\sim (1-u, a), (0,a)∼o(a)(0, a)\sim o(a) and (1,a)∼t(a)(1, a)\sim t(a) for every u∈Iu\in \mathbf{I} and every oriented edge a∈Aa\in A. The quotient space ∣G∣=X/∼|G|= X/\sim is called the geometric realization of the graph G. Let pp denote the canonical projection of X onto ∣G∣|G|.

Let us prove that ∣G∣|G| is locally contractible. Let s∈Ss\in S. Let XsX_s denote the union of {s}\{s\} and of the sets [0,1[×{a}[0,1[\times \{a\} for a∈o−1(s)a\in \overset{-1}{o}(s) and of the

sets ]0,1]×{a}]0,1]\times \{a\} for a∈t−1(s)a\in \overset{-1}{t}(s). Let UsU_s be the image of XsX_s in ∣G∣|G|; it is an open neighbourhood of p(s)p(s) in ∣G∣|G| because XsX_s is an open saturated neighbourhood of ss in X. Let ff be the mapping of Xs×IX_s\times \mathbf{I} into XsX_s defined, for u,v∈Iu, v\in \mathbf{I} and a∈Aa\in A, by the relations

f(s,v)=s f(s, v) =s

((1−v)u,a)((1-v)u, a) if 0⩽u<10\leqslant u <1 and o(a)=so(a) =s,

f((u,a),v)= f((u, a), v) =

(1−(1−v)(1−u),a)(1-(1-v)(1-u), a) if 0<u⩽10< u\leqslant 1 and t(a)=st(a) =s.

It is continuous and compatible with the equivalence relation ∼\sim. It therefore defines by passing to the quotient a mapping φs:Us×I→Us\varphi_s: U_s\times \mathbf{I}\rightarrow U_s which is continuous, since I\mathbf{I} is locally compact (I, p. 19, Prop. 10). It is a strong contraction of UsU_s onto p(s)p(s) (III, p. 237, Def. 6).

Let moreover x=(τ,a)∈]0,1[×Ax= (\tau , a)\in ]0,1[\times A. Let us denote by Xx=]0,1[×{a,a}X_x= ]0,1[\times \{a, a\} and let UxU_x be its image in ∣G∣|G| by pp; it is a neighbourhood of p(x)p(x) in ∣G∣|G|, homeomorphic to ]0,1[]0,1[. The mapping of Xx×IX_x\times \mathbf{I} into XxX_x given by ((u,a),v)↦((1−v)u+vτ,a)((u, a), v)\mapsto ((1-v)u+v\tau , a) and ((u,a),t)↦((1−v)u+v(1−τ),a)((u, a), t)\mapsto ((1-v)u+v(1-\tau ), a) is continuous. It defines by passing to the quotient a mapping φx:Ux×\varphi_x: U_x\times I→Ux\mathbf{I}\rightarrow U_x which is continuous (loc. cit.) and is a strong contraction at xx.

Every point of ∣G∣|G| is the image of a point s∈Ss\in S or of a point of I×A\mathbf{I}\times A of the form (τ,a)(\tau , a) where 0<τ<10< \tau <1. It follows that every point of ∣G∣|G| has a neighbourhood contractible at that point. In other words, ∣G∣|G| is locally contractible and, in particular, unravelable (IV, p. 346, Prop. 5).

Let us choose a total order on S and consider the open covering (Us)s∈S(U_s)_{s\in S} of ∣G∣|G|. Let ss and s′s' be distinct elements of S. The intersection Us∩Us′U_s\cap U_{s'} is the union of the p(]0,1[,a)p(]0,1[, a) where aa runs through the set of oriented edges of G whose extremities are ss and s′s'. Consequently, the framework of the covering (Us)s∈S(U_s)_{s\in S} is identified with the quiver G. Moreover, for every s∈Ss\in S, UsU_s is contractible at ss, hence π1(Us,p(s))\pi_1(U_s, p(s)) is reduced to the identity element. It then follows from Cor. 2 of IV, p. 416 that for every s∈S,π1(∣G∣,p(s))s\in S,\pi_1(|G|, p(s)) is a free group (Nielsen-Schreier theorem).

Bourbaki sets the proof directly after the statement, and the corpus does not separate them, so what is above is the statement and its proof together.

Cited by

Nothing.

Cites

Nothing.

Machine translation of the English, by gpt-5-6-mini, gpt-5-6, gpt-5.4, against glossary version 34. Not checked by a person. That model is a cut down version of the one the rest of this language was written by.