ATLAS Ouvrir dans l'atlas →

Théorème 7Formule de Künneth

L'anneau de cohomologie du tore

Soient n⩾1n \geqslant 1, RR un anneau commutatif, Tn=(S1)nT^n = (S^1)^n le tore de dimension n, pi:Tn→S1p_i : T^n \to S^1 les projections, et θ∈H1(S1;R)\theta \in H^1(S^1; R) la classe du nœud Classe du cercle. On pose αi=pi∗θ∈H1(Tn;R)\alpha_i = p_i^*\theta \in {H^1}(T^n; R) et, pour une partie I={i1<⋯<ik}I = \{i_1 < \cdots < i_k\} de {1,…,n}\{1, \dots, n\}, αI=αi1⌣⋯⌣αik,α∅=1.\alpha_I = \alpha_{i_1} {\smile} \cdots \smile \alpha_{i_k}, \qquad \alpha_\varnothing = 1.

Pour deux parties disjointes II et JJ, soit s(I,J)=±1s(I, J) = \pm 1 la signature (Permutations, signature) de la permutation qui range par ordre croissant la suite formée des éléments de II, puis de ceux de JJ, notée ε(I,J)\varepsilon(I, J) au nœud Algèbre extérieure ; on change de lettre pour ne pas la confondre avec les augmentations ε\varepsilon du chapitre. L'algèbre extérieure ΛR(n){\Lambda_R(n)} est le RR-module libre de base des symboles eIe_I, I⊂{1,…,n}I \subset \{1, \dots, n\}, muni du produit bilinéaire défini par eI⋅eJ=s(I,J) eI∪Je_I \cdot e_J = s(I, J)\, e_{I \cup J} si I∩J=∅I \cap J = \varnothing, et eI⋅eJ=0e_I \cdot e_J = 0 sinon.

Énoncé

(i) Hk(Tn;R)H^k(T^n; R) est un RR-module libre de base les αI\alpha_I, ∣I∣=k|I| = k : il est de rang (nk)\binom nk, et nul pour k>nk > n.

(ii) αi⌣αi=0\alpha_i \smile \alpha_i = 0 et αi⌣αj=−αj⌣αi\alpha_i \smile \alpha_j = -\alpha_j \smile \alpha_i. Plus généralement, αI⌣αJ=s(I,J) αI∪J\alpha_I \smile \alpha_J = s(I, J)\, \alpha_{I \cup J} si I∩J=∅I \cap J = \varnothing, et 00 sinon.

(iii) L'application R-linéaire eI↦αIe_I \mapsto \alpha_I est un isomorphisme d'anneaux de ΛR(n)\Lambda_R(n) sur H∗(Tn;R){H^*}(T^n; R) ; en particulier, ΛR(n)\Lambda_R(n) est un anneau associatif, d'unité e∅e_\varnothing. Sur un corps KK, H∗(Tn;K)H^*(T^n; K) est ainsi isomorphe à l'algèbre des formes alternées sur KnK^n, par ei∗↦αie_i^* \mapsto \alpha_i.

Démonstration

(i) Récurrence sur nn. Pour n=1n = 1, H0(S1;R)=R⋅1H^0(S^1; R) = R \cdot 1 et H1(S1;R)=R θH^1(S^1; R) = R\,\theta, les autres groupes étant nuls (Produit par le cercle, (iii), et Classe du cercle, (ii)).

Pour n⩾2n \geqslant 2, on identifie TnT^n à Tn−1×S1T^{n-1} \times S^1 (Künneth en homologie) ; la projection π\pi sur Tn−1T^{n-1} a pour composantes p1,…,pn−1p_1, \dots, p_{n-1}, et la projection qq sur S1S^1 est pnp_n. Par le nœud Produit par le cercle, (ii), et puisque ω=±θ\omega = \pm\theta, Hk(Tn)H^k(T^n) est la somme directe de π∗Hk(Tn−1)\pi^*H^k(T^{n-1}) et de π∗Hk−1(Tn−1)⌣q∗θ\pi^*H^{k-1}(T^{n-1}) \smile q^*\theta, les deux applications étant injectives.

Les classes αi\alpha_i de Tn−1T^{n-1} ont pour images par π∗\pi^* les classes αi\alpha_i de TnT^n, puisque pi∘π=pip_i \circ \pi = p_i, et π∗\pi^* respecte le produit cup (Produit cup, (iii)). Par l'hypothèse de récurrence, on obtient la base formée des αI\alpha_I, I⊂{1,…,n−1}I \subset \{1, \dots, n - 1\}, et des αJ⌣αn=αJ∪{n}\alpha_J \smile \alpha_n = \alpha_{J \cup \{n\}}, ∣J∣=k−1|J| = k - 1. Le rang vient de la relation de Pascal, comme au nœud Künneth en homologie.

(ii) On a αi⌣αi=pi∗(θ⌣θ)\alpha_i \smile \alpha_i = p_i^*(\theta \smile \theta), et θ⌣θ∈H2(S1;R)=0\theta \smile \theta \in H^2(S^1; R) = 0. La commutativité graduée (Commutativité graduée, (iii)), pour deux classes de degré 11, donne αi⌣αj=−αj⌣αi\alpha_i \smile \alpha_j = -\alpha_j \smile \alpha_i.

Par associativité, αI⌣αJ\alpha_I \smile \alpha_J est le produit des αi\alpha_i, pour ii parcourant II puis JJ, et échanger deux facteurs voisins le multiplie par −1-1. Si II et JJ ont un élément commun, on amène les deux facteurs égaux côte à côte, et le produit est nul. Sinon, on range les facteurs par échanges de voisins mal ordonnés ; chacun diminue de 11 le nombre de paires mal ordonnées, dont le nombre initial est pair si et seulement si s(I,J)=1s(I, J) = 1 (Permutations, signature), d'où le signe.

(iii) L'application est une bijection linéaire par (i), elle respecte le produit des éléments de base par (ii), donc tout produit par bilinéarité, et elle envoie e∅e_\varnothing sur 11. Le produit de ΛR(n)\Lambda_R(n), transporté de celui de H∗(Tn;R)H^*(T^n; R), est associatif. Sur un corps, les formes eI∗=ei1∗∧⋯∧eik∗e_I^* = e_{i_1}^* \wedge \cdots \wedge e_{i_k}^* forment une base de l'algèbre des formes alternées et vérifient les mêmes règles (Algèbre extérieure, (i) et (ii)).

□
Remarque

Pour n=2n = 2, H1(T2)=Rα1⊕Rα2H^1(T^2) = R\alpha_1 \oplus R\alpha_2 et H2(T2)=R α1⌣α2H^2(T^2) = R\,\alpha_1 \smile \alpha_2, avec α2⌣α1=−α1⌣α2\alpha_2 \smile \alpha_1 = -\alpha_1 \smile \alpha_2. Sur une triangulation du tore par une grille 4×44 \times 4 dont chaque carré est coupé par sa diagonale, un calcul programmé trouve, avec le cocycle partie entière, des rangs 22 et 11 pour H1H^1 et H2H^2, et les valeurs 11, −1-1, 00 de α1⌣α2\alpha_1 \smile \alpha_2, α2⌣α1\alpha_2 \smile \alpha_1 et αi⌣αi\alpha_i \smile \alpha_i sur le cycle fondamental.

S1 × {pt} {pt} × S1 α1 ≠ 0 α2 ≠ 0
Le tore est le carré dont on identifie les côtés opposés. Le cocycle α1\alpha_1 ne vaut pas 00 sur les arêtes rouges, qui relient le cercle vertical {p(0)}×S1\{p(0)\} \times S^1, côté droit du carré identifié au côté gauche, à la colonne de sommets voisine ; de même, α2\alpha_2 ne vaut pas 00 sur les arêtes bleues, qui aboutissent au cercle horizontal S1×{p(0)}S^1 \times \{p(0)\}, côté haut identifié au côté bas. Le produit α1⌣α2\alpha_1 \smile \alpha_2 ne vaut pas 00 sur le seul triangle grisé, dont l'arête avant est rouge et l'arête arrière bleue : sa valeur sur le cycle fondamental est 11. Les deux cercles générateurs, en vert, parallèles aux côtés, portent l'homologie de degré 11.
Remarque

L'anneau du tore est celui des formes différentielles à coefficients constants sur ℝn\mathbb R^n : αi\alpha_i joue le rôle de dxidx_i, et la règle dxi∧dxj=−dxj∧dxidx_i \wedge dx_j = -dx_j \wedge dx_i est la commutativité graduée. La cohomologie de de Rham rend ce rapprochement précis.

Remarque

Pour n=2n = 2, le point (ii) dit que le produit H1(T2)×H1(T2)→H2(T2)≅RH^1(T^2) \times H^1(T^2) \to H^2(T^2) \cong R est une forme bilinéaire alternée non nulle, de matrice (01−10)\begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix} dans la base (α1,α2)(\alpha_1, \alpha_2). Aucune donnée des seuls groupes de cohomologie ne la contient ; le nœud suivant en tire des conséquences.

Ouvrir dans l'atlas interactif →