Modules, forme normale de Smith et théorème de structure
Idée. Un module est l'analogue d'un espace vectoriel quand les scalaires forment un anneauA (et non un corps). Sur un anneau principal, le théorème de structure classe complètement les modules de type fini : c'est la clé qui unifie la classification des groupes abéliens finis (A=Z) et la réduction des endomorphismes (A=K[X]).
Note (L2/L3, démonstratif). Exercices = preuves + calculs de forme de Smith / facteurs invariants, vérifiés machine (_verif_modules.py : invariant_factors sur Z, moteur diviseurs élémentaires ⟷ facteurs invariants, classification, K[X]-modules via jordan_form).
A. Modules, sous-modules, modules libres, torsion
Un A-moduleM est un groupe abélien (M,+) muni d'une loi externe A×M→M vérifiant les mêmes axiomes qu'un espace vectoriel (a(x+y)=ax+ay, (a+b)x=ax+bx, (ab)x=a(bx), 1x=x).
Un Z-module est exactement un groupe abélien (l'action de n est n⋅x=x+⋯+x, forcée par l'addition).
Un sous-module est une partie stable par + et par la loi externe. Les sous-modules de A (vu comme module sur lui-même) sont ses idéaux.
M est libre s'il admet une base : M≅Ar, l'entier r est le rang. Z/nZ (n>1) n'est pas libre : tout élément xˉ vérifie nxˉ=0 (aucune partie libre).
La torsionT(M)={x∈M:∃a=0,ax=0} est un sous-module (si A est intègre) ; M/T(M) est sans torsion. Ex. T(Z⊕Z/4)={0}⊕Z/4.
B. Matrices sur un anneau principal : forme normale de Smith
Soit Aprincipal (ex. Z, K[X]). Toute matrice M∈Am×n se ramène, par opérations élémentaires sur les lignes ET les colonnes (inversibles sur A), à une forme diagonale :
Smith : M∼diag(d1,d2,…,dr,0,…,0),d1∣d2∣⋯∣dr.
Les di (rendus unitaires) sont les facteurs invariants de M ; ils sont uniques. On les calcule par les facteurs déterminantiels : Δk= pgcd des mineurs k×k, et
d1=Δ1,dk=Δk−1Δk.
Exemple.M=2−61046−4412−16 : Δ1=2, Δ1Δ2=12, Δ3=∣detM∣=144, d'où (d1,d2,d3)=(2,6,12). Forme de Smith diag(2,6,12).
E. Théorème de structure
Un module de type fini M sur un anneau principal A est présenté par une matrice de relations R (M≅An/imR) ; la forme de Smith de R donne :
M≅Ar⊕A/(d1)⊕A/(d2)⊕⋯⊕A/(ds),d1∣d2∣⋯∣ds,
où Ar est la partie libre (rang r=n−rgR) et les A/(di) (di non inversible) la partie de torsion. Cette décomposition par facteurs invariants est unique (le rang r et la suite (di) ne dépendent que de M). On peut aussi la regrouper par diviseurs élémentaires (les A/(pk), p irréductible) — les deux formes sont équivalentes via le théorème chinois (les (pk) pour p irréductibles distincts sont comaximaux).
Deux récoltes immédiates.A=Z : tout groupe abélien fini est Z/d1⊕⋯⊕Z/ds (classification). A=K[X] : tout endomorphisme est classé par ses facteurs invariants → forme de Jordan / Frobenius.
Dans le palier approfondissement (Pro) : Groupes abéliens finis (ℤ-modules) et réduction des endomorphismes (K[X]-modules)
C. Classification des groupes abéliens finis (A=Z)
D. Réduction des endomorphismes (A=K[X])
La suite dans l'app Maths Post-Bac
Palier approfondissement, 54 exercices corrigés pas à pas, quiz, tuteur IA,
PDF téléchargeables et suivi de progression — pour BUT, BTS, licence et maths de l'ingénieur.