Module plat

La notion de module plat a été introduite et utilisée, en géométrie algébrique, par Jean-Pierre Serre. Cette notion se trouve également dans un ouvrage contemporain d'Henri Cartan et Samuel Eilenberg en algèbre homologique. Elle généralise les modules projectifs et a fortiori les modules libres. En algèbre commutative et en géométrie algébrique, cette notion a été notamment exploitée par Alexander Grothendieck et son école, et s'est révélée d'une importance considérable.

Définition

Un module M sur un anneau commutatif (unitaire) A est dit plat si le foncteur produit tensoriel avec M est exact, c'est-à-dire pour toute suite exacte

0→N→L→K→0

de A-modules, la suite obtenue par produit tensoriel

0→N⊗AM→L⊗AM→K⊗AM→0

reste exacte. Comme le produit tensoriel est exact à droite pour tout module, la propriété revient à dire que pour tout morphisme injectif de A-modules N → L, l'application induite N⊗AM → L⊗AM est injective.

La notion de platitude se définit de la même façon pour les modules sur un anneau unitaire non nécessairement commutatif.

On dit qu'un morphisme d'anneaux φ : A → B est plat si B est plat pour la structure de A-module induite par φ. On dit aussi que B est plat sur A, le morphisme φ étant sous-entendu.

Exemples

Quelques critères

Opérations laissant stables les modules plats

Fidèle platitude

Une propriété plus forte que la platitude est la fidèle platitude. On dit qu'un A-module M est fidèlement plat s'il est plat et si pour tout A-module non nul N, on a M⊗AN ≠ 0.

On dit qu'un homomorphisme d'anneaux φ : A → B est fidèlement plat s'il fait de B un A-module fidèlement plat. C'est équivalent à dire que A → B est plat et que pour tout idéal maximal M de A, il existe un idéal maximal N de B tel que M = φ-1(N).

Tout module libre non nul est fidèlement plat. Le ℤ-module ℚ est plat mais non fidèlement plat.

Interprétation géométrique

Supposons A commutatif unitaire et noethérien. Soit M un module de type fini sur A. Pour tout idéal premier P de A, le produit tensoriel M⊗Ak(P) – où k(P) est le corps des fractions de A/P – est un espace vectoriel sur k(P). Ainsi M peut être vu comme une famille d'espaces vectoriels (sur des corps variables) paramétrée par les points du spectre Spec A. L'application qui à P associe la dimension de M⊗Ak(P) est semi-continue supérieurement (Spec A étant muni de la topologie de Zariski, et l'ensemble des entiers positifs ou nuls de la topologie discrète). On peut montrer que lorsque A est réduit, M est plat si et seulement si cette fonction est continue (donc localement constante).

Un module M est fidèlement plat si et seulement s'il est plat et si M⊗Ak(P) est non nul pour tout P.

Relation avec les foncteurs Tor

Supposons A commutatif unitaire. Soit M un A-module. Alors la platitude de M est équivalente à chacune des propriétés suivantes :

Soit A → B un homomorphisme d'anneaux plat. Alors pour tous A-modules M, N et pour tout entier n > 0, on a TornA(M,N)⊗AB=TornB(M⊗AB,N⊗AB).