ATLAS Ouvrir dans l'atlas →

Théorème 6Modules sur un anneau principal

Diviseurs élémentaires ⋆

⋆ Axiome du choix

L'existence dans (iv) et le point (v), qui la suppose, demandent la décomposition des facteurs invariants en irréductibles (Principal ⇒ factoriel, (ii)), donc le choix dépendant pour un anneau principal quelconque, mais pas pour ℤ\mathbb Z ni K[X]K[X], dont les éléments se décomposent sans choix (Nombres premiers, Irréductibles). Les points (i) à (iii), et l'unicité dans (iv), n'utilisent aucun choix.

Dans ce nœud, AA est un anneau principal et pp un élément irréductible de AA. L'idéal pApA est maximal (Principal ⇒ factoriel, (i)), et kp=A/pAk_p = A/pA est un corps (Idéaux premiers, maximaux).

Pour un module MM et j∈ℕj \in \mathbb N, pjM={pjx:x∈M}p^jM = \{p^jx : x \in M\} est un sous-module. Le quotient Vj(M)=pjM/pj+1MV_j(M) = p^jM/p^{j+1}M est annulé par pp ; la loi (a+pA)⋅xˉ=axˉ(a + pA) \cdot \bar x = a\bar x y est donc bien définie, et fait de Vj(M)V_j(M) un kpk_p-espace vectoriel, les axiomes se lisant sur ceux du module.

Énoncé

(i) Pour d≠0d \neq 0, les entiers vv tels que pv∣dp^v \mid d forment un ensemble {0,1,…,vp(d)}\{0, 1, \dots, v_p(d)\} ; l'entier vp(d)v_p(d) est la valuation de dd en pp. Si p∤ep \nmid e, alors pmA+eA=Ap^mA + eA = A pour tout m⩾1m \geqslant 1.

(ii) Si M=Ar⊕A/(d1)⊕⋯⊕A/(dk)M = A^r \oplus A/(d_1) \oplus \cdots \oplus A/(d_k) avec des did_i non nuls, alors pour tout j∈ℕj \in \mathbb N dim⁡kpVj(M)=r+∣{i:vp(di)>j}∣.\dim_{k_p} V_j(M) = r + \big|\{i : v_p(d_i) > j\}\big|.

(iii) Soient p1,…,psp_1, \dots, p_s des irréductibles deux à deux non associés, a1,…,as⩾1a_1, \dots, a_s \geqslant 1, uu inversible et d=u p1a1⋯psasd = u\,p_1^{a_1} \cdots p_s^{a_s}. Alors A/(d)≅A/(p1a1)⊕⋯⊕A/(psas),A/(d) \cong A/(p_1^{a_1}) \oplus \cdots \oplus A/(p_s^{a_s}), isomorphisme d'anneaux et de AA-modules.

(iv) ⋆ Tout AA-module de type fini MM est isomorphe à Ar⊕A/(q1b1)⊕⋯⊕A/(qtbt),A^r \oplus A/(q_1^{b_1}) \oplus \cdots \oplus A/(q_t^{b_t}), où les qlq_l sont irréductibles et les bl⩾1b_l \geqslant 1. La famille des idéaux qlblAq_l^{b_l}A, comptés avec répétition et à l'ordre près, ne dépend que de MM : ce sont ses diviseurs élémentaires.

(v) ⋆ Si d1∣⋯∣dkd_1 \mid \cdots \mid d_k sont les facteurs invariants de MM, ses diviseurs élémentaires sont les pvp(di)p^{v_p(d_i)}, pour i⩽ki \leqslant k et pp parcourant les irréductibles à association près, avec vp(di)⩾1v_p(d_i) \geqslant 1. Réciproquement, dkd_k est associé au produit, sur les irréductibles, des plus grandes puissances, dk−1d_{k-1} celui des suivantes, et ainsi de suite.

Démonstration

(i) Une suite canonique. Supposons que pvp^v divise dd pour tout vv, et écrivons d=pvcvd = p^vc_v ; le quotient cvc_v est unique, puisque AA est intègre et pv≠0p^v \neq 0. De pv+1cv+1=pvcvp^{v+1}c_{v+1} = p^vc_v, on tire cv=pcv+1c_v = pc_{v+1} : la suite d'idéaux c0A⊂c1A⊂⋯c_0A \subset c_1A \subset \cdots est croissante, et elle est définie sans aucun choix.

Elle est stationnaire (Anneaux noethériens, (i) et (iii)) : cN+1=ecN=epcN+1c_{N+1} = ec_N = epc_{N+1} pour un NN et un e∈Ae \in A. Comme cN+1≠0c_{N+1} \neq 0, puisque d≠0d \neq 0, l'intégrité donne ep=1ep = 1, alors que pp n'est pas inversible.

Il existe donc un vv tel que pv∤dp^v \nmid d, et aucun w⩾vw \geqslant v ne convient, puisque pvp^v divise pwp^w. Les entiers qui conviennent forment ainsi une partie finie de ℕ\mathbb N, qui contient 00 et tout entier inférieur à l'un de ses éléments : c'est un ensemble {0,…,vp(d)}\{0, \dots, v_p(d)\}.

Comaximalité. Si p∤ep \nmid e, alors e∉pAe \notin pA et pApA est maximal, donc pA+eA=ApA + eA = A, et 1=αp+βe1 = \alpha p + \beta e. Si 1=xmpm+yme1 = x_mp^m + y_me, le produit de ces deux écritures de 11 donne 1=xmα pm+1+e (… )1 = x_m\alpha\,p^{m+1} + e\,(\dots), et l'on conclut par récurrence sur mm.

(ii) Pour une somme directe, pj(M1⊕M2)=pjM1⊕pjM2p^j(M_1 \oplus M_2) = p^jM_1 \oplus p^jM_2, et Vj(M1⊕M2)V_j(M_1 \oplus M_2) est isomorphe, comme kpk_p-espace, à Vj(M1)⊕Vj(M2)V_j(M_1) \oplus V_j(M_2), dont la dimension est la somme des dimensions. Il suffit de traiter AA et les A/(d)A/(d).

Pour AA, l'application a↦pja+pj+1Aa \mapsto p^ja + p^{j+1}A est surjective de AA sur Vj(A)V_j(A), de noyau pApA, après simplification par pjp^j : Vj(A)≅kpV_j(A) \cong k_p est de dimension 11.

Pour A/(d)A/(d), soit v=vp(d)v = v_p(d) et d=pved = p^ve, avec p∤ep \nmid e par maximalité de vv. L'application de pjAp^jA dans Vj(A/(d))V_j(A/(d)) qui envoie yy sur la classe de yˉ\bar y est surjective, de noyau pjA∩(pj+1A+dA)p^jA \cap (p^{j+1}A + dA).

Si j<vj < v, alors dA⊂pj+1AdA \subset p^{j+1}A, le noyau est pj+1Ap^{j+1}A, et Vj(A/(d))≅pjA/pj+1A≅Vj(A)V_j(A/(d)) \cong p^jA/p^{j+1}A \cong V_j(A) est de dimension 11.

Si j⩾vj \geqslant v, la comaximalité de (i) donne pj+1−vA+eA=Ap^{j+1-v}A + eA = A, d'où, en multipliant par pvp^v, pj+1A+dA=pvA⊃pjA:p^{j+1}A + dA = p^vA \supset p^jA : le noyau est pjAp^jA tout entier, et Vj(A/(d))={0}V_j(A/(d)) = \{0\}.

(iii) Pour l≠ml \neq m, plp_l ne divise pas pmp_m : sinon pm=plcp_m = p_lc, et l'irréductibilité de pmp_m rendrait cc inversible, plp_l et pmp_m seraient associés. Comme plp_l est premier (Principal ⇒ factoriel, (i), et Divisibilité, (ii)), il ne divise pas non plus pmamp_m^{a_m}.

La comaximalité de (i), appliquée à p=plp = p_l et e=pmame = p_m^{a_m}, donne plalA+pmamA=Ap_l^{a_l}A + p_m^{a_m}A = A : les idéaux plalAp_l^{a_l}A sont deux à deux comaximaux.

Leur produit est l'idéal engendré par les produits x1⋯xsx_1 \cdots x_s avec xl∈plalAx_l \in p_l^{a_l}A (Lemme chinois), c'est-à-dire p1a1⋯psasA=dAp_1^{a_1} \cdots p_s^{a_s}A = dA. Le lemme chinois fournit l'isomorphisme d'anneaux A/(d)≅∏lA/(plal)A/(d) \cong \prod_l A/(p_l^{a_l}). Il est A-linéaire, puisque aa agit sur chaque quotient par multiplication par sa classe, et qu'un morphisme d'anneaux respecte les produits.

(iv) Existence. Par Théorème de structure, (ii), M≅Ar⊕⨁iA/(di)M \cong A^r \oplus \bigoplus_i A/(d_i). On décompose chaque did_i en irréductibles ⋆, on regroupe les facteurs associés, et l'on applique (iii).

Unicité. Fixons un irréductible pp. Si qq est associé à pp, vp(qb)=bv_p(q^b) = b, puisque pb+1∣pbp^{b+1} \mid p^b rendrait pp inversible. Si qq n'est pas associé à pp, pp ne divise pas qbq^b, comme en (iii), et vp(qb)=0v_p(q^b) = 0.

Par (ii), dim⁡kpVj(M)=r+∣{l:ql∼p, bl>j}∣,\dim_{k_p} V_j(M) = r + \big|\{l : q_l \sim p,\ b_l > j\}\big|, où q∼pq \sim p signifie « associé ». Un isomorphisme f:M→M′f : M \to M' envoie pjMp^jM sur pjM′p^jM', et induit un isomorphisme de kpk_p-espaces de Vj(M)V_j(M) sur Vj(M′)V_j(M') : ces dimensions ne dépendent que de MM.

L'entier rr est le rang de M/T(M)M/T(M) (Théorème de structure, (iv)), qui ne dépend que de MM. Les dimensions déterminent donc, pour chaque jj, le nombre de ll tels que ql∼pq_l \sim p et bl>jb_l > j, puis, par différence, le nombre de ceux pour lesquels bl=j+1b_l = j + 1. Comme qlblA=pblAq_l^{b_l}A = p^{b_l}A lorsque ql∼pq_l \sim p, la famille des idéaux est déterminée.

(v) La décomposition de chaque did_i et le point (iii) fournissent une décomposition comme en (iv), dont les termes sont les A/(pvp(di))A/(p^{v_p(d_i)}) ; par l'unicité de (iv), ce sont les diviseurs élémentaires. La réciproque vient de ce que vp(d1)⩽⋯⩽vp(dk)v_p(d_1) \leqslant \cdots \leqslant v_p(d_k) pour chaque pp, puisque di∣di+1d_i \mid d_{i+1}.

□
Remarque

Les facteurs invariants 22, 66, 1212 de M=ℤ/2ℤ⊕ℤ/6ℤ⊕ℤ/12ℤM = \mathbb Z/2\mathbb Z \oplus \mathbb Z/6\mathbb Z \oplus \mathbb Z/12\mathbb Z donnent les diviseurs élémentaires 22 ; 2,32, 3 ; 4,34, 3, d'où M≅(ℤ/2ℤ)2⊕ℤ/4ℤ⊕(ℤ/3ℤ)2.M \cong (\mathbb Z/2\mathbb Z)^2 \oplus \mathbb Z/4\mathbb Z \oplus (\mathbb Z/3\mathbb Z)^2.

En sens inverse, on range par premier, en décroissant : 4,2,24, 2, 2 pour 22, et 3,33, 3 pour 33. Les produits colonne par colonne redonnent d3=4⋅3d_3 = 4 \cdot 3, d2=2⋅3d_2 = 2 \cdot 3 et d1=2d_1 = 2.

Les dimensions des Vj(M)V_j(M) le confirment : sur ℤ/2ℤ\mathbb Z/2\mathbb Z, elles valent 33, 11, 00 pour j=0,1,2j = 0, 1, 2, et sur ℤ/3ℤ\mathbb Z/3\mathbb Z, 22 puis 00. Elles se lisent sur des cardinaux : V0(M)=M/2MV_0(M) = M/2M a 8=238 = 2^3 éléments.

Remarque

Pour un groupe abélien fini, on retrouve ainsi l'écriture en produit de groupes cycliques d'ordres puissances de nombres premiers, établie par une autre voie au nœud Groupes abéliens finis, où le quotient ∣ptG∣/∣pt+1G∣=pct|p^tG|/|p^{t+1}G| = p^{c_t} joue le rôle de la dimension de Vt(G)V_t(G). Pour un endomorphisme dont le polynôme caractéristique est scindé, les diviseurs élémentaires seront les puissances (X−λ)m(X - \lambda)^m qui donnent les blocs de Jordan (Critère de similitude).

Remarque

L'existence dans (iv) entraîne la factorisation : si A/(a)A/(a), avec aa non nul et non inversible, se décompose comme en (iv), on a r=0r = 0, puisque A/(a)A/(a) est de torsion, et son annulateur aAaA est engendré par le produit, sur les irréductibles qui apparaissent, des plus grandes puissances, et aa est associé à un produit d'irréductibles.

Or W. Hodges a montré que ZF seul ne démontre pas que tout anneau principal est factoriel, ni que tout anneau principal a un idéal maximal (« Läuchli's algebraic closure of Q », Math. Proc. Cambridge Philos. Soc. 79, 1976, p. 289-297). Le point (iv) ne se démontre donc pas dans ZF seul pour tous les anneaux principaux, alors que les facteurs invariants, eux, existent et sont uniques sans choix (Forme de Smith, Unicité).

Ouvrir dans l'atlas interactif →