Vous êtes sur la page 1sur 258

UNIVERSITÉ DE FRANCHE-COMTÉ

U FC
UNIVERSITÉ DE FRANCHE-COMTÉ

CT U
Besançon

Licence Sciences
mention Mathématiques et Applications

Unité d’Enseignement
« ANNEAUX »

Responsable : J.-R. Belliard.


Centre de Télé-enseignement Universitaire.
Besançon.
jean-robert.belliard@univ-fcomte.fr1

MMXI

1. Toute correspondance relative à l’unité « ANNEAUX » (envoi de devoirs, demande de


renseignements sur le cours. . .) est à adresser à :
Université de Franche-Comté.
Télé-enseignement. Bâtiment Bachelier.
Jean-Robert Belliard (Anneaux).
25030 BESANÇON CEDEX
Ce cours a été rédigé par Georges Gras, saisi par Marie-Nicole Gras, révisé par François
Pétiard, et adapté à la maquette 2009–2013 par Jean-Robert Belliard.
Cette brochure a été réalisée en LATEX 2ε .

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Table des matières. A

Table des matières

Présentation de l’unité i
Quelques précisions sur l’unité (( Anneaux )) . . . . . . . . . . . . . . . . . i
L’unité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Les TD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Les problèmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
L’examen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Le calendrier du semestre . . . . . . . . . . . . . . . . . . . . . . . . . . . ii

I Cours 1
Table des matières du cours 3

0 Arithmétique de base dans les entiers 7


0.1 L’anneau des entiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
0.1.1 Premières propriétés . . . . . . . . . . . . . . . . . . . . . . . . . . 7
0.1.2 Algorithme d’Euclide . . . . . . . . . . . . . . . . . . . . . . . . . . 8
0.2 Théorème fondamental de l’arithmétique . . . . . . . . . . . . . . . . . . . 10
0.2.1 Nombres premiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
0.2.2 Lemme de Gauß . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
0.2.3 L’anneau des entiers est factoriel . . . . . . . . . . . . . . . . . . . 11
0.3 Congruences modulo un entier . . . . . . . . . . . . . . . . . . . . . . . . . 13
0.3.1 Relation d’équivalence . . . . . . . . . . . . . . . . . . . . . . . . . 13
0.3.2 Calcul modulaire dans les entiers . . . . . . . . . . . . . . . . . . . 14
0.3.3 Théorème des restes chinois . . . . . . . . . . . . . . . . . . . . . . 15

1 Anneaux commutatifs 17
1.1 Anneaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.1.1 Définitions et premières propriétés . . . . . . . . . . . . . . . . . . . 17
1.1.2 Un exemple fondamental : A[X] . . . . . . . . . . . . . . . . . . . . 19
1.2 Idéal d’un anneau commutatif . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.2.1 Inversibles et idéaux . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.2.2 Idéaux premiers et maximaux . . . . . . . . . . . . . . . . . . . . . 23
1.3 Homomorphismes d’anneaux, anneaux quotients (cas commutatif) . . . . . 24
1.3.1 Homomorphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.3.2 Quotients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.3.3 Théorème de factorisation des homomorphismes . . . . . . . . . . . 26
1.3.4 Caractérisation des idéaux premiers, maximaux . . . . . . . . . . . 27
1.4 Exemple fondamental des anneaux de polynômes . . . . . . . . . . . . . . 28
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
B Anneaux.

2 Produits d’anneaux. Théorèmes chinois 33


2.1 Produits d’anneaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2 Étude des anneaux Z/mZ . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.2.1 Étude générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.2.2 La fonction d’Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.2.3 Structure des groupes (Z/mZ)× , m > 2 . . . . . . . . . . . . . . . . 39
2.2.4 Relèvement des classes inversibles . . . . . . . . . . . . . . . . . . . 40
2.2.5 Complément . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

3 Méthodes modulaires dans les anneaux principaux 43


3.1 Co-maximalité dans un anneau principal . . . . . . . . . . . . . . . . . . . 43
3.2 Méthode des idempotents . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.3 Applications classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.3.1 Exemple dans Z/mZ . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.3.2 Les polynômes d’interpolation simple . . . . . . . . . . . . . . . . . 48
3.3.3 Polynômes d’interpolation avec conditions aux dérivées . . . . . . . 49
3.3.4 Calcul des idempotents . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.4 Calculs par développements multi-adiques . . . . . . . . . . . . . . . . . . 53
3.4.1 Développements multi-adiques . . . . . . . . . . . . . . . . . . . . . 54
3.4.2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

4 Anneaux commutatifs intègres. Caractéristique d’un anneau 57


4.1 Diviseurs de 0, intégrité (rappels) . . . . . . . . . . . . . . . . . . . . . . . 57
4.2 Construction du corps des fractions d’un anneau intègre . . . . . . . . . . . 58
4.2.1 Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.2.2 Conséquences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.2.3 Construction de KA par transport de structure . . . . . . . . . . . . 61
4.3 Étude des anneaux principaux . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.4 Les nombres transcendants et algébriques . . . . . . . . . . . . . . . . . . . 65
4.5 Caractéristique d’un anneau . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.5.1 Cas général . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.5.2 Cas des anneaux intègres et des corps . . . . . . . . . . . . . . . . . 68
4.5.3 Caractéristique d’un produit d’anneaux . . . . . . . . . . . . . . . . 68
4.6 Exercices sur les fractions . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.6.1 Une propriété des fractions . . . . . . . . . . . . . . . . . . . . . . . 69
4.6.2 Anneaux de fractions . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.6.3 Caractérisation des sous-anneaux de Q . . . . . . . . . . . . . . . . 69

5 Divisibilité dans les anneaux intègres. Anneaux factoriels 71


5.1 Définitions et notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.2 Propriétés des anneaux factoriels . . . . . . . . . . . . . . . . . . . . . . . 73
5.3 Cas des anneaux principaux . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.4 Cas des anneaux A[X], avec A factoriel . . . . . . . . . . . . . . . . . . . . 81
5.5 Anneaux euclidiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

Liste des figures du cours 93


CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Table des matières. C

II Exercices 95
Table des matières des exercices 97

Exercices du chapitre 0 101


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

Exercices du chapitre 1 105


Exercice 1. Deux sous-anneaux de C . . . . . . . . . . . . . . . . . . . . . . . . 105
Exercice 2. Étude de quelques idéaux de A = Z[ i ] . . . . . . . . . . . . . . . . . 105
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Exercice 4. Anneaux de polynômes (propriétés élémentaires) . . . . . . . . . . . 106
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Exercice 7. Idéaux premiers et maximaux (définition) . . . . . . . . . . . . . . . 106
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Exercice 11. Étude d’un anneau quotient . . . . . . . . . . . . . . . . . . . . . . 107
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
D Anneaux.

Exercices du chapitre 2 111


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

Exercices du chapitre 3 115


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

Exercices du chapitre 4 119


Exercice 1. A = Z[ i ] est un anneau principal . . . . . . . . . . . . . . . . . . . . 119
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 5. Sur les diviseurs de zéro . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 6. Construction de corps finis . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Table des matières. E

Exercices du chapitre 5 125


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 15. Factorisation des polynômes dans Q[X] . . . . . . . . . . . . . . . . 128
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Exercice 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Exercice 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Exercice 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Exercice 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Exercice 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Exercice 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Exercice 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Exercice 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Exercice 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Exercice 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Liste des figures des exercices 133

III Corrigé des exercices 133


Table des matières du corrigé des exercices 135

Corrigé des exercices du chapitre 0 139


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
F Anneaux.

Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Corrigé des exercices du chapitre 1 147


Exercice 1. Deux sous-anneaux de C . . . . . . . . . . . . . . . . . . . . . . . . 147
Exercice 2. Étude de quelques idéaux de A = Z[ i ] . . . . . . . . . . . . . . . . . 148
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Exercice 4. Anneaux de polynômes (propriétés élémentaires) . . . . . . . . . . . 149
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Exercice 7. Idéaux premiers et maximaux (définition) . . . . . . . . . . . . . . . 151
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 11. Étude d’un anneau quotient . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

Corrigé des exercices du chapitre 2 163


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Table des matières. G

Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170


Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

Corrigé des exercices du chapitre 3 173


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

Corrigé des exercices du chapitre 4 187


Exercice 1. A = Z[ i ] est un anneau principal . . . . . . . . . . . . . . . . . . . . 187
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Exercice 5. Sur les diviseurs de zéro . . . . . . . . . . . . . . . . . . . . . . . . . 190
Exercice 6. Construction de corps finis . . . . . . . . . . . . . . . . . . . . . . . 190
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

Corrigé des exercices du chapitre 5 205


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
H Anneaux.

Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212


Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Exercice 15. Factorisation des polynômes dans Q[X] . . . . . . . . . . . . . . . . 214
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Exercice 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Exercice 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Exercice 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Exercice 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Exercice 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Exercice 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Exercice 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Exercice 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Exercice 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Exercice 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Exercice 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Exercice 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Exercice 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Exercice 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228

Liste des figures du corrigé des exercices 231

Annexes. 233
A Table des figures 235

B Liste des définitions 237

C Liste des lemmes 239

D Liste des propositions 241

E Liste des théorèmes 243

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Présentation de l’unité. i

Présentation de l’unité

Quelques précisions sur l’unité (( Anneaux ))


L’unité
Elle est semestrielle de 20 h de cours et 40 h de TD, correspondant à 6 crédits ECTS. Vous
recevrez un premier envoi comprenant cours, TD avec solutions détaillées des exercices
proposés, et trois problèmes. La solution des problèmes sera déposée sous moodle.
L’unité de licence intitulée (( Anneaux )) s’accorde avec l’unité (( Groupes )) ; mais ces
deux unités sont maintenant logiquement indépendantes. L’objet de ce cours est l’étude
des anneaux commutatifs et de quelques applications en arithmétique des entiers et des
polynômes.
Ce cours a été rédigé par Georges Gras, saisi en LATEX par Marie-Nicole Gras, repris
en LATEX 2ε par François Pétiard et adapté à la maquette 2009–2013 par Jean-Robert
Belliard.
Il se présentera suivant le plan ci-dessous :
Chapitre 0 : Arithmétique de base dans les entiers.
Chapitre 1 : Anneaux commutatifs.
Chapitre 2 : Produits d’anneaux. Théorèmes chinois.
Chapitre 3 : Méthodes modulaires dans les anneaux principaux.
Chapitre 4 : Anneaux commutatifs intègres. Caractéristique d’un anneau.
Chapitre 5 : Divisibilité dans les anneaux intègres. Anneaux factoriels.
Je recommande aux étudiants qui en ont le temps de consacrer au cours le temps nécessaire
pour assimiler les notions les plus importantes et de bien comprendre les exemples et les
illustrations ainsi que de réfléchir sur la signification des définitions et des théorèmes avant
de s’attaquer aux TD. L’étude des démonstrations est bien souvent aussi un excellent moyen
de comprendre un théorème, de bien noter ses hypothèses et ses conclusions.

Les TD
Ils seront constitués d’énoncés, éventuellement de feuilles d’indications permettant d’amor-
cer la recherche, et de solutions détaillées. Il est fortement recommandé de rédiger, pour
son compte personnel, les exercices proposés. Écrire est le seul moyen de se contrôler
et de voir si l’on est arrêté ou non par des difficultés. Il faut faire tous les exercices
qui sont des applications directes du cours, mais pas uniquement ceux-là, de manière à
approfondir ses connaissances. Au début de chaque chapitre sont précisés les exercices qui
sont fondamentaux, ceux dont le résultat est à connaître et peut être utilisé dans un devoir
ou examen, ceux qui sont plus difficiles. . ., ce qui ne veut pas dire qu’il ne faut pas chercher
les autres.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
ii Anneaux.

Les problèmes
J’en donnerai trois dans le semestre. Ils seront corrigés par moi ; une solution en sera fournie.
Il est vivement conseillé d’essayer de traiter ces problèmes en temps limité (3 heures par
exemple, quitte à y revenir ensuite si vous en avez le goût et le temps). Cela vous permettra
de vous préparer aux conditions de l’examen, c’est important. Cela vous évitera aussi de
prendre du retard dans le reste de votre travail, retard qui est toujours difficile à rattraper
dans une unité semestrielle. Les devoirs sont faits pour vous entraîner à l’examen et leur
note ne compte absolument pas dans le résultat final.

L’examen
Il consistera en une épreuve de 3h. Aucun document ne sera autorisé.

Le calendrier du semestre
Il est donné ci-après :

Date Ch. donnés Ch. travaillés Pb. donné Pb. rendu

Février 2012 0,1, 2, 3, 4 et 5 1, 2 et 3

0
20 février 2012

1
5 mars 2012 1

2 et 3
19 mars 2012

4
2 avril 2012 2

5
30 avril 2011 3

Révisions
23 mai 2012 EXAMEN

Vous avez tout intérêt à respecter, au minimum, le rythme de travail suggéré ci-dessus.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Cours. 1

Première partie

Anneaux.
Cours.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
2 Anneaux. Cours.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Table des matières du cours. 3

Table des matières du cours

Table des matières du cours 3

Mode d’emploi du chapitre 0 7

0 Arithmétique de base dans les entiers 9


0.1 L’anneau des entiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
0.1.1 Premières propriétés . . . . . . . . . . . . . . . . . . . . . . . . . . 9
0.1.2 Algorithme d’Euclide . . . . . . . . . . . . . . . . . . . . . . . . . . 10
0.2 Théorème fondamental de l’arithmétique . . . . . . . . . . . . . . . . . . . 12
0.2.1 Nombres premiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
0.2.2 Lemme de Gauß . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
0.2.3 L’anneau des entiers est factoriel . . . . . . . . . . . . . . . . . . . 13
0.3 Congruences modulo un entier . . . . . . . . . . . . . . . . . . . . . . . . . 15
0.3.1 Relation d’équivalence . . . . . . . . . . . . . . . . . . . . . . . . . 15
0.3.2 Calcul modulaire dans les entiers . . . . . . . . . . . . . . . . . . . 16
0.3.3 Théorème des restes chinois . . . . . . . . . . . . . . . . . . . . . . 17

Mode d’emploi du chapitre 1 19

1 Anneaux commutatifs 21
1.1 Anneaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.1.1 Définitions et premières propriétés . . . . . . . . . . . . . . . . . . . 21
1.1.2 Un exemple fondamental : A[X] . . . . . . . . . . . . . . . . . . . . 23
1.2 Idéal d’un anneau commutatif . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.2.1 Inversibles et idéaux . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.2.2 Idéaux premiers et maximaux . . . . . . . . . . . . . . . . . . . . . 27
1.3 Homomorphismes d’anneaux, anneaux quotients (cas commutatif) . . . . . 28
1.3.1 Homomorphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.3.2 Quotients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.3.3 Théorème de factorisation des homomorphismes . . . . . . . . . . . 30
1.3.4 Caractérisation des idéaux premiers, maximaux . . . . . . . . . . . 31
1.4 Exemple fondamental des anneaux de polynômes . . . . . . . . . . . . . . 32
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
4 Anneaux. Cours.

Mode d’emploi du chapitre 2 37

2 Produits d’anneaux. Théorèmes chinois 39


2.1 Produits d’anneaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.2 Étude des anneaux Z/mZ . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.2.1 Étude générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.2.2 La fonction d’Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.2.3 Structure des groupes (Z/mZ)× , m > 2 . . . . . . . . . . . . . . . . 45
2.2.4 Relèvement des classes inversibles . . . . . . . . . . . . . . . . . . . 46
2.2.5 Complément . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Mode d’emploi du chapitre 3 49

3 Méthodes modulaires dans les anneaux principaux 51


3.1 Co-maximalité dans un anneau principal . . . . . . . . . . . . . . . . . . . 51
3.2 Méthode des idempotents . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.3 Applications classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.3.1 Exemple dans Z/mZ . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.3.2 Les polynômes d’interpolation simple . . . . . . . . . . . . . . . . . 56
3.3.3 Polynômes d’interpolation avec conditions aux dérivées . . . . . . . 57
3.3.4 Calcul des idempotents . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.4 Calculs par développements multi-adiques . . . . . . . . . . . . . . . . . . 61
3.4.1 Développements multi-adiques . . . . . . . . . . . . . . . . . . . . . 62
3.4.2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Mode d’emploi du chapitre 4 65

4 Anneaux commutatifs intègres. Caractéristique d’un anneau 67


4.1 Diviseurs de 0, intégrité (rappels) . . . . . . . . . . . . . . . . . . . . . . . 67
4.2 Construction du corps des fractions d’un anneau intègre . . . . . . . . . . . 68
4.2.1 Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.2.2 Conséquences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.2.3 Construction de KA par transport de structure . . . . . . . . . . . . 71
4.3 Étude des anneaux principaux . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4 Les nombres transcendants et algébriques . . . . . . . . . . . . . . . . . . . 75
4.5 Caractéristique d’un anneau . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4.5.1 Cas général . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4.5.2 Cas des anneaux intègres et des corps . . . . . . . . . . . . . . . . . 78
4.5.3 Caractéristique d’un produit d’anneaux . . . . . . . . . . . . . . . . 78
4.6 Exercices sur les fractions . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.6.1 Une propriété des fractions . . . . . . . . . . . . . . . . . . . . . . . 79
4.6.2 Anneaux de fractions . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.6.3 Caractérisation des sous-anneaux de Q . . . . . . . . . . . . . . . . 79

Mode d’emploi du chapitre 5 81


CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Table des matières du cours. 5

5 Divisibilité dans les anneaux intègres. Anneaux factoriels 83


5.1 Définitions et notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.2 Propriétés des anneaux factoriels . . . . . . . . . . . . . . . . . . . . . . . 85
5.3 Cas des anneaux principaux . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.4 Cas des anneaux A[X], avec A factoriel . . . . . . . . . . . . . . . . . . . . 93
5.5 Anneaux euclidiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Liste des figures du cours 105

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
6 Anneaux. Cours.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 0. Arithmétique de base dans Z. 7

Chapitre 0

Arithmétique de base dans les


entiers
L’anneaux Z est le premier exemple d’anneaux que chacun rencontre. Il est aussi fondamental
en plus d’un sens : Tout anneaux contient un sous-anneaux quotient de Z par le morphisme
caractéristique, l’étude des groupes commutatifs aussi est indissociable de celle de Z : ce
point sera développé en partie dans ce cours mais aussi dans le cours « Groupes » de cette
année de licence et le « Modules sur les anneaux principaux » du master première année.
Pour construire sur des bases saines ce chapitre préliminaire revient sur l’arithmétique
élémentaire dans Z.

0.1 L’anneau des entiers

0.1.1 Premières propriétés


Dans ce cours on choisit de considérer comme donnés les ensembles N = {0, 1, 2, · · ·} et
Z = {· · · , −2, −1, 0, 1, 2 · · ·} munis des opérations d’arithmétique élémentaires (x, y) 7→ x+y
et (x, y) 7→ x × y, pour N et pour Z de l’opération opposée x 7→ −x. Ces deux ensembles
sont aussi munis de la relation d’ordre totale usuelle x ≤ y ⇐⇒ y − x ∈ N. On rappelle
simplement les propriétés basiques (forcément admise en l’absence de définitions fixées)
de ces opérations. La relation d’ordre ≤ vérifie deux propriétés fréquemment utilisées en
algèbre :

1. ≤ est archimédienne :

∀x ∈ R, ∀n ∈ N, n ≥ 0, ∃k ∈ N, k × n ≥ x.

2. Toute partie non vide de N admet un plus petit élément pour ≤ :

∀F ⊂ N, ∃f ∈ F, ∀x ∈ F, f ≤ x.

Les propriétés qui suivent font de Z un anneaux commutatif unitaire.


C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
8 Anneaux. Cours.

Proposition 0.1 l’anneau Z


L’ensemble Z est munis de deux lois de composition interne, l’addition notée + et la
multiplication notée × qui vérifient les propriétés suivantes :
1. l’addition est associative : ∀x, y, z ∈ Z, (x + y) + z = x + (y + z).
2. le nombre 0 est élément neutre pour l’addition : ∀x ∈ Z, x + 0 = 0 + x = x.
3. tout entier admet un opposé additif : ∀x ∈ Z, ∃y ∈ Z, x + y = y + x = 0.
4. l’addition est commutative : ∀x, y ∈ Z, x + y = y + x.
5. la multiplication est associative : ∀x, y, z ∈ Z, (x × y) × z = x × (y × z).
6. le nombre 1 est élément neutre pour la multiplication : ∀x ∈ Z, x × 1 = 1 × x = x.
7. la multiplication est distributive à droite et à gauche par rapport à l’addition :
∀x, y, z ∈ Z, (x + y) × z = x × z + y × z et z × (x + y) = z × x + z × y.
8. la multiplication est commutative : ∀x, y ∈ Z, x × y = y × x.

Remarques
1. Étant donné x ∈ Z l’usage est de noter −x son unique opposé additif c’est-à-dire
l’entier tel que x + (−x) = (−x) + x = 0. L’existence de −x est affirmée par l’axiome
3 de la proposition 0.1, son unicité est immédiate parce que si x + y = y + x = 0 et
x + z = z + x = 0 alors z = z + 0 = z + (x + y) = (z + x) + y = 0 + y = y.
2. Les axiomes 1 à 8 ci-dessous permettent d’abréger certaines formules en omettant le
symbole × pour la multiplication, et utilisant les règles de priorités usuelles que tout
lecteur de ce cours connaît. Ainsi par exemple ((x × y) + (x × z)) + (t × u) s’écrit plus
lisiblement xy + xz + tu. Dans la suite de ce chapitre consacré à l’anneau Z, connu
de tout un chacun, on reprend immédiatement les abréviations usuelles.

0.1.2 Algorithme d’Euclide


Toute l’arithmétique élémentaire dans Z est basée sur l’existence d’une division euclidienne.

Lemme 0.1
Soit a ∈ Z et b ∈ Z avec b 6= 0. Alors il existe un unique couple (q, r) ∈ Z2 tel que les
entiers q et r vérifient :
1. a = bq + r
2. 0 ≤ r < |b|

Démonstration Si a et b sont dans N c’est une conséquence directe de l’existence de


la relation d’ordre archimédienne. En effet l’ensemble F dont les éléments sont les entiers
q 0 ∈ N tel que q 0 b > a est non vide et admet un unique plus petit élément, notons p ce plus
petit élément. Alors q = (p − 1) n’appartient pas à F et est le grand entiers tel que qb ≤ a.
Nécessairement on a alors 0 ≤ a − qb < b, d’où l’existence et l’unicité du couple (q, a − bq)
recherché.
Si a < 0 et b > 0 alors par le cas précédent on a l’existence et l’unicité d’entiers x et y tels
que −a = xb + y avec 0 ≤ y < b. Si y = 0 alors l’unique couple recherché est (−x, 0), si
1 ≤ y ≤ b − 1 alors l’unique couple recherché est (−x − 1, b − y).
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 0. Arithmétique de base dans Z. 9

Si maintenant b < 0 alors une division euclidienne par −b donne aussi une division
euclidienne par b avec a = −q × (−b) + r.
Définition 0.1
Soient a, b ∈ Z. On dit que b divise a et on note b | a lorsqu’il existe un co-diviseur c ∈ Z tel
que a = bc. On appelle diviseur commun à a et b un entier d tel que d | a et d | b. Lorsque
a | m on dit que m est un multiple de m, et on dit que m est un multiple commun à a et b
lorsque a | m et b | m.

L’ensemble des diviseurs communs à a et b donné est fini car compris entre − min{|a|, |b|}
et min{|a|, |b|}. L’existence d’un plus grand diviseur commun (forcément positif) au sens
de l’ordre archimédien est donc immédiate mais dénué d’intérêt arithmétique. Un fait plus
significatif est que ce plus grand diviseurs commun est aussi un majorant pour la relation
d’ordre de divisibilité parmi les diviseurs communs positifs. Cette propriété ne se démontre
pas dans Z sans utiliser de division euclidienne. Cela conduit aussi à une notion de PGCD
plus utile et généralisable à des anneaux dépourvu de la relation d’ordre archimédienne.

Théorème 0.1 Algorithme d’Euclide


Soient a, b ∈ Z ordonnés de telle sorte que |a| ≥ |b|, et soit d le plus grand des diviseurs
communs à a et b.
1. Algorithme d’Euclide : Tout diviseur commun à a et b divise d.
2. Algorithme d’Euclide étendu : Il existe un matrice M ∈ M2 (Z) avec det(M ) = ±1 et
telle que " # " #
a d
M = .
b 0
En particulier il existe un couple d’entier (u, v) dans Z2 tel que ua + vb = d.
3. Soit m = |ab|/d. Alors a et b divisent m et tout multiple commun à a et b est un
multiple de m et cela justifie la terminologie « m est le Plus Petit Multiple Commun
à a et b ».

Démonstration
1. Lorsque b = 0 alors on a d = |a| et comme tout entier divise 0 avec 0 comme codiviseur
l’ensemble des diviseurs communs à a et b est exactement l’ensemble des diviseurs de
d. La démonstration consiste, par des divisions euclidiennes successives, à se ramèner
à ce cas particulier simple. Soit b 6= 0 et soit a tel que |a| ≥ |b|. On écrit par division
euclidienne a = bq + r avec 0 ≤ r < |b|. Alors l’ensemble des diviseurs communs à a
et b est exactement celui des diviseurs commun à b et r, parce que si un entier divise
a et b il divise r = a − bq et si un entier divise r et b il divise aussi a = bq + r. Ainsi
sans changer l’ensemble des diviseurs communs on peut remplacer le couple (a, b)
par (b, r) et on a |r| < |b|, donc au bout d’un nombre fini de telles substitutions on
arrivera à un couple de la forme (±d, 0).

# (a, b) au couple (b, r" = a − bq)


2. Dans la démonstration qui précède, on passe du"couple #
a 0 1
en multipliant à sa gauche le vecteur colonne par la matrice N = ,
b 1 −q
dont le déterminant est −1. Grâce à l’associativité du produit matriciel on obtient la
matrice M de l’énoncé en multipliant toute ces matrices N intermédiaires (et dans
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
10 Anneaux. Cours.

l’éventualité où l’algorithme
" # termine
" # avec (−d, 0) on multiplie encore à gauche par
a d
−I2 ). Lorsqu’on a M = la première ligne de M fournit les entiers u, v.
b 0
3. Clairement m = ±a(b/d) = ±b(a/d) est un multiple commun à a et b. Soit ensuite
n = aa0 = bb0 un multiple commun à a et b. Alors avec d = au + bv on obtient
da0 = (au + bv)a0 = (bb0 u + ba0 v) = b(b0 u + a0 v). De cette façon on voit que l’entier
b/d divise a0 avec codiviseur (b0 u + a0 v) et donc ±m = a(b/d) divise bien n = aa0 avec
le même codiviseur (b0 u + a0 v).

Notations
1. Le plus grand commun diviseur de a et b se note, suivant les auteurs, d = pgcd(a, b)
ou d = (a, b) ou d = a ∧ b.
2. Le plus petit multiple commun de a et b se note, suivant les auteurs, m = ppcm(a, b)
ou m = a ∨ b.

Terminologie
1. On appelle relation de Bézout l’équation au + bv = d obtenue à l’issue de l’algorithme
d’Euclide étendu.
2. Deux entiers a et b tels que a ∧ b = 1 sont dits premiers entre eux ou co-maximaux ou
encore étrangers. Ces trois notions coïncident dans Z mais seront redéfinies et bien
distinctes dans des anneaux plus généraux.

0.2 Théorème fondamental de l’arithmétique


0.2.1 Nombres premiers
Définition 0.2
On appelle nombre premier un entier p > 1 dont les seuls diviseurs sont les diviseurs
triviaux ±1 et ±p.
L’énoncé et sa preuve qui suivent était déjà dans les écrits d’Euclide :
Proposition 0.2
Il existe une infinité de nombres premiers.

Démonstration On procède par l’absurde. On suppose, en vue d’une contradiction, qu’il


n’y a que n nombres premiers disons p1 = 2, p2 = 3, · · · pn . Alors le nombre entier positif
1 + p1 p2 · · · pn n’est divisible par aucun des pj donc est un (n + 1)ième nombre premier.

Le crible d’Eratosthène C’est une méthode pour avoir la liste des nombres premiers
entre 1 et N . On commence par écrire tous les nombres entre 1 et N . Puis on raye les
nombres divisibles par 2, puis ceux divisibles par 3, puis ceux divisibles par 5 le plus petit
nombre supérieur à 3 et non encore rayé ... Et ainsi de suite. À chaque nouvelle étape on raye
les multiples stricts du plus petit nombre non rayé qui est supérieur aux nombres premiers
déjà
√ exploités ; évidemment ce nombre est premier. On s’arrête dès que la partie entière de
N est atteinte. Les nombres non rayés sont alors premiers car divisible par aucun nombre
premier plus petit que leur racine carré. Cette méthode teste aussi la primalité de N .
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 0. Arithmétique de base dans Z. 11

0.2.2 Lemme de Gauß


C’est ainsi qu’on désigne l’énoncé suivant :

Lemme 0.2
Soient a et b deux entiers tels que pgcd(a, b) = 1 et a divise bc. Alors a divise c.

Démonstration On part d’une relation de Bézout 1 = au+bv et on en tire en multipliant


par c l’égalité c = auc + bcv. Mais a divise bc, donc a divise bcv et aussi c = auc + bcv.

Lemme 0.3
Soit p un nombre premier et b et c deux entiers. Si p divise le produit bc alors p divise b ou
p divise c.

Démonstration On suppose p premier. Le pgcd(p, b) qui est un diviseur positif de p vaut


p si p | b et 1 si p - b. On suppose que p divise bc et pas b. Alors par le lemme de Gauß p
divise c.
Le lemme 0.3 qui est un cas particulier utile du lemme de Gauß, est aussi connu sous le
nom de lemme d’Euclide.
Proposition 0.3
Soient a, b et c des entiers positifs. On a les égalités :
1. a(b ∧ c) = ab ∧ ac.
2. a(b ∨ c) = ab ∨ ac.

Démonstration
1. On procède par double divisibilité. Il y a une divisibilité évidente, c’est a(b∧c) | ab∧ac.
En effet (b ∧ c) | b donc a(b ∧ c) | ab, et de façon symétrique a(b ∧ c) | ac. Donc a(b ∧ c)
est un diviseur commun à ab et ac et divise ab ∧ ac. Réciproquement on part d’une
relation de Bézout b ∧ c = ub + vc et on multiplie par a pour avoir a(b ∧ c) = uab + vac.
Ainsi on voit que ab ∧ ac qui divise ab et ac divise aussi a(b ∧ c) = uab + vac.
2. On utilise le 1., pour calculer :

bc ab ac ab ac
a(b ∨ c) = a = = = ab ∨ ac .
b∧c a(b ∧ c) ab ∧ ac

0.2.3 L’anneau des entiers est factoriel


Le théorème fondamental de l’arithmétique est l’existence et l’unicité de la factorisation
en un signe et un produit de puissance de nombre premier de tout entier non nul a ∈ Z.
L’existence est évidente à démontrer et facile à comprendre. Toute la subtilité de ce théorème
réside dans l’unicité qu’il faut commencer par définir, et qui ne se démontre pas sans le
lemme d’Euclide.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
12 Anneaux. Cours.

Théorème 0.2
Soient a ∈ Z un entier non nul fixé. Il existe un unique entier N , une unique famille
strictement croissante de N nombres premiers p1 < p2 < · · · < pN , une unique famille de
N entiers strictement positifs n1 , · · · , nN avec ni > 0, et un unique signe ε ∈ {±1} tels que
N
ni
Y
a=ε pi .
i=1

Démonstration Le signe ε est évidemment le signe de a. Il existe et il est unique. Donc


quite à multiplier par ε on peut supposer a > 0 et ε = 1. Pour l’existence de N , des pi
et des ni il suffit de montrer que tout entier est produit d’un nombre fini de nombre(s)
premier(s) (non nécessairement distincts deux à deux) ; puis de regrouper correctement les
premiers pi en utilisant l’associativité de la multiplication. On établit cette existence par
récurrence sur a. L’initialisation s’obtient avec 1 = 1. Supposons que l’on sache factoriser
les entiers inférieur ou égaux à a − 1 en produit fini de nombres premiers. Si a est premier il
est factorisé en a = a. Sinon il admet une factorisation non triviale a = bc avec 1 < b < a et
1 < c < a. Par récurrence on sait factoriser b et factoriser c et on en tire une factorisation
de a = bc.
Passons à l’unicité. Pour ce, on se donne deux écritures :
N M
Y ni
Y mj
a= pi = qj ,
i=1 j=1

pour deux entiers N, M ∈ N, deux familles finies strictement croissantes de N premiers pi


et M premiers qj et deux familles finies d’exposants ni et mj . Soit P l’ensemble des nombres
premiers divisant a. On commence par constater l’égalité ensembliste P = {p1 , p2 , · · · , pN }.
ni
En effet si p divise a alors il divise le produit N
Q
i=1 pi et donc par le lemme d’Euclide 0.3
il divise l’un des pi , par exemple pt . S’agissant de deux nombres premiers la divisibilité
p | pt donne l’égalité p = pt ; d’où l’inclusion de P dans {p1 , p2 , · · · , pN }. Comme l’inclusion
réciproque revient à dire que chaque pi divise a on a bien l’égalité P = {p1 , p2 , · · · , pN }. Par
symétrie on a aussi {p1 , · · · , pN } = P = {q1 , · · · , qM }. On obtient alors directement N = M
et aussi avec nos conventions d’ordre strict sur les pi et qi les égalités ∀i, pi = qi car pi et qi
sont tous les deux le iième élément de P pour l’ordre archimédien. Il reste à démontrer pour
n
tout i l’égalité ni = mi . Mais par le lemme d’Euclide 0.3 pi ne divise pas le produit j6=i pj j
Q

et donc pni i +1 - a. On a donc une définition intrinsèque de ni avec ni = max{k ∈ N, pki | a}.
Forcément on a aussi mi = max{k ∈ N, pki | a} = ni ; ce qui conclut la démonstration du
théorème 0.2.
Les entiers ni = max{k ∈ N, pki | a} = vpi (a) qui interviennent dans cette démonstration
s’appellent les valuations pi -adique de a.
Définition 0.3
Soit p un nombre premier et a ∈ Z un entier non nul. On appelle valuation p-adique de a
et on note vp (a) l’entier vp (a) = max{k ∈ N, pk | a} (on a toujours p0 = 1 | a). Cela définit
une application vp : Z \ {0} −→ N.

Remarque Dans la formulation usuelle du théorème 0.2, on ne précise pas l’ordre


d’écriture des facteurs premiers pi divisant a et on parle « d’unicité à l’ordre des
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 0. Arithmétique de base dans Z. 13

facteurs premiers près ». Clairement les deux énoncés sont équivalents. L’énoncé choisi
ici tire avantage de l’ordre archimédien canonique qui en plus simplifie agréablement
la démonstration. La notion d’unicité à permutation près demande aussi un effort de
compréhension supplémentaire et est lourde à formaliser. On devra néanmoins faire cet
effort dans le cadre plus général des anneaux factoriels qui, a priori, sont dénué d’ordre
naturel (par exemple pour la définition 5.4).
En corollaire du théorème 0.2, ou si l’on préfère du lemme d’Euclide 0.3, les valuations
p-adiques vérifient les propriétés :

Corollaire 0.2.1
Soient a, b deux entiers non nuls et p un nombre premier.
1. vp (ab) = vp (a) + vp (b).
2. a | b ⇐⇒ ∀p premier vp (a) ≤ vp (b).
3. vp (a ∧ b) = min{vp (a), vp (b)}.
4. vp (a ∨ b) = max{vp (a), vp (b)}.

Démonstration
1. Par définition de vp on peut écrire a = pvp (a) a0 et b = pvp (b) b0 avec p - a0 et p - b0 . On
a donc ab = pvp (a)+vp (b) a0 b0 . Par le lemme d’Euclide p - a0 b0 et donc pvp (a)+vp (b)+1 ne
divise pas ab. Cela donne bien vp (ab) = vp (a) + vp (b).
2. Si a | b alors pour tout premier p on a pvp (a) | a | b et donc vp (a) ≤ vp (b).
Réciproquement si pour tout p on a vp (a) ≤ vp (b) on obtient par le théorème 0.2
b = ±a p|b pvp (b)−vp (a) , d’où l’équivalence.
Q

3. Soit ip = min{vp (a), vp (b)}. Il s’agit de montrer que vp (a ∧ b) = ip . Par le point


2 ci-dessus on a p pip | a et p pip | b donc p pip | a ∧ b et donc ip ≤ vp (a ∧ b).
Q Q Q

Réciproquement comme a ∧ b divise a et b on a vp (a ∧ b) ≤ ip .


4. Par définition on a a ∨ b = (ab)/(a ∧ b). Par le point 1 ci dessus on en déduit
vp (a ∨ b) = vp (a) + vp (b) − min{vp (a), vp (b)} = max{vp (a), vp (b)}.

0.3 Congruences modulo un entier


0.3.1 Relation d’équivalence
Définition 0.4
Soit E un ensemble. On appelle relation d’équivalence sur E la donnée d’un sous-
ensemble R ⊂ E × E vérifiant :
1. Réflexivité : ∀x ∈ E (x, x) ∈ R
2. Symétrie : ∀x, y ∈ E (x, y) ∈ R ⇒ (y, x) ∈ R
3. Transitivité : ∀x, y, z ∈ E ((x, y) ∈ R et (y, z) ∈ R) ⇒ (x, z) ∈ R

Terminologie-Notations
1. L’usage est de noter x ∼ y pour (x, y) ∈ R et de dire que x et y sont équivalent pour
la relation R ou ∼.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
14 Anneaux. Cours.

2. L’ensemble des éléments y ∈ E tels que x ∼ y s’appelle la classe de x, et se note


parfois x ⊂ E.
3. L’ensemble dont les éléments sont les classes d’équivalence sous une relation ∼ est un
sous-ensemble de l’ensemble P(E) de toutes les parties de E s’appelle l’ensemble
quotient de E pour ∼ et se note parfois E/ ∼.
4. L’application x 7→ x̄ est une surjection de E sur E/ ∼ et s’appelle la projection
canonique de E sur E/ ∼.
5. Le choix d’un, et d’un seul, élément xi ∈ xi dans chacune des classes produit ce qu’on
appelle un système de représentants dans E de E/ ∼. Soit S ⊂ E une partie de
E. Alors S est un système de représentant dans E de E/ ∼ si et seulement si la
restriction à S de la projection canonique réalise une bijection entre S et E/ ∼.
Exemples
1. Sur tout ensemble l’égalité est une relation d’équivalence.
2. La relation de congruence modulo 10 dans Z, par définition :

x ≡ y[10] ⇐⇒ 10 | (x − y).

3. La colinéarité des vecteurs dans tout K-espace vectoriel, par définition

u ∼ v ⇐⇒ ∃λ ∈ K, λ 6= 0 λu = v.

0.3.2 Calcul modulaire dans les entiers


L’exemple de relation d’équivalence qui nous intéresse dans cette section est la relation de
congruence modulo un entier n dans Z.
Définition 0.5
Soit n ∈ N un entier on dit que deux entiers a et b sont congrus modulo n et on écrit
a ≡ b[n] lorsque n | (a − b).

Proposition 0.4
Soit n > 0 un entier non nul.
1. La congruence modulo n est une relation d’équivalence.
2. Soit Z/nZ l’ensemble quotient de Z pour la congruence modulo n. Alors l’ensemble
{0, 1, · · · , n − 1} est un système de représentants dans Z de Z/nZ qui contient donc
n éléments.
3. Tout intervalle d’entiers de longueur n forme un système de représentant dans Z de
Z/nZ.
4. Les formules ā + b̄ := a + b et ā × b̄ := a × b définissent deux loi de composition
interne sur l’ensemble des classes Z/nZ.
5. Ces opérations + et × sur Z/nZ héritent des propriétés 1 à 8 de la proposition 0.1,
avec 0̄ comme neutre additif, 1̄ comme neutre multiplicatif et −x comme opposé
additif de x.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 0. Arithmétique de base dans Z. 15

Démonstration
1. Soit n fixé dans N et soient a, b et c dans Z. Alors n divise a − a ; si n divise a − b il
divise b − a ; et si n divise simultanément a − b et b − c alors n divise a − c. Ainsi la
congruence modulo n est une relation d’équivalence.
2. Tout entier est congru modulo n au reste de sa division euclidienne par n donc
{0, 1, · · · , n − 1} représente au moins une fois chaque classe de Z/nZ. Si x > y sont
dans {0, 1, · · · , n − 1} alors 0 < x − y < x < n et donc n - (x − y) de sorte que
{0, 1, · · · , n − 1} représente une et une seule fois toutes les classes de Z/nZ.
3. Soit I = {a, a + 1, · · · , a + n − 1} un tel intervalle. Alors l’application x 7→ x̄ est une
injection de I dans Z/nZ pour la même raison que dans le point 2. Comme ces deux
ensembles finis ont le même nombre d’éléments cette injection est surjective.
4. Il faut s’assurer que ces formules définissent bien des lois de composition internes
sur l’ensemble Z/nZ c’est-à-dire des applications Z/nZ × Z/nZ −→ Z/nZ. En effet
la formule (a, b) 7→ a + b définit correctement une application Z × Z −→ Z/nZ
mais a priori pas une application Z/nZ × Z/nZ −→ Z/nZ. Prenons a ≡ a0 [n] et
b ≡ b0 [n]. Alors a0 = a + kn et b0 = b + ln pour deux entiers k et l. Et donc
a0 + b0 = a + b + n(k + l) ≡ a + b[n]. Donc la classe a + b dépend seulement des classes
ā et b̄ dans Z/nZ et pas du choix de leur représentants a et b dans Z. Cela démontre
que (ā, b̄) 7→ a + b est bien une loi de composition sur Z/nZ. De même si a0 = a + kn
et b0 = b + ln alors a0 b0 = ab + n(al + bk + kln) ≡ ab[n] et la multiplication aussi est
loi de composition sur Z/nZ.
5. Il suffit d’utiliser la propriété analogue dans Z et de la réduire modulo n. Comme le
résultats des opérations modulo n ne dépend pas du choix des représentants, chaque
formule dans Z donne la formule analogue dans Z/nZ.

Remarque Ces propriétés font de l’ensemble Z/nZ un anneau commutatif unitaires. On


dit que c’est l’anneau quotient de Z par l’idéal nZ. On reviendra sur ces notions dans un
cadre plus général.

0.3.3 Théorème des restes chinois


L’énoncé élémentaire de ce théorème dans Z est le suivant :

Théorème 0.3
Soient a1 , a2 , · · · , an ∈ N des entiers deux à deux premiers entre eux, soit a = ni=1 ai et
Q

soient x1 , x2 , · · · , xn ∈ Z des entiers arbitraires. Il existe un x dans Z tel que ∀i, x ≡ xi [ai ].
De plus la classe de congruence de x modulo a est unique.

Démonstration Par le lemme d’Euclide 0.3 les facteurs premiers de a1 ne divisent pas
b1 = ni=2 ai et donc pgcd(a1 , b1 ) = 1. En partant d’une relation de Bezout 1 = ua1 + vb1
Q

on obtient un entier e1 = 1 − ua1 qui vérifie e1 ≡ 0[ai ] pour tout i > 1 et e1 ≡ 1[a1 ]. On
procédant de la même façon on définit des ei ∈ Z tels que ei ≡ 1[ai ] et ∀j 6= i, ei ≡ 0[aj ].
Alors l’entier x = ni=1 xi ei vérifie le système de congruence de l’énoncé. Soit y une autre
P

solution de ce système de congruence. Alors pour tout i l’entier ai divise y − x. Donc y − x


est multiple du ppcm des ai qui est a puisque les ai sont premiers entre eux.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
16 Anneaux. Cours.

De façon plus conceptuelle ce théorème donne un isomorphisme d’anneaux entre l’anneau


Q
Z/aZ et l’anneau produit i Z/ai Z. On reviendra sur ces notions lorsqu’on disposera des
définitions générales d’anneaux produits et d’anneaux quotient.
Fin du chapitre préliminaire

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 1. Anneaux commutatifs. 17

Chapitre 1

Anneaux commutatifs
La structure d’anneau est celle qui évoque les notions de « calcul algébrique » au sens
commun et d’arithmétique. En outre, elle débouche directement sur des applications
pratiques intéressantes, comme l’interpolation polynomiale et le calcul modulaire, que nous
développerons au chapitre 3, des méthodes de factorisation des polynômes, qui seront vues
au chapitre 5, et encore les transformées de Fourier discrètes, dont les applications actuelles
sont innombrables, mais que nous n’avons pas incluses dans ce cours. Elle contient enfin,
comme cas particulier, la structure de corps qui fait l’objet du cours de « Corps » du Master.

1.1 Anneaux
1.1.1 Définitions et premières propriétés
Définition 1.1 Anneau
Un anneau est un ensemble A sur lequel se trouvent définies deux lois de composition, (la
première notée additivement +, la seconde multiplicativement ×) vérifiant les conditions
suivantes :
1. l’addition est associative : ∀x, y, z ∈ A, (x + y) + z = x + (y + z).
2. il existe un neutre noté 0 pour l’addition et tel que : ∀x ∈ A, x + 0 = 0 + x = x.
3. tout élément de A admet un opposé additif : ∀x ∈ A, ∃y ∈ A, x + y = y + x = 0.
4. l’addition est commutative : ∀x, y ∈ A, x + y = y + x.
5. la multiplication est associative : ∀x, y, z ∈ A, (x × y) × z = x × (y × z).
6. Il existe un neutre multiplicatif (l’élément unité de l’anneau) noté 1 et tel que :
∀x ∈ Z, x × 1 = 1 × x = x.
7. la multiplication est distributive à droite et à gauche par rapport à l’addition :
∀x, y, z ∈ A, (x + y) × z = x × z + y × z et z × (x + y) = z × x + z × y.
Si le produit est commutatif, on dit que l’anneau est commutatif.

Remarques
1. Le fait que A possède un élément unité est un point essentiel de la notion d’anneau
(certains anciens manuels parlent alors « d’anneaux unitaires ») ; actuellement un
anneau « non unitaire » s’appelle un pseudo-anneau ; nous n’en considérerons pas.
2. Un ensemble G muni d’une seule loi de composition interne vérifiant les propriétés
1 à 4 de la définition 1.1 s’appelle un groupe commutatif (additif si la loi est notée
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
18 Anneaux. Cours.

additivement). Les groupes généraux font l’objet du cours « Groupes ». Dans ce


cours nous rencontrerons essentiellement des groupes commutatifs qui du point de
vue strict de la théorie des groupes sont moins subtils.
3. Bien que les définitions 1.1 soient générales, nous supposerons dès le 1.2 que les
anneaux considérés sont commutatifs (c’est-à-dire que leur seconde loi elle aussi est
commutative). On devra cependant observer les précautions élémentaires de calcul
dans un anneau non commutatif (comme celui des matrices de type (n, n) à coefficients
dans C).

Notations
Somme de x et y ∈ A : x + y
Neutre de l’addition : 0 ou 0A
Opposé de x : −x
Produit de x et y : xy
Élément unité : 1 ou 1A . On n’impose pas d’avoir 1 6= 0 ; si 1 = 0, alors A = {0}
(cf. proposition 1.1).
Proposition 1.1 Propriétés immédiates d’un anneau
Soit A un anneau quelconque ; on a les propriétés suivantes :
1. 0x = x0 = 0, pour tout x ∈ A
2. (−x)(−y) = xy et (−x)y = x(−y) = −(xy), pour tout x, y ∈ A (règles des signes)
3. un élément x ∈ A est dit inversible dans A s’il existe x0 ∈ A, tel que xx0 = x0 x = 1.
L’ensemble des éléments inversibles forme un groupe pour la multiplication (ce groupe
est noté A× ) (a) .

Démonstration
1. On a (0 + 0)x = 0x = 0x + 0x, d’où 0x = 0 ; de même, x(0 + 0) = x0 = x0 + x0, d’où
x0 = 0.
 
2. On a xy + (−x)y = x + (−x) y = 0y = 0, d’où (−x)y = −(xy) ;
 
de même, xy + x(−y) = x y + (−y) = x0 = 0 ; il en résulte que l’on a
   
(−x)(−y) = − x(−y) = − −(xy) = xy.
3. Si x et y sont inversibles, il existe x0 , y 0 ∈ A tels que xx0 = x0 x = yy 0 = y 0 y = 1.
On a xyy 0 x0 = 1 et y 0 x0 xy = 1, donc xy est inversible (le produit sur A, restreint
à A× × A× , est une loi de composition sur A× ) ; si x est inversible on vérifie que
son inverse est unique (on le notera désormais x−1 ) et est inversible (d’inverse x) ;
enfin 1 est inversible et est l’élément neutre pour la loi ; A× est donc bien un groupe
multiplicatif (abélien si A est commutatif).

Corollaire 1.1.1 Ce qui se passe si 1 = 0


Si 1 = 0 alors A = {0} (= {1}) et A× = A.

Définition 1.2 Anneau intègre


On dit que l’anneau A est intègre si 1 6= 0 et si chaque fois que xy = 0 alors x = 0 ou y = 0.

(a). Ne pas confondre A× avec A − {0}. En particulier Z× désigne {−1 ; 1} !

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 1. Anneaux commutatifs. 19

Définition 1.3 Corps


Si un anneau commutatif A est tel que 1 6= 0 et tel que tout élément non nul est inversible,
on dit que c’est un corps (dans le cas d’un corps, on a donc 1 6= 0 et A× = A − {0}).

Définition 1.4 Sous-anneau


Soit A un anneau ; un sous-ensemble B de A est dit un sous-anneau de A si pour tout
x, y ∈ B , xy ∈ B, si pour tout x, y ∈ B , x − y ∈ B, et enfin si 1 ∈ B.

Remarque On vérifie que B est un anneau pour la restriction des deux lois de composition
aux éléments de B.

Exercices Exercices 1 page 105 et 3 page 105.

1.1.2 Un exemple fondamental : A[X]


Soit A un anneau commutatif. La construction de A[X] étant supposée connue, elle ne
sera pas rappelée ici. De même pour l’anneau des polynômes à plusieurs indéterminées :
A[X, Y ], A[X, Y, Z], . . ., A[X1 , . . . , Xn ]. On rappelle que l’on peut faire cette construction
de telle sorte que A soit un sous-anneau de A[X].

Rappel des propriétés élémentaires des polynômes Soit A un anneau commutatif ;


N
ai X i , ai ∈ A, N > 0 ;
X
considérons A[X]. Tout P ∈ A[X] s’écrit de façon unique P =
i=0
ai X i , avec la convention ai = 0 pour i > N (ou, si
X
pour simplifier, on écrit parfois P =
i>0
l’on préfère, ai = 0 pour tout
Xi assez grand, ou encore : les ai sont presque tous nuls).
On appelle degré de P = ai X i ∈ A[X], l’indice n > 0, s’il existe, tel que an 6= 0 et
i>0
ai = 0 pour tout i > n. On a par exemple :

4
! degré(P ) = 0 ⇐⇒ P = a, a ∈ A − {0}.
Si n n’existe pas, c’est que P = 0 ; dans ce cas on affecte au degré la valeur symbolique
−∞. On note d(P ) ∈ N ∪ {−∞} le degré de P . Si n = d(P ) 6= −∞, on peut écrire
P = an X n + an−1 X n−1 + · · · + a0 , avec an 6= 0 ; dans ce cas (i.e. P 6= 0), on dit que le
coefficient dominant de P est an ; si an = 1, on dit que P est unitaire.

Proposition 1.2 Propriétés du degré d’un polynôme


On a les propriétés suivantes (pour tout P, Q ∈ A[X]) :
n o
1. d(P + Q) 6 max d(P ), d(Q)
n o
d(P + Q) = max d(P ), d(Q) , si d(P ) 6= d(Q) ;
2. d(P Q) 6 d(P ) + d(Q)
pour P et Q non nuls, d(P Q) = d(P ) + d(Q) si le produit des coefficients dominants
de P et Q est non nul
(par définition, on a les règles suivantes d’opérations sur N ∪ {−∞} :
−∞ + (−∞) = −∞ ; pour tout n ∈ N, n > −∞, n + (−∞) = −∞).

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
20 Anneaux. Cours.

Exercice Exercice 4 page 106.

Division euclidienne généralisée dans A[X]

Proposition 1.3 Division euclidienne dans A[X]


Soient U, V ∈ A[X] ; on suppose V non nul et de coefficient dominant inversible dans A.
Alors il existe des polynômes Q et R de A[X], uniques, tels que l’on ait : U = V Q + R,
avec d(R) < d(V ) dans N ∪ {−∞}.

Démonstration On pose V = bm X m + · · · + b1 X + b0 , m > 0, bm ∈ A× . On fait la


démonstration par récurrence sur le degré n de U , avec m fixé :
– Pour les n ∈ N ∪ {−∞}, tels que n < m, il suffit de prendre Q = 0 et R = U . On peut
donc considérer que le premier pas de la récurrence est montré pour au moins une valeur
de n ∈ N ∪ {−∞}, puisque m 6= −∞ par hypothèse.
– On admet la propriété pour tous les polynômes U de degré majoré strictement par n,
avec ici n > m, et on pose U = an X n + · · · + a1 X + a0 ; on considère alors :

U 0 = U − an b−1
m X
n−m
V
= an X + · · · + a1 X + a0 − an b−1
n
m X
n−m
(bm X m + bm−1 X m−1 + · · · + b0 )
= an X n + · · · + a1 X + a0 − an X n − an b−1
m bm−1 X
n−1
− · · · − an b−1
m b0

Le polynôme U 0 est de degré < n :


il existe donc Q0 et R0 tels que U 0 = V Q0 + R0 , d(R0 ) < d(V ) (hypothèse de récurrence)
et U = U 0 + an b−1
m X
n−m
V = V (Q0 + an b−1
m X
n−m
) + R0 .
On a bien le résultat en prenant Q = Q0 + an b−1 m X
n−m
et R = R0 .
– L’unicité est immédiate :
si l’on suppose U = V Q + R = V Q0 + R0 , avec d(R) < d(V ) et d(R0 ) < d(V ), alors
V (Q − Q0 ) = R0 − R, et on a d(R0 − R) 6 max(d(R), d(R0 )) < d(V ) par hypothèse ; mais
par ailleurs, on a d(R0 − R) = d(V (Q − Q0 )) et ici le coefficient dominant de V est
inversible.
Si l’on suppose Q − Q0 6= 0, le produit des coefficients dominants de V et de Q − Q0 n’est
pas nul (le vérifier), et on a d(V (Q − Q0 )) = d(V ) + d(Q − Q0 ) (proposition 1.2 page 19),
soit, avec ce qui précède :
d(V ) + d(Q − Q0 ) < d(V )
ceci est absurde car, comme on a V =6 0, et que Q − Q0 a été supposé non nul, cette
inégalité est dans N. D’où Q = Q et R = R0 .
0

Remarque En général, on ne peut pas en déduire un algorithme d’Euclide si A n’est pas


un corps.

Exemple U = X 3 + 3X 2 + 5X + 1 et V = X 2 + 2 dans Z[X] ; on trouve alors


U = (X + 3)(X 2 + 2) + 3X − 5, mais il n’y a plus de division euclidienne de X 2 + 2 par
3X − 5 car 3 n’est pas inversible dans Z.

Exercice Exercice 5 page 106.


À partir de maintenant et sauf précision contraire anneau signifiera anneau commutatif unitaire.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 1. Anneaux commutatifs. 21

1.2 Idéal d’un anneau commutatif


Définition 1.5 Idéal
Soit A un anneau commutatif. On appelle idéal de A toute partie a de A qui a les propriétés
suivantes :
1. a est un sous-groupe additif de A ; c’est-à-dire a6= Ø et pour tout x, y ∈ a on a
x − y ∈ a.
2. Pour tout a ∈ A et tout x ∈ a alors ax ∈ a

Remarques
1. Pour qu’un idéal a soit un sous-anneau de A, il faut que 1 ∈ a ; or si 1 ∈ a, alors
a1 = a ∈ a pour tout a ∈ A, donc a = A (et c’est le seul cas).
2. L’ensemble {0} est un idéal de A appelé l’idéal nul.

Définition 1.6 Idéal engendré par une partie P de A


Si A est \
un ensemble non vide d’idéaux de A, alors on vérifie que l’intersection de ces
idéaux, a, est un idéal de A (le vérifier). On a donc une notion d’idéal engendré par
a∈A \
une partie P : on appelle idéal de A engendré par P ⊆ A, l’idéal a qui est noté (P )
a⊇P
a idéal de A
(autrement dit, on prend ici pour A l’ensemble des idéaux a de A qui contiennent P ; cet
ensemble A est bien non vide puisque A ∈ A).

Proposition 1.4 Caractérisation d’un idéal engendré par une partie


n
X 
On a (P ) = ai xi , n > 0, xi ∈ P, ai ∈ A
i=1
(sommes finies quelconques de n termes (n > 0) de la forme ai xi , xi ∈ P , ai ∈ A).

n
X 
Démonstration Soit b = ai xi , n > 0, xi ∈ P, ai ∈ A . Si x ∈ P , x = 1x ∈ b,
i=1
donc P ⊆ b. Montrons alors que b est un idéal de A :
n m
a0j x0j , n, m > 0, xi , x0j ∈ P ,
X X
si x, y ∈ b, on peut écrire x = ai xi et y =
i=1 j=1
ai , a0j ∈ A ; il est clair que x + y est de la forme voulue et est donc dans b ; on a
n
X n
X
−x = − ai x i = (−ai )xi (règle des signes) ∈ b ; enfin 0 s’écrit comme somme de zéro
i=1 i=1
n
X n
X
termes. Si x ∈ b et si a ∈ A alors ax = a ai x i = (aai )xi ∈ b. On a donc montré
i=1  i=1 \ 
l’inclusion (P ) ⊆ b, car b est un idéal contenant P autrement dit, b ∈ A, soit a⊆b .
a∈A
L’inclusion opposée est immédiate par définition d’un idéal (expliciter les détails).

Remarques
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
22 Anneaux. Cours.

1. Si P est finie, P = {α1 , . . . , αr } ; on déduit du résultat précédent que (P ) est égal à


{a1 α1 +· · ·+ar αr , ai ∈ A}, ce que l’on peut écrire sous la forme (P ) = Aα1 +· · ·+Aαr ;
en pratique on écrit aussi (P ) = α1 A + · · · + αr A, mais ceci est moins correct
bien que consacré par l’usage (b) (dans Z notamment, ainsi que dans les anneaux
« numériques »).
2. Si a et b sont deux idéaux de A, on note a + b l’idéal engendré par a et b. On a
a + b = {a + b, a ∈ a, b ∈ b} (se déduit immédiatement de la proposition 1.4). La
notation a + b désigne aussi (en notation additive) le sous-groupe de A engendré a
et b : il se trouve que si a et b sont des idéaux de A, le sous-groupe de A engendré
par a et b est aussi un idéal de A.

Définition 1.7 Idéal principal


On dit qu’un idéal a est principal s’il est engendré par P = {α}, α ∈ A (on écrit alors
a = (α) = Aα = αA).

Exemples
1. Si K est un corps, alors K[X] est un anneau où tout idéal est principal : en effet,
soit a un idéal de K[X] ; on peut supposer a 6= (0) car l’idéal nul est engendré par
0. Étant non nul, a possède au moins un élément Q 6= 0 de degré minimum d (dans
N) parmi tous les éléments non nuls de a. Montrons qu’on a a = (Q) ; l’inclusion
(Q) ⊆ a étant évidente, prenons P ∈ a et considérons la division euclidienne de P
par Q dans K[X] : P = QS + R, d(R) < d ; comme R = P − QS et que P, Q ∈ a, on
a R ∈ a ; si l’on avait R =6 0, R serait un élément non nul de a de degré < d, ce qui
est contraire à la définition de d. Donc R = 0, et P = QS ∈ (Q) (i.e. a ⊆ (Q)).
2. Idéaux de Z. La même démonstration que ci-dessus en remplaçant la division
euclidienne des polynômes par la division euclidienne de Z montre que les idéaux de
Z sont principaux. Comme pour tout entier n on a l’égalité nZ = −nZ les idéaux de
Z sont exactement les nZ pour n ∈ N. Plus généralement un anneaux dans lequel on
peut faire une division euclidienne est dit euclidien. Cette preuve démontre que les
idéaux des anneaux euclidiens sont principaux.

Exercice Exercice 6 page 106.

1.2.1 Inversibles et idéaux


Proposition 1.5 Idéal égal à l’anneau
Une condition nécessaire et suffisante pour qu’un idéal a de A soit égal à A est que a
contienne un élément inversible de l’anneau.

Démonstration Si a = A, a contient 1 qui est inversible.


Si a contient u ∈ A× , alors, en considérant u−1 ∈ A, u−1 u ∈ a par définition d’un idéal ;
donc 1 ∈ a et on sait que cela entraîne a = A.

(b). C’est correct à cause de la commutativité de A ; dans le cas contraire aA et Aa peuvent être distincts
(notions d’idéaux à droite, d’idéaux à gauche et d’idéaux bilatères, non évoquées ici)

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 1. Anneaux commutatifs. 23

Corollaire 1.5.1 Idéaux d’un corps


Si A est un corps, alors l’ensemble des idéaux de A est constitué des deux idéaux distincts
(0) et A.

En effet, si a est un idéal non nul de A, a contient un élément a =


6 0 ; or cet élément est
inversible par définition d’un corps.

1.2.2 Idéaux premiers et maximaux


Définition 1.8 Idéal premier. Idéal maximal.
Soit A un anneau commutatif ; on appelle :
1. idéal premier, tout idéal p de A tel que p 6= A et tel que pour tout x, y ∈ A vérifiant
xy ∈ p, alors x ou y est dans p ;
2. idéal maximal, tout idéal m de A tel que m =
6 A et tel que tout idéal a intermédiaire
entre m et A (i.e. m ⊆ a ⊆ A) est nécessairement égal à m ou à A.

Exercice Exercice 8 page 106.

Théorème 1.1 Théorème de Krull


Soit A un anneau commutatif, alors tout idéal a distinct de A est contenu dans un idéal
maximal de A.

Démonstration C’est une conséquence immédiate du lemme de Zorn qui lui-même est
équivalent à l’axiome du choix. Ces notions de théorie des ensembles ne sont pas développées
dans ce cours. On propose donc au lecteur d’admettre ce résultat qui est l’application de
l’axiome du choix la plus utile dans la théorie des anneaux. Les étudiants qui sont intéressés
par ces questions ensemblistes peuvent consulter avec profit le premier chapitre du livre de
G. et M.-N. Gras « Algèbre fondamentale Arithmétique » de la bibliographie.

Remarques

1. Si K est un corps, son seul idéal maximal est (0).


2. L’anneau {0} est le seul anneau à ne pas avoir d’idéaux maximaux.

Corollaire 1.1.1 Une caractérisation de A×


Soit A un anneau commutatif et soit U le complémentaire dans A de la réunion de tous les
idéaux maximaux de A. Alors U = A× .

En effet, soit x ∈ A× , il est clair que x n’est contenu dans aucun idéal maximal. Inversement,
soit x ∈ U , x supposé non inversible ; alors Ax 6= A (car 1 ∈ / Ax) et Ax est contenu dans
un idéal maximal, d’après le théorème de Krull, ce qui est absurde (x ∈ U ). Donc x ∈ A× .

Exercice Exercice 7 page 106.


C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
24 Anneaux. Cours.

1.3 Homomorphismes d’anneaux, anneaux quotients


(cas commutatif)
1.3.1 Homomorphismes
Définition 1.9 Homomorphisme d’anneaux
Soient A et B deux anneaux. Une application h de A dans B est un homomorphisme
d’anneaux si les trois conditions suivantes sont réalisées :
1. h est un homomorphisme de groupes additifs (i.e. h(a + b) = h(a) + h(b), pour tout
a, b ∈ A),
2. h(ab) = h(a)h(b), pour tout a, b ∈ A,
3. h(1A ) = 1B (1A et 1B désignent les éléments unités respectifs de A et B).
Un isomorphisme d’anneaux est un homomorphisme d’anneaux bijectif.

Théorème 1.2 Noyau d’un homomorphisme


Le noyau d’un homomorphisme h : A −→ B est un idéal de A.

Démonstration Pour commencer 0A ∈ Ker(h) = {a ∈ A, h(a) = 0B }, donc Ker(h) 6= Ø.


Puis si x, y ∈ ker(h) alors h(x − y) = h(x) − h(y) = 0B , donc (x − y) ∈ Ker(h) ce qui
démontre que Ker(h) est un sous-groupe de A. Soit alors b ∈ A, et soit a ∈ Ker(h) ; alors
h(ab) = h(a)h(b) = 0B h(b) = 0B , donc ab ∈ Ker(h) qui est donc un idéal.

Corollaire 1.2.1 Image d’un corps par un homomorphisme


Si h est un homomorphisme d’un corps K dans un anneau B tel que 1B = 6 0B , alors h est
injectif et Im(h) est un sous-corps de B (i.e. un sous-anneau qui est un corps).

En effet, Ker(h) = (0K ) ou K (les seuls idéaux d’un corps) ; comme h(1K ) = 1B et que l’on
a 1B 6= 0B , 1K ∈
/ Ker(h), et de ce fait la seule possibilité est Ker(h) = (0K ), donc h est
injectif.

Remarques
– L’image d’un homomorphisme d’anneaux h : A −→ B est un sous-anneau de B (le
démontrer).
– h est injectif si et seulement si Ker(h) = (0) : ceci est déjà impliqué par la structure de
groupe. En effet si h est injectif le seul antécédent pour h de 0B est 0A donc ker(h) = (0A ).
Réciproquement si Ker(h) = (0) et si x, y ∈ A vérifient h(x) = h(y) alors h(x − y) = 0 et
donc (x − y) ∈ Ker(h), puis x = y.
Proposition 1.6 Homomorphisme d’anneaux et homomorphisme de groupes
Soit h : A −→ B un homomorphisme d’anneaux ; alors la restriction de h à A× est un
homomorphisme de groupes de A× dans B × .

Démonstration Si a ∈ A× , on peut écrire aa−1 = 1A donc h(aa−1 ) = h(1A ) = 1B , soit


h(a)h(a−1 ) = 1B , ce qui fait que h(a) ∈ B × (son inverse, que l’on doit donc noter h(a)−1 ,
est h(a−1 )) ; on vérifie que la restriction de h à A× est un homomorphisme de groupes
multiplicatifs.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 1. Anneaux commutatifs. 25

Proposition 1.7 Bijection réciproque d’un isomorphisme d’anneaux


Soit h : A −→ B un isomorphisme d’anneaux de A sur B ; alors l’application réciproque
h−1 : B −→ A est un isomorphisme d’anneaux.

Démonstration Soit b, b0 ∈ B. Comme h est surjective il existe a, a0 ∈ A tels que


h(a) = a et h(a0 ) = b0 . Il suit h−1 (b + b0 ) = h−1 (h(a) + h(a0 )) = h−1 (h(a + a0 )) = a + a0 ; car
h est un morphisme de groupe. Mais comme h et h−1 sont des bijections réciproques on a
a = h−1 (b) et a0 = h−1 (b0 ) et cela démontre que h−1 est un morphisme de groupe. On vérifie
exactement de la même façon que h−1 (bb0 ) = aa0 . Comme h(1A ) = 1B on a h−1 (1B ) = 1A .
Donc h−1 est un morphisme d’anneaux.

1.3.2 Quotients
La notion de quotient est essentielle à l’algèbre et intervient pour toutes les structures
usuelles. Étant donné un anneau A on peut décrire, à isomorphismes près, tous les anneaux
images de A par un homomorphisme d’anneaux à partir des seuls idéaux de A. En effet un
tel anneau image est isomorphe à l’anneau quotient de A par le noyau de l’homomorphisme
considéré. On va définir et étudier ces notions.

Théorème 1.3 Théorème d’existence des quotients


Soit A un anneau commutatif, et soit a un idéal de A. Alors il existe un anneau A0 et un
homomorphisme d’anneaux h de A dans A0 tels que Ker(h) = a.

Démonstration L’idéal a permet de définir la relation d’équivalence sur A (congruence


modulo a) par la formule x ≡ y a ⇐⇒ x − y ∈ a. Considérons l’ensemble quotient
des classes d’équivalence pour cette relation de congruence, notons-le A/a, et soit q la
projection canonique de A sur A/a. Montrons que l’on peut définir sur A/a l’addition et
la multiplication des classes X et Y par X + Y = q(x + y) et XY = q(xy), pour x ∈ X,
y ∈ Y ; pour cela, il faut vérifier que chacune de ces définitions sont indépendantes du choix
des représentants x et y :
si x0 ≡ x a et y 0 ≡ y a, on a x0 − x ∈ a et y 0 − y ∈ a, soit x0 = x + a, y 0 = y + b, a, b ∈ a.
On a alors pour l’addition x0 + y 0 = x + a + y + b = x + y + a + b et pour la multiplication
x0 y 0 = (x + a)(y + b) = xy + xb + ya + ab ; or les derniers termes a + b et xb + ya + ab sont
dans a, donc x0 + y 0 ≡ x + y a et x0 y 0 ≡ xy a.
On vérifie que 0̄ = a est neutre pour cette addition, l’associativité et la commutativité de
cette addition, le fait que q(−a) est l’opposée de q(a) pour cette addition, l’associativité
de ce produit, le fait que q(1) est l’élément unité dans A/a, et enfin la distributivité du
produit par rapport à l’addition dans A/a.
Par construction q est bien un homomorphisme d’anneaux, Ker(q) = a, et en outre q est
surjectif.

Corollaire 1.3.1 Image de A×


L’image par q : A −→ A/a, de A× , est un sous-groupe de (A/a)× .

Remarque Il existe une unique structure d’anneau sur l’ensemble quotient A/a, telle que
q : A −→ A/a soit un homomorphisme d’anneaux. On appelle A/a l’anneau quotient
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
26 Anneaux. Cours.

de A par a et q s’appelle encore l’homomorphisme canonique. Enfin, si ∼ est une


relation d’équivalence sur A, il existe sur A/∼ une structure d’anneau telle que q soit un
homomorphisme d’anneaux, si et seulement si ∼ est la relation d’équivalence associée à
l’idéal de A noyau de q (le vérifier). Cette remarque justifie a posteriori le point de départ
de la démonstration du théorème.
Définition 1.10 Écriture congruentielle.
Soit a un idéal de A ; pour a, b ∈ A), on écrit souvent a ≡ b mod a (qui signifie donc
a − b ∈ a). On a alors les règles suivantes qui traduisent les propriétés de l’homomorphisme
d’anneaux q : si a ≡ b mod a et a0 ≡ b0 mod a, alors a ± a0 ≡ b ± b0 mod a et aa0 ≡
bb0 mod a
Écrire les détails afin de s’habituer au calcul congruentiel qui sera indispensable ultérieu-
rement.

1.3.3 Théorème de factorisation des homomorphismes

Théorème 1.4 Diagramme commutatif


Soit h : A −→ B un homomorphisme d’anneaux commutatifs et soit a un idéal de A
contenu dans Ker(h). Alors, il existe un unique homomorphisme d’anneaux h∗ de A/a
dans B tel que le diagramme suivant soit commutatif (i.e. h = h∗ ◦ q) :

h /
A =B
{{
q {{{
{
 {{ h∗
A/a

Figure 1.1 : Diagramme commutatif

Démonstration L’hypothèse a ⊂ Ker(h) permet de définir l’homomorphisme h∗ . En


effet soit x ∈ A et soit x + a sa classe de congruence. Alors l’ensemble image directe
h(x + a) est réduit au singleton {h(x)} parce que h est compatible avec l’addition et que
h(a) ⊂ h(Ker(h)) = (0). Ainsi la formule X 7→ h(x) pour tout x ∈ X donne une application
bien définie h∗ : A/a −→ B. D’autre part la commutativité du diagramme qui revient à
h = q ◦ h∗ force à définir h∗ par cette formule : on doit avoir h∗ (q(x)) = h(x). Cela donne
l’existence et l’unicité de l’application h∗ faisant commuter le diagramme. Il reste à s’assurer
que h∗ est un homomorphisme d’anneaux. On a
   
h∗ q(x) + q(y) = h∗ q(x + y) (définition de l’addition dans A/a)
 
h∗ q(x + y) = h(x + y) (car h∗ ◦ q = h)
h(x + y) = h(x) + h(y) (h homomorphisme d’anneaux)
   
∗ ∗
h(x) + h(y) = h q(x) + h q(y)
     
donc h∗ q(x) + q(y) = h∗ q(x) + h∗ q(y) et h∗ est compatible avec l’addition. On a
   
h∗ q(x)q(y) = h∗ q(xy) (définition du produit dans A/a)
 
h∗ q(xy) = h(xy) (car h∗ ◦ q = h)
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 1. Anneaux commutatifs. 27

h(xy) = h(x)h(y) (h homomorphisme d’anneaux)


   
∗ ∗
h(x)h(y) = h q(x) h q(y)
       
donc h∗ q(x)q(y) = h∗ q(x) h∗ q(y) ; enfin, h∗ q(1A ) = h(1A ) = 1B .

Corollaire 1.4.1 Isomorphisme canonique d’anneaux


Si a = Ker(h), alors on a l’isomorphisme canonique d’anneaux

A/ Ker(h) ' Im(h).

Démonstration Soit x ∈ A tel que q(x) ∈ Ker h∗ . Alors par construction x ∈ Ker(h) et
donc x ∈ a d’où q(x) = 0. Il suit h∗ injectif. Par construction aussi l’image de h∗ est égale
à l’image de h.

Exemple Les anneaux Z/nZ, n ∈ Z : comme nZ est un idéal de Z, Z/nZ est un anneau
(anneau des « entiers modulo n ») ; si n = 0, Z/0Z ' Z, si n = 1, Z/Z ' {0}. Dans les
autres cas, on obtient l’anneau fini ayant |n| > 2 éléments étudié en section 0.3 .

Théorème 1.5 Z/pZ si p premier


Si p est premier, alors Z/pZ est un corps.

Démonstration On considère, pour a ∈ Z/pZ fixé, a 6= 0, l’application x 7−→ a x = ax


de Z/pZ dans lui-même ; si a x = a y, ceci implique a(x − y) ≡ 0 mod p ; comme a 6= 0,
p - a, donc p|(x − y) (lemme d’Euclide 0.3) et x = y : cette application est injective, donc
surjective puisque Z/pZ est fini, et il existe x0 tel que a x0 = 1. Ainsi tout a 6= 0 est
inversible, et Z/pZ est un corps (noté Fp ).

Remarque S’interdire la notation Zn pour l’anneau Z/nZ ; elle est malheureusement


utilisée dans certains ouvrages ; or pour n = p premier, Zp désigne « l’anneau des entiers
p-adiques », et Z(p) désigne « le localisé en p » de l’anneau Z.

Exercices Exercices 12 page 107 et 13 page 107.

1.3.4 Caractérisation des idéaux premiers, maximaux


Passons maintenant à une caractérisation de premier et maximal, en termes de quotients :

Théorème 1.6 Idéal premier, maximal


Soit A un anneau commutatif, et soit a un idéal de A :
1. a est premier si et seulement si A/a est intègre ;
2. a est maximal si et seulement si A/a est un corps.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
28 Anneaux. Cours.

Démonstration
1. Supposons a premier. On a a 6= A, donc A/a 6= {q(0)} ; soient q(x), q(y) ∈ A/a tels
que q(x)q(y) = q(0) ; alors q(xy) = q(0) et xy ∈ a ; par définition x ou y est dans
a, autrement dit q(x) = q(0) ou q(y) = q(0), et ceci démontre que A/a est intègre.
Inversement, si A/a est intègre, on a a 6= A et si l’on suppose que xy ∈ a (x, y ∈ A),
alors q(xy) = q(0) soit q(x)q(y) = q(0), qui implique q(x) = q(0) ou q(y) = q(0), soit
x ∈ a ou y ∈ a, et a est premier.
2. Supposons a maximal. On a a 6= A, donc A/a 6= {q(0)}. Soit q(x) 6= q(0) dans A/a ;
on a x ∈/ a et l’idéal a + Ax est donc égal à A, et on peut écrire 1 = y + ax, y ∈ a,
a ∈ A, d’où q(1) = q(ax) = q(a)q(x) et q(x) est inversible ; donc A/a est un corps.
Inversement, si A/a est un corps, on a aussi a 6= A ; soit b un idéal de A tel que
a $ b ⊆ A ; montrons que b = A. Soit b ∈ b − a ; on a q(b) 6= q(0), donc q(b) est
inversible et il existe a ∈ A tel que q(a)q(b) = q(1), soit ab = 1 + c, c ∈ a, puis
1 = ab − c ∈b, d’où b = A.

Corollaire 1.6.1 Idéal (0)


Dans un anneau A, l’idéal (0) est premier si et seulement si l’anneau est intègre, et maximal
si et seulement si l’anneau est un corps.

En effet, on a A/(0) ' A.

Corollaire 1.6.2 Idéal maximal et idéal premier


Un idéal maximal est un idéal premier.

En effet, un corps est intègre.

Exercice Exercice 9 page 107.

1.4 Exemple fondamental des anneaux de polynômes


On va établir une propriété « universelle » des anneaux A[X], à savoir que tous les
homomorphismes d’anneaux A[X] −→ B peuvent se décrire très simplement :

Théorème 1.7 Prolongement d’un homomorphisme à A[X]


Soit A[X] l’anneau des polynômes à coefficients dans l’anneau commutatif A. Soit B un
anneau quelconque. On suppose donnés :
1. un élément β ∈ B quelconque,
2. un homomorphisme d’anneaux f de A dans B quelconque.
Alors il existe un homomorphisme h et un seul de A[X] dans B, tel que h prolonge f et tel
que h(X) = β. (c)
Tout homomorphisme d’anneaux h de A[X] dans B est obtenu de cette manière.

(c). Si B n’était pas commutatif, il faudrait rajouter la condition supplémentaire que β commute aux
éléments de f (A).

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 1. Anneaux commutatifs. 29

Démonstration
ai X i , ai ∈ A ; on associe à P l’expression f (ai )β i
X X
1. Construction de h. Soit P =
i>0 i>0
(c’est un élément de B : d’une part cette somme a un sens car f (ai ) = 0 pour tout
i assez grand et, d’autre part, f (ai )β i ∈ B pour tout i) ; les coefficients ai d’un
polynôme étant uniques, on a bien défini une application, que l’on appelle h.
ai X i et Q = bi X i ; alors :
X X
Vérifions que h est un homomorphisme : soient P =
i>0 i>0

 

+ bi )X i 
X
h(P + Q) = h  (ai (définition de + dans A[X])
i>0

f (ai + bi )β i
X
= (définition de h)
i>0

(f (ai ) + f (bi ))β i


X
= (f est un homomorphisme)
i>0

f (ai )β i + f (bi )β i
X X
=
i>0 i>0
= h(P ) + h(Q)

Calculons h(P Q) :
  

h  ai X i   bj X j 
X X
h(P Q) =
i>0 j>0
 

ai bj X i+j 
X
= h (définition du produit dans A[X] et propriétés
i,j>0 des sommations : attention, les indices de
sommation étant « muets », ils doivent être
pris distincts dans les sommations multiples)
   
k
X X
= h  ai b j  X (calcul du « coefficient » de chaque
k>0 i,j,i+j=k monôme X k : ce calcul est nécessaire
car h n’est défini que pour un poly-
nôme « bien écrit »)
 

ai b j  β k
X X
= f
k>0 i,j,i+j=k
 

f (ai )f (bj ) β k (f est un homomorphisme d’anneaux)


X X
= 
k>0 i,j,i+j=k

f (ai )f (bj )β i+j


X X
= (on distribue dans B puis on écrit que
k>0 i,j,i+j=k k = i + j)
f (ai )β i f (bj )β j
X X
= (commutativité dans B) (d)
k>0 i,j,i+j=k

f (ai )β i f (bj )β j
X
= (qui
X est le produit développé dans B de
f (ai )β i par f (bj )β j )
X
i,j>0
i>0 j>0
= h(P )h(Q)

(d). ou l’hypothèse moins forte que β commute aux éléments de f (A).

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
30 Anneaux. Cours.

Enfin on a h(1A ) = f (1A ) = 1B .


On a donc bien un homomorphisme d’anneaux tel que la restriction à A vérifie
h(a) = f (a) pour tout a ∈ A (en effet a est le polynôme constant a + 0X + 0X 2 + · · ·),
et tel que h(X) = β (X est le polynôme 0 + 1X + 0X 2 + · · ·). Ceci assure l’unicité de
h lorsque f et β sont donnés.
2. Soit maintenant h un homomorphisme d’anneaux quelconque de A[X] dans B. Pour
montrer que h est de la forme précédente, il suffit de trouver f et β. Il est clair qu’il
suffit, d’une part, de poser h(X) = β, et, d’autre part, de remarquer que la restriction
f de h à A ⊂ A[X] est un homomorphisme d’anneaux de A dans B. En pratique,
on représente un tel homomorphisme h : A[X] −→ B par les quantités f et β qui le
définissent, sous la forme symbolique :
A[X] −→ B
a ∈ A 7−→ f (a)
X 7−→ β (en explicitant f (a) et β).

Cas particuliers
1. Évaluation. C’est le cas où A est un sous-anneau de B et où f est l’identité sur A :
A[X] −→ B
a ∈ A 7−→ a
X 7−→ β
dans ce cas, h(P ) se note P (β) et s’appelle l’homomorphisme d’évaluation en β ∈ B.
2. Réduction modulo un idéal a de A.
Dans ce cas, B = A/a[X] et f = q : A −→ A/a :
A[X] −→ A/a[X]
a ∈ A 7−→ q(a)
X 7−→ X
autrement dit à X on associe encore X et à a ∈ A sa classe q(a) modulo a.

Exemple On prend A = Z et a = nZ, n ∈ N ; dans certaines questions, on est


amené à prendre n premier, car Z/nZ est alors un corps.

Exercice Exercice 16 page 108.

Application à la notion de racine On suppose ici que l’anneau A est un sous-anneau


de l’anneau B, et on considère l’homomorphisme d’évaluation en β ∈ B (cas 1) :
A[X] −→ B
a ∈ A 7−→ a
X 7−→ β
pour lequel l’image de P ∈ A[X] a été notée P (β).
Définition 1.11 Racine d’un polynôme
Soit P ∈ A[X] ; on dit que β ∈ B est racine de P dans B si P (β) = 0 (i.e. l’évaluation en
β est nulle).

Proposition 1.8 Factorisation d’un polynôme par X − β


Si β ∈ B est racine de P ∈ A[X] dans B, alors il existe Q ∈ B[X] tel que P = (X − β)Q.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 1. Anneaux commutatifs. 31

Démonstration Comme X − β est unitaire, on peut effectuer la division euclidienne


généralisée dans B[X] de P (considéré comme élément de B[X])par X − β ; on obtient
P = (X −β)Q+R,  Q, R ∈ B[X] et d(R) < 1 ; donc R ∈ B et l’homomorphisme d’évaluation
h en β donne 0 = P (β) = (β − β)Q(β) + R(β) = R (car R(β) = R ici), d’où R = 0 et
P = (X − β)Q.

Corollaire 1.8.1 Nombre de racines d’un polynôme dans un anneau intègre


Si B est intègre, si β1 , . . ., βn sont n racines distinctes de P ∈ A[X], dans B, alors on a
P = (X − β1 ) . . . (X − βn )Q, Q ∈ B[X]. Par conséquent, si P 6= 0, le nombre de racines
distinctes de P dans B est majoré par le degré de P .

En effet, par récurrence sur n (le cas n = 1 étant déjà prouvé) :


si P = (X − β1 ) . . . (X − βk )Q0 , Q0 ∈ B[X],
alors : P (βk+1 ) = (βk+1 − β1 ) . . . (βk+1 − βk ) × Q0 (βk+1 ) = 0 ;
comme βk+1 − β1 6= 0, . . ., βk+1 − βk 6= 0, l’intégrité de B entraîne Q0 (βk+1 ) = 0, d’où
0
Q = (X − βk+1 )Q dans B[X], d’où le résultat.

Remarque Dans B = Z/8Z, P = X 2 − 1 a pour racines 1, 3, 5, 7 (4 racines distinctes


pour P de degré 2 ; mais Z/8Z n’est pas intègre !).

Remarque Le corollaire 1.8.1 sert en théorie des groupes pour décrire la structure (en
tant que groupe) de tous sous-groupes finis des groupes multiplicatifs k × des corps k
(commutatifs). Cette structure est la plus simple possible pour un groupe fini : on dit que
ces groupes sont cycliques. Par définition un groupe cyclique est un groupe engendré par
un seul élément et on démontre que de tels groupes sont isomorphes au groupe additif de
l’anneau Z/nZ où n est le nombre d’élément du groupe de départ. La preuve de la cyclicité
des sous-groupes finis de k × demande d’être familiarisé avec la notion d’ordre des éléments
d’un groupe et utilise aussi un peu d’astuce combinatoire. Hormis le corollaire 1.8.1 cette
preuve relève purement de la théorie des groupes et n’a pas sa place dans ce cours ; mais
puisque l’on a démontré dans le théorème 1.5 page 27 que, pour p premier, Z/pZ est un
corps (noté Fp ), on peut énoncer :
Proposition 1.9 (Z/pZ)× pour p premier
Soit p un nombre premier ; le groupe multiplicatif (Z/pZ)× est un groupe cyclique à p − 1
éléments.

Fin du premier chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
32 Anneaux. Cours.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 2. Produits d’anneaux. Théorèmes chinois. 33

Chapitre 2

Produits d’anneaux.
Théorèmes chinois

2.1 Produits d’anneaux


Définition 2.1 Produit direct
Soient A1 , . . . , An , n groupes commutatifs (resp .anneaux commutatifs) non nécessairement
distincts de neutres additifs OAi (resp. et d’unités 1Ai , i = 1, . . . , n). On considère le produit
n
Y
cartésien A = A1 × · · · × An noté aussi Ai . On peut le munir des lois produits muni des
i=1
deux lois de composition suivantes :
somme : (x1 , . . . , xn ) + (y1 , . . . , yn ) = (x1 + y1 , . . . , xn + yn ), pour tout xi , yi ∈ Ai ,
i = 1, . . . , n ;
produit si les Ai sont des anneaux : (x1 , . . . , xn )(y1 , . . . , yn ) = (x1 y1 , . . . , xn yn ), pour
tout xi , yi ∈ Ai ,
i = 1, . . . , n.
A est appelé le produit direct de A1 , . . . , An (en tant que groupe ou anneaux suivant la
structure donnée aux Ai ).

Vérifier à titre d’exercice, que l’on obtient bien ainsi un groupe commutatif (resp. anneau
commutatif) dont le neutre additif est 0A = (0A1 , . . . , 0An ) (resp. et l’élément unité est
1A = (1A1 , . . . , 1An ) ).
Proposition 2.1 (A1 × · · · × An )×
Si A = A1 × · · · × An , alors A× = A× ×
1 × · · · × An considéré comme sous-ensemble de
A1 × · · · × An (et donc l’identité est un isomorphisme de groupes commutatifs).

Démonstration Soit a ∈ A× ; posons a = (a1 , . . . , an ), ai ∈ Ai pour i = 1, . . . , n ;


par hypothèse, il existe b = (b1 , . . . , bn ), bi ∈ Ai pour i = 1, . . . , n, tel que ab = 1A ,
soit (a1 b1 , . . . , an bn ) = (1A1 , . . . , 1An ), d’où ai bi = 1Ai pour i = 1, . . . , n, ce qui traduit
l’inversibilité des ai dans Ai pour chaque i (i.e. ai ∈ A× × ×
i , soit a ∈ A1 × · · · × An ).
Inversement si a = (a1 , . . . , an ) avec ai ∈ A× i pour tout i, il est immédiat de voir que
−1 −1 −1
b = (a1 , . . . , an ) est inverse de a dans A (ai étant l’inverse de ai dans Ai pour chaque i).
On s’intéresse à la situation inverse ; autrement dit, on cherche à reconnaître dans quels cas
un anneau commutatif A donné est isomorphe à un produit direct d’anneaux.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
34 Anneaux. Cours.

Proposition 2.2 Idéaux principaux d’un produit d’anneaux


Si A = A1 × · · · × An (a) , alors, pour chaque i = 1, . . . , n,

Ai = {0A1 } × · · · × Ai × · · · × {0An },
considéré comme sous-ensemble de A, est un idéal de A qui est l’idéal principal engendré par
ei = (0A1 , . . . , 1Ai , . . . , 0An ) ∈ A. En outre les ei , i = 1, . . . , n, ont les propriétés suivantes :
1. ei 6= 0A , pour tout i,
2. ei ej = 0A , quels que soient i, j, i 6= j (orthogonalité),
n
X
3. ei = 1A ,
i=1
4. e2i = ei , quel que soit i (idempotence).

Les vérifications sont élémentaires et sont laissées au lecteur à titre d’exercice (à faire
impérativement).

Remarques
1. La propriété 4 est impliquée (logiquement) par 2 et 3, car :
n
X
ei ek = ei (d’après 3),
k=1

d’où :
n
ei ek = e2i
X
ei = (d’après 2).
k=1

2. On a ei = 1, pour au moins un i ∈ {1, . . . , n}, si et seulement si n = 1.


On peut donc partir d’une définition qui repose sur les considérations ci-dessus :
Définition 2.2 Système fondamental d’idempotents orthogonaux
Soit A un anneau commutatif. On dit qu’une famille {e1 , . . . , en } d’éléments de A cons-
titue un système fondamental d’idempotents orthogonaux lorsque les propriétés
suivantes sont vérifiées :
1. ei 6= 0A , pour tout i = 1, . . . , n,
2. ei ej = 0A , quels que soient i, j = 1, . . . , n, i 6= j,
n
X
3. ei = 1A ,
i=1
(ceci implique donc la propriété d’idempotence des ei ).

(a)
On suppose Ai 6= {0} pour tout i ; ceci n’est pas restrictif car B × {0} ' B pour tout anneau B.

Théorème 2.1 Décomposition d’un anneau commutatif en produit d’anneaux


Soit A un anneau commutatif dans lequel il existe un système fondamental
d’idempotents orthogonaux {e1 , . . . , en }. Alors il existe n anneaux A1 , . . ., An tels que
A ' A1 × · · · × An .

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 2. Produits d’anneaux. Théorèmes chinois. 35

Démonstration Dans A considérons les idéaux Ai = Aei , i = 1, . . . , n ; on peut munir


Ai d’une structure d’anneau de la manière suivante (b) : la loi de groupe est celle qui existe
sur Ai (comme sous-groupe de (A, +)), la multiplication est la restriction du produit sur
A à Ai × Ai qui définit bien une loi de composition sur Ai car (aei )(bei ) = abe2i = abei
pour tout a, b ∈ A (vérifier que l’on obtient un anneau d’élément unité ei ) ; les anneaux
Ai ne sont pas des sous-anneaux de A (sauf si n = 1, car alors e1 = 1A par 3) : si on avait
1A ∈ Ai , on aurait 1A = uei , u ∈ A, soit, avec j 6= i (si n > 2), 1A ej = uei ej = 0, soit
ej = 0, ce qui n’est pas. On note désormais Ai , i = 1, . . . , n, ces nouveaux anneaux.
n
Y
Pour montrer l’isomorphisme A ' Ai , on a le choix entre définir
i=1
n n
Ai −→ A ou h0 : A −→
Y Y
h : Ai
i=1 i=1
Nous allons suivre la règle générale qui consiste à définir plutôt les applications en partant du
produit cartésien (c’est plus canonique), mais ici il se trouve que la définition de l’application
inverse est aussi canonique et a un intérêt pratique ; il s’agit des applications suivantes :
n
Y
h : Ai −→ A
i=1 n
X
(a1 e1 , . . . , an en ) 7−→ ai e i , pour tout a1 , . . . , an ∈ A ;
i=1
Yn
h0 : A −→ Ai
i=1
a 7−→ (ae1 , . . . , aen ), pour tout a ∈ A.
Faisons donc la démonstration à l’aide de h (en exercice refaire intégralement la démonstra-
tion à partir de l’application h0 , puis démontrer que h0 = h−1 ) :
Si x = (a1 e1 , . . . , an en ), y = (b1 e1 , . . . , bn en ),
n
X
h(x + y) = (ai + bi )ei
i=1
= h(x) + h(y)
 
h(xy) = h (a1 b1 e1 , . . . , an bn en )
n
X
= ai b i e i
i=1

n
X n
X
or h(x)h(y) = ai e i bj e j
i=1 j=1
X
= ai bj ei ej
i,j
Xn
= ak bk ek (en utilisant l’orthogonalité, puis l’idempo-
k=1 tence)
  n
X
enfin h (e1 , . . . , en ) = ei
i=1
= 1A (propriété 3) (noter que (e1 , . . . , en ) est bien l’élé-
ment unité de A1 × · · · × An )
(b). Situation entièrement nouvelle, où l’on définit un anneau dont l’ensemble sous-jacent est une partie
(remarquable) de l’anneau A, sans obtenir pour autant un sous-anneau de A ; à étudier avec soin.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
36 Anneaux. Cours.

On a donc un homomorphisme d’anneaux.


n
X n
X  
Si a ∈ A, on écrit a = a1A = a ei = aei , et a = h (ae1 , . . . , aen ) ; alors, si
i=1 i=1
n n
!
  X X
h (a1 e1 , . . . , an en ) = 0A , on a ai ei = 0A , d’où 0A = ai ei ek = ak ek , ceci pour tout
i=1 i=1
k = 1, . . . , n. On a donc montré que h était un isomorphisme d’anneaux.

Remarque Dès qu’un anneau A contient un système fondamental d’idempotents ortho-


gonaux {e1 , . . . , en }, avec n > 2, alors A n’est pas intègre.

Exercices Exercices 1 page 111 et 2 page 111.


Abordons maintenant le résultat essentiel, dit des restes chinois, et qui repose sur la
définition suivante :
Définition 2.3 Co-maximalité
Soit A un anneau commutatif et soient a et b deux idéaux de A ; on dit que a et b sont
co-maximaux si a + b = A (autrement dit a et b engendrent A).

Théorème 2.2 Théorème des restes chinois


Soit A un anneau commutatif et soient a et b deux idéaux co-maximaux de A. Soient a et
b deux éléments de A donnés arbitrairement. Alors il existe x ∈ A tel que l’on ait :
x ≡ a mod a et x ≡ b mod b.

Démonstration (revoir les notations congruentielles, très utiles ici, car on manipule les
deux quotients A/a et A/b simultanément).
On a a + b = A, donc il existe α ∈ a et β ∈ b tels que 1 = α + β ; soit alors x = aβ + bα et
montrons que x a les propriétés requises : on a x ≡ aβ mod a (car α, donc bα, est dans a) ;
or β = 1 − α, d’où x ≡ a(1 − α) mod a, soit x ≡ a − aα ≡ a mod a (car aα ∈ a). De
même, x ≡ bα mod b, soit, de façon analogue, x ≡ b(1 − β) ≡ b − bβ ≡ b mod b.

Corollaire 2.2.1 Théorème des restes chinois pour n idéaux (n > 2)


Soient a1 , . . . , an , n > 2, des idéaux de A, co-maximaux deux à deux (i.e. ai + aj = A,
pour tout i, j = 1, . . . , n, i 6= j). Soient a1 , . . . , an des éléments quelconques de A. Alors il
existe x ∈ A tel que l’on ait x ≡ ai mod ai , pour tout i = 1, . . . , n.

Il s’agit d’une simple induction à partir du cas n = 2 (qui donne en même temps une
méthode pratique (c) ). Supposons avoir trouvé y ∈ A vérifiant les congruences y ≡ ai mod ai
pour tout i = 2, . . . , n ; il est clair que si l’on peut trouver x ∈ A vérifiant les congruences
x ≡ a1 mod a1 et x ≡ y mod a2 ∩ . . . ∩ an , x sera bien une solution au problème posé.
Il suffit donc de prouver que a1 et a2 ∩ . . . ∩ an sont co-maximaux : par hypothèse on a
A = a1 + ai pour i = 2, . . . , n ; donc 1 = b0i + bi , b0i ∈ a1 , bi ∈ ai , i = 2, . . . , n ; donc on a
n n n
(b0i
Y Y Y
1= + bi ) ≡ bi mod a1 , mais bi ∈ a2 ∩ . . . ∩ an , d’où le résultat.
i=2 i=2 i=2
Ces résultats (dits aussi (( d’approximations simultanées ))) permettent d’énoncer le théorème
suivant :
(c). Nous en verrons d’autres au chapitre 3.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 2. Produits d’anneaux. Théorèmes chinois. 37

Théorème 2.3 Isomorphisme entre A/a1 ∩ . . . ∩ an et A/a1 × · · · × A/an


Soient a1 , . . . , an , n > 2, des idéaux de A, co-maximaux deux à deux.
Alors l’homomorphisme
 canonique
 h : A → A/a1 × · · · × A/an , défini pour tout a ∈ A
par h(a) = qa1 (a), . . . , qan (a) (où, pour un idéal a de A, qa désigne l’homomorphisme
canonique A → A/a), est surjectif et a pour noyau a1 ∩ . . . ∩ an . Il en résulte que les
anneaux A/a1 ∩ . . . ∩ an et A/a1 × · · · × A/an sont canoniquement isomorphes.

Démonstration On vérifie que h est un homomorphisme d’anneaux ; il s’agit de le


factoriser. On a h(a) = 0 = (. . . , qai (0), . . .) si et seulement si qai (a) = qai (0) pour
i = 1, . . . , n, soit si et seulement si a ∈ a1 ∩ . . . ∩ an . Le point essentiel est alors la
surjectivité : soit qa1 (a1 ), . . . , qan (an ) , ai ∈ A, i = 1, . . . , n, un élément quelconque du
produit direct ; d’après le théorème des restes chinois général, il existe x ∈ A tel que
qai (x) = qai (ai ), pour tout i = 1, . . . , n ; x est bien un antécédent de l’élément donné.
Nous allons appliquer ce procédé de décomposition en produit direct, aux anneaux Z/mZ.

2.2 Étude des anneaux Z/mZ


2.2.1 Étude générale
Le théorème 0.3 des restes Chinois dans Z est en fait un cas particulier du théorème 2.2
comme on va le voir dans l’énoncé et la démonstration qui suit (d) :

Théorème 2.4 Isomorphisme entre Z/m1 . . . mn Z et Z/m1 Z × · · · × Z/mn Z


Soient m1 , . . . , mn , n > 1, n entiers non nuls étrangers deux à deux (e) . Alors on a
l’isomorphisme canonique d’anneaux :

Z/m1 . . . mn Z ' Z/m1 Z × · · · × Z/mn Z.

Démonstration Dans l’anneau Z, pour i, j fixés, i 6= j, les idéaux ai = mi Z et aj = mj Z


sont co-maximaux : en effet, puisque mi et mj sont étrangers, il existe une relation de
Bézout de la forme λi mi + λj mj = 1, λi , λj ∈ Z ; ainsi 1 est bien dans ai + aj (λi mi ∈ ai ,
λj mj ∈ aj ) donc l’idéal ai + aj est l’anneau tout entier. Le théorème précédent donne
l’isomorphisme :

Z/a1 ∩ . . . ∩ an ' Z/a1 × · · · × Z/an = Z/m1 Z × · · · × Z/mn Z;

il ne reste plus qu’à voir que m1 Z ∩ . . . ∩ mn Z = m1 . . . mn Z :


L’inclusion (( ⊇ )) étant triviale, démontrons l’autre par induction sur n > 1 ; pour n = 1,
l’assertion est évidente ; supposons la vraie au rang k, 1 6 k < n, et montrons-la pour
le rang k + 1 : on a déjà m1 Z ∩ . . . ∩ mk Z = m1 . . . mk Z (par hypothèse, les mi Z sont
co-maximaux deux à deux pour i = 1, . . . , k) ; soit alors x ∈ m1 . . . mk Z ∩ mk+1 Z ; on a
x = m1 . . . mk λ = mk+1 µ, λ, µ ∈ Z, et comme mk+1 est étranger à chaque mi , i = 1, . . . , k,
(d). Voir aussi page 41 pour une autre démonstration directe n’utilisant pas le théorème 2.2 page 36.
(e). En pratique n > 2, mais pour n = 1 l’énoncé reste correct, car alors la condition (( étrangers deux à
deux )) est vide puisqu’il y a zéro paires d’entiers distincts, et l’énoncé se réduit bien à Z/m1 Z ' Z/m1 Z.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
38 Anneaux. Cours.

mk+1 est étranger à m1 . . . mk et d’après le théorème de Gauss, mk+1 divise λ, d’où


λ = mk+1 λ0 , λ0 ∈ Z, soit x = m1 . . . mk mk+1 λ0 . D’où le résultat.

Remarque On utilise le fait que mk+1 étranger à m1 , . . . , mk implique mk+1 étranger


à m1 . . . mk ; ceci se retrouve au moyen (analogue à une partie de la preuve du corol-
laire 2.2.1 page 36) des relations de Bézout correspondantes : si 1 = ui mk+1 + vi mi ,
k
Y
ui , vi ∈ Z, i = 1, . . . k, il vient 1 = (ui mk+1 + vi mi ) qui se développe sous la forme
i=1
umk+1 + vm1 . . . mk (et ceci n’utilise pas le fait que les mi , i = 1, . . . , k sont étrangers
deux à deux).

Corollaire 2.4.1 Isomorphisme d’anneaux entre Z/mZ et Z/pn1 1 Z × · · · × Z/pnr r Z


Écrivons l’entier m > 1 sous la forme m = pn1 1 × · · · × pnr r , r > 1, où les pi sont des nombres
premiers distincts, i = 1, . . . , r, et les entiers ni > 1. Alors on a l’isomorphisme d’anneaux :

Z/mZ ' Z/pn1 1 Z × · · · × Z/pnr r Z.

Exercices Exercices 9 page 113 et 10 page 113.

Corollaire 2.4.2 Isomorphisme de groupes entre (Z/mZ)× et (Z/pn1 1 Z)× × · · · ×


(Z/pnr r Z)×
On a l’isomorphisme de groupes (voir la proposition 2.1 page 33) :

(Z/mZ)× ' (Z/pn1 1 Z)× × · · · × (Z/pnr r Z)× .

Étudions maintenant les groupes multiplicatifs (Z/mZ)× , points de départ de propriétés


arithmétiques intéressantes.
Commençons par une description sommaire des classes inversibles des anneaux finis Z/mZ,
m > 1.
Notons pour simplifier, a la classe de a ∈ Z dans Z/mZ (m > 1) et [0, m[ l’ensemble
{a ∈ Z, 0 6 a < m} ; on a alors le résultat suivant :

Lemme 2.1 Classes inversibles de Z/mZ


L’ensemble
n (Z/mZ)× des classes o inversibles de Z/mZ est en bijection avec l’ensemble
a ∈ Z, a ∈ [0, m[ et (a, m) = 1 . Ainsi
n o
(Z/mZ)× = a ∈ Z/mZ, a ∈ [0, m[ et (a, m) = 1 .

Comme Z/mZ est en bijection avec [0, m[ (système exact de représentants des classes), il
suffit de montrer que pour a ∈ [0, m[, a est inversible si et seulement si (a, m) = 1 :
1. Supposons a inversible (a ∈ [0, m[) ; alors il existe b tel que a b = 1, soit
ab ≡ 1 mod mZ, donc il existe λ ∈ Z tel que ab = 1 + λm ; ceci entraîne bien a
et m étrangers.
2. Si (a, m) = 1 (a ∈ [0, m[), il existe u, v ∈ Z tels que ua + vm = 1, d’où a u = 1 dans
Z/mZ.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 2. Produits d’anneaux. Théorèmes chinois. 39

Noter que pour m = 1, 0 et 1 sont étrangers.

2.2.2 La fonction d’Euler


Définition 2.4 Indicateur d’Euler
Pour tout m ∈ N − {0}, on pose ϕ(m) = |(Z/mZ)× | ; la fonction ϕ s’appelle la fonction
(ou indicateur) d’Euler.

Par le lemme 2.1 page 38) on a :

ϕ(m) = |{a ∈ [0, m[, (a, m) = 1}|.

Pour m = 1, Z/Z est l’anneau réduit à {0} pour lequel 0 = 1 ; 0 est ici inversible car
0 × 0 = 1 (bien entendu dans tout anneau où 1 6= 0, ceci ne peut être). Donc ϕ(1) = 1.
Proposition 2.3 Expression de ϕ(m)
Si m = pn1 1 . . . pnr r , r > 1, pi premiers distincts, ni > 1, i = 1, . . . , r, alors on a :

ϕ(m) = pn1 1 −1 (p1 − 1)pn2 2 −1 (p2 − 1) . . . pnr r −1 (pr − 1).

Démonstration On utilise le corollaire 2.4.2 page 38 qui conduit immédiatement à


l’égalité ϕ(m) = ϕ(pn1 1 )ϕ(pn2 2 ) . . . ϕ(pnr r ), comme on le voit par dénombrement d’un produit
cartésien d’ensembles finis. Il reste donc à calculer ϕ(pn ), pour tout nombre premier p et
tout n > 1, ce qui est immédiat si l’on tient compte du lemme précédent qui donne ici
n o
(Z/pn Z)× = 1, 2, . . . , p − 1, p + 1, . . . , a, . . . , pn − 1
n o
= a, a ∈ [0, pn [, a non divisible par p .

Comme l’ensemble des multiples de p (compris entre 0 et pn − 1) est l’ensemble


{0, p, 2p, 3p, . . . , (pn−1 − 1)p}, il a donc pn−1 éléments, et son complémentaire en a donc
ϕ(pn ) = pn − pn−1 = pn−1 (p − 1).

Exercice Exercice 11 page 113.

Exemples
1. On a ϕ(2) = 1, ϕ(3) = 2, ϕ(4) = 2(2 − 1) = 2, ϕ(5) = 4, ϕ(6) = ϕ(2)ϕ(3) = 2,
ϕ(7) = 6, ϕ(8) = 4, ϕ(9) = 6, ϕ(10) = 4, . . .
2. ϕ(`n) = ϕ(`)ϕ(n), dès que ` et n sont étrangers.
3. Si n est impair, ϕ(2n) = ϕ(n).

2.2.3 Structure des groupes (Z/mZ)× , m > 2


Par le corollaire 2.4.1 l’étude de la structure de (Z/mZ)× se ramène à celle des groupes
(Z/pn Z)× (p premier, n > 1). On va énoncer le théorème suivant ; mais une preuve complète,
malgré son intérêt arithmétique, nous entraînerait trop loin en théorie des groupes.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
40 Anneaux. Cours.

Théorème 2.5 Structure de (Z/pn Z)×


La structure de (Z/pn Z)× est la suivante :
1. Si p = 2 et n = 1 (resp. 2), (Z/2n Z)× est un groupe cyclique à 1 (resp. 2) éléments ;
2. si p = 2 et n > 3, (Z/2n Z)× est produit direct interne du sous-groupe cyclique à 2
éléments engendré par −1 et du sous-groupe cyclique à 2n−2 éléments engendré par
5;
3. si p 6= 2, (Z/pn Z)× est un groupe cyclique à (p − 1)pn−1 éléments.

2.2.4 Relèvement des classes inversibles


Définition 2.5 Diviseur saturé
Soit m ∈ N − {0}, et soit n un diviseur de m ; nous dirons que n est un diviseur saturé
m
de m si n et sont étrangers.
n
Le mot saturé vient du fait que si p est un diviseur premier de n, alors n est divisible par la
puissance de p maximum divisant m ; par exemple, les diviseurs saturés de 72 = 8 × 9 sont
±1, ±8, ±9, ±72, et les diviseurs non saturés sont ±2, ±3, ±4, ±6, ±12, ±18, ±24, ±36.
Si d | m, il existe un plus petit multiple D de d qui soit un diviseur saturé de m : en effet,
si d = ±pν11 . . . pνrr , pi nombres premiers distincts, νi > 1, i = 1, . . . , r, il suffit de prendre
D = ±p1n1 . . . pnr r , où ni > νi , est l’exposant de pi dans la décomposition de m en facteurs
premiers, i = 1, . . . , r (et on vérifie qu’il n’y a pas d’autres solutions). Nous dirons que D
(choisi positif) est le diviseur saturé de m associé à d.

Théorème 2.6 Cas de deux entiers étrangers


Soit m ∈ N − {0}, et soit d un diviseur de m. Si a ∈ Z est étranger à d, alors il existe dans
la classe a + dZ un entier étranger à m.

Démonstration Soit D le diviseur saturé de m associé à d ; on a donc, dans N, m = D∆,


avec d | D, D et ∆ étant étrangers ; on peut donc appliquer le théorème des restes chinois
avec D et ∆ : il existe x ∈ Z tel que l’on ait x ≡ a mod D et x ≡ 1 mod ∆ ; on a bien
x ∈ a + dZ, puisque d | D, et x est étranger à m pour les raisons suivantes : si p premier
divise x et m, on a p | D ou p | ∆, or si p | D, la congruence x ≡ a mod D implique p | a,
ce qui n’est pas, donc p | ∆, ce qui est absurde car x ≡ 1 mod ∆ conduit à p | 1.

Corollaire 2.6.1 Un homomorphisme de groupes


L’application de (Z/mZ)× dans (Z/dZ)× , qui à la classe u + mZ (u étranger à m) associe
la classe u + dZ, est un homomorphisme de groupes surjectif (f) .

Remarque Un homomorphisme de groupe (commutatif) est une application f : G −→ H


compatible avec les lois de groupes de G et H c’est-à-dire, en notation multiplicative,
telle que f (gg 0 ) = f (g)f (g 0 ) pour tout g, g 0 ∈ G. Si on note 1G et 1H les éléments neutre
respectifs des groupes G et H on définit Ker(f ) = {g ∈ G, f (g) = 1}. On démontre alors

(f). Résultat non démontrable (( élémentairement )).

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 2. Produits d’anneaux. Théorèmes chinois. 41

que f est injective si et seulement si Ker(f ) = {1G }. S’agissant de groupe finis on peut
même dire mieux, en effet dans ce cas on a l’égalité entre cardinaux
#G
#f (G) = ,
# Ker(f )

où f (G) ⊂ H désigne l’image (finie) de f . Pour voir cette égalité on utilise l’équivalence
(évidente) f (g) = f (g 0 ) ⇐⇒ g −1 g 0 ∈ Ker(f ) qui en particulier montre que tout élément
de l’image de f a exactement #ker(f ) antécédents distincts par f . Ce résultat devra être
utilisé pour les exercices 7 page 112 et 13 page 113.

Exercices Exercices 7 page 112, 12 page 113, et 13 page 113.

2.2.5 Complément
Démonstration directe du théorème 2.4 page 37.
On considère donc m1 , . . . , mn > 0, étrangers deux à deux. L’application canonique :
n
Y
Z −→ Z/mi Z
i=1
x 7−→ (. . . , qmi (x), . . .)
n o n
\
a pour noyau x ∈ Z, x ≡ 0 mod mi pour i = 1, . . . , n = mi Z = mZ, où
i=1
m = m1 . . . mn . On a donc, par factorisation, l’injection canonique :
n
Y
Z/mZ −→ Z/mi Z.
i=1

n
Y n
Y
Mais ici |Z/mZ| = m et Z/mi Z = |Z/mi Z| = m ; or toute injection d’un ensemble
i=1 i=1
fini dans un ensemble de même cardinal est aussi surjective. D’où le résultat.
Mais ceci n’est pas généralisable si les quotients considérés ne sont pas finis, ce qui sera le
cas des quotients de la forme C[X]/(X − a) (isomorphes à C) qui seront considérés dans
le chapitre 3, et cette démonstration directe n’est donc pas significative de la situation
modulaire.
Fin du deuxième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
42 Anneaux. Cours.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 3. Méthodes modulaires dans les anneaux principaux. 43

Chapitre 3

Méthodes modulaires dans les


anneaux principaux
Ce chapitre présente essentiellement des applications de la décomposition des anneaux en
produits d’anneaux ; ces applications ont effectivement une utilité pratique dans le domaine
de l’ingénierie mathématique. Il n’y a pas de notions théoriques nouvelles mais il faut savoir
pratiquer (numériquement parlant) les méthodes et algorithmes proposés, qui ne reposent
que sur le calcul congruentiel.
Dans tout ce chapitre, on suppose que A est un anneau principal (c’est-à-dire que A est
intègre et que ses idéaux sont principaux ; en pratique, il s’agit de Z, ou de K[X] où K
est un corps (cf. chapitre 1, définition 1.7 page 22). Dans le chapitre 5, nous montrerons
qu’un anneau principal a toutes les propriétés arithmétiques classiques qui sont, plus
généralement, celles des « anneaux factoriels » ; mais nous n’avons pas besoin ici de ces
aspects arithmétiques, puisqu’en fait les méthodes modulaires sont valables dans un anneau
quelconque, pourvu que l’on sache caractériser la co-maximalité de deux idéaux ; nous
allons donc seulement indiquer comment se traduit la co-maximalité dans le cas principal.

3.1 Co-maximalité dans un anneau principal


Pour simplifier, tout idéal (principal) est noté (a), a ∈ A, au lieu de aA ; par abus d’écriture,
une congruence de la forme y ≡ x mod (a) s’écrit souvent y ≡ x mod a, surtout dans les
calculs numériques.
Définition 3.1 Éléments étrangers
Soient a, b ∈ A, A principal ; on dit que a et b sont étrangers si leurs seuls diviseurs
communs sont les éléments inversibles de A (i.e. si a = ds, b = dt, d, s, t ∈ A, alors
nécessairement on a d ∈ A∗ ).

Le lien entre les notions d’idéaux co-maximaux et d’éléments étrangers, dans un anneau
principal, est donné par le résultat suivant :

Lemme 3.1 Co-maximalité de deux idéaux dans un anneau principal


Dans un anneau principal, deux idéaux (a) et (b) sont co-maximaux si et seulement si a et b
sont étrangers.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
44 Anneaux. Cours.

Démonstration

=⇒ : Supposons que (a) + (b) = A et posons 1 = ua + vb, u, v ∈ A ; soit d ∈ A un diviseur


commun à a et b : on a a = ds, b = dt, s, t ∈ A, d’où 1 = uds + vdt = (us + vt)d qui
implique d ∈ A∗ ; donc a et b sont étrangers.
⇐= : Supposons a et b étrangers et considérons l’idéal (a) + (b). Comme l’anneau A est
principal, il existe d ∈ A tel que (a) + (b) = (d) ; mais on a a ∈ (a) + (b), b ∈ (a) + (b)
(puisque (a) + (b) est aussi l’idéal engendré par a et b), d’où a = ds, b = dt, s, t ∈ A ;
par hypothèse on a donc d ∈ A∗ , d’où (a) + (b) = A (co-maximalité).

Comme cela a déjà été évoqué pour A = Z, on a aussi la simplification suivante :

Lemme 3.2 Co-maximalité de deux idéaux principaux


Dans un anneau A (non nécessairement principal), si deux idéaux principaux (a) et (b)
sont co-maximaux, alors (a) ∩ (b) = (ab).

Une inclusion étant triviale, considérons x ∈ (a) ∩ (b), et posons x = as = bt, s, t ∈ A ;


écrivons 1 = ua + vb, u, v ∈ A, ce qui conduit à x = x(ua + vb) = uax + vbx, d’où (en
remplaçant x par bt, puis par as) x = uabt + vbas = (ut + vs)ab, d’où x ∈ (ab).
Proposition 3.1 Intersection d’idéaux co-maximaux deux à deux
Si les idéaux (a1 ), . . . , (an ) de A sont co-maximaux deux à deux (a) , alors
n n
!
\ Y
(ai ) = ai .
i=1 i=1

Immédiat par récurrence : si (a1 ) ∩ . . . ∩ (ak ) = (a1 . . . ak ), on utilise (cf. chapitre 2,


démonstration du corollaire 2.2.1 page 36) le fait que (a1 ) ∩ . . . ∩ (ak ) = (a1 . . . ak ) et (ak+1 )
sont co-maximaux, auquel cas :
 
(a1 ) ∩ . . . ∩ (ak ) ∩ (ak+1 ) = (a1 . . . ak ) ∩ (ak+1 ) = (a1 . . . ak+1 ).

On peut donc énoncer (cf. chapitre 2, théorème 2.3 page 37) :


Proposition 3.2 Cas des anneaux principaux
Soit A un anneau principal et soient a1 , . . . , an des éléments de A étrangers deux à deux ;
alors on a l’isomorphisme canonique :
'
A/(a1 . . . an ) −→ A/(a1 ) × · · · × A/(an )

qui à la classe de a ∈ A modulo (a1 . . . an ) associe le n-uple des classes de a modulo les
(ai ), i = 1, . . . , n.

Remarque On a obtenu la stricte généralisation du cas A = Z, traité au chapitre 2 (cf.


théorème 2.4 page 37), au cas d’un anneau principal A quelconque.

(a). ou encore (par le lemme 3.1 page 43), si a1 , . . . , an sont étrangers deux à deux, lorsque A est principal.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 3. Méthodes modulaires dans les anneaux principaux. 45

Corollaire 3.2.1 Système de congruences


Toujours si a1 , . . . , an sont des éléments de A étrangers deux à deux, tout système de
congruences de la forme : 

 x ≡ x1 mod (a1 )
..

 .
x ≡ xn mod (an ),

où x1 , . . . , xn sont n éléments arbitraires de A, admet toujours des solutions ; l’ensemble de


toutes les solutions est donné par

x = x0 + λa1 . . . an , λ ∈ A,

où x0 est une solution particulière arbitraire.

En effet, l’existence n’est autre que la surjectivité de l’homomorphisme canonique


n
Y
A/(a1 . . . an ) → A/(ai ) ; quant au fait que deux solutions diffèrent d’un multiple de
i=1
a1 . . . an , il s’agit de l’injectivité de cet homomorphisme.

Remarque Dans certains cas, la solution particulière x0 pourra être « relativement canoni-
que ».

Problèmes modulaires Nous appellerons problème modulaire, tout problème qui


est équivalent à la résolution d’un système de congruences de la forme précédente (nous
allons en voir plusieurs exemples).
L’essentiel étant de calculer une solution x0 , nous allons développer les deux méthodes qui
permettent l’obtention systématique de la solution x0 , à partir des propriétés de l’anneau
A. Ces méthodes sont :
1. la méthode des idempotents ;
2. la méthode des développements « multi-adiques ».

3.2 Méthode des idempotents


Soient a1 , . . . , an , des éléments étrangers deux à deux de A, et soit q l’homomorphisme
canonique A → A/(a1 . . . an ) ; on sait que cet anneau quotient admet un système de n
idempotents orthogonaux qui sont de la forme q(e1 ), . . . , q(en ), e1 , . . . , en ∈ A, et qui sont
les images réciproques, dans l’isomorphisme canonique rappelé dans la proposition 3.2
page 44 (voir égalementdans le chapitre 2 la proposition  2.2 page 34 et le théorème 2.1
page 34), des éléments q1 (0), . . . , qi (1), . . . , qn (0) , i = 1, . . . , n, où l’on désigne comme
d’habitude par qi les homomorphismes canoniques A → A/(ai ), i = 1, . . . , n.
Utilisons la notation congruentielle : des représentants e1 , . . . , en ∈ A des idempotents de
A/(a1 . . . an ) (les q(ei ), i = 1, . . . n) sont donc caractérisés par les congruences suivantes
dans A :
ei ≡ 0 mod (aj ) pour tout j 6= i

(3.1) i = 1, . . . , n.
ei ≡ 1 mod (ai )
Il s’agit donc d’un problème modulaire particulier.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
46 Anneaux. Cours.

Fixons i ; les premières congruences équivalent à :


\
ei ∈ (aj ),
j,j6=i

et la proposition 3.1 page 44 implique que ei est de la forme


Y
(3.2) ei = αi aj = αi a1 . . . abi . . . an , αi ∈ A,
j,j6=i

où le symbole b signifie l’omission du facteur correspondant.


Les secondes congruences conduisent alors à :

(3.3) αi a1 . . . abi . . . an ≡ 1 mod (ai ).

Or, dans A/(ai ), les qi (aj ), j 6= i, sont inversibles : en effet, pour i 6= j, ai et aj sont étrangers
par hypothèse, donc (ai ) + (aj ) = A, et il existe λi , λj ∈ A tels que 1 = λi ai + λj aj , d’où
qi (λj )qi (aj ) = qi (1).
La classe qi (a1 . . . abi . . . an ) est donc inversible dans A/(ai ) (i.e. a1 . . . abi . . . an est « inversible
mod ai »), et il existe αi ∈ A tel que l’on ait la congruence écrite (c’est n’importe quel
représentant de l’inverse de a1 . . . abi . . . an modulo ai ).

Remarques
1. Comme on calcule qi (αi ), il en résulte que le représentant αi ∈ A est défini modulo (ai )
seulement, ce qui implique que ei = αi a1 . . . abi . . . an est bien défini modulo a1 . . . an .
2. La détermination effective de αi dépend fortement de la nature de A ; on reviendra
sur cette question.
Si l’on dispose de e1 , . . . , en , les problèmes modulaires dans A sont immédiats et systéma-
tiques, comme on l’a déjà vu (cf. chapitre 2, démonstration du théorème 2.1 page 34) :

Corollaire 3.2.2 Solution d’un système de congruences


Soient a1 , . . . , an ∈ A étrangers deux à deux. Tout x ∈ A vérifiant les congruences
simultanées suivantes (où x1 , . . . , xn sont arbitraires dans A) :
n
x ≡ xi mod (ai ), i = 1, . . . , n,

est donné par la formule suivante :


n
X
(3.4) x= xi αi a1 . . . abi . . . an + λa1 . . . an , λ ∈ A,
i=1

où, pour i = 1, . . . , n, αi est inverse de a1 . . . abi . . . an modulo (ai ).


n
X n
X n
X
En effet, puisque q(1) = q(ei ), on a q(x) = q(x)q(ei ) = q(xei ) ; mais comme
i=1 i=1 i=1
x ≡ xi mod (ai ), on a xei ≡ xi ei mod (ai ei ), soit xei ≡ xi ei mod (a1 . . . an ) d’après
n
X
l’expression (cf. (3.2) page 46) des ei ; d’où q(x) = q(xi ei ), ou encore :
i=1
n
X
x≡ xi αi a1 . . . abi . . . an mod (a1 . . . an ).
i=1

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 3. Méthodes modulaires dans les anneaux principaux. 47

3.3 Applications classiques


Elles vont se situer au niveau des quotients des anneaux (principaux) Z et K[X] (où K est
un corps). Commençons par une situation numérique :

3.3.1 Exemple dans Z/mZ


Déterminons les idempotents de Z/180Z correspondant à la décomposition :

Z/180Z ' Z/4Z × Z/9Z × Z/5Z.

On résout les congruences suivantes :




 e1 = α1 × 9 × 5 ≡ 1 mod 4
e2 = α2 × 4 × 5 ≡ 1 mod 9
e3 = α3 × 4 × 9 ≡ 1 mod 5

soit
  

 45α1 ≡ 1 mod 4 
 α1 ≡ 1 mod 4 α1 ≡ 1 mod 4


20α2 ≡ 1 mod 9 ⇐⇒ 2α2 ≡ 1 mod 9 ⇐⇒ α2 ≡ 5 mod 9
36α3 ≡ 1 mod 5 α3 ≡ 1 mod 5 α3 ≡ 1 mod 5

 
 

d’où e1 ≡ 45 mod 180, e2 ≡ 100 mod 180, e3 ≡ 36 mod 180.

Remarque On retrouve le système d’idempotents orthogonaux donné, a priori, dans


l’exercice 1 page 111.

Remarques
1. Lorsque l’inverse de b modulo a (dans Z, a et b étrangers) n’est pas évident
numériquement, on devra rechercher (par l’algorithme d’Euclide dans Z) la « relation
de Bézout » 1 = ua + vb qui donne un représentant de cet inverse par le coefficient v.
2. Le nombre d’idempotents à trouver dans Z/mZ dépend de la décomposition
choisie pour m en facteurs étrangers. Par exemple, ici, on peut également dire
Z/180Z ' Z/36Z × Z/5Z (36 et 5 sont étrangers) et le système d’idempotents
ne comporte alors que 2 éléments q(e01 ), q(e02 ). La décomposition la plus « fine »
correspond au cas où les ai (i = 1, . . . , n) sont les puissances des nombres
premiers qui factorisent m (ici 22 , 32 , 5). On démontrera, à titre d’exercice, que
si q(e1 ), . . . , q(en ) sont les idempotents correspondant!à la décomposition la plus
n
Z/pri i Z, ri > 1, pi premiers distincts , alors les autres systèmes
Y
fine Z/mZ =
i=1
d’idempotents s’obtiennent en effectuant les sommes de q(ei ) qui correspondent aux
regroupements opérés ; par exemple, ici, Z/36Z × Z/5Z correspond au regroupement
de Z/4Z et Z/9Z, ce qui fait que (le vérifier) :

e01 ≡ e1 + e2 ≡ 145 mod 180


e02 ≡ e3 ≡ 36 mod 180

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
48 Anneaux. Cours.

3.3.2 Les polynômes d’interpolation simple


On considère A = K[X], où K est un corps quelconque (commutatif).
Soient x1 , . . . , xn , n éléments distincts de K, fixés, et soient y1 , . . . , yn , n valeurs arbitraires
de K. On cherche les polynômes P de K[X] tels que P (xi ) = yi pour tout i = 1, . . . , n
(polynômes dont le graphe de la fonction polynomiale associée contient (ou passe par) les
points (xi , yi ), i = 1, . . . , n).
On remarque que la condition P (xi ) = yi est équivalente à P ≡ yi mod (X − xi ). En effet,
on a, par définition, X ≡ xi mod (X − xi ), d’où :
 
P = P (X) ≡ P (xi ) (= yi ) mod (X − xi )

En outre, les X −xi sont étrangers deux à deux (en effet, on a X −xi −(X −xj ) = xj −xi qui
1 1
est dans K∗ pour tout j 6= i ; d’où (X − xi ) − (X − xj ) = 1 (co-maximalité)
xj − xi xj − xi
et le fait que les xi soient distincts est donc bien une condition nécessaire et suffisante pour
que les X − xi soient étrangers deux à deux). D’où l’isomorphisme canonique :
.  . .
(3.5) K[X] (X − x1 ) . . . (X − xn ) ' K[X] (X − x1 ) × · · · × K[X] (X − xn )

qui conduit au résultat suivant :

Théorème 3.1 Existence des polynômes d’interpolation simple


Soit K un corps et soient x1 , . . . , xn des éléments distincts de K. Soient y1 , . . . , yn arbitraires
dans K. Alors il existe un unique polynôme P ∈ K[X], de degré d 6 n−1, tel que P (xi ) = yi ,
pour tout i = 1, . . . , n. Ce polynôme est donné par
n
X Y X − xj
P = yi ·
i=1 j xi − xj
j6=i

Démonstration Ici la formule donnée pour P suffit à prouver l’existence (car on a


trivialement P (xi ) = yi pour tout i = 1, . . . , n) ; cependant il est intéressant de montrer
qu’il s’agit encore d’un problème modulaire (b) . En utilisant des notations semblables à
celles utilisées en (3.1) page 45, on doit déterminer des ei ∈ K[X], i = 1, . . . , n, tels que :
)
ei ≡ 0 mod (X − xj ) pour tout j 6= i
i = 1, . . . , n
ei ≡ 1 mod (X − xi )

ce qui conduit à (cf. (3.2) page 46) :

\
ei = λi (X − x1 ) . . . (X − xi ) . . . (X − xn ), λi ∈ K[X]

puis la congruence ei ≡ 1 mod (X − xi ), qui devient ici, puisque X ≡ xi mod (X − xi )


(cf. (3.3) page 46) : Y
λi (xi − xj ) ≡ 1 mod (X − xi )
j
j6=i

(b). et qu’on obtient cette formule sans avoir à la deviner.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 3. Méthodes modulaires dans les anneaux principaux. 49
1
d’où, par exemple λi = Y (solution de degré minimum 0).
(xi − xj )
j
j6=i
Y X − xj
D’où ei = qui est un représentant de degré minimum (n − 1) pour tout i (choix
j xi − xj
j6=i
canonique ici des ei ). Ces représentants canoniques s’appellent aussi les « multiplicateurs
de Lagrange » et sont évidemment bien connus en analyse numérique.
Le reste du théorème est alors immédiat, l’unicité de P (de degré 6 n − 1) venant de (3.4)
n
Y
page 46 qui dit que toute solution P est de la forme P = P0 + Λ (X − xi ), Λ ∈ K[X], où
i=1
 n
Y
P0 désigne par exemple le polynôme de degré 6 n − 1 de l’énoncé le module (X − xi )
i=1
étant de degré n, il faut bien prendre Λ = 0 pour avoir une solution de degré 6 n − 1
(unicité donc) .
Nous allons voir maintenant que l’on peut généraliser très facilement la situation précédente
à une situation modulaire plus précise

3.3.3 Polynômes d’interpolation avec conditions aux dérivées


On est seulement obligé de supposer que dans le corps K, n1K = 0 a lieu si et seulement si
n = 0 (i.e. K est de « caractéristique » nulle, voir chapitre 4, définition 4.6 page 67).

Exemple Prenons K = F2 (pour lequel 2.1 = 0) et cherchons P tel que l’on ait les
conditions suivantes :
P (0) = 0, P (1) = 0, P 0 (0) = P 00 (0) = 1
on a déjà P = X(X − 1)Q, Q ∈ F2 [X], d’où P 0 = −Q + X(X − 1)Q0 (car (X 2 )0 = 2X = 0),
P 00 = −Q0 + (−Q0 + X(X − 1)Q00 ) = X(X − 1)Q00 ; d’où P 00 (x) = 0 pour tout x ∈ F2 , et
une impossibilité à résoudre le problème posé.
Posons maintenant le problème général suivant :
Existe-t-il P ∈ K[X] vérifiant les conditions de dérivations suivantes ? (où P (0) = P , et où
P (i) est la i-ème dérivée formelle de P ) :
P (0) (xi ) yi0

= 

P (1) (xi ) yi1

= 

(3.6) .. i = 1, . . . , n
. 


νi 
P (νi ) (xi ) = yi

où les νi > 0 sont fixés, les xi étant donnés distincts dans K, et où les yi`i sont des
éléments arbitraires dans K (ils ont été indexés, pour i = 1, . . . , n, par l’indice supérieur
`i , `i = 0, 1, . . . , νi ).
Fixons i et, en supposant que l’on a une solution P , considérons le reste Pi de la division
euclidienne de P par (X − xi )νi +1 :

(3.7) P = Pi + (X − xi )νi +1 Qi , d(Pi ) 6 νi


on vérifie par le calcul, et en utilisant (3.6) page 49, que
(`i )
P (`i ) (xi ) = Pi (xi ) = yi`i
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
50 Anneaux. Cours.

pour tout `i tel que 0 6 `i 6 νi .


Or, d’après la formule de Taylor pour les polynômes, il existe un unique polynôme Pi de
degré 6 νi vérifiant les conditions de dérivations précédentes
(`i )
Pi (xi ) = yi`i , 0 6 `i 6 νi

c’est le polynôme :
1 1 1 νi
(3.8) Pi = yi0 + yi (X − xi ) + · · · + yi (X − xi )νi
1! νi !
1
(c’est ici que le choix de la caractéristique 0 s’impose : il faut pouvoir écrire les , étant
`i !
1
entendu qu’il y a là un abus d’écriture : signifie, pour tout entier ` > 0, l’inverse de `.1K
`
dans K∗ ) (c) .
Le polynôme P vérifie donc les congruences simultanées :

(3.9) P ≡ Pi mod (X − xi )νi +1 (cf. (3.7) page 49), i = 1, . . . , n

où les Pi sont maintenant donnés de façon numériquement explicite via (3.8) page 50 ; il
s’agit donc bien d’un problème modulaire que l’on sait résoudre si les (X − xi )νi +1 sont
étrangers deux à deux, ce qui est le cas ici puisque les xi sont choisis distincts (le fait que les
X − xi soient étrangers deux à deux entraîne cette propriété pour des puissances arbitraires
grâce au lemme suivant).

Lemme 3.3 Puissance d’éléments étrangers d’un anneau principal


Soient P et Q deux éléments étrangers d’un anneau principal A ; alors, pour tout entier
m > 1 et tout entier n > 1, P m et Qn sont étrangers.

Démonstration Par hypothèse, il existe u, v ∈ A tels que uP + vQ = 1 ; on élève à la


puissance m + n − 1 et on obtient une expression de la forme :
m+n−1
Sk P k Qm+n−1−k = 1
X

k=0

avec Sk ∈ A pour tout k = 0, . . . , m + n − 1 ; on en déduit :


m−1 m+n−1
Qn Sk P k Qm−1−k + P m Sk P k−m Qm+n−1−k = 1
X X

k=0 k=m

c’est-à-dire V Qn + U P m = 1, avec U , V ∈ A (les exposants dans les deux sommes sont


tous positifs). Donc P m et Qn sont étrangers. CQFD.
Le problème modulaire posé trouve sa solution dans l’isomorphisme canonique corres-
pondant, à savoir :
n
.Y n
(X − xi )νi +1 ' K[X]/(X − xi )νi +1
Y
(3.10) K[X]
i=1 i=1

(c). La formule (3.8) page 50 montre que l’on peut améliorer l’hypothèse sur la caractéristique de K ;
lorsque celle-ci est non nulle, c’est un nombre premier p (cf. chapitre 4, proposition 4.4 page 68) et le
problème d’interpolation est possible si νi 6 p − 1, i = 1, . . . , n.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 3. Méthodes modulaires dans les anneaux principaux. 51

Théorème 3.2 Existence des polynômes d’interpolation avec conditions de déri-


vations
Soit K un corps de caractéristique nulle et soient x1 , . . . , xn ∈ K donnés distincts. Alors
quels que soient les éléments yi`i de K, 0 6 `i 6 νi , νi > 0, donnés pour i = 1, . . . , n, il existe
n
(νi + 1) et tel que P (`i ) (xi ) = yi`i ,
X
un unique polynôme P ∈ K[X] tel que d(P ) 6 −1 +
i=1
pour tout `i , 0 6 `i 6 νi , et tout i = 1, . . . , n.

3.3.4 Calcul des idempotents


On suit à nouveau (3.1) page 45 : des représentants ei ∈ K[X] sont tels que

(X − xj )νj +1 ,
Y
ei = Λi Λi ∈ K[X] (cf. (3.2) page 46)
j
j6=i

et
(X − xj )νj +1 ≡ 1 mod (X − xi )νi +1
Y
Λi (cf. (3.3) page 46)
j
j6=i

On constate que si νi 6= 0, on n’a plus X ≡ xi mod (X − xi )νi +1 (en particulier, Λi ne sera


pas un élément de K). Le calcul de Λi reste cependant accessible facilement : on peut déjà
trouver une relation de Bézout

U (X − xi )νi +1 + V (X − xj )νj +1 = 1
Y

j
j6=i

dans laquelle le polynôme V donne Λi ; mais on a d’autres possibilités, compte tenu de la


forme particulière des polynômes, qui sont plus agréables :
Fixons i et posons X − xi = T (évaluation K[X] −→ K[T ], qui à X associeY T + xi , et qui
ici est un isomorphisme). Notons Λ l’image de Λi dans K[T ], Q celle de (X − xj )νj +1 , et
j
j6=i
posons νi = ν ; on a :
(T + xi − xj )νj +1
Y
Q=
j
j6=i

et on doit résoudre la congruence :

ΛQ ≡ 1 mod T ν+1 dans K[T ]

Première méthode : On peut inverser modulo T ν+1 chaque facteur T + xi − xj de la


façon suivante : on pose xj − xi = u qui est non nul puisque xi 6= xj pour i =
6 j;
l’égalité
 ν !  ν+1
T T T T
 
1− 1 + + ··· + =1−
u u u u
conduit à
ν !!
1 T T

−1
q(T − u) =q − 1 + + ··· + dans K[T ]/T ν+1
u u u
soit
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
52 Anneaux. Cours.
!ν !!
1 X − xi X − xi
q(X − xj ) −1
=q − 1+ + ··· + dans K[X]/(X − xi )ν+1
xj − xi xj − xi xj − xi
q(X − xj )−(νj +1) .
Y
D’où q(Q)−1 en calculant
j
j6=i
DeuxièmeYméthode : On développe Q sous la forme explicite u0 + · · · + ur T r ; on a
u0 = (xi − xj )νj +1 qui est non nul par hypothèse, et on utilise le résultat suivant :
j
j6=i

Lemme 3.4 Division selon les puissances croissantes


Soit P ∈ K[T ] et soit m un entier arbitraire, m > 0. Pour tout polynôme Q dont le terme
constant u0 = Q(0) est non nul, il existe S, M ∈ K[T ] tels que :

P = QS + M, M ≡ 0 mod T m+1

Ceci s’établit par récurrence. L’égalité étant triviale pour m = 0 :

P (0) P (0)
S=− , M =P− Q
Q(0) Q(0)

supposons la établie au niveau ` − 1 ; écrivons P = QS 0 + M 0 , M 0 ≡ 0 mod T ` , et


a`
posons M 0 = a` T ` + · · · + a`+t T `+t , t > 0. Considérons S = S 0 + T ` ; alors :
u0

a` `
P − QS = P − QS 0 − Q T
u0
a` `
= M 0 − (u0 + · · · + ur T r ) T
u0
a` `
= a` T ` + · · · + a`+t T `+t − a` T ` − (u1 T + · · · + ur T r ) T
u0
≡ 0 mod T `+1

Remarque Cet algorithme classique est souvent appelé la « division selon les
puissances croissantes » de P par Q, mais il ne s’agit pas d’une division comme la
division euclidienne. Nous dirons aussi que le polynôme S est le développement limité
P
formel (ou développement T −adique) à l’ordre m de la fraction rationnelle ; on
Q
peut en effet écrire :

P M M0
=S+ = S + T m+1 (avec Q 6≡ 0 mod T )
Q Q Q

(égalité dans K(T ), où S, M 0 sont dans K[T ]).


Autrement dit, il s’agit d’un analogue de la « division décimale » (d) , si l’on se place
dans le cadre de l’anneau des séries formelles, K[[T ]], dont on peut démontrer qu’il
contient tous les éléments de K(T ) dont le dénominateur est étranger à T ; ici, pour
P P
ai T i , ai ∈ K, égale à
X
, il existe une unique série formelle (= P Q−1 , où Q−1
Q i>0 Q

(d). digressions qu’il n’est pas demandé d’approfondir !

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 3. Méthodes modulaires dans les anneaux principaux. 53

est alors l’inverse du polynôme Q dans ce nouvel anneau K[[T ]]) que l’on tronque à
partir de T m+1 pour obtenir S.
Dans ce cadre de calculs formels, on perçoit assez facilement la similitude avec le
cas de l’algorithme d’approximation décimale d’un rationnel < 1 (par exemple,
219 X  i
on a = 0, 34928 . . .) qui est lui-même une série de la forme δi 10−1 ,
627 i>0
δi ∈ {0, 1, . . . , 9} (convergente pour la métrique usuelle), la « convergence » dans
le cas de K[[T ]] ayant un sens dans le cadre de la « topologie T −adique », facile à
définir, et pour laquelle K[[T ]] n’est autre que le complété de K[T ] (e) . Ceci résout
1
notre problème car alors Λ n’est autre que le développement limité formel de à
Q
l’ordre ν.

Exemple Résoudre la congruence :


 
Λ T 3 − 2T + 1 ≡ 1 mod T 4
On utilise la disposition habituelle :

1 1 − 2T + T 3
−1 + 2T − T3 1 + 2T + 4T 2 + 7T 3 = Λ
2T − T3
− 2T + 4T 2
4T 2 − T3
− 4T 2 + 8T 3
7T 3
− 7T 3
0

(on cherche à éliminer à chaque étape, le monôme de plus petit degré ; on omet les termes
en T i , i > 4, car la valeur exacte de M n’est pas nécessaire).
On aurait pu également écrire (dans K[[T ]]) :
1 1
= = 1 + (2T − T 3 ) + (2T − T 3 )2 + (2T − T 3 )3 + · · ·
1 − 2T + T 3 1 − (2T − T 3 )
≡ 1 + 2T − T 3 + 4T 2 + 8T 3 mod T 4
≡ 1 + 2T + 4T 2 + 7T 3 mod T 4 ,
1
puisque le développement formel de est bien connu.
1−X

Exercice Exercice 7 page 117.

3.4 Calculs par développements multi-adiques


L’inconvénient majeur de tout calcul modulaire, via le calcul d’un système fondamental
d’idempotents, est que si l’on souhaite passer du produit A/(a1 ) × · · · × A/(an ) au produit
(e). comme R est le complété de Q pour la métrique usuelle.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
54 Anneaux. Cours.

A/(a1 ) × · · · × A/(am ), m > n (toujours en supposant tous les ai étrangers deux à deux) on
doit recommencer tous les calculs d’idempotents. On peut déjà dire que le calcul modulaire
par les idempotents est à envisager lorsque l’on a plusieurs problèmes à résoudre avec le
même système de ai , i = 1, . . . , n ; par exemple si l’on doit résoudre des systèmes de
congruences de la forme

x ≡ xi mod (ai ), i = 1, . . . , n

pour un grand nombre de données (xi )i , puisqu’alors on aura seulement à calculer


n
X n
Y
xi ei mod ai .
i=1 i=1
En revanche, si on a un problème modulaire susceptible d’évoluer quant au nombre d’idéaux
(ai ) (par exemple si l’on veut rajouter des points d’interpolation afin d’obtenir un polynôme
d’interpolation plus précis), on utilisera la méthode que nous allons décrire maintenant.

3.4.1 Développements multi-adiques


Soit A un anneau principal, et soit à résoudre le système de congruences simultanées :
  n
Sn x ≡ xi mod (ai ), i = 1, . . . , n

où les ai ∈ A sont étrangers deux à deux, et les xi ∈ A arbitraires.


Considérons, pour 1 6 k < n, le système partiel :
  n
Sk x ≡ xi mod (ai ), i = 1, . . . , k

D’après le corollaire 3.2.1 page 45, la solution générale de (Sk ) est donnée par

x = uk + λk a1 . . . ak , λk arbitraire dans A

où uk est une solution particulière de (Sk ).


L’idée est alors de montrer, par induction, que l’on peut déduire uk+1 (donc la solution
générale de (Sk+1 )) de uk et des données supplémentaires xk+1 , ak+1 , le cas k = 1 étant
trivial (x = u1 + λ1 a1 , avec u1 = x1 ).
On a alors les équivalences suivantes :
(
n x est solution de (Sk )
x est solution de (Sk+1 ) ⇐⇒
x ≡ xk+1 mod (ak+1 )
(
x = uk + λk a1 . . . ak , λk ∈ A
⇐⇒
x ≡ xk+1 mod (ak+1 )
(
x = uk + λk a1 . . . ak , λk ∈ A
⇐⇒
λk a1 . . . ak ≡ xk+1 − uk mod (ak+1 )
(
x = uk + λk a1 . . . ak ,
⇐⇒
λk = αk (xk+1 − uk ) + λk+1 ak+1 , λk+1 ∈ A

(où αk est un inverse arbitraire de a1 . . . ak modulo ak+1 ).


On a donc obtenu l’équivalence suivante :
x est solution de (Sk+1 )
m
x = uk + αk a1 . . . ak (xk+1 − uk ) + λk+1 a1 . . . ak ak+1
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 3. Méthodes modulaires dans les anneaux principaux. 55

λk+1 arbitraire dans A ; il suffit alors de prendre


uk+1 ≡ uk + αk a1 . . . ak (xk+1 − uk ) mod a1 . . . ak ak+1
En pratique, il suffit donc de traiter les congruences au fur et à mesure, à condition, à
chaque étape (i.e. à chaque k), de bien écrire la solution générale correspondante.

3.4.2 Exemples
1. Résoudre le système de congruences suivant dans Z :


 x ≡ 1 mod 4
x ≡ −1 mod 9
x ≡


3 mod 5
On écrit donc x = 1 + 4λ1 , λ1 ∈ Z, puis 1 + 4λ1 ≡ −1 mod 9, soit :
4λ1 ≡ −2 mod 9
Un représentant de q9 (4)−1 est 7, d’où λ1 ≡ −2 × 7 ≡ 4 mod 9, et on écrit
λ1 = 4 + 9λ2 , d’où x = 1 + 16 + 36λ2 = 17 + 36λ2 . La dernière congruence conduit à
17 + 36λ2 ≡ 3 mod 5, ou encore 2 + λ2 ≡ 3 mod 5, soit :
λ2 ≡ 1 mod 5
En posant λ2 = 1 + 5λ, on obtient finalement x = 53 + 180λ, λ arbitraire dans Z.

Remarque Avec les idempotents calculés en 3.3.1 page 47, on aurait à écrire :
x ≡ 1 × e1 − 1 × e2 + 3 × e3 ≡ 45 − 100 + 108 ≡ 53 mod 180

2. Pour les polynômes d’interpolation, la méthode est également très efficace :


Trouver le polynôme P de R[X], de degré minimum, tel que :
P (−1) = 1, P 0 (−1) = 0, P 00 (−1) = 2



P (0) = 2,
P (1) = −1, P 0 (1) = 0

Ce problème modulaire est relatif aux ai suivants (qui sont étrangers) (cf. théorème 3.2
page 51) :
a1 = (X + 1)3 , a2 = X, a3 = (X − 1)2
et équivalent au système de congruences suivant (cf. (3.8) page 50) :
(X + 1)2

P ≡ 1 + 0 × (X + 1) + 2 mod (X + 1)3



2


 P ≡ 2 mod X
P ≡ −1 + 0 × (X − 1) mod (X − 1)2

Posons P = 1 + (X + 1)2 + Λ1 (X + 1)3 , Λ1 ∈ R[X] ; on a à résoudre :


Λ1 (X + 1)3 + 1 + (X + 1)2 ≡ 2 mod X ⇐⇒ Λ1 + 2 ≡ 2 mod X
(car X + 1 ≡ 1 mod X)
⇐⇒ Λ1 ≡ 0 mod X
⇐⇒ Λ1 = XΛ2
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
56 Anneaux. Cours.

d’où :
P = 1 + (X + 1)2 + Λ2 X(X + 1)3 , Λ2 ∈ R[X]
La congruence P ≡ −1 mod (X − 1)2 conduit à :

Λ2 X(X + 1)3 ≡ −2 − (X + 1)2 mod (X − 1)2

Posons T = X − 1 ; on obtient :

Λ2 (1 + T )(2 + T )3 ≡ −2 − (2 + T )2 mod T 2 , soit


Λ2 (1 + T )(8 + 12T ) ≡ −2 − (4 + 4T ) ≡ −6 − 4T mod T 2
Λ2 (8 + 20T ) ≡ −6 − 4T mod T 2

(noter les calculs du type « développements limités »). On calcule alors le développe-
−6 − 4T
ment limité formel de modulo T 2 :
8 + 20T

−6 − 4T 8 + 20T
3 11
6 + 15T − + T
4 8
11T
− 11T + · · ·
0 + ···

3 11
d’où Λ2 ≡ − + T mod T 2 ; en réexprimant Λ2 dans R[X], il vient :
4 8
3 11
Λ2 ≡ − + (X − 1)
4 8
3 11 11
≡ − − + X
4 8 8
17 11
≡ − + X mod (X − 1)2
8 8
d’où
17 11  
P ≡ 1 + (X + 1)2 − X(X + 1)3 + X 2 (X + 1)3 mod (X + 1)3 X(X − 1)2
8 8
soit finalement :
1
P = (16 − X − 32X 2 − 18X 3 + 16X 4 + 11X 5 )
8

Exercices Exercices 8 page 117, 9 page 117 et 10 page 117.


Fin du troisième chapitre

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 4. Anneaux commutatifs intègres. Caractéristique d’un anneau. 57

Chapitre 4

Anneaux commutatifs intègres.


Caractéristique d’un anneau
Nous revenons à des considérations générales sur les anneaux commutatifs qui s’inscrivent
essentiellement dans la suite du chapitre 1, et qui visent les objectifs suivants : montrer
qu’un anneau intègre peut être vu comme un sous-anneau d’un corps, classifier les anneaux
en fonction de leur « caractéristique ».

4.1 Diviseurs de 0, intégrité (rappels)


Définition 4.1 Diviseur de 0
Soit A un anneau commutatif. Soit x ∈ A ; on dit que x est un diviseur de 0 s’il est non
nul et s’il existe y ∈ A, y 6= 0, tel que xy = 0.

Définition 4.2 Anneau intègre


On dit que A est un anneau intègre si on a 1 6= 0 (i.e. A =
6 {0}) et si A est sans diviseurs
de 0 (cf. chapitre 1, définition 1.2 page 18).

Proposition 4.1 Lien entre générateurs d’un idéal principal dans un anneau
commutatif intègre
Soit A un anneau commutatif intègre et soit a un idéal principal, a 6= (0). Alors a = Aa = Ab
équivaut à b = ua, u ∈ A× .

Démonstration Si Aa = Ab, alors b = ua, u ∈ A, et de même, a = vb, v ∈ A ; donc


a = vua, et (1 − vu)a = 0 ; comme a = 6 (0), on a a =
6 0 donc, comme il ne peut y avoir dans
×
A de diviseurs de 0, il vient 1 − vu = 0, et u ∈ A .

Exercice Exercice 5 page 120.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
58 Anneaux. Cours.

4.2 Construction du corps des fractions d’un anneau


intègre
4.2.1 Construction
Soit A un anneau commutatif intègre ; on pose S = A − {0} et on remarque que S a les
propriétés suivantes :
1. pour tout x, y ∈ S, xy ∈ S (en effet, xy = 0 entraînerait, par intégrité, x = 0 ou
y = 0, ce qui n’est pas)
2. 1 ∈ S (car 1 6= 0 par hypothèse)
3. 0 ∈
/S
De telles parties vérifiant 1, 2, 3 sont dites des parties multiplicatives de l’anneau, ou encore
multiplicativement stables ; on revient sur cette question dans l’exercice 19 page 123.
Sur le produit cartésien A × S on définit la relation suivante (a, b ∈ A, s, t ∈ S) :

(a, s) ∼ (b, t) si et seulement si at − bs = 0 dans A

Lemme 4.1 Relation d’équivalence sur A × S


Cette relation binaire est une relation d’équivalence sur A × S.

– On a (a, s) ∼ (a, s) car as − as = 0.


– Si (a, s) ∼ (b, t), on a at − bs = 0 soit bs − at = 0 qui traduit (b, t) ∼ (a, s).
– Si (a, s) ∼ (b, t) et si (b, t) ∼ (c, u), on a donc at − bs = 0 et bu − ct = 0 d’où atu − bus = 0
et bsu − cts = 0, ce qui donne, en ajoutant, atu − cts = 0 ; comme t ∈ S, t 6= 0, et A
étant intègre, on a au − cs = 0, d’où (a, s) ∼ (c, u).
On appelle KA l’ensemble des classes de A × S modulo cette relation d’équivalence
a
(KA = (A × S)/R, si R désigne cette relation). On note la classe de (a, s) par (a ∈ A,
s
s ∈ S).

a b
Remarque On reconnaît la notation fractionnaire : on a donc = si et seulement si
s t
at − bs = 0 (pour a, b ∈ A, s, t ∈ S).
On va définir sur KA une structure d’anneau :
Définition 4.3 Addition
a b at + bs a b
On pose + = , pour tout et ∈ KA .
s t st s t

Lemme 4.2 Addition sur KA


Cette définition a un sens et définit une loi de composition sur KA .

Elle a un sens car st ∈ S (propriété 1 de S). Montrons alors que la définition ne dépend pas
a0 a b0 b a0 t0 + b0 s0
du choix des représentants des classes : si 0 = et 0 = , on doit montrer que
s s t t s0 t 0
at + bs
est la même classe que (sachant que a0 s − as0 = 0 et b0 t − bt0 = 0).
st
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 4. Anneaux commutatifs intègres. Caractéristique d’un anneau. 59

Calculons :

(a0 t0 + b0 s0 )st − (at + bs)s0 t0 = a0 stt0 + b0 tss0 − as0 tt0 − bt0 ss0
= (a0 s − as0 )tt0 + (b0 t − bt0 )ss0
= 0

ce qui donne l’égalité des deux classes.


Définition 4.4 Multiplication
ab ab a b
On pose = , pour tout et ∈ KA .
s t st s t

Lemme 4.3 Multiplication sur KA


Cette définition a un sens et définit une loi de composition sur KA .

Comme précédemment et avec les mêmes notations auxiliaires, on doit calculer :


a0 b0 st − abs0 t0 = b0 tas0 − abs0 t0 = as0 (b0 t − bt0 ) = 0.

Théorème 4.1 Corps KA


Muni de ces deux lois de composition, KA est un corps (commutatif) contenant un sous-
anneau canoniquement isomorphe à A.

!
a b c
1. Étude de l’addition , , ∈ KA :
s t u

Associativité :
!
a b c at + bs c
+ + = +
s t u st u
(at + bs)u + cst
=
stu
atu + bsu + cst
=
stu
a(tu) + (bu + ct)s
=
s(tu)
!
a b c
= + +
s t u

Commutativité : Évidente.
0 a 0 a + 0s a
Neutre : Le neutre est car + = = (ici on utilise le fait que 1 ∈ S,
1 s 1 s1 s
0 0
mais ce n’est pas crucial car = pour tout s ∈ S).
s 1
a −a a −a as − as 0 0
Opposé : L’opposé de est car + = = = · On note comme
s s s s s2 s2 1
a
d’habitude l’opposé par − ·
s

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
60 Anneaux. Cours.

2. Étude de la multiplication :
Associativité : Évidente.
Commutativité : Évidente.
1 a1 a
Unité : L’unité est car = ·
1 s1 s
Distributivité :
! !
a b c a bu + ct
+ =
s t u s tu
abu + act
=
stu
ab a c absu + acst
+ =
s t su s2 tu
s(abu + act)
=
sstu
abu + act
= (par définition)
stu

3. Étude des éléments inversibles de KA :


a 0 s
Si 6= , c’est que a1 − s0 6= 0, soit a 6= 0 ; donc a ∈ S, ∈ KA , et on remarque
s 1 a
as 1 1 0
 
que = ; KA est bien un corps commutatif remarquer que 6= ·
sa 1 1 1
4. Existence d’un sous-anneau de KA isomorphe à A :
a
Considérons l’application h : A → KA définie par h(a) = ·
1
a+b a b ab a b 1
On a h(a + b) = = + , h(ab) = = et h(1) = · Donc h est un
1 1 1 1 11 1
0 a 0
homomorphisme d’anneaux ; calculons son noyau : si h(a) = alors = , soit
1 1 1
a
 
0 ,
a = 0. Si on pose A = a ∈ A , on vient de prouver l’isomorphisme A ' A0 (A0
1
étant l’image de h, c’est un sous-anneau de KA ).

4.2.2 Conséquences
a
On « identifie » en pratique A0 et A en notant a les éléments de la forme ; de cette façon
 1−1
a a1 a s
« A ⊆ KA », et un élément quelconque de KA s’écrit soit que l’on peut
s 1s 1 1
−1
écrire as en vertu de l’identification faite.
On peut dire que dans le corps KA , tous les éléments de A − {0} y sont inversibles (dans
KA et non dans A !).
On appelle KA le corps des fractions de l’anneau intègre A.

Exemples Le corps des fractions de Z, noté Q, est le corps des rationnels, celui de K[X]
(où K est un corps), noté K(X), est le corps des fractions rationnelles en une indéterminée.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 4. Anneaux commutatifs intègres. Caractéristique d’un anneau. 61

4.2.3 Construction de KA par transport de structure


(considérations logiques facultatives, hors programme, et même déconseillées aux esprits
fragiles ! bien qu’utiles au niveau enseignement pour montrer les réelles difficultés des
constructions ensemblistes).
L’inconvénient majeur de la construction précédente est que l’anneau A de départ est en
fait perdu (sous peine de contradictions) : en effet (pour A = Z par exemple), les entiers
usuels, éléments de {. . . , −1, 0, 1, 2,. . .}, n’existent plus dans Q, celui-ci ne contenant,
−1 0 1 2

par construction, que les objets de · · · , , , , , · · · (fractions entières), et toute
1 1 1 1
1
« identification » conduit à une contradiction ensembliste, car par exemple les objets 1 et
1
sont distincts ; leur nature réelle est la suivante, en termes ensemblistes :
1
1 = {Ø} et = {. . . , (−n, −n), . . . , (−1, −1), (1, 1), . . . , (n, n), . . .}
1
qui est un ensemble infini, tandis que {Ø} est un ensemble précisément à un élément (a) .
On peut alors croire qu’il suffit de faire un changement de notations ; or, s’il est possible de
1
nommer 1 la fraction entière correspondante (et ainsi de suite), les anciennes notations
1
des entiers ne peuvent être conservées et doivent être changées, mais ceci est impensable
car ceci voudrait dire que toute construction mathématique (R par rapport à Q, C par
rapport à R, etc) modifierait, en cascade, les notations antérieures (pour que 1 soit toujours
l’unité de C par exemple !). L’idée est au contraire d’agrandir les ensembles considérés et
d’étendre les opérations usuelles à ces nouveaux ensembles, de façon cohérente ; ceci est
rendu possible par ce que l’on appelle le transport de structure qui a le double avantage
d’éliminer toute contradiction ensembliste et, surtout, d’être plus
 naturel :
Appelons KA0 (et non KA ) le corps précédemment construit comme quotient de A × S
0
par la relation R, et muni des deux lois de composition notées +0 et ×0 , de neutres et
1
1

; il nous servira de corps auxiliaire (insistons sur le fait qu’il n’est pas question de se
1
passer de KA0 , son seul défaut étant qu’il ne contient pas A).
Le seul prix à payer pour justifier le transport de structure est le lemme suivant, que nous
ne démontrerons pas, mais qui résulterait d’une construction rigoureuse de la théorie des
ensembles :
0
Lemme 4.4 A et KA sont disjoints
0
On a A ∩ KA = Ø.

Remarque En pratique, on peut se convaincre de ce fait, en examinant la nature


ensembliste des éléments de KA0 par rapport à celle de ceux de A (le faire au moins
pour A = Z).

(a). Plus généralement,


 n  o entiers se définissent par induction en posant 0 = Ø, 1 = {Ø},
les cardinaux
2 = Ø, {Ø} , 3 = Ø, {Ø}, Ø, {Ø} , . . .

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
62 Anneaux. Cours.

Ceci étant, on peut considérer le schéma suivant :


' $ ' $

KA0 − A0 KA0 − A0
# #
τ
−→
A0 A
"! "!

& % & %
KA0 KA

Figure 4.1 – Transport de structure

où l’on a posé KA = A ∪ (KA0 − A0 ) (réunion disjointe de A et de la « couronne » KA0 − A0 ),


et où τ est une bijection définie de la manière suivante :
1. sur KA0 − A0 , τ est l’identité,
0 −1
2. sur
 A  , τ coïncide avec h (cf. 4 page 60 du théorème 4.1 page 59), c’est-à-dire
a
τ = a pour tout a ∈ A.
1
On munit KA des lois de composition + e et ×
e suivantes :
   
e = τ τ −1 (u) +0 τ −1 (v) ,
u+v e = τ τ −1 (u) ×0 τ −1 (v)
u×v

pour tout u, v ∈ KA . On vérifie que l’on obtient alors un corps (de neutre 0 et d’élément
unité 1 (ceux de A)). Mais, par définition du « transport » τ , on a (en utilisant τ −1 ) :
1
τ −1 (u+v)
e = τ −1 (u) +0 τ −1 (v), τ −1 (u×v)
e = τ −1 (u) ×0 τ −1 (v), τ −1 (1) =
1
ce qui fait que KA et KA0 sont des corps isomorphes. Le plus important est alors que A est
un sous-anneau de KA .
En effet, on a, par définition, A ⊂ KA , et si a, b ∈ A, on a :
 
a+b
e = τ τ −1 (a) +0 τ −1 (b)
!
a 0 b
= τ + (cf. 2)
1 1
!
a+b
= τ (par définition de +0 )
1
= a+b (toujours 2)
on a :
 
a×b
e = τ τ −1 (a) ×0 τ −1 (b)
!
a 0 b
= τ ×
1 1
!
a×b
= τ
1
= a×b
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 4. Anneaux commutatifs intègres. Caractéristique d’un anneau. 63

on a :
 
a+(−a)
e = τ τ −1 (a) +0 τ −1 (−a)
a 0 −a
 
= τ +
1 1
0
 
= τ
1
= 0
et par conséquent l’opposé de a (pour +) e est −a (celui de a pour +). Enfin on vérifie que
les neutres pour + e et × e et ×
e sont 0 et 1. Donc les restrictions des lois + e à A × A sont les
lois initiales + et × de A ; dans ce cas il est alors normal (et non contradictoire) de noter
+e et ×e par + et ×, puisqu’il s’agit de prolongements de + et × à KA .

Exemples de calculs Prenons A = Z et Q = KA (et non KA0 ) et considérons les quatre


types de calculs possibles (avec la somme) :
1 03 4
     
−1 0 −1
1+3 = τ τ (1) + τ (3) = τ + =τ =4
1 1 1
2  2  2 02 8 8
    
2+ = τ τ −1 (2) +0 τ −1 =τ + =τ =
3 3 1 3 3 3
1 2 1 02 13 13
   
+ = τ + =τ =
5 3 5 3 15 15
2 4 2 04 6 2
     
+ = τ + =τ =τ =2
3 3 3 3 3 1
En conclusion, on retiendra que le transport de structure permet effectivement de construire
un corps KA contenant A comme sous-anneau et, une fois les règles de calcul établies, on
abandonne l’usage de τ , seules les lois + et × de A intervenant en fait. On observera
également que, dans ce cadre, les entiers ne sont pas des fractions (en effet, dans cette
2 4 6 6
construction, on perd A0 ) et l’écriture + = n’est pas correcte car n’est ni dans
3 3 3 3
0 0
A ni dans KA − A . Autrement dit, si l’on veut un cadre « théorie des fractions », on se
placera exclusivement dans KA0 , en appelant entières les fractions de A0 , et si l’on veut
faire de l’algèbre à partir de l’anneau intègre A, on se placera dans KA , en sachant que
tout élément de A − {0} est inversible dans KA et que tout élément de KA est de la
forme ab−1 , pour a, b ∈ A, et on proscrira la notation fractionnaire (sauf à décider que,
a
dans KA , n’est plus une notation fractionnaire, mais signifie ab−1 dans KA , ce qui se
b
fait en pratique . . .) ; on voit alors que 6× 3−1 (écriture qui, elle, a un sens dans KA )
6 01 6
    
= τ τ −1 (6) ×0 τ −1 (3)−1 = τ × =τ = 2.
1 3 3

Remarque Tout anneau intègre peut donc être considéré comme inclus dans un corps (en
fait comme sous-anneau d’un corps), et de ce fait calculer dans un anneau intègre revient à
calculer dans un corps d’une certaine manière.

Théorème 4.2 Prolongement d’un homomorphisme à KA


Soient A et B des anneaux (commutatifs) ; on suppose A intègre. Soit h un homomorphisme
de A dans B ; on suppose que h(S) ⊂ B × (S = A − {0}). Alors il existe un unique
homomorphisme h e de K dans B qui prolonge h.
A

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
64 Anneaux. Cours.
a
 
Démonstration On définit h
e par h
e = h(a)h(s)−1 ; on vérifie que ceci a un sens : si
s
a b
= alors at − bs = 0 et h(a)h(t) = h(b)h(s), mais par hypothèse h(s), h(t) ∈ B × , donc
s t !
a b
 
−1 −1
h(a)h(s) = h(b)h(t) , d’où he =he · On a :
s t
! !
a b at + bs
h
e + = h
e
s t st
= h(at + bs)h(st)−1
= h(at)h(s)−1 h(t)−1 + h(bs)h(s)−1 h(t)−1
= h(a)h(s)−1 + h(b)h(t)−1
!
a b
 
= h
e +he
s t
! !
ab e ab
h
e = h
s t st
= h(ab)h(st)−1 (car st ∈ S)
= h(a)h(b)h(s) h(t)−1
−1
!
a e b
 
= h
e h
s t

1
 
Enfin h
e = h(1) = 1B .
1
e a = h(a) pour tout
 
Donc he est un homomorphisme : il prolonge bien h, car h(a)e =h
1
a ∈ A.
e résulte du fait que a = as−1 dans K et que tout homomorphisme prolongeant
L’unicité de h A
s
a
h prend la valeur h(a)h(s)−1 sur ∈ KA .
s

Corollaire 4.2.1 Prolongement d’un homomorphisme injectif à KA


Si A est intègre, si L est un corps, alors tout homomorphisme injectif h de A dans L se
prolonge de façon unique en un homomorphisme injectif de KA dans L.

4.3 Étude des anneaux principaux


On dit qu’un anneau commutatif est un anneau principal s’il est intègre et si tous ses idéaux
sont principaux.

Exemples L’anneau Z. Exercices 1 page 119 et 4 page 120 (cf. chapitre 1 exemple 1
page 22).
Le résultat suivant est extrêmement important en pratique :

Théorème 4.3 Idéal premier d’un anneau principal


Soit A un anneau principal. Alors tout idéal premier non nul de A est maximal.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 4. Anneaux commutatifs intègres. Caractéristique d’un anneau. 65

Démonstration Remarque préliminaire : Si A est un corps (qui est évidemment un


anneau principal) il n’existe pas d’idéaux premiers p 6= (0) ; dans ce cas, (0) est d’ailleurs
premier et maximal (et c’est le seul cas car si A n’est pas un corps, (0) est premier, parce
que A est intègre, mais non maximal). L’énoncé n’est donc intéressant que si l’anneau
principal A n’est pas un corps.
Soit p premier, p 6= (0) ; on a donc p 6= A. Soit alors a un idéal tel que p $ a ⊆ A ; on va
prouver que a = A. Posons p = Ax, a = Ay, x, y ∈ A ; comme p ⊆ a, on a x = uy, u ∈ A ;
mais p étant premier, y ou u est dans p, et comme, par hypothèse, p $ a, y ∈ / p (sinon
on aurait a = p) ; on a donc u ∈ p, soit u = vx, v ∈ A, d’où x = vxy et x(1 − vy) = 0 ;
comme A est intègre, on a x = 0 ou vy = 1 ; or x = 0 entraîne p = (0) qui est exclu, d’où
vy = 1, soit y ∈ A× , et a = A.
Proposition 4.2 Idéal premier de Z
Dans Z, un idéal premier non nul est de la forme pZ, p étant un nombre premier
(p ∈ {2, 3, 5, 7, 11, 13, 17, . . .}).

Démonstration Soit p un idéal premier 6= (0) de Z ; comme Z est principal, p = nZ,


n ∈ N, et n 6= 0, 1 (car p 6= (0) et p 6= Z). Si n n’est pas premier, on peut écrire n = n0 n00 ,
n0 > 1, n00 > 1, et dans Z/nZ, on aurait n0 n00 = 0, soit, par exemple, n0 = 0 (intégrité),
n
d’où n0 multiple de n, ce qui est absurde puisque n0 = 00 < n. Donc n est un nombre
n
premier. On sait alors que pZ (p premier) est un idéal premier puisqu’on sait que Z/pZ est
un corps (pZ est bien maximal).

Corollaire 4.2.1 Caractérisation de Z/nZ corps


Pour que Z/nZ, n > 0, soit un corps, il faut et il suffit que n soit un nombre premier.

Pour que Z/nZ soit intègre, il faut et il suffit que n soit ou bien nul ou bien premier
(autrement dit, tous les Z/nZ intègres sont des corps sauf pour n = 0 où Z/nZ ' Z qui
n’est pas un corps).
Les corps Z/pZ, p premier, sont notés Fp : ce sont des corps finis à p éléments.

Remarque Disons à titre de complément que pour tout n > 1, et pour tout premier p, il
existe un corps fini à pn éléments (admis) ; deux corps finis à pn éléments sont isomorphes.
Ceci justifie le fait que les corps finis soient notés Fpn , p premier, n ∈ N − {0}. De ce fait,
on s’interdira la notation Fn pour Z/nZ, n non premier, puisque dans ce cas Z/nZ n’est
pas un corps (et F est l’initiale de « field »). Ces aspects sont traités dans le cours « Corps »
(Master 1).

Exercice (exemples de corps finis). Exercice 6 page 120.

4.4 Les nombres transcendants et algébriques


Soit L un corps, et soit K un sous-corps de L. Soit α ∈ L et soit hα : K[X] → L
l’homomorphisme d’évaluation en α. Soit a = Ker(hα ) ; on a donc, par factorisation,
K[X]/a ' Im(hα ) qui est un sous-anneau de L, donc intègre ; il en résulte que K[X]/a est
intègre, donc que a est un idéal premier de K[X]. Soit Pα un polynôme engendrant a
(K[X] étant principal) ; comme K[X] est lui-même intègre, deux cas se présentent :
1. ou bien (Pα ) = (0)
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
66 Anneaux. Cours.

2. ou bien (Pα 6= (0) (et (Pα ) est un idéal maximal de K[X])


Définition 4.5 Élément transcendant, élément algébrique
Dans le cas (Pα ) = (0), on dit que α ∈ L est transcendant sur K.
Dans le cas (Pα ) 6= (0), on dit que α ∈ L est algébrique sur K.


Exemples Les nombres complexes 2, i sont algébriques sur Q . On démontre que les
nombres e et π ne sont pas algébriques sur Q (leur transcendance fut très difficile à prouver :
celle de e par Hermite en 1873, celle de π par Lindemann en 1882).
On démontre facilement que l’ensemble des nombres complexes algébriques sur Q est
dénombrable et que son complémentaire dans C (i.e. l’ensemble des nombres transcendants)
est non dénombrable (résultat de Cantor). On démontre que l’ensemble des nombres
complexes algébriques (sur Q) constitue un sous-corps de C. Tout ceci est largement
développé dans le cours « Corps ».

Exercices Exercices 7 page 120 et 13 page 122.

4.5 Caractéristique d’un anneau


4.5.1 Cas général
Proposition 4.3 Homomorphisme caractéristique
Soit A un anneau (on peut même se dispenser ici de la commutativité). Il existe un et
un seul homomorphisme d’anneaux unitaires de Z dans A. Cet homomorphisme s’appelle
l’homomorphisme caractéristique.

h: Z −→ A 

 1A + 1A + · · · + 1A ; n fois si n > 0
n 7−→ n1A = 0A ; si n = 0
−1A + (−1A ) + · · · + (−1A ); −n fois si n < 0

Démonstration On définit h par une double récurrence en posant h(0) = 0A , puis


h(n + 1) = h(n) + 1A pour n > 0 ; et h(n) = h(n + 1) + (−1A ) pour n < 0 . On obtient
bien ainsi h(1) = 1A , h(2) = 1A + 1A , . . . et aussi h(−1) = −1A , h(−2) = −1A + (−1A ), . . .
Cela donne l’existence de l’application h: Z −→ A, telle que décrite dans l’énoncé. On doit
vérifier que h est un morphisme d’anneaux unitaire et que c’est le seul de Z dans A.
Par construction h(1) = 1A . Soient m, n ∈ Z. Pour démontrer h(m + n) = h(m) + h(n),
comme les additions dans Z et dans A sont commutatives, il suffit de considérer le cas n ≥ 0
et le cas m < 0 et n < 0. Pour n ≥ 0 on procède par récurrence sur n. L’initialisation à n = 0
étant immédiate on traite l’hérédité. On suppose démontré pour un certain k ≥ 0 l’égalité
h(m + k) = h(m) + h(k). Alors on a h(m + k + 1) = h(m + k) + 1A par construction de h,
et donc par récurrence h(m + k + 1) = h(m) + h(k) + 1A = h(m) + h(k + 1) de nouveau par
construction de h. Cela démontre l’égalité h(m+n) = h(m)+h(n) pour n ≥ 0. Le cas m < 0
et n < 0 se traite de façon similaire, par récurrence sur −n. On peut déduire de l’additivité
de h, ou bien de sa définition par récurrence, l’égalité h(−m) = −h(m). En effet on
h(−m)+h(m) = h(−m+m) = h(0) = 0A et donc h(−m)+h(m)+(−h(m)) = h(−m). Pour
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 4. Anneaux commutatifs intègres. Caractéristique d’un anneau. 67

démontrer l’égalité h(mn) = h(m)h(n), on distingue les cas m ≥ 0 et m < 0. Lorsque m = 0


on a h(mn) = h(0) = 0A = 0A h(n) = h(m)h(n). Pour m > 0 on procède par récurrence sur
m l’hérédité s’obtenant avec h((k + 1)n) = h(kn + n) = h(kn) + h(n) = h(k)h(n) + h(n)
par l’hypothèse de récurrence au rang k ; puis h((k + 1)n) = (h(k) + 1A )h(n) par
distributivité dans A et comme par construction h(k) + 1A = h(k + 1) on obtient bien
l’hypothèse de récurrence au rang k + 1. Pour m < 0 on procède aussi par récurrence
sur −m. L’initialisation s’obtient avec le cas m = 0. Ensuite si on suppose l’hypothèse de
récurrence pour un certain k ≤ 0 alors au rang k − 1 on a h((k − 1)n) = h(kn − n) =
h(kn) + (h(−n)) = h(kn) − h(n) par additivité de h. Par l’hypothèse au rang k on obtient
ensuite h((k − 1)n) = h(k)h(n) + (−1A )h(n) = (h(k) + (−1A ))h(n) par distributivité dans
A. Par construction h(k − 1) = h(k) + (−1A ) et on a bien établi l’hypothèse de récurrence
au rang k − 1.
Cela démontre que h est bien un homomorphisme d’anneaux unitaires h: Z −→ A.
Pour l’unicité si f est un homomorphisme d’anneaux unitaires f : Z −→ A, alors la définition
des homomorphismes impose f (1) = 1A = h(1). L’additivité de f suffit ensuite à démontrer
par récurrence sur n l’égalité h(n) = f (n) pour n ≥ 0. Ensuite on a vu que si n < 0 alors
f (n) = −f (−n) = −h − (−n) = h(n) par additivité de f et h. .
Soit c = Ker(h) ; on a donc c = cZ, c > 0, et l’anneau Z/cZ est canoniquement isomorphe
à l’image de h qui est aussi le plus petit sous-anneau de A. On remarque que si A = 6 {0},
/ c et de ce fait c 6= 1.
alors 1 ∈
Définition 4.6 Caractéristique d’un anneau
Le nombre c ainsi déterminé s’appelle la caractéristique de A. Pour la détermination
pratique de c on utilise la caractérisation suivante :
1. Si {n ∈ N, n1A = 0} = {0} alors c = 0.
2. Si {n ∈ N, n > 0, n1A = 0} =
6 Ø alors c = min{n ∈ N, n > 0, n1A = 0}.
En théorie des groupe cet entier c, si il est non nul, s’appelle aussi l’ordre additif de 1A ;
et on dit que 1A est d’ordre infini si c = 0.

Remarque Pour l’existence et l’unicité de l’homomorphisme caractéristique h, on utilise


seulement que h est un morphisme de groupes additifs vérifiant h(1) = 1A . Plus généralement,
étant donné un groupe G et g ∈ G, on peut définir en suivant exactement cette démarche
la fonction « puissance de g » qui est l’unique homomorphisme de groupe f : Z −→ G tel
que f (1) = g (le cas particulier étudié ici est G = A et g = 1A ). On démontre aussi que
tous les homomorphismes de groupes partant de Z s’obtiennent ainsi. Comme on va le
voir l’anneau Z est universel, au sens où le plus petit sous-anneau de tout anneaux est
un quotient de Z. Mais en réalité le groupe additif Z lui-même est universel et permet de
décrire par produits et quotients tous les groupes commutatifs (qui doivent se comprendre
comme des Z-modules). Ces points seront sûrement développés dans le cours « Groupes »
de la licence et aussi « Modules sur les anneaux principaux » du master.
Considérons les anneaux Z/0Z ' Z, Z/1Z = {0}, Z/2Z, . . ., Z/nZ, . . . Dans chacun d’eux,
l’unité 1A est respectivement d’ordre infini, 1, 2, . . ., n, . . . Il en résulte que pour un anneau
A, il existe un unique sous-anneau de A isomorphe à l’un des anneaux ci-dessus ; cet
unique sous-anneau A1 = Im(h) de A s’appelle le sous-anneau premier de A (ici premier
est à prendre au sens de relation d’ordre, car c’est le plus petit : vérifier que A1 est égal à
l’intersection des sous-anneaux de A).

Exercices Exercices 10 page 121, 14 page 122 et 15 page 122.


C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
68 Anneaux. Cours.

4.5.2 Cas des anneaux intègres et des corps


Proposition 4.4 Caractéristique d’un anneau intègre
Si A est un anneau intègre, sa caractéristique est soit 0 soit un nombre premier p. En
conséquence, A contient un sous-anneau canoniquement isomorphe à Z (si c = 0) ou à
Z/pZ (si c = p premier).

Démonstration Si A est intègre, tout sous-anneau de A est aussi intègre, donc le sous-
anneau Im(h) engendré par 1A , est intègre, et on sait que Im(h) ' Z/cZ ; or les seuls Z/cZ
intègres sont Z (c = 0) et Z/pZ (c = p premier).

Corollaire 4.4.1 Corps


Si L est un corps, L contient un sous-corps canoniquement isomorphe soit à Q soit à Fp
(p premier).

En effet, si c = 0, d’après le corollaire 4.2.1 page 64, l’injection Z → L se prolonge en un


unique homomorphisme injectif de KZ = Q dans L.
Définition 4.7 Sous-corps premier
L’unique sous-corps d’un corps L, isomorphe à l’un des corps Q ou Fp (p premier), s’appelle
le sous-corps premier du corps L.

Remarques Si A est un anneau intègre de caractéristique nulle, alors A contient Z mais


ne contient pas Q en général (pour le savoir, appliquer le théorème de prolongement 4.2
page 63, autrement dit, voir si Z − {0} est contenu dans A× ). Par exemple Z lui-même ; en
revanche, Q[X] contient Q mais n’est pas un corps.

Exercice Exercice 11 page 121.

4.5.3 Caractéristique d’un produit d’anneaux


Soient A1 , . . . , An des anneaux de caractéristiques respectives c1 , . . . , cn . On définit A par
A = A1 × · · · × An et on note 1A = (1A1 , . . . , 1An ) l’unité de l’anneau produit A.
Proposition 4.5 Caractéristique d’un produit d’anneaux
Si l’un des anneaux Ai est de caractéristique 0, l’anneau A est de caractéristique 0. Si les ci
sont toutes non nulles, alors la caractéristique de A est égale à ppcm (ci ) (b) .
i=1,...,n

Démonstration On calcule λ1A = λ(1A1 , . . . , 1An ) = (λ1A1 , . . . , λ1An ), pour λ ∈ N, qui


est égal à (0, . . . , 0) si et seulement si λ1A1 = 0 pour tout i = 1, . . . , n. Si pour au moins
un j, 1 6 j 6 n, Aj est de caractéristique 0, on a donc λ1Aj = 0 si et seulement si λ = 0,
et A est de caractéristique 0 (1Aj est d’ordre infini dans (Aj , +)). Si tous les Ai sont de
caractéristique non nulle, λ1A = 0 si et seulement si λ est multiple de ci pour i = 1, . . . , n.
D’où le résultat.

Exercices Exercices 16 page 122 et 17 page 123.


(b). En fait, comme on a en réalité ppcm(a, 0) = 0 pour tout a ∈ Z (voir chapitre 5, remarque page 74),
la formule vaut en général.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 4. Anneaux commutatifs intègres. Caractéristique d’un anneau. 69

4.6 Exercices sur les fractions


4.6.1 Une propriété des fractions
Exercice 18 page 123.

4.6.2 Anneaux de fractions


Exercice 19 page 123.

4.6.3 Caractérisation des sous-anneaux de Q


Exercice 20 page 123.
Fin du quatrième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
70 Anneaux. Cours.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 71

Chapitre 5

Divisibilité dans les anneaux


intègres. Anneaux factoriels
C’est le chapitre fondamental qui aborde l’arithmétique proprement dite.
Dans tout le chapitre, on suppose que A est un anneau commutatif intègre dont l’élément
unité est noté 1.

5.1 Définitions et notations


Définition 5.1 Divisibilité
Dans A on dit que b divise a (ce que l’on note b | a), s’il existe c ∈ A tel que a = bc. On
remarque que b | a si et seulement si Aa ⊆ Ab . Par exemple 0 | 0.

Définition 5.2 Irréductibilité


Cette notion concerne les éléments de A − A× : on dit que a ∈ A − A× est irréductible
si toute relation de la forme a = bc, b, c ∈ A, implique nécessairement b ∈ A× ou c ∈ A×
(remarquer que l’on peut toujours écrire a = a × 1, ou même a = (au−1 )u, pour tout
u ∈ A× , mais ces décompositions sont sans intérêt du point de vue de la factorisation de a
dans A). On dira qu’un élément a ∈ A − A× est réductible s’il n’est pas irréductible, soit
s’il existe b et c ∈ A − A× (i.e. b et c non inversibles) tels que a = bc. On remarquera que 0
est réductible.

Remarques
1. Par définition, tout élément b de A divise 0 ; cependant b n’est pas un « diviseur de
zéro » au sens de la section 4.1 du chapitre 4 (simple facétie de vocabulaire).
 
Si l’on prend l’inclusion des idéaux (a) ⊆ (b) comme définition de la divisibilité
(b | a), on voit que le cas a = b = 0 n’a rien de pathologique.
2. En ce qui concerne l’irréductibilité, elle est souvent énoncée sur A (ou sur A − {0}),
ce qui conduit alors à l’énoncé suivant : « un élément a ∈ A (ou A − {0}) est dit
irréductible s’il est non inversible et si la relation a = bc, b, c ∈ A, implique b ∈ A×
ou c ∈ A× ».
Ceci ne change pas le résultat (l’ensemble des éléments irréductibles est le même dans
les deux cas), cependant cela change la façon de voir la négation d’irréductible : en
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
72 Anneaux. Cours.

effet, dire que a ∈ A (ou A − {0}) n’est pas irréductible équivaut à :

a ∈ A× ou (il existe b, c ∈ A − A× tels que a = bc)


⇐⇒
a ∈ A ou (a ∈ A − A× est réductible)
×

Autrement dit, la négation de « irréductible dans A (ou A − {0}) » n’est pas


« réductible » au sens de la définition 5.2. Simple question de logique. On préférera
la définition 5.2 qui répartit en fait les éléments de A selon trois sous-ensembles
disjoints : les inversibles qui contiennent toujours au moins le neutre multiplicatif
1A ; les éléments réductibles qui contiennent toujours le neutre additif 0A ; et les
irréductibles (ce dernier ensemble pouvant être vide).
3. Les définitions concernant la divisibilité et l’irréductibilité restent valables même si A
n’est pas intègre, mais pas celles qui suivront.

Exercice Exercice 1 page 125.


Définition 5.3 Association
On dit que deux éléments a, b ∈ A sont associés s’il existe u ∈ A× tel que a = bu.

Exercice Exercice 5 page 126 (à faire dès que possible, car les résultats sont implicitement
utilisés par la suite).
Définition 5.4 Factorialité
On dit que A (commutatif intègre) est factoriel lorsque la propriété suivante est vérifiée :
Tout a 6= 0 de A s’écrit a = up1 . . . pn , n > 0, u ∈ A× , pi irréductible de A pour i = 1, . . . , n,
et, si l’on a deux décompositions analogues a = up1 . . . pn = vq1 . . . qm , n, m > 0, u, v ∈ A× ,
pi , qj irréductibles de A pour i = 1, . . . , n, j = 1, . . . , m, alors m = n et il existe une
permutation σ de {1, . . . , n} telle que qi et pσ(i) soient associés, pour i = 1, . . . , n.

Dans l’ensemble des éléments irréductibles de A, soit P un système exact de représentants


des classes pour l’association dans A (ceci a un sens car l’associé d’un irréductible est encore
irréductible, donc le sous-ensemble des irréductibles de A est une réunion de classes) ; pour
abréger, on appellera P un « système d’irréductibles » de A. Lorsqu’un tel système P est
fixé, la factorialité de A équivaut à dire que tout élément a 6= 0 de A s’écrit de façon unique
(à l’ordre près des facteurs) a = up1 . . . pn , n > 0, u ∈ A× , pi ∈ P pour i = 1, . . . , n. Dans
tout anneau factoriel, on fera une fois pour toutes le choix d’un tel système P.

Remarque Dans la factorisation a = up1 . . . pn de a ∈ A − {0}, certains pi ∈ P peuvent


se répéter ; il est donc normal d’écrire a = upα1 1 . . . pαk k , k > 0, αi > 1, les pi ∈ P étant
distincts cette fois. Pour avoir une écriture encore plusYsouple et qui n’introduise pas un
ordre particulier dans l’écriture des pi (a) , on écrit a = u pαp , en convenant du fait que les
p∈P
αp ∈ N sont presque tous nuls (i.e. tous sauf un Y nombre fini). Par exemple, dans Z, si l’on
prend P = {2, 3, 5, 7, 11, . . .}, alors −20 = u pαp avec u = −1, α2 = 2, α3 = 0, α5 = 1,
p∈P
αp = 0 pour p = 7, 11, . . . Ceci introduit la notion de valuation qui va être développée dans
la section 5.2.
(a). Ce qui n’a pas de sens dans un anneau général, le cas de Z induisant en erreur, à cause de son ordre
naturel.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 73

Exercice Exercice 3 page 125.

5.2 Propriétés des anneaux factoriels


Définition 5.5 Valuation d’un anneau factoriel
Y soit p ∈ P un irréductible de A. Comme tout a ∈ A − {0}
Soit A un anneau factoriel et
s’écrit de façon unique u q αq (b) , u ∈ A× , αq ∈ N, il en résulte que αp est unique
q∈P
(αp > 0) et que, en associant à a la valeur αp , on définit une application de A − {0} dans
N, notée vp , et appelée la valuation p-adique de A.

Lemme 5.1 Valuation d’un produit


On a : vp (ab) = vp (a) + vp (b), pour tout a, b ∈ A − {0}.

q vq (a) , b = v q vq (b) , u, v ∈ A× ; alors :


Y Y
En effet, écrivons a = u
q∈P q∈P

q vq (a)+vq (b)
Y
ab = uv
q∈P

q vq (ab) , w ∈ A× , on obtient
Y
Par unicité de l’écriture de ab sous la forme analogue w
q∈P
w = uv et, surtout, vp (ab) = vp (a) + vp (b), pour tout p ∈ P.

Exercice Exercice 6 page 126.


Soit maintenant KA le corps des fractions de A. On étend vp à KA× de la façon suivante : soit
x ∈ KA× , x = ab−1 , a, b ∈ A − {0} ; montrons que si l’on pose vp (x) = vp (a) − vp (b) on définit
une application : soit x = a0 b0−1 une autre fraction représentant x ; on a donc a0 b − ba0 = 0,
soit a0 b = ba0 dans A, ce qui donne vp (a0 b) = vp (b0 a), soit vp (a0 ) + vp (b) = vp (b0 ) + vp (a),
soit vp (a) − vp (b) = vp (a0 ) − vp (b0 ), d’où l’invariance de la définition de vp sur KA× . Bien
entendu, ici vp (x) ∈ Z.

Remarque Par commodité, on prolonge vp à KA en posant vp (0) = +∞ ; vp est alors à


valeurs dans l’ensemble Z∪{∞} sur lequel on étend les opérations et les relations habituelles
en posant : n + ∞ = ∞, n < ∞, pour tout n ∈ Z.

Exercice Exercice 7 page 126 (les propriétés des valuations démontrées dans cet exercice
sont utilisées implicitement très souvent).

Théorème 5.1 Valuation d’une somme


Dans l’anneau factoriel A, on a, pour tout x, y ∈ KA , et tout p ∈ P,
vp (x + y) > min{vp (x), vp (y)}, et vp (x + y) = min{vp (x), vp (y)} lorsque vp (x) 6= vp (y).

(b). Ici, l’indice q est « muet » (i.e. ne figure pas dans l’expression) ; il ne faut pas utiliser l’indice p, p
ayant été fixé au départ.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
74 Anneaux. Cours.

Démonstration On peut supposer x et y non nuls, sinon le résultat est immédiat.


Posons vp (x) = α, vp (y) = β, puis x0 = p−α x, y 0 = p−β y ; il vient immédiatement
a c
vp (x0 ) = vp (y 0 ) = 0. Posons x0 = , y 0 = , a, b, c, d ∈ A (non nuls par hypothèse) ;
b d
0 a
comme vp (x ) = 0, on a vp (a) = vp (b), et on peut représenter de telle sorte que
b
c
 
p ne divise ni a ni b de même pour · Supposons par exemple α > β ; on a
! d
α−β α−β
!
a β c β p a c β p ad + bc
x + y = pα + p = p + = p , et pα−β ad + bc ∈ A (car
b d b d bd
α − β > 0, donc pα−β ∈ A) ;
1. si α > β, vp (x + y) = vp (pβ ) + vp (pα−β ad + bc) − vp (bd) = β + vp (pα−β ad + bc) car
vp (b) = vp (d) = 0 ; l’élément pα−β ad + bc de A n’est pas multiple de p (sinon bc le
serait, par différence ; or vp (bc) = vp (b) + vp (c) = 0), d’où le résultat dans ce cas :
vp (x + y) = β qui est bien égal à min{vp (x), vp (y))} ;
2. si α = β, le même calcul que ci-dessus conduit à vp (x + y) = β + vp (ad + bc) > β car
ad + bc est dans A, donc de valuation positive ou nulle (on ne peut rien dire de plus
précis ici car ad + bc pourrait être divisible par une puissance non nulle de p (exemple :
7 2 25  
+ = , avec p = 5, sans parler de la simple relation vp x + (−x) = ∞).
2 3 6

Exercice Exercice 8 page 126.


Définition 5.6 Application à la notion de pgcd et ppcm
Soit A un anneau factoriel, et soient a, b ∈ A non nuls. On appelle successivement :
pmin{vp (a),vp (b)} , u ∈ A×
Y
1. pgcd de a et b, tout élément de A de la forme u
p∈P

pmax{vp (a),vp (b)} , v ∈ A×


Y
2. ppcm de a et b, tout élément de A de la forme v
p∈P

(tous les produits écrits existent).

Remarque Si par exemple b = 0, a 6= 0, on voit que la formule définissant les pgcd a


un sens et donne pgcd(a, 0) = ua, u ∈ A× (en effet, on a min{vp (a), ∞} = vp (a) pour tout
p ∈ P) ; en revanche, celle donnant les ppcm n’est pas définie car max{vp (a), ∞} = ∞,

Y
et le produit p n’a pas de sens, et ceci pour deux raisons : p∞ n’a pas de sens et le
p∈P
produit est infini dès que P l’est ; cependant, de même que l’on a posé vp (0) = ∞, on peut
admettre que ceci caractérise 0, et que la factorisation symbolique p∞ représente 0 quel
que soit p. Ceci explique que, de toutes façons, on pose ppcm(a, b) = 0, dès que a = 0 ou
b = 0, et de même pgcd(a, b) = 0 dès que a = 0 et b = 0.
Remarquons que les nombres pgcd(a, b), a, b fixés, constituent exactement une classe
d’équivalence pour la relation d’association. On verra, dans certains cas, que les classes
pour l’association ont un représentant canonique (par exemple les nombres positifs (ou 0)
pour A = Z, les polynômes unitaires (ou le polynôme nul) dans le cas A = K[X], où K est
un corps). Dans le cas contraire il n’est pas possible de parler du pgcd (ou ppcm) de a et b.
Enfin, on définit de façon analogue les pgcd et ppcm de n éléments d’un anneau factoriel A
(n > 2).
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 75

Exercice Exercice 9 page 127.


Définition 5.7 Éléments étrangers
Dans un anneau factoriel A, on dit que a et b sont étrangers (ou premiers entre eux)
si les pgcd de a et b sont inversibles. Par exemple, a et 0 sont étrangers si et seulement si
a ∈ A× .

Remarque On définit de façon analogue le fait que n éléments de A sont étrangers dans
leur ensemble (peu utilisé si n > 3, car c’est différent d’être étrangers deux à deux).

Théorème 5.2 Quelques propriétés des pgcd et ppcm


Soit d (resp. m) un pgcd (resp. un ppcm) de a et b ∈ A (A factoriel) ; alors d et m ont les
propriétés suivantes (c) :
1. {c ∈ A, c | a et c | b} = {c ∈ A, c | d}
2. {c ∈ A, a | c et b | c} = {c ∈ A, m | c}
3. (ab) = (dm).

Lemme 5.2 Lien entre divisibilité et valuation


Si x, y ∈ A, alors x | y si et seulement si vp (x) 6 vp (y), pour tout p ∈ P.

On a x | y si et seulement si il existe z ∈ A tel que y = zx ; si ceci a lieu, on a


vp (y) = vp (z) + vp (x) > vp (x) (dans N ∪ {∞}) pour tout p ∈ P. Inversement, supposons
vp (y) > vp (x) pour tout p ∈ P ; si y = 0, on a x | y, et si x = 0, l’hypothèse implique
vp (y) = ∞ pour Ytout p ∈ P, et x = y = 0 (on obtient 0 | 0) ; dans les cas restants, il suffit
de poser z = pvp (y)−vp (x) , qui est dans A car vp (y) > vp (x) (dans N) pour tout p, et
p∈P
vp (x) − vp (y) = 0 pour presque tout p ; on voit alors que xz et y sont associés, donc que x | y.
(c)
Les deux premières justifient les terminologies de « pgcd » et « ppcm ».

Démonstration du théorème 5.2 page 75 Les points 1 et 2 résultent de l’utilisation


systématique de ce lemme (écrire les détails). Quant à 3, pour a et b non nuls, on
remarque facilement que pour deux entiers quelconques α, β ∈ N, on a toujours l’égalité :
min{α, β} + max{α, β} = α + β ; donc ici, on a :

vp (dm) = vp (d) + vp (m)


= min{vp (a), vp (b)} + max{vp (a), vp (b)} (par définition de d et m)
= vp (a) + vp (b) = vp (ab) pour tout p ∈ P

d’où les relations ab | dm et dm | ab, soit ab et dm associés. Si a = 0 ou b = 0, l’égalité est


évidente puisque m = 0.

Théorème 5.3 Idéal principal engendré par deux éléments


Soient a, b deux éléments arbitraires d’un anneau factoriel A. Si l’idéal engendré par a et b
est principal, alors tout générateur de cet idéal est un pgcd de a et b.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
76 Anneaux. Cours.

Démonstration En effet, si (a,b) = (c), c ∈ A, il est clair que l’on a a = ca0 , b = cb0 ,
a0 , b0 ∈ A, d’où c | d ; si d est un pgcd de a et b, écrivons a = da00 , b = db00 , a00 , b00 ∈ A, et
c = as + bt, s, t ∈ A, alors il vient c = d(a00 s + b00 t), et d | c, ce qui conduit au résultat.

Corollaire 5.3.1 Si l’idéal engendré est A


Si (a, b) = A, alors a et b sont étrangers.

Remarque
4
! Si l’idéal engendré par a et b n’est pas principal, cette propriété peut tomber en défaut : par
exemple, dans Z[X], dont on prouvera la factorialité à la section 5.4, les éléments a = X + 1
et b = X − 1 sont étrangers ; un pgcd est donc égal à 1, mais (X + 1,X − 1) n’est pas égal
à A (c’est un idéal maximal de A comme on peut le vérifier facilement). Dans un anneau
factoriel non principal, il n’y a pas nécessairement de relation de Bézout entre a, b et
un pgcd.

Théorème 5.4 Divisibilité dans un anneau factoriel


Soit A un anneau factoriel.
1. Si un élément irréductible p de A divise ab (a, b ∈ A), alors p divise a ou p divise b.
2. Si c ∈ A divise ab et est étranger à b, alors c divise a.

Démonstration On remarque d’abord que la relation p | c (c ∈ A) équivaut à vp (c) > 1.


Comme vp (ab) = vp (a) + vp (b), si p | ab on a vp (a) + vp (b) > 1 ; or a et b étant dans A, on a
vp (a) > 0, vp (b) > 0, donc ou bien on a vp (a) > 1, ou bien vp (b) > 1, c’est-à-dire p | a ou
p | b (cf. lemme 5.2 page 75).
Pour le second point, il suffit de montrer que vp (a) > vp (c) pour tout p ∈ P. Par hypothèse,
on a min{vp (a) + vp (b), vp (c)} = vp (c), d’où vp (a) + vp (b) > vp (c) et, par hypothèse, on a
aussi min{vp (b), vp (c)} = 0. Si vp (b) = 0 alors vp (a) > vp (c) ; si vp (b) > 0, nécessairement
vp (c) = 0, d’où vp (a) > vp (c) dans tous les cas.

Remarque La seconde propriété s’appelle aussi le théorème de Gauss, en arithmétique.

Corollaire 5.4.1 Une caractérisation de l’irréductibilité d’un élément dans un


anneau factoriel
Dans un anneau factoriel A, si p ∈ A, on a l’équivalence suivante :
p est irréductible si et seulement si (p) est un idéal premier 6= (0).

En effet, supposons p irréductible et prenons un produit ab, a, b ∈ A tel que ab ∈ (p) ; on a


ab = pc, c ∈ A, et alors p | a ou p | b, donc a ∈ (p) ou b ∈ (p). On a enfin (p) 6= A car sinon
on aurait p ∈ A× ce qui est absurde, et de même, on a (p) 6= (0) car p 6= 0.
Si l’on suppose (p) premier 6= (0), on a p ∈ / A× , sinon on aurait (p) = A, ce qui n’est pas,
et si l’on peut écrire p = rs, r, s ∈ A, ceci donne rs ∈ (p), soit r ∈ (p) ou s ∈ (p) ; or, par
exemple, r ∈ (p) signifie r = ap, a ∈ A, ce qui donne p = rs = aps, soit as = 1 puisque A
est intègre et que l’on a (p) 6= (0) ; d’où s ∈ A× .

Remarques
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 77

1. L’implication : (p) premier non nul entraîne p irréductible, est vraie dans tout anneau
intègre (la démonstration ci-dessus n’utilisant que l’intégrité).
2. On remarquera également que le fait que les éléments irréductibles soient des éléments
de A − A× (par définition) est cohérent avec la notion d’idéal premier.

5.3 Cas des anneaux principaux


On rappelle que « A est un anneau principal » veut dire « A est commutatif intègre et ses
idéaux sont principaux ».

Théorème 5.5 Factorialité d’un anneau principal


Un anneau principal est factoriel.

Démonstration Il y a deux parties : il faut d’abord prouver que tout élément a 6= 0


pαp (u ∈ A× , αp ∈ N, presque tous
Y
de A se factorise en un produit de la forme u
p∈P
nuls, p parcourant un système d’irréductibles P de A), puis ensuite montrer l’unicité des
décompositions.
1. Supposons qu’il existe des a 6= 0 de A non factorisables (sous la forme ci-dessus). On
appelle F l’ensemble des idéaux (a) de A tels que a ne soit pas factorisable ; on vient
donc de supposer F non vide. On ordonne F par inclusion.
Soit une chaîne d’éléments de F de la forme particulière suivante :

(a1 ) $ (a2 ) $ · · · $ (ai ) $ · · · (finie ou non),

[ a la réunion de ses éléments. On a déjà vu que, dans une telle situation,


et soit
a = (ai ) est un idéal de A (le revoir en exercice). Puisque A est principal, on a
i>1
[
a = (a), a ∈ A ; donc a ∈ (ai ), et il existe n > 1 tel que a ∈ (an ), et on a donc les
i>1
inclusions (a) ⊆ (an ) (car a ∈ (an )) et (an ) ⊆ (a) (car (an ) ⊆ a par définition d’une
réunion), ce qui donne (an ) = (a).
Ceci veut dire que toute chaîne du type précédent est nécessairement limitée à un
certain indice n ; donc ces chaînes sont nécessairement finies, car on a supposé leurs
éléments distincts.
On a donc prouvé que dans F il était impossible d’écrire des chaînes infinies
d’éléments distincts de F : elles sont toutes finies.
On peut affirmer que parmi ces chaînes il en existe une, notée :

(a1 ) $ (a2 ) $ · · · $ (an )

qui n’est pas prolongeable dans F (i.e. telle que l’on ne puisse pas trouver (an+1 ) ∈ F
telle que (an ) $ (an+1 )) : en effet, si toute chaîne d’éléments de F était prolongeable,
on pourrait construire une chaîne infinie, ce qui n’est pas. Conservons une telle chaîne
non prolongeable, et retenons que si (b) est un idéal de A tel que (an ) $ (b), par
définition d’une chaîne non prolongeable, on a (b) ∈ / F ; ceci veut dire, par définition de
F, que b est factorisable. Utilisons cette remarque à partir de l’élément an : l’élément
an de la chaîne trouvée n’est ni inversible, ni irréductible (car tout irréductible ou
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
78 Anneaux. Cours.

/ A×
tout inversible est factorisable de façon triviale) (d) ; donc, dans A, il existe b, c ∈
tels que an = bc ; ceci entraîne (an ) $ (b) et (an ) $ (c) (les inclusions résultent des
relations b | an et c | an , et le fait qu’elles soient strictes provient du fait que b et c
sont non inversibles) ; d’après ce que l’on a dit juste avant, b et c sont factorisables,
ce qui entraîne que leur produit est factorisable (i.e. que an est factorisable), ce qui
est absurde. Donc F est vide.
2. Démontrons l’unicité des décompositions, par récurrence sur n dans l’égalité

up1 . . . pn = vq1 . . . qm (m > n > 0, u, v ∈ A× , pi , qj ∈ P).

Remarque on n’a pas le droit d’utiliser le théorème de Gauss, qui suppose A


factoriel.
Le cas n = 0 entraîne u = vq1 . . . qm ∈ A× , d’où 1 = u−1 vq1 . . . qm , et m = 0 (sinon
les qj seraient dans A× ), puis u = v.
Supposons n > 1 et la propriété vraie au rang n − 1, et considérons l’égalité
up1 . . . pn = vq1 . . . qm (m > n) ; supposons que p1 soit distinct de tous les qj ,
j = 1, . . . , m ; dans ce cas considérons les idéaux (p1 , qj ) pour tout j : ils sont
de la forme (bj ), bj ∈ A, et on peut écrire p1 = bj cj , cj ∈ A pour j = 1, . . . , m. Comme
p1 est irréductible, bj ou cj est dans A× ; si cj ∈ A× , (p1 ) = (bj ) et qj ∈ (p1 ), soit
qj = p1 dj , dj ∈ A, et comme qj est irréductible on a dj ∈ A× (puisque c’est impossible
ici pour p1 ), et, pour cet indice j, qj et p1 sont associés, donc égaux par définition de
P, or ceci n’est pas ; donc c’est toujours bj qui est dans A× , pour j = 1, . . . , m, et
(p1 , qj ) = A.
On peut donc écrire pour tout j, 1 = λj p1 + µj qj , λj , µj ∈ A, soit (en utilisant les
congruences) µj qj ≡ 1 mod p1 , ce qui donne, par multiplication de ces m congruences,
m
Y
µj qj ≡ 1 mod p1 ; or q1 . . . qm ≡ 0 mod p1 (puisque q1 . . . qm = uv −1 p1 . . . pn ) et
j=1
ceci est absurde car ceci conduit à 0 ≡ 1 mod p1 (e) . Donc p1 est l’un des qj et, après
simplification, on est ramené à l’hypothèse de récurrence ; d’où la conclusion.
Citons un résultat important en pratique :

Corollaire 5.5.1 Une caractérisation de l’irréductibilité d’un élément dans un


anneau principal
Dans un anneau principal A, tout élément irréductible p engendre un idéal maximal de A,
et inversement.

Ceci résulte du fait que l’idéal (p) est premier non nul (corollaire 5.4.1 page 76) et l’anneau
A principal (théorème 4.3 page 64 du chapitre 4).

Corollaire 5.5.2 Existence des relations de Bézout dans les anneaux principaux
Si a, b sont deux éléments quelconques d’un anneau principal A, si d est un pgcd de a et b,
alors il existe u, v ∈ A tels que d = ua + vb.

Ceci résulte de la factorialité de A jointe au résultat du théorème 5.3 page 75.

(d). Il est donc réductible au sens de la définition 5.2 page 71 (revoir 3 page Q
72).
(e). On peut aussi utiliser la co-maximalité : (p1 ), (qj ) co-maximaux ⇒ (p1 ), (qj ) co-maximaux, ce qui
conduit à λp1 + µq1 . . . qm = 1, d’où p1 |1, ce qui est absurde.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 79

Exemples Les anneaux Z, K[X] (où K est un corps) sont principaux (grâce aux résultats 2
page 22 et 1 page 22 du chapitre 1) ; de même, on a montré que l’anneau des entiers de
Gauss, {a + bi, a, b ∈ Z}, est principal. Ces anneaux sont donc factoriels.
Le problème est donc, lorsqu’un anneau est factoriel, de trouver ses éléments irréductibles :
leur détermination systématique peut parfois être extrêmement difficile ; analysons un
peu différents cas, en laissant à titre d’exercice (que l’on devra rédiger avec soin) les
démonstrations qui sont très faciles :
Cas de Z : Dans ce cas on peut prendre pour P l’ensemble des nombres premiers (positifs)
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, . . .} ; établir leur liste jusqu’à 100 pour se convaincre
du fait qu’il n’existe pas de caractérisation « simple » du k-ième nombre premier.
Cas de K[X] (K étant un corps) : Dans ce cas, un moyen simple pour avoir des
polynômes non associés est de les prendre unitaires (coefficient dominant égal à
1) (en effet, on démontrera pour cela que A× = K× ici). Mais P n’est pas forcément
mieux constructible que pour le cas de Z (par exemple, dans Q[X], la caractérisation
des polynômes irréductibles est très difficile). Citons cependant deux exemples pour
lesquels le résultat est bien connu :

1. A = C[X]. Montrer que dans ce cas, on peut prendre pour P, l’ensemble


{X − z, z ∈ C}.
2. A = R[X]. Montrer que dans ce cas, on peut prendre pour P, l’ensemble
P1 = {X − a, a ∈ R}

P = P1 ∪ P2 , où
P2 = {X 2 + bX + c, b, c ∈ R, b2 − 4c < 0}
Bien que les résultats soient simples dans ces deux cas, on sera obligé, pour leur
démonstration, d’admettre le difficile théorème de d’Alembert, à savoir que dans C[X]
tout polynôme de degré d > 1 admet au moins une racine dans C.
Le corollaire 5.5.2 admet l’énoncé réciproque suivant :

Théorème 5.6 Lien entre pgcd, relation de Bézout et anneau principal


Soit A un anneau factoriel dans lequel tout pgcd est donné par une relation de Bézout (i.e.
pour tout a, b ∈ A, il existe u, v ∈ A tels que pgcd(a, b) = au + bv). Alors A est un anneau
principal.

 
Démonstration Soit A un idéal non nul de A (0) étant principal , et soit a ∈ A, a 6= 0.
Considérons les chaînes finies, d’idéaux principaux, de la forme suivante (n > 0) :

(a) $ (a1 ) $ · · · $ (an ) ⊆ A

Ceci induit les relations de divisibilité an | an−1 | . . . | a1 | a, et les nombres a1 , a2 , . . ., an


sont donc des diviseurs de a non associés deux à deux. Comme A est factoriel, on peut
écrire
`
αi
u ∈ A× ,
Y
a=u pi , pi irréductibles distincts de A, αi > 1
i=1

le nombre de diviseurs (considérés à association près) de a est fini : en effet, si b | a,


`
βi
Y
b=v pi , v ∈ A× , 0 6 βi 6 αi , l’un au moins des βi étant strictement inférieur à αi
i=1

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
80 Anneaux. Cours.

(sinon a et b sont associés) ; ce nombre de diviseurs (à association près) est même majoré
`
X
par N = αi . Donc n est majoré par N .
i=1
Considérons une chaîne de la forme précédente, avec n maximum, et montrons que A = (an ),
ce qui achèvera la démonstration : si (an ) $ A, il existe b ∈ A − (an ), auquel cas nous
avons :
(an ) $ (an ) + (b) ⊆ A
or par hypothèse, si d est un pgcd de an et b, il existe u, v ∈ A tels que uan + vb = d,
d’où (an ) + (b) = (d) (comme an , b ∈ (d) une inclusion est triviale, et la relation de Bézout
signifie que d ∈ (an ) + (b)), ce qui contredit le caractère maximal de n. On a donc (an ) = A.

Conclusion L’arithmétique, en nombres, dans un anneau factoriel A, est identique à


l’arithmétique usuelle (caractéristique des anneaux principaux), sauf en ce qui concerne
l’existence des relations de Bézout qui suppose A principal.

Exercice Exercice 31 page 131.

Remarque Dans Z, les « nombres premiers » sont précisément les irréductibles positifs.
La dénomination de « premier » (utilisée pour Z) est dangereuse pour un anneau quelconque ;
en effet, si un idéal principal (p) est premier 6= (0), p est irréductible, comme on l’a prouvé,
mais la √réciproque peut être fausse si l’anneau n’est pas factoriel (par exemple, dans
{a + b i 5, a, b ∈ Z}, 3 est irréductible mais (3) n’est pas premier (cf. ci-dessous)). On
s’interdira donc de parler de nombre premier dans un anneau quelconque à la place d’élément
irréductible. On peut dire, en conclusion, que la notion d’élément irréductible est
sans intérêt si l’anneau n’est pas factoriel ; s’il n’y a pas factorialité, ce sont les
idéaux premiers qui jouent un rôle essentiel (ils ne sont donc plus principaux a priori, et
l’arithmétique dans un tel anneau est extrêmement délicate). √ Pour mieux faire comprendre
ce qui se passe, considérons l’anneau précédent, noté Z[ i 5], et établissons quelques
propriétés :
1. 3 est irréductible (cf. exercice 3 page 125).

2. (3) n’est pas √premier. En effet, supposons (3) premier et considérons x = 1 + i 5
et x = 1 − i 5 ; √ on a xx =√1 + 5 = 6 ∈ (3) ; on doit donc√ avoir pour √ un signe ε
convenable, 1 + ε i 5 ∈ 3Z[ i 5], ce qui conduit à 1 + ε i 5 = 3(a + bi 5), a, b ∈ Z,
ce qui est absurde (on obtient 1 = 3a).
√ √
3. les idéaux p = (3, 1 + i 5) et p = (3, 1√− i 5) sont √ premiers.√On considère pour
cela l’homomorphisme composé Z → Z[ i 5] → Z[ i 5]/(3, 1 + i 5) √ dont on montre
qu’il est surjectif et de noyau 3Z (écrire les détails) ; on a donc Z[ i 5]/p ' F3 , ce
qui prouve que p est même maximal (idem pour p).
4. on considère la notion de produit d’idéaux dans un anneau A : si a et b sont deux
idéaux de A, on désigne par ab l’idéal engendré par les produits ab, a ∈ a, b ∈ b ; on
vérifie facilement que ab est un idéal de A contenu dans a∩b, et que si a = (a1 , . . . , ak ),
b = (b1 , . . . , bk ), alors ab = (. . . , ai bj , . . .)16i,j6k .
√ √ √ √
Considérons ici pp = (3, 1 + i 5)(3, 1 − i 5) = (9, 3(1 + i 5), 3(1 − i 5), 6) ;
comme 3 ∈ pp √ (3 = 9 − 6√par exemple) et √ comme√9 et 6 sont√multiples de 3, on a :
pp = (3, 3 + 3 i 5, 3 − 3 i 5) = 3(1, 1 + i 5, 1 − i 5) = 3Z[ i 5]. On a donc obtenu
l’égalité suivante : pp = (3).
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 81

5. les idéaux p et p ne sont pas principaux. En effet, si c’était√le cas, on aurait p = (α),
p = (α) (f) , soit pp = (αα) = (3), d’où 3 = ααu, u ∈ Z[ i 5]× , ce qui précisément
voudrait dire que 3 est réductible (en effet, ni α ni α ne peuvent être dans A× par
définition d’idéal premier).


En résumé, dans l’anneau Z[ i 5], le nombre 3 est irréductible au sens des nombres
mais non au sens (nouveau) des idéaux, ce qui relativise la notion d’irréductible dans un
anneau non factoriel (c’est Kummer, notamment pour essayer de démontrer le « Théorème
de Fermat », qui a « forcé » des éléments irréductibles non « premiers » à s’écrire comme
produits « convenables », créant ainsi (de façon incorrecte) de nouveaux « nombres » (qu’il
appelait des nombres idéaux, au sens commun du terme), et c’est Dedekind qui a montré
que ceci devenait correct à condition de remplacer les nombres par la notion d’idéal
(cette fois au sens mathématique). Ceci conduit à définir une catégorie d’anneaux (les
anneaux de Dedekind) pour laquelle tout idéal 6= (0) s’écrit de façon unique comme produit
d’idéaux premiers. Malheureusement, dans un anneau de Dedekind, les idéaux n’étant
pas principaux en général, l’arithmétique dans un tel anneau est particulièrement délicate.
C’est la catégorie la plus naturelle après celle d’anneaux principaux (qu’elle contient) pour
aborder les problèmes intéressants de théorie des nombres qui sortent du cadre de ce cours.

5.4 Cas des anneaux A[X], avec A factoriel


On suppose que l’on a fixé une fois pour toutes un système d’irréductibles P de A.
Définition 5.8 Valuation et contenu d’un polynôme de KA [X]
Soit KA le corps des fractions Xde l’anneau factoriel A. Si f ∈ KA [X], on pose, pour p ∈ P,
vp (f ) = min{vp (ai )}, où f = ai X i , ai ∈ KA ; on a vp (f ) ∈ Z ∪ {∞}. On appelle alors
i
i>0
pvp (f ) , u ∈ A× (c’est un élément
Y
contenu de f 6= 0 tout élément de la forme C(f ) = u
p∈P
KA× ) ; pvp (f ) , on écrira en pratique
Y
de on pose C(0) = 0. Au lieu d’écrire C(f ) = u
p∈P
vp (f )
Y
C(f ) ∼ p (relation d’association).
p∈P

Remarque Cette fonction vp sur KA [X] prolonge la fonction valuation p-adique que l’on
a définie sur KA (cf. définition 5.5 page 73).

4 2
Exemple Dans Q[X], si f = 2X 2 − X + 6, alors on a C(f ) ∼ ·
3 3

Remarque Vérifier que pour un autre choix de P, les contenus ne sont pas modifiés.

(f). Car p, d’après sa définition, est bien {x, x ∈ p} ; donc si p = (β), p = (β), d’où β et α associés (on
peut donc prendre β = α).

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
82 Anneaux. Cours.

Proposition 5.1 Propriétés du contenu


Le contenu a les propriétés élémentaires suivantes, indépendantes du choix de celui-ci :
1. si f ∈ KA , alors C(f ) ∼ f ; si f = u ∈ A× , alors C(u) ∼ 1
2. si f ∈ KA [X], on a f ∈ A[X] !si et seulement si C(f ) ∈ A ; si f 6= 0, et si c ∈ KA× est
f
tel que c ∼ C(f ), alors C ∼1
c
3. si f ∈ A[X], alors C(f ) est un pgcd de l’ensemble des coefficients de f (g) (cf. remarque
page 74 lorsque f = 0).

Lemme 5.3 Lemme de Gauss


La fonction vp définie sur KA [X] est telle que pour tout f , g de KA [X], on a :
vp (f g) = vp (f ) + vp (g) (donc de façon équivalente C(f g) ∼ C(f )C(g)).

Démonstration
 Le casf = 0 ou g = 0 étant immédiat,
 supposons f g 6= 0.

p−vp (f )  f et g 0 =  p−vp (g)  g ; il est clair que vp (f 0 ) = vp (g 0 ) = 0


Y Y
Posons f 0 = 
p∈P p∈P
0 0
pour tout p ∈ P (ceci
Y entraîne f , g ∈ A[X]).
Comme f g = f 0 g 0 pvp (f )+vp (g) , le lemme sera prouvé si l’on montre que vp (f 0 g 0 ) = 0, pour
p∈P
tout p ∈ P.
Utilisons l’homomorphisme de réduction modulo p :
A[X] −→ A/pA[X]
f 7−→ f
Si vp (f 0 g 0 ) > 0, c’est que f 0 g 0 = 0 dans A/pA[X], donc que f 0 g 0 = 0 ; or comme A/pA est
intègre (pA étant premier d’après le corollaire 5.4.1 page 76), A/pA[X] est intègre et on a
f 0 = 0 ou g 0 = 0, ce qui signifie vp (f 0 ) > 1 ou vp (g 0 ) > 1, ce qui est absurde.

Corollaire 5.1.1 Une propriété du contenu


Soit h ∈ A[X], de contenu inversible ; si h = f g, avec f , g ∈ A[X], alors C(f ) ∼ C(g) ∼ 1.
En effet, on a par hypothèse vp (h) = 0 pour tout p ∈ P, et donc on a :
vp (h) = 0 = vp (f ) + vp (g)
d’autre part, dès que f et g sont dans A[X], on a vp (f ) > 0, vp (g) > 0, auquel cas on a
nécessairement vp (f ) = vp (g) = 0 ; d’où le résultat.
On a le résultat essentiel suivant :

Théorème 5.7 Factorialité de A[X]


Soit A un anneau factoriel, de corps des fractions KA . Alors l’anneau A[X] est factoriel, et
ses éléments irréductibles sont les irréductibles de A et les polynômes de A[X] qui sont de
contenu inversible et qui sont irréductibles dans l’anneau (factoriel) KA [X].
Y min{vp (ai )}
(g). On remarquera que C(f ) = u p i , u ∈ A× , est exactement la définition des pgcd{ai },
i
p∈P
étendue
 àKA de façon naturelle, mais avec le phénomène (que l’on analysera) que, par exemple,
1 1 1
pgcd , = ± dans Q.
2 3 6
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 83

Démonstration Caractérisons d’abord les irréductibles de A[X]. On utilisera constam-


ment le fait que A[X]× = A× et que KA [X]× = KA× (le revérifier). Pour les propriétés des
contenus, se reporter à la proposition 5.1 page 82.

Lemme 5.4 Lien entre irréductibles de A, de A[X] et de KA [X]


1. Les éléments p, irréductibles dans A, sont irréductibles dans A[X]
2. les polynômes Q de A[X], de contenu inversible, irréductibles dans KA [X], sont
irréductibles dans A[X]

1. Dans ce cas p reste non inversible dans A[X], et si p = f g, f , g ∈ A[X], on a


évidemment f , g ∈ A, d’où f ∈ A× ou g ∈ A× , donc f ∈ A[X]× ou g ∈ A[X]× .
2. Un tel Q est non constant (car irréductible dans KA [X]) ; si Q = f g, f , g ∈ A[X],
l’irréductibilité dans KA [X] implique que f ou g est dans KA [X]× = KA× ; mais on a
1 ∼ C(Q) ∼ C(f )C(g) et, par hypothèse, C(f ), C(g) ∈ A, donc C(f ), C(g) ∈ A× , et
C(f ) ∼ C(g) ∼ 1, d’où f ∈ A× ou g ∈ A× .

Lemme 5.5 Éléments irréductibles de A[X]


Un élément h irréductible dans A[X] est, soit un irréductible de A, soit un polynôme de
contenu inversible, irréductible dans KA [X].

Soit h un élément irréductible de A[X].


1. Si h ∈ A, on a h ∈ / A[X]× = A× (irréductibilité dans A[X]). Écrivons h = f g,
f , g ∈ A ; par hypothèse f ou g est dans A[X]× = A× .
2. Si h ∈ / A, on écrit h = C(h)h0 , ce qui implique C(h0 ) ∼ 1 ; comme h ∈ A[X], C(h) ∈ A
et h0 ∈ A[X] est non constant. Par irréductibilité dans A[X], C(h) ∈ A[X]× = A×
(h0 ne pouvant être dans A× ) ; donc C(h) ∼ 1. Écrivons h = f g, f , g ∈ KA [X] ;
on a h ∼ f 0 g 0 , où f 0 = f /C(f ), g 0 = g/C(g) (car C(f )C(g) ∼ C(h) ∼ 1), et
f 0 , g 0 ∈ A[X] ; par irréductibilité dans A[X], f 0 ou g 0 est dans A× , donc f ou g est
dans KA× = KA [X]× .

Remarque Ces deux lemmes conduisent à la propriété suivante : si Q est un polynôme


non constant de contenu inversible dans A[X], alors Q est irréductible dans KA [X] si et
seulement s’il est irréductible dans A[X].
Démontrons maintenant la factorialité proprement dite de A[X].
Soit f ∈ A[X] f 6= 0 ; considéré dans KA [X] qui est factoriel, on a f = aQ1 . . . Qr , a ∈ KA× ,
Qj irréductibles de KA [X] ; on peut écrire

f = ac1 . . . cr Q01 . . . Q0r , Q0j = Qj /cj ∈ A[X], avec cj = C(Qj )

les Q0j étant de contenus inversibles, et f = a0 Q01 . . . Q0r , a0 ∈ KA× ; comme f ∈ A[X],
C(f ) ∼ C(a0 ) ∼ a0 , donc a0 ∈ A. On décompose a0 dans A (factoriel) sous la forme
a0 = up1 . . . pn , u ∈ A× , pi irréductibles de A. D’après le lemme 5.4 page 83, les pi et les Q0j
sont des irréductibles de A[X], et f est bien le produit d’un inversible et d’irréductibles de
A[X].
Supposons avoir up1 . . . pn Q1 . . . Qr = vq1 . . . qm R1 . . . Rs , u, v ∈ A× , pi , qk irréductibles
dans A, Qj , R` polynômes non constants irréductibles dans A[X]. D’après le lemme 5.5
page 83, les Qj et R` sont de contenu inversible et irréductibles dans KA [X] ; donc en
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
84 Anneaux. Cours.

utilisant la factorialité dans KA [X], on obtient (puisque up1 . . . pn , vq1 . . . qm ∈ KA× ) : r = s


et Rσ(k) = uk Qk (ou σ est une permutation de {1, . . . , r}) ; mais :
   
C(Rσ(k) ) ∼ C(uk )C(Qk ) implique C(uk ) ∼ 1

soit uk ∈ A× , et Rσ(k) et Qk sont associés dans A[X]. Donc il vient :

up1 . . . pn Q1 . . . Qr = vq1 . . . qm u1 . . . ur Q1 . . . Qr

soit up1 . . . pn = (vu1 . . . ur )q1 . . . qm dans A, avec vu1 . . . ur ∈ A× , et on conclut avec la


factorialité de A.

Corollaire 5.7.1 Factorialité de A[X1 , . . . , Xn ]


Si A est factoriel, alors A[X1 , . . . , Xn ] est factoriel.

Exercice Exercice 13 page 127.

Application pratique (h) Soit Q ∈ KA [X] non constant. Supposons que l’on veuille
démontrer que Q est irréductible dans KA [X]. Quitte à diviser Q par C(Q) ∈ KA× , on peut
supposer Q de contenu inversible (donc Q ∈ A[X]) (on remplace donc Q par un associé
dans KA [X], ce qui ne change pas le problème posé). D’après la remarque précédente
de la page 83, l’irréductibilité de Q dans KA [X] est équivalente à celle (plus facile) de Q
dans A[X] (uniquement si Q ∈ A[X] et est de contenu inversible, ce qu’on a supposé).
On essaye alors d’écrire Q = f g, f , g ∈ A[X], f, g non constants (de contenus inversibles
nécessairement) et de trouver une contradiction. On a bien simplifié le problème (grâce au
lemme de Gauss) car on a pu remplacer l’ensemble des coefficients pour f et g (le corps KA )
par un ensemble plus petit (l’anneau A) dans lequel on dispose de méthodes efficaces qui
n’existent pas dans le corps KA ; donnons les plus classiques (on suppose donc Q ∈ A[X]
non constant, de contenu inversible) :

(1) Par identification : On écrit Q = f g, f , g ∈ A[X], non constants,


m n
ai X i , bj X j ,
X X
f= g= ai , bj ∈ A, m, n > 1, m = d(f ), n = d(g)
i=0 j=0

puis on écrit les relations entre les coefficients ai et bj qui résultent de l’égalité Q = f g,
et on essaye de trouver une contradiction. On doit faire ceci autant de fois qu’il y a de
couples (m, n), m > 1, n > 1, m > n (par raison de symétrie), tels que m + n = d(Q).
La méthode peut donc devenir très lourde si d(Q) est « trop grand » ; en outre la
contradiction peut être très difficile à obtenir car les systèmes obtenus ne sont pas
linéaires mais diophantiens. En revanche, si l’on ne sait rien a priori sur Q, la méthode
peut permettre de trouver une factorisation de Q en polynômes irréductibles de A[X].
À ce sujet, le cas m = 1 est particulier, car on a alors f = uX − v, u, v ∈ A, u 6= 0,
v
et un tel cas se produit si et seulement si est racine de Q dans KA ; on recherche
u
donc d’abord si Q a des racines dans KA , en notant la propriété suivante :

(h). À étudier avec un soin tout particulier.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 85

Proposition 5.2 Condition nécessaire d’existence d’une racine dans KA


v
Si , u, v étrangers dans A, u 6= 0, est racine, dans KA , de :
u
Q = an X n + an−1 X n−1 + · · · + a1 X + a0 ∈ A[X]

alors u | an et v | a0
v
 
En effet, si Q = 0, il vient immédiatement :
u
an v n + an−1 v n−1 u + · · · + a1 vun−1 + a0 un = 0
soit an v n = −u(an−1 v n−1 + · · · + a1 vun−2 + a0 un−1 ) et, comme u est étranger à v
(donc à v n ), u | an ; de même, on a a0 un = −v(an v n−1 + an−1 v n−2 u + · · · + a1 un−1 )
qui conduit à v | a0 .
(2) Par réduction modulo a : On utilise un homomorphisme de la forme :
A[X] −→ A/a[X]
où, par définition, l’image de tout a ∈ A est la classe de a modulo l’idéal a ; on note
h l’image d’un polynôme h ∈ A[X] dans A[X] → A/a[X].
On fait les hypothèses suivantes sur Q (de contenu inversible) :
1. l’image du coefficient dominant de Q est non nulle et non diviseur de zéro dans
A/a ;
2. le polynôme Q est irréductible dans A/a[X] (cf. 3 page 72 (i) ).
Alors le polynôme Q est irréductible dans A[X].
Supposons en effet que Q = f g, f , g ∈ A[X], f , g ∈/ A[X]× = A× ; comme Q est de
contenu inversible, f et g sont nécessairement de degré > 1 (sinon Q = ag, a ∈ A,
implique a ∈ A× d’après le corollaire 5.1.1 page 82). Écrivons :
(5.1) Q = aQ X d(Q) + · · · ; f = af X d(f ) + · · · ; g = ag X d(g) + · · ·
en termes de coefficients dominants et de degrés de polynômes (par définition, aQ , af ,
ag sont dans A − {0}) ; on aura alors :
(5.2) Q = aQ X d(Q) + · · · ; f = af X d(f ) + · · · ; g = ag X d(g) + · · ·
D’après (5.1) et le fait que Q = f g, on a aQ = af ag , ce qui donne aQ = af ag ; mais,
par hypothèse, aQ est 6= 0 et non diviseur de zéro dans A/a, ce qui implique que af
et ag sont 6= 0 et non diviseurs de zéro ; on a en particulier aQ , af , ag ∈ A/a − {0}, ce
qui prouve que l’écriture (5.2) est bien en termes de coefficients dominants, et donc
que d(Q) = d(Q), d(f ) = d(f ), d(g) = d(g) dans A/a[X].
Il faut maintenant démontrer que Q = f g est bien une vraie décomposition de Q,
autrement dit que ni f ni g ne sont inversibles (le gros piège étant que si A/a n’est
pas intègre, certains polynômes de A/a[X] de degré > 1 sont inversibles : par exemple
2X + 1 dans Z/4Z[X], puisque (2X + 1)2 = 4X 2 + 4X + 1 = 1). Supposons par
exemple qu’il existe h ∈ A/a[X] tel que f h = 1 ; comme d(f ) = d(f ) > 1, c’est que,
nécessairement, le produit des coefficients dominants de f et h donne 0, et af (celui
de f ) serait diviseur de zéro, ce qui est absurde d’après ce qu’on a montré.
(i). Dans cette situation très générale, A/a n’est pas nécessairement intègre, et s’il l’est, il n’est pas
nécessairement factoriel.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
86 Anneaux. Cours.

Remarque Dans le cas (fréquent) où a est un idéal premier p de A, aQ est non


/ p), donc :
diviseur de zéro si et seulement si aQ 6= 0 (i.e. aQ ∈

1 ⇐⇒ 10 : d(Q) = d(Q)

(3) Critère d’Eisenstein : On a le résultat suivant très utile en pratique :

Théorème 5.8 Critère d’Eisenstein


Soit A un anneau factoriel, soit p un élément irréductible de A et soit
Q = an X n + an−1 X n−1 + · · · + a1 X + a0 un polynôme de A[X] de degré n > 1 ; on suppose
que Q vérifie les hypothèses suivantes (Q étant toujours de contenu inversible) :
1. le coefficient dominant an est étranger à p (i.e. vp (an ) = 0)
2. pour tout i, 0 6 i 6 n − 1, ai est divisible par p (i.e. vp (ai ) > 1)
3. le coefficient a0 n’est pas divisible par p2 (i.e. vp (a0 ) = 1)
alors Q est irréductible dans A[X].

Démonstration Supposons qu’il existe f , g ∈ A[X] (non constants, nécessairement)


tels que Q = f g. On considère la réduction modulo p = pA : A[X] −→ A/p[X] (ici p
est un idéal premier d’après le corollaire 5.4.1 page 76) ; on a donc Q = f g = an X n
(on a an =6 0 par hypothèse), et on vérifie facilement que f et g ne sont pas constants
car d(f ) + d(g) = n (A/p est intègre) d’où d(f ) = d(f ), d(g) = d(g). Comme p est
premier, on peut utiliser le corps des fractions K de A/p, et la relation f g = an X n
est alors une égalité dans K[X] qui est factoriel ; an étant dans K× , on en déduit
f = λX α , g = µX β , λ, µ ∈ K× , α > 1, β > 1, α + β = n.
a b
On a λ = , a, s ∈ A, a, s ∈ / pA, et de même, µ = , b, t ∈ A, b, t ∈ / pA ; il vient
s t
alors s f = aX α et t g = bX β . Notons u0 , v0 ∈ A les termes constants de f et g ; ceux
de f et g sont donc u0 et v0 , et les relations précédentes donnent s u0 = 0 et t v0 = 0
(car on a α > 1, β > 1). Comme A/p est intègre, et comme on a s = 6 0, t 6= 0, il vient
u0 , v0 ∈ pA ; le terme constant de Q est a0 = u0 v0 qui serait divisible par p2 , ce qui
est contraire à l’hypothèse. D’où l’irréductibilité de Q.

Exercices Exercices 16 page 128, 24 page 129, 25 page 130 et 26 page 130.
(4) Méthode numérique dans certains anneaux : La méthode que nous allons dé-
crire ne peut s’utiliser que si A× est fini. Donc en pratique ce sera Z, ce que nous
supposons pour simplifier.
Soit Q ∈ Z[X] de contenu inversible et de degré n > 1 ; supposons qu’il existe un
n
diviseur f de Q dans Z[X] de degré d(f ) = d, d 6 (ceci n’est pas une restriction
2
car si Q = f g, f ou g a cette propriété).
Soient n0 , n1 , . . ., nd , d + 1 entiers arbitraires distincts ; posons

Q(ni ) = ri ∈ Z, et r = (r0 , . . . , rd ) ∈ Zd+1

On dira que s = (s0 , . . . , sd ) ∈ Zd+1 divise r si si | ri pour chaque i = 0, . . . , d.


On forme tous les vecteurs s divisant r (comme Z× = {±1}, ce nombre de diviseurs est
fini). On a alors la possibilité de former les polynômes fs , polynômes d’interpolation
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 87

des d + 1 points : (ni , si ), i = 0, . . . , d. On a d(fs ) 6 d, pour tout s ; on a alors


le résultat suivant :
Proposition 5.3 Polynôme divisant Q
n
Le polynôme f divisant Q et de degré d 6 est nécessairement l’un des fs .
2
En effet, on a f (ni ) = ti ∈ Z, i = 0, . . . , d, et la décomposition Q = f g conduit à
Q(ni ) = f (ni )g(ni ), d’où ti | ri pour i = 0, . . . , d ; autrement dit :

t = (t0 , . . . , td ) divise r = (r0 , . . . , rd )

donc ft a été construit tel que ft (ni ) = ti , pour tout i = 0, . . . , d ; on a donc :


f (ni ) = ft (ni ) pour d + 1 valeurs distinctes ni ; on a nécessairement f = ft (unicité du
polynôme d’interpolation de degré 6 d pour d + 1 points (cf. chapitre 3, théorème 3.1
page 48).
Par exemple, si Q = X 4 + X + 1 dans Z[X], on peut prendre n0 = −1, n1 = 0, n2 = 1,
auquel cas r = Q(−1), Q(0), Q(1) = (1, 1, 3), ce qui donne 16 diviseurs s de r ;
cependant s et −s conduisent à fs et f−s = −fs , et on peut se limiter aux s suivants :
(1, 1, 3) (1, 1, 1) (−1, 1, 3) (−1, 1, 1)
(1, 1, −3) (1, 1, −1) (−1, 1, −3) (−1, 1, −1)

Ayant vérifié que Q n’a pas de racine rationnelle (i.e. ±1), on peut ne retenir que les
polynômes fs de degré 2 exactement :
X 2 + X + 1, −2X 2 − 2X + 1, −X 2 − X + 1, . . .
On vérifie alors que Q est irréductible.
Cette méthode, qui exige un très grand nombre de calculs élémentaires, prend toute
sa valeur si on la programme (auquel cas on factorise facilement les polynômes de
degré 6 5).
.

5.5 Anneaux euclidiens


On a vu dans le chapitre 0 que les propriétés arithmétiques de Z provenaient directement
de l’existence de l’algorithme d’Euclide reposant sur une division euclidienne. Dans cette
section on va étudier les anneaux sur lesquels on peut définir une division analogue et
qui vont être susceptibles de la même démarche ; cependant ils ne représentent pas une
nouvelle catégorie d’anneaux (ils seront forcément principaux), le seul intérêt est que les
différents attributs arithmétiques les concernant (pgcd, relations de Bézout, . . .) s’obtiennent
algorithmiquement de façon effective, donc précieuse en pratique.
Définition 5.9 Anneau euclidien
Soit A un anneau commutatif intègre ; on dit que A est euclidien s’il existe une fonction
ϕ : A − {0} → N vérifiant les conditions suivantes :
1. si b | a, a 6= 0, alors ϕ(b) 6 ϕ(a)
2. si b ∈ A − {0}, alors pour tout a ∈ A, il existe q ∈ A, r ∈ A, tels que

a = bq + r avec r = 0 ou ϕ(r) < ϕ(b).

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
88 Anneaux. Cours.

Exemples Pour A = Z, on a ϕ(a) = |a| (cf. remarque 3 page 90) ; pour A = K[X]
(où K est un corps), on a ϕ(Q) = d(Q) (cf. remarque 2 page 90) ; si A = Z[ i ], alors
ϕ(u + iv) = u2 + v 2 .

Lemme 5.6 ϕ(a) pour a ∈ A×


On a a ∈ A× si et seulement si ϕ(a) = ϕ(1).

⇒ : Si a ∈ A× , on a a | 1, et d’après 1, ϕ(a) 6 ϕ(1) ; comme 1 | a, on a aussi ϕ(1) 6 ϕ(a).


⇐ : Si ϕ(a) = ϕ(1), en utilisant 2, on a 1 = aq + r, avec r = 0 ou (r 6= 0 et
ϕ(r) < ϕ(a) = ϕ(1)) ; mais si r 6= 0, la relation r = 1 − aq = 1(1 − aq) conduit à
ϕ(1) 6 ϕ(r), ce qui est absurde. On a donc r = 0, soit aq = 1, et a ∈ A× .

Théorème 5.9 Une propriété d’un anneau euclidien


Tout anneau euclidien est principal.

Démonstration Logiquement, elle est identique à celle utilisée pour Z ou K[X] (cf.
chapitre 1, définition 1.7 exemple 1 page 22 de ce cours) :
Soit a un idéal non nul de A ; alors ϕ(a −{0}) est une partie non vide de N dont le minimum
est atteint pour au moins un a ∈ a − {0}. Soit alors x ∈ a ; on a x = aq + r, q, r ∈ A, avec
r = 0 ou (r 6= 0 et ϕ(r) < ϕ(a)) ; si r 6= 0, r = x − aq ∈ a − {0} de façon évidente, et on
a donc ϕ(r) > ϕ(a) par définition de a, ce qui est absurde. Donc nécessairement r = 0 et
x ∈ (a), ce qui prouve l’inclusion a ⊆ (a), d’où l’égalité puisque a ∈ a.
La division euclidienne conduit à l’algorithme d’Euclide que nous rappelons brièvement
(mais avec un degré de généralité optimal) :

Théorème 5.10 Algorithme d’Euclide dans un anneau euclidien


Si A est un anneau euclidien, il existe un algorithme d’Euclide pour tout couple (a, b), a,
b ∈ A, conduisant (via le dernier reste rn ) à un pgcd de a et b, et à une relation de Bézout.

Démonstration Posons, pour a ∈ A, b ∈ A donnés :

r−1 = a
r0 = b

et considérons les divisions euclidiennes successives (par décalage vers la gauche des couples
de « restes » (ri−1 , ri ) ) tant que c’est possible :

q0 ∈ A,


 r−1 = q 0 r0 + r1 , ϕ(r1 ) < ϕ(r0 )
r0 = q 1 r1 + r2 , q1 ∈ A, ϕ(r2 ) < ϕ(r1 )




..



.




(5.3) ri−1 = q i ri + ri+1 , qi ∈ A, ϕ(ri+1 ) < ϕ(ri )

 ..
.





rn−2 = qn−1 rn−1 + rn , qn−1 ∈ A, ϕ(rn ) < ϕ(rn−1 )





rn−1 = q n rn + 0, qn ∈ A

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 89

Si r0 = 0, le tableau ci-dessus est donc vide (j) ; sinon, vu la stricte décroissance des ϕ(ri ), à
partir de ϕ(r0 ) > 0, il existe un reste (non nul) rn , d’indice maximum n > 0 (i.e. rn+1 = 0).
Appelons d cet entier rn
Si le tableau (5.3) est vide, c’est que n + 1 = 0 (nombre de lignes) et d = r−1 = a.
On a le résultat suivant :

Lemme 5.7 Lien entre a, b et ri


Pour tout i, −1 6 i 6 n + 1, on a : il existe ui , vi ∈ A tels que ri = ui a + vi b.
Pour i = −1, r−1 = u−1 a + v−1 b, avec u−1 = 1, v−1 = 0.
Pour i = 0, r0 = u0 a + v0 b, avec u0 = 0, v0 = 1.
À partir des relations (i > 0) :

ri−1 = ui−1 a + vi−1 b


ri = ui a + vi b

supposées comme hypothèse de récurrence, prouvons le stade suivant (i.e. pour ri et ri+1 ,
donc pour ri+1 ) ; on a (milieu du tableau (5.3)) :

ri−1 = qi ri + ri+1

d’où, pour trouver ui+1 , vi+1 ∈ A tels que :

ui−1 a + vi−1 b = qi (ui a + vi b) + ui+1 a + vi+1 b

il suffit de prendre les valeurs suivantes :

ui+1 = −qi ui + ui−1


vi+1 = −qi vi + vi−1

D’où, pour i = n, l’existence (k) de u = un , v = vn tels que

rn = d = ua + vb

Pour ceux qui font des programmes, ceci conduit à l’algorithme suivant, valable quels que
soient a, b ∈ A (résultats dans D, U , V ) :

D := a ; DD := b ;
U := 1 ; U U := 0 ;
V := 0 ; V V := 1 ;
tant que DD 6= 0 faire
début
Q := D ÷ DD ;
X := U − Q ∗ U U ; U := U U ; U U := X ;
Y := V − Q ∗ V V ; V := V V ; V V := Y ;
Z := D − Q ∗ DD ; D := DD ; DD := Z ;
fin
(j). Et le « dernier » couple de restes (rn , rn+1 ) obtenu est donc (pour n = −1) (r−1 , r0 ) (i.e. les
« initialisations »).
(k). Noter que pour i = n + 1, on obtient rn+1 = 0 = un+1 a + vn+1 b (voir sur des exemples numériques,
ce que sont un+1 et vn+1 ).

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
90 Anneaux. Cours.

Lemme 5.8 Lien entre a, b et d


Le nombre d divise a et b.
On montre, par récurrence descendante sur i, n + 1 > i > 0, que d = rn divise ri et ri−1 :
– Pour i = n + 1, comme rn+1 = 0, d = rn divise trivialement rn+1 et rn (= d).
– Si l’on suppose que d divise ri et ri+1 , n > i > 0, la relation ri−1 = qi ri + ri+1 montre
que d divise ri−1 et ri .
D’où le résultat pour i = 0.
On a donc obtenu le résultat très fort suivant, avec en plus un algorithme de calcul pour
tout objet mathématique dont l’existence est affirmée :

Théorème 5.11 Résultat-clef


Soit A un anneau euclidien, pour tout a, b ∈ A, il existe d, u, v ∈ Z vérifiant les propriétés
suivantes (y compris si a = 0 ou b = 0) :
1. d | a et d | b
2. d = ua + vb.

Exercice Exercice 34 page 131.

Remarques
1. Prouver qu’un anneau principal donné A n’est pas euclidien est en général extrême-
ment difficile : en effet, ceci n’est plus à proprement parler un problème algébrique,
mais un problème d’arithmétique non trivial (la non existence de ϕ supposant un
degré de complexité de A difficile à maîtriser).
2. Pour les anneaux Z, Z[ i ], la fonction ϕ est définie sur A par ϕ(0A ) = 0 et est
multiplicative (ϕ(ab) = ϕ(a)ϕ(b) pour tout a, b ∈ A) et ϕ(1) = 1 (autrement dit,
c’est un homomorphisme de monoïdes multiplicatifs, de (A, ×) dans (N, ×)) ; le cas
de K[X] rentre dans le cas précédent si l’on pose ϕ(Q) = 2d(Q) (par exemple), auquel
cas « ϕ(0) = 2−∞ = 0 », ϕ(1) = 20 = 1.
Lorsque ϕ est multiplicative et lorsque ϕ(a) = 0 ⇐⇒ a = 0, le point 1 de la
définition 5.9 page 87 est automatiquement vérifié, et le point 2 s’énonce ainsi : si
b ∈ A − {0}, pour tout a ∈ A, il existe q, r ∈ A tels que a = bq + r, avec ϕ(r) < ϕ(b).
3. Dans la définition 5.9 page 87, point 2, les éléments q et r de A ne sont pas
nécessairement uniques ; par exemple, on pourra écrire, dans Z, pour a = 8, b = 3 :
8 = 3 × 2 + 2 (r = 2) ou 8 = 3 × 3 − 1 (r = −1), et dans tous les cas on a ϕ(r) < ϕ(b).
Donc la définition générale ne donne pas directement la division euclidienne telle
que nous l’avons définie dans Z, cette dernière résultant d’un choix plus précis de r
assurant notamment son unicité.
On peut utiliser cette division euclidienne plus générale pour atteindre plus vite
(peut-être) un pgcd dans Z :
Par exemple, pour a = 21, b = 13, on a :

21 = 13 × 2 − 5
13 = −5 × (−3) − 2
−5 = −2 × 2 − 1 (ou −2 × 3 + 1)
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Chapitre 5. Divisibilité dans les anneaux intègres. Anneaux factoriels. 91

au lieu de :
21 = 13 × 1 + 8
13 = 8×1 + 5
8 = 5×1 + 3
5 = 3×1 + 2
3 = 2×1 + 1
d’où un calcul plus rapide des « coefficients de Bézout » dans le premier algorithme.

Fin du cinquième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
92 Anneaux. Cours.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Liste des figures du cours. 93

Liste des figures du cours

1.1 Diagramme commutatif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30


4.1 Transport de structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.1 Réductibles, inversibles et irréductibles . . . . . . . . . . . . . . . . . . . . 84

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
94 Anneaux. Cours.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices. 95

Deuxième partie

Anneaux.
Exercices.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
96 Anneaux. Exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Table des matières des exercices. 97

Table des matières des


exercices

Table des matières des exercices 109

Exercices du chapitre 0 113


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Exercices du chapitre 1 117


Exercice 1. Deux sous-anneaux de C . . . . . . . . . . . . . . . . . . . . . . . 117
Exercice 2. Étude de quelques idéaux de A = Z[ i ] . . . . . . . . . . . . . . . . 117
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
98 Anneaux. Exercices.

Exercice 4. Anneaux de polynômes (propriétés élémentaires) . . . . . . . . . . 118


Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Exercice 7. Idéaux premiers et maximaux (définition) . . . . . . . . . . . . . . 118
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 11. Étude d’un anneau quotient . . . . . . . . . . . . . . . . . . . . . 119
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Exercices du chapitre 2 123


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Exercices du chapitre 3 127


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Table des matières des exercices. 99

Exercices du chapitre 4 131


Exercice 1. A = Z[ i ] est un anneau principal . . . . . . . . . . . . . . . . . . 131
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Exercice 5. Sur les diviseurs de zéro . . . . . . . . . . . . . . . . . . . . . . . 132
Exercice 6. Construction de corps finis . . . . . . . . . . . . . . . . . . . . . . 132
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

Exercices du chapitre 5 137


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exercice 15. Factorisation des polynômes dans Q[X] . . . . . . . . . . . . . . 140
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
100 Anneaux. Exercices.

Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141


Exercice 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Exercice 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Exercice 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Exercice 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercice 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Exercice 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Exercice 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Exercice 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Exercice 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

Liste des figures des exercices 145

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 0. 101

Exercices du chapitre 0
Exercice 1.
Écrire la liste complète des diviseurs dans N de 36, de 59 et de 30.

Exercice 2.
Pour un entier n > 0 montrer que les nombres n! + 1 et (n + 1)! + 1 sont premiers entre eux.

Exercice 3.
Les nombres de Fibonacci sont définis par f0 = 1, f1 = 1 et fn+1 = fn + fn−1 pour tout
n > 2.
(a) Montrer que deux nombres de Fibonacci successifs sont premiers entre eux.
(b) Est-ce que fm et fn sont premiers entre eux pour toute paire d’entiers m, n tels que
m < n?

Exercice 4.
(a) Calculer le plus grand commun diviseur de 1769 et 2378.
(b) L’exprimer comme combinaison linéaire entière de ces deux nombres.

Exercice 5.
(a) Vérifier que 6, 10 et 15 sont premiers entre eux et ne sont pas premiers deux à deux.
(b) Trouver (x, y, z) ∈ Z3 tels que 6x + 10y + 15z = 1.
(c) Résoudre dans Z3 , l’équation 6x + 10y + 15z = 1.

Exercice 6.
Combien y a-t-il de solutions dans N2 de l’équation 101x + 99y = 3000 ?
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
102 Anneaux. Exercices.

Exercice 7.
!
(2n)!
2n
On considère un entier n > 1, le coefficient binomial =
et le produit P des
nn!n! !
2n
nombres premiers p tels que n < p < 2n. Montrer que P divise .
n

Exercice 8.
n
Pour tout entier n > 0, on définit le n-ième nombre de Fermat Fn = 22 + 1. Par
exemple : F0 = 3, F1 = 5, F2 = 17, F3 = 257, F4 = 65537, F5 = 641 × 6700417,
F6 = 274177 × 67280421310721 .
n−1
Y
(a) Montrer par récurrence sur n que Fk = Fn − 2.
k=0

(b) Pour des indices m, n distincts, montrer que Fm et Fn sont premiers entre eux.
(c) En déduire une preuve de l’infinitude des nombres premiers.

Exercice 9.
(a) Pour a > 2 et m > 2, montrer que, si n = am + 1 est premier, alors a est pair et m
est une puissance de 2. (De sorte que, si a = 2, alors n est un nombre de Fermat).
(b) Vérifier que 62 + 1 et 64 + 1 sont des nombres premiers, mais que 63 + 1, 65 + 1, 66 + 1
3
et 67 + 1 sont composés. (N.B. : on vérifie avec une calculette que 62 + 1 = 68 + 1 est
divisible par 17.)

Exercice 10.
(a) Pour a > 2 et m > 2, montrer que, si n = am − 1 est premier, alors a = 2 et m est
premier.
(b) Vérifier que les nombres de Mersenne Mp = 2p − 1 sont premiers pour quelques-uns
des premiers de la liste p = 2, 3, 5, 7, 13, 17, 19, 31, 61, 89, 107, · · ·.
(c) Vérifier que Mp est composé pour au moins un des premiers de la liste p =
11, 23, 29, 37, 41, 43, 47, · · · .

Exercice 11.
Un nombre entier n est parfait s’il est égal à la somme de ses diviseurs stricts (c’est-à-dire
à la somme des entiers d tels que 1 6 d < n et d|n).
(a) Vérifier que 6, 28, 496, 8128 sont parfaits.
(b) Montrer que, si p est un nombre premier tel que 2p − 1 est premier, alors 2p−1 (2p − 1)
est parfait.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 0. 103

Exercice 12.
Soit (pk )k>1 la suite croissante des nombres premiers.
k
Y
On choisit un entier k et on pose N = pj .
j=1

(a) Montrer que N − 1 et N + 1 sont premiers entre eux.


(b) En déduire que pk+2 6 N + 1 pour k > 1.

Exercice 13.
(a) Résoudre complètement dans Z l’équation suivante (x, y sont les inconnues, a est un
paramètre, la discussion se fait en fonction de la valeur de a) : 36x + 21y = a.
(b) À quelle condition nécessaire et suffisante portant sur a et b (éléments de Z) le système
linéaire suivant (inconnues x, y, z ∈ Z) admet-il une solution ?
(
14x + 35y + 10z = a
5x + 11y + 4z = b

Exercice 14.
Soit n ∈ N, calculer les congruences suivantes :
22n − 1 [mod 4], 23n − 1 [mod 7], 24n − 1 [mod 15], n3 [mod 9].

Exercice 15.
Soit f l’application de Z dans Z définie par : f (x) = x5 − x2 + x − 3.
Montrer que l’équation f (x) = 0 n’a pas de solution entière.

Exercice 16.
(a) Pour a ∈ Z, vérifier que a2 ≡ 0[mod 4] si a est pair et a2 ≡ 1[mod 4] si a est impair.
(b) En déduire que, pour tout entier de la forme n = a2 + b2 , avec a, b ∈ Z, on a
n 6≡ 3 [mod 4].
(c) Faire la liste de tous les nombres premiers p tels que p 6 100 et p ≡ 1[mod 4], et
vérifier que chacun d’eux est une somme de deux carrés parfaits.

Exercice 17.
(a) Montrer que l’équation x3 + 2y 3 = 4z 3 n’a aucune solution en nombres entiers non
nuls, c’est-à-dire aucune solution (x, y, z) ∈ (Z \ {0})3 . [Indication : étudier la parité
de x, y, z.]
(b) Montrer que, pour tout n > 3 et pour tout premier p,
l’équation xn + py n = p2 z n n’a aucune solution (x, y, z) ∈ (Z \ {0})3 .

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
104 Anneaux. Exercices.

Exercice 18.
On se propose de montrer que la seule solution (x, y, z) ∈ Z3 de l’équation x2 + y 2 − 7z 2 = 0
est la solution banale x = y = z = 0, selon le schéma suivant.
(a) Pour tout a ∈ {0, 1, 2, 3, 4, 5, 6}, calculer s ∈ {0, 1, 2, 3, 4, 5, 6} tel que a2 ≡ s[mod 7].
(b) Soient a, b ∈ {0, 1, 2, 3, 4, 5, 6} tels que a2 + b2 ≡ 0[mod 7]. Déterminer a et b modulo
7.
(c) Soient x, y ∈ Z tels que x2 + y 2 − 7z 2 = 0.
Montrer qu’il existe x0 , y0 , z0 ∈ Z tels que x = 7x0 , y = 7y0 , z = 7z0 et x20 +y02 −7z02 = 0.
(d) Montrer l’énoncé du début.

Exercice 19.
Montrer qu’il existe une infinité de nombres premiers deYla forme 4k + 3.
Indication : raisonner par l’absurde et considérer n = 4 pi − 1 où les pi sont premiers et
i
pi ≡ −1 [mod 4].

Exercice 20.
On remarque que 247 = 13 × 19.
(a) Calculer les restes de la division euclidienne des puissances de 10 par 13. En déduire
celui de 10100 .
(b) Calculer les restes de la division euclidienne des puissances de 10 par 19. En déduire
celui de 10100 .
(c) Trouver une relation de Bezout entre 13 et 19.
(d) Soient l, k ∈ N tels que 13l − 19k = 6. Montrer que 3 + 13l ≡ 237[247].
(e) En déduire le reste de la division euclidienne de 10100 par 247.

Exercice 21.
Soit n ≥ 0 et soit p > 2 un nombre premier. Vérifier par récurrence les congruences :
n
(a) 52 ≡ 1 + 2n+2 [mod 2n+3 ].
n
(b) (1 + p)p ≡ 1 + pn+1 [mod pn+2 ].

Fin des exercices du chapitre préliminaire

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 1. 105

Exercices du chapitre 1
Exercice 1. Deux sous-anneaux de C
On sait que l’ensemble C des nombres complexes est un corps, et donc en particulier un
anneau commutatif intègre.
(a) Soit A = Z[ i ] = {a + b i , a, b ∈ Z}.
i) Vérifier que A est un sous-anneau de C (A s’appelle l’anneau des entiers de
Gauss).
ii) Soit N l’application de A dans N définie par N (α) = a2 + b2 pour tout
α = a + b i ∈ A. Vérifier que N (α) = 0 si et seulement si α = 0 et que
N (αβ) = N (α)N (β) pour tout α, β ∈ A.
iii) Déterminer A× .

(b) Soit B = {x + y 2, x, y ∈ Z}.
i) Vérifier que B est un sous-anneau de C.
ii) Soit N l’application
√ de B dans Z définie par N (α) = x2 − 2y 2 pour tout
α = x + y 2 ∈ B. Montrer que N (α) = 0 si et seulement si α = 0 et que
N (αβ) = N (α)N (β) pour tout α, β ∈ B.

iii) Montrer que B × = {x + y 2 tels que x2 − 2y 2 = ±1}.
iv) Montrer que B × est infini.

Exercice 2. Étude de quelques idéaux de A = Z[ i ]


(a) Soit I l’ensemble des a + b i ∈ A tels que a et b soient des entiers relatifs de même
parité.
i) Montrer que I est un idéal de A.
ii) Montrer que I = (1 + i )A.
(b) Soient a = (3 + i )A et b = (5 + i )A.
i) Trouver u et v ∈ Z tels que (a, b) = a + b = (u + v i )A.
ii) Trouver s et t ∈ Z tels que a ∩ b = (s + t i )A.

Exercice 3.
Trouver tous les sous-anneaux de Z.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
106 Anneaux. Exercices.

Exercice 4. Anneaux de polynômes (propriétés élémen-


taires)
Soit A, A 6= {0}, un anneau commutatif et soit A[X] l’anneau des polynômes à une
indéterminée à coefficients dans A.
(a) Démontrer les propriétés énoncées dans la proposition 1.2 page 19.
(b) Les sous-ensembles suivants sont-ils des sous-anneaux de A[X] :
i) {P ∈ A[X], d(P ) 6 n} (où n ∈ N) ?
ii) {P ∈ A[X], d(P ) est pair et non nul} ?
iii) {XP, P ∈ A[X]} ?

Exercice 5.
Soit A, A 6= {0}, un anneau commutatif et soit A[X] l’anneau des polynômes à une
indéterminée à coefficients dans A.
 ×
(a) On suppose que A est intègre ; montrer que A[X] = A× .
 ×
(b) Soit A = Z/4Z ; montrer que A× $ A[X] .

Exercice 6.
(a) Quel est l’unique point de la démonstration de l’exemple 1 page 22 qui serait impossible
à effectuer en toute généralité si K n’était pas un corps mais un anneau ?
(b) Soit A = Z[X] ; montrer que l’idéal (2, X) n’est pas un idéal principal de A.
(c) Dans A = {a + b i , a, b ∈ Z}, on considère l’idéal a = (2 + i ) ∩ (4 + i ) ; montrer
que a = (α) pour un α ∈ A que l’on déterminera.

Exercice 7. Idéaux premiers et maximaux (définition)


(a) Soit A = Z[ i ].
i) Montrer que (1 + i )A est un idéal premier de A.
ii) Montrer que (3 + i )A n’est pas un idéal premier de A.
iii) Montrer que (1 + i )A est un idéal maximal de A.
(b) Soit A = Z[X].
i) Montrer que (2, X) est un idéal premier et un idéal maximal de A.
ii) Montrer que (X) est un idéal premier de A, et qu’il n’est pas maximal.

Exercice 8.
Écrire la négation de (( a est premier )) (respectivement : (( a est maximal ))).
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 1. 107

Exercice 9.
(a) Trouver l’exemple d’un idéal premier non maximal.
(b) Dans A = {a + b i , a, b ∈ Z}, on considère les idéaux a1 = (2 + i )A, a2 = (3 + i )A,
a3 = 2A et a4 = 3A ; indiquer pour chacun d’eux s’il est premier, maximal ou non
(en utilisant le théorème 1.6 page 27 et en travaillant directement avec les éléments
des quotients).
(c) Même question avec les idéaux XA, 2A et (X, 2) dans A = Z[X].

Exercice 10.
Soit A un anneau commutatif ; soit P un idéal de A, P 6= A. Montrer que P est un idéal
premier de A si et seulement si :
pour tout a, b, idéaux de A tels que a b ⊆ P, alors on a a ⊆ P ou b ⊆ P.

Exercice 11. Étude d’un anneau quotient


Soit A = Z[ i ] et soit a = (3 + 2 i )A. On considère les homomorphismes suivants :
j q
Z −→ A −→ A/a
où j désigne l’injection canonique de Z dans A (pour tout n ∈ Z, j(n) = n + 0 i ) et q la
surjection canonique de A sur A/a. Soit h = q ◦ j.
(a) Montrer que Ker(h) = 13Z.
(b) Montrer que h est surjectif.
(c) Conclure que A/a ' Z/13Z.
(d) Qu’en déduit-on pour la nature de l’idéal (3 + 2 i )A (premier, maximal) ?

Exercice 12.
Soit f : Z/6Z → Z/6Z l’application définie par f (a) = 4a pour tout a ∈ Z/6Z ; constater
que f satisfait à 1 et 2 de la définition 1.9 page 24, mais non à 3 qui ne résulte donc pas
des précédents.

Exercice 13.
Montrer que tout anneau fini intègre est un corps (s’inspirer de la démonstration du
théorème 1.5 page 27).

Exercice 14.
Soit A = Z[X], soit m ∈ N, m 6= 0, et soit (m, X) l’idéal de Z[X] engendré par m et X.
On considère les homomorphismes suivants :
j q
Z −→ Z[X] −→ Z[X]/(m, X)
où j désigne l’injection canonique de Z dans Z[X] et q la surjection canonique de Z[X] sur
Z[X]/(m, X). Soit h = q ◦ j.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
108 Anneaux. Exercices.

(a) Montrer que h est surjectif.


(b) Déterminer son noyau.
(c) En déduire, selon les valeurs de m, la nature de l’idéal (m, X) (premier, maximal) ?
(d) Étudier le cas m = 0.

Exercice 15.
On considère l’anneau A formé des applications de R dans R (muni de l’addition et du
produit des applications).
(a) Soit B = {g ∈ A, g(0) = g(1)}. Montrer que B est un sous-anneau de A.
(b) Soit I = {h ∈ A, h(0) = h(1) = 0}.
i) Montrer que I est un idéal de A ; est-ce un idéal premier de A ?
ii) Montrer que I est un idéal de B ; est-ce un idéal maximal de B ?
(c) Montrer que I est égal à l’intersection de deux idéaux maximaux de A que l’on
déterminera explicitement.
(d) L’idéal I de A est-il principal ?

Exercice 16.
Soit A un anneau commutatif.
(a) i) Soient u et v ∈ A. Montrer qu’il existe un et un seul homomorphisme d’anneaux
h de A[X] dans A[X] tel que h(a) = a pour tout a ∈ A et h(X) = uX + v.
ii) Montrer que si u ∈ A× , alors h est un automorphisme de A[X].
/ A× , alors h n’est pas un automorphisme de A[X].
iii) Montrer que si u ∈
(b) Dans cette question, on suppose que A est intègre. Soit h un automorphisme de A[X]
tel que la restriction de h à A soit l’identité de A.
i) Montrer qu’il existe u, v ∈ A tels que h(X) = uX + v.
ii) Montrer que u ∈ A× .

Exercice 17.
Soit K un corps commutatif et soit K[X, Y ] l’anneau des polynômes à deux indéterminées
à coefficients dans K.
(a) Montrer que l’application de K[X, Y ] dans K[Y ] qui au polynôme P (X, Y ) associe
le polynôme P (0, Y ) est un homomorphisme d’anneaux surjectif dont le noyau est
l’idéal engendré par X, noté (X) ; en déduire que K[X, Y ]/(X) est isomorphe à K[Y ].
(b) Montrer de même que K[X, Y ]/(X, Y ) ' K.
(c) En déduire que (X) est un idéal premier non maximal de K[X, Y ] et que (X, Y ) est
un idéal maximal de K[X, Y ].
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 1. 109

Exercice 18.
Soit A un anneau commutatif. On considère l’application D de A[X] dans A[X] (appelée
(( dérivée formelle ))) définie par :

ai X i , alors D(P ) = (iai )X i−1 .


X X
si P =
i>0 i>0

Vérifier que pour tout P , Q ∈ A[X], et pour tout λ ∈ A, on a

(1) D(P + Q) = D(P ) + D(Q)


(2) D(λP ) = λD(P )
(3) D(P Q) = P D(Q) + QD(P )

Fin des exercices du premier chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
110 Anneaux. Exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 2. 111

Exercices du chapitre 2

Sommaire
Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Exercice 1.
Soit A = Z/180Z ; montrer que {45, 36, 100} constitue un système fondamental d’idem-
potents orthogonaux de A.
Qu’en déduit-on pour le groupe additif A ? pour l’anneau A ?

Exercice 2.
Montrer que si u est un idempotent d’un anneau (commutatif), u 6= 1, alors {u, 1 − u} est
un système fondamental d’idempotents orthogonaux.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
112 Anneaux. Exercices.

Exercice 3.
On considère l’anneau quotient A = C[X]/(X 3 − 1) ; soit q l’homomorphisme canonique de
C[X] −→ C[X]/(X 3 − 1). On considère les éléments suivants de A :
! ! !
1 + X + X2 1 + jX + j 2 X 2 1 + j 2 X + jX 2
e1 = q , e2 = q et e3 = q ·
3 3 3
(a) i) Montrer que {e1 , e2 , e3 } constitue un système fondamental d’idempotents
orthogonaux de A.  
ii) Montrer que pour i = 1, 2, 3, on a C ' ei A considérer z 7−→ ei q(z) .
iii) En déduire que A ' C × C × C.
(b) Retrouver
 ce résultat en factorisant
 l’application g : C[X] −→ C × C × C définie par
2
g(P ) = P (1), P (j), P (j ) .

Exercice 4.
Étude de (Z/105Z) :
Déterminer explicitement l’isomorphisme canonique (du théorème 2.3 page 37) h∗ de Z/105Z
sur Z/3Z × Z/5Z × Z/7Z, ainsi que l’isomorphisme réciproque ϕ = h∗ −1 .

Exercice 5.
Soit A = Z[ i ]. On considère les idéaux principaux suivants :
a = (2 + i )A, b = (2 − i )A et 5A.
(a) Montrer que a et b sont co-maximaux et que a ∩ b = 5A.
(b) i) Montrer que A/(2 + i )A ' Z/5Z.
ii) En déduire que A/5A ' Z/5Z × Z/5Z. Qu’en conclut-on pour la nature de
l’idéal 5A ? Ce résultat était-il prévisible ?

Exercice 6.
Trouver tous les entiers m tels que ϕ(m) = 12.

Exercice 7.
X
Calculer Sm = a, pour tout m > 1.
06a<m
(a,m)=1

Exercice 8.
D’après le théorème 2.6 page 40 et son corollaire 2.6.1 page 40, si d divise m, il existe un
homomorphisme h surjectif de (Z/mZ)× sur (Z/dZ)× .
(a) Déterminer Ker(h) (ainsi que son cardinal : penser à utiliser la remarque page 40).
(b) Montrer que si n est un entier impair, alors (Z/2nZ)× ' (Z/nZ)× .
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 2. 113

Exercice 9.
Trouver tous les x ∈ Z vérifiant les congruences suivantes simultanément :

x ≡ 2 mod 3, x ≡ 1 mod 5, x ≡ 3 mod 7.

Exercice 10.
Soient m1 et m2 ∈ N − {0}, et soient a et b ∈ Z donnés. Montrer qu’il existe x ∈ Z tel que
(
x ≡ a mod m1
x ≡ b mod m2

si et seulement si le pgcd de m1 et m2 divise b − a.

Exercice 11.
Montrer que pour n ∈ N − {0}, ϕ(nk ) = nk−1 ϕ(n) pour tout k > 1.

Exercice 12.
Dans le théorème 2.6 page 40, si d est un diviseur saturé de m, expliquer pourquoi le
résultat découle immédiatement d’un résultat énoncé auparavant.

Exercice 13.
Soit d un diviseur de m ∈ N − {0}. Calculer (en fonction de valeurs convenables de la
fonction ϕ) le nombre d’éléments de {a ∈ (Z/mZ)× , a ≡ 1 mod d}. Indication : penser à
utiliser la remarque page 40.

Fin des exercices du deuxième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
114 Anneaux. Exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 3. 115

Exercices du chapitre 3

Sommaire
Exercice 1. Deux sous-anneaux de C . . . . . . . . . . . . . . . . . 117
Exercice 2. Étude de quelques idéaux de A = Z[ i ] . . . . . . . . 117
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Exercice 4. Anneaux de polynômes (propriétés élémentaires) . . 118
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Exercice 7. Idéaux premiers et maximaux (définition) . . . . . . 118
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 11. Étude d’un anneau quotient . . . . . . . . . . . . . . 119
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Exercice 1.
Soit A = Z[ i ] ; on admettra que A est un anneau principal (cette propriété sera démontrée
à l’exercice 1 page 119). On considère l’anneau quotient

B = A/(1 + i )(2 + i )(4 + i )A

(a) Montrer que les idéaux (1 + i ), (2 + i ) et (4 + i ) sont co-maximaux deux à deux.


(b) Déterminer un système de trois idempotents orthogonaux de l’anneau quotient B.

Exercice 2.
Soit A = C[X] et soit B l’anneau quotient

B = C[X]/(X − 1)(X − j)(X − j 2 )

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
116 Anneaux. Exercices.

(a) Déterminer un système de trois idempotents orthogonaux de l’anneau quotient B.


(b) Soient a, b, c ∈ C. Déterminer le polynôme P de C[X] de degré 6 2 tel que


 P ≡ a mod (X − 1)
P ≡ b mod (X − j)
P ≡ c mod (X − j 2 )

Exercice 3.
Soit A = Q[X] et soit B l’anneau quotient
B = Q[X]/(X − 2)(X − 1)(X)(X + 1)(X + 2)
Déterminer un système de cinq idempotents orthogonaux de l’anneau quotient B.

Exercice 4.
Déterminer un système de trois idempotents orthogonaux de Z/11000Z.

Exercice 5.
Soient a, b, c, d ∈ Z. Déterminer l’ensemble des x ∈ Z tels que :



 x a mod 3
x ≡ b mod 5




 x ≡ c mod 7
x ≡ d mod 11

en employant successivement les trois méthodes suivantes :


(a) Utiliser le théorème 2.2 des restes chinois page 36 et son corollaire 2.2.1 page 36 (et
ici, pour le début des calculs, se servir des résultats de l’exercice 4 page 112).
(b) Appliquer la formule (3.4) page 46 en cherchant α, β, γ, δ ∈ Z tels que
x ≡ aα × 5 × 7 × 11 + bβ × 3 × 7 × 11 + cγ × 3 × 5 × 11 + dδ × 3 × 5 × 7 mod 1155

(c) Appliquer la méthode des développements multi-adiques de la section 3.4 page 53.

Exercice 6.
Soit n un entier (n > 1) et soit a, b, c ∈ Z. On considère les 2 systèmes :
 

 x ≡ a mod n 
 y ≡ a mod 2n − 1
(S1 ) x ≡ b mod n+1 et (S2 ) y ≡ b mod 2n
x ≡ c mod n2 + n + 1 y ≡ c mod
 
 
2n + 1
(a) Déterminer une relation de Bézout entre n + 1 et n, puis entre n2 + n + 1 et n(n + 1) ;
en déduire l’ensemble des entiers x ∈ Z qui sont solutions de (S1 ).
(b) i) Trouver u, v ∈ Z tels que (2n + 1)u − (2n − 1)v = 1.
ii) Trouver u0 , v 0 ∈ Z tels que (4n2 − 1)u0 + 2nv 0 = 1.
iii) En déduire l’ensemble des entiers y ∈ Z qui sont solutions de (S2 ).

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 3. 117

Exercice 7.
On considère le problème (( incomplet )) suivant dans R[X] : Trouver le polynôme P , de
plus petit degré, tel que l’on ait :

P (0) = P 00 (0) = 1



P 0 (1) = 0
P (2) = −1

Pour cela on pourra introduire les conditions supplémentaires P 0 (0) = α, P (1) = β, et


déterminer, en dernier, α et β ∈ R de telle sorte que le degré de P soit minimum.

Exercice 8.
Trouver, en supposant que l’on ne sait développer que des déterminants numériques, le
polynôme caractéristique, det(M − XI), de la matrice :

1 0 0 1
 
 0 0 1 1 
M =
 
1 −1 0 1

 
2 −1 0 2

Exercice 9.
Résoudre le système de congruences suivant dans R[X] (après avoir justifié que les hypothèses
requises sont satisfaites) :

X2 + 1


 P ≡ 1 + X mod
P ≡ 1 mod (X + 1)2
P ≡ X3 + X + 1


X mod

Exercice 10.
Trouver P , de degré minimum dans R[X], tel que les conditions suivantes soient réalisées :

P (0) = 2 , P 0 (0) = −1



P (1) = 1 , P 0 (1) = 1




Z1




 P (x) dx = 0

0

Fin des exercices du troisième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
118 Anneaux. Exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 4. 119

Exercices du chapitre 4

Sommaire
Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Exercice 1. A = Z[ i ] est un anneau principal


(a) Soient α, β ∈ A, α 6= 0. Montrer qu’il existe q et r ∈ A tels que β = αq + r, avec
N (r) < N (α) (la norme N a été définie à l’exercice 1 page 105).
(b) Soient a un idéal non nul de A, m le plus petit élément de {N (z), z ∈ a, z 6= 0}, et
α ∈ a tel que N (α) = m. Montrer que a = αA.
(c) En déduire que Z[ i ] est un anneau principal.

Exercice 2.
Soit A = Z[ i ] et soit M = (3 + 2 i )A. Montrer, en employant uniquement la définition, que
M est un idéal maximal de A.

Exercice 3.
Déduire d’exercices bien choisis du chapitre 1 et d’un théorème du chapitre 4 que les
anneaux suivants sont non principaux :
(a) Z[X]
(b) K[X, Y ], où K est un corps
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
120 Anneaux. Exercices.

Exercice 4.
Soit A un anneau commutatif intègre ; montrer que A[X] est principal si et seulement si A
est un corps.

Exercice 5. Sur les diviseurs de zéro


(a) Écrire la négation de (( x est un diviseur de 0 dans A )).
(b) Soit A = Z/15Z.
i) Trouver l’ensemble D des diviseurs de 0 de A ; vérifier que D ∪ {0} n’est pas un
idéal de A.
ii) Trouver un (( contre-exemple )) à la proposition 4.1 page 57.

Exercice 6. Construction de corps finis


On dit qu’un corps est fini s’il a un nombre fini d’éléments (par exemple, Fp = Z/pZ, p
nombre premier).
(a) Soit K un corps fini.
i) Montrer que la caractéristique de K est un nombre premier p ; en déduire que
Fp ⊆ K.
ii) En considérant la structure de Fp -espace vectoriel de K, montrer que le nombre
d’éléments de K est égal à pn , n ∈ N, n > 1.
(b) i) Soit F2 = {0, 1}.
i. Montrer, en revenant à la définition, que (X 2 + X + 1) est un idéal premier
de F2 [X].
ii. En déduire que F2 [X]/(X 2 + X + 1) est un corps fini ; déterminer son nombre
d’éléments ; on note ce corps F4 .
ii) Résoudre la même question avec F2 [X]/(X 3 + X + 1), noté F8 .
iii) Résoudre la même question avec F3 [X]/(X 2 + 1), noté F9 .
(c) Écrire la table de multiplication de F4 (en écrivant ses éléments sur la F2 -base
{q(1), q(X)}).
(d) Soit K un corps fini ayant pn éléments, et soit σ : K −→ K l’application qui à x
associe xp . Montrer que σ est un automorphisme du corps K.

Exercice 7.
Soit ω ∈ C, transcendant sur Q, et soit P ∈ Q[X], P non constant ; montrer que P (ω) est
transcendant sur Q.

Exercice 8.
On considère l’anneau des polynômes R[X, Y ].
(a) i) Montrer que tout polynôme P de R[X, Y ] peut s’écrire sous la forme
P (X, Y ) = (X 2 + 1)A(X, Y ) + XB(Y ) + C(Y )

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 4. 121

ii) Soit P l’idéal principal engendré par X 2 + 1 ; en considérant l’application


h : R[X, Y ] −→ C[Y ] montrer que P est un idéal premier de R[X, Y ].
P (X, Y ) −→ P ( i , Y )
(b) Soit b l’idéal de R[X, Y ] engendré par X 2 + 1 et Y 2 + 1 ; montrer que tout élément
Q de b se met sous la forme

Q(X, Y ) = (X 2 + 1)D(X, Y ) + (Y 2 + 1)XB(Y ) + (Y 2 + 1)C(Y )

En considérant le polynôme X 2 − Y 2 , montrer que b n’est pas premier.


(c) Soit M l’idéal de R[X, Y ] engendré par X 2 + 1, Y 2 + 1 et X + Y ; en considérant
g : R[X, Y ] −→ C montrer que M est un idéal maximal de R[X, Y ].
P (X, Y ) −→ P ( i , − i )

Exercice 9.
Soit A un anneau commutatif, A = 6 {0}. On rappelle que si U désigne le complémentaire
dans A de la réunion de tous les idéaux maximaux de A, alors U = A× . Le but de l’exercice
est d’étudier l’intersection a de tous les idéaux maximaux de A.
(a) i) Montrer que si a ∈ a, alors 1 + a ∈ A× .
ii) Soit a ∈ A ; montrer que si 1 − ax ∈ A× pour tout x ∈ A, alors a ∈ a.
(b) Soit q l’homomorphisme canonique A −→ A/a ; alors la restriction h de q à A× est
un homomorphisme de groupes de A× dans (A/a)× .
i) Montrer que h est surjectif.
ii) Déterminer Ker(h).

Exercice 10.
Soit A = Z[ i ]. Déterminer la caractéristique des anneaux quotients suivants :
(a) A/2A
(b) A/(1 + i )A
(c) A/(1 + 8 i )A
(d) A/(8 + 6 i )A

Exercice 11.
(a) Montrer qu’il existe des anneaux non intègres dont la caractéristique est 0 ou un
nombre premier p.
(b) Trouver un exemple d’un corps infini de caractéristique p.

Exercice 12.
Soit p un nombre premier et soit
a
 
Z(p) = , a, b ∈ Z, b 6≡ 0 mod p
b
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
122 Anneaux. Exercices.

(a) Montrer que Z(p) est un sous-anneau de Q, contenant Z.


(b) i) Montrer que les idéaux de Z(p) sont tous de la forme

a
 
am = , a ∈ mZ, s 6≡ 0 mod p , m∈Z
s

ii) En déduire que les idéaux de Z(p) sont

(0) ⊂ · · · ⊂ pn Z(p) ⊂ · · · ⊂ pZ(p) ⊂ Z(p)

En déduire que Z(p) possède un unique idéal maximal.


(c) Le but de cette question est de montrer que pour tout n > 1, on a :

Z(p) /pn Z(p) ' Z/pn Z

On considère les homomorphismes

j q
Z −→ Z(p) −→ Z(p) /pn Z(p)
x x
 
x 7−→ 7−→ q = x + pn Z(p)
1 1

et h = q ◦ j. Montrer que h est surjectif, déterminer Ker(h) et en déduire le résultat


annoncé.

Exercice 13.
(d’après la partie 4.2.3 page 61). On suppose avoir construit R, et on considère l’anneau
C1 = R[X]/(X 2 + 1). Montrer que C1 est un corps contenant un sous-corps R1 canonique-
ment isomorphe à R . Construire C par transport de structure (i.e. définir les lois + et ×
sur C = R ∪ (C1 − R1 )). On pose i = q(X) ; calculer i 2 en justifiant soigneusement.

Exercice 14.
Montrer que!si la caractéristique de A est un nombre premier p, et si A est commutatif,
n p n
p
X X
alors ai = ai , quels que soient a1 , . . . , an ∈ A.
i=1 i=1

Exercice 15.
Expliquer pourquoi tous les sous-anneaux d’un même anneau A ont la même
caractéristique.

Exercice 16.
Vérifier que Z/3Z × Z est de caractéristique 0 ; quel en est le sous-anneau isomorphe à Z ?
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 4. 123

Exercice 17.
Y
On considère l’anneau produit A = Fp (produit cartésien infini où les opérations +
p premier
et × se font composantes par composantes, comme pour n’importe quel produit fini).
Déterminer la caractéristique de A. Vérifier que A ne contient aucun sous-anneau qui soit
un corps.

Exercice 18.
a b
Montrer que si = dans KA (corps des fractions de l’anneau intègre A), alors pour tous
s t
a b λa + µb
λ, µ ∈ A tels que λs + µt 6= 0, on a = = ·
s t λs + µt

Exercice 19.
Dans un anneau intègre A, on appelle (( partie multiplicativement stable )) toute partie S de
A ayant les propriétés suivantes (généralisation de la situation de la section 4.2 page 58) :
(α) : 1 ∈ S,
(β) : 0 ∈
/ S,
(γ) pour tout s, t ∈ S, st ∈ S.
a
 
(a) Montrer que ∈ KA , a ∈ A, s ∈ S est un sous-anneau de KA contenant A (il est
s
noté S −1 A).
(b) Quelles parties S conduisent à l’égalité S −1 A = KA lorsque A = Z ?

Exercice 20.
(a) Exemples de sous-anneaux de Q :
i) Montrer que dans Z, les parties suivantes sont multiplicativement stables :
– S1 = Z − pZ, pour p premier fixé
– S2 = {pn , n > 0}, pour p premier fixé
Montrer que dans B1 = S1−1 Z, tout idéal non nul est de la forme pn B1 , n > 0,
et que pB1 est l’unique idéal maximal de B1 ; quel est B1× ?
ii) Soit P0 l’ensemble des nombres premiers (positifs) de Z. Soit P une partie

(finie ou non) de P0 et soit SP le sous-monoïde de Z − {0} engendré par P i.e.

SP = {s = ±pn1 1 . . . pnr r , r > 0, p1 , . . . , pr ∈ P, n1 , . . . , nr ∈ N} . Vérifier que
SP est une partie multiplicativement stable de Z, et que les exemples du (a) i)
en sont des cas particuliers que l’on précisera.
(b) Réciproque :
On considère maintenant un sous-anneau B de Q.
i) Pourquoi a-t-on Z ⊆ B ?
( )
1
Soit P = p ∈ P0 , ∈ B (ensemble des premiers de Z, inversibles dans B).
p
On veut prouver que B = SP−1 Z :
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
124 Anneaux. Exercices.
a 1
ii) Montrer que si est l’écriture irréductible d’un élément de B, alors ∈ B
t t
(utiliser une relation de Bézout convenable).
iii) En déduire que l’on a B ⊆ SP−1 Z, puis montrer que SP−1 Z ⊆ B.
iv) Montrer que SP−1 Z = SP−10 Z équivaut à P = P 0 .

Remarque : L’ensemble P0 est infini dénombrable, et on vient de voir que l’ensemble


des sous-anneaux de Q est de la forme SP−1 Z (la correspondance étant bijective d’après
(b) iv)). L’ensemble des sous-anneaux de Q est donc indexé par l’ensemble des parties
de P0 ; ces ensembles ont donc la (( puissance du continu )) (si l’on préfère, l’ensemble des
sous-anneaux de Q a (( autant )) d’éléments que R).

Fin des exercices du quatrième chapitre

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Exercices du chapitre 5. 125

Exercices du chapitre 5

Sommaire
Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Exercice 1.
Si A est un corps, décrire les trois ensembles de la figure page ??.

Exercice 2.
n √ o
Soit A = a + b 5, a, b ∈ Z .
(a) Montrer que A est un sous-anneau de R.
 √ 
(b) On considère l’application N de A dans Z définie par N a + b 5 = a2 − 5b2 ; vérifier
que l’on a N (αβ) = N (α)N (β), pour tout α, β ∈ A. Soit u ∈ A ; montrer que u ∈ A×
si et seulement si N (u) = ±1.
(c) Montrer qu’il n’existe pas d’entiers a, b ∈ Z tels que a2 − 5b2 = ±2.
√ √
(d) Montrer que 1 + 5, −1 + 5 et 2 sont deséléments irréductibles de A, non associés
√  √ 
deux à deux ; déduire de l’égalité 1 + 5 × −1 + 5 = 2 × 2 que A n’est pas
factoriel.

Exercice 3.
n √ o
Soit A = a + b i 5, a, b ∈ Z .
(a) Montrer que A est un sous-anneau de C et déterminer A× .
√ √
(b) En étudiant les éléments 3, 7, 4 + i 5 et 4 − i 5, ainsi que les produits 3 × 7 et
 √   √ 
4 + i 5 × 4 − i 5 , montrer que A n’est pas factoriel.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
126 Anneaux. Exercices.

Exercice 4.
p
Soit A l’ensemble des nombres rationnels que l’on peut écrire sous la forme , p entier,
q
q entier impair (et donc non nul).
(a) Montrer que A est un sous-anneau de Q.
(b) Déterminer A× .
(c) Quels sont les éléments irréductibles de A ?
(d) L’anneau A est-il principal ?

Exercice 5.
Soit A un anneau commutatif intègre.
(a) Montrer que la relation (( a et b ∈ A sont associés )) est une relation d’équivalence
(dite association) dans A.
(b) Montrer que l’associé d’un irréductible est un irréductible.
(c) Montrer que a et b sont associés si et seulement si (a) = (b).
(d) Trouver un exemple de système exact de représentants des classes (pour la relation
d’association) dans Z et dans K[X] (où K est un corps).
(e) Soit A = {aA× , a ∈ A} l’ensemble des classes pour l’association. Montrer que la
relation de divisibilité | a un sens dans A (le préciser) et que c’est une relation
d’ordre ({0} est le maximum et A× le minimum) ; quels sont les éléments minimaux
de A − {A× } ?

Exercice 6.
Montrer que, dans un anneau factoriel A, si l’on remplace P par un autre système
fondamental d’irréductibles P 0 , alors, en appelant p, p1 les irréductibles de P et P 0 associés
deux à deux, on a vp = vp1 (l’ensemble des valuations de A ne dépend pas du choix de P).

Exercice 7.
Soit A un anneau factoriel et soit P un système fondamental d’irréductibles de A. Soit KA
le corps des fractions de A, et soit vp la valuation p-adique prolongée à KA .
(a) Montrer que vp (xy) = vp (x) + vp (y), pour tout x, y ∈ KA , et tout p ∈ P.
(b) Soit x ∈ KA ; montrer que x ∈ A si et seulement si vp (x) > 0 pour tout p ∈ P.
(c) Soit x ∈ KA ; montrer que x ∈ A× si et seulement si vp (x) = 0 pour tout p ∈ P.

Exercice 8.
Soit A = Z, de corps des fractions KA = Q.
8
2i
!
X
(a) Calculer le nombre v2 ·
i=1 i
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 5. 127

p un nombre premier et soit n ∈ N ; alors l’entier n s’écrit de manière unique


(b) Soit X
n= ai pi , ai ∈ {0, 1, . . . , p − 1}, ai tous nuls pour i assez grand (écriture en base
i>0
n − s(n) X
p) ; montrer que vp (n !) = , où s(n) = ai .
p−1 i>0

Exercice 9.
Vérifier que les définitions de pgcd et de ppcm données page 74 sont indépendantes du
choix de P.

Exercice 10.
En appliquant la définition 5.8 page 81, calculer le contenu C(f ) du polynôme
5 3 4 2
f = X4 − X3 + X2 +
4 8 3 9

Exercice 11.
Démonstration élémentaire du lemme 5.3 page 82 (lemme de Gauss) : on doit démontrer
que :
pour tout f 0 , g 0 ∈ A[X] tels que vp (f 0 ) = 0 et vp (g 0 ) = 0, alors vp (f 0 g 0 ) = 0
On pose f 0 = an X n + · · · + a0 , g 0 = bm X m + · · · + b0 , an =
6 0, bm =
6 0, ai , bj ∈ A. Puisque
0 0
vp (f ) = vp (g ) = 0, il existe un coefficient ai tel que vp (ai ) = 0 et un coefficient bj tel que
vp (bj ) = 0. Soit r le plus grand indice i tel que vp (ar ) = 0, et soit s le plus grand indice j
tel que vp (bs ) = 0 ; soit c le coefficient de X r+s dans le produit f 0 g 0 . Montrer que vp (c) = 0
et en déduire que vp (f 0 g 0 ) = 0.

Exercice 12.
(a) Soit A un anneau ; on suppose que A[X] est factoriel, montrer que A est factoriel.
(b) Soit B un anneau factoriel, A un sous-anneau de B ; l’anneau A est-il factoriel ?

Exercice 13.
Dans l’anneau factoriel Z[X, Y ], trouver un facteur commun aux deux polynômes :
X 3 Y + X 2 Y 2 − X 2 Y + X 2 + XY + Y − 1 et X 3 Y 2 + XY − X − 1
En déduire une factorisation de chacun d’eux en irréductibles de Z[X, Y ], ainsi qu’un pgcd
de P et Q.

Exercice 14.
Soit A un anneau commutatif ; on suppose que A[X] est un anneau principal. Donner une
autre démonstration de (( A est un corps )) (soit a ∈ A, a 6= 0 ; montrer, en utilisant les
résultats du chapitre 5, qu’il existe une relation de Bézout entre a et X, et en déduire que
a est inversible).
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
128 Anneaux. Exercices.

Exercice 15. Factorisation des polynômes dans Q[X]


On suppose que A = Z et alors KA = Q.
– Le théorème 5.7 page 82 entraîne : puisque Z est un anneau factoriel, l’anneau Z[X] est
factoriel et ses éléments irréductibles sont les irréductibles de Z et les polynômes de Z[X]
qui sont de contenu inversible (ici ±1) et qui sont irréductibles dans Q[X].
– La remarque de la page 83 s’écrit : soit P un polynôme non constant de contenu inversible
de Z[X] ; alors P est irréductible dans Q[X] si et seulement s’il est irréductible dans
Z[X].
– L’application pratique de la page 84 entraîne : soit P un polynôme de Z[X], non constant
et de contenu inversible ; alors une décomposition de P dans Q[X] est la même que celle
de P dans Z[X].
– Les trois principales méthodes pratiques pour chercher si un polynôme donné est
irréductible ou non sont :
(1) Par identification : (page 84). On rappelle que les facteurs du 1er degré s’obtien-
nent en cherchant les racines rationnelles de P , P ∈ Z[X] (proposition 5.2 page 85).

Cas particulier : si P = X n + an−1 X n−1 + · · · + a1 X ± 1 , ai ∈ Z, alors P est de


contenu inversible, et les seules racines rationnelles possibles de P sont +1 et −1
(le montrer).
(2) Par réduction : (page 85). Ici, on utilise souvent l’homomorphisme de réduction
modulo p, Z[X] −→ Fp [X], où p est un nombre premier, et où Fp = Z/pZ (avec
d(P ) = d(P ), remarque page 86).
(3) Critère d’Eisenstein : (page 86).

Exercice 16.
Utiliser le critère d’Eisenstein pour démontrer l’irréductibilité des polynômes suivants :
(a) 2X 3 + 6X 2 + 9X + 6, dans Z[X]
(b) Y X 4 + Y 2 − 1, dans Z[X, Y ]

Exercice 17.
Décomposer le polynôme
P = X5 + X + 1

en produit de polynômes irréductibles de Q[X].

Exercice 18.
Décomposer le polynôme
P = X5 + X2 − 1

en produit de polynômes irréductibles de Q[X].


CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 5. 129

Exercice 19.
(a) Écrire la liste des polynômes de degré 2 de F2 [X]. Quels sont ceux qui sont irréductibles
dans F2 [X] ?
(b) Application : on considère l’image de P = X 5 +X 2 −1 dans F2 [X] : P = X 5 +X 2 +1.
En effectuant la division euclidienne de P par tous les polynômes irréductibles de
degré 2 de F2 [X] trouvés au (a), retrouver le résultat de l’exercice 18.

Exercice 20.
Décomposer le polynôme
P = 5X 3 + 8X 2 + 6X − 4
en produit de polynômes irréductibles de Q[X].

Exercice 21.
On considère le polynôme de Z[X] :

P = X 4 − 2X 3 − X 2 − 2X − 1

(a) Soit P` l’image de P dans F` [X] (` premier) obtenu par réduction modulo ` des
coefficients de P ; décomposer P ` dans F` [X] pour ` = 2 et ` = 3.
(b) En déduire que P est irréductible dans Q[X].

Exercice 22.
Décomposer le polynôme

P = X 6 − 3X 5 + 9X 4 − 15X + 6

en produit de polynômes irréductibles de Q[X].

Exercice 23.
Décomposer le polynôme

P = (X − 1)6 − 108(X 2 + X)2

en produit de polynômes irréductibles de Q[X].

Exercice 24.
Décomposer le polynôme
1
P = 2X 4 + X + 1
3
en produit de polynômes irréductibles de Q[X].
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
130 Anneaux. Exercices.

Exercice 25.
Montrer que le polynôme
P = X 4 + 4X 3 + 4X 2 + 8
est irréductible dans Z[X], en se ramenant à un polynôme auquel on peut appliquer le
critère d’Eisenstein.

Exercice 26.
Étudier l’image de P = X 4 + 1 ∈ Z[X] dans F2 [X], puis dans Z/4Z[X]. Le polynôme P
est-il irréductible dans Z[X] ?

Exercice 27.
Autre démonstration du critère d’Eisenstein (voir théorème 5.8 page 86). On suppose qu’il
existe f , g ∈ A[X], non constants, tels que Q = f g. On pose
f = br X r + · · · + bi X i + · · · + b0
bi , c j ∈ A
g = cs X s + · · · + cj X j + · · · + c0
On a donc a0 = b0 c0 ; par hypothèse, p divise a0 , mais p2 ne divise pas a0 ; on peut donc
supposer que p divise b0 et ne divise pas c0 . En remarquant que p ne peut pas diviser tous
les bi , calculer un ak bien choisi (k 6 n − 1), et en déduire une contradiction.

Exercice 28.
Soit p un nombre premier ; on considère le polynôme
Φp = X p−1 + X p−2 + · · · + X + 1
Exprimer Φp dans le corps des fractions rationnelles Q(X), considérer l’isomorphisme
h : Q(X) −→ Q(X)
X 7−→ X + 1
et en déduire que Φp est irréductible dans Q[X].

Exercice 29.
Soient a1 , . . . , an , n entiers distincts ; on considère le polynôme
P = (X − a1 )(X − a2 ) · · · (X − an ) − 1
montrer que P est irréductible dans Q[X].

Exercice 30.
Soit t ∈ Z ; on considère le polynôme
P = X4 + t
Selon les valeurs de t ∈ Z, décomposer P en produit de facteurs irréductibles de Q[X].
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Exercices du chapitre 5. 131

Exercice 31.
Soit A un anneau factoriel.
(a) Soient a, b, c ∈ A − {0}, a et b étrangers, tels que ab = cn , n ∈ N − {0} ; montrer que
a et b sont associés de puissances nes d’éléments de A.
(b) Soit a ∈ A et soient m, n ∈ N ; montrer qu’un pgcd de am − 1 et an − 1 est ad − 1,
où d est le pgcd dans N de m et n.
(c) Même question que ci-dessus, dans K[X] (où K est un corps), avec les polynômes
X m − 1 et X n − 1.

Exercice 32.
Dans Z, déterminer, à l’aide de l’algorithme d’Euclide, le pgcd d > 0 de

a = 7684 et b = 4148

ainsi que des entiers u, v ∈ Z tels que d = au + bv.

Exercice 33.
Soit A = Q[X].
(a) On considère

P = X7 − X6 + X5 + X3 + 1
Q = X6 − X5 + X4 + X3 − X2 + X + 1

Déterminer un pgcd de P et Q et en déduire la factorisation de P et Q dans Q[X].


(b) Déterminer, par l’algorithme d’Euclide, des polynômes U et V de Q[X] tels que :

(X − 1)4 U (X) + (X + 1)4 V (X) = 1

Exercice 34.
Trouver, dans Z[ i ], un pgcd a + b i de 8 + 26 i et 1 + 17 i , puis une relation de Bézout entre
a + b i , 8 + 26 i et 1 + 17 i .

Exercice 35.
h√ i n √ o √  n √ o
Soient A = Z 2 = a + b 2, a, b ∈ Z et B = Q 2 = x + y 2, x, y ∈ Q .
√   √ 
Soit N l’application de Q 2 dans Q définie par N x + y 2 = x2 − 2y 2 .
h√ i
(a) i) Montrer que A = Z 2 est un sous-anneau de R dont le corps des fractions est
√ 
Q 2 .
√ 
ii) Montrer que N (αβ) = N (α)N (β) pour tout α, β de Q 2 ; montrer que
N (α) = 0 si et seulement si α = 0.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
132 Anneaux. Exercices.

(b) i) Soient x, y ∈ Q ; montrer qu’il existe a, b ∈ Z tels que


 √ √ 
N x+y 2−a−b 2 <1
h√ i
ii) En déduire que A = Z 2 est un anneau euclidien pour l’application
√  √ 
a + b 2 −→ N a + b 2
h√ i
(c) En déduire que A = Z 2 est un anneau principal ainsi qu’une caractérisation des
éléments de A× .

Fin des exercices du cinquième chapitre

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices. 133

Troisième partie

Anneaux.
Corrigé des exercices.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
134 Anneaux. Corrigé des exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Table des matières du corrigé des exercices. 135

Table des matières du corrigé


des exercices

Table des matières du corrigé des exercices 147

Corrigé des exercices du chapitre 0 151


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

Corrigé des exercices du chapitre 1 159


Exercice 1. Deux sous-anneaux de C . . . . . . . . . . . . . . . . . . . . . . . 159
Exercice 2. Étude de quelques idéaux de A = Z[ i ] . . . . . . . . . . . . . . . . 160
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
136 Anneaux. Corrigé des exercices.

Exercice 4. Anneaux de polynômes (propriétés élémentaires) . . . . . . . . . . 161


Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Exercice 7. Idéaux premiers et maximaux (définition) . . . . . . . . . . . . . . 163
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Exercice 11. Étude d’un anneau quotient . . . . . . . . . . . . . . . . . . . . . 168
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

Corrigé des exercices du chapitre 2 175


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

Corrigé des exercices du chapitre 3 185


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Table des matières du corrigé des exercices. 137

Corrigé des exercices du chapitre 4 199


Exercice 1. A = Z[ i ] est un anneau principal . . . . . . . . . . . . . . . . . . 199
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Exercice 5. Sur les diviseurs de zéro . . . . . . . . . . . . . . . . . . . . . . . 202
Exercice 6. Construction de corps finis . . . . . . . . . . . . . . . . . . . . . . 202
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

Corrigé des exercices du chapitre 5 217


Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Exercice 15. Factorisation des polynômes dans Q[X] . . . . . . . . . . . . . . 226
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
138 Anneaux. Corrigé des exercices.

Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229


Exercice 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Exercice 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Exercice 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Exercice 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Exercice 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Exercice 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Exercice 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Exercice 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Exercice 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Exercice 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Exercice 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Exercice 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Exercice 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Exercice 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

Liste des figures du corrigé des exercices 243

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 0. 139

Corrigé des exercices du


chapitre 0
Exercice 1.
36 = 22 × 32 a (2 + 1)(2 + 1) = 9 diviseurs positifs qui sont 1, 2, 3, 4, 6, 9, 6, 12, 18 et 36. 59
est premier, a deux diviseurs positifs, 1 et 59. 30 = 2 × 3 × 5 a 23 = 8 diviseurs positifs qui
sont 1, 2, 3, 5, 6, 10, 15, et 30.

Exercice 2.
On pose a = (n + 1)! + 1 et b = n! + 1 et on fait tourner l’algorithme d’Euclide. La division
euclidienne de a par b donne a = (n + 1)b − n, donc (a, b) = (b, n). La division euclidienne
de b par n donne b = (n − 1)!n + 1 donc (b, n) = (n, 1) = 1.

Exercice 3.
(a) Avec les identités de définition fn+1 = fn + fn−1 on voit que (fn+1 , fn ) = (fn , fn−1 ) =
· · · = (f1 , f0 ) = 1.
(b) La suite des premiers nombres est 1, 1, 2, 3, 8, · · · et 2|8.

Exercice 4.
(a) Notons a = 2378, b = 1769 et appliquons l’algorithme d’Euclide.
On a : a = b + 609, b = 2 × 609 + 551, 609 = 551 + 58, 551 = 9 × 58 + 29, 58 = 2 × 29.
D’après l’algorithme d’Euclide, 29 = (a, b).
(b) Pour trouver les coefficients d’un relation de Bézout on peut remonter les divisions
euclidiennes 29 = 551 − 9 × 58 = 551 − 9(609 − 551) = 10 × 551 − 9 × 609 =
10 × (b − 2 × 609) − 9 × 609 = 10b − 29 × 609 = 10b − 29(a − b) = −29a + 39b. Cette
méthode de calcul ne correspond pas exactement à la présentation matricielle du
cours, mais elle est plus facile à retenir et fournit les mêmes résultats.

Exercice 5.
(a) 6 = 2 × 3, 10 = 2 × 5 et 15 = 3 × 5. Donc par exemple (6, 10, 15) = ((6, 10), 15) =
(2, 15) = 1.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
140 Anneaux. Corrigé des exercices.

(b) Une solution particulière est (1, 1, −1).


(c) Soit (x, y, z) une solution. Notons x0 = x − 1, y 0 = y − 1, z 0 = z + 1. Alors
6x0 + 10y 0 + 15z 0 = 0. Par le lemme d’Euclide 0.3, z 0 est pair. On pose µ = −(z 0 /2),
et on a donc 3x0 + 5y 0 = 15µ.
(
0 x0 = −5λ
Le lemme d’Euclide impose alors 5 | x et on a donc : ∃λ ∈ Z, 0 et
y = 3λ + 3µ

 x = 1 − 5λ,

donc ∃λ ∈ Z, y = 1 + 3λ + 3µ,
z = −1 − 2µ.

Ceci démontre que si (x, y, z) est une solution alors ∃λ, µ ∈ Z tels que x = 1 − 5λ et
y = 1 + 3λ + 3µ et z = −1 − 2µ. Réciproquement on vérifie par un calcul direct que
∀λ, µ ∈ Z, (1 − 5λ, 1 + 3λ + 3µ, −1 − 2µ) est une solution de l’équation.

Exercice 6.
On commence par appliquer l’algorithme d’Euclide à 101 et 99, pour savoir si cette équation
a des solutions dans Z. On obtient : 101 = 99 + 2, 99 = 2 × 49 + 1 donc ces nombres sont
premiers entre eux et 1 = 99 − 49(101 − 99) = 50 × 99 − 49 × 101. En particulier on a
3000 = 3000 × 1 = 3000 × (50 × 99 − 49 × 101) = −49 × 3000 × 101 + 50 × 3000 × 99.
Une solution particulière de l’ équation dans Z est (−147 × 103 , 15 × 104 . Pour trouver
toutes les solutions dans Z on constate que (x, y) est une telle solution si et seulement
si 101(x + 147 × 103 ) + 99(y − 15 × 104 ) = 0. Comme 101 et 99 sont premiers entre eux
cela implique l’existence d’un λ ∈ Z tel que x = −147 × 103 + λ99 et en reportant on
obtient alors y = 15 × 104 − 101λ. Réciproquement pour tout choix de λ ∈ Z le couple
(−147 × 103 + λ99 ; 15 × 104 − 101λ) est solution de l’équation et il reste à résoudre le
système d’inégalité en λ (
−147 × 103 + λ99 ≥ 0
15 × 104 − 101λ ≥ 0
Ce système d’inéquation revient à 147000/99 ≤ λ ≤ 150000/101 dont la seule solution
entière est 1485. L’unique solution dans N2 de l’équation 101x + 99y = 3000 est donc
(−147 × 103 + 99 × 1485 ; 15 × 104 − 101 × 1485) = (15; 15).

Exercice 7.
!
2n
On note Q = , et on a donc l’égalité Q(n!)(n!) = (2n)! Or P divise (2n)! et
n
(P, n!) = 1. Par le lemme de Gauß 0.2 on en déduit P |Q.

Exercice 8.
(a) Suivant l’énoncé on procède par récurrence sur n ≥ 1. Pour l’initialisation à n = 1
on a bien F1 − 2 = 5 − 2 = 3 = F0 . Pour l’hérédité on suppose démontré la
n−1
Y
formule Fk = Fn − 2 pour un certain entier n fixé et on considère le produit
k=0
n
n+1 n n n+1
Fk = (Fn −2)Fn = Fn2 −2Fn = (22 +2×22 +1)−2×22 −2 = 22
Y
−1 = Fn+1 −2.
k=0

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 0. 141

Cela donne la formule au rang n + 1. Par le principe de récurrence cela démontre la


formule requise pour tout n.
(b) Quitte à échanger m et n on peut supposer m > n. Alors la question qui précède
m−1
Y
donne Fn − Fm = 2. Donc tout diviseur commun à Fm et Fn divise 2. Mais par
n=0
définition les Fk sont impairs et donc premiers entre eux deux à deux.
(c) Il suffit de prendre un facteur premier pk de chaque Fk . Ils sont distincts deux à deux
d’après la question précédente.

Exercice 9.
(a) Si a est impair alors am aussi et donc 2 divise am +1 qui ne peut plus être premier pour
m ≥ 2. Si am + 1 est premier alors a est pair. Pour tout entier n impair et tout x on a
xn +1 = (x+1)(1−x+x2 +· · ·+(−x)i +· · ·+xn−1 ). De sorte que si m admet un facteur d
t t t t
impair, par exemple m = 2t d alors am +1 = (a2 )d +1 = (a2 +1)(1−a2 +· · ·+a2 (d−1) )
et en particulier am +1 n’est pas premier comme avec a > 2 et m ≤ 2 cette factorisation
t
est non triviale (on a forcément 1 < (a2 + 1) < am + 1). Par contraposée si am + 1
est premier alors m est un entier pair sans aucun facteur impair, c’est-à-dire une
puissance de 2.
(b) 62 + 1 = 37 est premier. 64 + 1 = 1297 < 372 n’a aucun diviseur premier p < 37.
63 + 1 = 31 × 7, 65 + 1 = 11 × 707, 66 + 1 = 13 × 3589 et 67 + 1 = 7 × 39991.

Exercice 10.
Par exemple M11 = 2047 = 23 × 89. Aujourd’hui, on connaît plusieurs dizaines de nombres
de Mersenne qui sont des nombres premiers. Un des grands est 243112609 − 1.
(a) am − 1 = (a − 1)(am−1 + · · · + 1). Donc si n est premier alors a = 2.
0
Supposons a = 2 et m = m0 m00 avec m0 , m00 > 1. On pose b = 2m . Alors n > b > 1 et
00 00
n = bm − 1 = (b − 1)(bm −1 + · · · + 1). Donc si n est premier alors m est premier
aussi.
(b) Tous les nombres de Mersenne de cette liste fournissent des nombres premiers.
(c) 211 − 1 = 23 × 89 n’est pas premier. On peut vérifier de la même façon que tous les
Mp de cette liste sont composés.

Exercice 11.
Euclide connaissait une preuve de ce fait. Dix-huit à vingt siècles plus tard, Euler a montré
que, réciproquement, tout nombre parfait pair est de cette forme.
(a) Pour n ∈ N∗ , on note Dn l’ensemble des diviseurs d de n tels que 1 6 d < n.
D6 = {2, 3}, D28 = {1, 2, 4, 7, 14}, 496 = 24 ×31, D496 = {1, 2, 4, 8, 16, 31, 62, 124, 248},
8128 = 26 × 127, D8128 = {1, 2, 4, 8, 16, 32, 64, 127, 254, 508, 1016, 2032, 4064} et en
sommant avec n’importe quel logiciel de calcul on vérifie que ces nombres sont parfaits.
(b) D2p−1 (2p −1) = 1, 2, · · · , 2p−1 , (2p − 1), · · · , 2p−2 (2p − 1). Par l’identité des séries géométriques
on a 1 + 2 + · · · 2p−1 = 2p − 1. Donc la somme des diviseurs de 2p−1 (2p − 1) est bien
égale à 2p − 1 + (2p − 1)(2p−1 − 1) = 2p−1 (2p − 1).
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
142 Anneaux. Corrigé des exercices.

Exercice 12.
(a) N − 1 et N + 1 sont impairs et (N − 1) − (N + 1) = −2.
(b) Soient p le plus grand diviseur premier de N − 1 et ` le plus grand diviseur premier
de N + 1. Alors comme N − 1 et N + 1 sont premiers entre eux on a p = 6 `. Ensuite
on a forcément p ≥ pk+1 et ` ≥ pk+1 car par construction N − 1 et N + 1 ne sont pas
divisibles par les pi avec i ≤ k. Forcément pk+2 ≤ max{p, `} ≤ N + 1.

Exercice 13.
(a) On a (36, 21) = 3, avec par exemple la relation de Bezout 3 × 36 − 5 × 21 = 3.
L’équation 36x + 21y = a n’a de solution que lorsque 3 divise a. Et dans ce cas on
écrit a = 3a0 et l’ équation est équivalente à 12x + 7y = a0 .
Puisque 3 × 12 − 5 × 7 = 1 cette équation admet comme solution particulière (x, y) =
a0 (3, −5). La solution de l’ équation générale est donc celle de 12(x−3a0 )+7(y+5a0 ) = 0
et puisque 12 ∧ 7 = 1, on obtient en utilisant le lemme de Gauss la solution générale
sous la (forme (
x − 3a0 = 7m x = 3a0 + 7m
m ∈ Z, i.e. où m est un paramètre prenant
y + 5a0 = −12m, y = −5a0 − 12m
une valeur arbitraire dans Z.
(b) On considère la matrice du système et on lui fait subir des transformations élémentaires
sur les lignes, qui remplacent chaque fois le système par un système équivalent, sans
modifier les inconnues.
( (
14x + 35y + 10z = a L1 ← L1 − 3L2 −x + 2y − 2z = a − 3b
5x + 11y + 4z = b ⇐⇒ 5x + 11y + 4z = b
(
L2 ← L2 + 5L1 −x + 2y − 2z = a − 3b
⇐⇒ 21y − 6z = 5a − 14b

Le système admet donc une solution si et seulement si l’ équation 21y − 6z = 5a − 14b


admet une solution. Puisque 21 ∧ 6 = 3, cela équivaut à

5a − 14b ≡ 0[mod 3], i.e. a ≡ b[mod 3].

Exercice 14.
(a) si n = 0 alors 22n − 1 = 0. Sinon 4 | 22n et donc 22n − 1 ≡ −1 ≡ 3[mod4]
(b) 23 = 8 ≡ 1 [mod 7] et donc pour tout n on a 23n − 1 ≡ 0[mod 7].
(c) 24 = 16 ≡ 1 [mod 15] et donc pour tout n on a 24n − 1 ≡ 0[mod 15].
n −4 −3 −2 −1 0 1 2 3 4
(d) Modulo 9, on a : n2 −2 0 4 1 0 1 4 0 −2
n3 −1 0 1 −1 0 1 −1 0 1

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 0. 143

Exercice 15.
Deux méthodes :
(a) Soit x une solution : (x4 − x + 1)x = 3 donc x ∈ {±1, ±3}. On vérifie que ±1, ±3 ne
sont pas des racines.
(b) On regarde l’équation modulo 4 et on vérifie que f (j) 6≡ 0 mod 4 pour j = −1, 0, 1, 2.
Donc ∀x ∈ Z, f (x) 6≡ 0 mod 4.

Exercice 16.
a 0 1 2 3
(a) Modulo 4, on a :
a2 0 1 0 1
a2 + b 2 a2 = 0 a2 = 1
(b) Modulo 4, on a : b2 = 0 0 1 .
b2 = 1 1 2
(c) L’ensemble des nombres premiers inférieurs à 100 est
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97}.
Pour ceux notés p ≡ 1 modulo 4 on a p = a2 + b2 avec :

p 5 13 17 29 37 41 53 73 89 97
a 1 2 1 2 1 4 2 3 5 4
b 2 3 4 5 6 16 7 8 8 9

Un théorème de Fermat montre que tout nombre premier congru à 1 modulo 4 est une
somme de deux carrés, et plus généralement qu’un nombre entier > 2 dont la décomposition
en facteurs premiers s’écrit pai i (où les pi sont distincts deux à deux) est une somme de
Q

deux carrés si et seulement si l’exposant ai est pair pour tout pi tel que pi ≡ 3 (mod 4).
Exercice. Vérifier ceci pour n petit .

Exercice 17.
(a) On utilise une méthode de démonstration appelée maintenant « descente infinie de
Fermat » : partant d’une solution entière non nulle, on en produit une autre entière
non nulle et strictement plus petite en valeur absolue. L’existence de la première
solution est donc absurde.
Soit (x, y, z) une solution non triviale (c’est-à-dire que l’un au moins des entiers x, y
ou z est non nul) de l’équation.

(∗) x3 + 2y 3 = 4z 3 .

Alors on a x3 = 4z 3 − 2y 3 et par le lemme d’Euclide 0.3 le premier 2 divise x qu’on


peut écrire x = 2x0 . On reporte dans l’équation et on obtient donc 8(x0 )3 + 2y 3 = 4z 3
ou encore 4(x0 )3 + y 3 = 2z 3 . En appliquant à nouveau le lemme d’Euclide on voit que
2 divise y = 2y 0 et en reportant il vient 2(x0 )3 + 4(y 0 )3 = z 3 et donc 2 divise z = 2z 0 .
Mais alors (x0 , y 0 , z 0 ) est une solution non triviale de l’equation (∗) avec |x0 | < |x|,
|y 0 | < |y| et |z| < |z 0 |. Par descente infinie la solution initiale (x, y, z) ne peut pas
exister.
(b) Il suffit de remplacer 2 par p dans la question précédente.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
144 Anneaux. Corrigé des exercices.

Exercice 18.
a 0 ±1 ±2 ±3
(a) Modulo 7 on a :
a2 0 1 4 2
(b) Si 0 < i ≤ 2 et 0 < j ≤ 4 alors 0 < i + j ≤ 6. Et avec 4 + 4 = 8 ≡ 1[mod7], la seule
possibilité pour avoir a2 + b2 ≡ 0[mod7] est a2 ≡ b2 ≡ 0[mod7] et donc 7 | a et 7 | b.
(c) La question qui précède donne déjà x = 7x0 et y = 7y0 . En reportant dans l’équation
et en divisant par 7 on trouve 7x20 + 7y02 = z 2 et donc z = 7z0 avec x0 , y0 et z0 dans Z.
(d) C’est le même principe de descente infini que l’exercice 17. Partant d’une solution
avec x, y ou z non nul, on récupère une solution x0 , y0 et z0 avec |x0 | < x et |y0 | < y
et |z0 | < z et aussi x0 ou y0 ou z0 non nul. L’existence de la première solution est
absurde.

Exercice 19.
Soit p un nombre premier impair, alors p ≡ ±1 mod 4. Soit E l’ensemble des nombres Y
premiers p ≡ −1 mod 4. Si l’ensemble E est fini l’entier on dispose de l’entier n = 4 p−1
p∈E
et n ≡ −1[mod4]. Parmi les facteurs premier de n il y en a forcément un, disons `, qui est
congrue à −1 modulo 4 : c’est absurde car alors ` ∈ E et ` | n + 1.

Exercice 20.
(a) 10 ≡ −3[mod 13] d’où 102 ≡ 9 ≡ −4[mod 13] puis 103 ≡ 12 ≡ −1[mod 13] et
106 ≡ (103 )2 ≡ (−1)2 ≡ 1[mod 13]. D’autre part 100 ≡ 4[mod 6] avec la division
euclidienne 100 = 4 + 6 × 16. On en déduit finalement

10100 ≡ (106 )16 × 104 ≡ 1 × −1 × 10 ≡ 3[mod 13]

(b) Les restes des puissances successives de 10 sont 10 ≡ −9, 5, −7, 6, 3, −8, −4, −2 et
109 ≡ −1[mod 19]. Donc finalement 1018 ≡ 1[19]. D’autre part on a 100 ≡ 10[mod 18]
ce qui conduit suivant le même raisonnement qu’en question (a) à la congruence :

10100 ≡ 1010 ≡ 10−9 × 10 ≡ −10 ≡ 9[mod 19]

(c) L’algorithme d’Euclide conduit à la relation de Bezout 1 = 3 × 13 − 2 × 19.


(d) Par le choix de k et l on a 3 + 13l = 3 + 6 + 19k et donc x = 3 + 13l vérifie les
congruences simultanées x ≡ 3[mod 13] et x ≡ 9[mod 19]. Par le théorème Chinois
des restes 0.3, comme (13, 19) = 1, ce système de congruences détermine le reste
modulo 13 × 19 = 247. Pour conclure à 3 + 13l ≡ 237[mod 247] il suffit de vérifier que
237 est aussi solution du système de congruence x ≡ 3[mod 13] et x ≡ 9[mod 19] ; ce
qui bien le cas avec 237 = 18 × 13 + 3 et 237 = 12 × 19 + 9.
(e) L’existence de l et k tels que 10100 = 3 + 13l = 9 + 19k est assuré par les questions
(a) et (b). D’après la question (d), on a 10100 ≡ 237[mod 247].

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 0. 145

Exercice 21.
Ces congruences sont utiles pour déterminer la structure comme groupe abélien du groupe
multiplicatif (Z/`n )× pour tout premier `. On reparlera de ce groupe en paragraphe 2.2.3.
Sa structure complète ne sera décrite que dans le cours « Corps » du master, et on y
utilisera le résultat de cet exercice.
(a) Comme suggéré dans l’énoncé on procède par récurrence sur n. L’initialisation à n = 0
0
est immédiate avec 52 = 51 = 5 = (1 + 4) ≡ 1 + 22 [mod 23 ]. Pour établir l’hérédité de
cette formule on se donne un entier k quelconque et on suppose vraie la congruence
k
requise au rang n = k c’est-à-dire l’existence d’un d ∈ Z tel que 52 = 1 + 2k+2 + d2k+3 .
On en déduit alors
k+1 k
52 = (52 )2 = (1 + 2k+2 + d2k+3 )2
= 1 + 2k+2 + d2k+3 + 2k+2 + 22k+4 + d22k+5 + d2k+3 + d22k+5 + d2 22k+6
≡ 1 + 2 × 2k+2 + 2d 2k+3 [mod 2k+4 ] ≡ 1 + 2(k+1)+2 [mod 2(k+1)+3 ]

Ce qui démontre l’hypothèse de récurrence au rang n = k + 1 et donc la formule pour


tout n par la principe de récurrence.
(b) D’après la formule du binôme de Newton dans Z on a pour tout entier a et tout entier
b l’identité
p(p − 1) 2 p−2 p(p − 1) 2 p−2 3
(a+b)p = ap +pap−1 b+ b a +· · ·+bp = ap +pap−1 b+ b a +b d ,
2 2
pour un certain entier d qu’il n’est pas utile de préciser dans cet exercice.
Comme suggéré dans l’énoncé on procède par récurrence sur n. L’initialisation à
p(p − 1) 2
n = 1 s’obtient avec (1 + p)p = 1 + p2 + p + p3 (· · ·) ≡ 1 + p2 [mod p3 ], car
2
2 | (p − 1) comme p 6= 2 . Pour établir l’hérédité de cette formule on se donne un
entier k ≥ 1 quelconque et on suppose vraie la congruence requise au rang n = k
k
c’est-à-dire l’existence d’un c ∈ Z tel que (1 + p)p = 1 + pk+1 + cpk+2 . On en déduit
alors k+1 k
(1 + p)p = ((1 + p)p )p = (1 + pk+1 + cpk+2 )p
= (1 + pk+1 )p + pcpk+2 (1 + pk+1 )p−1 + (cpk+2 )2 d
≡ (1 + pk+1 )p ≡ 1 + pk+2 + p2k+2 d0 [mod pk+3 ]
≡ 1 + pk+2 [mod pk+3 ] ,
car 2k + 2 ≥ k + 3 pour k ≥ 1. Cela démontre l’hypothèse de récurrence au rang
n = k + 1 et donc la formule pour tout n par la principe de récurrence.

Fin du corrigé des exercices du premier chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
146 Anneaux. Corrigé des exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 1. 147

Corrigé des exercices du


chapitre 1
Exercice 1. Deux sous-anneaux de C
(a) On considère A = Z[ i ] = {a + b i , a, b ∈ Z}.
i) Pour vérifier que A est un sous-anneau de C, il suffit de montrer que :
i. A est un sous-groupe additif de C, ce qui est élémentaire ;
ii. Pour tout α = a + b i , pour tout β = c + d i ∈ A, alors le produit
αβ = (ac − bd) + (bc + ad) i ∈ A ;
iii. 1 = 1 + 0 i ∈ A.
Donc A = Z[ i ] est un sous-anneau de C ; il est donc commutatif et intègre.
ii) Pour tout α = a + b i ∈ A, on pose N (α) = a2 + b2 ; puisque a, b ∈ R, on a
N (α) = 0 si et seulement si α = 0. Enfin, avec les notations du (a) i) ii, on a :

N (αβ) = (ac − bd)2 + (bc + ad)2 = (a2 + b2 )(c2 + d2 ) = N (α)N (β).

iii) Soit α = a + b i ∈ A ; α est inversible dans A si et seulement s’il existe β ∈ A


tel que αβ = 1, ce qui entraîne N (α)N (β) = 1 ; puisque N (α) ∈ N − {0}, on a
donc N (α) = a2 + b2 = 1. Or les seules solutions de a2 + b2 = 1, avec a, b ∈ Z,
sont : a = ±1, b = 0 et a = 0, b = ±1 ; donc les seuls éléments qui peuvent être
inversibles dans A sont 1, −1, i et − i et ils le sont ; donc :
A× = {1, i , −1, − i }

(b) On considère B = {x + y 2, x, y ∈ Z}.
 √
i) On vérifie, comme au (a) i) que B est un sous-anneau de C si α = x + y 2 et
√ √ 
β = x0 + y 0 2, alors αβ = (xx0 + 2yy 0 ) + (xy 0 + x0 y) 2 .
ii) Montrons que si x2 − 2y 2 = 0, x, y ∈ Z, alors x = y = 0 : supposons le contraire,
alors x 6= 0 ou y 6= 0, et donc (immédiat) x 6= 0 et y 6= 0 ; on peut choisir x
et y premiers entre eux, et puisque x2 = 2y 2 , 2 divise x2 , et donc 2 divise x ;
donc x = 2t, t ∈ Z et 2t2 = y 2 ; donc 2 divise y 2 et 2 divise y, ce qui est en
contradiction avec (x, y) = 1. L’autre sens étant immédiat, on a bien montré que
N (α) = 0 si et seulement si α = 0. Enfin pour montrer que N (αβ) = N (α)N (β),
on utilise l’identité

(xx0 + 2yy 0 )2 − 2(xy 0 + x0 y)2 = (x2 − 2y 2 )(x02 − 2y 02 ).

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
148 Anneaux. Corrigé des exercices.

iii) Soit α = x + y 2 ∈ B ; α est inversible dans B si et seulement s’il existe
β ∈ B tel que αβ = 1, ce qui entraîne N (α)N β) = 1 ; puisque N (α) ∈ Z,
on a donc N (α) = ±1. Réciproquement, si N (α) = ±1,√ alors α = 6 0,
1 x−y 2
donc α est inversible dans C et α−1 = √ = ∈ B. Donc
√ x+y 2 ±1
B × = {x + y 2 tels que x2 − 2y 2 = ±1}.

iv) On constate que 1 + 2 ∈ B × (12 − 2 × 12 =√−1). On sait que B × est un
groupe multiplicatif ; donc pour tout n ∈ Z, (1 + √ 2)n ∈ B × et ces nombres sont
distincts deux à deux puisque B ⊂ R et que 1 + 2 6= ±1. Donc B × est infini.
×

√ n √ 2 2
Remarque : On√écrit (1 + √
2
2) = xn√ + yn 2, et on
3
√ a alors xn − 2yn = ±1 ;
par exemple (1 + 2) = 3 + 2 2, (1 + 2) = 7 + 5 2, . . . , ce qui permet de
trouver facilement des solutions de l’équation x2 − 2y 2 = ±1.

Exercice 2. Étude de quelques idéaux de A = Z[ i ]


(a) Par définition, on a x + y i ∈ I si et seulement si x + y ≡ 0 mod 2 (ou x ≡ y mod 2).
i) i. I est un sous-groupe additif de A ; en effet
– 0 ∈ I car 0 = 0 + 0 i et 0 + 0 ≡ 0 mod 2 ;
– pour tout x + y i et x0 + y 0 i ∈ I, alors :
(x + y i ) − (x0 + y 0 i ) = (x − x0 ) + (y − y 0 ) i ∈ I,
car x ≡ y mod 2 et x0 ≡ y 0 mod 2 entraîne (x − x0 ) ≡ (y − y 0 ) mod 2.
ii. Soient a+b i ∈ A et x+y i ∈ I ; alors (a+b i )(x+y i ) = (ax−by)+(bx+ay) i
et on a (ax − by) − (bx + ay) = (a − b)x − (a + b)y ≡ (a + b)(x − y) mod 2 ;
l’hypothèse x ≡ y mod 2 entraîne donc ax − by ≡ bx + ay mod 2, et donc
(a + b i )(x + y i ) ∈ I.
On a donc bien montré que I est un idéal de A.
ii) Puisque 1 + 1 = 2, alors 1 + i ∈ I ; donc (1 + i )A ⊆ I ; inversement, pour tout
x + y i ∈ I montrons qu’il existe a + b i ∈ A tel que x + y i = (a + b i )(1 + i ),
ce qui équivaut à
 x+y
(  a =
x = a−b


2
⇐⇒
y = a+b 
 b =
 y − x
2
comme x et y sont de même parité, on a a ∈ Z et b ∈ Z, et on a bien montré
que I = (1 + i )A.
(b) On considère a = (3 + i )A et b = (5 + i )A.
i) On a (a, b) = a + b = {(a + b i )(3 + i ) + (c + d i )(5 + i ), a, b, c, d ∈ Z}. Or
(a + b i )(3 + i ) + (c + d i )(5 + i ) = (3a − b + 5c − d) + (a + 3b + c + 5d) i , et on
remarque que (3a − b + 5c − d) + (a + 3b + c + 5d) = 4a + 2b + 6c + 4d ≡ 0 mod 2,
donc les quantités 3a − b + 5c − d et a + 3b + c + 5d sont de même parité ; donc
a + b ⊆ (1 + i )A ;
or 1 + i = 2(3 + i ) − (5 + i ) ; donc 1 + i ∈ a + b, et
a + b = (1 + i )A.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 1. 149

ii) Un élément x + y i de A appartient à a ∩ b si et seulement s’il existe a, b, c,


d ∈ Z tels que x + y i = (a + b i )(3 + i ) = (c + d i )(5 + i ).
La deuxième égalité est équivalente à
( (
3a − b = 5c − d 5a = 8c + d
⇐⇒
a + 3b = c + 5d 5b = −c + 8d

il est donc nécessaire que d ≡ 2c mod 5. On a alors d = 2c + 5λ, a = 2c + λ et


b = 3c + 8λ, λ ∈ Z. Alors :

x + y i = (a + b i )(3 + i ) = (3c − 5λ) + (11c + 25λ) i = (3 + 11 i )c + (−5 + 25 i )λ ;

mais −5 + 25 i = (3 + 11 i )(2 + i ) et donc x + y i = (3 + 11 i )(c + 2λ + λ i ) d’où

a ∩ b ⊆ (3 + 11 i )A.
Inversement, 3 + 11 i ∈ a ∩ b car 3 + 11 i = (2 + 3 i )(3 + i ) = (1 + 2 i )(5 + i ),
donc
a ∩ b = (3 + 11 i )A.

Exercice 3.
Soit A un sous-ensemble non vide de Z. A muni de l’addition et de la multiplication est un
sous-anneau de Z si et seulement si c’est un sous-groupe additif, si 1 ∈ A et si, pour tout x
et tout y de A, xy ∈ A. Or, les seuls sous-groupes additifs de Z sont les nZ = {nx, x ∈ Z}
(n ∈ N). Pour n 6= 1, 1 ∈
/ nZ ; donc, nécessairement, n = 1, c’est-à-dire A = Z. La réciproque
est immédiate.
Le seul sous-anneau de Z est lui-même.

Exercice 4. Anneaux de polynômes (propriétés élémen-


taires)
(a) d(P + Q) :
– si P = Q = 0 :

P + Q = 0, d(P + Q) = −∞ = max{−∞, −∞} = max{d(P ), d(Q)}.

– si P = 0 et Q 6= 0 :

P + Q = Q, d(P + Q) = d(Q) = max{−∞, d(Q)} = max{d(P ), d(Q)}.

– si P 6= 0 et Q = 0 : même démonstration (P et Q jouent des rôles symétriques).


– si P 6= 0 et Q 6= 0 : soient p = d(P ) et q = d(Q).
Si p 6= q, on peut supposer par exemple p > q. Alors, P peut s’écrire
p q
i
bi X i ; on obtient
X X
P = ai X et Q peut s’écrire Q =
i=0 i=0

q p
i
ai X i
X X
P +Q= (ai + bi )X +
i=0 i=q+1

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
150 Anneaux. Corrigé des exercices.

ce qui prouve que le coefficient dominant de P + Q est ap 6= 0, et donc que


l’on a d(P + Q) = p = max{d(P ), d(Q)}.
p
(ai + bi )X i : si ap + bp 6= 0, alors on a
X
Si p = q, on a alors P + Q =
i=0
d(P + Q) = p = q = max{d(P ), d(Q)} ; si ap + bp = 0, alors d(P + Q) < p
donc d(P + Q) < max{d(P ), d(Q)}.
Dans tous les cas, on a donc le résultat demandé.
d(P Q) :
– si P = 0 ou Q = 0 : alors, P Q = 0, d(P Q) = −∞ 6 d(P ) + d(Q)
p q
i
bi X i (ap 6= 0 et bq 6= 0).
X X
6 0 et Q =
– si P = 6 0 : posons P = ai X et Q =
  i=0 i=0
p+q
ai bj  X k , ce qui prouve que, si ap bq 6= 0, alors d(P Q) =
X X
Alors, P Q = 
k=0 i+j=k
p + q = d(P ) + d(Q), et si ap bq = 0, alors d(P Q) < p + q = d(P ) + d(Q).
Dans tous les cas, on a donc le résultat demandé.
(b) i) Soit E1 = {P ∈ A[X], d(P ) 6 n} (où n ∈ N). On a
i. E1 est un sous-groupe additif de A[X] ;
ii. 1 ∈ E1 ;
iii. si n = 0, alors E1 = A et E1 est un sous-anneau de A[X] ;
si n > 1, alors E1 n’est pas un sous-anneau de A[X] car si P = X n et
Q = X, alors P ∈ E1 , Q ∈ E1 , P Q = X n+1 et P Q ∈
/ E1 .

Remarque : Dans tous les cas, E1 est un espace vectoriel sur A. Ce n’est
jamais un idéal de A[X], car 1 ∈ E1 et E1 6= A[X].
ii) Soit E2 = {P ∈ A[X], d(P ) est pair et non nul}. Cet ensemble n’est pas un
sous-groupe additif de A[X], car si P = X 2 + X + 1 et Q = −X 2 , alors P ∈ E2 ,
Q ∈ E2 et P + Q = X + 1 ∈ / E2 .
iii) Soit E3 = {XP, P ∈ A[X]}. L’ensemble E3 est un sous-groupe additif de A[X],
un espace vectoriel sur A et un idéal de A[X] ; mais 1 ∈
/ E3 , et donc E3 n’est
pas un sous-anneau de A[X].

Exercice 5.
(a) Puisque A ⊆ A[X], alors A× ⊆ (A[X])× . Inversement, soit P ∈ (A[X])× ; alors il existe
Q ∈ A[X] tel que P Q = 1 ; puisque A est intègre, on a d(P Q) = d(P ) + d(Q) = 0 ;
puisque d(P ) > 0 et d(Q) > 0, on a donc d(P ) = 0 et d(Q) = 0, et donc P , Q ∈ A ;
puisque P Q = 1, on a bien P ∈ A× , d’où le résultat.
(b) Soit A = Z/4Z = {0, 1, 2, 3}, alors A× = {1, 3}. Soit P = 2X + 1, alors
P 2 = (2X + 1)2 = 1 et donc P ∈ (A[X])× , alors que P ∈
/ A× (mais A est non
intègre : 2 × 2 = 0).

Exercice 6.
(a) Si K est seulement un anneau, l’existence de la division euclidienne de P par Q n’est
pas assurée dans le cas général : elle est assurée lorsque le coefficient dominant de Q
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 1. 151

est inversible dans K, ce qui est toujours le cas lorsque K est un corps mais ne l’est
pas nécessairement lorsque K est seulement un anneau.
(b) On suppose que l’idéal (2, X) est un idéal principal de A = Z[X]. Soit P un générateur
de cet idéal ; alors (2, X) = (P ) et donc il existe f, g ∈ Z[X] tels que

2 = f (X)P (X) et X = g(X)P (X).

Puisque Z est intègre, on déduit de la première égalité que d(f ) = d(P ) = 0, et donc
P = a, a ∈ Z, a 6= 0 ; en reportant dans la deuxième égalité, on obtient X = ag(X),
donc g est du premier degré, g = bX + c, b, c ∈ Z, b =
6 0, et en identifiant, on obtient
c = 0 et ab = 1 ; puisque a, b ∈ Z, on a a = ±1, et donc si l’idéal (2, X) est principal,
alors nécessairement (2, X) = Z[X]. Or 1 ∈ Z[X] ; alors il existe U , V ∈ Z[X] tels
que 1 = 2U (X) + XV (X). On évalue cette égalité en 0 ; on obtient 1 = 2U (0), ce qui
est impossible dans Z. Donc l’idéal (2, X) n’est pas un idéal principal de Z[X].
(c) On pose : b = (2 + i ) et c = (4 + i ) Soit x + y i un élément de (2 + i ) ∩ (4 + i ) : il
existe a + b i ∈ A et c + d i ∈ A tels que :
( (
x + y i = (2 + i )(a + b i ) x + y i = (2a − b) + i (a + 2b)
⇐⇒
x + y i = (4 + i )(c + d i ) x + y i = (4c − d) + i (c + 4d)

On obtient donc :
( (
2a − b = 4c − d 5a = 9c + 2d
⇐⇒
a + 2b = c + 4d 5b = −2c + 9d

D’où : (
c = 2d + 5(−a + 2c)
5b = −2c + 9d

On doit donc avoir c ≡ 2d mod 5 ; on pose c = 2d + 5λ et on a b = d − 2λ et


a = 4d + 9λ, λ ∈ Z. Alors :

x + y i = (2 + i )(a + b i ) = 7d + 20λ + (6d + 5λ) i = (7 + 6 i )d + (20 + 5 i )λ

Mais 20 + 5 i = (7 + 6 i )(2 − i ) donc x + y i = (7 + 6 i )(d + 2λ − λ i ) ; on en déduit :

b ∩ c ⊆ (7 + 6 i )A.
Réciproquement, (7 + 6 i ) ∈ b ∩ c car 7 + 6 i = (2 + i )(4 + i ) = (4 + i )(2 + i ), donc :

b ∩ c = (7 + 6 i )A.

Exercice 7. Idéaux premiers et maximaux (définition)


(a) Soit A = Z[ i ]. On rappelle qu’un idéal P de A est premier si P 6= A et si pour tout
α, β ∈ A vérifiant αβ ∈ P, alors α ou β ∈ P.
i) / A× .
i. On a (1 + i )A 6= A, car 1 + i ∈
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
152 Anneaux. Corrigé des exercices.

ii. Soient α = a + b i et β = c + d i tels que αβ ∈ (1 + i )A ; alors il existe


γ = x + y i ∈ A tel que αβ = (1 + i )γ ; en prenant la norme, on obtient
(a2 + b2 )(c2 + d2 ) = 2(x2 + y 2 ) ; puisque a2 + b2 , c2 + d2 et x2 + y 2 sont
des entiers, et que 2 est un nombre premier, on a a2 + b2 ≡ 0 mod 2 ou
c2 + d2 ≡ 0 mod 2.
Dans le premier cas, la propriété a2 + b2 pair entraîne a et b de même parité,
et d’après l’exercice 2 page 105, on a donc α ∈ (1 + i )A ; de même, dans le
deuxième cas, β ∈ (1 + i )A.
On a bien montré que P = (1 + i )A est un idéal premier de A.
ii) / A× .
i. On a bien (3 + i )A 6= A, car 3 + i ∈
ii. Montrons qu’il existe α, β ∈ A tels que αβ ∈ (3 + i )A, α ∈ / (3 + i )A
et β ∈ / (3 + i )A ; pour ceci, on cherche a + b i et c + d i ∈ A (et non
à A× ) tels que (a + b i )(c + d i ) = (3 + i ) ; en prenant la norme, on obtient
2 2 2 2
(a
( + b )(c + d ) = 10. S’il y a une solution, on doit avoir par exemple
a2 + b 2 = 2
et on constate que (1 + i )(2 − i ) = 3 + i .
c2 + d 2 = 5
Donc, si α = 1 + i et β = 2 − i , alors αβ ∈ (3 + i )A, α ∈ / (3 + i )A,
β∈ / (3 + i )A (évident en prenant la norme), et donc (3 + i )A n’est pas un
idéal premier de A.
iii) Pour montrer que l’idéal M = (1 + i )A de A est maximal, on va montrer que
M 6= A et que si on a M $ a ⊆ A, alors 1 ∈ a, ce qui entraîne a = A.
– On sait déjà que (1 + i )A 6= A.
– Soit a un idéal de A = Z[ i ] tel que (1 + i )A $ a ⊆ A ; il existe
donc α ∈ a, α ∈ / (1 + i )A. D’après l’exercice 2 page 105, on a donc
α = a + b i , avec a − b ≡ 1 mod 2, c’est-à-dire a = b + 1 + 2n, n ∈ Z ;
alors α = a + b i = b + 1 + 2n+ b i = 1 + (1 + i )b + (1 + i )(1 − i )n et donc
1 = α − (1 + i ) b + (1 − i )n ∈ a, d’où a = A.
– On a donc bien montré que (1 + i )A est un idéal maximal de A.
(b) Soit A = Z[X].
i) On a déjà montré (voir l’exercice 6 page 106) que (2, X) 6= Z[X] (sinon le faire).
Soit a un idéal de A = Z[X] tel que (2, X) $ a ⊆ Z[X] ; il existe donc Q ∈ a,
Q ∈ / (2, X). Or P ∈ (2, X) si et seulement si P = 2R + XS, R, S ∈ Z[X],
c’est-à-dire, en écrivant R = a0 + XU , si et seulement si P = 2a0 + XV , a0 ∈ Z,
V ∈ Z[X]. Donc si Q ∈ / (2, X), alors Q = 2b0 + 1 + XW , W ∈ Z[X] et donc
1 = Q − (2b0 + XW ) ∈ a, d’où a = Z[X].
On a donc bien montré que (2, X) est un idéal maximal de Z[X].
ii) L’idéal (X) n’est pas maximal car (X) $ (2, X) $ Z[X] (ce qui montre aussi
que (X) 6= Z[X]).
Soient P et Q ∈ Z[X] tels que P Q = XR, R ∈ Z[X] ; on évalue en 0, et on
obtient P (0)Q(0) = 0 ; puisque Z est intègre, alors P (0) = 0 ou Q(0) = 0,
c’est-à-dire P ∈ (X) ou Q ∈ (X), et donc l’idéal (X) est premier.

Exercice 8.
(a) Négation de « a est premier » :
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 1. 153

Soit a un idéal de A vérifiant a 6= A ; a n’est pas premier si et seulement s’il existe x


 x ∈ A et x ∈
 /a
et y vérifiant y ∈ A et y ∈ /a
xy ∈ a

(b) Négation de « a est maximal » :


Soit a un idéal de A vérifiant a 6= A ; a n’est pas maximal si et seulement s’il existe
un idéal b de A vérifiant
a$b$A

Exercice 9.
(a) Voir l’exercice 7 page 106 question (b) ii).
(b) i) a1 = (2 + i )A : 2 + i ∈ / A× donc a1 6= A.
– Soient q(x) et q(y) deux éléments de A/a1 tels que q(x)q(y) = q(0). Alors,
q(xy) = q(0), donc xy ∈ a1 .
On pose x = a + b i et y = c + d i ; on a donc : il existe α + β i ∈ A tel que
(a + b i )(c + d i ) = (2 + i )(α + β i ) donc :

ac − bd = 2α − β 5α = 2ac − 2bd + ad + bc
 
⇐⇒
ad + bc = α + 2β 5β = 2ad + 2bc − ac + bd
5α = (2a + b)(c − 2d) + 5ad

⇐⇒
5β = −(a − 2b)(c − 2d) + 5bd

(2a + b)(c − 2d) ≡ 0 mod 5



On en déduit donc que
−(a − 2b)(c − 2d) ≡ 0 mod 5

si (c − 2d) 6≡ 0 mod 5 : comme 5 est premier et donc étranger à
(
 (2a + b) ≡ 0 mod 5
(c − 2d) , on en tire (théorème de Gauss) : c’est-
−(a − 2b) ≡ 0 mod 5
à-dire :
( (
2a + b = 5λ (λ ∈ Z) a = 2λ − µ
⇐⇒
−(a − 2b) = 5µ (µ ∈ Z) b = λ + 2µ

Mais alors : a + b i = (2 + i )(λ + µ i ), donc x ∈ a1 .


si (c − 2d) ≡ 0 mod 5 : c − 2d = 5γ (γ ∈ Z). Alors c = 2d + 5γ, donc
2c + d = 5d + 10γ = 5(d + 2γ) = 5δ (δ ∈ Z) :

2c + d = 5δ (δ ∈ Z) c = 2δ + γ
 
⇐⇒
c − 2d = 5γ (γ ∈ Z) d = δ − 2γ

Mais alors : c + d i = (2 + i )(δ − γ i ), donc y ∈ a1 .


On a donc bien montré que a1 est premier.
– Soit q(x) un élément de A/a1 tel que q(x) 6= q(0). Posons x = a + b i , a ∈ Z,
b ∈ Z. x ∈ / a1 . On a vu ci-dessus que, si un élément c + d i (c ∈ Z, d ∈ Z)
vérifie 2c+d ≡ 0 mod 5, alors c+d i ∈ a1 ; réciproquement, si c+d i ∈ a1 , alors
il existe α ∈ Z et β ∈ Z tels que c = (2 + i )(α + β i ) = 2α − β + (α + 2β) i ,
donc 2c + d = 5α et 2c + d ≡ 0 mod 5.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
154 Anneaux. Corrigé des exercices.

On en déduit donc que a et b vérifient 2a + b 6≡ 0 mod 5. Comme 5 est premier,


Z/5Z est un corps, donc (2a + b) est inversible dans Z/5Z : il existe k ∈ Z tel
que (2a + b)k ≡ 1 mod 5 ou (2a + b)k = 1 + 5λ, λ ∈ Z.
On pose alors γ = 2λ et δ = 4λ + 1 − 2ka ; on a γ ∈ Z, δ ∈ Z et :

(2 + i )(γ + δ i ) = 2γ − δ + (2δ + γ) i
h i
= 4λ − (4λ + 1 − 2ka) + 2(4λ + 1 − 2ka) + 2λ i
= −1 + 2ka + (10λ + 2 − 4ka) i
h i
= −1 + 2ka + 2(2a + b)k − 4ka i
car 1 + 5λ = (2a + b)k
= −1 + 2ka + 2kb i
= −1 + (a + b i )2k

Donc : (a + b i )2k = 1 + (2 + i )(γ + δ i ), c’est-à-dire : q(x)q(2k) = q(1), donc


x est inversible ; ceci prouve que A/a1 est un corps, donc que a1 est maximal.
/ A× donc a2 6= A.
ii) a2 = (3 + i ) : 3 + i ∈
– Posons x = 1 + i et y = 2 − i : alors, q(x) 6= q(0) et q(y) 6= q(0) (raisonner
avec les normes) et xy = 3 + i donc q(xy) = 0.
a2 n’est pas premier.
– Puisque a2 n’est pas premier, il ne peut pas être maximal (voir le corollaire
1.6.2 page 28).
a2 n’est pas maximal.
/ A× donc a3 6= A.
iii) a3 = (2) : 2 ∈
– Posons x = 1 + i et y = 1 − i : alors, x ∈ / a3 et y ∈
/ a3 (1 n’est pas pair),
donc q(x) 6= q(0) et q(y) 6= q(0) ; d’autre part, xy = 2, donc q(xy) = q(0).
a3 n’est pas premier.
– Puisque a3 n’est pas premier, il ne peut pas être maximal (voir le corollaire
1.6.2 page 28).
a3 n’est pas maximal.
iv) a4 = (3) : 3 ∈ / A× donc a4 6= A.
– Soient q(x) et q(y) deux éléments de A/a4 tels que q(x)q(y) = q(0). Alors,
q(xy) = q(0), donc xy ∈ a4 .
On pose x = a + b i et y = c + d i ; on a donc : il existe α + β i ∈ A tel que
(a + b i )(c + d i ) = 3(α + β i ) donc :

ac − bd = 3α a(c2 + d2 ) = 3(αc + βd)


 
⇐⇒
ad + bc = 3β b(c2 + d2 ) = 3(−αd + βc)

c2 + d2 6≡ 0 mod 3 : alors, puisque 3 est premier, il vient :


a ≡ 0 mod 3 a = 3γ (γ ∈ Z)
 
⇐⇒ ⇐⇒ a + b i = 3(γ + δ i )
b ≡ 0 mod 3 b = 3δ (δ ∈ Z)

et donc q(x) = q(0).


c2 + d2 ≡ 0 mod 3 : en regardant les congruences modulo 3 de c2 et de d2 ,
on se rend compte immédiatement que la seule possibilité pour c et d, c’est
que c ≡ 0 mod 3 et d ≡ 0 mod 3, c’est-à-dire : c = 3λ et d = 3µ (λ ∈ Z
et µ ∈ Z). Donc, q(y) = q(0).
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 1. 155

Ceci prouve que A/a4 est intègre, donc que a4 est premier.
– Supposons qu’il existe un idéal a vérifiant : a4 $ a $ A. Alors, il existe x ∈ a
/ a4 . Posons x = a + b i , a ∈ Z, b ∈ Z. On ne peut avoir, en même
tel que x ∈
temps, a ≡ 0 mod 3 et b ≡ 0 mod 3. Posons alors :

= 3α + a0 α ∈ Z, a0 ∈ {−1, 0, 1}

a

b = 3β + b0 β ∈ Z, b0 ∈ {−1, 0, 1}
 0 0
(a , b ) 6= (0, 0)

Alors, x − (3α + 3β i ) ∈ a, c’est-à-dire :

a0 + b 0 i ∈ a a0 ∈ {−1, 0, 1}, b0 ∈ {−1, 0, 1}, (a0 , b0 ) 6= (0, 0)

Considérons tous les cas possibles :


a0 = −1, b0 = −1 : alors −1 − i ∈ a, donc aussi (−1 − i )(−1 + i ) = 2,
donc aussi 3 − 2 (a4 ⊂ a), c’est-à-dire que 1 ∈ a, donc a = A.
a0 = −1, b0 = 0 : alors −1 ∈ a, donc aussi (−1)(−1) = 1, donc a = A.
a0 = −1, b0 = 1 : alors −1 + i ∈ a, donc aussi (−1 + i )(−1 − i ) = 2, donc
aussi 3 − 2 (a4 ⊂ a), c’est-à-dire que 1 ∈ a, donc a = A.
a0 = 0, b0 = −1 : alors − i ∈ a, donc aussi (− i ) i = 1, donc a = A.
a0 = 0, b0 = 1 : alors i ∈ a, donc aussi i (− i ) = 1, donc a = A.
a0 = 1, b0 = −1 : alors 1 − i ∈ a, donc aussi (1 − i )(1 + i ) = 2, donc aussi
3 − 2 (a4 ⊂ a), c’est-à-dire que 1 ∈ a, donc a = A.
a0 = 1, b0 = 0 : alors 1 ∈ a, donc a = A.
a0 = 1, b0 = 1 : alors 1 + i ∈ a, donc aussi (1 + i )(1 − i ) = 2, donc aussi
3 − 2 (a4 ⊂ a), c’est-à-dire que 1 ∈ a, donc a = A.
Dans tous les cas, on a a = A, donc a4 est maximal.
(c) i) a = XA : voir l’exercice 7 page 106 question (b) ii).
ii) a = 2A :
– Soient q(P ) et q(R) deux éléments de A/a tels que q(P )q(Q) = q(0). Alors,
q(P Q) = q(0), donc P Q ∈ a ou encore P Q = 2R (R ∈ Z[X]).
Posons P = 2P1 + P2 avec P1 ∈ Z[X], P2 ∈ Z[X], P2 n’ayant que des
coefficients égaux à 0 ou 1. Posons également Q = 2Q1 + Q2 avec Q1 ∈ Z[X],
Q2 ∈ Z[X], Q2 n’ayant que des coefficients égaux à 0 ou 1. Alors :

P Q = 2R ⇐⇒ (2P1 + P2 )(2Q1 + Q2 ) = 2R
⇐⇒ P2 Q2 = 2(R − P1 Q2 − P2 Q1 − 2P1 Q1 )

Or, si P2 et Q2 sont tous les deux non nuls, le coefficient du terme de plus
haut degré de P2 Q2 est nécessairement égal à 1, ce qui est en contradiction
avec la dernière égalité ; donc l’un au moins des deux polynômes P2 et Q2 est
nul, ce qui prouve que P (ou Q) appartient à a, donc que q(P ) = q(0) (ou
q(Q) = q(0)), c’est-à-dire que A/a est intègre, donc que a est premier.
– a n’est pas maximal car a $ (2, X) $ Z[X].
iii) a = (2, X) : voir l’exercice 7 page 106 question (b) i).

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
156 Anneaux. Corrigé des exercices.

Exercice 10.
(a) Supposons que P soit un idéal premier de A. Soient a et b deux idéaux de A tels
que ab ⊆ P ; on veut montrer que a ⊆ P ou b ⊆ P.
Solution no 1 : on raisonne par l’absurde et on suppose que a 6⊆ P et b 6⊆ P ; alors
il existe x ∈ a, x ∈
/ P et il existe y ∈ b, y ∈
/ P. Puisque x ∈ a et y ∈ b, alors
xy ∈ ab. Or, par hypothèse, ab ⊆ P ; donc xy ∈ P. On a donc trouvé x, y ∈ A
tels que x ∈/ P, y ∈
/ P et xy ∈ P, ce qui contredit l’hypothèse P premier.
Essai de solution directe (ne permet pas de conclure) : pour tout élément x ∈ a
et tout élément y ∈ b, alors xy ∈ ab ; or par hypothèse, ab ⊆ P, donc xy ∈ P ;
or P est un idéal premier, et donc x ∈ P ou y ∈ P. Ceci permet de conclure
que certains x de a sont dans P et que certains y de b sont dans P, mais pas
que tous les x de a sont dans P ou que tous les y de b sont dans P. Une autre
solution est :
Solution no 2 : on va montrer que si a 6⊆ P, alors b ⊆ P. Puisque a 6⊆ P, il existe
x ∈ a, x ∈/ P. Pour tout y ∈ b, puisque x ∈ a, on a xy ∈ ab ; donc d’après
l’hypothèse, on a xy ∈ P. Par définition d’un idéal premier, puisque xy ∈ P et
/ P, on a y ∈ P. On a donc montré que tout y de b appartient à P.
que x ∈
(b) Supposons que P 6= A, et que : pour tout a, b, idéaux de A tels que ab ⊆ P, alors on
a a ⊆ P ou b ⊆ P. Soient x, y ∈ A tels que xy ∈ P ; on considère les idéaux a = Ax
et b = Ay ; alors ab = Axy, et donc ab ⊆ P ; d’après l’hypothèse, on a donc, ou
bien a = Ax ⊆ P, ou bien b = Ay ⊆ P, et donc, ou bien x ∈ P, ou bien y ∈ P, ce
qui est la définition d’un idéal premier.

Exercice 11. Étude d’un anneau quotient


Soit A = Z[ i ] et soit a = (3 + 2 i )A. On considère les homomorphismes suivants :
j q
Z −→ A −→ A/a et soit h = q ◦ j.
(a) Déterminons Ker(h) : soit n ∈ Z ; on a n ∈ Ker(h) si et seulement si q(n) = q(0),
donc si et seulement s’il existe x + y i ∈ A tel que n = (3 + 2 i )(x + y i ).
i) Première solution : en prenant la norme, on obtient n2 = 13(x2 + y 2 ), donc
n2 ≡ 0 mod 13, donc (puisque 13 est un nombre premier) n ≡ 0 mod 13 et
Ker(h) ⊆ 13Z.
3x − 2y = n

ii) Deuxième solution : cette égalité a lieu si et seulement si
2x + 3y = 0
Puisque (2, 3) = 1, la deuxième équation admet pour solutions x = 3λ, y = −2λ,
λ ∈ Z, et alors n = 13λ ; donc si n ∈ Ker(h), on a n ≡ 0 mod 13, et
Ker(h) ⊆ 13Z.
Réciproquement, 13Z ⊆ Ker(h) car 13 = (3 + 2 i )(3 − 2 i ), et donc 13 ∈ Ker(h).
Donc : Ker(h) = 13Z.
(b) Montrons que h est surjectif, c’est-à-dire qu’étant donné q(a + b i ) ∈ A/a, il
existe n ∈ Z tel que q(a + b i ) = q(n). Cette égalité a lieu si et seulement s’il existe
x + y i ∈ A tel que :
(
a − n = 3x − 2y
a + b i − n = (3 + 2 i )(x + y i ) ⇐⇒
b = 2x + 3y
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 1. 157

On constate que x = −b et y = b sont solutions de la deuxième équation, et alors


n = a + 5b ; donc q(a + b i ) = h(a + 5b) et donc h est surjectif.
(c) On a donc
j /A
q /
A/a
jjj5
Z
j
jjj jjjj
jjjj h∗
 jjjj
Z/13Z

Figure C.2.1 – Étude de l’anneau-quotient Z[ i ]/(3 + 2 i )Z[ i ]

Il résulte du corollaire 1.4.1 page 27 que A/a ' Z/13Z.

Remarque : Puisque Z/13Z est un corps (voir le théorème 1.5 page 27), l’anneau
A/a est un corps, et il est parfaitement connu, et grâce à la formule vue ci-dessus :
q(a + b i ) = h(a + 5b), on a
A/a = {q(0), q(1), . . . , q(12)}.

(d) Puisque A/a est un corps il résulte du théorème 1.6 page 27 que l’idéal a = (3 + 2 i )A
est maximal (et donc premier aussi d’après le corollaire 1.6.2 page 28).

Exercice 12.
(a) ∀a ∈ Z/6Z, ∀b ∈ Z/6Z,
f (a + b) = 4(a + b) = 4a + 4b = f (a) + f (b)

(b) ∀a ∈ Z/6Z, ∀b ∈ Z/6Z,


f (a)f (b) = 4a4b
= 16ab
= 4ab car 16 ≡ 4 mod 6
= f (ab)

(c) f (1) = 4.1 = 4 6= 1.


On a donc bien montré que f satisfait à 1 et 2 de la définition 1.9 page 24, mais pas à 3.

Exercice 13.
Soit A un anneau intègre fini à n éléments. Soit a un élément non nul de A. Considérons
l’application f définie par :
A −→ A
f
x 7−→ ax
Soient x et y deux éléments quelconques de A : si f (x) = f (y), alors ax = ay, c’est-à-dire
a(x − y) = 0. Or, A est intègre et a 6= 0, donc x − y = 0, c’est-à-dire x = y : f est donc
injective. Donc, f (A) possède n éléments et, comme f (A) ⊂ A et que A contient aussi n
éléments, on en déduit que f (A) = A et donc que f est surjective. En définitive, f est donc
bijective. Donc, 1 a un antécédent par f : il existe b ∈ A tel que f (b) = 1, c’est-à-dire tel
que ab = 1. a est donc inversible (pour tout a 6= 0 de A). Ceci prouve donc que A est un
corps.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
158 Anneaux. Corrigé des exercices.

Exercice 14.
j q
On considère l’homomorphisme h = q ◦ j : Z −→ Z[X] −→ Z[X]/(m, X).
ai X i ; alors on a
X
(a) Un élément de Z[X]/(m, X) est de la forme q(P ), où P =
i>0
i
X
q(P ) = q(ai )q(X) = q(a0 ) puisque q(X) = q(0).
i>0
   
Donc q(P ) = q(a0 ) = q j(a0 ) = h(a0 ), et donc il existe a0 ∈ Z a0 = P (0) tel que
q(P ) = h(a0 ) ; donc h est surjectif.
(b) Soit a ∈ Z ; on suppose que a ∈ Ker(h) ; alors q(a) = q(0) et donc a ∈ (m, X) ; donc
il existe P , Q ∈ Z[X] tels que a = mP (X) + XQ(X).
On considère alors l’homomorphisme « évaluation en 0 » ; on obtient a = mP (0) et
donc Ker(h) ⊆ mZ.
Réciproquement, mZ ⊆ Ker(h) car m = m × 1 + X × 0, et donc m ∈ Ker(h).
On a donc montré que Ker(h) = mZ.
(c) Il résulte du corollaire 1.4.1 page 27 que Z[X]/(m, X) ' Z/mZ. On applique le
théorème 1.6 page 27 ; on en déduit que :
Si m est un nombre premier p, alors puisque Z/pZ est un corps, l’idéal (p, X)
est maximal (et donc premier aussi, voir le corollaire 1.6.2 page 28).
Si m est composé, m = m0 m00 (m0 6= 1, m00 6= 1) alors Z/m0 m00 Z n’est pas intègre :
m0 6= 0, m00 6= 0 (car par exemple m0 6= 1 entraîne m00 6= m) et m0 m00 = 0 ; il en
résulte que (m0 m00 , X) n’est pas premier (et donc pas maximal).
Si m = 1, alors (1, X) = Z[X], et l’idéal (1, X) n’est ni premier ni maximal (on a
Z[X]/(1, X) = {q(0)}, anneau non intègre par définition).
(d) Si m = 0, alors (m, X) = (X) et Z[X]/XZ[X] ' Z. Puisque Z est un anneau intègre,
mais pas un corps, l’idéal (X) est premier et non maximal.

Exercice 15.
Soit A l’anneau formé des applications de R dans R ; on rappelle que pour tout f , g ∈ A,
on définit :
la somme f + g par : pour tout x ∈ R, (f + g)(x) = f (x) + g(x),
le produit f g par : pour tout x ∈ R, (f g)(x) = f (x)g(x),
le neutre est 0 : 0(x) = 0 pour tout x ∈ R,
l’unité est 1 : 1(x) = 1 pour tout x ∈ R.
(a) Il est élémentaire de vérifier que B = {g ∈ A, g(0) = g(1)}
 est un sous-groupe
 additif
de A, que si g1 , g2 ∈ B alors g1 g2 ∈ B et que 1 ∈ B car 1(0) = 1(1) .
(b) i) Il est élémentaire de vérifier que I = {h ∈ A, h(0) = h(1) = 0} est un
sous-groupe additif de A et que, pour tout f ∈ A et tout h ∈ I, alors
f h(0) = f h(1) = 0, d’où f h ∈ I et I est un idéal de A.
Montrons que I n’est pas un idéal premier de A : soit f ∈ A telle que f (0) = 0
et f (1) = 1 (par exemple f (x) = x), alors f ∈/ I ; soit g ∈ A telle que g(0) = 1
et g(1) = 0 (par exemple g(x) = 1 − x), alors g ∈/ I ; mais (f g)(0) = (f g)(1) = 0
et donc f g ∈ I, d’où le résultat.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 1. 159

ii) Il est évident que I est un idéal de B, car B est un sous-anneau de A et que
I ⊆ B.
Montrons que I est un idéal maximal de B : soit ψ l’application de B dans R
définie par : pour tout g ∈ B, ψ(g) = g(0) ;
i. il est facile de vérifier que ψ est un homomorphisme d’anneaux,
ii. ψ est surjectif : soit a ∈ R et soit g ∈ B définie par g(x) = a pour tout
x ∈ R, alors ψ(g) = a,
iii. on a Ker(ψ) = {g ∈ B, g(0) = 0} = {g ∈ A, g(0) = g(1) = 0} = I.
Par factorisation, on obtient B/I ' R ; puisque R est un corps, I est un idéal
maximal de B.
(c) Soit M = {h ∈ A, h(0) = 0} et soit N = {h ∈ A, h(1) = 0}.
De la même manière que ci-dessus, on montre que A/M ' R et que A/N ' R ; donc
M et N sont des idéaux maximaux de A et il est immédiat que I = M ∩ N.
(d) Soit ϕ l’application de R dans R définie par ϕ(0) = ϕ(1) = 0 et ϕ(x) = 1 pour tout
x ∈ R, x 6= 0, 1 ; on a bien ϕ ∈ I. Montrons que I = (ϕ) :
Soit h ∈ I ; alors si x =
6 0 et de 1, on a h(x) = h(x) × 1 = h(x)ϕ(x) et si x = 0 ou 1,
on a h(x) = 0 = h(x)ϕ(x) et donc, pour tout x ∈ R on a h(x) = h(x)ϕ(x) = (hϕ)(x)
et donc h ∈ (ϕ) ; donc I ⊆ (ϕ).
Inversement, puisque ϕ ∈ I, on a (ϕ) ⊆ I. Donc I = (ϕ) et I est principal.

Exercice 16.
(a) i) D’après le théorème 1.7 page 28, il existe un homomorphisme d’anneaux h
et un seul de A[X] dans B = A[X] qui prolonge l’identité sur A et tel que
h(X) = uX + v ; on a

h : A[X] −→ A[X]
a 7−→ a
X 7−→ uX + v

ii) On suppose que u ∈ A× ; pour montrer que h est un automorphisme de A[X],


on construit l’application réciproque. Puisque u ∈ A× , alors u est inversible et
u−1 ∈ A, et il existe un homomorphisme unique

g : A[X] −→ A[X]
a 7−→ a
X 7−→ u−1 X − u−1 v

On calcule g ◦ h(a) = g(a) = a et g ◦ h(X) :

g ◦ h(X) = g(uX + v)
= ug(X) + v (car g est un homomorphisme
d’anneaux et il est constant sur
A)
−1 −1
= u(u X − u v) + v
= X
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
160 Anneaux. Corrigé des exercices.

Donc g ◦ h est un homomorphisme de A[X] dans A[X] qui prolonge l’identité


sur A et tel que g ◦ h(X) = X ; or idA[X] vérifie les mêmes conditions, et d’après
l’unicité énoncée dans le théorème 1.7 page 28, on a donc g ◦ h = idA[X] . De la
même manière, h ◦ g = idA[X] , et donc h est un automorphisme de A[X].
iii) On suppose que u ∈ / A× , ce qui signifie : pour tout α ∈ A alors uα 6= 1 ; montrons
que h n’est pas un automorphisme de A[X], en montrant qu’il n’est pas surjectif,
et plus précisément, que le polynôme égal à X n’est pas atteint. En effet :
P = a0 + a1 X + · · · + am X m
h(P ) = a0 + a1 (uX + v) + · · · + am (uX + v)m
= · · · + (a1 u + · · · + mam uv m−1 )X + · · ·
le coefficient de X est u(a1 + · · · + mam v m−1 ) ; il n’est donc jamais égal à 1, et
h n’est pas surjectif.
(b) i) Soit h un automorphisme de A[X] dont la restriction à A est l’identité de A. On
pose
h(X) = u0 + u1 X + · · · + un X n , un 6= 0.
Soit P = a0 + a1 X + · · · + am X m , am 6= 0, alors on a :
h(P ) = a0 + a1 h(X) + · · · + am h(X)m
et h(P ) a pour terme dominant am umnX
mn
, car am um
n 6= 0 puisque A est intègre ;
donc h(P ) a pour degré mn. Puisque h est surjectif, il existe un polynôme P tel
que h(P ) = X, et donc il est nécessaire que n = 1 et on a donc
h(X) = uX + v, u, v ∈ A.

ii) La question (a) iii) montre que nécessairement u ∈ A× . Donnons en une


démonstration directe :
Soit h−1 la fonction réciproque de h ; on a donc aussi h−1 (X) = wX + t, w,
t ∈ A ; alors
h−1 ◦ h(X) = h−1 (uX + v)
= uh−1 (X) + v
= u(wX + t) + v
= uwX + tu + v
= X
donc uw = 1 et u ∈ A× .

Exercice 17.
(a) On a K[X, Y ] = K[Y ][X], et on considère l’homomorphisme θ d’évaluation en 0, avec
A = K[Y ] ; on a donc
θ : K[X, Y ] −→ K[Y ]
P (X, Y ) 7−→ P (0, Y )
Il est évident que θ est surjectif, et puisque P ∈ K[X, Y ] = K[Y ][X], P s’écrit
P (X, Y ) = Pn (Y )X n + · · · + P1 (Y )X + P0 (Y )
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 1. 161

d’où Ker(θ) = (X) ; on en déduit, par factorisation, l’isomorphisme

K[X, Y ]/(X) ' K[Y ].

θ θ0
(b) On considère K[X, Y ] −→ K[Y ] −→ K, ou θ0 est l’homomorphisme d’évaluation en
0. Le composé θ0 ◦ θ est donc l’homomorphisme de K[X, Y ] dans K qui à P (X, Y )
associe la quantité P (0, 0). En factorisant, on obtient :

K[X, Y ]/(X, Y ) ' K.


 
(c) On sait que K[Y ] est intègre, mais n’est pas un corps (K[Y ])× = K× ; d’après le
théorème 1.6 page 27, l’idéal (X) de K[X, Y ] est premier et non maximal.
Par ce même théorème, l’idéal (X, Y ) de K[X, Y ] est maximal.

Exercice 18.
ai X i et Q = bi X i .
X X
Soient P =
i>0 i>0

(ai + bi )X i , et donc
X
(1) On a P + Q =
i>0

i(ai + bi )X i−1 = iai X i−1 + ibi X i−1 = D(P ) + D(Q).


X X X
D(P + Q) =
i>0 i>0 i>0

(2) Il est immédiat.


(3) D’après la démonstration du théorème 1.7 page 28, on a

ai bj X i+j
X
PQ =
i,j>0
 

k
X X 
= 
 ai b j 
X
k>0 i,j>0
i+j=k
 

k−1
X  X 
D(P Q) = k
 ai b j 
X
k>0 i,j>0
i+j=k
 

(i + j)ai bj X i+j−1 
X X 
= 
 
k>0 i,j>0
i+j=k

iai bj X i+j−1 + jai bj X i+j−1


X X
=
i,j>0 i,j>0
= QD(P ) + P D(Q)

Fin du corrigé des exercices du premier chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
162 Anneaux. Corrigé des exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 2. 163

Corrigé des exercices du


chapitre 2
Exercice 1.
Soient e1 = 45, e2 = 36 et e3 = 100 ; on a e1 6= 0, e2 6= 0, e3 6= 0, e1 e2 = 1620 = 0,
e2 e3 = 3600 = 0, e3 e1 = 4500 = 0 et e1 + e2 + e3 = 181 = 1 ; d’après la définition 2.2
page 34, on a bien un système fondamental d’idempotents orthogonaux.
On considère les idéaux

A1 = Ae1 = {0, 45, 90, 135}, A2 = Ae2 = {0, 36, 72, 108, 144},

et A3 = Ae3 = {0, 100, 20, 120, 40, 140, 60, 160, 80}
.
Il résulte des propriétés des idempotents que, d’une part, < 45 > ∩ < 36 >= {0} et,
d’autre part, < 45, 36 > ∩ < 100 >= {0} ; enfin, tout élément x ∈ Z/180Z s’écrit x =
45 x + 36 x + 100 x et donc en tant qu’anneau, A ' A1 × A2 × A3 , où pour i = 1, 2, 3, on a
Ai = Ai muni d’une structure d’anneau de neutre ei .

Exercice 2.
Soit A un anneau commutatif et u un idempotent de A distinct de 1 ; alors :
(a) u 6= 0 puisque u est un idempotent de A ; 1 − u 6= 0 puisque u 6= 1.
(b) u(1 − u) = u − u2 = u − u (car u idempotent de A) et u − u = 0 ; donc u(1 − u) = 0.
(c) u + (1 − u) = 1.
Ceci montre bien que {u, 1 − u} constitue un système fondamental d’idempotents de A.

Exercice 3.
On considère q : C[X] −→ C[X]/(X 3 −1). Soit P ∈ C[X] ; on effectue la division euclidienne
de P par X 3 − 1 et on obtient

P = (X 3 − 1)Q + a + bX + cX 2 , où a, b, c ∈ C et Q ∈ C[X]

Alors q(P ) = q(a + bX + cX 2 ) et on a q(P ) = q(0) si et seulement si P = (X 3 − 1)Q, donc


si et seulement si a = b = c = 0.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
164 Anneaux. Corrigé des exercices.

(a) i) Puisque e1 , e2 et e3 sont l’image par q de polynômes de degré 6 2 non nuls, e1 ,


e2 et e3 sont différents de q(0). On remarque que
! ! !
(X − j)(X − j 2 ) j 2 (X − 1)(X − j) j(X − 1)(X − j 2 )
e1 = q , e2 = q , e3 = q ,
3 3 3
donc dans chaque produit ei ek , il y a le terme :
(X − 1)(X − j)(X − j 2 ) = X 3 − 1

et donc chaque produit est égal à q(0) ; on peut aussi calculer directement

les trois produits et utiliser q(X 3 ) = q(1) et q(X 4 ) = q(X) ; enfin, on
!
3 + (1 + j + j 2 )X + (1 + j + j 2 )X 2
calcule e1 + e2 + e3 = q = q(1), et on a
3
bien montré que {e1 , e2 , e3 } constitue un système fondamental d’idempotents
orthogonaux de A.
ii) On considère (i = 1, 2, 3) l’application
C −→ ei A
z 7−→ ei q(z)
– Montrons que h est un homomorphisme d’anneaux : soient z, z 0 ∈ C, alors
h(z + z 0 ) = ei q(z + z 0 )
= ei q(z) + ei q(z 0 )
= h(z) + h(z 0 )
h(zz 0 ) = ei q(zz 0 )
= e2i q(z)q(z 0 )
= ei q(z)ei q(z 0 )
= h(z)h(z 0 )
h(1) = ei q(1)
= ei
= neutre de ei A
– Déterminons Ker(h) = ! {z ∈ C, ei q(z) = q(0)} : puisque ei est de la forme
1 + ai X + b i X 2
ei = q , on a :
3
!
z + zai X + zbi X 2
ei q(z) = q = q(0)
3
si et seulement si z = 0, et donc Ker(h) = {0} et h est injectif.
– Montrons que h est surjectif, c’est-à-dire que :
∀ ei q(a + bX + cX 2 ) ∈ ei A, ∃z ∈ C tel que ei q(a + bX + cX 2 ) = ei q(z)
2
  que, pour tout q(a + bX + cX ) ∈ A, alors :
Ceci résulte de ce 
q (1 + X + X 2 )(a + bX + cX 2 ) = q a + bX + cX 2 + aX + bX 2 + cX 3 + aX 2 + bX 3 + cX 4
 
= q a + bX + cX 2 + aX + bX 2 + c + aX 2 + b + cX
 
= q (a + b + c)(1 + X + X 2 )
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 2. 165

 puis : 
q (1 + jX + j 2 X 2 )(a + bX + cX 2 )
 
= q a + bX + cX 2 + ajX + bjX 2 + cjX 3 + aj 2 X 2 + bj 2 X 3 + cj 2 X 4
 
= q a(1 + jX + j 2 X 2 ) + b(X + jX 2 + j 2 ) + c(X 2 + j + j 2 X)
 
= q (a + bj 2 + cj)(1 + jX + j 2 X 2 )

et, de même, par conjugaison (j 7−→ j 2 ) :


   
q (1 + j 2 X + jX 2 )(a + bX + cX 2 ) = q (a + bj + cj 2 )(1 + j 2 X + jX 2 )

– On a donc bien montré que pour tout i = 1, 2, 3, alors ei A ' C.


iii) D’après le théorème 2.1 page 34 on a :

A ' e1 A × e2 A × e3 A ' C × C × C

(b) On considère l’application

g : C[X] −→ C × C × C
 
P 7−→ P (1), P (j), P (j 2 ) .

– L’application g est un homomorphisme d’anneaux, car les trois applications


P 7−→ P (1), P 7−→ P (j), P 7−→ P (j 2 ), sont des homomorphismes évaluation.
– Déterminons Ker(g) : soit P ∈ Ker(g) ; alors g(P ) = (0, 0, 0) et donc


 P (1) = 0
P (j) = 0
P (j 2 ) = 0

Il résulte du corollaire 1.8.1 page 31 que P est divisible par :

(X − 1)(X − j)(X − j 2 ) = X 3 − 1

donc Ker(g) ⊆ (X 3 − 1) ; l’inclusion inverse étant immédiate, on a alors


Ker(g) = (X 3 − 1).
– Montrons que g est surjectif : soit (a, b, c) ∈ C × C × C ; montrons qu’il existe
P ∈ C[X] tel que
 

 P (1) = a 
 P = (X − 1)R + a
P (j) = b ⇐⇒ P = (X − j)S + b
P (j 2 ) = c P = (X − j 2 )T + c

 

Les idéaux (X − 1), (X − j) et (X − j 2 ) de C[X] sont co-maximaux deux à deux


(X − α) − (X − β)
car, quels que soient α, β ∈ C, α 6= β, alors on a 1 = et donc
−α + β
(X − α, X − β) = C[X]. Donc d’après le corollaire
 2.2.1 page 36 du théorème des
 P ≡ a mod (X − 1)

restes chinois, il existe P ∈ C[X] tel que : P ≡ b mod (X − j) et donc g
P ≡ c mod (X − j 2 )


est surjectif.
– Il résulte du théorème 2.3 page 37 que

C[X]/(X 3 − 1) ' C × C × C

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
166 Anneaux. Corrigé des exercices.

Remarque : Au chapitre 3, on établira une formule qui permet de calculer le polynôme


P de degré 6 2 tel que P (1) = a, P (j) = b et P (j 2 ) = c. On trouvera

(a + bj + cj 2 )X 2 + (a + bj 2 + cj)X + (a + b + c)
P = ·
3

Exercice 4.
Étude de (Z/105Z) :
On a 105 = 3 × 5 × 7 et 3, 5 et 7 sont étrangers deux à deux ; d’après le théorème 2.4
page 37, on a donc :
Z/105Z ' Z/3Z × Z/5Z × Z/7Z

h /
Z Z/3Z ×
5
Z/5Z × Z/7Z
ll
lll
lllll∗
l
 lll h
Z/105Z

Figure C.3.1 – Z/105Z ' Z/3Z × Z/5Z × Z/7Z

Il résulte du théorème 2.3 page 37 que l’isomorphisme canonique de Z/105Z sur Z/3Z ×
Z/5Z × Z/7Z est obtenu par la factorisation ci-dessus, et on a donc
   
h∗ q105 (x) = q3 (x), q5 (x), q7 (x)
 
L’isomorphisme réciproque ϕ = h∗ −1 est tel que ϕ q3 (a), q5 (b), q7 (c) = q105 (x) ; donc a, b
et c étant donnés dans Z, on doit trouver x ∈ Z, x défini modulo 105 tel que :


 x ≡ a mod 3
x ≡ b mod 5
x ≡ c mod 7

D’après le corollaire 2.2.1 page 36 du théorème des restes chinois, un tel x existe et est
unique modulo 105, puisque les idéaux 3Z, 5Z et 7Z sont co-maximaux deux à deux.
Pour trouver un tel x :
(a) On cherche d’abord x0 ∈ Z tel que
(
x0 ≡ a mod 3
x0 ≡ b mod 5

D’après la démonstration du théorème 2.2 page 36, on a

x0 = av 0 + bu0 , où u0 et v 0 vérifient
u0 ∈ 3Z, v 0 ∈ 5Z et u0 + v 0 = 1.

Or il est immédiat que 2 × 3 − 5 = 1, donc x0 = −5a + 6b, x0 défini modulo 15.


CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 2. 167

(b) On cherche enfin x ∈ Z tel que


(
x ≡ x0 mod 15
x ≡ c mod 7

Toujours d’après la démonstration du théorème 2.2 page 36, on a

x = (−5a + 6b)v + cu, où u et v vérifient


u ∈ 15Z, v ∈ 7Z et u + v = 1.

Or il est immédiat que 15 − 2 × 7 = 1, donc

x = −14(−5a + 6b) + 15c


= 70a − 84b + 15c, x défini modulo 105
 
On a donc : ϕ q3 (a), q5 (b), q7 (c) = q105 (70a − 84b + 15c).

Exercice 5.
(a) Soit A = Z[ i ] ; on considère les idéaux a = (2 + i )A et b = (2 − i )A. Pour prouver
que les idéaux a et b sont co-maximaux, on montre que 1 ∈ a + b, c’est-à-dire qu’il
existe a + b i et c + d i ∈ A tels que

1 = (a + b i )(2 + i ) + (c + d i )(2 − i ),

ce qui est équivalent à : (


2a − b + 2c + d = 1
(5.1)
a + 2b − c + 2d = 0
on obtient un système de deux équations à quatre inconnues (dans Z) et pour ce
genre de système, il n’y a pas toujours de solution ; mais ici,

 (5.2) b = 2a + 2c + d − 1
(5.1) ⇐⇒

(5.3) 5a + 3c + 4d = 2

et alors, il est immédiat qu’une solution de (5.3) est a = 1, c = −1, d = 0, et alors,


d’après (5.2) on a b = −1, et donc 1 = (1 − i )(2 + i ) − (2 − i ), et
a et b sont co-maximaux.
Montrons que a ∩ b = 5A : on a 5A ⊆ a ∩ b car 5 = (2 + i )(2 − i ) ; montrons que
a ∩ b ⊆ 5A : soit x + y i ∈ a ∩ b ; il existe a, b, c, d ∈ Z tels que
x + y i = (a + b i )(2 + i ) = (c + d i )(2 − i )

ce qui est équivalent à :


(
x = 2a − b = 2c + d
y = a + 2b = −c + 2d

on a donc 5a = 3c + 4d et 5b = −4c + 3d ; il en résulte que d ≡ 3c mod 5, d’où


x = 2c + d ≡ 5c ≡ 0 mod 5 et y ≡ 5c ≡ 0 mod 5, et donc x + y i ∈ 5A. CQFD.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
168 Anneaux. Corrigé des exercices.

(b) i) On considère les applications :

j qa
Z −→ A −→ A/a et h = qa ◦ j

i. Déterminons Ker(h) : soit n ∈ Z ; on a n ∈ Ker(h) si et seulement


si qa (n) = qa (0), donc si et seulement s’il existe x + y i ∈ A tel que
n = (2 + i )(x + y i ). En prenant la norme, on obtient n2 = 5(x2 + y 2 ) ;
donc n2 ≡ 0 mod 5, donc n ≡ 0 mod 5 (car 5 est un nombre premier) et
Ker(h) ⊆ 5Z ; réciproquement, 5Z ⊆ Ker(h) car 5 = (2 + i )(2 − i ) et donc
Ker(h) = 5Z
ii. Montrons que h est surjectif, c’est-à-dire :
Étant donné qa (a + b i ) ∈ A/a, il existe n ∈ Z tel que qa (a + b i ) = qa (n).
Cette égalité a lieu si et seulement s’il existe x + y i ∈ A tel que :
(
a − n = 2x − y
a + b i − n = (2 + i )(x + y i ) ⇐⇒
b = x + 2y

On constate que x = b et y = 0 sont solutions de la deuxième équation, et


alors n = a − 2b ; donc qa (a + b i ) = h(a − 2b) et donc h est surjectif

Remarque : il est plus rapide, mais moins classique, de remarquer que la


partie imaginaire de 2 + i étant égale à 1, alors :

a + b i − b(2 + i ) = a − 2b ∈ Z,

d’où le même résultat.


iii. Par factorisation, on obtient A/a ' Z/5Z
ii) On montre de la même manière que
 
A/b ' Z/5Z avec qb (a + b i ) = h(a + 2b)

D’après le théorème 2.2 page 36 des restes chinois, puisque a et b sont co-
maximaux, on a A/a ∩ b ' A/a × A/b, et donc

A/5A ' Z/5Z × Z/5Z

L’anneau Z/5Z × Z/5Z n’est pas intègre ; en effet, on a (1, 0)(0, 1) = (0, 0). Donc
l’idéal 5A n’est pas premier (et donc pas maximal).
Ce résultat était prévisible ; en effet, il est immédiat que 2 + i ∈ / A× et que
2+ i ∈ / 5A (sinon, on aurait 2 + i = 5(a + b i ), ce qui entraîne 5a = 2, ce qui
est impossible).
On en déduit que
i. 5A n’est pas maximal car 5A $ (2 + i )A $ A.
ii. 5A n’est pas premier, car il existe α = 2 + i ∈ A et β = 2 − i ∈ A tels que
αβ ∈ 5A, α ∈/ 5A et β ∈/ 5A.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 2. 169

Exercice 6.
On cherche tous les entiers m ∈ N − {0} tels que ϕ(m) = 12 = 22 × 3. Soit p un nombre
premier qui divise m ; alors ϕ(p) = p − 1 divise 12. La liste des diviseurs de 12 est

d = 1, 2, 3, 4, 6, 12
et alors d + 1 = 2, 3, 4, 5, 7, 13

et donc p ∈ {2, 3, 5, 7, 13}


On utilise le fait que ϕ(m) est divisible par 3, et ce 3 ne peut provenir que de 32 , 7, ou
13, et donc m est divisible par un et un seul des entiers : 9, 7 ou 13 (ici, 3 est un nombre
premier (souvent le plus grand qui divise m) qui provient d’un petit nombre de cas, mais
ce genre d’argument ne marche pas toujours !).
Il y a donc trois cas :
1er cas : m = 13n alors ϕ(n) = 1, et il est immédiat de vérifier que :

ϕ(n) = 1 ⇐⇒ (n = 1 ou n = 2);

il y a donc les deux solutions m = 13, m = 26.


2e cas : m = 7n alors ϕ(n) = 2, et on détermine les entiers n tels que ϕ(n) = 2 ; alors si
q | n, q premier, on a q = 2 ou 3 et donc n = 2a 3b .
(a) si a > 1 et b = 0, ϕ(n) = 2a−1 = 2, d’où a = 2 et n = 4 ;
(b) si a = 0 et b > 1, ϕ(n) = 2 × 3b−1 = 2, d’où b = 1 et n = 3 ;
(c) si a > 1 et b > 1, ϕ(n) = 2a 3b−1 = 2, d’où a = 1, b = 1 et n = 6.
En conclusion, dans le deuxième cas, il y a les 3 solutions m = 21, m = 28, m = 42.
e
3 cas : m = 9n alors ϕ(n) = 2, mais on doit avoir aussi (n, 3) = 1, donc n = 4, et il y a
la solution m = 36.
En conclusion, les entiers m tels que ϕ(m) = 12 sont m = 13, 21, 26, 28, 36, 42

Exercice 7.
Soit m > 1 ; si (a, m) = 1, alors (m − a, m) = 1 et réciproquement ; on écrit

Sm = 1 + ··· + a + ··· + m − 1
Sm = m − 1 + · · · + m − a + · · · + 1
X
d’où 2Sm = (a + m − a) = mϕ(m), puisque le nombre d’entiers compris entre 1 et
06a<m
(a,m)=1
mϕ(m)
m et premiers à m est égal à ϕ(m) ; d’où Sm = ·
2

Exercice 8.
Avec les notations du théorème 2.6 page 40, si d divise m, (où m ∈ N − {0}) on a
h
(Z/mZ)× −→(Z/dZ)× , et l’homomorphisme h surjectif est défini par :

soit x ∈ Z/mZ, (x, m) = 1, alors h(x) = x modulo d

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
170 Anneaux. Corrigé des exercices.

(a) On a donc Ker(h) = {1 6 x 6 m, (x, m) = 1, x ≡ 1 mod d} et alors il résulte de la


ϕ(m)
remarque page 40 l’égalité # Ker(h) = , ce qui montre sans peine que si d | m,
ϕ(d)
alors ϕ(d) | ϕ(m).

Remarque : voici une démonstration directe de cette propriété ; il suffit de la vérifier


si m = pa , a > 1 : alors d = pb , 0 6 b 6 a et on a ϕ(m) = (p − 1)pa−1 et ϕ(d) = 1 si
b = 0, ϕ(d) = (p − 1)pb−1 si b > 1, d’où le résultat.
(b) On suppose que n est un entier impair, et on considère m = 2n ; alors
ϕ(2n)
# Ker(h) = = 1 (car n est impair) et donc h est un isomorphisme. On a donc
ϕ(n)
bien montré que si n est un entier impair, alors (Z/2nZ)× ' (Z/nZ)×

Exercice 9.
3 et 5 sont étrangers. Cherchons d’abord y appartenant à Z et vérifiant y ≡ 2 mod 3
et y ≡ 1 mod 5 : on a 2 × 5 + (−3) × 3 = 1 donc, d’après le théorème 2.2 page 36,
y 0 = 2 × 10 + 1 × (−9) = 11 convient et toutes les solutions y vérifient y ≡ 11 mod 3 × 5.
15 et 7 sont étrangers. Cherchons maintenant x vérifiant x ≡ 11 mod 15 et x ≡ 3 mod 7 :
on a 1 × 15 + (−2) × 7 = 1 donc x0 = 3 × 15 + 11 × (−14) = −109 convient et toutes les
autres solutions x vérifient x ≡ −109 mod 15 × 7 ≡ 101 mod 105.
L’ensemble solution est {101 + 105k, k ∈ Z}

Exercice 10.
(a) On suppose qu’il existe x ∈ Z tel que
( (
x ≡ a mod m1 x = a + λm1
⇐⇒ λ, µ ∈ Z.
x ≡ b mod m2 x = b + µm2

On a donc b − a = λm1 − µm2 , et donc le pgcd de m1 et m2 divise b − a.


(b) Réciproquement, posons d = pgcd(m1 , m2 ) et supposons
( que b − a = dn ; on pose
x = a + λdm01
m1 = dm01 , m2 = dm02 et on cherche x ∈ Z tel que ; donc d
x = a + dn + µdm02
(
y ≡ 0 mod m01
divise x − a ; on pose x − a = dy et on obtient .
y ≡ n mod m02
 
Puisque (m01 , m02 ) = 1 d = pgcd(m1 , m2 ) , cette congruence admet une solution
y ∈ Z et alors x = a + dy répond au problème posé.

Exercice 11.
On se sert de la proposition 2.3 page 39 :
Si n = p1n1 · · · pnr r , r > 1, pi premiers distincts, ni > 1, i = 1, . . . , r, alors on a :

ϕ(n) = pn1 1 −1 (p1 − 1)pn2 2 −1 (p2 − 1) · · · pnr r −1 (pr − 1)

Alors, pour k > 1, nk = p1n1 k · · · pnr r k et donc :


CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 2. 171

ϕ(nk ) = pn1 1 k−1 (p1 − 1)pn2 2 k−1 (p2 − 1) · · · pnr r k−1 (pr − 1)
n (k−1)+n1 −1 n (k−1)+n2 −1
= p1 1 (p1 − 1)p2 2 (p2 − 1) · · · pnr r (k−1)+nr −1 (pr − 1)
  
n (k−1) n2 (k−1)
= p1 1 p2 · · · pnr r (k−1) pn1 1 −1 (p1 − 1)pn2 2 −1 (p2 − 1) · · · pnr r −1 (pr − 1)
 k−1  
= pn1 1 pn2 2 · · · pnr r pn1 1 −1 (p1 − 1)pn2 2 −1 (p2 − 1) · · · pnr r −1 (pr − 1)
= nk−1 ϕ(n)

On a bien montré le résultat demandé.

Exercice 12.
m
Soit d un diviseur saturé de m ; posons d0 = · Alors, d et d0 sont étrangers et, d’après la
d
démonstration du théorème 2.4 page 37, les idéaux a = dZ et b = d0 Z sont deux idéaux
co-maximaux de Z ; puis, d’après le théorème 2.2 page 36, il existe x ∈ Z tel que l’on ait :

x ≡ a mod a x ≡ a mod d
 
⇐⇒
x ≡ 1 mod b x ≡ 1 mod d0

Donc, le x ainsi trouvé est étranger à d (car a est étranger à d) et il est étranger à d0 (car
x ≡ 1 mod d0 ), donc il est étranger à dd0 = m. CQFD.

Exercice 13.
On reprend les notations et le raisonnement de l’exercice 8 page 112.
h
Si d divise m, (où m ∈ N−{0}) on a (Z/mZ)× −→(Z/dZ)× , et l’homomorphisme h surjectif
est défini par :

soit x ∈ Z/mZ, (x, m) = 1, alors h(x) = x modulo d

On a donc Ker(h) = {1 6 x 6 m, (x, m) = 1, x ≡ 1 mod d}, soit très exactement


ϕ(m)
l’ensemble que nous avons à dénombrer ; d’après la remarque page 40 on a # Ker(h) = ·
ϕ(d)
ϕ(m)
Le nombre d’éléments de {a ∈ (Z/mZ)× , a ≡ 1 mod d} est égal à ·
ϕ(d)

Fin du corrigé des exercices du deuxième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
172 Anneaux. Corrigé des exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 3. 173

Corrigé des exercices du


chapitre 3

Sommaire
Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Exercice 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

Exercice 1.
Soient A = Z[ i ] et B l’anneau quotient B = A/(1 + i )(2 + i )(4 + i )A.
(a) Montrons que les idéaux (1 + i ), (2 + i ) et (4 + i ) sont co-maximaux deux à deux :
on constate que (2 + i ) − (1 + i ) = 1, que (4 + i ) − 2(2 + i ) = − i d’où l’on déduit
i (4 + i ) − 2 i (2 + i ) = 1 et enfin que 4 + i − 1 = 3 + i = (1 + i )(2 − i ), et donc on a


 (2 + i ) − (1 + i ) = 1
(∗)  i (4 + i ) − 2 i (2 + i ) = 1

(4 + i ) − (2 − i )(1 + i ) = 1
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
174 Anneaux. Corrigé des exercices.

ce qui montre bien les co-maximalités.

Remarque : si on ne le demande pas, on doit prendre l’initiative de démontrer


que les idéaux sont co-maximaux (ou les éléments étrangers deux à deux).
(b) Donc l’anneau quotient B = A/(1 + i )(2 + i )(4 + i )A admet un système de trois
idempotents orthogonaux. Désignons par q l’homomorphisme canonique A −→ B.
D’après (3.1) page 45, des représentants e1 , e2 , e3 ∈ A des idempotents q(e1 ), q(e2 ),
q(e3 ) de B sont caractérisés par les trois systèmes de congruences dans A :
  

 e1 ≡ 1 mod (1 + i ) 
 e2 ≡ 0 mod (1 + i ) 
 e3 ≡ 0 mod (1 + i )
e1 ≡ 0 mod (2 + i ) e2 ≡ 1 mod (2 + i ) e3 ≡ 0 mod (2 + i )
e1 ≡ 0 mod (4 + i ) e2 ≡ 0 mod (4 + i ) e3 ≡ 1 mod (4 + i )

 
 

On en déduit qu’il existe α1 , α2 , α3 ∈ A tels que


 

 e1 = α1 (2 + i )(4 + i ) α1 (2 + i )(4 + i ) ≡ 1 mod

 (1 + i )
e2 = α2 (1 + i )(4 + i ) et on a  α2 (1 + i )(4 + i ) ≡ 1 mod (2 + i )
α3 (1 + i )(2 + i ) ≡ 1 mod


e3 = α3 (1 + i )(2 + i ) 
(4 + i )

Il résulte des trois relations (∗) que


(
2+ i ≡ 1 mod (1 + i)
d’où α1 ≡ 1 mod (1 + i )
(
4+ i ≡ 1 mod (1 + i)
−(1 + i ) ≡ 1 mod (2 + i)
d’où α2 ≡ − i mod (2 + i )
(
i (4 + i ) ≡ 1 mod (2 + i)
(−2 + i )(1 + i ) ≡ 1 mod (4 + i)
d’où α3 ≡ (−2 + i )(−2 i ) mod (4 + i )
−2 i (2 + i ) ≡ 1 mod (4 + i)

On a donc


 e1 = (2 + i )(4 + i ) = 7 + 6 i
e2 = − i (1 + i )(4 + i ) = 5 − 3 i
e3 = (−2 + i )(−2 i )(1 + i )(2 + i ) = −10 + 10 i

Un système de trois idempotents orthogonaux de B = A/(1 + i )(2 + i )(4 + i )A est


donc
E1 = q(7 + 6 i ) E2 = q(5 − 3 i ) E3 = q(−10 + 10 i )
et on vérifie que :

E1 + E2 + E3 = q(2 + 13 i ) = q(1) car (1 + i )(2 + i )(4 + i ) = 1 + 13 i.

Exercice 2.
(a) D’après le cours (section 3.3 page 47), les polynômes X − 1, X − j et X − j 2 sont
étrangers deux à deux ; donc l’anneau quotient B = C[X]/(X − 1)(X − j)(X − j 2 )
admet un système de trois idempotents orthogonaux, et ces idempotents sont q(e1 ),
q(e2 ), q(e3 ), où les ei sont les multiplicateurs de Lagrange et sont donnés par une
formule. On a :
(X − j)(X − j 2 ) (X − 1)(X − j 2 ) (X − 1)(X − j)
e1 = , e2 = , e3 =
(1 − j)(1 − j 2 ) (j − 1)(j − j 2 ) (j 2 − 1)(j 2 − j)
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 3. 175

On calcule :
(1 − j)(1 − j 2 ) = 1 − j − j 2 + 1 = 3
(j − 1)(j − j 2 ) = j 2 − j − 1 + j 2 = 3j 2
(j 2 − 1)(j 2 − j) = j 4 − 1 − j 2 + j = 3j
d’où
X2 + X + 1
e1 =
3
X + jX + j 2
2
jX 2 + j 2 X + 1
e2 = =
3j 2 3
2 2 2 2
X +j X +j j X + jX + 1
e3 = =
3j 3
Un système de trois idempotents orthogonaux de l’anneau B est donc formé de
! ! !
X2 + X + 1 jX 2 + j 2 X + 1 j 2 X 2 + jX + 1
E1 = q , E2 = q , E3 = q
3 3 3
et on retrouve bien, (aux notations près), ceux qui avaient été donnés à l’exercice 3
page 112.
(b) Par définition des idempotents, on a P ≡ ae1 + be2 + ce3 mod (X 3 − 1) et donc
X2 + X + 1 jX 2 + j 2 X + 1 j 2 X 2 + jX + 1
P = a +b +c
3 3 3
a + bj + cj 2 2 a + bj 2 + cj a+b+c
= X + X+
3 3 3

Exercice 3.
Les polynômes donnés ont leurs racines distinctes, et sont donc étrangers deux à deux, et
un système de cinq idempotents orthogonaux de l’anneau quotient B est formé de q(e1 ),
q(e2 ), q(e3 ), q(e4 ) et q(e5 ), avec :
(X − 1)(X)(X + 1)(X + 2) (X 2 − 1)(X 2 + 2X) X 4 + 2X 3 − X 2 − 2X
e1 = = =
(2 − 1)(2)(2 + 1)(2 + 2) 24 24
2 2
(X − 2)(X)(X + 1)(X + 2) (X − 4)(X + X) −X − X + 4X 2 + 4X
4 3
e2 = = =
(1 − 2)(1)(1 + 1)(1 + 2) −6 6
2 2
(X − 2)(X − 1)(X + 1)(X + 2) (X − 4)(X − 1) X − 5X 2 + 4
4
e3 = = =
(0 − 2)(0 − 1)(0 + 1)(0 + 2) 4 4
2 2
(X − 2)(X − 1)(X)(X + 2) (X − 4)(X − X) −X +X 3 +4X 2 − 4X
4
e4 = = =
(−1 − 2)(−1 − 1)(−1)(−1 + 2) −6 6
2 2
(X − 2)(X − 1)(X)(X + 1) (X − 1)(X − 2X) X − 2X − X 2 + 2X
4 3
e5 = = =
(−2 − 2)(−2 − 1)(−2)(−2 + 1) 24 24
Une vérification consiste à calculer e1 + e2 + e3 + e4 + e5 , et ici,
2X 4 − 2X 2 X4 − X2 −2X 4 + 8X 2 −4X 4 + 16X 2
e1 + e5 = = e2 + e4 = =
24 12 6 12
X 4 − X 2 − 4X 4 + 16X 2 + 3X 4 − 15X 2 + 12
et donc e1 + e2 + e3 + e4 + e5 = =1
12
et on a bien q(e1 ) + q(e2 ) + q(e3 ) + q(e4 ) + q(e5 ) = q(1).
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
176 Anneaux. Corrigé des exercices.

Exercice 4.
On a 11000 = 23 × 53 × 11, et donc Z/11000Z ' Z/8Z × Z/125Z × Z/11Z. Pour déterminer
les idempotents de Z/11000Z, on doit résoudre les congruences :


 e1 = α1 × 125 × 11 ≡ 1 mod 8
e2 = 8 × α2 × 11 ≡ 1 mod 125
e3 = 8 × 125 × α3 ≡ 1 mod


11

– La 1re congruence s’écrit 7α1 ≡ 1 mod 8 d’où α1 ≡ 7 mod 8 et e1 = 9625.


– La 2e congruence s’écrit 88α2 ≡ 1 mod 125, et il faut chercher l’inverse de 88 modulo
125 ; plusieurs solutions sont possibles :
(a) On cherche une relation de Bézout entre 88 et 125 en utilisant l’algorithme
d’Euclide (sera appris au chapitre 5, c’est la seule méthode qui doit être
systématiquement utilisée, bien qu’ici elle soit assez longue) ; on obtient :

125 = 1 × 88 + 37
88 = 2 × 37 + 14
37 = 2 × 14 + 9
14 = 1 × 9 + 5
9 = 1 × 5 + 4
5 = 1 × 4 + 1

d’où, en « remontant » les égalités :

1 = 1 × 5 − 1 × 4 = 1 × 5 − 1 × ( 9 − 1 × 5)
= −1 × 9 + 2 × 5 = −1 × 9 + 2 × ( 14 − 1 × 9)
= 2 × 14 − 3 × 9 = 2 × 14 − 3 × ( 37 − 2 × 14)
= −3 × 37 + 8 × 14 = −3 × 37 + 8 × ( 88 − 2 × 37)
= 8 × 88 − 19 × 37 = 8 × 88 − 19 × (125 − 1 × 88)
= −19 × 125 + 27 × 88

donc 27 × 88 ≡ 1 mod 125 et α2 ≡ 27 mod 125.


(b) Si les inverses de 2 et 11 modulo 125 sont faciles à trouver, on utilise 88 = 23 × 11
(ici 2 × 63 − 125 = 1 et 3 × 125 − 34 × 11 = 1).
(c) Une méthode classique ici (car 125 = 53 ) est de faire le raisonnement suivant :
– on cherche d’abord l’entier k défini modulo 5 tel que 88k ≡ 1 mod 5, et on trouve
k ≡ 2 mod 5 ;
– on cherche ensuite l’entier k 0 défini modulo 5 tel que :

88(2 + 5k 0 ) ≡ 1 mod 25

ce qui s’écrit 175 + 88 × 5k 0 ≡ 0 mod 25, et on trouve k 0 ≡ 0 mod 5 ;


– on cherche enfin l’entier k 00 défini modulo 5 tel que :

88(2 + 0 × 5 + 25k 00 ) ≡ 1 mod 125

ce qui s’écrit 175 + 25 × 88k 00 ≡ 0 mod 125, d’où 7 + 3k 00 ≡ 0 mod 5 et


k 00 ≡ 1 mod 5 ;
– donc l’inverse de 88 modulo 125 est α2 ≡ 2 + 0 × 5 + 1 × 25 ≡ 27 mod 125.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 3. 177

(d) On cherche successivement si 88 × 2 − 1 ≡ 1 mod 125, 88 × 3 − 1 ≡ 1 mod 125,


88 × 4 − 1 ≡ 1 mod 125, . . . (la dernière des méthodes, car elle peut être très longue).

Fin commune : on obtient α2 ≡ 27 mod 125 et e2 = 2376.


– La 3e congruence s’écrit 10α3 ≡ 1 mod 11 d’où α3 ≡ 10 mod 11 et e3 = 10000.

Remarque : On vérifie alors que e1 + e2 + e3 = 9625 + 2376 + 10000 = 22001 = 1. Mais


on aurait pu éviter le calcul difficile et écrire

e2 = 1 − 9625 − 10000 = 2376

mais alors on n’a plus la même vérification (il y a cependant e2 ≡ 0 mod 8 × 11).
En conclusion, les trois idempotents de Z/11000Z sont

e1 = 9625, e2 = 2376, e3 = 10000

Exercice 5.
Les entiers 3, 5, 7 et 11 sont des nombres premiers distincts et sont donc étrangers deux à
deux ; donc de tels x existent.
(a) À l’exercice 4 page 112, on a déterminé l’ensemble des y ∈ Z tels que


 y ≡ a mod 3
y ≡ b mod 5
y ≡ c mod


7

et on a trouvé y ≡ 70a + 21b + 15c mod 105.


Il reste donc à chercher x ∈ Z tel que
(
x ≡ 70a + 21b + 15c mod 105
x ≡ d mod 11

Il faut donc trouver une relation de Bézout entre 105 et 11 ; ici on constate facilement
que 2 × 105 − 19 × 11 = 1. On a donc

x = (70a + 21b + 15c)v + du, où v = −209 ∈ 11Z, u = 210 ∈ 105Z et u + v = 1

et on obtient :

x = 385a + 231b + 330c + 210d + 1155λ, λ∈Z

(b) On cherche α, β, γ, δ ∈ Z tels que (c’est la méthode des idempotents)

x ≡ aα × 5 × 7 × 11 + bβ × 3 × 7 × 11 + cγ × 3 × 5 × 11 + dδ × 3 × 5 × 7 mod 1155

On a donc
i) 385α ≡ 1 mod 3, et donc α ≡ 1 mod 3
ii) 231β ≡ 1 mod 5, et donc β ≡ 1 mod 5
iii) 165γ ≡ 1 mod 7, d’où 4γ ≡ 1 mod 7, et donc γ ≡ 2 mod 7
iv) 105δ ≡ 1 mod 11, d’où 6δ ≡ 1 mod 11, et donc δ ≡ 2 mod 11
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
178 Anneaux. Corrigé des exercices.

et on obtient bien le même résultat :

x ≡ 385 × 1 × a + 231 × 1 × b + 165 × 2 × c + 105 × 2 × d mod 1155

(c) – La 1re congruence s’écrit x = a + 3λ1 , λ1 ∈ Z.


– Avec la 2e congruence, on obtient x = a + 3λ1 ≡ b mod 5, et donc
3λ1 ≡ b − a mod 5, d’où λ1 ≡ 2(b − a) ≡ 3a + 2b mod 5, et alors

x = a + 3(3a + 2b) + 15λ2 = 10a + 6b + 15λ2 = A2 + 15λ2 , λ2 ∈ Z

– Avec la 3e congruence, on obtient x = A2 + 15λ2 ≡ c mod 7, d’où :

λ2 ≡ c − A2 ≡ c − (10a + 6b) ≡ 4a + b + c mod 7,

et alors
x = 10a + 6b + 15(4a + b + c) + 105λ3 = 70a + 21b + 15c + 105λ3 = A3 + 105λ3 , λ3 ∈ Z
– Avec la 4e congruence, on obtient x = A3 + 105λ3 ≡ d mod 11, et donc
6λ3 ≡ d − A3 mod 11, d’où :

λ3 ≡ 2(d − A3 ) ≡ 2d − (70a + 21b + 15c) ≡ 3a + 2b + 3c + 2d mod 11

et alors x ≡ 70a + 21b + 15c + 105(3a + 2b + 3c + 2d) mod 1155, ce qui entraîne bien

x = 385a + 231b + 330c + 210d + 1155λ, λ ∈ Z

Avantages et inconvénients des trois méthodes :


– la méthode (a) est en général plus longue et plus compliquée (sauf forme particulière des
modules) ;
– la méthode (b) est assez rapide et elle convient aussi bien, que les modules soient
numériques ou non ; mais si on veut rajouter une congruence, il faut employer (a) ou (c),
ou bien tout recommencer avec (b) ;
– la méthode (c) est celle qui est employée en programmation. Elle convient surtout à des
modules numériques ;
– quelle que soit la méthode, on a besoin de trouver une relation de Bézout entre deux
entiers, (si l’inverse d’un entier k modulo m n’est pas évident, on cherche une relation de
Bézout entre m et k) et on utilise l’algorithme d’Euclide ;
– enfin, quelle que soit la méthode, il y a toujours une vérification, ici :

385 + 231 + 330 + 210 = 1156 ≡ 1 mod 1155

Exercice 6.
Soit n un entier, n > 2 et soit a, b, c ∈ Z. On considère les deux systèmes :
 

 x ≡ a mod n 
 y ≡ a mod 2n − 1
(S1 ) x ≡ b mod n+1 et (S2 ) y ≡ b mod 2n
x ≡ c mod n2 + n + 1 y ≡ c mod
 
 
2n + 1

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 3. 179

(a) Il est immédiat que

(∗) (n + 1) − n = 1 et que (∗∗) n2 + n + 1 − n(n + 1) = 1

Il en résulte que n, n + 1 et n2 + n + 1 sont étrangers deux à deux, et donc (S1 ) admet


des solutions.
0
( utilise le théorème des restes chinois, et donc on cherche d’abord x ∈ Z tel que
On
0
x ≡ a mod n
En utilisant (∗), on obtient x0 = a(n + 1) − bn.
x0 ≡ b mod n + 1
(
x ≡ (n + 1)a − nb mod n(n + 1)
Pour finir, on cherche x ∈ Z tel que En
x ≡ c mod n2 + n + 1
utilisant (∗∗), on obtient
h i
x ≡ (n2 + n + 1) (n + 1)a − nb − n(n + 1)c

Donc :
x ≡ (n + 1)(n2 + n + 1)a − n(n2 + n + 1)b − n(n + 1)c mod n(n + 1)(n2 + n + 1)
(b) i) On effectue l’algorithme d’Euclide ; on obtient (puisque n > 2) :

2n + 1 = 1 × (2n − 1) + 2
2n − 1 = (n − 1) × 2 + 1

d’où, en remontant les inégalités :

1 = 1 × (2n − 1) − (n − 1) × 2h i
= 1 × (2n − 1) − (n − 1) × (2n + 1) − (2n − 1)
= n × (2n − 1) − (n − 1) × (2n + 1)

ii) Il est immédiat que −(4n2 − 1) + 2n × 2n = 1.


iii) Comme au (a), (les modules sont étrangers deux à deux, et on cherche d’abord
y 0 ≡ a mod 2n − 1
y 0 ∈ Z tel que En utilisant la question (b) i), on
y 0 ≡ c mod 2n + 1
obtient
y 0 = −(n − 1)(2n + 1)a + n(2n − 1)c
Pour finir, on cherche y ∈ Z tel que
(
y ≡ −(n − 1)(2n + 1)a + n(2n − 1)c mod 4n2 − 1
y ≡ b mod 2n

en utilisant la question (b) ii), on obtient


h i
y ≡ 4n2 − (n − 1)(2n + 1)a + n(2n − 1)c − (4n2 − 1)b
≡ (−8n4 + 4n3 + 4n2 )a + (1 − 4n2 )b + (8n4 − 4n3 )c mod 8n3 − 2n
≡ (4n3 + 2n2 )a + (1 − 4n2 )b + (2n2 − 4n3 )c
car 8n4 ≡ 2n2 mod 8n3 − 2n

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
180 Anneaux. Corrigé des exercices.

Exercice 7.
On cherche donc le polynôme P de R[X] de plus petit degré, tel que :

P (0) = 1
1


P 0 (0) = α ⇐⇒ P ≡ 1 + αX + X 2 mod X3
 00
 2
P (0) = 1
P (1) = β

⇐⇒ P ≡ β mod (X − 1)2
P 0 (1) = 0
P (2) = −1 ⇐⇒ P ≡ −1 mod X −2

On doit d’abord vérifier que les polynômes X 3 , (X − 1)2 et X − 2 sont étrangers deux à
deux. Ceci résulte du lemme 3.3 page 50.
Donc, si les xi sont distincts, les polynômes (X − xi )ni sont étrangers deux à deux, quels
que soient les entiers ni > 1 ; cette propriété sera d’ailleurs immédiate avec le chapitre 5.
Pour résoudre le problème posé, on peut employer deux méthodes complètement différentes :
Méthode no 1 : Développements multi-adiques.
On doit donc résoudre les congruences :

1

 P ≡ 1 + αX + X 2 mod X3
2


 P ≡ β mod (X − 1)2
P ≡ −1 mod X −2

L’ordre dans lequel on choisit de résoudre les congruences a de l’importance, car pour
la 1re , on n’a rien à faire ; on choisit donc en premier une dont le degré est le plus
grand, ou une de degré assez grand et demandant un changement de variables. Ici, on
garde l’ordre décroissant des degrés.
1
– La 1re congruence s’écrit P = 1 + αX + X 2 + Λ1 X 3 , Λ1 ∈ R[X].
2
1 2
– La 2 congruence s’écrit P = 1 + αX + X + Λ1 X 3 ≡ β mod (X − 1)2 , c’est-à-dire
e
2
1 2
Λ1 X ≡ (β − 1) − αX − X mod (X − 1)2 .
3
2
On pose T = X − 1 ; alors on doit résoudre
1
Λ1 (1 + T )3 ≡ (β − 1) − α(T + 1) − (T + 1)2 mod T 2
2
ce qui s’écrit
1
 
Λ1 (1 + 3T ) ≡ β − 1 − α − + T (−α − 1) mod T 2
2
or, (1 + 3T )(1 − 3T ) ≡ 1 mod T 2 , et donc
3
  
Λ1 ≡ β−α− − (α + 1)T (1 − 3T ) mod T2
2 
3
 
≡ β−α− + 2α − 3β + 72 T mod T2
2
puisque T = X − 1, on obtient
3 7
   
Λ1 ≡ β − α − + 2α − 3β + (X − 1) mod (X − 1)2
2 2
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 3. 181

ce qui s’écrit
7
 
Λ1 = (−3α + 4β − 5) + 2α − 3β + X + Λ2 (X − 1)2 , Λ2 ∈ R[X]
2
et alors
1 7
 
P = 1 + αX + X 2 + (−3α + 4β − 5)X 3 + 2α − 3β + X 4 + Λ2 X 3 (X − 1)2
2 2
(ici, une vérification facile est P (1) = β).
– La 3e congruence s’écrit P ≡ −1 mod (X − 2), et on obtient :
1 7
 
−1 ≡ 1 + 2α + 4 + 8(−3α + 4β − 5) + 16 2α − 3β + + 8Λ2 mod (X − 2)
2 2
ce qui entraîne
5α 5
Λ2 ≡ − + 2β − mod (X − 2)
4 2
et on obtient
1 7
 
P = 1 + αX + X 2 + (−3α + 4β − 5)X 3 + 2α − 3β + X4
2 2
5α 5
 
+ − + 2β − X 3 (X − 1)2 + ΛX 3 (X − 1)2 (X − 2), Λ ∈ R[X]
4 2
On cherche le polynôme P de degré minimum vérifiant certaines conditions ; étant
donnée la forme de P , il n’y a pas besoin de le développer. On choisit Λ = 0, et
on obtient un polynômeh de degré 6 5, ce iqui est bien le degré annoncé par le
théorème 3.2 page 51 d(P ) 6 −1 + 3 + 2 + 1 , puis on détermine α et β de manière
à annuler les termes de degré 5 et 4 ; on annule d’abord celui de degré 5, puis ce
qui reste en degré 4, et on obtient

5α 5
 − 4 + 2β − = 0


2


 7
2α − 3β + = 0


2
5
et ce système admet pour solution α = 2 et β = , d’où l’on déduit :
2
1
P = 1 + 2X + X 2 − X 3
2
et on vérifie que
5
P (1) = , P (2) = 1 + 4 + 2 − 8 = −1, P 0 = −3X 2 + X + 2 et P 0 (1) = 0
2
o
Méthode n 2 : Calcul des idempotents. On détermine d’abord les idempotents de
l’anneau quotient
B = R[X]/X 3 (X − 1)2 (X − 2)
d’après la partie 3.3.4 page 51 du cours, ils sont de la forme
E1 = q(e1 ), E2 = q(e2 ) et E3 = q(e3 ), où
e1 = Λ1 × (X − 1)2 × (X − 2) ≡ 1 mod X3
e2 = X 3 × Λ2 × (X − 2) ≡ 1 mod (X − 1)2
e3 = X 3 × (X − 1)2 × Λ3 ≡ 1 mod X −2
avec Λ1 , Λ2 et Λ3 ∈ R[X].
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
182 Anneaux. Corrigé des exercices.

– Calcul de e1 : On a :

Λ1 (X 2 − 2X + 1)(X − 2) ≡ Λ1 (−2X 2 + X − 2X 2 + 4X − 2) ≡ 1 mod X 3

ce qui s’écrit Λ1 (−2 + 5X − 4X 2 ) ≡ 1 mod X 3 . On effectue :

1 −2 + 5X − 4X 2
5 1 5 17
− 1 + X − 2X 2 − − X − X2
2 2 4 8

5
X − 2X 2
2
5 25 2
− X + X
2 4

17 2
X
4
17 2
− X
4

d’où
1 5 17
 
e1 = − − X − X 2 (X − 1)2 (X − 2)
2 4 8
1 5 17 2
 
= − − X − X (−2 + 5X − 4X 2 + X 3 )
2 4 8

et
49 3 29 4 17 5
e1 = 1 − X + X − X
8 4 8

– Calcul de e2 : On a Λ2 X 3 (X − 2) ≡ 1 mod (X − 1)2 ; on pose T = X − 1,


c’est-à-dire X = T + 1, et on obtient :

Λ2 (T + 1)3 (T − 1) ≡ 1 mod T 2
d’où Λ2 (1 + 3T )(−1 + T ) ≡ 1 mod T 2
et Λ2 (−1 − 2T ) ≡ 1 mod T 2
et donc Λ2 ≡ −1 + 2T mod T 2

et, en réexprimant Λ2 dans R[X], on obtient :

Λ2 = −3 + 2X et e2 = (−3 + 2X)X 3 (−2 + X)

d’où e2 = 6X 3 − 7X 4 + 2X 5
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 3. 183

– Calcul de e3 : On a Λ3 X 3 (X − 1)2 ≡ 1"mod (X − 2) ; or X ≡ 2 mod (X − 2),


1 1
d’où Λ3 = et e3 = X 3 (X − 1)2 ou bien, puisque 2 est racine simple,
8 #
8
X 3 (X − 1)2
e3 = 3 ; donc
2 (2 − 1)2
1 1 1
e3 = X 3 − X 4 + X 5
8 4 8

Remarque : On vérifie alors que


49 1 29 1 17 1
     
3 4
e1 + e2 + e3 = 1 + − + 6 + X + −7− X + − +2+ X5 = 1
8 8 4 4 8 8
mais on aurait pu aussi utiliser cette remarque pour éviter le calcul de e1 (si on le
fait, vérifier au moins que e1 (1) = 0).
Le polynôme cherché s’écrit donc
1 2 49 3 29 4 17 5
  
P = 1 + αX + X 1 − X + X − X + β(6X 3 − 7X 4 + 2X 5 )
2 8 4 8
1 3 1 4 1 5
− X − X + X + ΛX 3 (X − 1)2 (X − 2), Λ ∈ R[X]
8 4 8
et le polynôme obtenu, avec Λ = 0, est de degré 7, on doit donc le réduire modulo
X 3 (X − 1)2 (X − 2) ; or seul le terme de P provenant de e1 est de degré 7, et on doit
donc réduire :
1 2 1 5 17 2
  
1 + αX + X − − X − X (X − 1)2 (X − 2) mod X 3 (X − 1)2 (X − 2)
2 2 4 8
il suffit donc de réduire :
1 2 1 5 17 2
  
1 + αX + X − − X − X mod X 3
2 2 4 8
et on obtient le polynôme P de degré 6 5 :
1 α 5 5α 19
     
P = − − + X− + 2
X (−2 + 5X − 4X 2 + X 3 )
2 2 4 4 8
1 3 1 4 1 5
 
3 4 5
+β(6X − 7X + 2X ) − X − X + X
8 4 8
1 2 17α 15 9α 17
  
= 1 + αX + X + − + 6β − X3 + − 7β + X4
2  4 2 2 2
5α 5

+ − + 2β − X 5 + ΛX 3 (X − 1)2 (X − 2), Λ ∈ R[X]
4 2
et, en exprimant que les termes de degré 4 et 5 sont nuls, on obtient bien les mêmes
valeurs pour α et β, et donc le même résultat final.

Conclusion : La solution utilisant les développements multi-adiques est plus courte ; elle
permet d’éviter la congruence
X la plus compliquée (mais la méthode des idempotents aussi,
si on utilise la relation ei = 1) mais, avec cette première méthode, si on fait une erreur,
elle se propage à tout le calcul.
La méthode utilisant les idempotents serait à utiliser si on avait plusieurs systèmes de
congruences avec les mêmes modules. Cette méthode présente le grave défaut de trouver
un polynôme de degré trop grand ; il faut alors effectuer une division euclidienne par le
module, ce qui peut être long.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
184 Anneaux. Corrigé des exercices.

Exercice 8.
On cherche donc à calculer le déterminant
1−X 0 0 1
0 −X 1 1
P (X) =
1 −1 −X 1
2 −1 0 2−X
On sait que le résultat est un polynôme de degré 4, et donc on doit évaluer X en cinq
valeurs numériques ; mais comme on sait aussi que le polynôme obtenu est unitaire, il suffit,
comme on va le voir, d’évaluer X en quatre valeurs numériques. On calcule :
1 0 0 1
1 0 1
0 0 1 1
P (0) = = − 1 −1 1 = 0
1 −1 0 1
2 −1 2
2 −1 0 2
0 0 0 1
0 −1 1 0 0 1
0 −1 1 1
P (1) = = − 1 −1 −1 = − 1 −2 −1 = −3
1 −1 −1 1
2 −1 0 2 −1 0
2 −1 0 1

−1 0 0 1 −1 0 0 0
−2 1 1
0 −2 1 1 0 −2 1 1
P (2) = = = − −1 −2 2
1 −1 −2 1 1 −1 −2 2
−1 0 2
2 −1 0 0 2 −1 0 2
2 1 1 2 1 −3
= 1 −2 2 = 1 −2 0 = −6
1 0 2 1 0 0
2 0 0 1 0 0 0 1
2 1 1 2 1 1
0 1 1 1 −2 1 1 1
P (−1) = = = 1 −1 1 = −1 −2 0 = 9
1 −1 1 1 −1 −1 1 1
4 −1 0 4 −1 0
2 −1 0 3 −4 −1 0 3
D’après le théorème 3.1 page 48, on a donc
(X − 1)(X − 2)(X + 1) (X)(X − 2)(X + 1)
P = 0 + (−3)
(0 − 1)(0 − 2)(0 + 1) (1)(1 − 2)(1 + 1)
(X)(X − 1)(X + 1) (X)(X − 1)(X − 2)
+(−6) +9
(2)(2 − 1)(2 + 1) (−1)(−1 − 1)(−1 − 2)
+ΛX(X − 1)(X − 2)(X + 1), Λ ∈ R[X]
d’où :
3
P = X(X − 2)(X + 1) − X(X − 1)(X + 1)
2
3
− X(X − 1)(X − 2) + ΛX(X − 1)(X − 2)(X + 1)
2
X
= (−2X 2 + 6X − 10) + Λ(X 4 − 2X 3 − X 2 + 2X)
2
Puisque P est un polynôme unitaire de degré 4, on a Λ = 1, et donc
P = X 4 − 3X 3 + 2X 2 − 3X

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 3. 185

Exercice 9.
On cherche les polynômes P de R[X] tels que
X2 + 1


 P ≡ 1 + X mod
(∗) P ≡ 1 mod (X + 1)2
P ≡ X3 + X + 1


X mod
Montrons d’abord que les polynômes donnés sont bien étrangers deux à deux :
– les polynômes X 2 + 1 = (X − i )(X + i ) et (X + 1)2 sont étrangers dans C[X], donc
dans R[X] ;
– les polynômes X 2 + 1 et X 3 + X + 1 sont étrangers car X 3 + X + 1 = 1 + X(X 2 + 1) ;
– les polynômes (X + 1)2 et S = X 3 + X + 1 sont étrangers, car sinon X + 1 diviserait S
et on aurait S(−1) = 0, ce qui n’est pas.
Pour déterminer P vérifiant (∗), on cherche d’abord P tel que
(
P ≡ 1 + X mod X2 + 1
P ≡ X mod X3 + X + 1

Puisque 1 = X 3 + X + 1 − X(X 2 + 1), alors, d’après le théorème des restes chinois, on a :

P = (1 + X)(X 3 + X + 1) − X(X 3 + X) + Λ0 (X 2 + 1)(X 3 + X + 1)


= (X 3 + 2X + 1) + Λ0 (X 5 + 2X 3 + X 2 + X + 1), Λ0 ∈ R[X]

On cherche Λ0 de telle sorte que P ≡ 1 mod (X + 1)2 . On pose T = X + 1 ; alors

X = T −1
X2 = (T − 1)2 ≡ 1 − 2T mod T 2
X3 = (T − 1)3 ≡ −1 + 3T mod T 2
X5 = (T − 1)5 ≡ −1 + 5T mod T 2

et donc on doit résoudre

−1 + 3T + 2T − 2 + 1 + Λ0 (−1 + 5T − 2 + 6T + 1 − 2T + T ) ≡ 1 mod T 2

ce qui entraîne
Λ0 (10T − 2) ≡ 3 − 5T mod T 2
On effectue :
3 − 5T −2 + 10T
3
− 3 + 15T − − 5T
2
10T

− 10T

et on en déduit
3 13
Λ0 ≡ − − 5(X + 1) ≡ −5X − mod (X + 1)2
2 2
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
186 Anneaux. Corrigé des exercices.

Soit :
13
 
P0 = X 3 + 2X + 1 − 5X + (X 5 + 2X 3 + X 2 + X + 1)
2
1 
= − (10X + 13)(X 5 + 2X 3 + X 2 + X + 1) − 2(X 3 + 2X + 1)
2
1
= − (10X 6 + 13X 5 + 20X 4 + 34X 3 + 23X 2 + 19X + 11)
2
alors l’ensemble des polynômes P vérifiant (∗) est

P = P0 + Λ(X 2 + 1)(X + 1)2 (X 3 + X + 1), Λ ∈ R[X].

Exercice 10.
Le polynôme P cherché vérifie d’abord
(
P (0) = 2, P 0 (0) = −1 ⇐⇒ P ≡ 2 − X mod X 2
P (1) = 1, P 0 (1) = 1 ⇐⇒ P ≡ X mod (X − 1)2

On a donc P = X + Λ0 (X − 1)2 ≡ 2 − X mod X 2 , ce qui s’écrit :

Λ0 (1 − 2X) ≡ 2 − 2X mod X 2

Donc Λ0 ≡ (2 − 2X)(1 + 2X) ≡ 2 + 2X mod X 2 et :

P = X + 2(X + 1)(X − 1)2 + ΛX 2 (X − 1)2


= 2X 3 − 2X 2 − X + 2 + ΛX 2 (X − 1)2 , Λ ∈ R[X]

Z1 " #1
3 2 2x4 2x3 x2 1 2 1 4
On calcule alors (2x − 2x − x + 2) dx = − − + 2x = − − + 2 = et
4 3 2 0
2 3 2 3
0
Z1
1 2 1 1
(x4 −2x3 +x2 ) dx = − + = · On cherche le polynôme P de degré minimum tel que
5 4 3 30
0
Z1 Z1
4 Λ
P (x) dx = 0 ; on choisit donc Λ égal à une constante, et alors P (x) dx = + = 0,
3 30
0 0
d’où Λ = −40 et :

P = 2X 3 − 2X 2 − X + 2 − 40(X 4 − 2X 3 + X 2 ) = −40X 4 + 82X 3 − 42X 2 − X + 2

Fin du corrigé des exercices du troisième chapitre

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 4. 187

Corrigé des exercices du


chapitre 4

Sommaire
Exercice 1. Deux sous-anneaux de C . . . . . . . . . . . . . . . . 159
Exercice 2. Étude de quelques idéaux de A = Z[ i ] . . . . . . . . 160
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Exercice 4. Anneaux de polynômes (propriétés élémentaires) . . 161
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Exercice 7. Idéaux premiers et maximaux (définition) . . . . . . 163
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Exercice 11. Étude d’un anneau quotient . . . . . . . . . . . . . 168
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Exercice 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Exercice 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Exercice 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Exercice 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Exercice 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

Exercice 1. A = Z[ i ] est un anneau principal


On considère A = Z[ i ].
(a) Soient α, β ∈ A, α 6= 0. On cherche q et r ∈ A tels que β = αq +r, avec N (r) < N (α) ;
la norme N a été définie à l’exercice
q 1 page 105 du chapitre 1, et on remarque que
pour tout z ∈ C, on a kzk = N (z).
β r
L’égalité β = αq + r s’écrit − q = , et on cherche d’abord q ∈ A tel que
α α
β
− q < 1 ; pour ceci, on représente les points de A dans C ' R2 .
α
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
188 Anneaux. Corrigé des exercices.

Dans un repère orthonormé Oxy, les points de A


y
sont les points d’un réseau de R2 dont les abscisses
6
et les ordonnées sont égales à un entier.
•β β
α Soient α, β ∈ A, α 6= 0 ; alors ∈ C, et dans
α
β
la représentation ci-contre, le point d’affixe est
α
à l’intérieur d’un carré de côté √1, et la diagonale
- x d’un tel carré a pour longueur
√ 2 ; donc il existe
β 2
q ∈ A tel que −q 6 < 1.
α 2
Soit r = β − αq ; alors kβ − αqk < kαk, et donc N (r) < N (α). On a donc bien
montré que, pour tout α, β ∈ A α 6= 0, il existe q et r ∈ A tels que β = αq + r, avec
N (r) < N (α)
(b) Soit a un idéal non nul de A ; l’ensemble {N (z), z ∈ a, z 6= 0} admet un plus petit
élément non nul, puisque c’est un sous-ensemble de N − {0} ; soit m cet élément ;
alors il existe α ∈ a tel que N (α) = m.
Soit β un élément de a ; il existe q et r ∈ A tels que β = αq + r, avec N (r) < N (α)
(puisque α 6= 0). Or on a r = β − αq ∈ a ; si r était différent de zéro, on aurait trouvé
r ∈ a, avec 1 6 N (r) < m, ce qui est impossible, puisque m est le minimum non nul ;
donc r = 0 et β = αq, donc a ⊆ αA ; comme α ∈ a, alors αA ⊆ a, et donc a = αA.
(c) Puisque Z[ i ] est un sous-anneau de C, il est intègre. Soit a un idéal de A ; si a = (0),
il est principal ; si a 6= (0), d’après la question ci-dessus, il est principal.
On a donc bien montré que Z[ i ] est un anneau principal.

Exercice 2.
Un idéal M de A est maximal si M 6= A et si pour tout a de A tel que M ⊆ a ⊆ A, alors
a = M ou a = A.
(a) On sait que A× = {1, i , −1, − i }, et donc 3 + 2 i ∈
/ A× , et donc M = (3 + 2 i )A 6= A.
(b) Soit a un idéal de A = Z[ i ] tel que (3 + 2 i )A ⊆ a ⊆ A ; puisque A = Z[ i ] est un
anneau principal, il existe a + b i ∈ A tel que a = (a + b i )A, et on a donc :
(3 + 2 i )A ⊆ (a + b i )A ⊆ A
On a donc 3 + 2 i ∈ (a + b i )A, et donc il existe x + y i ∈ A tel que :
3 + 2 i = (a + b i )(x + y i )
soit, en prenant la norme :
13 = (a2 + b2 )(x2 + y 2 )
Puisque 13 est un nombre premier, il y a deux cas :
a2 + b2 = 1 : alors a + b i ∈ A× et donc a = A .
a2 + b2 = 13 : alors x2 + y 2 = 1, et donc x + y i ∈ A× , d’où x + y i = u,
u ∈ A× = {1, i , −1, − i } ; alors, puisque 3 + 2 i = (a + b i )(x + y i ), on obtient
a + b i = (3 + 2 i )u−1 , et, puisque u−1 ∈ A× , on a donc a = (3 + 2 i )A .
(c) On a donc bien montré, en employant uniquement la définition, que M = (3 + 2 i )A
est un idéal maximal de A.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 4. 189

Exercice 3.
D’après le théorème 4.3 page 64, dans un anneau principal, tout idéal premier non nul est
maximal. Donc, si dans un anneau A, on trouve un idéal premier non nul qui n’est pas
maximal, cet anneau n’est pas principal.
(a) D’après l’exercice 7 page 106, l’idéal (X) de Z[X] est premier et non maximal ; donc
Z[X] n’est pas un anneau principal (on a même démontré à l’exercice 6 page 106, que
l’idéal (2, X) est non principal).
(b) D’après l’exercice 17 page 108, l’idéal (X) de K[X, Y ], où K est un corps, est premier
et non maximal ; donc K[X, Y ] est un anneau non principal.

Exercice 4.
Soit A un anneau commutatif intègre.
(a) On suppose que A est un corps K. Alors, d’après le cours (exemple 1 page 22 de
la définition 1.7 du chapitre 1), K[X] est un anneau dont tout idéal est principal ;
puisque K est un corps, K[X] est intègre, et donc K[X] est un anneau principal.
(b) Soit A un anneau commutatif ; on suppose que A[X] est un anneau principal (ce qui
entraîne que A est intègre) ; on veut montrer que A est un corps, c’est-à-dire que si
a ∈ A, a 6= 0, alors a est inversible. On considère l’idéal (a, X) qui, par hypothèse,
est principal ; soit P un générateur de cet idéal ; alors (a, X) = (P ) et donc il existe
f , g ∈ A[X] tels que :

a = f (X)P (X) et X = g(X)P (X)

Puisque A est intègre, et que a 6= 0, on montre, comme à l’exercice 4 page 106 que

P = α, α ∈ A, g = βX, β ∈ A, avec αβ = 1

donc α ∈ A× , et (a, X) = A[X] ; or 1 ∈ A[X], donc il existe U , V ∈ A[X] tels que


1 = aU (X) + XV (X) ; on évalue cette égalité en 0 et on obtient 1 = aU (0), et donc
tout a, a 6= 0, est inversible, et donc A est un corps.

Autre démonstration : Soit A un anneau commutatif intègre ; on suppose que A n’est


pas un corps ; montrons que cela entraîne que A[X] n’est pas principal. Pour cela, on montre
d’abord que A[X]/(X) ' A en factorisant

h
A[X] −→ A
P 7−→ P (0)

(h est l’homomorphisme d’évaluation en 0). Alors h est surjectif et on a :

Ker(h) = {P ∈ A[X], P (0) = 0} = (X)

d’où A[X]/(X) ' A.


On applique alors deux grands théorèmes du cours : d’après le théorème 1.6 page 27, puisque
A est intègre, mais n’est pas un corps, l’idéal (X) est premier, non maximal ; d’après le
théorème 4.3 page 64, l’anneau A[X] est donc non principal.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
190 Anneaux. Corrigé des exercices.

Exercice 5. Sur les diviseurs de zéro


(a) On dit que (( x ∈ A est un diviseur de 0 dans A )) si

x 6= 0 et s’il existe y ∈ A, y 6= 0 tel que xy = 0

Donc (( x ∈ A n’est pas un diviseur de 0 dans A )) si

x=0 ou quel que soit y ∈ A, y 6= 0 alors xy 6= 0


n o
(b) i) On a A = Z/15Z = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 .
Les éléments de A = Z/15Z se répartissent en :
– 0 qui n’est
n pas un diviseur de
o zéro
×
– A = 1, 2, 4, 7, 8, 11, 13, 14 , dont les éléments ne sont pas des diviseurs de
zéro n o
– D = 3, 5, 6, 9, 10, 12 car 3 × 5 = 0, 3 × 10 = 0, 5 × 6 = 0, 5 × 9 = 0 et
5 × 12 = 0
L’ensemble D ∪ {0} n’est pas un idéal de A, car ce n’est pas un sous-groupe
additif de A ; en effet 6 ∈ D ∪ {0}, 5 ∈ D ∪ {0} et 6 − 5 = 1 ∈
/ D ∪ {0}.
ii) La proposition 4.1 page 57 dit que, si A est un anneau intègre, et si a, b 6= 0,
alors Aa = Ab ⇐⇒ b = au, u ∈ A× . n o
Soit A = Z/15Z (A est non intègre) ; on a immédiatement 3A = 0, 3, 6, 9, 12
n o
/ A× .
et 9A = 0, 9, 3, 12, 6 et donc 9A = 3A, alors que 9 = 3 × 3, 3 ∈

Exercice 6. Construction de corps finis


Soit K un corps ayant un nombre fini d’éléments.
(a) i) Puisque K est un corps, il est intègre, et d’après la proposition 4.4 page 68, sa
caractéristique est soit 0, soit un nombre premier p ; si K est de caractéristique
nulle, alors K contient un sous-anneau canoniquement isomorphe à Z, donc
ayant une infinité d’éléments, ce qui est en contradiction avec K fini ; donc la
caractéristique de K est un nombre premier p. D’après le corollaire 4.4.1 page 68,
on a Fp ⊆ K.
ii) On considère l’application (loi scalaire) :

Fp × K −→ K
(a, x) 7−→ ax

alors K est canoniquement un Fp -espace vectoriel. Puisque K possède un nombre


fini d’éléments, K est un espace vectoriel de dimension finie sur Fp ; donc il existe
un entier n > 1 tel que K soit isomorphe en tant que Fp -espace vectoriel à (Fp )n ;
donc |K| = pn .
(b) i) On considère F2 = {0, 1}.
i. Soit P = X 2 + X + 1 ; montrons, en revenant à la définition, que (P ) est un
idéal premier de F2 [X]. On raisonne par l’absurde, et on suppose que (P )
n’est pas un idéal premier de F2 [X] ; alors puisque (P ) 6= F2 [X], il existe S,
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 4. 191

T ∈ F2 [X] tels que S ∈


/ (P ), T ∈
/ (P ) et ST ∈ (P ). On effectue la division
euclidienne de S et T par P = X 2 + X + 1 et on obtient

S = (X 2 + X + 1)Q1 + S 0 , S 0 6= 0, d(S 0 ) = 0 ou 1,
T = (X 2 + X + 1)Q2 + T 0 , T 0 =6 0, d(T 0 ) = 0 ou 1

et alors, puisque ST ∈ (P ), on a S 0 T 0 = P R = (X 2 + X + 1)R, et donc


nécessairement d(S 0 ) = 1 et d(T 0 ) = 1. On a donc R = 1, S 0 = X − a et
T 0 = X − b, a, b ∈ F2 , et donc P = (X − a)(X − b), ce qui est absurde,
puisque P (0) = 1 et que P (1) = 1, donc (X 2 + X + 1) est un idéal premier
de F2 [X].
(avec le chapitre 5, ce résultat laborieux sera instantané)
ii. Puisque F2 est un corps, F2 [X] est un anneau principal, et donc (X 2 + X + 1)
est un idéal maximal de F2 [X] ; donc F2 [X]/(X 2 + X + 1) est un corps.
Soit q : F2 [X] −→ F2 [X]/(X 2 + X + 1). Soit A ∈ F2 [X] ; on effectue la
division euclidienne de A par X 2 + X + 1, et on obtient

A = (X 2 + X + 1)Q + a + bX, a, b ∈ F2

et alors q(A) = q(a + bX), et :


n o
F2 [X]/(X 2 + X + 1) ⊆ q(a + bX), a, b ∈ F2

mais si S, T ∈ F2 [X], on a q(S) = q(T ) ⇐⇒ S − T est divisible par


X 2 + X + 1, et donc les éléments de l’ensemble ci-dessus sont distincts d’où :
n o n o
F2 [X]/(X 2 + X + 1) = q(a + bX), a, b ∈ F2 = q(0), q(1), q(X), q(1 + X)
et donc F2 [X]/(X 2 + X + 1) est un corps fini qui possède quatre éléments ;
on le note F4 .
ii) On considère F2 = {0, 1} et P = X 3 + X + 1.
i. On procède comme ci-dessus, et on obtient, avec les mêmes notations :

S 0 T 0 = P R = (X 3 + X + 1)R, avec d(S 0 ) = 1 ou 2 et d(T 0 ) = 1 ou 2

Si S 0 ou T 0 est de degré 1, alors on conclut comme ci-dessus. Supposons que


S 0 et T 0 soient de degré 2 ; alors R est de degré 1, donc R = X − a, a ∈ F2 ,
donc S 0 (a) = 0 ou T 0 (a) = 0 ; supposons, par exemple, que S 0 (a) = 0 ; alors
S 0 = (X − a)(X − b), b ∈ F2 , et P = (X − b)T 0 , d’où la même absurdité,
puisque P (0) = P (1) = 1. Donc (X 3 + X + 1) est un idéal premier de F2 [X].
ii. Alors, de la même manière,
n o
F2 [X]/(X 3 + X + 1) = q(a + bX + cX 2 ), a, b, c ∈ F2

est un corps fini qui possède huit éléments ; on le note F8 .


iii) On considère F3 = {0, 1, 2} et P = X 2 + 1. Le raisonnement est exactement le
même que ci-dessus, en utilisant P (0) = 1, P (1) = 2 et P (2) = 2. Enfin
n o
F3 [X]/(X 2 + 1) = q(a + bX), a, b ∈ F3

est un corps fini qui possède neuf éléments ; on le note F9 .


C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
192 Anneaux. Corrigé des exercices.

(c) On a n o

4 = q(1), q(X), q(1) + q(X)

et, puisque q(X 2 ) + q(X) + q(1) = q(0), on a :

q(X 2 ) = q(X) + q(1)


q(X(X + 1)) = q(X 2 + X)
= q(1)
q(X + 1) = q(X 2 + 1)
2

= q(X)

et on obtient donc la table de multiplication suivante :

q(1) q(X) q(1) + q(X)


q(1) q(1) q(X) q(1) + q(X)
q(X) q(X) q(1) + q(X) q(1)
q(1) + q(X) q(1) + q(X) q(1) q(X)

(d) Soit σ : k −→ k défini par σ(x) = xp .


– Montrons que σ est un homomorphisme d’anneaux de K.
Pour tout x, y ∈ K, on a

σ(x + y) = (x + y)p = xp + y p = σ(x) + σ(y)


p−1
i
Cpxiyp−i
X
p p p
car (x + y) = x +y +
i=1
i
et Cp ≡ 0 mod p pour tout i = 1, . . . , p − 1
σ(xy) = (xy)p = xp y p = σ(x)σ(y)
σ(1) = 1p = 1

– Il est immédiat que σ est injectif, et donc surjectif puisque les ensembles de départ
et d’arrivée sont finis et de même cardinal.
– Donc σ est un automorphisme du corps K.

Exercice 7.
Soit ω ∈ C ; on considère l’homomorphisme évaluation :

hω : Q[X] −→ C
R 7−→ R(ω)

et on dit que ω est transcendant sur Q si


n o
Ker(hω ) = R ∈ Q[X], R(ω) = 0 = {0}

Soit P ∈ Q[X], P non constant ; pour savoir si P (ω) est transcendant sur Q, on cherche
n   o
Ker(hP (ω) ) = S ∈ Q[X], S P (ω) = 0
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 4. 193

On écrit le polynôme donné P = a` X ` +· · ·+a0 , a` =


6 0, et on cherche S = un X n + · · · + u0 ;
alors    n  
S P (X) = un a` X ` + · · · + a0 + · · · + u1 a` X ` + · · · + a0 + u0
 
Puisque S P (X) = 0, le coefficient de X `n est égal à 0 ; donc un a` = 0, et puisque
a` 6= 0, on a un = 0, et par itération un−1 = 0, . . ., u1 = 0, et donc S = 0. Donc P (ω) est
transcendant sur Q.

Exercice 8.
On considère l’anneau des polynômes R[X, Y ].
(a) i) Soit P ∈ R[X, Y ] ; on effectue la division euclidienne généralisée de P par X 2 + 1
dans R[Y ][X], et on obtient

P (X, Y ) = (X 2 + 1)A(X, Y ) + XB(Y ) + C(Y )

puisque le reste est un polynôme de R[Y ][X], dont le degré (en X) est 6 1.
ii) On considère l’application h : R[X, Y ] −→ C[Y ]
P (X, Y ) 7−→ P ( i , Y )
C’est la restriction à R[X, Y ] de l’homomorphisme évaluation en i de C[X, Y ]
dans C[Y ].
Montrons que Ker(h) = P :
– Puisque 1 + i 2 = 0, on a P ⊆ Ker(h).
– Soit P (X, Y ) ∈ Ker(h) ; d’après la question précédente, il s’écrit sous la
forme P (X, Y ) = (X 2 + 1)A(X, Y ) + XB(Y ) + C(Y ). On a donc P ( i , Y ) =
i B(Y ) + C(Y ) = 0 ; mais B(Y ) et C(Y ) sont des polynômes à coefficients
réels.
Donc l’égalité i B(Y ) + C(Y ) = 0 implique B(Y ) = C(Y ) = 0. Donc P (X, Y )
est un multiple de X 2 + 1 ; donc il appartient à P et Ker(h) ⊆ P.
– On a donc montré que Ker(h) = P.
Il est immédiat que h est surjectif ; par factorisation, on obtient
R[X, Y ]/P ' C[Y ]. Puisque C[Y ] est intègre, P est un idéal premier de
R[X, Y ].
(b) Soit Q(X, Y ) un élément de b = (X 2 + 1, Y 2 + 1) ; alors il existe S(X, Y ) et
P (X, Y ) ∈ R[X, Y ] tels que Q(X, Y ) = (X 2 + 1)S(X, Y ) + (Y 2 + 1)P (X, Y ). D’après
le début de l’exercice, on a P (X, Y ) = (X 2 + 1)A(X, Y ) + XB(Y ) + C(Y ), et donc
 
Q(X, Y ) = (X 2 + 1)S(X, Y ) + (Y 2 + 1) (X 2 + 1)A(X, Y ) + XB(Y ) + C(Y )
   
= (X 2 + 1) S(X, Y ) + (Y 2 + 1)A(X, Y ) + (Y 2 + 1) XB(Y ) + C(Y )
= (X 2 + 1)D(X, Y ) + (Y 2 + 1)XB(Y ) + (Y 2 + 1)C(Y )
On considère le polynôme X 2 − Y 2 ; on a X 2 − Y 2 = (X 2 + 1) − (Y 2 + 1), et donc
X 2 − Y 2 ∈ b. On a aussi X 2 − Y 2 = (X + Y )(X − Y ); montrons que X
 +Y ∈ / b. Si
2 2
oui, on aurait X + Y = (X + 1)D(X, Y ) + (Y + 1) XB(Y ) + C(Y ) ; le degré en
X du premier terme de la somme est > 2, et le degré en X du deuxième
 terme de la

2
somme est égal à 1 ; donc D(X, Y ) = 0, et alors X + Y = (Y + 1) XB(Y ) + C(Y ) ,
ce qui est impossible en considérant le degré en Y . Donc X + Y ∈ / b ; de même
X −Y ∈ / b, et donc b n’est pas un idéal premier de R[X, Y ].
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
194 Anneaux. Corrigé des exercices.

(c) Soit M l’idéal de R[X, Y ] égal à (X 2 + 1, Y 2 + 1, X + Y ) ; on considère l’application


g : R[X, Y ] −→ C C’est un homomorphisme surjectif (composé de deux
P (X, Y ) 7−→ P ( i , − i )
homomorphismes évaluation) et il est immédiat que M ⊆ Ker(g).
Montrons que Ker(g) ⊆ M : soit P (X, Y ) ∈ Ker(g), alors P (X, Y ) ∈ R[X, Y ], et on
écrit encore P sous la forme

P (X, Y ) = (X 2 + 1)A(X, Y ) + XB(Y ) + C(Y )

On effectue la division euclidienne de B(Y ) et C(Y ) par Y 2 + 1 dans R[Y ] et on


obtient
P (X, Y ) = (X 2 + 1)A(X, Y ) + X(Y 2 + 1)B 0 (Y ) + X(aY + b)
+ (Y 2 + 1)C 0 (Y ) + (cY + d)

puisque P ∈ Ker(g), on a

P ( i , − i ) = i (−a i + b) + (−c i + d) = a + b i − c i + d

mais a, b, c, d ∈ R, donc a + d = 0 et b − c = 0 ; donc

aXY + bX + cY + d = aXY + bX + bY − a
= b(X + Y ) + a(XY − 1)
 
= b(X + Y ) + a X(X + Y ) − (X 2 + 1)
= (X + Y )(b + aX) − a(X 2 + 1)

donc
   
P (X, Y ) = (X 2 + 1) A(X, Y ) − a + (Y 2 + 1) XB 0 (Y ) + C 0 (Y ) + (X + Y )(b + aX)

et donc P (X, Y ) ∈ M. On a donc montré que Ker(g) = M. Par factorisation, on


obtient R[X, Y ]/M ' C ; puisque C est un corps, M est un idéal maximal de
R[X, Y ].

Conclusion : On a donc trouvé trois idéaux de R[X, Y ] tels que

P = (X 2 + 1) $ b = (X 2 + 1, Y 2 + 1) $ M = (X 2 + 1, Y 2 + 1, X + Y )

et b n’est ni premier, ni maximal.

Exercice 9.
Soit A un anneau commutatif, A 6= {0} ; on considère l’idéal a égal à l’intersection de tous
les idéaux maximaux de A.
(a) i) Soit a ∈ a, alors pour tout idéal maximal M, on a a ∈ M ; or 1 ∈ / M, donc
1+a ∈ / M. On a donc : pour tout idéal maximal M, 1 + a ∈
/ M ; donc 1 + a ∈ U ,
complémentaire dans A de la réunion de tous les idéaux maximaux de A, et
donc 1 + a ∈ A× .
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 4. 195

ii) Soit a ∈ A ; par hypothèse, 1 − ax ∈ A× pour tout x ∈ A ; supposons qu’il


existe un idéal maximal M de A tel que a ∈ / M. Alors, d’après la définition d’un
idéal maximal, on a (a, M) = A. Puisque 1 ∈ A, il existe b ∈ A et t ∈ M tels
que 1 = ab + t ; il en résulte que 1 − ab ∈ M, ce qui est en contradiction avec
1 − ax ∈ A× pour tout x ∈ A. Donc, pour tout idéal maximal M, alors a ∈ M ;
donc a ∈ a.
(b) On a donc :
q
A −→ A/a
h
et A× −→ (A/a)× .

i) Montrons que h est surjectif : soit X ∈ (A/a)× ; alors il existe x ∈ A tel que
X = q(x) ; pour montrer que h est surjectif, on doit montrer que x ∈ A× .
Puisque q(x) ∈ (A/a)× , il existe q(x0 ) ∈ A/a (x0 ∈ A) tel que :

q(x)q(x0 ) = q(1)

donc q(xx0 − 1) = q(0), donc xx0 − 1 ∈ a ; d’après le début de l’exercice, on a


1 + (xx0 − 1) ∈ A× , or 1 + (xx0 − 1) = xx0 , donc : xx0 ∈ A× ; il existe donc u ∈ A
tel que u(xx0 ) = x(ux0 ) = 1 ; donc x ∈ A× , et h est surjectif.
ii) Soit x ∈ A× ; on a

x ∈ Ker(h) ⇐⇒ h(x) = q(1) ⇐⇒ q(x) = q(1) ⇐⇒ x − 1 ∈ a

Donc Ker(h) = (1 + a) ∩ A× ; mais d’après le début de l’exercice, 1 + a ⊆ A× ,


et donc
Ker(h) = 1 + a = {1 + a, a ∈ a}

Exercice 10.
Les anneaux quotients A/a donnés étant finis et différents de {q(0)}, ils sont de carac-
téristique c finie, c 6= 1. On cherche l’ordre de q(1) dans le groupe additif A/a, c’est-à-dire
on cherche le plus petit entier c 6= 1 tel que cq(1) = q(0).
(a) a = 2A : on a 2q(1) = q(2) = q(0) ; or 2 est un nombre premier, donc

A/2A est de caractéristique 2

(b) a = (1 + i )A : on a 2q(1) = q(2) ; mais 2 = (1 + i )(1 − i ) ; donc 2 ∈ a et q(2) = q(0) ;


donc
A/(1 + i )A est de caractéristique 2
(c) a = (1 + 8 i )A : on prend la norme de 1 + 8 i , et on obtient :

(1 + 8 i )(1 − 8 i ) = 65 = 5 × 13

donc 5 × 13q(1) = q(0). Donc l’ordre de q(1) dans le groupe additif A/a est donc 5, 13
ou 65. Si on avait 5q(1) = q(0), on aurait 5 = (1 + 8 i )(a + b i ), ce qui est impossible
en prenant la norme ; de même, 13q(1) 6= q(0), et donc

A/(1 + 8 i )A est de caractéristique 65

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
196 Anneaux. Corrigé des exercices.

(d) a = (8 + 6 i )A : on donne pour cet exemple une autre méthode plus générale, mais
moins rapide lorsque la caractéristique est un nombre premier. Chacune des deux
méthodes est valable dans tous les exemples.
On a cq(1) = q(0) si et seulement si q(c) = q(0), et donc la caractéristique est le plus
petit entier c tel qu’il existe a + b i ∈ A tel que c = (8 + 6 i )(a + b i ).
En séparant partie réelle et partie imaginaire, on obtient :

c = 8a − 6b
0 = 6a + 8b

La dernière égalité s’écrit 3a = −4b ; puisque (3, 4) = 1, on a a = 4λ et b = −3λ,


λ ∈ Z ; alors c = 32λ + 18λ = 50λ, et le plus petit entier c est obtenu pour λ = 1, et
alors c = 50 = (8 + 6 i )(4 − 3 i ).

Exercice 11.
 
(a) L’anneau Z × Z est un anneau non intègre (1, 0)(0, 1) = (0, 0) de caractéristique
nulle. De même, si p est un nombre premier, Fp × Fp est un anneau non intègre de
caractéristique p.
(b) Le corps des fractions rationnelles Fp (X) est un corps infini, et il est de caractéristique
p, comme Fp .

Exercice 12.
Soit p un nombre premier et soit
a
 
Z(p) = , a, b ∈ Z, b 6≡ 0 mod p ·
b
a
(a) On a Z ⊆ Z(p) , car tout a ∈ Z s’écrit (dans Q) a = , et, pour tout nombre premier
1
p, 1 6≡ 0 mod p, 4
! attention, p = 1 n’est pas un nombre premier,
comme (ô horreur !) on le lit dans certains livres ; si oui, la factorisation d’un entier
en produit de nombres premiers ne serait pas unique :

6 = 2 × 3 = 1 × 2 × 3 = 12 × 2 × 3 = . . .

On vérifie que Z(p) est un sous-anneau de Q :

a a0 a a0 ab0 − a0 b a a0 aa0
pour tout , ∈ Z(p) , on a − 0 = , =
b b0 b b bb0 b b0 bb0
et si b, b0 6≡ 0 mod p, alors bb0 6≡ 0 mod p ; enfin, 0 et 1 ∈ Z(p) car Z ⊆ Z(p) .
(b) i) Soit m ∈ Z ; on considère le sous-ensemble de Z(p) :
a
 
am = , a ∈ mZ, s 6≡ 0 mod p
s
– Montrons d’abord que am est un idéal de Z(p) :
i. il est immédiat que am est un sous-groupe additif de Z(p) ;
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 4. 197
a b ab
ii. pour tout ∈ am et tout ∈ Z(p) , alors ∈ am , car si a ∈ mZ et b ∈ Z,
s t st
alors ab ∈ mZ.
– Réciproquement, soit a un idéal de Z(p) ; alors a ∩ Z est un idéal de Z ; donc
il existe m ∈ Z tel que a ∩ Z = mZ. Montrons que a = am .
a sa
a ⊆ am : soit ∈ a ; alors = a ∈ a puisque a est un idéal ; or a ∈ Z,
s 1s
a
donc a ∈ a ∩ Z = mZ, donc ∈ am .
s
a
am ⊆ a : soit ∈ am , alors a ∈ mZ ; or a ∩ Z = mZ, donc mZ ⊆ a ; donc
s
a 1
a ∈ a et = a ∈ a car a est un idéal de Z(p) .
s s
ii) Soit a un idéal de Z(p) ; alors il existe m ∈ Z tel que a = am .
– Si m = 0, alors am = (0).
– Si m 6= 0, alors m s’écrit de manière unique m = pn q, (p, q) = 1, n > 0 ;
puisque q 6≡ 0 mod p, alors q est inversible dans Z(p) ; donc am = apn = pn Z(p) .
Les idéaux de Z(p) sont donc

(0) ⊂ · · · ⊂ pn Z(p) ⊂ · · · ⊂ pZ(p) ⊂ Z(p)

et donc Z(p) possède un unique idéal maximal : pZ(p) .


(c) On considère les homomorphismes (n entier, n > 1) :

j q
Z −→ Z(p) −→ Z(p) /pn Z(p)
x x
 
x 7−→ 7−→ q = x + pn Z(p)
1 1
a
– Montrons que h = q ◦ j est surjectif ; soit X ∈ Z(p) /pn Z(p) , alors il existe ∈ Z(p)
b
a
 
tel que X = q . On a alors :
b

a
 
h est surjectif ⇐⇒ il existe x ∈ Z tel que q =x
b
a0 a a0 n
⇐⇒ il existe x ∈ Z et ∈ Z(p) tels que = x + p
b0 b b0
a
Or ∈ Z(p) , donc (b, p) = 1, et donc (b, pn ) = 1 ; il en résulte que
b
a a
il existe u, v ∈ Z tels que ub + vpn = 1, et donc = au + vpn
b b

donc x = au, b0 = b et a0 = av répondent au problème, et h est surjectif.


– On a Ker(h) = pn Z, car h(x) = q(0) si et seulement si x ∈ pn Z.
– Par factorisation, on obtient donc

Z(p) /pn Z(p) ' Z/pn Z

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
198 Anneaux. Corrigé des exercices.

Exercice 13.
Montrons d’abord que (X 2 + 1) est un idéal premier de R[X] : soient P et Q deux éléments
de R[X] tels que P Q ∈ (X 2 + 1), c’est-à-dire P Q = (X 2 + 1)R avec R ∈ R[X]. Effectuons
la division euclidienne de P et de Q par X 2 + 1 :

P = (X 2 + 1)P1 + R1 avec R1 = 0 ou d(R1 ) = 0 ou d(R1 ) = 1


Q = (X 2 + 1)Q1 + R2 avec R2 = 0 ou d(R2 ) = 0 ou d(R2 ) = 1

On effectue le produit P Q et on en déduit que R1 R2 = (X 2 +1)S avec S ∈ R[X]. Supposons


que R1 et R2 sont tous les deux non nuls : ceci implique que S est non nul également et, en
considérant les degrés de R1 R2 d’une part et de (X 2 + 1)S d’autre part, on en déduit que
d(S) = 0 (donc S est une constante non nulle) et que d(R1 ) = d(R2 ) = 1. Mais alors, R1
s’écrit R1 = α1 X + β1 et R2 s’écrit R2 = α2 X + β2 avec α1 6= 0 et α2 6= 0. On aurait donc
β1
S(X 2 + 1) = (α1 X + β1 )(α2 X + β2 ) (avec S constante réelle non nulle), donc − serait
α1
une racine (réelle) de X 2 + 1, ce qui est faux. Donc, R1 = 0 ou R2 = 0, ce qui signifie que
P ∈ (X 2 + 1) ou Q ∈ (X 2 + 1). Donc l’idéal (X 2 + 1) est premier.
R[X] est un anneau principal (1 page 22) donc, d’après le théorème 4.3 page 64, (X 2 + 1)
est un idéal maximal de R[X] donc, d’après le théorème 1.6 page 27, R[X]/(X 2 + 1) est un
corps.
Montrons maintenant que C1 contient un sous-corps R1 canoniquement isomorphe à R :
considérons les homomorphismes :
j q
R −→ R[X] −→ R[X]/(X 2 + 1)
α 7−→ α 7 → α + (X 2 + 1)R[X]

et posons h = q ◦ j. On va montrer que h est injectif : supposons h(α) = h(β). Alors :

α + (X 2 + 1)R[X] = β + (X 2 + 1)R[X]

Il existe P , Q ∈ R[X] tels que :


   
α + (X 2 + 1)P = β + (X 2 + 1)Q ⇐⇒ α − β = (X 2 + 1)(Q − P )

En raisonnant sur les degrés, on en déduit immédiatement que Q = P et que α = β,


ce qui prouve bien que h est injectif. Alors, h est une bijection de R sur h(R) (h est un
isomorphisme de R sur h(R)) et h(R) (que l’on note R1 et qui est donc en bijection avec
R) est un sous-corps de R[X]/(X 2 + 1) (isomorphe donc à R).
Construisons maintenant C : on pose C = (C1 − R1 ) ∪ R et on définit f de C1 dans C de la
manière suivante :
C1 −→ C
f : x ∈ C1 − R1 7−→ x (∈ C1 − R1 )
x ∈ R1 7−→ h−1 (x) (∈ R)
f est de toute évidence bijective. Appelons +0 et ×0 les opérations sur C1 . On définit sur C
deux opérations + et × de la manière suivante :
 
∀x ∈ C, ∀y ∈ C, x + y = f f −1 (x) +0 f −1 (y)
 
∀x ∈ C, ∀y ∈ C, x × y = f f −1 (x) ×0 f −1 (y)

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 4. 199

Alors, d’après les mêmes calculs que dans la partie 4.2.3, on montre que C muni de ces
deux lois est un corps (de neutre 0R et d’unité 1R ), que C et C1 sont isomorphes et que R
est un sous-corps de C.
On pose maintenant i = q(X) ; calculons i 2 , en remarquant que i ∈ C1 − R1 puisque
X∈ /R:

i 2 = i × i 
= f f −1 ( i ) ×0 f −1 ( i )
= f ( i ×0 i ) définition de f (x) pour x ∈ C1 − R1
 
0
= f q(X) × q(X)
 
= f q(XX) q est un homomorphisme
 
= f q(X 2 )
 
= f q(−1) car X 2 = −1 + (X 2 + 1)1
 
= f q ◦ j)(−1) définition de j
 
= f h(−1) définition de h
 
= h−1 h(−1) définition de f
= −1

Donc i 2 = −1.

Exercice 14.
On va faire une démonstration par récurrence sur n :
n = 1 : évident.
p
j
n = 2 : puisque A est commutatif, on a : (a1 + a2 )p = Cpap−j j
X
1 a2 . Mais, p étant premier,
j=0
j
C pest un entier multiple de p pour tout j 1 6 j 6 p − 1. Pour s’en convaincre, il
j p(p − 1) . . . (p − j + 1)
suffit d’écrire Cp = = N (N entier), donc :
j!
p(p − 1) . . . (p − j + 1) = N.j !

Donc, p | N.j ! ; comme p est étranger à j, j − 1, . . ., 1 puisque p est premier et


strictement supérieur à j, p est étranger à j ! donc p | N (théorème de Gauss). Comme
A est de caractéristique p, il vient :
0 p
(a1 + a2 )p = Cp ap1 a02 + Cp a01 ap2 = ap1 + ap2
n
!p n
p
X X
Au rang n, n > 2 supposons que ai = ai . Alors :
i=1 i=1

n+1
!p " n
! #p
X X
ai = ai + an+1
i=1 i=1
n
!p
+ apn+1
X
= ai cas n = 2
i=1

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
200 Anneaux. Corrigé des exercices.
n
!
p
+ apn+1
X
= ai hypothèse de récurrence
i=1
n+1
api
X
=
i=1

Donc, la formule est démontrée au rang n + 1.


On a donc bien démontré le résultat demandé.

Exercice 15.
Soit B un sous-anneau de A. L’unité de B, 1B est l’unité de A. Donc le sous-anneaux
engendré par 1A est égal au sous-anneaux engendré par 1B et donc B et A ont la même
caractéristique.

Exercice 16.
On pose A = Z/3Z × Z. On a : 0A = (0, 0) et 1A = (1, 1) Il est alors immédiat de voir que
c.1A = 0A si et seulement si (c, c) = (0, 0) donc si et seulement si c = 0, ce qui montre
bien que A est de caractéristique nulle. Le sous-anneau
n de A isomorphe
o à Z est l’anneau
engendré par 1A , c’est-à-dire que c’est l’ensemble (n, n), n ∈ Z .

Exercice 17.
Supposons que la caractéristique de A soit un entier c non nul. Alors, c.1A = 0A , ce qui
entraîne que, pour tout p premier, on a : c.1Fp = 0Fp , c’est-à-dire que c est un multiple de p.
Ceci est impossible, donc c = 0.
Supposons que A contienne un sous-anneau qui soit un corps K. Alors, K doit contenir 1A ,
donc aussi 2.1A = (0, 2, 2, . . .) et cet élément n’est pas inversible (à cause du 0 en première
position). Donc, K n’est pas un corps.
A ne contient donc aucun sous-anneau qui soit un corps.

Exercice 18.

a(λs + µt) − s(λa + µb) = λas + µat − λas − µbs


= µ(at − bs)
a b
= 0 car =
s t
b(λs + µt) − t(λa + µb) = λbs + µbt − λat − µbt
= λ(bs − at)
b a
= 0 car =
t s
a b a b λa + µb
Donc, si = , pour tout λ, pour tout µ tels que λs + µt 6= 0, = = ·
s t s t λs + µt
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 4. 201

Exercice 19.
a
 
(a) Posons B = ∈ KA , a ∈ A, s ∈ S .
s
a
– B est non vide : en effet, puisque 1 ∈ S, ∈ B pour tout a de A, ce qui prouve
1
également que A ⊂ B.
– B est stable pour l’addition :
a b a b at + bs
∀ ∈ B, ∀ ∈ B, + =
s t s t st
et on a at + bs ∈ A (puisque A est un anneau) et st ∈ S (puisque S est
multiplicativement stable).
a a −a
– ∀ ∈ B, − = ∈B
s s s
Donc, B est un sous-groupe additif de KA
– B est stable pour la multiplication :
a b ab ab
∀ ∈ B, ∀ ∈ B, =
s t s t st
et on a ab ∈ A (puisque A est un anneau) et st ∈ S (puisque S est multiplicativement
stable).
1
– Enfin ∈ B puisque 1 ∈ A (A anneau) et 1 ∈ S (par définition).
1
Tout ceci montre que :
B est un sous-anneau du corps KA contenant A
(b) Démontrons le résultat suivant :
Soit S une partie multiplicativement stable de Z ; pour obtenir S −1 Z = Q, il faut et
il suffit que S possède au moins un multiple de chaque nombre premier p.
En effet :
si S possède au moins un multiple de chaque nombre premier p :
k 1
soit kp (k ∈ Z − {0}) un tel multiple ; alors = ∈ S −1 Z, donc S −1 Z contient
kp p
1
tous les avec p premier et, puisque S −1 Z est un anneau, S −1 Z contient tous
p
les rationnels. Comme on a S −1 Z ⊆ Q, on en déduit S −1 Z = Q.
s’il existe p premier tel que S ne possède aucun multiple de p :
n 1
supposons qu’il existe n ∈ Z et s ∈ S tels que = ; alors np = s. Or, p divise
s p
np, donc p divise s, ce qui est en contradiction avec l’hypothèse (( il existe p
1
premier tel que S ne possède aucun multiple de p )). Ceci prouve que n’est pas
p
dans S −1 Z, donc que S −1 Z 6= Q.
En définitive, les parties S convenables sont les parties de Z multiplicativement stables
et vérifiant : pour tout p premier, pZ ∩ S 6= Ø.
Autrement dit : soit C une partie de Z vérifiant : 0 ∈ / C et, pour tout nombre premier
p, pZ ∩ C 6= Ø, alors la partie S constituée de 1 et des produits d’éléments de C est
solution du problème. Par exemple, Z − {0}, N − {0}, l’ensemble des carrés d’entiers
non nuls, . . . sont des parties S convenables.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
202 Anneaux. Corrigé des exercices.

Exercice 20.
(a) i)
– S1 = Z − pZ : 1 ∈ S1 car, d’une part 1 n’est pas premier et, d’autre part 1
n’est multiple d’aucun p premier donc 1 ∈ / pZ.
0 = p.0 donc 0 ∈ pZ, donc 0 ∈ / S1 .
Soient s ∈ S1 et t ∈ S1 ; supposons st ∈ pZ : alors st = pk (k ∈ Z). Ceci
signifie que p premier divise le produit st, donc il divise au moins l’un des
deux, ce qui est impossible ; donc st ∈ / pZ, donc st ∈ S1 .
Ceci montre bien que S1 est multiplicativement stable.
– S2 = {pn , n > 0}. Il est immédiat de voir que S2 est multiplicativement
stable.
a
Soit I un idéal non nul de B1 et soit un élément de I différent de 0. a 6= 0 ;
s
na
écrivons a = p α avec n a ∈ N, α ∈ Z − {0}, p - α. considérons maintenant
a
 
N = na , ∀ ∈ I . N est une partie non vide de N, elle admet donc un plus
s
petit élément ; appelons n ce plus petit élément.
a a α
Alors, pour tout ∈ I (a ∈ Z, s ∈ S1 ), on a a = pn α avec α ∈ Z, donc = pn
s s s
α a
et ∈ B1 car α ∈ Z et s ∈ S1 , donc ∈ pn B1 . On vient donc de montrer que
s s
n
I ⊂ p B1 .
pn α
D’après la définition de n, il existe un élément non nul de I de la forme
s
s
avec s ∈ S1 , α ∈ Z − {0}, p - α. Donc, α ∈ S1 . Ceci implique que ∈ B1 , donc
α
pn α s
que ∈ I (puisque I est un idéal de B1 ). Ceci signifie que pn ∈ I, donc
s α
que pn B1 ⊂ I.
On a donc bien montré que I = pn B1 .
On a, de façon évidente :

pn B1 $ pn−1 B1 $ . . . $ pB1 $ B1
a a an
En effet, pour tout ∈ B1 , pn = pn−1 ∈ pn−1 B1 , donc pn B1 ⊂ pn−1 B1 ;
s s s
pn−1 ∈ pn−1 B1 mais pn−1 ∈ / pn B1 , donc pn B1 $ pn−1 B1 .
Supposons qu’il existe un idéal I vérifiant pB1 $ I $ B1 ; alors, d’après ci-dessus,
I est de la forme p` B1 ce qui, d’après la suite d’inclusions strictes ci-dessus, est
impossible. Donc un tel idéal I n’existe pas, ce qui montre bien que pB1 est un
idéal maximal de B1 ; c’est le seul, toujours d’après ci-dessus car un idéal de B1
est nécessairement de la forme pn B1 (n ∈ N).
a s as a
Soit un élément de B1 ; si a ∈ S1 , alors ∈ B1 et = 1 donc est
s a sa s
a a
inversible ; si a ∈
/ S1 , alors a ∈ pZ, donc ∈ pB1 , donc n’est pas inversible
s s
(sinon 1 ∈ pB1 , ce qui n’est pas). L’ensemble des éléments inversibles de B1 sont
a
donc les éléments de la forme avec a ∈ S1 et s ∈ S1 .
s
B1× = S1−1 S1
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 4. 203

ii) Il est immédiat que SP est multiplicativement stable :


1 = p01 . . . p0r . . . ∈ SP .
0∈ / SP : évident. Pour tout x de SP , pour tout y de SP , xy ∈ SP : évident.
S1 est obtenue pour P = P0 − {p}
S2 est obtenue pour P = {p}
(b) i) B est un sous-anneau de Q, donc 1 ∈ B, donc < 1 > ⊂ B, c’est-à-dire :

Z⊂B
a
ii) est irréductible, donc a et t sont étrangers ; d’après le théorème de Bézout, il
t
a 1
existe u et b dans Z tels que au + bt = 1. Alors, u + b = ·
t t
a a
On a : ∈ B, u ∈ Z ⊂ B, b ∈ Z ⊂ B et B est un anneau, donc u + b ∈ B,
t t
1
c’est-à-dire ∈ B.
t
x z
iii) Soit un élément quelconque de B et soit sa forme irréductible. Si t = 1
y t
pour tout élément de B, alors B = Z et P = Ø ; supposons donc qu’il existe un
x z
élément de B tel que, pour sa forme irréductible , t 6= 1. D’après la question
y t
1
précédente, appartient à B. Soit p un facteur premier de t : t = pt0 (t0 ∈ Z).
t
1 0
Alors, t appartient aussi à B, ce qui montre que p ∈ P. Ceci peut être réitéré
t
r
ni
Y
pour tous les facteurs premiers de t : si l’on a t = ± pi (pi premier, ni entier
i=1
z x
positif), alors pi ∈ P pour i = 1, . . . , r. Donc, ∈ SP−1 Z, donc ∈ SP−1 Z, ce qui
t y
signifie que B ⊂ SP−1 Z.
1
L’inclusion dans l’autre sens est immédiate car, pour p ∈ P, ∈ B, donc
p
1
r ∈ B (pour p1 , p2 , . . ., pr appartenant à P et n1 , n2 , . . ., nr appartenant
ni
Y
pi
i=1
a
à N) est un élément de B, donc (pour a appartenant à Z et s appartenant à
s
SP ) est un élément de B.
iv) Si l’on a SP−1 Z = SP−10 Z, (= B), ceci signifie que l’ensemble des premiers de Z
inversibles dans B est P et P 0 . Donc : P = P 0 .

Fin du corrigé des exercices du quatrième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
204 Anneaux. Corrigé des exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 5. 205

Corrigé des exercices du


chapitre 5

Sommaire
Exercice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Exercice 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Exercice 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Exercice 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Exercice 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Exercice 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Exercice 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Exercice 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Exercice 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Exercice 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Exercice 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Exercice 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Exercice 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

Exercice 1.
Si A est un corps, alors tous ses éléments, sauf 0 sont inversibles. Donc, dans la figure
page ??, l’ensemble des irréductibles est vide, l’ensemble des réductibles est réduit à {0} et
l’ensemble des inversibles est A − {0}.

Exercice 2.
n √ o
On considère A = a + b 5, a, b ∈ Z .

(a) Il est immédiat√que A est un sous-groupe
√ additif de R et que 1 = 1 + 0 5 ∈ A. Pour
tout α = a + b 5 et β = c + d 5 ∈ A, alors :

αβ = (ac + 5bd) + (ad + bc) 5 ∈ A

Donc A est un sous-anneau de R ; il est donc commutatif et intègre.


(b) Avec les notations de la question précédente, on a, pour tout α, β ∈ A

N (αβ) = (ac + 5bd)2 − 5(ad + bc)2 = (a2 − 5b2 )(c2 − 5d2 ) = N (α)N (β)
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
206 Anneaux. Corrigé des exercices.

Soit u ∈ A ; on suppose que u ∈ A× ; alors il existe α ∈ A tel que uα = 1 ; alors


N (u)N (α) = N (1) = 1, et puisque N (α) ∈ Z, on a N (u) = ±1.

Réciproquement, soit u ∈ A tel que N (u) = ±1 ; on pose u = a + b 5 ; alors, u 6= 0
(car N (0) = 0) et u admet un inverse dans R :
√ √
−1 1 a−b 5 a−b 5
u = √ = 2 = , et u−1 ∈ A
a+b 5 a − 5b 2 ±1

donc u admet un inverse dans A, et u ∈ A× .


(c) On considère l’équation a2 − 5b2 = ±2. Si a ∈ Z, alors a2 est un entier congru à 0 ou
1 modulo 4 ; de même pour b2 ; donc a2 − 5b2 ≡ 0, 1, −1 mod 4 ; donc il n’existe pas
d’entiers a, b ∈ Z tels que a2 − 5b2 = ±2.

(d) L’élément 1 + 5 est irréductible ; en effet :
√  √ 
i) 1 + 5 ∈ / A× , car N 1 + 5 = −4 ;

ii) la relation 1 + 5 = αβ, α, β ∈ A entraîne −4 = N (α)N (β) ; or on a vu que
la relation N (α) = ±2 était impossible ; on a donc N (α) = ±1 ou N (β) = ±1,
c’est-à-dire α ∈ A× ou β ∈ A× , ce qui est la définition d’un élément irréductible
de A.

Pour les mêmes raisons −1 + 5 et 2 sont des éléments irréductibles de A.

√ 1+ 5
Les éléments 1 + 5 et 2 ne sont pas associés car ∈ / A× ) ; il en
/ A (donc ∈
√ 2 √ √
est de même pour −1 +  5 et 2 ;enfin les éléments 1 + 5 et −1 + 5 ne sont pas
√ √ 2 √ √
1+ 5 1+ 5 6+2 5 3+ 5
associés car √ = = = ∈
/ A.
−1 + 5 4 4 2
 √   √ 
Donc, si on considère l’égalité 1 + 5 × −1 + 5 = 2 × 2, on obtient deux
(( décompositions )) de 4 en produit d’éléments irréductibles de A ; donc A n’est pas
factoriel.

Exercice 3.
n √ o
On considère A = a + b i 5, a, b ∈ Z .
(a) De la même manière qu’à √ l’exercice 2 page
√ 125 on montre que A est un sous-anneau
de C. Ici, si α = a + b i 5 et β = c + d i 5, alors :

αβ = (ac − 5bd) + (ad + bc) i 5
 √  √
On définit de même N a + b i 5 = a2 + 5b2 , et on montre que u = a + b i 5 ∈ A×
si et seulement si N (u) = a2 + 5b2 = 1 ; il en résulte que A× = {−1, +1}.
√ √
(b) Les quatre éléments donnés 4 + i  5, 4 − i 5, 3 et 7 n’appartiennent pas à A× .
√  √
Puisque N 4 + i 5 = N 4 − i 5 = 16 + 5 = 21, que N (3) = 32 et que N (7) = 72 ,
pour étudier si les éléments cités sont irréductibles, on est amené à chercher a, b, c,
d ∈ Z tels que :
21 = (a2 + 5b2 )(c2 + 5d2 )
ou 9 = (a2 + 5b2 )(c2 + 5d2 )
ou 49 = (a2 + 5b2 )(c2 + 5d2 )
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 207

Mais les équations a2 + 5b2 = 3 et a2 + 5b2 = 7 sont trivialement impossibles. Donc,


de la même manière qu’à l’exercice
√ 2 page
 125,
√ on
 montre que ces éléments sont
irréductibles. De l’égalité 4 + i 5 × 4 − i 5 = 21 = 3 × 7, on déduit que A
n’est pas factoriel.

Exercice 4.
L’anneau A considéré dans cet exercice est l’anneau Z(2) de l’exercice 12 page 121 du
chapitre 4. On utilisera donc les résultats démontrés dans cet exercice.
(a) Puisque A = Z(2) , A est un sous-anneau de Q contenant Z.
p p0
6 0, u = , q impair ; on suppose que u ∈ A× ; alors il existe 0 ,
(b) – Soit u ∈ A, u =
q q
0 p p0 0 0
avec q impair, tel que = 1 ; donc pp = qq , et donc p est impair.
q q0
p
– Réciproquement, soit u = , avec p et q impairs ; alors u 6= 0 et donc u admet un
q
q
inverse dans Q égal à , et cet inverse appartient à A. Donc :
p
( )
× p
A = , p, q ∈ Z, p et q impairs
q

p p0
/ A× , et si on écrit 2 =
(c) – Montrons que 2 est irréductible : on a 2 ∈ , q et q 0
q q0
impairs, on obtient 2qq 0 = pp0 ; puisque qq 0 est impair, un seul de p ou p0 est pair,
p p0
et donc p ou p0 est impair, et donc ∈ A× ou 0 ∈ A× .
q q
p
– Soit x = , p et q entiers, q impair, x ∈ A. On écrit p = 2n p0 , p0 impair, n > 0 ; il
q
p0 p0
en résulte que x = 2n , et ∈ A× . Si n = 0, x ∈ A× ; si n = 1, x est associé à 2,
q q
il est donc lui-même irréductible ; si n > 2, x n’est plus irréductible.
– Les éléments irréductibles de A sont donc les éléments associés à 2 (modulo la
relation d’association, il n’y a donc dans A (( qu’un seul nombre premier ))).
(d) D’après l’exercice 12 page 121, les idéaux de A = Z(2) sont :

(0) ⊂ · · · ⊂ 2n A ⊂ · · · ⊂ 2A ⊂ A

Donc tous les idéaux de A sont principaux ; puisque A est intègre, (A ⊂ Q), A est un
anneau principal ; il ne possède qu’un seul idéal maximal, l’idéal 2A.

Remarque : D’après le théorème 5.5 page 77, A est un anneau factoriel ; un système
exact P d’irréductibles de A est P = {2}, et tout x ∈ A, x 6= 0, s’écrit de manière unique
p p
x = 2n , avec ∈ A× et n > 0. Les résultats obtenus se généralisent à A = Z(`) , ` premier.
q q

Exercice 5.
Soit A un anneau commutatif intègre.
(a) L’association est une relation d’équivalence sur A car
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
208 Anneaux. Corrigé des exercices.

i) a et a sont associés puisque a = 1a, et que 1 ∈ A× ;


ii) si a et b sont associés, alors il existe u ∈ A× tel que a = bu ; alors b = au−1 ,
u−1 ∈ A× , et donc b et a sont associés ;
iii) enfin, si a = bu, u ∈ A× , et b = cv, v ∈ A× , alors a = cvu, et a et c sont associés
puisque vu ∈ A× .
(b) Soit p un irréductible de A et soit pu, u ∈ A× un associé de p ; alors
i) pu ∈/ A× puisque p ∈ / A× et que u ∈ A× ;
ii) on écrit pu = bc, b, c ∈ A ; alors p = (u−1 b)c ; puisque p est irréductible, cette
égalité entraîne u−1 b ∈ A× (c’est-à-dire b ∈ A× ) ou c ∈ A× ; donc pu est
irréductible.
(c) Puisque A est intègre, il résulte de la proposition 4.1 page 57 que a et b sont associés
si et seulement si (a) = (b).
(d) i) Soit A = Z ; alors A× = {−1, +1}, on peut donc choisir P = {2, 3, 5, 7, . . .},
ensemble des nombres premiers positifs, comme système exact de représentants
des classes (pour la relation d’association) dans Z.
ii) Soit A = K[X], où K est un corps ; alors, puisque K est intègre,
A× = (K[X])× = K× = K − {0} ; on peut donc choisir comme système exact de
représentants des classes (pour la relation d’association) dans K[X] l’ensemble
des polynômes unitaires irréductibles de K[X].

Remarque : si A est un corps K, P = Ø.


(e) Soit ae = aA× et eb = bA× deux éléments de A. Nous dirons que ae | eb (dans A) si et
seulement si a | b (dans A). Montrons que cette relation a un sens, c’est-à-dire qu’elle
ne dépend pas des représentants des classes considérées :
soit alors a0 ∈ ae et b0 ∈ eb : il existe u ∈ A× et v ∈ A× tel que a0 = ua et b0 = vb ;
d’autre part, il existe c ∈ A tel que b = ac ; alors :
b0 = vb = vac = vu−1 a0 c = a0 (vu−1 c)
donc a0 | b0 .
Montrons maintenant que cette relation est une relation d’ordre :
Réflexivité : immédiat : pour tout a ∈ A, a | a (dans A) donc ae | ae (dans A).
ae | eb

Antisymétrie : on suppose que : e Alors, a | b et b | a : il existe c et d ∈ A
b | ae
tels que b = ac et a = bd ; donc a = cda. Si a = 0, de b = ac on tire b = 0 donc
ae = eb. Si a 6= 0, comme A est intègre, il vient cd = 1, donc c et d appartiennent
à A× , donc a et b sont associés, donc ae = eb. Dans tous les cas, on obtient ae = eb,
donc la relation | est bien antisymétrique.
Transitivité : immédiat : découle de la transitivité de la relation | dans A.
On a donc bien une relation d’ordre. Comme, pour tout a de A, a | 0, on en déduit
que, pour tout ae de A, ae | 0e = {0}, donc {0} est le maximum. D’autre part, pour
tout α de A× , pour tout a de A, α | a (a = α(α−1 a)), on en déduit que A× = α e |a
e
× ×
pour tout ae de A. Donc A est le minimum. Les éléments minimaux de A − A sont
les classes d’équivalence des irréductibles de A ; en effet :
si a est un irréductible de A : supposons qu’il existe eb ∈ A − A× tel que eb | ae ;
alors b | a, donc il existe c ∈ A tel que a = bc, mais, a étant irréductible, on a :
soit b ∈ A× et alors eb = A× (impossible), soit c ∈ A× et alors eb = ae. donc ae est
bien un élément minimal de A − A× .
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 209

si a n’est pas un irréductible de A : alors, il existe b et c dans A − A× tels que


/ A× et c ∈
a = bc. Donc, b | a, c | a, b ∈ / A× , donc eb | ae, eb 6= A× et eb 6= ae (puisque
c∈/ A ), donc ae n’est pas un élément minimal de A − A× .
×

Exercice 6.
Supposons vp 6= vp1 : il existe a ∈ A tel que vp (a) 6= vp1 (a). On pose m = vp (a) et n = vp1 (a) ;
on peut supposer m < n par exemple. D’autre part, p et p1 sont associés, donc il existe
t ∈ A× tel que p1 = pt. Alors, on a :

a = u 1 pm q αq u1 ∈ A×
Y

q∈P
q6=p

a = u2 pn1 q βq u2 ∈ A×
Y

q∈P 0
q6=p1

= u2 tn pn q βq
Y

q∈P 0
q6=p1

Donc :
q αq = u3 pn−m q βq u3 ∈ A×
Y Y

q∈P q∈P 0
q6=p q6=p1

q αq . Or, cet élément q αq est déjà décomposé dans le système


Y Y
n − m > 1, donc p |
q∈P q∈P
q6=p q6=p
fondamental d’irréductibles P ; comme la décomposition est unique et que p n’apparaît
pas dans cette décomposition, p ne peut pas en être un diviseur ; donc m > n. On tient
exactement le même raisonnement avec p1 pour montrer que m > n est impossible. Donc
m = n. On aboutit donc à une contradiction, donc vp = vp1 .

Exercice 7.
a c
(a) Soient x, y ∈ KA× , et soit p ∈ P ; alors x = , y = , a, b, c, d ∈ A − {0}. On
b d
a c
pose vp (x) = vp (a) − vp (b), vp (y) = vp (c) − vp (d), et on calcule xy = , d’où
b d
vp (xy) = vp (a) + vp (c) − vp (b) − vp (d) = vp (x) + vp (y). Si x ou y est nul, la propriété
est encore vraie, grâce à l’extension de la définition (voir remarque page 73).
(b) Montrons le sens non évident : soit x ∈ KAY; on suppose que vp (x) > 0 pour tout
p ∈ P, et que x 6= 0 ; alors x s’écrit x = u pvp (x) , et x ∈ A car x est un produit
p∈P
fini d’éléments de A : u ∈ A, p ∈ A, et si vp (x) 6= 0, alors vp (x) ∈ N − {0}, et donc
pvp (x) ∈ A.
(c) Montrons le sens non évident : soit x ∈ KA ; on suppose que vp (x) = 0 pour tout
p ∈ P ; alors x 6= 0 (puisque vp (0) = ∞), et d’après la question précédente, x ∈ A.
1 1 1

Alors ∈ KA et vp = −vp (x) = 0 pour tout p ∈ P ; donc ∈ A et x ∈ A× .
x x x

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
210 Anneaux. Corrigé des exercices.

Exercice 8.
Soit A = Z, de corps des fractions KA = Q.
(a) On calcule
8
X 2i 2 22 23 24 25 26 27 28
= + + + + + + +
i=1 i 1 2 3 4 5 6 7 8
2 4 8 16 32 64 128 256
= + + + + + + +
1 2 3 4 5 6 7 8
8 32 32 128
= 2+2+ +4+ + + + 32
3 5 3 7
40 32 128 160 32 128
= 40 + + + = + +
3 5 7 3 5 7
5 1 4 256 213
 
= 32 + + = 32 × =
3 5 7 105 105
8
2i
!
X
et donc v2 = 13, alors que l’on pouvait prévoir seulement un résultat > 3
i
i=1
(de manière immédiate à la troisième ligne).
(b) Soit n un entier positif ; on écrit le développement en base p de n, c’est-à-dire

n = a0 + a1 p + · · · + ai pi + · · · + as ps , 0 6 ai 6 p − 1

et on cherche la puissance de p qui divise n ! = 1 × 2 × · · · × k × · · · × n. On désigne


par [x] la partie entière de x ∈ Q. " #
n
– Le nombre n1 d’entiers k 6 n qui sont multiples de p est égal à ; mais si
p
n = a0 + a1 p + · · · + ai pi + · · · + as ps , alors :
n a0
= + a1 + · · · + ai pi−1 + · · · + as ps−1
p p
et donc (puisque 0 6 a0 6 p − 1)

n1 = a1 + a2 p + · · · + ai pi−1 + · · · + as ps−1

– Le cas général se traite de manière analogue : " #


n
pour tout i = 1, . . . , s, le nombre ni d’entiers k 6 n multiples de pi est égal à i ;
p
si n = a0 + a1 p + · · · + ai−1 pi−1 + ai pi + · · · + as ps , alors :

n a0 + a1 p + · · · + ai−1 pi−1
= + ai + · · · + as ps−i
pi pi

Or on a 0 6 a0 + a1 p + · · · + ai−1 pi−1 6 (p − 1)(1 + p + · · · + pi−1 ) = pi − 1 et donc


" #
n
ni = = ai + ai+1 p + · · · + as ps−i
p

d’où les valeurs de n1 , . . ., ni , . . ., ns−1 = as−1 p + as et ns = as .


CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 211

– La puissance de p qui divise n ! est égale à N = n1 + n2 + · · · + ns (on compte les


multiples de p ; ceux de p2 ne rajoutent qu’une puissance de p puisqu’ils ont déjà
été comptés comme multiples de p . . .). Alors :

N = as (ps−1 + · · · + p + 1) + · · · + ai (pi−1 + · · · + 1) + · · · + a1
ps − 1 pi − 1 p−1 1−1
= as + · · · + ai + · · · + a1 + a0
p−1 p−1 p−1 p−1

n − s(n) X
d’où N = vp (n !) = , où s(n) = ai .
p−1 i>0

Exercice 9.
On se sert de l’exercice 6 page 126 : on a montré dans cet exercice que l’ensemble des
valuations de A ne dépend pas du choix de P. Autrement dit, si p et p1 sont deux irréductibles
associés (p ∈ P, p1 ∈ P 0 ), alors vp = vp1 . Donc :

min{vp (a), vp (b)} = min{vp1 (a), vp1 (b)} et max{vp (a), vp (b)} = max{vp1 (a), vp1 (b)}

pour tout a et b de A.YComme p et p1 sont associés, il existe t ∈ A× tel que p1 = pt.


Alors, dans le produit q min{vq (a),vq (b)} , tous les q peuvent être remplacés par leur associé
q∈P 0
respectif à un inversible près et ce produit deviendra :

pmin{vq (a),vq (b)} = u pmin{vp (a),vp (b)}


Y Y
u
p∈P p∈P

et donc la définition de pgcd de a et de b est indépendante du choix de P (si l’on multiplie


u par un inversible quelconque, on obtient encore un inversible). Il en est de même pour la
définition de ppcm.

Exercice 10.
En appliquant la définition 5.8 page 81, on cherche le contenu C(f ) de :
5 3 4 2
f = X4 − X3 + X2 +
4 8 3 9
On a A = Z, KA = Q, P = ensemble des nombres premiers et A× = {−1, +1}.
Pour déterminer le contenu d’un polynôme, il faut calculer tous les vp (ai ) pour tous les
p ∈ P et tous les coefficients ai de X i du polynôme. Mais comme les ai sont en nombre fini,
et que les p qui divisent les ai sont en nombre fini, on n’a qu’un nombre fini de calculs à
faire ( !).
En ce qui concerne le polynôme de l’énoncé, les seuls nombres premiers à considérer sont
p = 2, 3 et 5.
– Si p 6= 2, 3, 5, alors vp (f ) = 0 : en effet, si ai 6= 0, alors vp (ai ) = 0, et si aj = 0, alors
vp (aj ) = +∞ ; mais f 6= 0, et donc il existe un coefficient non nul ; donc vp (f ) = 0.
– Si p = 2, on a v2 (a4 ) = −2, v2 (a3 ) = −3, v2 (a2 ) = 2, v2 (a1 ) = +∞, v2 (a0 ) = 1, et donc
v2 (f ) = −3.
– Si p = 3, on a v3 (a4 ) = 0, v3 (a3 ) = 1, v3 (a2 ) = −1, v3 (a1 ) = +∞, v3 (a0 ) = −2, et donc
v3 (f ) = −2.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
212 Anneaux. Corrigé des exercices.

– Si p = 5, on a v5 (a4 ) = 1, v5 (a3 ) = 0, v5 (a2 ) = 0, v5 (a1 ) = +∞, v5 (a0 ) = 0, et donc


v5 (f ) = 0.
Le contenu de f est donc
 

pvp (f )  × 2v2 (f ) × 3v3 (f ) × 5v5 (f )


Y
C(f ) ∼ ± 
p6=2,3,5
1
= (±1) × 2−3 × 3−2 × 50 = ·
72

Remarque : cette solution détaillée est donnée à titre d’illustration de la définition ;


en pratique, on utilise le fait que le contenu de f est un pgcd de l’ensemble des
coefficients de f .

Exercice 11.
On considère donc
f 0 = an X n + · · · + a0 , ai ∈ A an 6= 0
g 0 = bm X m + · · · + b0 , b j ∈ A b m =
6 0
Par hypothèse, on a vp (f 0 ) = 0 et vp (g 0 ) = 0 ; donc il existe un coefficient ai tel que
vp (ai ) = 0 et un coefficient bj tel que vp (bj ) = 0. Soit r le plus grand indice i tel que
vp (ar ) = 0, et soit s le plus grand indice j tel que vp (bs ) = 0 ; alors le coefficient c de X r+s
dans le produit f 0 g 0 est égal à :
c = ar bs + ( ar+1 bs−1 + ar+2 bs−2 + · · · )
+ ( ar−1 bs+1 + ar−2 bs+2 + · · · )
On a vp (ar bs ) = vp (ar ) + vp (bs ) = 0. Considérons un terme non nul de la forme ar+i bs−i ,
i > 1 ; il est divisible par p car vp (ar+i ) > 1 par définition de r ; de même, un terme non nul
de la forme ar−j bs+j , j > 1 est divisible par p car vp (bs+j ) > 1 par définition de s. Donc
c = ar bs + c0 , avec vp (c0 ) > 1 ; donc vp (c) = 0.
Comme f 0 et g 0 ∈ A[X], alors f 0 g 0 ∈ A[X], et par conséquent, vp (f 0 g 0 ) > 0 ; comme on a
trouvé un coefficient de valuation nulle, 0 est bien le minimum des valuations des coefficients
de f 0 g 0 , et donc vp (f 0 g 0 ) = 0.

Exercice 12.
(a) Soit A un anneau ; on suppose que A[X] est factoriel ; montrons que A est factoriel.
Soit a ∈ A ; a se factorise de manière unique en irréductibles de A[X], c’est-à-dire
a = uP1 · · · Pn , u ∈ (A[X])× et P1 , . . . , Pn ∈ A[X]. Puisque A[X] est factoriel, il
est intègre ; donc A est intègre et (A[X])× = A× . Il en résulte que u ∈ A× , que
d(P1 ) + · · · + d(Pn ) = 0, d’où d(P1 ) = · · · = d(Pn ) = 0 et P1 , . . . , Pn ∈ A ; enfin
la décomposition est unique (à association près), car (A[X])× = A× . Donc A est
factoriel.
(b) Soit B un anneau factoriel ; un sous-anneau A de B n’est pas nécessairement factoriel ;
voici un exemple :
On a les inclusions strictes :
√ #
h√ i √ 
"
1+ 5
Z⊂A=Z 5 ⊂B=Z ⊂C=Q 5
2

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 5. 213

– l’anneau Z est factoriel


h√ i ;
– l’anneau A = Z 5 n’est pas factoriel (cf. exercice 2 page 125) ;
√ 
– l’anneau C = Q 5 est un corps, il est donc factoriel, ce qui donne l’exemple
cherché.
Si on veut
" donner
√ # un ( exemple avec
√ un anneau ) qui n’est pas un corps, on considère
1+ 5 1+ 5
B = Z = a+b , a, b ∈ Z · On montre que B est un sous-
2 2 h√ i
anneau de C (facile), qu’il est euclidien (de manière analogue à Z 2 , exercice 35
page 131) ; il en résulte que B est principal (théorème 5.9 page 88) et donc factoriel
(théorème 5.5 page 77). On a donc Z ⊂ A ⊂ B, avec Z et B factoriels, et A non
factoriel.

Remarque : On avait montré que A n’est pas factoriel, en utilisant :


 √  √ 
4=2×2= 1+ 5 1− 5 .

Dans√ B, on n’a qu’une √décomposition,
√ car
! 2 et 1 + 5 sont associés, puisque
1+ 5 1 + 5 −1 + 5
∈ B × on a =1 .
2 2 2

Exercice 13.
Soit A = Z[X, Y ]. On considère les deux polynômes :

P = X 3 Y + X 2 Y 2 − X 2 Y + X 2 + XY + Y − 1
Q = X 3 Y 2 + XY − X − 1

Pour déterminer un pgcd de P et Q, on ne peut pas appliquer l’algorithme d’Euclide, car


A n’est pas principal, et donc pas euclidien ; mais A est factoriel, et on détermine un pgcd
grâce à la définition 5.6 page 74.
On remarque une factorisation évidente de Q :

Q = X(X 2 Y 2 − 1) + (XY − 1) = (XY − 1)(X 2 Y + X + 1)

On cherche si un des deux facteurs divise P , et on constate que

P = (X 3 Y + X 2 + X) + (X 2 Y 2 + XY + Y ) − (X 2 Y + X + 1)
= (X 2 Y + X + 1)(X + Y − 1)

Les trois facteurs obtenus sont irréductibles dans Z[X, Y ] = Z[X][Y ], car ils s’écrivent
X 2 Y + X + 1, XY − 1 et Y + X − 1, et ce sont tous les trois des polynômes de degré 1 en
Y et de contenu inversible. On a donc

P = (X 2 Y + X + 1)(X + Y − 1)
Q = (X 2 Y + X + 1)(XY − 1)
pgcd (P, Q) = X 2 Y + X + 1

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
214 Anneaux. Corrigé des exercices.

Exercice 14.
Soit A un anneau commutatif ; on suppose que A[X] est un anneau principal (ce qui entraîne
que A est intègre). On veut montrer que A est un corps, c’est-à-dire que si a ∈ A, a 6= 0,
alors a est inversible. Comme à l’exercice 4 page 120 du chapitre 4, on cherche une relation
de Bézout entre les éléments a et X de A[X].
Puisque A[X] est principal, il est factoriel (théorème 5.5 page 77). Les éléments a et
X sont premiers entre eux (a se factorise en produit d’irréductibles de A et X est un
irréductible, X ∈/ A) ; d’après la définition 5.6 page 74, un pgcd de a et X est égal à 1.
Puisque A[X] est principal, d’après le corollaire 5.5.2 page 78, il existe une relation de
Bézout, et donc il existe U et V ∈ A[X] tels que aU (X) + XV (X) = 1 . On évalue en 0,
on obtient aU (0) = 1, et a est inversible. Donc A est un corps.

Exercice 15. Factorisation des polynômes dans Q[X]


Soit P = X n + an−1 X n−1 + · · · + a1 X + a0 , ai ∈ Z, a0 = +1 ou = −1 ; alors P est de
v
contenu inversible. On cherche si P admet une racine rationnelle, , u, v ∈ Z, u = 6 0,
u
(u, v) = 1 ; en appliquant la proposition 5.2 page 85, on trouve
v
u | an (avec ici an = 1), et v | a0 (avec ici a0 = ±1); donc = ±1
u
et les seules racines rationnelles possibles de P sont +1 et −1. On utilisera ce résultat sans
le redémontrer (bien dire que P est unitaire, et que a0 = 1 ou a0 = −1).

Exercice 16.
(a) le polynôme P = 2X 3 + 6X 2 + 9X + 6 est irréductible dans Z[X] en appliquant le
critère d’Eisenstein avec l’élément irréductible p = 3 (a3 = 2 est étranger à p, a2 = 6,
a1 = 9 et a0 = 6 sont divisibles par p et a0 = 6 n’est pas divisible par p2 ).
(b) Le polynôme R = Y X 4 + (Y − 1)(Y + 1) est irréductible dans Z[X, Y ], en appliquant
le critère d’Eisenstein avec l’élément irréductible p = Y − 1 (et alors a4 = Y est non
divisible par p).

Exercice 17.
On considère P = X 5 + X + 1 ; puisque P ∈ Z[X] et que P est de contenu inversible, pour
chercher la décomposition de P dans Q[X], il suffit de la chercher dans Z[X].
(a) Le polynôme P admet un facteur du premier degré si et seulement s’il admet une
racine rationnelle. Puisque P est unitaire et admet pour terme constant +1, ces
racines ne peuvent être que +1 ou −1 ; or P (1) = 3 et P (−1) = −1. Donc P n’admet
pas de facteur du premier degré.
(b) On cherche si P admet un facteur du deuxième degré ; on cherche donc s’il existe λ,
a, b, µ, u, v, w ∈ Z tels que :
P = X 5 + X + 1 = (λX 2 + aX + b)(µX 3 + uX 2 + vX + w)
Puisque P est unitaire, on doit avoir λµ = 1, λ, µ ∈ Z ; on a donc λ = µ = 1 ou
λ = µ = −1 ; on choisit λ = µ = 1 (sinon, le résultat est le même, en multipliant
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 215

les deux polynômes par −1). On ne refera plus par la suite ce raisonnement ;
lorsque P est unitaire, on choisit les facteurs unitaires.
Puisque le terme constant de P est égal à +1, on doit avoir bw = +1, et donc puisque
b, w ∈ Z, on a b = w = ε = ±1.
On cherche donc si P se met sous la forme (a, u, v ∈ Z, ε = ±1)

P = X 5 + X + 1 = (X 2 + aX + ε)(X 3 + uX 2 + vX + ε)

On identifie les coefficients des différentes puissances de X, et on obtient le système :

−a
 

 a+u = 0 
 u =
au + v + ε = 0 v = ε−a

 

(17.1) ⇐⇒ (17.2) 2


 av + εu + ε = 0 

 −a + ε − a + ε = 0
εa + εv = 1 a(ε − a) − aε + ε = 0
 

(on utilise les première et quatrième équations de (17.1) qui sont linéaires, pour
obtenir (17.2)).
Les deux dernières équations de (17.2) s’écrivent :
(
a2 + a − 2ε = 0
a2 − ε = 0

Il y a la solution ε = 1, a = 1 ; alors u = −1, v = 0 et b = w = 1, et donc

X 5 + X + 1 = (X 2 + X + 1)(X 3 − X 2 + 1) dans Z[X]

Les deux polynômes obtenus sont irréductibles dans Z[X], car on a vu que X 5 + X + 1
n’admettait pas de facteur du premier degré ; si X 2 + X + 1 ou X 3 − X 2 + 1 étaient
réductibles dans Z[X], ils admettraient nécessairement un facteur du premier degré
(car un polynôme de degré 2 ou 3 réductible admet nécessairement un facteur du
premier degré), et alors P admettrait un facteur du premier degré, ce qui n’est pas.
On a donc bien obtenu la décomposition de X 5 + X + 1 en facteurs irréductibles de
Z[X] ; c’est aussi la décomposition de X 5 + X + 1 dans Q[X].
En conclusion, la décomposition de P = X 5 + X + 1 en produit de facteurs irréductibles de
Q[X] est
X 5 + X + 1 = (X 2 + X + 1)(X 3 − X 2 + 1)

Exercice 18.
On considère P = X 5 + X 2 − 1 ; puisque P ∈ Z[X] et que P est de contenu inversible, pour
chercher la décomposition de P dans Q[X], il suffit de la chercher dans Z[X].
(a) Le polynôme P admet un facteur du premier degré si et seulement s’il admet une
racine rationnelle. Puisque P est unitaire et admet pour terme constant −1, ces
racines ne peuvent être que +1 ou −1 ; or P (1) = 1 et P (−1) = −1. Donc P n’admet
pas de facteur du premier degré.
(b) On cherche si P admet un facteur du deuxième degré, c’est-à-dire si P se décompose
en un produit d’un facteur du deuxième degré par un facteur du troisième degré que
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
216 Anneaux. Corrigé des exercices.

l’on choisit unitaires. Puisque le terme constant de P est égal à −1, on cherche si P
se met sous la forme (a, u, v ∈ Z, ε = ±1)

P = X 5 + X 2 − 1 = (X 2 + aX + ε)(X 3 + uX 2 + vX − ε)

On identifie les coefficients des différentes puissances de X, et on obtient le système :

−a
 

 a+u = 0 
 u =
au + v + ε = 0 v = a

 

(18.3)  ⇐⇒ (18.4) 2

 av + εu − ε = 1 

 −a + a + ε = 0
 2
εv − εa = 0 a − aε − ε = 1

(on utilise les première et quatrième équations de (18.3) qui sont linéaires, pour
obtenir (18.4)).
On a donc a2 − a = ε, ce qui s’écrit a(a − 1) = ±1, a ∈ Z, ce qui est impossible. Donc
le polynôme P = X 5 + X 2 − 1 n’admet pas de facteur du premier degré (donc pas
non plus du quatrième), pas de facteur du deuxième et du troisième degré ; il est donc
irréductible dans Z[X], et donc dans Q[X].

Donc P = X 5 + X 2 − 1 est irréductible dans Q[X]

Remarque : Ceci entraîne que la décomposition de P = X 5 + X 2 − 1 en produit de


facteurs irréductibles de Q[X] est

P = X5 + X2 − 1

on donne plutôt la première réponse.

Exercice 19.
(a) Les polynômes de degré 2 de F2 [X] sont :

X 2, X 2 + X = X(X + 1), X 2 + 1 = (X + 1)2 et X 2 + X + 1

Parmi ces polynômes, seul X 2 + X + 1 est irréductible dans F2 [X] ; en effet, il est de
degré 2 et n’admet ni 0, ni 1 comme racine.
(b) On considère l’image de P = X 5 + X 2 − 1 dans F2 [X] : P = X 5 + X 2 + 1. On effectue
la division euclidienne de P par X 2 + X + 1, et on trouve

P = (X 2 + X + 1)(X 3 + X 2 ) + 1

On a donc
i) P n’admet pas de facteur du premier degré, car P n’admet pas de racines
dans F2 ; en effet, P (0) = P (1) = 1.
ii) P n’admet pas de facteur du deuxième degré, car P n’est pas divisible par
X 2 + X + 1, l’unique polynôme irréductible de degré 2 de F2 [X].
Donc P est irréductible dans F2 [X] ; comme F2 est intègre, et que d(P ) = d(P ),
d’après la remarque de la page 86, P est irréductible dans Z[X], et donc dans Q[X].

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 5. 217

Exercice 20.
On considère P = 5X 3 + 8X 2 + 6X − 4 ; on a P ∈ Z[X] et P est de contenu inversible, car
un pgcd de 5, 8, 6 et 4 est égal à 1 ; on cherche la décomposition de P dans Z[X].
On cherche si P admet un facteur du premier degré, donc si P admet une racine ration-
b
nelle , (a, b) = 1, a, b ∈ Z, a 6= 0 ; on obtient 5b3 + 8b2 a + 6ba2 − 4a3 = 0 ; on en
a
déduit :
a divise 5 et b divise 4
on a donc :
a = ±1, ±5 et b = ±1, ±2, ±4
Les valeurs possibles d’une racine de P dans Q sont donc
1 2 4
±1, ±2, ±4, ± , ± , ±
5 5 5
2
 
On constate que P = 0 ; alors 5X 3 + 8X 2 + 6X − 4 = (5X − 2)(X 2 + 2X + 2). Le
5
polynôme X 2 + 2X + 2 est irréductible dans Z[X], d’après le critère d’Eisenstein appliqué
avec p = 2.
Donc la décomposition de P = 5X 3 + 8X 2 + 6X − 4 en produit de facteurs irréductibles
dans Z[X] et donc dans Q[X] est

5X 3 + 8X 2 + 6X − 4 = (5X − 2)(X 2 + 2X + 2)

Exercice 21.
On considère le polynôme P = X 4 − 2X 3 − X 2 − 2X − 1 ; on a P ∈ Z[X] et C(P ) ∼ 1.
(a) Dans F2 [X], on a
P2 = X 4 + X 2 + 1 = (X 2 + X + 1)2
et le polynôme X 2 + X + 1 est irréductible dans F2 [X], car il est de degré 2 et n’a
pas de racines dans F2 (ni 0, ni 1).
Dans F3 [X], on a

P3 = X 4 + X 3 − X 2 + X − 1 = (X + 1)(X 3 − X − 1)

et le polynôme X 3 − X − 1 est irréductible dans F3 [X], car il est de degré 3 et n’a


pas de racines dans F3 (ni 0, ni 1 ni 2).
(b) i) Le polynôme P n’admet pas de facteurs du premier degré dans Z[X], car sinon
dans F2 [X], il en aurait un.
ii) Le polynôme P n’admet pas de facteurs du deuxième degré dans Z[X], car sinon
dans F3 [X], il en aurait un.
Donc P est irréductible dans Z[X], et donc dans Q[X].

Remarque : En fait, il est plus rapide de montrer que P est irréductible dans Q[X] par
la méthode de l’exercice 18 ou de l’exercice 19 ; la méthode ci-dessus peut se justifier, par
exemple, si une partie du travail a été faite dans des questions précédentes.
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
218 Anneaux. Corrigé des exercices.

Exercice 22.
Le polynôme
P = X 6 − 3X 5 + 9X 4 − 15X + 6
de Z[X] et de contenu inversible, est irréductible dans Z[X], et donc dans Q[X], car on
peut appliquer le critère d’Eisenstein avec p = 3 ; en effet :
a6 = 1, donc a6 est étranger à 3
a5 , a4 , a3 , a2 , a1 et a0 sont divisibles par 3
a0 6≡ 0 mod 32

Exercice 23.
On considère le polynôme
P = (X − 1)6 − 108(X 2 + X)2
= X 6 − 6X 5 + 15X 4 − 20X 3 + 15X 2 − 6X + 1 − 108(X 4 + 2X 3 + X 2 )
= X 6 − 6X 5 − 93X 4 − 236X 3 − 93X 2 − 6X + 1
On a P ∈ Z[X] et P est de contenu inversible ; pour chercher la décomposition de P dans
Q[X], il suffit de la chercher dans Z[X].
Le polynôme P admet un facteur du premier degré si et seulement s’il admet une racine
rationnelle. Puisque P est unitaire et admet pour terme constant +1, ces racines ne peuvent
être que +1 ou −1. En utilisant la première forme de P , on a P (1) = −108×2 et P (−1) = 26 ;
donc P n’admet pas de facteur du premier degré.
On cherche si P admet un facteur du deuxième degré, c’est-à-dire si P se décompose en un
produit d’un facteur du deuxième degré par un facteur du quatrième degré que l’on choisit
unitaires. Puisque le terme constant de P est égal à +1, on cherche si P se met sous la
forme (a, u, v, w ∈ Z, ε = ±1) :
P = (X 2 + aX + ε)(X 4 + uX 3 + vX 2 + wX + ε)
= X 6 + (a + u)X 5 + (ε + au + v)X 4 + (εu + av + w)X 3
+(εv + aw + ε)X 2 + (εw + εa)X + 1
On identifie les coefficients des différentes puissances de X, et on obtient le système :




 (23.5) a + u = −6



(23.6)


 ε + au + v = −93

(S) (23.7) εu + av + w = −236
 





 (23.8) εv + aw + ε = −93




(23.9) εw + εa = −6
On étudie d’abord le cas ε = 1. Alors
( (
a + u = −6 a + u = −6
(23.5) et (23.9) ⇐⇒ ⇐⇒
a + w = −6 w = u
Puisque ε = 1 et w = u, alors (23.8) = (23.6), et on obtient :
−6 − a u = −6 − a
 

 u = 

w = u w=u

 

(S) ⇐⇒ ⇐⇒


 au + v = −94 

 v = −94 − au = a2 + 6a − 94
av + 2u = −236 a(a2 + 6a − 94) + 2(−6 − a) = 0
 

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 5. 219

La dernière équation s’écrit Q(a) = a3 + 6a2 − 96a + 224 = 0. Les racines rationnelles de Q
divisent 224 = 25 × 7, et on vérifie que Q(4) = 0 ; alors Q(a) = (a − 4)(a2 + 10a − 56), et
les racines de l’équation du deuxième degré sont 4 et −14 ; donc
a3 + 6a2 − 96a + 224 = (a − 4)2 (a + 14)
On a donc trouvé que l’on peut mettre un facteur du deuxième degré dans P de trois
manières différentes. Il en résulte que
P = (X − 1)6 − 108(X 2 + X)2 = (X 2 + 4X + 1)2 (X 2 − 14X + 1)
chacun des polynômes de degré 2 étant irréductible.

Remarque : Cet exercice montre que factoriser un polynôme de degré > 6 dans Q[X] peut
être très complexe, et même souvent impossible (et encore ici, on a trouvé une factorisation,
c’est-à-dire que l’on n’a pas étudié le cas ε = −1, ni essayé de factoriser P en un produit
de deux polynômes du troisième degré).
Avant d’essayer de factoriser un polynôme, et encore plus si son degré est grand, il faut
toujours penser à voir si on peut appliquer le critère d’Eisenstein.

Exercice 24.
1
On considère P = 2X 4 + X + 1 ; la factorisation de P dans Q[X] est la même que celle
3
de Q = 6X 4 + X + 3, puisque 3 ∈ (Q[X])× .
On a Q ∈ Z[X] et Q est de contenu inversible ; pour chercher la décomposition de Q dans
Q[X], il suffit de la chercher dans Z[X].
Le polynôme Q admet un facteur du premier degré si et seulement s’il admet une racine
b
rationnelle ; soit , , (a, b) = 1, a, b ∈ Z, a 6= 0, une telle racine ; alors 6b4 + ba3 + 3a4 = 0 ;
a
on en déduit que a | 6 et b | 3, et on a donc

a = ±1, ±2, ±3, ±6 et b = ±1, ±3

et donc les racines rationnelles α de Q vérifient


1 3 1 1
 
α ∈ ±1, ±3, ± , ± , ± , ±
2 2 3 6
On a donc α > −3, et alors Q(α) = 6α4 + (α + 3) > 0 ; donc Q n’admet pas de facteurs du
premier degré.
On cherche si Q se décompose en un produit de deux facteurs du deuxième degré, c’est-à-dire
si Q se met sous la forme (a, b, c, u, v, w ∈ Z) :

Q = 6X 4 + X + 3 = (aX 2 + bX + c)(uX 2 + vX + w)

On identifie les coefficients des différentes puissances de X, et on obtient le système :






au = 6
av + bu = 0




(S) aw + bv + cu = 0




 bw + cv = 1
cw = 3

On raisonne modulo 3 ; de au = 6, on déduit que a ≡ 0 mod 3 ou u ≡ 0 mod 3 (et pas les


deux). Puisque les deux polynômes de degré 2 jouent des rôles symétriques, on peut choisir
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
220 Anneaux. Corrigé des exercices.

a ≡ 0 mod 3, u 6≡ 0 mod 3 ; La deuxième équation de (S) entraîne alors b ≡ 0 mod 3 et la


troisième entraîne c ≡ 0 mod 3 ; la quatrième équation de (S) est alors impossible.
On a donc montré que Q = 6X 4 + X + 3 est irréductible dans Z[X], et donc dans Q[X] ;
1
donc P = 2X 4 + X + 1 est irréductible dans Q[X].
3

Exercice 25.
Soit P = X 4 + 4X 3 + 4X 2 + 8 ; il est bien évident que le critère d’Eisenstein ne s’applique
pas directement à P . On considère

h : Q[X] −→ Q[X]
a 7−→ a
X 7−→ 2X

alors h(P ) = 16X 4 + 32X 3 + 16X 2 + 8 = 8(2X 4 + 4X 3 + 2X 2 + 1)


et la factorisation de P dans Q[X] est la même que celle de R = 2X 4 + 4X 3 + 2X 2 + 1
(h est un isomorphisme, et 8 ∈ (Q[X])× ).
Soit Q(X) le corps des fractions rationnelles en X ; on considère

g : Q[X] −→ Q(X)
a 7−→ a
1
X 7−→
X

2 4 2 X 4 + 2X 2 + 4X + 2
alors g(R) = + + + 1 =
X4 X3 X2 X4
et S = X 4 + 2X 2 + 4X + 2 est irréductible dans Q[X], d’après le critère d’Eisenstein
appliqué avec p = 2.
Il en résulte que R = 2X 4 + 4X 3 + 2X 2 + 1 est irréductible dans Q[X] (toute décomposition
de R conduit à une décomposition de g(R), donc de S).
Donc P = X 4 + 4X 3 + 4X 2 + 8 est irréductible dans Q[X] et Z[X].

Exercice 26.
Soit P = X 4 + 1.  4
On considère l’image Pe de P dans F2 [X], et on a Pe = X 4 + 1e = X + 1e .
On considère l’image P de P dans Z/4Z[X], et on cherche la décomposition de P = X 4 + 1.
(a) P n’admet pas de racines dans Z/4Z puisque

P (0) = 1, P (1) = 2, P (2) = 1 et P (3) = 2

donc P n’admet pas de facteur du premier degré.


(b) On cherche si P se met sous la forme (a, b, c, u, v, w ∈ Z/4Z) :

P = X 4 + 1 = (aX 2 + bX + c)(uX 2 + vX + w)
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 221

On identifie les coefficients des différentes puissances de X, et on obtient le système :






 (26.10) au = 1






 (26.11) av + bu = 0

 (26.12) aw + bv + cu = 0






 (26.13) bw + cv = 0




(26.14) cw = 1
Dans Z/4Z, seuls deux éléments sont inversibles, et on a 1 × 1 = 1 et 3 × 3 = 1 ; donc
au = 1 =⇒ a = u = 1 ou a = u = 3
on peut donc choisir a = u = 1 ; alors, d’après (26.11), on a v = −b et d’après (26.13)
2
et (26.14), on a w = c = 1 ou 3 ; en reportant dans (26.12), on obtient b = 2c, avec
c = 1 ou 3, ce qui est impossible, car un carré est congru à 0 ou 1 modulo 4.
Donc P = X 4 + 1 est irréductible dans Z/4Z[X].
D’après la propriété de la page 85 le polynôme P = X 4 + 1 est irréductible dans Z[X],
puisqu’il est irréductible dans Z/4Z[X] et que l’image du coefficient dominant de P
dans Z/4Z[X] est 1.

Remarque : la seule utilisation de l’anneau intègre F2 ne permettait pas de conclure.

Exercice 27.
Autre démonstration du critère d’Eisenstein (voir théorème 5.8 page 86).
On suppose qu’il existe f , g ∈ A[X], non constants, tels que Q = f g. On pose
f = br X r + · · · + bi X i + · · · + b0 ,
bi , c j ∈ A
g = cs X s + · · · + cj X j + · · · + c0 ,

On a donc a0 = b0 c0 ; par hypothèse, p divise a0 , mais p2 ne divise pas a0 ; on peut donc


supposer que p divise b0 et ne divise pas c0 .
Par hypothèse, an = br cs 6≡ 0 mod p, donc p ne divise pas br ; or p divise b0 , donc il existe
k, 1 6 k 6 r 6 n − 1, tel que bk soit le premier des coefficients bi non congru à 0 modulo p ;
on a donc
b0 ≡ 0 mod p, b1 ≡ 0 mod p, . . . , bk−1 ≡ 0 mod p, et bk 6≡ 0 mod p
On calcule ak et on obtient
ak = bk c0 + bk−1 c1 + · · · + b0 ck si k6s
= bk c0 + bk−1 c1 + · · · + bk−s cs si k>s
on obtient ak 6≡ 0 mod p, d’où une contradiction.

Exercice 28.
On se plonge donc dans Q(X), et alors
Xp − 1
Φp = X p−1 + X p−2 + · · · + X + 1 =
X −1
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
222 Anneaux. Corrigé des exercices.

on considère l’isomorphisme h :
Q(X) −→ Q(X)
X 7−→ X + 1
alors
1 i p−1
(X + 1)p − 1 X p + Cp X p−1 + · · · + Cp X p−i + · · · + Cp X + 1 − 1
h(Φp ) = =
X +1−1 X
1 i p−1
d’où h(Φp ) = X p−1 + Cp X p−2 + · · · + Cp X p−i−1 + · · · + Cp , et on constate que Φp ∈ Q[X]
et h(Φp ) ∈ Q[X].
i p−1
On sait que pour tout i, 1 6 i 6 p − 1, Cp ≡ 0 mod p et Cp = p (donc non congru à 0
modulo p2 ) ; donc h(Φp ) vérifie les hypothèses du critère d’Eisenstein, et donc h(Φp ) est
irréductible dans Q[X].
La restriction de h à Q[X] est un isomorphisme de Q[X] sur Q[X], et donc toute
décomposition de Φp dans Q[X] conduit à une décomposition de h(Φp ) dans Q[X] ; il
en résulte que
Φp = X p−1 + X p−2 + · · · + X + 1 est irréductible dans Q[X]

Exercice 29.
Soit P = (X − a1 )(X − a2 ) . . . (X − an ) − 1, ai ∈ Z, ai distincts deux à deux ; on suppose
que P est réductible dans Z[X] ; alors on a
P = (X − a1 )(X − a2 ) . . . (X − an ) − 1 = RS
où R, S ∈ Z[X], R, S unitaires, 1 6 d(R) 6 n − 1, 1 6 d(S) 6 n − 1.
On considère l’homomorphisme évaluation en ai , pour tout i, i = 1, . . . , n ; on obtient
R(ai )S(ai ) = −1, et puisque R(ai ) ∈ Z, S(ai ) ∈ Z, on a
pour tout i, i = 1, . . . , n R(ai ) = −S(ai ) = ε, avec ε = ±1
On considère le polynôme R + S ; il est de degré 6 n − 1 et possède n racines distinctes
a1 , . . . , an ; il est donc nul et R = −S et donc
 2
(X − a1 )(X − a2 ) · · · (X − an ) − 1 = − S(X)
ce qui est impossible, puisque P est unitaire ; donc
P = (X − a1 )(X − a2 ) · · · (X − an ) − 1
est irréductible dans Z[X], et donc dans Q[X].

Exercice 30.
On considère le polynôme P = X 4 + t, t ∈ Z. On a P ∈ Z[X] et P est de contenu inversible ;
pour chercher la décomposition de P dans Q[X], il suffit de la chercher dans Z[X].
Le polynôme P admet un facteur du premier degré si et seulement s’il admet une racine
rationnelle. Puisque P est unitaire, ces racines appartiennent à Z ; on cherche si m ∈ Z est
racine, et on calcule P (m) = m4 + t.
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 223

Premier cas : il existe m ∈ Z tel que t = −m4 . Alors

X 4 + t = X 4 − m4 = (X 2 − m2 )(X 2 + m2 ) = (X − m)(X + m)(X 2 + m2 )

si m 6= 0, alors X 2 + m2 est irréductible dans Z[X]


si m = 0, alors P = X 4

Second cas : quel que soit m ∈ Z, on a t 6= −m4 . Alors P n’admet pas de racine et
donc pas de facteur du premier degré. On cherche si P se décompose en un produit
de deux polynômes de degré 2, que l’on peut choisir unitaires ; on cherche donc si P
se met sous la forme (a, b, c, d ∈ Z) :

P = X 4 + t = (X 2 + aX + b)(X 2 + cX + d)

On identifie les coefficients des différentes puissances de X, et on obtient le système :

−a
 

 a+c = 0 
 c =
b + d + ac = 0 b+d = a2

 

(S) ⇐⇒ (S1 )


 bc + ad = 0 

 a(b − d) = 0
bd = t bd = t
 

La troisième équation de (S1 ) entraîne : a = 0 ou b = d.


(a) Si a = 0 , alors c = 0 et on a
( (
b+d = 0 d = −b
(S1 ) ⇐⇒ ⇐⇒
bd = t b2 = −t

– si t = −b2 (avec b ∈ / Z2 ), alors P = X 4 − b2 = (X 2 − b)(X 2 + b), chacun des


polynômes de degré 2 étant irréductible ;
– si t 6= −b2 , alors il n’y a pas de facteur du deuxième degré dans ce cas.
(b) Si b = d , alors on a 
c = −a


(S1 ) ⇐⇒ 2b = a2
 2

b = t
/ Z2 , alors le système est impossible ;
– si t ∈
– si t = n2 , n ∈ Z (n 6= 0), alors b = d = εn, ε = ±1 ; on reporte dans l’égalité
a2 = 2b, et on obtient a2 = 2εn, donc ε = 1.
– si n = 2`2 , ` ∈ Z (` =6 0), alors a = 2` et c = −2`, b = d = 2`2 et t = 4`4 , et
X + 4` = (X + 2`X + 2`2 )(X 2 − 2`X + 2`2 ) chacun des polynômes de
4 4 2

degré 2 étant irréductible, puisque ` 6= 0 et donc t ∈ / −Z4 ;


– si n ∈/ 2Z2 , alors il n’y a pas de facteur du deuxième degré dans ce cas.

En conclusion :
si t = 0, X4 + 0 = X4
si t = −m4 , m 6= 0 X − m = (X − m)(X + m)(X 2 + m2 )
4 4

si t = −b2 , b ∈/ Z2 X 4 − b2 = (X 2 − b)(X 2 + b)
si t = 4`4 , ` 6= 0 X 4 + 4`4 = (X 2 + 2`X + 2`2 )(X 2 − 2`X + 2`2 )
sinon, X 4 + t est irréductible dans Q[X]

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
224 Anneaux. Corrigé des exercices.

Exercice 31.
Soit A un anneau factoriel.
(a) On suppose donc que a, b, c ∈ A − {0}, (a, b) = 1 étrangers, sont tels que ab = cn ,
n ∈ N − {0}. Si c ∈ A× , alors a et b ∈ A× , et la propriété est bien vérifiée. On suppose
donc que c ∈ / A× ; soit p un irréductible de A, p | c ; d’après le théorème 5.4 page 76
(théorème de Gauss), alors p divise a ou p divise b. Si p | a, alors puisque (a, b) = 1,
la plus grande puissance de p qui divise cn , c’est-à-dire pnvp (c) divise a ; on a le même
résultat si p | b.
m
ri
Y
Soit donc c = w pi , w ∈ A× la décomposition de c en irréductibles de A ; alors
Y rj i=1 Y r
a=u pj = uxn , u ∈ A× , x ∈ A et b = v k
pk , v ∈ A× , y ∈ A. CQFD.
j k6=j

(b) Soit a ∈ A et soient m, n ∈ N ; on veut montrer que si d est le pgcd dans N de m et


n, alors un pgcd de am − 1 et an − 1 est ad − 1.
Il est immédiat que ad − 1 divise am − 1 ; en effet, on écrit m = dm0 , et alors
0 0
am − 1 = adm − 1 = (ad − 1)(ad(m −1) + · · · + ad + 1)

de même, ad − 1 divise an − 1 ; donc

ad − 1 divise pgcd(am − 1, an − 1)

Montrons que pgcd(am − 1, an − 1) divise ad − 1.


Solution no 1 : utilisant une relation de Bézout :
Puisque d est le pgcd de m et n ∈ N, d’après le théorème de Bézout, il existe u,
v ∈ Z tels que d = um − vn et, quitte à échanger m et n, on peut supposer que
u > 0 et v > 0 ; alors on constate que :

ad − 1 = aum−vn − 1 = aum − 1 + aum−vn − aum


= (aum − 1) + aum−vn (1 − avn )
= (aum − 1) − ad (avn − 1)

et on en déduit le résultat.
Solution no 2 : utilisant les congruences :
Soit p un irréductible de A, p | (am − 1) et p | (an − 1) ; soit pr la puissance
maximum de p qui divise am − 1 et an − 1. On raisonne dans A/pr A ; on a alors
am = 1 et an = 1, ce qui entraîne ad = 1, et donc pr divise ad − 1, d’où le
résultat.
(c) On se place dans K[X] (où K est un corps) et on considère les polynômes X m − 1 et
X n − 1. On veut montrer que si d est le pgcd dans N de m et n, alors un pgcd de
X m − 1 et X n − 1 est X d − 1.
Il est immédiat que X d − 1 divise X m − 1 ; en effet, on écrit m = dm0 , et alors
0 0
X m − 1 = X dm − 1 = (X d − 1)(X d(m −1) + · · · + X d + 1)

de même, X d − 1 divise X n − 1 ; donc

X d − 1 divise pgcd(X m − 1, X n − 1)
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 225

Montrons que pgcd(X m − 1, X n − 1) divise X d − 1.


Pour cela, on va utiliser une relation de Bézout :
Puisque d est le pgcd de m et n ∈ N, d’après le théorème de Bézout, il existe u, v ∈ Z
tels que d = um − vn et, quitte à échanger m et n, on peut supposer que u > 0 et
v > 0 ; alors on constate que :

Xd − 1 = X um−vn − 1
= X um − 1 + X um−vn − X um
= (X um − 1) + X um−vn (1 − X vn )
= (X um − 1) − X d (X vn − 1)
= (X m − 1)(X (u−1)m + X (u−2)m + · · · + X m + 1)
−X d (X n − 1)(X (v−1)n + X (v−2)n + · · · + X n + 1)
u−1 v−1
! !
m km n d+`n
X X
= (X − 1) X −(X − 1) X
k=0 `=0
| {z } | {z }
P Q
= (X m − 1)P − (X n − 1)Q avec P , Q ∈ K[X]

et on en déduit le résultat.

Exercice 32.
On effectue l’algorithme d’Euclide (5.3) page 88, et on obtient :

7684 = 1 × 4148 + 3536


4148 = 1 × 3536 + 612
3536 = 5 × 612 + 476
612 = 1 × 476 + 136
476 = 3 × 136 + 68
136 = 2 × 68 + 0

Le pgcd d > 0 de a = 7684 et b = 4148, dernier reste non nul, est donc d = 68, et pour
trouver des entiers u et v tels que 68 = 7684u + 4148v, on (( remonte )) les égalités, et on
obtient :

68 = 1 × 476 − 3 × 136 = 1 × 476 − 3 × (612 − 1 × 476)


= −3 × 612 + 4 × 476 = −3 × 612 + 4 × (3536 − 5 × 612)
= 4 × 3536 − 23 × 612 = 4 × 3536 − 23 × (4148 − 1 × 3536)
= −23 × 4148 + 27 × 3536 = −23 × 4148 + 27 × (7684 − 1 × 4148)
= 27 × 7684 − 50 × 4148

d’où 68 = 27 × 7684 − 50 × 4148

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
226 Anneaux. Corrigé des exercices.

Exercice 33.
Puisque A = Q[X] est euclidien (cf. les exemples suivant la définition 5.9 page 87), il existe
d’après le théorème 5.10 page 88 un algorithme d’Euclide.
(a) On effectue

X7 − X6 + X5 + X3 + 1 X6 − X5 + X4 + X3 − X2 + X + 1
− X7 + X6 − X5 − X4 + X3 − X2 − X X
4 3 2
− X + 2X − X − X + 1
puis, après un changement de signe :
X 6 − X 5 + X 4 + X 3 − X 2 + X + 1 X 4 − 2X 3 + X 2 + X − 1
− X 6 + 2X 5 − X 4 − X 3 + X 2 X2 + X + 2
X5 + X +1
− X 5 + 2X 4 − X 3 − X 2 + X
2X 4 − X 3 − X 2 + 2X + 1
− 2X 4 + 4X 3 − 2X 2 − 2X + 2
3X 3 − 3X 2 +3
et enfin, après une division par 3 :
X 4 − 2X 3 + X 2 + X − 1 X 3 − X 2 + 1
− X4 + X3 − X X −1
− X3 + X2 − 1
X3 − X2 + 1
0
Donc le pgcd unitaire des deux polynômes P = X 7 − X 6 + X 5 + X 3 + 1 et
Q = X 6 − X 5 + X 4 + X 3 − X 2 + X + 1 est R = X 3 − X 2 + 1.

Remarque : Comme on ne cherche ici que le pgcd, on a négligé les constantes


non nulles, éléments de Q× . On n’a pas le droit de le faire si on cherche une
relation de Bézout.
Par division euclidienne, on obtient
P = X7 − X6 + X5 + X3 + 1 = (X 3 − X 2 + 1)(X 4 + X 2 + 1)
Q = X 6 − X 5 + X 4 + X 3 − X 2 + X + 1 = (X 3 − X 2 + 1)(X 3 + X + 1)
Les polynômes X 3 − X 2 + 1 et X 3 + X + 1, qui sont de degré 3, sont irréductibles
dans Q[X] car ils n’ont pas de racines, et on constate que
X 4 + X 2 + 1 = (X 2 + 1)2 − X 2 = (X 2 + X + 1)(X 2 − X + 1)
chacun des polynômes de degré 2 étant irréductible. D’où :
P = X 7 − X 6 + X 5 + X 3 + 1 = (X 3 − X 2 + 1)(X 2 + X + 1)(X 2 − X + 1)
Q = X 6 − X 5 + X 4 + X 3 − X 2 + X + 1 = (X 3 − X 2 + 1)(X 3 + X + 1)

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Corrigé des exercices du chapitre 5. 227

(b) On effectue l’algorithme d’Euclide, et par des divisions euclidiennes successives, on


obtient, après avoir développé les polynômes donnés :

X 4 + 4X 3 + 6X 2 + 4X + 1 = X 4 − 4X 3 + 6X 2 − 4X + 1 + (8X 3 + 8X)
1 1
 
X 4 − 4X 3 + 6X 2 − 4X + 1 = X− (8X 3 + 8X) + (5X 2 + 1)
8 2
8 32
8X 3 + 8X = X(5X 2 + 1) + X
5 5
25 32
 
5X 2 + 1 = X X + 1
32 5
d’où
25 32
 
2
1 = (5X + 1) − X X
32 5
25 8
 
= (5X 2 + 1) − X 8X 3 + 8X − (5X 2 + 1)
32 5
25 5
 
= − X(8X 3 + 8X) + 1 + X 2 (5X 2 + 1)
32 4
25 5 2 1 1
    
3 4 3
= − X(8X + 8X) + 1 + X (X − 1) − X− (8X + 8X)
32 4 8 2
5 5 1 1 25
     
= 1 + X 2 (X − 1)4 − 1 + X 2 X− + X (8X 3 + 8X)
4 4 8 2 32
5 2 5 5 29 1
   h i
= 1 + X (X − 1)4 − X3 − X2 + X − (X + 1)4 − (X − 1)4
4 32 8 32 2
d’où
5 3 5 2 29 1 5 3 5 2 29 1
   
1= X + X + X+ (X − 1)4 − X − X + X− (X + 1)4
32 8 32 2 32 8 32 2

Remarque : une autre méthode (mais pas générale !) consiste ici à écrire
1 1
1 = − (X − 1) + (X + 1), et à élever à la puissance 7 (cf. lemme 3.3 page 50).
2 2

Exercice 34.
On effectue l’algorithme d’Euclide ; la méthode pour trouver le quotient et le reste de la
division euclidienne de deux éléments de Z[ i ] est celle qui a été utilisée pour démontrer
que Z[ i ] est un anneau principal (exercice 1 page 119).
On calcule d’abord
8 + 26 i (8 + 26 i )(1 − 17 i ) 450 − 110 i
= = ' 1, 55 − 0, 38 i .
1 + 17 i 290 290
On obtient donc q = 2, et :
1 2 8 + 26 i − 2(1 + 17 i ) = 6 − 8 i
• • •
×
donc r = 6 − 8 i , et on a bien :
−i• • •
N (6 − 8 i ) = 100 < N (1 + 17 i ) = 290
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
228 Anneaux. Corrigé des exercices.

On calcule ensuite
1 + 17 i (1 + 17 i )(6 + 8 i ) −130 + 110 i
= = = −1, 3 + 1, 1 i
6 − 8i 100 100
On obtient donc q = −1 + i et :

• ו •i 1 + 17 i − (−1 + i )(6 − 8 i ) = −1 + 3 i

−1 donc r = −1 + 3 i , et on a bien :
• • •
N (−1 + 3 i ) = 10 < N (6 + 8 i ) = 100
On calcule enfin
6 − 8i (6 − 8 i )(−1 − 3 i ) −30 − 10 i
= = = −3 − i
−1 + 3 i 10 10
L’algorithme d’Euclide s’écrit donc :
8 + 26 i = 2(1 + 17 i ) + 6 − 8i
1 + 17 i = (−1 + i )(6 − 8 i ) + (−1 + 3 i )
6 − 8 i = (−1 + 3 i )(−3 − i ) + 0
Donc, un pgcd de 8 + 26 i et 1 + 17 i est −1 + 3 i , et on calcule
−1 + 3 i = (1 + 17 i ) +  (1 − i )(6 − 8 i ) 
= (1 + 17 i ) + (1 − i ) (8 + 26 i ) − 2(1 + 17 i )
 
= (1 − i )(8 + 26 i ) + (1 + 17 i ) 1 − 2(1 − i )

d’où une relation de Bézout


−1 + 3 i = (1 − i )(8 + 26 i ) + (−1 + 2 i )(1 + 17 i )

On vérifie alors que 8 + 26 i = (−1 + 3 i )(7 − 5 i )


1 + 17 i = (−1 + 3 i )(5 − 2 i )

Exercice 35.
h√ i n √ o √  n √ o
On considère A = Z 2 = a + b 2, a, b ∈ Z et Q 2 = x + y 2, x, y ∈ Q . On a
h√ i
déjà démontré à l’exercice 1 page 105 du chapitre 1 que A = Z 2 est un sous-anneau
de C, et étudié les propriétés de l’application N . A est donc un anneau ; de plus, A est
inclus dans R (immédiat),
h√ iA est donc bien
√ un
 sous-anneau de R. Montrons que le corps
des fractions de A = Z 2 est égal à Q 2 .
h√ i
En effet, le corps des fractions de A = Z 2 est


( )
a+b 2
KA = α = √ , c + d 2 6= 0, a, b, c, d ∈ Z
c+d 2
√  √ 
– si c + d 2 6= 0, alors N c + d 2 = c2 − 2d2 6= 0 et
√ √
(a + b 2)(c − d 2) √
α= = x + y 2
c2 − 2d2
√ 
x, y ∈ Q et KA ⊆ Q 2
CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon
Besançon
Corrigé des exercices du chapitre 5. 229
√  a c√
– inversement, si α ∈ Q 2 , alors α = + 2, a, b, c, d ∈ Z, b, d 6= 0, et alors
√ b d
ad + bc 2 √ √ 
α= √ et bd + 0 2 6= 0, donc α ∈ KA , et Q 2 ⊆ KA .
bd + 0 2
1 1
(a) Soient x, y ∈ Q ; il existe a, b ∈ Z tels que |x − a| 6 , et |y − b| 6 ; alors
2 2
 √ √  1 2
N x + y 2 − a − b 2 = (x − a)2 − 2(x − b)2 6 + < 1
4 4
h√ i
(b) On veut montrer que A = Z 2 est un euclidien pour l’application ϕ de A − {0}
 √   √ 
dans N définie par ϕ a + b 2 = N a + b 2

i) Soient α, β ∈ A, β 6= 0 ; si α | β, alors il existe γ ∈ A, γ 6= 0, tel que β = αγ ;


puisque |N (β)| = |N (α)||N (γ)|, et que ces éléments 6= 0 sont dans N, on a bien
ϕ(α) 6 ϕ(β).
ii) Soient α, β ∈ A, α = 6 0 ; on cherche q et r ∈ A tels que β = αq + r, avec
ϕ(r) < ϕ(α) si r 6= 0.
β r β √
L’égalité β = αq + r s’écrit − q = ; on écrit = x + y 2, x, y ∈ Q ; d’après
α α √ α √ 
le (a), il existe a et b ∈ Z tels que N x + y 2 − a − b 2 < 1 ; on multiplie
cette égalité par |N (α)| et on obtient :
√  √ 
!
β   
|N (α)| N − a+b 2 < |N (α)| ⇐⇒ N β − α a + b 2 < |N (α)|
α

Si on pose q = a + b 2, et r = β − αq, alors on a bien ϕ(r) < ϕ(α) si r 6= 0.
h√ i
Donc A = Z 2 est un anneau euclidien.
h√ i
Il résulte du théorème 5.9 page 88 que A = Z 2 est un anneau principal, et du lemme 5.6
page 88 que
n √ o
A× = a + b 2 ∈ A, |a2 − 2b2 | = |12 − 2 × 02 | = 1
n √ o
= a + b 2 ∈ A, a, b ∈ Z, a2 − 2b2 = ±1

et on retrouve bien le résultat démontré à l’exercice 1 page 105.

Fin du corrigé des exercices du cinquième chapitre

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
230 Anneaux. Corrigé des exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Liste des figures du corrigé des exercices. 231

Liste des figures du corrigé des


exercices

C.2.1 Étude de l’anneau-quotient Z[ i ]/(3 + 2 i )Z[ i ] . . . . . . . . . . . . . . . . 169


C.3.1 Z/105Z ' Z/3Z × Z/5Z × Z/7Z . . . . . . . . . . . . . . . . . . . . . . . 178

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
232 Anneaux. Corrigé des exercices.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Annexes. 233

Anneaux.
Annexes.

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
234 Anneaux. Annexes.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Annexe A. Liste des figures. 235

Annexe A

Table des figures

1.1 Diagramme commutatif . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

4.1 Transport de structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

C.2.1 Étude de l’anneau-quotient Z[ i ]/(3 + 2 i )Z[ i ] . . . . . . . . . . . . . . . . 157

C.3.1 Z/105Z ' Z/3Z × Z/5Z × Z/7Z . . . . . . . . . . . . . . . . . . . . . . . 166

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
236 Anneaux. Annexes.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Annexe B. Liste des définitions. 237

Annexe B

Liste des définitions

0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
0.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
0.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
0.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
0.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

1.1 Anneau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2 Anneau intègre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3 Corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4 Sous-anneau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.5 Idéal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.6 Idéal engendré par une partie P de A . . . . . . . . . . . . . . . . . . . . . 21
1.7 Idéal principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.8 Idéal premier. Idéal maximal. . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.9 Homomorphisme d’anneaux . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.10 Écriture congruentielle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.11 Racine d’un polynôme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

2.1 Produit direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33


2.2 Système fondamental d’idempotents orthogonaux . . . . . . . . . . . . . . 34
2.3 Co-maximalité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.4 Indicateur d’Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.5 Diviseur saturé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

3.1 Éléments étrangers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

4.1 Diviseur de 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.2 Anneau intègre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.3 Addition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.4 Multiplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.5 Élément transcendant, élément algébrique . . . . . . . . . . . . . . . . . . 66
4.6 Caractéristique d’un anneau . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.7 Sous-corps premier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

5.1 Divisibilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.2 Irréductibilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
238 Anneaux. Annexes.

5.3 Association . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.4 Factorialité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.5 Valuation d’un anneau factoriel . . . . . . . . . . . . . . . . . . . . . . . . 73
5.6 Application à la notion de pgcd et ppcm . . . . . . . . . . . . . . . . . . . 74
5.7 Éléments étrangers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.8 Valuation et contenu d’un polynôme de KA [X] . . . . . . . . . . . . . . . 81
5.9 Anneau euclidien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Annexe C. Liste des lemmes. 239

Annexe C

Liste des lemmes

0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
0.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
0.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.1 Classes inversibles de Z/mZ . . . . . . . . . . . . . . . . . . . . . . . . . . 38

3.1 Co-maximalité de deux idéaux dans un anneau principal . . . . . . . . . . 43


3.2 Co-maximalité de deux idéaux principaux . . . . . . . . . . . . . . . . . . 44
3.3 Puissance d’éléments étrangers d’un anneau principal . . . . . . . . . . . . 50
3.4 Division selon les puissances croissantes . . . . . . . . . . . . . . . . . . . 52

4.1 Relation d’équivalence sur A × S . . . . . . . . . . . . . . . . . . . . . . . 58


4.2 Addition sur KA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.3 Multiplication sur KA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.4 A et KA0 sont disjoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

5.1 Valuation d’un produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73


5.2 Lien entre divisibilité et valuation . . . . . . . . . . . . . . . . . . . . . . . 75
5.3 Lemme de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5.4 Lien entre irréductibles de A, de A[X] et de KA [X] . . . . . . . . . . . . . 83
5.5 Éléments irréductibles de A[X] . . . . . . . . . . . . . . . . . . . . . . . . 83
5.6 ϕ(a) pour a ∈ A× . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.7 Lien entre a, b et ri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.8 Lien entre a, b et d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U


Besançon
240 Anneaux. Annexes.

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Annexe D. Liste des propositions. 241

Annexe D

Liste des propositions

0.1 l’anneau Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
0.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
0.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
0.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

1.1 Propriétés immédiates d’un anneau . . . . . . . . . . . . . . . . . . . . . . 18


1.1.1 Ce qui se passe si 1 = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.2 Propriétés du degré d’un polynôme . . . . . . . . . . . . . . . . . . . . . . 19
1.3 Division euclidienne dans A[X] . . . . . . . . . . . . . . . . . . . . . . . . 20
1.4 Caractérisation d’un idéal engendré par une partie . . . . . . . . . . . . . 21
1.5 Idéal égal à l’anneau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.5.1 Idéaux d’un corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.6 Homomorphisme d’anneaux et homomorphisme de groupes . . . . . . . . . 24
1.7 Bijection réciproque d’un isomorphisme d’anneaux . . . . . . . . . . . . . 25
1.8 Factorisation d’un polynôme par X − β . . . . . . . . . . . . . . . . . . . 30
1.8.1 Nombre de racines d’un polynôme dans un anneau intègre . . . . . . . . 31
1.9 (Z/pZ)× pour p premier . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

2.1 (A1 × · · · × An )× . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2 Idéaux principaux d’un produit d’anneaux . . . . . . . . . . . . . . . . . . 34
2.3 Expression de ϕ(m) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

3.1 Intersection d’idéaux co-maximaux deux à deux . . . . . . . . . . . . . . . 44


3.2 Cas des anneaux principaux . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.2.1 Système de congruences . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.2.2 Solution d’un système de congruences . . . . . . . . . . . . . . . . . . . . 46

4.1 Lien entre générateurs d’un idéal principal dans un anneau commutatif intègre 57
4.2 Idéal premier de Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.2.1 Caractérisation de Z/nZ corps . . . . . . . . . . . . . . . . . . . . . . . . 65
4.3 Homomorphisme caractéristique . . . . . . . . . . . . . . . . . . . . . . . . 66
4.4 Caractéristique d’un anneau intègre . . . . . . . . . . . . . . . . . . . . . . 68
4.4.1 Corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.5 Caractéristique d’un produit d’anneaux . . . . . . . . . . . . . . . . . . . 68

5.1 Propriétés du contenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82


C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
242 Anneaux. Annexes.

5.1.1 Une propriété du contenu . . . . . . . . . . . . . . . . . . . . . . . . . . 82


5.2 Condition nécessaire d’existence d’une racine dans KA . . . . . . . . . . . 85
5.3 Polynôme divisant Q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
Annexe E. Liste des théorèmes. 243

Annexe E

Liste des théorèmes

0.1 Algorithme d’Euclide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9


0.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
0.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
0.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

1.1 Théorème de Krull . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23


1.1.1 Une caractérisation de A× . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.2 Noyau d’un homomorphisme . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.2.1 Image d’un corps par un homomorphisme . . . . . . . . . . . . . . . . . 24
1.3 Théorème d’existence des quotients . . . . . . . . . . . . . . . . . . . . . . 25
1.3.1 Image de A× . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4 Diagramme commutatif . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.4.1 Isomorphisme canonique d’anneaux . . . . . . . . . . . . . . . . . . . . . 27
1.5 Z/pZ si p premier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.6 Idéal premier, maximal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.6.1 Idéal (0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.6.2 Idéal maximal et idéal premier . . . . . . . . . . . . . . . . . . . . . . . 28
1.7 Prolongement d’un homomorphisme à A[X] . . . . . . . . . . . . . . . . . 28

2.1 Décomposition d’un anneau commutatif en produit d’anneaux . . . . . . . 34


2.2 Théorème des restes chinois . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.2.1 Théorème des restes chinois pour n idéaux (n > 2) . . . . . . . . . . . . 36
2.3 Isomorphisme entre A/a1 ∩ . . . ∩ an et A/a1 × · · · × A/an . . . . . . . . . 37
2.4 Isomorphisme entre Z/m1 . . . mn Z et Z/m1 Z × · · · × Z/mn Z . . . . . . . . 37
2.4.1 Isomorphisme d’anneaux entre Z/mZ et Z/pn1 1 Z × · · · × Z/pnr r Z . . . . . 38
2.4.2 Isomorphisme de groupes entre (Z/mZ)× et (Z/pn1 1 Z)× × · · · × (Z/pnr r Z)× 38
2.5 Structure de (Z/pn Z)× . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.6 Cas de deux entiers étrangers . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.6.1 Un homomorphisme de groupes . . . . . . . . . . . . . . . . . . . . . . . 40

3.1 Existence des polynômes d’interpolation simple . . . . . . . . . . . . . . . 48


3.2 Existence des polynômes d’interpolation avec conditions de dérivations . . 51

4.1 Corps KA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.2 Prolongement d’un homomorphisme à KA . . . . . . . . . . . . . . . . . . 63
4.2.1 Prolongement d’un homomorphisme injectif à KA . . . . . . . . . . . . . 64
C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon CT U
Besançon
244 Anneaux. Annexes.

4.3 Idéal premier d’un anneau principal . . . . . . . . . . . . . . . . . . . . . . 64

5.1 Valuation d’une somme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73


5.2 Quelques propriétés des pgcd et ppcm . . . . . . . . . . . . . . . . . . . . 75
5.3 Idéal principal engendré par deux éléments . . . . . . . . . . . . . . . . . . 75
5.3.1 Si l’idéal engendré est A . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.4 Divisibilité dans un anneau factoriel . . . . . . . . . . . . . . . . . . . . . 76
5.4.1 Une caractérisation de l’irréductibilité d’un élément dans un anneau factoriel 76
5.5 Factorialité d’un anneau principal . . . . . . . . . . . . . . . . . . . . . . . 77
5.5.1 Une caractérisation de l’irréductibilité d’un élément dans un anneau principal 78
5.5.2 Existence des relations de Bézout dans les anneaux principaux . . . . . . 78
5.6 Lien entre pgcd, relation de Bézout et anneau principal . . . . . . . . . . . 79
5.7 Factorialité de A[X] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5.7.1 Factorialité de A[X1 , . . . , Xn ] . . . . . . . . . . . . . . . . . . . . . . . . 84
5.8 Critère d’Eisenstein . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.9 Une propriété d’un anneau euclidien . . . . . . . . . . . . . . . . . . . . . 88
5.10 Algorithme d’Euclide dans un anneau euclidien . . . . . . . . . . . . . . . 88
5.11 Résultat-clef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

CT U C entre de T élé-enseignement U niversitaire–Franche-Comté–Besançon


Besançon
FIN DU COURS
(( ANNEAUX ))

Vous aimerez peut-être aussi