Définition 1Formule de Künneth
Produit tensoriel de modules
Dans ce chapitre, est un anneau commutatif. Les deux cas utiles sont , pour lequel les -modules sont les groupes abéliens (Module), et un corps , pour lequel ce sont les espaces vectoriels. Sauf mention contraire, « module » et « linéaire » s'entendent sur .
Pour un ensemble , le module libre est l'ensemble des applications de dans nulles hors d'une partie finie, avec les lois point par point ; on identifie à l'application qui vaut en et ailleurs. Comme au nœud Complexes de chaînes, (i), toute application de dans un module se prolonge en une unique application linéaire de dans , celle qui envoie sur .
Pour une famille de modules , la somme directe est le module des familles , avec , nulles sauf pour un nombre fini d'indices. Ainsi , et l'on note .
Soient et deux modules. Une application est bilinéaire si elle est linéaire en chaque variable. Le produit tensoriel est le quotient du module libre par le sous-module engendré par les éléments pour , et . La classe de est notée .
Tout élément de est une somme finie , et cette écriture n'est pas unique. Quand l'anneau doit être précisé, on écrit .
Un complexe de modules est un complexe de chaînes dont les termes sont des modules et les bords des applications linéaires. Les démonstrations des nœuds Complexes de chaînes et Suite exacte longue n'emploient que des sommes, des noyaux, des images et des quotients : elles valent sans changement pour ces complexes, l'homologie étant un module. Le morphisme de connexion est linéaire : si relève et , alors relève et , d'où .
(i) Propriété universelle. L'application est bilinéaire. Pour toute application bilinéaire , il existe une unique application linéaire telle que .
(ii) Fonctorialité. Deux applications linéaires et induisent l'application linéaire , . On a , , et , de même en .
(iii) Isomorphismes canoniques. On a par , et par . Pour une famille , l'application qui envoie sur est un isomorphisme En particulier , et est libre de base les , c'est-à-dire isomorphe à . Enfin, pour un groupe abélien , le groupe est un -module pour la loi , et .
(iv) Exactitude à droite. Si la suite est exacte, la suite l'est aussi. En particulier, pour et un groupe abélien , on a .
Démonstration
(i) Les relations disent exactement que est bilinéaire. Soit bilinéaire. L'application linéaire de dans qui prolonge est nulle sur les générateurs de , par bilinéarité, donc sur ce sous-module ; elle passe au quotient (Module) en . L'unicité vient de ce que les engendrent .
(ii) L'application est bilinéaire, et (i) donne . Les identités annoncées sont vraies sur les générateurs , et deux applications linéaires qui coïncident sur des générateurs sont égales.
(iii) L'application bilinéaire induit , et est linéaire, par les relations. Les deux composées sont l'identité sur des générateurs, puisque . La symétrie se traite de même, avec les applications bilinéaires et .
Pour les sommes directes, l'application est bilinéaire, à valeurs dans la somme directe puisque presque tous les sont nuls. En sens inverse, on envoie , dans le facteur d'indice , sur , où est l'inclusion de ; les composées sont l'identité sur des générateurs, puisque est la somme finie des .
Avec et , on obtient ; pour , le module est , et correspond à . De même, , et ces isomorphismes sont R-linéaires pour la loi indiquée, bien définie par (ii) appliqué à .
(iv) L'application est surjective, puisque chaque générateur s'écrit . La composée est nulle. Soit l'image de ; il reste à voir que l'application induite est injective.
Pour et , la classe de modulo est la même pour tous les tels que : deux tels éléments diffèrent d'un , et . Cette classe définit donc une application de dans , sans qu'il faille choisir d'antécédent ; elle est bilinéaire, et induit par (i) un inverse à gauche de , comme on le vérifie sur des générateurs.
Pour , on applique ce qui précède à la suite exacte : par (iii), devient la multiplication par sur , dont le conoyau est .
□L'erreur la plus répandue est de croire qu'un tenseur est nul seulement si ou l'est. Dans , on a et le groupe entier est nul. Plus généralement, (iv) donne , avec le pgcd de et , et , tout rationnel étant divisible par .
Le produit tensoriel ne préserve pas l'injectivité. La multiplication par est injective sur , mais, tensorisée par , elle devient la multiplication par sur , qui est nulle. Les modules qui ne présentent pas ce défaut sont étudiés au nœud Modules plats, et le défaut lui-même est mesuré par le groupe (Le groupe Tor).
Le produit tensoriel de deux groupes abéliens a été introduit par Whitney (Tensor products of Abelian groups, Duke Math. J. 4, 1938, p. 495-528).