Suppose that every point of Y possesses a neighbourhood above which there exists a continuous section of the mapping f. The groupoid morphism ϖ′(f) from Coeg(f) into ϖ(Y) is an isomorphism.
By hypothesis, there exists a covering (Uj)j∈J of Y by open sets and, for every j∈J, a continuous section sj of fUj.
If c is a path in X, we denote by [c] its strict homotopy class in ϖ(X) and by {c} the image of [c] in Coeg(f) by the groupoid morphism ϖ′(f). If c and c′ are two paths in X,{c} and {c′} are composable in Coeg(f) if and only if the paths f∘c and f∘c′ in Y are juxtaposed.
Let c′ be a path in Y. By Lemma 4 of III, p. 272, applied
to the compact space I and to the covering ((−c′1)(Uj))j∈J of I, there exists an integer n such that, for every integer k satisfying 1⩽k⩽n, the image of the interval [nk−1,nk] by c′ is contained in an open set Uj(k). For every integer k,1⩽k⩽n, let ck′ be the path in Y defined by s↦c′(nk+s−1); one has [c′]=[c1′][c2′]...[cn′] (cf. III, p. 291, remark 1), and c′ is the path denoted by c1′∗c2′∗⋯∗cn′. For every k∈{1,...,n}, let us denote by ck the path sj(k)∘ck′ in X and put {ck}=γ([ck]). Since for every k, the paths ck−1′=f∘ck−1 and ck′=f∘ck can be juxtaposed, the sequence ({c1},...,{cn}) is composable in Coeg(f). By construction,
ϖ′(f)({c1}...{cn})=ϖ′(f)({c1})...ϖ′(f)({cn})
=ϖ(f)([c1])...ϖ(f)([cn])
=[f∘c1]...[f∘cn]
=[c1′]∗⋯∗[cn′]=[c′]
which proves that the groupoid morphism ϖ′(f) is surjective.
Let u and v be arrows of Coeg(f). Since the groupoid Coeg(f) is generated by the image of ϖ(X) (II, p. 200, corollary), there exist finite sequences (c1,...,cn) and (d1,...,dn) of paths in X such that one has u={c1}...{cn} and v={d1}...{dn}. The paths (f∘c1,...,f∘cn) in Y can then be juxtaposed and one has ϖ′(f)(u)=[(f∘c1)]...[(f∘ cn)]; analogously, ϖ′(f)(v)=[(f∘d1)]...[(f∘dn)].
Suppose that one has ϖ′(f)(u)=ϖ′(f)(v). There then exists a strict homotopy σ joining (f∘c1)∗⋯∗(f∘cn) to (f∘d1)∗⋯∗(f∘dn). By lemma 4 of III, p. 272, applied to the compact space I×I and to the covering (σ−1(Ui))i∈I) of I×I, there exists an integer m⩾1 such that, for every pair of integers (j,k) satisfying 1⩽j⩽m and 1⩽k⩽m, the image of [mj−1,mj]×[mk−1,mk] by σ is contained in an open set Ui(j,k) of the covering (Ui)i∈I.
Every path c in X is of the form c1∗⋯∗cm, where ck is the path t↦c(mk−1+t). Replacing the integers m and n by their product mn if necessary, one may therefore suppose that m=n.
For every pair (j,k) of integers of {1,...,n} and every pair (s,t)∈ I×I, set
σj,k(s,t)=si(j,k)∘σ(ns+j−1,nt+k−1)
For t∈I, also set hj,k0(t)=σj,k(t,0), hj,k1(t)=σj,k(t,1), vj,k0(t)=σj,k(0,t) and vj,k1(t)=σj,k(1,t). By lemma 1 of III, p. 295, the paths hj,k0∗vj,k1 and vj,k0∗hj,k1 are strictly homotopic, whence the relation
[hj,k0][vj,k1]=[vj,k0][hj,k1](2)
in ϖ(X), for every pair (j,k)∈{1,...,n}2. On the other hand, for every pair of integers (j,k), with 2 ⩽j⩽n and 1 ⩽k⩽n, one has f∘vj,k0=f∘vj−1,k1, whence the relation
{vj,k0}={vj−1,k1}(3)
in Coeg(f). Analogously, for every pair of integers (j,k) such that 1⩽j⩽n and 2⩽k⩽n, one has
{hj,k0}={hj,k−11}(4)
For j∈{1,...,n}, the paths f∘cj and f∘hj,10 coincide. By definition of the coequalizer Coeg(f), one therefore has {cj}={hj,10}. Analogously, for every j∈{1,...,n},{dj}={hj,n1}. Hence one has the relations
u={h1,10}...{hn,10},v={h1,n1}...{hn,n1}
By lemma 3 below, one has
{h1,10}...{h1,n0}{v1,n1}...{vn,n1}={v1,10}...{vn,10}{hn,11}...{hn,n1}
Since the paths t↦σ(0,t) and t↦σ(1,t) are constant, one has, for 1⩽k⩽n,{v1,k0}=ea and {vn,k1}=eb where a and b∈Y are the origin and the end of the arrows u and v of Coeg(f). It follows that
{h1,10}...{h1,n0}={hn,10}...{hn,n1}
that is, u=v.
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.
Nothing.
Nothing.