ATLAS Ouvrir dans l'atlas →

Théorème 4Modules sur un anneau principal

Structure des modules de type fini sur un anneau principal

Dans ce nœud, AA est un anneau principal. Pour d∈Ad \in A, on note A/(d)A/(d) le module quotient A/dAA/dA (Module) ; il est nul si et seulement si dd est inversible. L'annulateur d'un module MM est l'idéal des aa tels que ax=0ax = 0 pour tout x∈Mx \in M.

Énoncé

(i) Si D∈ℳm,n(A)D \in \mathcal M_{m,n}(A) est en forme de Smith, de coefficients diagonaux non nuls d1,…,dtd_1, \dots, d_t et les autres nuls, alors Am/D(An)≅A/(d1)⊕⋯⊕A/(dt)⊕Am−t.\begin{aligned} A^m/D(A^n) &\cong A/(d_1) \oplus \cdots \oplus A/(d_t) \\ &\quad \oplus A^{m-t}. \end{aligned}

(ii) Tout AA-module de type fini MM est isomorphe à Ar⊕A/(d1)⊕⋯⊕A/(dk),A^r \oplus A/(d_1) \oplus \cdots \oplus A/(d_k), avec r,k∈ℕr, k \in \mathbb N et des éléments did_i non nuls et non inversibles tels que d1∣d2∣⋯∣dkd_1 \mid d_2 \mid \cdots \mid d_k.

(iii) Pour tout AA-module de type fini MM, le sous-module de torsion T(M)T(M) est de type fini, le quotient M/T(M)M/T(M) est libre de rang fini rr, et MM est somme directe de T(M)T(M) et d'un sous-module isomorphe à ArA^r.

(iv) Dans un isomorphisme comme en (ii), T(M)T(M) correspond à A/(d1)⊕⋯⊕A/(dk)A/(d_1) \oplus \cdots \oplus A/(d_k), l'entier rr est le rang de M/T(M)M/T(M), et l'annulateur de T(M)T(M) est dkAd_kA (ou AA si k=0k = 0).

Démonstration

(i) L'image D(An)D(A^n) est formée des colonnes (d1a1,…,dtat,0,…,0)(d_1a_1, \dots, d_ta_t, 0, \dots, 0), ai∈Aa_i \in A. L'application de AmA^m dans A/(d1)⊕⋯⊕A/(dt)⊕Am−tA/(d_1) \oplus \cdots \oplus A/(d_t) \oplus A^{m-t} qui envoie (x1,…,xm)(x_1, \dots, x_m) sur (xˉ1,…,xˉt,xt+1,…,xm)(\bar x_1, \dots, \bar x_t, x_{t+1}, \dots, x_m) est linéaire et surjective, et son noyau est exactement D(An)D(A^n). Le théorème d'isomorphisme, comme au nœud Modules libres, (i), conclut.

(ii) Par Modules libres, (i), M≅An/LM \cong A^n/L pour un sous-module LL de AnA^n.

Par Base adaptée, LL a une base (d1f1,…,dtft)(d_1f_1, \dots, d_tf_t), où (f1,…,fn)(f_1, \dots, f_n) est une base de AnA^n et d1∣⋯∣dtd_1 \mid \cdots \mid d_t sont non nuls. Soit PP la matrice de colonnes f1,…,fnf_1, \dots, f_n, inversible (Modules libres, (ii)), et DD la matrice de taille n×tn \times t de coefficients diagonaux d1,…,dtd_1, \dots, d_t, en forme de Smith ; alors L=PD(At)L = PD(A^t).

Par Opérations élémentaires, (v), appliqué à PD=P⋅D⋅ItPD = P \cdot D \cdot {I_t}, et par (i), An/L≅A/(d1)⊕⋯⊕A/(dt)⊕An−t.A^n/L \cong A/(d_1) \oplus \cdots \oplus A/(d_t) \oplus A^{n-t}.

Si di+1d_{i+1} est inversible, did_i, qui le divise, l'est aussi : les did_i inversibles viennent en premier, et leurs termes A/(di)A/(d_i) sont nuls. On les supprime, ce qui laisse les did_i non inversibles, et l'on place An−tA^{n-t} en tête, ce qui ne change pas le module à isomorphisme près : r=n−tr = n - t.

(iii) Le sous-module T(M)T(M) est de type fini par Sous-modules de Aⁿ, (ii). Le quotient M/T(M)M/T(M) est engendré par les classes des générateurs de MM, et il est sans torsion (Modules libres, (iv)) ; il est donc libre (Sous-modules de Aⁿ, (iii)), d'une base (eˉ1,…,eˉr)(\bar e_1, \dots, \bar e_r).

Choisissons des représentants e1,…,ere_1, \dots, e_r, en nombre fini, et soit FF le sous-module qu'ils engendrent. Pour x∈Mx \in M, écrivons xˉ=∑iaieˉi\bar x = \sum_i a_i\bar e_i : alors x−∑iaiei∈T(M)x - \sum_i a_ie_i \in T(M), et M=T(M)+FM = T(M) + F.

Si ∑iaiei∈T(M)\sum_i a_ie_i \in T(M), alors ∑iaieˉi=0\sum_i a_i\bar e_i = 0 et tous les aia_i sont nuls. Ceci montre à la fois que (e1,…,er)(e_1, \dots, e_r) est libre, donc que F≅ArF \cong A^r, et que T(M)∩F={0}T(M) \cap F = \{0\}, d'où l'unicité des écritures t+ft + f ; on conclut par Modules libres, (v).

(iv) Dans N=Ar⊕A/(d1)⊕⋯⊕A/(dk)N = A^r \oplus A/(d_1) \oplus \cdots \oplus A/(d_k), un élément (x,y)(x, y) est de torsion si et seulement si x=0x = 0. En effet, si a(x,y)=0a(x, y) = 0 avec a≠0a \neq 0, alors ax=0ax = 0 dans ArA^r, sans torsion, et x=0x = 0 ; réciproquement, dkd_k annule chaque A/(di)A/(d_i), puisque di∣dkd_i \mid d_k, et dk≠0d_k \neq 0.

Un isomorphisme envoie les éléments de torsion sur les éléments de torsion, d'où la première assertion, et M/T(M)≅N/T(N)≅ArM/T(M) \cong N/T(N) \cong A^r.

Enfin dkd_k annule T(N)T(N), et un élément aa qui l'annule annule la classe de 11 dans A/(dk)A/(d_k), c'est-à-dire a∈dkAa \in d_kA.

□
Remarque

Pour la matrice MM de taille 33 du nœud Forme de Smith, de forme de Smith diag⁡(2,6,12)\operatorname{diag}(2, 6, 12), le point (i) et Opérations élémentaires, (v), donnent ℤ3/M(ℤ3)≅ℤ/2ℤ⊕ℤ/6ℤ⊕ℤ/12ℤ,\mathbb Z^3/M(\mathbb Z^3) \cong \mathbb Z/2\mathbb Z \oplus \mathbb Z/6\mathbb Z \oplus \mathbb Z/12\mathbb Z, groupe à 144144 éléments, dont l'annulateur est 12ℤ12\mathbb Z : tout élément est tué par 1212, et l'un d'eux est d'ordre 1212 exactement.

Remarque

Le sous-module de torsion est canonique, mais son supplémentaire ne l'est pas. Dans ℤ⊕ℤ/2ℤ\mathbb Z \oplus \mathbb Z/2\mathbb Z, les sous-modules engendrés par (1,0ˉ)(1, \bar 0) et par (1,1ˉ)(1, \bar 1) sont deux supplémentaires distincts de T={0}⊕ℤ/2ℤT = \{0\} \oplus \mathbb Z/2\mathbb Z, tous deux isomorphes à ℤ\mathbb Z. Seul le quotient M/T(M)M/T(M) est intrinsèque.

Remarque

Aucune forme du choix n'intervient dans ce nœud. La partie libre se sépare par (iii), puisque le quotient sans torsion est libre par une récurrence finie ; la partie de torsion se décompose par la forme de Smith, que le lemme du pivot obtient sans choix.

Ouvrir dans l'atlas interactif →