1 Introduction

En 1965, dans le même numéro de Topology Artin et Mazur [1] d’une part et Quillen [2] de l’autre définissent chacuns une notion de diagonale pour un ensemble bisimplicial \(X\). On désigne par \(D\) celle d’Artin-Mazur et par \(\nabla \) celle de Quillen. Alors \(D(X)_n \subset \prod _{p+q = n} X_{p,q}\) et \(\nabla (X)_n = X_{n,n}\). Soit \(\varphi : \nabla \rightarrow D\) le morphisme fonctoriel défini par \(\varphi _n(X) (x) = \lbrace d'_{p+1}\cdots d'_n{d''_0}^p x\rbrace _{p+q = n}\) pour \(x\in X_{n,n}\). Le but de cet article est de démontrer le théorème suivant.Footnote 1

Théorème

\(\varphi \) est une équivalence d’homotopie (faible).

Dans la suite on écrira simplement “équivalence d’homotopie”. En particulier si \(\Gamma \) est un monoïde simplicial et si \(X\) est l’ensemble bisimplicial \(X_{p,q} = (\Gamma _q)^p\) avec les opérateurs faces et dégénérescences usuels, \(D(X)\) n’est autre que \(\overline{W} (\Gamma )\), la bar-construction de \(\Gamma \), qui a donc même type d’homotopie que \(\nabla (X)\), ce qui est d’ailleurs facile à démontrer directement. Si \(X\) est un groupe abélien bisimplicial, on retrouve le théorème d’Eilenberg-Zilber-Cartier.

2 Quelques foncteurs

2.1 Soit \(\mathcal S\) la catégorie des ensembles simpliciaux, et soit \(\mathcal{S}^2\) celle des ensembles bisimpliciaux. Les deux constructions suivantes sont bien connues:

Notons \(\Delta [p,q]\) l’ensemble bisimplicial, donc le foncteur contravariant de \(\Delta \times \Delta \) dans Ens, défini par \(\Delta ( ?,p)\times \Delta (?,q)\). Soit \(L{:}\; \Delta \rightarrow \mathcal{S}^2\) le foncteur “diagonale\([n] \mapsto \Delta [n,n] \).

Introduisons maintenant la “moitié\(\Lambda \) du foncteur \(L\); plus précisément, soit \(\Lambda [n] _{p,q}\) l’ensemble des couples \((\alpha , \beta )\) de fonctions croissantes \(\alpha {:}\;[p] \rightarrow [n]\), \(\beta {:}\; [q] \rightarrow [n]\) telles que pour tout \(u \in [p]\) et tout \(v \in [q]\), on a \(\alpha (u) \le \beta (v)\). On définit bien ainsi un sous-ensemble bisimplicial \(\Lambda [n]\) de \(\Delta [n,n]\). Mieux, la correspondance \([n] \mapsto \Lambda [n]\) définit un foncteur \(\Delta \rightarrow \mathcal{S}^2\) qui est un sous-foncteur du foncteur \(L {:}\; [n] \mapsto \Delta [n,n]\).

Lemme 1

\(\Lambda [n]\) est la colimite du diagramme

figure a

Démonstration

On commence par donner la définition équivalente suivante du foncteur \(\Lambda \). Soit \(\alpha \times \beta : [p] \times [q] \rightarrow [n] \times [n] \) un élément de \(\Lambda [n] _{p,q}\). On lui fait correspondre de façon biunivoque le triplet \(p,q, \gamma _{p,q} \in \Delta [n] _{p+q+1}\), (\( \gamma _{p,q} \) est donc une fonction croissante \([p+q+1] \rightarrow [n]\)), en posant

$$\begin{aligned} \gamma _{p,q} (i) = \left\{ \begin{array}{l@{\quad }l@{\quad }l} \alpha (i) &{} \mathrm{pour} &{} 0\le i \le p \\ \beta (i-p-1) &{} \mathrm{pour} &{} p+1 \le i \le p+q+1.\end{array} \right. \end{aligned}$$

Soit \(a\times b : [p] \times [q] \rightarrow [p'] \times [q']\) un morphisme de \(\Delta \times \Delta \), et soit \(\alpha ' \times \beta ' \in \Lambda [n] _{p',q'}\). On a \(\Lambda [n] _{a,b}(\alpha ' \times \beta ') = (\alpha ' \circ a) \times (\beta ' \circ b)\), et soit \(\gamma _{p,q} \) l’élément de \(\Delta _{p+q+1}[n] \) qui lui correspond ; si à \(\alpha ' \times \beta '\) correspond \(\gamma _{p',q'} ' \in \Delta _{p'+q'+1}[n]\), on a

$$\begin{aligned} \gamma _{p,q} (i) = \left\{ \begin{array}{l@{\quad }l@{\quad }l} \gamma _{p',q'} '\circ a(i) &{} \mathrm{pour} &{} 0\le i \le p \\ \gamma _{p',q'} ' \circ b (i-p-1) + p' +1 &{} \mathrm{pour} &{} p+1 \le i \le p+q+1.\end{array} \right. \end{aligned}$$

En particulier, pour \(p+q =n\), notons \(\omega _{p,q} : [n+1] \rightarrow [n]\) l’application \( k \mapsto k\) si \(k\le p\) et \(k \mapsto k-1\) sinon. Il résulte des formules précédentes que l’on a

$$\begin{aligned} d'_p \omega _{p,q} = d''_0\omega _{p-1,q+1} . \end{aligned}$$

Si maintenant \((\alpha ,\beta )\) est un élément quelconque de \(\Lambda {[n]}_{u,v} \), et si \(p\) est un entier vérifiant \(\alpha (u) \le p \le \beta (0) \), on définit \( a_p : [u] \rightarrow [p]\) et \( b_q : [v] \rightarrow [p] \) en posant \( a_p (k) = \alpha (k) \) et \( b_q(k) = \beta (k) - p \), si bien que l’on a \(\Lambda [n] _{a,b} (\omega _{p,q}) = (\alpha , \beta )\). Enfin si on a \(\alpha (u) \le p < p+1 \le \beta (0)\) on a

$$\begin{aligned} a_{p+1} = \partial ^{p+1} \circ a \quad \mathrm{et } \quad b_q = \partial ^0 \circ b_{q-1} . \end{aligned}$$

La démonstration du lemme résulte maintenant aisément de ces résultats explicites. Soit \(\lambda : \Lambda [n] \rightarrow X\) un morphisme de \(\mathcal S\). On pose, (pour \( p+q =n \)), \(\lambda (\omega _{p,q}) = x_{p,q}\) Ces éléments vérifient les égalités \(d'_p x_{p,q} = d''_0 x_{p-1, q+1} \) qui résultent des formules analogues pour les \(\omega \). Réciproquement, si la famille des \((x_{p,q} \in X_{p,q}) \) vérifie les égalités précédentes, on lui fait correspondre un unique élément \( \lambda \in \Lambda [n]\), en posant, avec les notations définies plus haut, \( \lambda (\alpha , \beta ) = X_{a_p,b_q}(x_{p,q})\). Cette définition est indépendante du choix de \(p\). \(\diamondsuit \)

2.2 Foncteurs adjoints. Rappelons qu’à la donnée d’un foncteur \(f : \mathcal{C} \rightarrow \mathcal{E}\), où \(\mathcal{E}\) est une catégorie possédant des colimites, sont associés deux foncteurs adjoints \(g : \mathcal{C}^\mathrm{opp} Ens\rightarrow \mathcal{E}\) adjoint à gauche de \(r : \mathcal{E} \rightarrow \mathcal{C}^\mathrm{opp}Ens\), et définis comme suit. Pour tout objet \(e\) de \(\mathcal{E}\), on a \(r(e) = \mathcal{E} (f(?), e)\) ; si \(X = \mathcal{C}(?, c)\)\(c\) est un objet de \(\mathcal{C}\), alors on pose \(g(X) = f(c)\), et dans le cas général, pour tout objet \(X\) de \(\mathcal{C}^\mathrm{opp}Ens\), on a \(g(X) =\mathrm{colim \ }f(c)_x\), où \(f(c)_x = f(c)\) , où \(c\) parcourt les objets de \(\mathcal{C}\) et où enfin la colimite est prise sur tous les morphismes \(\mathcal{C}(?, c) \rightarrow \ X\).

Appliquons ces constructions aux deux foncteurs \(\Lambda \) et \(L\) de \(\Delta \) dans \(\mathcal{S}^2\) qui définissent donc respectivement des foncteurs \(U\) et \(V :\mathcal{S}\rightarrow \mathcal{S}^2\) adjoints à gauche des foncteurs \(D\) et \(\nabla : \mathcal{S}^2\rightarrow \mathcal{S}\). Il est clair sur les définitions que \(\nabla \) est bien le foncteur diagonal de Quillen, et le Lemme 1 exprime le fait que \(D\) est la diagonale définie par Artin-Mazur. Par ailleurs, l’inclusion \(\Lambda \hookrightarrow L\) induit un morphisme fonctoriel \(\varphi : \nabla \rightarrow D\) qui coïncide avec celui défini dans l’introduction. Enfin \(\nabla \) possède aussi un adjoint à droite \(P : \mathcal{S}\rightarrow \mathcal{S}^2\) défini par \(P(Y) = \mathcal{S}(\Delta [?] \times \Delta [?] , Y)\).

Voici quelques exemples. Soient \(X\) et \(Y\) deux ensemble simpliciaux, et notons \(X \otimes Y\) l’ensemble bisimplicial \((X\otimes Y)_{p,q} = X_{p}\times Y_{q}\). En particulier, il vient \(\Delta [p,q] = \Delta [p] \otimes \Delta [q]\). On montre facilement que l’on a \(\nabla (X \otimes Y) = D(X \otimes Y) = X \times Y\) en particulier \(\nabla (\Delta [n,n] ) = D (\Delta [n,n]) = \Delta [n] \times \Delta [n] \) . Par ailleurs \(\nabla (\Lambda [n] )\) est la ”moitié” de \(\Delta [n] \times \Delta [n] \) i.e., en degré \(p\) c’est l’ensemble des couples \((\alpha , \beta )\) de morphismes \([p] \rightarrow [n] \) tels que \(\alpha (p) \le \beta (0)\).

Déterminons enfin \(D\Lambda [n] \). En degré p, c’est \(\mathcal{S}^2( \Lambda [p] , \Lambda [n])\). Soient \(a\) et \(b\) deux morphismes \( [p] \rightarrow [n]\) tels que, pour tout \(0 \le k \le p\) on a \(a(k) \le b(k)\). On leur associe un \(\lambda : \Lambda [p] \rightarrow \Lambda [n] \) en posant \(\lambda (\alpha , \beta ) = (a \circ \alpha , b \circ \beta )\) pour \((\alpha , \beta ) \in \Lambda [p] _{u,v}\). Ce morphisme est lui même déterminé, d’après la démonstration du Lemme 1, par la famille \(x_{u,v} = (\theta _{u},\tau _{v}) \in \Lambda [n] _{u,v}\) avec \(u+v = p\), où l’on a posé \(\theta _{u}(i) = a(i)\) pour \(i \in [u]\) et \(\tau _{v} (j) = b(p- v+j)\) pour \(j \in [v]\).

Réciproquement, se donner un morphisme \(\Lambda [p] \rightarrow \Lambda [n] \) c’est se donner une famille \((x_{u,v} = (\theta _{u},\tau _{v})\in \Lambda [n]_{u,v})\) avec \(u+v = p\) satisfaisant à certaines conditions. Posons, pour \(0\le k \le p,\ a(k) = \theta _{k} (k) \ , \ b(k) = \tau _{p-k}(0)\). Les relations qui lient les \( x_{u,v}\) montrent que les deux fonctions ainsi définies sont croissantes ; par ailleurs on a \( a(k) \le b(k)\). Finalement, on a les inclusions

$$\begin{aligned} \nabla \Lambda [n] \subset D \Lambda [n] \subset DL [n] = \Delta [n] \times \Delta [n] . \end{aligned}$$

Le foncteur \(k : \Delta \times \Delta \rightarrow \mathcal{S}\). Il est défini sur les objets par \(k([p] \times [q]) = \Delta [p+q+1]\) et sur les flèches \(a\times b : [p]\times [q] \rightarrow [p']\times [q']\) par

$$\begin{aligned} k(a,b)(i) = \left\{ \begin{array}{l@{\quad }l@{\quad }l} a(i) &{} \mathrm{pour} &{} 0\le i \le p \\ b(i-p-1) + p'+1 &{} \mathrm{pour} &{} p+1 \le i \le p+q+1.\end{array} \right. \end{aligned}$$

Partant de la catégorie \(\mathcal{C} = \Delta \times \Delta \), le foncteur \(k\) permet de définir deux foncteurs adjoints reliant \(\mathcal{S}\) et \(\mathcal{S}^2\). Soit \(G\) l’adjoint à gauche et appelons provisoirement \(\mathcal{D}\) l’adjoint à droite.

Lemme 2

Le foncteur \(\mathcal D\) est canoniquement isomorphe à \(U\). En particulier, \(U\) possède un adjoint à gauche et un adjoint à droite.

Démonstration

Par définition, on a

$$\begin{aligned} (a) \qquad \qquad \mathcal{D}(X)_{p,q} = \mathcal{S}(\Delta [p+q+1], X) = X_{p+q+1} , \end{aligned}$$

et en particulier si on prend \(X = \Delta [n] \), il résulte de formules données dans la démonstration du Lemme 1, que l’on a

$$\begin{aligned} \mathcal{D} (\Delta [n]) = \Lambda [n] = U(\Delta [n] ) , \end{aligned}$$

et de la formule \((a)\) que \(\mathcal D \) commute aux colimites. D’où le résultat. \(\diamondsuit \)

Dans la suite, on identifiera donc les deux foncteurs précédents. Mais alors pour tout ensemble simplicial \(Y\) il vient \(\nabla U (Y)_n = Y_{2n+1}\) , et, pour tout \(y \in Y_{2n+1}\) considéré comme élément de \(\nabla U (Y)_n \), il vient

$$\begin{aligned} \bar{d}_i = d_i d_{n+1+i}y = d_{n+i}d_i y \quad \mathrm{pour} \quad o\le i \le n \end{aligned}$$
$$\begin{aligned} \bar{s}_i = s_i s_{n+1+i}y = s_{n+i}s_i y \quad \mathrm{pour} \quad o\le i \le n \end{aligned}$$

où faces et dégénérescences de \(\nabla U (Y)\) ont été surlignées pour les distinguer de celles de \(Y\).

On définit un morphisme fonctoriel \(i : \mathrm{Id} \rightarrow \nabla U\) par ses valeurs sur les \(\Delta [n]\) (car les deux membres commutent aux colimites ), i.e. par des applications “fonctorielles” en \(n\) \(i_{\Delta [n]} : \Delta [n] \rightarrow \nabla U(\Delta [n])\), c’est-à-dire par des éléments de \(\Delta [n]_{2n+1}\), soit finalement par des fonctions croissantes \( i_{n} : [2n+1] \rightarrow [n]\). On choisit \(i_{n}(k) = k \) pour \(k\le n -1\) et \(i_{n}(k) = n\) sinon.

Pour en terminer avec ces préliminaires, il reste à expliciter \(G\) et \(DU\).

Explicitation de \(G\) et \(DU\). Appliquons le foncteur \(G\) au diagramme (*) : puisque par définition, \(G(\Delta [p,q])\) est égal à \(\Delta [p +q+1]\), c’est que \(G(\Lambda [p] )\) est la colimite du diagramme

figure b

c’est-à-dire \(\Delta [1] \times \Delta [p] \). Mais alors il vient, pour l’ensemble simplicial \(X\), \(DU(X)_p = \mathcal{S}(\Delta [p] , DU(X)) = \mathcal{S}^2(U(\Delta [p]), U(X)) =\mathcal{S}^2(\Lambda [p] , U(X)) = \mathcal{S}(G (\Lambda [p]), X) = \mathcal{S}( \Delta [1] \times \Delta [p], X) =\mathcal{H} \mathrm{om} (\Delta [1] , X)_p. \) Ainsi finalement on a \(DU(X) = \mathcal{H} \mathrm{om} ( \Delta [1] , X)\) : c’est l’espace des chemins (libres) de \(X\).

Le diagramme (*) permet facilement de montrer aussi que le morphisme d’adjonction \(GU(\Delta [n] ) \rightarrow \Delta [n] \) est simplement la projection \(\Delta [1] \times \Delta [n] \rightarrow \Delta [n]\). Donc le morphisme d’adjonction \(GU (X) \rightarrow X\) est la projection \(\Delta [1] \times X \rightarrow X\) car \(GU\) commute aux colimites. Mais alors pour tout objet \(Z\) de \(\mathcal{S}\) le morphisme d’adjonction \(j_Z : Z \rightarrow DU(Z) \) est l’application \( \mathcal{H} \mathrm{om} (\Delta [0] , Z) \rightarrow \mathcal{H}\mathrm{om} (\Delta [1], Z)\) induite par l’unique application \(\Delta [1] \rightarrow \Delta [0]\) (unicité de l’adjoint à droite du foncteur \(GU = ?\times \Delta [1]\)).

3 Démonstration du théorème

3.1 Commençons par étudier le morphisme fonctoriel \(i {:}\; \mathrm{Id} \rightarrow \nabla U\).

Proposition 1

\(i\) est une équivalence d’homotopie.

Démonstration

c’est une conséquence des deux lemmes suivants. \(\diamondsuit \)

Lemme 3

Le foncteur \(\nabla U\) possède les trois propriétés suivantes:

  1. i)

    il commute aux colimites

  2. ii)

    il transforme monomorphismes en monomorphismes

  3. iii)

    \(\nabla U (\Delta [n])\) est contractile.

Lemme 4

Si un foncteur \( F : \mathcal{S}\rightarrow \mathcal{S}\), muni d’un morphisme fonctoriel \(\rho : \mathrm{id} \rightarrow F\), vérifie les conditions i), ii) et iii) du lemme précédent, alors \(\rho \) est une équivalence d’homotopie.

Démonstration du lemme 3

Les deux premières propriétés proviennent du fait que ce foncteur possède un adjoint à droite et un adjoint à gauche. Posons \(F = \nabla U\) et montrons plus généralement que \(F\) transforme des applications \(f,g : X \rightarrow Y\) homotopes (rel points bases) en des applications homotopes (rel points bases). Cela résulte du fait que \(F\) commute aux produits et du fait que \(F(\Delta [1]) \) n’est autre que la réunion de deux exemplaires de \(\Delta [1]\) mis bout-à bout:

figure c

Le complément concernant les points bases vient de l’égalité \(F(\Delta {[0]}) = \Delta {[0]}\).

\(\diamondsuit \)

Démonstration du lemme 4

Elle utilise le résultat technique suivant, dont on peut aussi énoncer une version pointée: soient \(\mathcal{C}\) et \(\mathcal{C'}\) deux carrés cocartésiens de la catégorie \(\mathcal{S}\)

figure d

où les flèches verticales sont des monomorphismes, et soit \(f =(f_A,f_B,f_C,f_D): \mathcal{C}\rightarrow \mathcal{C'}\) un morphisme. Alors si \(f_A,f_B\) et \(f_C\) sont des équivalences d’homotopies, il en va de même de \(f_D\) (Lemme d’amalgamation).

Introduisons quelques notations. D’abord soit \(\mathrm{Sk}^n X \) le \(n\)-squelette de l’ensemble simplicial \(X\) ; notons \(\dot{\Delta }[n] = \mathrm{Sk^{n-1}\Delta [n]}\) la \((n-1)\)-sphère bord de \(\Delta [n]\), et montrons par récurrence sur \(n\) que \(\rho _{\mathrm{Sk}^nX}\) est une équivalence d’homotopie pour tout objet \(X\) de \(\mathcal{S}\). Pour \(n=0\) on a

$$\begin{aligned} F(\mathrm{Sk}^0) =F\left( \coprod _{x\in X_0} \Delta [0] _x\right) = \coprod _{x\in X_0} F(\Delta [0])_x \end{aligned}$$

car \(F\) commute aux colimites. Le résultat s’ensuit, d’après la condition iii). Soit maintenant \(n\ge 2\) et considérons le carré cocartésien \( \mathcal{C} \) dont les flèches verticales sont injectives:

figure e

\(x\) parcourt l’ensemble des \(n\)-simplexes non dégénérés de \(X\). Appliquons lui le foncteur \(F\), il vient un carré cocartésien \(\mathcal{C'}\) dont les flèches verticales sont encore des monomorphismes:

figure f

Prenons pour morphisme \(f : \mathcal{C} \rightarrow \mathcal{C'}\), le morphisme induit par le morphisme fonctoriel \(\rho \). Comme \(\rho _{\Delta [n]}\) est une équivalence d’homotopie d’après iii), et que \(\rho _{\dot{\Delta }[n] }\) et \(\rho _{\mathrm{Sk}^{n-1}(X)}\) sont des équivalences d’homotopie d’après l’hypothèse de récurrence, il résulte du résultat technique que c’est aussi vrai pour \(\rho _{\mathrm{Sk}^n(X)}\).

Pour terminer la démonstration, il suffit de prendre la colimite des lignes du diagramme dont toutes les flèches verticales, induites par \(\rho \) sont des équivalences d’homotopies:

figure g

et donc, à la limite, \(\rho _X\) aussi. \(\diamondsuit \)

3.2 Un diagramme commutatif. La flèche \(\Delta [0] \buildrel \Delta [\partial ^1]\over {{\rightarrow } } \Delta [1] \) induit une application \(\lambda _X : \mathcal{H} \mathrm{om} ( \Delta [1] , X)\rightarrow \mathcal{H} \mathrm{om} ( \Delta [0] , X)\) qui est une homotopie équivalence (utiliser le morphisme \(\Delta [1] \times \Delta [1] \rightarrow \Delta [1]\) défini par l’application croissante \( h : [1] \times [1] \rightarrow [1]\), telle que (0, 0), (1, 0), (0, 1) vont sur 0 et (1, 1) sur 1). Puisque l’on a \(\lambda _X \circ j_X = \mathrm{id}\), \(j_X\) est aussi une équivalence d’homotopie.

La flèche \( [p] \buildrel u_p\over {\rightarrow }[2p+1] \), avec \(u_p = \partial ^{2p+1} \circ \partial ^{2p}\circ \cdots \circ \partial ^{p+1}\), induit une application \(X_{2 p+1} \rightarrow X_p\) et, mieux, un morphisme \( \rho _X : \nabla U(X) \rightarrow X\).

Lemme 5

Le diagramme

figure h

est commutatif.

Démonstration

En effet, par adjonction, et compte tenu des explicitations précédentes, on se ramène à la commutativité du diagramme

figure i

dont la flèche horizontale provient de \((0,i)\mapsto i, (1,i)\mapsto n +i + 1\), la flèche oblique de droite de \(i \mapsto (0,i) \) et celle de droite de \(i \mapsto i \) pour \(0\le i \le n\). \(\diamondsuit \)

Comme on a \(\rho _{X}\circ i_{X} = \mathrm{Id}_{X}\) et que d’après la Proposition 1, \(i_{X}\) est une équivalence, il en va de même pour \(\rho _{X}\), et le diagramme commutatif précédent montre que le théorème est vrai pour les ensembles bisimpliciaux de la forme \(U(Y)\).

Il reste à ramener le cas général à celui-ci.

3.3 Fin de la démonstration. Soit \(\tilde{\varphi }_X : U\nabla (X) \rightarrow X\) l’adjoint de \(\varphi _X: \nabla (X) \rightarrow D(X)\), qui s’explicite comme suit: si \(x_{p,q}\) est un élément de \(U\nabla (X)_{p,q} = X_{p+q+1,p+q+1}\), on a

$$\begin{aligned} \tilde{\varphi }(x_{p,q}) = d'_{p+1}\ldots d'_{p+q+1}{d''_0}^{p+1}x_{p,q}. \end{aligned}$$

Mais alors, \(\nabla \tilde{\varphi }_X: \nabla U\nabla (X) \rightarrow \nabla (X)\) est, en degré \(n\), l’application \(X_{2n+1,2n+1} \rightarrow X_{n,n}\) donnée par \(x \mapsto d'_{n+1}\cdots d'_{2n+1}{d''_0}^{n+1}x\).

Par ailleurs, \(\rho _{\nabla (X)} {:}\; \nabla U\nabla (X) \rightarrow \nabla (X)\) est donnée par \(x \mapsto d'_{n+1}\ldots d'_{2n+1}d''_{n+1}\ldots d''_{2n+1}x\). Ces deux applications sont homotopes, une homotopie étant donnée par les

$$\begin{aligned} k_i(x) = s'_id'_{n+1}\ldots d'_{2n+1}d''_{i+1}\ldots d''_{i+n}x . \end{aligned}$$

Soit \(\psi : UD \rightarrow \mathrm{id}\) le morphisme d’adjonction. Le composé \(\psi _{X}\circ U({\varphi }_{X})\) n’est autre que \({\tilde{\varphi }}_X\). En appliquant \(\nabla \) à cette égalité, il vient \(\nabla {\psi _{X}}\circ \nabla U{\varphi _{X}} = \nabla {\tilde{\varphi }}_{X}\). Par ailleurs le composé

figure j

est l’identité, et nous savons déjà que \(j_{D(X)}\) est une équivalence d’homotopie, donc aussi \(D({\psi }_X)\). Nous pouvons résumer ces résultats dans le diagramme ci-dessous

figure k

dont le carré du haut est homotopiquement commutatif, et celui du bas est commutatif, et où les flèches marquées d’un \(\sim \) sont des équivalences d’homotopie.

Plaçons nous maintenant dans la catégorie homotopique où ces équivalences d’homotopie deviennent des isomorphismes, et les applications homotopes deviennent égales. Nous avons un diagramme commutatif

figure l

dans lequel \(\rho \) et \(g\) sont des isomorphismes. Mais alors, \(\varphi \) est un isomorphisme d’inverse \(bg^{-1}\), ce qui achève la démonstration.