Rang d'un module libre sur un anneau commutatif ou noethérien
Une question naturelle est de savoir si, comme pour les espaces vectoriels, toutes les bases d'un module libre ont même cardinal. La réponse est négative en général, mais affirmative avec de faibles conditions supplémentaires sur l'anneau sous-jacent. Par exemple, il suffit que l'anneau soit commutatif, ou alors noethérien, pour que le résultat tienne ; on peut dans ce cas parler de la dimension, également appelée rang, du module libre.
Supposons dans ce qui suit A commutatif et non nul.
- Le rang d'une somme directe s'additionne, celui d'un produit tensoriel se multiplie, et reste inchangé par extension des scalaires.
- Si P est un idéal maximal de A, alors M/PM est un espace vectoriel sur le corps A/P, de dimension égale au rang de M.
- Si M → N est une application linéaire injective entre deux modules libres avec N de rang fini, alors M est de rang fini et inférieur ou égal à celui de N.
- Si M → N est une application linéaire surjective entre deux modules libres, alors le rang de M est supérieur ou égal celui de N (en effet on a alors une application linéaire surjective d'espaces vectoriels M/PM → N/PN).
- Si M → N est une application linéaire surjective entre modules libres de même rang fini, alors c'est un isomorphisme (son déterminant est inversible).
Les propriétés ci-dessus se traduisent également de la façon suivante : dans un module libre de rang α (fini ou pas), toute partie génératrice est de cardinal supérieur ou égal à α ; dans un module libre de rang fini n, toute partie libre a au plus n éléments et toute partie génératrice à n éléments est une base.
- Toute suite exacte courte 0 → M → N → L → 0 de modules libres est scindée (puisque L est projectif) et N est alors isomorphe à M ⊕ L, autrement dit : le rang de N est la somme des rangs de M et de L. Cela peut être vu comme la généralisation du théorème du rang, lequel concerne les espaces vectoriels.
- Supposons que B est anneau commutatif contenant A, et aussi un A-module libre pour le produit, de base { bi }. Si C est un B-module libre de base { cj }, alors C est un A module libre de base { bi cj }. En particulier, le rang de C sur A est le produit des rangs de B sur A et de C sur B (fini ou infini).