ATLAS Ouvrir dans l'atlas →

Lemme 1Formule de Künneth

Cône dans un convexe et contractions

Une partie QQ de ℝm{\mathbb R^m} est convexe si (1−λ)x+λy∈Q(1 - \lambda)x + \lambda y \in Q pour x,y∈Qx, y \in Q et λ∈[0,1]\lambda \in [0, 1] ; elle contient alors toute combinaison ∑itiwi\sum_i t_iw_i de ses points à coefficients positifs de somme 11 (Subdivision barycentrique). Dans ce nœud, QQ est une partie convexe de [0,1]m[0, 1]^m et b∈Qb \in Q.

Pour un simplexe singulier σ:Δn→Q\sigma : \Delta_n \to Q, le cône b⋅σ:Δn+1→Qb \cdot \sigma : \Delta_{n+1} \to Q est défini par (b⋅σ)(e0)=b(b \cdot \sigma)(e_0) = b et, pour t0<1t_0 < 1, (b⋅σ)(t)=t0 b+(1−t0) σ(s(t)),(b \cdot \sigma)(t) = t_0\, b + (1 - t_0)\,\sigma\big(s(t)\big), où s(t)=11−t0(t1,…,tn+1)s(t) = \frac{1}{1 - t_0}(t_1, \dots, t_{n+1}), point de Δn\Delta_n. On note h:Cn(Q)→Cn+1(Q)h : C_n(Q) \to C_{n+1}(Q) l'application linéaire qui prolonge σ↦b⋅σ\sigma \mapsto b \cdot \sigma (Complexes de chaînes, (i)).

Un complexe CC de groupes abéliens, nul en degré négatif, est augmenté par un morphisme ε:C0→ℤ\varepsilon : C_0 \to {\mathbb Z} tel que ε∘∂1=0\varepsilon \circ \partial_1 = 0. Une contraction de CC est la donnée d'un v∈C0v \in C_0 tel que ε(v)=1\varepsilon(v) = 1 et de morphismes h:Cn→Cn+1h : C_n \to C_{n+1} tels que ∂h+h∂=id−ηε,\partial h + h\partial = \mathrm{id} - \eta\varepsilon, où ηε\eta\varepsilon désigne l'application c↦ε(c) vc \mapsto \varepsilon(c)\,v en degré 00, et l'application nulle en degré n⩾1n \geqslant 1.

Le complexe singulier d'un espace est augmenté par ε(∑nxx)=∑nx\varepsilon\big(\sum n_x x\big) = \sum n_x, qui est nulle sur les bords γ(1)−γ(0)\gamma(1) - \gamma(0). Le produit tensoriel de deux complexes augmentés l'est par ε⊗ε′:C0⊗D0→ℤ⊗ℤ≅ℤ\varepsilon \otimes \varepsilon' : C_0 \otimes D_0 \to \mathbb Z \otimes \mathbb Z \cong \mathbb Z (Produit tensoriel, (iii)).

Énoncé

(i) Cône. L'application b⋅σb \cdot \sigma est continue, à valeurs dans QQ, et ses faces sont (b⋅σ)∘δ0=σ(b \cdot \sigma) \circ \delta_0 = \sigma et, pour n⩾1n \geqslant 1 et i⩾1i \geqslant 1, (b⋅σ)∘δi=b⋅(σ∘δi−1)(b \cdot \sigma) \circ \delta_i = b \cdot (\sigma \circ \delta_{i-1}). Par suite, ∂(b⋅σ)=σ−b⋅∂σ\partial(b \cdot \sigma) = \sigma - b \cdot \partial\sigma pour n⩾1n \geqslant 1, ∂(b⋅x)=x−b\partial(b \cdot x) = x - b pour un point xx, et (b,h)(b, h) est une contraction de C(Q)C(Q).

(ii) Produit. Si (v,h)(v, h) et (v′,h′)(v', h') sont des contractions de CC et de DD, alors (v⊗v′,H)(v \otimes v', H) en est une de C⊗DC \otimes D, où H=h⊗id+ηε⊗h′,H = h \otimes \mathrm{id} + \eta\varepsilon \otimes h', c'est-à-dire H(c⊗d)=h(c)⊗d+ε(c) v⊗h′(d)H(c \otimes d) = h(c) \otimes d + \varepsilon(c)\, v \otimes h'(d) si c∈C0c \in C_0, et H(c⊗d)=h(c)⊗dH(c \otimes d) = h(c) \otimes d sinon.

(iii) Conséquence. Dans un complexe muni d'une contraction, tout cycle zz de degré n⩾1n \geqslant 1 vérifie z=∂h(z)z = \partial h(z), et toute chaîne cc de degré 00 telle que ε(c)=0\varepsilon(c) = 0 vérifie c=∂h(c)c = \partial h(c).

(iv) Modèles. Le produit Δp×Δq\Delta_p \times \Delta_q, muni de la topologie produit, s'identifie à une partie convexe de [0,1]p+q+2[0, 1]^{p+q+2}, munie de la topologie induite. Les complexes C(Δp×Δq)C(\Delta_p \times \Delta_q) et C(Δp)⊗C(Δq)C(\Delta_p) \otimes C(\Delta_q) ont donc des contractions, de sommets (e0,e0)(e_0, e_0) et e0⊗e0e_0 \otimes e_0.

Démonstration

(i) Continuité. Sur l'ouvert {t0<1}\{t_0 < 1\} de Δn+1\Delta_{n+1}, le point s(t)s(t) a des coordonnées positives de somme 11, et dépend continûment de tt : la formule est continue. Au point e0e_0, chaque coordonnée de (b⋅σ)(t)−b=(1−t0)(σ(s(t))−b)(b \cdot \sigma)(t) - b = (1 - t_0)\big(\sigma(s(t)) - b\big) est majorée en valeur absolue par 1−t0=∑i⩾1ti⩽(n+1) d∞(t,e0)1 - t_0 = \sum_{i \geqslant 1} t_i \leqslant (n + 1)\, d_\infty(t, e_0), puisque Q⊂[0,1]mQ \subset [0, 1]^m. La distance d∞d_\infty définissant la topologie de Δn+1\Delta_{n+1} (L'espace ℝⁿ, (i)), b⋅σb \cdot \sigma est continue en e0e_0. Ses valeurs sont dans QQ, combinaisons convexes de bb et d'un point de QQ.

Faces. La face δ0\delta_0 impose t0=0t_0 = 0, et (b⋅σ)∘δ0=σ(b \cdot \sigma) \circ \delta_0 = \sigma. Pour i⩾1i \geqslant 1, δi\delta_i insère un 00 en position ii : pour u∈Δnu \in \Delta_n, le point δi(u)\delta_i(u) a pour première coordonnée u0u_0, et ses coordonnées suivantes sont celles de δi−1(u1,…,un)\delta_{i-1}(u_1, \dots, u_n). D'où (b⋅σ)(δi(u))=(b⋅(σ∘δi−1))(u)(b \cdot \sigma)(\delta_i(u)) = (b \cdot (\sigma \circ \delta_{i-1}))(u), y compris en u=e0u = e_0, où les deux valent bb.

Bord. Pour n⩾1n \geqslant 1, ∂(b⋅σ)=σ+∑i=1n+1(−1)i b⋅(σ∘δi−1)=σ−b⋅∂σ.\begin{aligned} \partial(b \cdot \sigma) &= \sigma + \sum_{i=1}^{n+1} (-1)^i\, b \cdot (\sigma \circ \delta_{i-1}) \\ &= \sigma - b \cdot \partial\sigma. \end{aligned} Pour un point xx, b⋅xb \cdot x est le chemin t↦t0b+t1xt \mapsto t_0 b + t_1 x, de bord x−bx - b. Ainsi ∂h+h∂=id\partial h + h\partial = \mathrm{id} en degré n⩾1n \geqslant 1, et ∂h(x)=x−ε(x) b\partial h(x) = x - \varepsilon(x)\, b en degré 00, où ∂=0\partial = 0. Enfin ε(b)=1\varepsilon(b) = 1.

(ii) Pour c∈Cic \in C_i et d∈Djd \in D_j, posons H1=h⊗idH_1 = h \otimes \mathrm{id}, sans signe. Par la règle des signes du bord de C⊗DC \otimes D (Produit de complexes), on a ∂H1(c⊗d)+H1∂(c⊗d)=∂hc⊗d+(−1)i+1hc⊗∂d+h∂c⊗d+(−1)ihc⊗∂d=(c−ηεc)⊗d.\begin{aligned} &\partial H_1(c \otimes d) + H_1\partial(c \otimes d) \\ &= \partial hc \otimes d + (-1)^{i+1} hc \otimes \partial d \\ &\quad + h\partial c \otimes d + (-1)^i hc \otimes \partial d \\ &= (c - \eta\varepsilon c) \otimes d. \end{aligned}

Posons H2=ηε⊗h′H_2 = \eta\varepsilon \otimes h', nul hors de C0⊗DC_0 \otimes D. Comme ηε(c)\eta\varepsilon(c) est de degré 00, de bord nul, ∂H2(c⊗d)=ηε(c)⊗∂h′d\partial H_2(c \otimes d) = \eta\varepsilon(c) \otimes \partial h'd. Dans H2∂(c⊗d)H_2\partial(c \otimes d), le terme H2(∂c⊗d)H_2(\partial c \otimes d) est nul, puisque ε∂=0\varepsilon\partial = 0 si i=1i = 1 et que ∂c\partial c n'est pas de degré 00 sinon, et il reste ηε(c)⊗h′∂d\eta\varepsilon(c) \otimes h'\partial d. Donc ∂H2+H2∂=ηε⊗(∂h′+h′∂)=ηε⊗id−ηε⊗η′ε′.\begin{aligned} &\partial H_2 + H_2\partial \\ &= \eta\varepsilon \otimes (\partial h' + h'\partial) \\ &= \eta\varepsilon \otimes \mathrm{id} - \eta\varepsilon \otimes \eta'\varepsilon'. \end{aligned} En additionnant, ∂H+H∂=id−ηε⊗η′ε′\partial H + H\partial = \mathrm{id} - \eta\varepsilon \otimes \eta'\varepsilon', et ηε⊗η′ε′\eta\varepsilon \otimes \eta'\varepsilon' est x↦(ε⊗ε′)(x) v⊗v′x \mapsto (\varepsilon \otimes \varepsilon')(x)\, v \otimes v' en degré 00. Enfin (ε⊗ε′)(v⊗v′)=1(\varepsilon \otimes \varepsilon')(v \otimes v') = 1.

(iii) Si ∂z=0\partial z = 0 et n⩾1n \geqslant 1, z=∂hz+h∂z=∂hzz = \partial hz + h\partial z = \partial hz. En degré 00, c=∂hc+ε(c)v=∂hcc = \partial hc + \varepsilon(c)v = \partial hc.

(iv) Les simplexes Δp⊂ℝp+1\Delta_p \subset \mathbb R^{p+1} et Δq⊂ℝq+1\Delta_q \subset \mathbb R^{q+1} sont convexes et contenus dans des cubes [0,1]p+1[0, 1]^{p+1} et [0,1]q+1[0, 1]^{q+1} ; leur produit l'est donc dans ℝp+1×ℝq+1=ℝp+q+2\mathbb R^{p+1} \times \mathbb R^{q+1} = \mathbb R^{p+q+2}, coordonnée par coordonnée. Les ensembles (U∩Δp)×(V∩Δq)=(U×V)∩(Δp×Δq)(U \cap \Delta_p) \times (V \cap \Delta_q) = (U \times V) \cap (\Delta_p \times \Delta_q), pour UU et VV ouverts, forment une base de chacune des deux topologies (Topologie produit) : elles coïncident.

On applique (i) à Δp×Δq\Delta_p \times \Delta_q et au point (e0,e0)(e_0, e_0), puis (i) à Δp\Delta_p et à Δq\Delta_q et (ii) au produit tensoriel.

□
Remarque

Le cône d'un simplexe affine est affine : b⋅[w0,…,wn]=[b,w0,…,wn]b \cdot [w_0, \dots, w_n] = [b, w_0, \dots, w_n], puisque t0b+(1−t0)∑iti+11−t0wi=t0b+∑iti+1wit_0 b + (1 - t_0)\sum_i \frac{t_{i+1}}{1 - t_0} w_i = t_0 b + \sum_i t_{i+1} w_i. On retrouve le cône des chaînes linéaires du nœud Subdivision barycentrique, étendu ici aux simplexes singuliers.

Q b σ(e0) σ(e1) σ b · σ(e0) b · σ(e1)
Le simplexe σ\sigma, en rouge, est un chemin quelconque du convexe QQ. Son cône b⋅σb \cdot \sigma est le triangle courbe balayé par les segments, en gris, qui joignent bb aux points de σ\sigma : la face opposée à bb est σ\sigma elle-même, et les deux autres faces, en bleu, sont les cônes b⋅σ(e0)b \cdot \sigma(e_0) et b⋅σ(e1)b \cdot \sigma(e_1) des extrémités. D'où ∂(b⋅σ)=σ−b⋅∂σ\partial(b \cdot \sigma) = \sigma - b \cdot \partial\sigma.
Remarque

L'erreur serait de croire que le cône fournit une construction valable dans tout espace. Il dépend du sommet bb, et n'a de sens que dans un convexe : il ne commute pas aux applications continues. La méthode des modèles acycliques (Modèles acycliques) ne l'emploie que sur les simplexes et leurs produits, puis transporte le résultat partout par naturalité.

Ouvrir dans l'atlas interactif →