Algèbre Commutative
Algèbre Commutative
Algèbre Commutative
Algèbre commutative
Algèbre commutative
1 Congruence
Exercice 1 1. Trouver
999 · 1998 mod 1999, 1367 mod 137, 1997 · 1998 · 1999 · 2000 mod 2001.
Exercice 3 Passer mod n avec un module approprié et montrer que chacune des équations
suivantes n’a aucune solution dans Z :
1. 3x2 + 2 = y 2 ;
2. x2 + y 2 = n pour n = 2003, 2004 ;
2 2 2
3. x + y + z = 1999 ;
4. x3 + y 3 + z 3 = 5 ;
5. x41 + x42 + · · · + x415 = 7936.
Exercice 4 On dit que a mod n est inversible si il existe b mod n tel que ab ≡ 1 mod n.
1. Trouver tous les éléments inversibles modulo 5, 6, 9, 11.
2. Trouver pgcd(107, 281) et sa representation linéaire en utilisant l’algorithme d’Euclide.
3. Trouver l’inverse de 107 mod 281 et l’inverse de 281 mod 107.
4. Montrer que a mod n est inversible ssi a et n sont premiers entre eux.
Exercice 6 (Le petit théorème de Fermat) Soit p un nombre premier et a un nombre pre-
mier à p. Montrer que :
1. am ≡ an mod p ssi m ≡ n mod p ;
2. La suite a, 2a, 3a, . . . , (p − 1)a mod p est une permutation de la suite 1, 2, 3, . . . , (p − 1)
mod p ;
3. ap−1 ≡ 1 mod p.
1
Exercice 7 1. Examiner 7n + 11n mod 19.
2. Trouver 2792217 mod 5 et 101000 mod 13.
3. Montrer que 13 divise 270 + 370 et 11 divise 2129 + 3118 .
2 Anneaux et idéaux
Un anneau dans le cours est un anneau commutatif avec l’unité.
Exercice 10 Donner la définition d’un corps. Les opérations binaires + et ·, sont-elles équivalentes
dans la définition ?
Exercice 15 Lesquels de ces sous-ensembles donnés de C sont des anneaux ? Lesquels sont des
corps ?
S −n
1. 10 Z ;
n∈N
2. | m ∈ Z, n ∈ N∗ , (m, n) = 1, p - n} (p est un nombre premier fixé) ;
{mn
√ √ √ √
3. Z[ −1] = Z + Z −1, Z[ 2] = Z + Z 2 ;
√ √ √ √
4. Q[ −1] = Q + Q −1, Q[ 2] = Q + Q 2.
Exercice 16 Les éléments inversibles d’un anneau A forment le groupe multiplicatif (A× , ·).
1. Trouver A× pour les anneaux 1. et 2. de l’exercice 15.
2
√
2. Trouver le groupe Z[ −1]× en utilisant la norme complexe.
√
3. Montrer que le groupe Z[ 2]× est infini.
Exercice 17 Un élément a d’un anneau A s’appelle nilpotent, s’il existe n ∈ N tel que an = 0.
Trouver tous les éléments inversibles, les diviseurs de zéro, les nilpotents des anneaux suivants :
1. Z/360Z ;
2. Z/nZ ;
3. Démontrer que, pour tout nilpotent x de A, l’élément 1 + x est inversible.
Exercice 18 Soit I un idéal d’un anneau A. On note par (a) = a · A l’idéal principal engendré
par a. Montrer que :
1. I = A si et seulement si I contient une unité ;
2. (a) = A ssi a est inversible ;
3. Un anneau A est un corps ssi (0) est le seul idéal propre de A.
Exercice 19 Montrer que les éléments nilpotents d’un anneau forment un idéal.
I · J = {x1 y1 + x2 y2 + . . . xn yn | n ∈ N, xk ∈ I, yk ∈ J pour 1 6 k 6 n}
3 Anneaux de polynômes I
Exercice 22 1. Soit A un anneau quelconque. Alors l’anneau de polynômes A[x] n’est pas
un corps.
2. Montrer que pour un anneau intègre A, les polynômes unitaires linéaires de A[x] sont
irréductibles.
3. Décrire tous les polynômes irréductibles de C[x] et de R[x].
4. Démontrer que pour tout corps K, l’anneau de polynômes K[x] a une infinité de po-
lynom̂es unitaires irréductibles.
3
Exercice 23 1. Montrer que l’idéal (x, n) où n ∈ Z, n > 1 de l’anneau Z[x] n’est pas
principal.
2. Soit A un anneau intègre. Montrer que A[x] est principal ssi A est un corps.
Exercice 24 Soit f (x) ∈ A[x] un polynôme sur un anneau A. Supposons que (x − 1) | f (xn ).
Montrer que (xn − 1) | f (xn ).
x2 + x + 1, x3 + x + 2, x4 + x 3 + x + 1 .
Exercice 28 En utilisant les réductions mod 2 ou mod 3 montrer que les polynômes x5 − 6x3 + 2x2 −
7x4 + 8x3 + 11x2 − 24x − 455 sont irréductibles dans Z[x].
Exercice 29 Soient
où a1 , . . . an ∈ Z soient deux à deux distincts. Montrer que f et g sont irréductibles dans Q[x].
Exercice 30 Soient f, g ∈ Q[x]. Supposons que f soit irréductible et qu’il existe α ∈ C tel que
f (α) = g(α) = 0. Alors f divise g.
4
Exercice 34 Trouver le pgcd(f, g) dans Z3 [x] et Z5 [x] de f = x4 + 1, g = x3 + x + 1.
Exercice 35 Trouver le pgcd(f, g) dans Z[x] de f = x4 +x3 −3x2 −4x−1 et g = x3 +x2 −x−1.
4 Anneaux de polynômes II
Exercice 41 Dans le cours nous avons déjà montré que le produit de polynômes primitifs est
aussi primitif et que
c(f · g) = c(f ) · c(g) ∀ f, g ∈ Z[x].
1. Etant donné f ∈ Q[x], alors f = α · f0 où f0 ∈ Z[x] est un polynôme primitif et α ∈ Q.
2. Soit g ∈ Z[x] un polynôme primitif, α ∈ Q tel que α · g ∈ Z[x]. Alors α ∈ Z.
3. Considèrons deux polynômes d, f sur Z. Si d est primitif et d divise f dans Q[x] alors d
divise f dans Z[x].
4. Supposons que d = pgcdQ[x] (f, g) soit le p.g.c.d. dans l’anneau Q[x] de deux polynômes
primitifs f et g de Z[x]. Soit d = α · d0 sa représentation de type 1). Montrer que :
d0 = pgcdZ[x] (f, g) dans l’anneau Z[x].
5. Soient f , g ∈ Z[x], f = c(f )f0 , g = c(g)g0 . Alors
Exercice 42 Démontrer que tout morphisme d’un corps dans un anneau non-trivial est injectif.
5
Exercice 43 Soit R un anneau intègre dans lequel toute chaı̂ne décroissante d’idéaux est finie.
Démontrer que R est un corps.
Exercice 44 Montrer que dans un anneau fini tout idéal premier est maximal.
Exercice 45 Montrer que un idéal propre I de l’anneau A est premier ssi quand le produit de
deux idéaux est contenue dans I, alors l’un de deux est contenu dans I. En déduire que si M
est un idéal maximal de A, alors le seul idéal premier de A qui contient M n est M .
où (x), (x, y), (x1 , x2 , . . . , xn ) sont les idéaux engendrés réspectivement par x, x et y, x1 , x2 , ...
,xn . Sous quelle condition sur l’anneau A ces idéaux sont-ils premiers (maximaux) ?
√
Exercice 47 1. Trouver le nombre d’éléments de l’anneau quotient Z[ d]/(m) où m ∈ Z
et m 6= 0.
√
2. L’idéal principal endendré par 2 est-il premier dans l’anneau Z[ d] ?
Exercice 49 1. Soit A un anneau principal, I un idéal de A. Montrer que tous les idéaux
de l’anneau quotient A/I sont principaux.
2. Trouver tous les idéaux des anneaux suivants : Z/nZ (voir le partiel), Q[x]/(f ) où (f ) est
l’idéal principal engendré par un polynôme f .
3. Trouver les idéaux maximaux de Z/nZ et de Q[x]/(f ).
6
3. Toujours sous l’hypothèse que f est surjective, montrer que l’image d’un idéal maximal
par f est soit B tout entier, soit un idéal maximal de B.
4. Considérons la reduction de polynômes sur Z modulo m : rm : Z[x] → Zm [x] et deux
idéaux premiers principaux (x) et (x2 + 1). Les idéaux r6 ((x)) et r2 ((x2 + 1)) sont-ils
premiers ?
Exercice 54 Soit f ∈ A[x] un polynôme primitif de degré positif sur l’anneau factoriel A.
Soit π ∈ A un élément irréductible. Supposons que le coefficient dominant de f ne soit pas
divisible par π et que f mod π soit irréductible dans l’anneau quotient A/(π). Montrer que f
est irréductible dans A[x].
Exercice 56 L’idéal principal (x2 + y 2 + 1) est-il maximal dans les anneaux C[x, y], R[x, y],
Q[x, y], Z[x], Z2 [x, y] ?
Z[x]/(m, f ) ∼
= Zm [x]/(f mod m)
où (m, f ) est l’idéal engendré par m et f dans Z[x] et (f mod m) est l’idéal engendré par
f mod m dans Zm [x]. (Indication : Utiliser l’exercice 10 de fiche 4.)
2. Si p est un nombre premier et f est un polynôme tel que f mod p est irréductible sur le
corps Zp , alors l’idéal (p, f ) est maximal dans Z[x].
7
Exercice 59 1. Montrer que les idéaux (5, x2 + 3), (x2 + 1, x + 2), (x3 − 1, x4 − 1) ne sont
pas principaux dans Z[x].
2. Les idéaux (x, x + 1), (5, x2 + 4) et (x2 + 1, x + 2) sont-ils premiers ou maximaux dans
Z[x] ?
où p est premier, f ∈ Z[x] est un polynôme irréductible de degré positif et g est un polynôme,
tel que sa réduction modulo p est irréductible sur Zp . Le dernier cas, J = (p, g) , nous donne
la forme générale d’un idéal maximal dans Z[x]. Le plan de la démonstration est le suivant.
1. Soit B un sous-anneau de l’anneau A, I un idéal premier de A. Montrer que B ∩ I est
soit un idéal premier de B, soit l’anneau B lui-même.
2. Soit J un id’eal premier de Z[x]. Montrer que Z ∩ J = (0) ou (p) où p est premier.
3. Supposons que Z∩J = (0). Montrer que si J 6= (0), alors J est engendré par un polynôme
primitif de J de degré minimal.
4. Supposons que Z ∩ J = (p). Soit rp : Z[x] → Zp [x] la réduction modulo p. Montrer que
l’idéal rp (J) est premier et que J = (p, g).
5. Montrer que J est maximal ssi J = (p, g) où p est premier et rp (g) est irréductible dans
Zp [x].
6 Anneaux
Exercice 61 Soient A un anneau et I et J les idéaux de A tels que I + J = (1). Démontrer
que I n + J m = (1) quels que soient entiers positifs non-nuls n et m.
Z/72Z × Z/84Z ∼
= Z/36Z × Z/168Z.
Exercice 65 1. Quels sont les restes des division de 10100 par 13 et par 19 ?
2. Quel est le reste de la division de 10100 par 247 = 13 · 19 ? En déduire que 1099 + 1 est
multiple de 247.
8
Exercice 66 Soit C = A × B le produit direct de deux anneaux. Décrire les ensembles des
éléments inversibles, des diviseurs de zéro et des éléments nilpotents de l’anneau C.
Exercice 67 1. Déterminér la structure des anneaux quotients suivants :
Z2 [x]/(x3 + x2 + x + 1), Z[x]/(x2 − 1), Q[x]/(x8 − 1).
2. Considérons l’anneau quotient K[x]/(f n g m ) où f et g sont deux polynômes distincts
irréductibles sur le corps K. Décrirer les diviseurs de zéro et les éléments nilpotents de
l’anneau K[x]/(f n g m ).
3. Quels idéaux a-t-il cet anneau ?
4. Soit K le corps fini à p éléments. Trouver le nombre des éléments du groupe multiplicatif
de l’anneau K[x]/(f m g l ).
5. Donner une généralisation de la question 4) dans le cas du produit de n polynômes
irréductibles sur un corps fini K à q éléments.
Exercice 68 Trouver les facteurs multiples des polynômes suivants :
1. x6 − 15x4 + 8x3 + 51x2 − 72x + 27 ;
2. x6 − 2x5 − x4 − 2x3 + 5x2 + 4x + 4.
Exercice 69 Trouver le polynôme f ∈ Z[x] du dergé le plus petit tel que
(
f ≡ 2x mod (x − 1)2
.
f ≡ 3x mod (x − 2)3
7 Devoir maison
√
Exercice 70 Soit d non rationel. Dans l’anneau
√ √
Z[ d] = {n + m d | n, m ∈ Z}
on definit la “conjugaison” z̄ :
√ √
si z = n + m d, alors z̄ = n − m d.
√ √ √
On peut aussi définir la norme Nd : Z[ d] → Z par Nd (z) = z z̄ = (n + m d)(n − m d).
0. Montrer que les aplications z̄ et N (z) sont multiplicatives :
z1 · z2 = z¯1 · z¯2 ,
Nd (z1 · z2 ) = Nd (z1 ) · Nd (z2 ).
√
Exercice 71 1. Montrer que √ z ∈ Z[ d] est inversible ssi Nd (z) = ±1. Déterminer les
éléments inversibles de Z[ −5].
√
2. Montrer que si Nd (z) = ±p, où p est un premier, alors z√est irréductible dans Z[ d].
Donner quelques exemples d’éléments irreductibles dans Z[ d] pour d = −1, 2, −6, p, où
p un premier.
√ √
3. On note A = Z[ −5]. Montrer que 3 et 2 + −5 sont irréductibles dans A.
4. Trouver tous les irréductibles de A de norme 9.
√
5. Trouver tous les diviseurs de 9 et de 3(2 + −5) dans l’anneau A à association près.
√ √
6. Trouver un pgcd (3, 2 + −5), et montrer que 3 et 2 + −5 n’ont pas de ppcm dans
l’anneau A.
√
7. Montrer que l’idéal I = (3, 2 + −5) ⊂ A n’est pas principal. Donc l’anneau A n’est pas
principal. Est-il factoriel ?
√
8. Montrer que 9 et 3(2 + −5) n’ont pas de pgcd dans A. Possèdent-ils un ppcm ?
9
8 Partiel novembre 2004
Exercice 72 Soit Z36 = Z/36Z l’anneau des entiers modulo 36.
1. Décrire tous les éléments inversibles, tous les diviseurs de zéro et tous les éléments nilpo-
tents de l’anneau Z36 . (Un élément a d’un anneau A est dit nilpotent si il existe n tel que
an = 0.)
2. Trouver tous les idéaux de l’anneau Z36 .
3. Soit A un anneau arbitraire. Montrer que
(a ∈ A× et b ∈ A× ) ⇐⇒ (a · b) ∈ A× .
Exercice 73 Montrer que les polynômes suivantes sont irréductibles dans Z[x] :
1. P = x2004 + 4x2002 + 2000x4 + 2002 ;
2. Q = x6 + 6x5 + 12x4 + 12x3 + 3x2 + 6x + 25.
10
Bibliothèque d’exercices Corrections
Algèbre commutative
Algèbre commutative
Correction 10 Cours... Non, les rôles des deux opérations ne sont pas interchangeables,
puisque l’une est distributive sur l’autre.
Correction 12 1. Ecrire (0 + a)a = a.a d’une part (0 est neutre pour +) et (0 + a).a =
0.a + a.a (distributivité).
2. (−1).a + a = (−1 + 1).a = 0.a = 0 (distributivité, puis question précédente)
3. Si |A| = 1, 1 = 0. Si 1 = 0, ∀a ∈ A, a = 1.a = 0.a = 0, donc A = {0}.
Correction 15 Ce sont tous des anneaux. Montrer que A est stable par addition, par passage
à l’opposé, contient 0, est stable par multiplication et contient 1. Le reste (associativité et
distributivité) est automatique puisqu’il s’agit des restrictions des opérations usuelles sur C)
1. A est l’ensemble des nombres dont le développement décimal s’arrête (“nombre fini de
chiffres après la virgule”).
Stabilité par addition : Soit x = 10−n a et y = 10−m b. Supposons par exemple que n > m.
Alors x + y = 10−n (a + 10n−m b) et a + 10n−m b ∈ Z donc x + y ∈ A. Les autres vérifications
sont analogues.
Ce n’est pas un corps : 3 n’est pas inversible, puisque si 3 · 10−n a = 1, alors 3a = 10n
donc 3|10n ce qui est impossible. Un élément est inversible ssi il est de la forme 10−n 2α 5β ,
α, β ∈ N.
2. Stabilité par addition : Soit x = ab ∈ A et y = dc ∈ A, avec pgcd(a, b) = pgcd(c, d) =
pgcd(p, b) = pgcd(p, d) = 1. Alors x + y = ad+bc
bd
.
Ce n’est pas un corps : p n’est pas inversible. Un élément est inversible ssi ce n’est pas
un multiple de p.
3. N’est pas un corps : 2 n’est pas inversible. Les seuls éléments inversibles sont 1, −1, i, −i.
En effet, si z ∈ A× , alors |z| > 1 et |z −1 | > 1. Donc |z| = 1 et z ∈ {±1, ±i}.
Réciproquement, ces éléments sont bien tous inversibles.
1
Correction 22 1. Le polynôme X n’est jamais inversible dans A[X]. Si A n’est pas intègre,
comme A ⊂ A[X], A[X] ne l’est pas non plus et ne peut pas être un corps. Si A est intègre
et si X = P Q, alors deg(P ) + deg(Q) = 1 donc P ou Q est une constante. Supposons par
exemple que ce soit P . P |X donc P |1 donc P est inversible, et Q ∼ X.
2. Soit P = X + a un polynôme unitaire linéaire de A[X]. Supposons que P = P1 P2 . Comme
A estintègre, on a deg(P1 ) + deg(P2 ) = 1, donc P1 ou P2 est une constante. Supposons
que ce soit P1 . Alors P1 |1 et P1 |a. En particulier, P1 est inversible, et donc P2 ∼ P .
3. Les polynômes irréductibles de C[X] sont les polynômes de degré 1 (théorème de Gauss).
Les irréductibles de R[X] sont les polynômes de degré 1 et les polynômes de degré 2
Q racine réelles. En effet, soit P ∈ R[X]. P se factorise sur C[X] sous la forme P =
sans
a (X − λi )νi (avec i 6= j ⇒ λi 6= λj ). Comme cette factorisation est unique, et que
P = P , on en déduit que si λi est racine de P avec multiplicité νi , alors Q il en va de
mêmeQpour λi . Ainsi, on obtient une factorisation de P dans R[X] : P = a λi ∈R (X −
λi )νi (X 2 − 2<(λi )X + |λi |2 )νi .
P est donc irréductible ssi P est de la forme P = a(X − λ) avec λ ∈ R ou P = a(X 2 −
2<(λi )X + |λi |2 ) avec λ ∈
/ R.
4. Supposons que Q K[X] ait un nombre fini de polynômes unitaires irréductibles P1 , . . . , Pk .
Soit alors P = ki=1 Pi + 1.
Comme K est un corps, les irréductibles sont de degré au moins 1, et donc P n’est pas
l’un des Pi . Comme P est unitaire, P n’est pas irréductible. En particulier, l’un au moins
des Pi divise P . Supposons par exemple que ce soit P1 : ∃Q ∈ K[X], P = P1 Q. Alors
P1 (Q − ki=2 Pi ) = 1. Donc P1 est inversible, ce qui est faux.
Q
Correction 23 1. Supposons (X, n) principal dans Z[X] : (X, n) = (P0 ). Alors P0 |n donc
P0 ∈ Z, et P0 |X donc P0 = ±1. Ainsi (P0 ) = Z[X]. Or (X, n) est l’ensemble des polynômes
dont le terme constant est un multiple de n : en effet, si P ∈ (X, n), ∃A, B ∈ Z[X], P =
AX + Bn donc leP terme constant de P est un multiple de n. Réciproquement, si le terme
constant de P = pi X i est un multiple de n, p0 = p00 n, alors P = X( i>1 pi X i ) + p00 n ∈
P
(X, n). Ainsi, 1 ∈/ (X, n). Donc (X, n) n’est pas principal.
2. Si A[X] est principal, soit a ∈ A \ {0}, et I = (X, a). A[X] étant principal, ∃P0 ∈
A[X], I = (P0 ). Alors P0 |a donc P0 ∈ A, et P0 |X donc P0 |1 et P0 est inversible. On en
déduit que I = A[X]. En particulier 1 ∈ I : ∃U, V ∈ A[X], XU + aV = 1. Le terme
constant de XU + aV est multiple de a et vaut 1. a est donc inversible.
Si A est un corps, on dispose de la division euclidienne. Soit I un idéal de A[X]. Soit P0
un élément de I \ {0} de degré minimal. Soit P ∈ I. ∃!(Q, R) ∈ A[X]2 , P = P0 Q + R et
deg(R) < deg(P ). Comme R = P − P0 Q, on a R ∈ I, et comme deg(R) < deg(P0 ), on a
R = 0. Ainsi P ∈ (P0 ). On a donc I ⊂ (P0 ) ⊂ I.
Correction 24 Notons f (xn ) = P (x − 1). Alors f (1) = 0 · P (1) = 0 et donc (x − 1)|f . Notons
f = Q(x − 1). On a alors f (xn ) = Q(xn )(xn − 1). (xn − 1) divise bien f .
2
Réciproquement, si P = AB avec A, B ∈ K[X] et A, B ∈ / K[X]× = K \ {0}, alors
deg(A) > 1, deg(B) > 1, et deg(A) + deg(B) = d = 2 ou 3, donc l’un au moins des deux
polynômes A et B est de degré 1. On peut supposer que c’est A. Notons A = aX + b.
Alors (X + a−1 b)|P , et −a−1 b est racine de P .
Finalement P a une racine ssi P n’est pas irréductible.
2. Irréductibles de degré 2 de Z/2Z : Soit P = aX 2 + bX + c un polynôme de degré 2. a 6= 0
donc a = 1.
3
4. Un polynôme de degré 4 est réductible ssi il a une racine ou est le produit de deux
irréductibles de degré 2. Soit P = 4i=0 ai X i ∈ Z/2Z[X], avec a4 = 1.
P
P (0) 6= 0
P irréductible ⇔ P (1) 6= 0
P 6= I22
a0 = 1
⇔ 1 + a3 + a2 + a1 + 1 = 1
P 6= I22
⇔ P ∈ {X 4 + X 3 + 1, X 4 + X + 1, X 4 + X 3 + X 2 + X + 1}
Un polynôme de degré 5 est irréductible ssi il n’a pas de racine et l’est pas le produit
d’un irréductible de degré 2 et d’un irréductible de degré 3. Tous calculs fait, on obtient
la liste suivante : {X 5 + X 2 + 1, X 5 + X 3 + 1, X 5 + X 4 + X 3 + X 2 + 1, X 5 + X 4 + X 3 +
X + 1, X 5 + X 4 + X 2 + X + 1, X 5 + X 3 + X 2 + X + 1, }.
Correction 27 1. On raisonne exactement comme pour l’exercice 26. On peut réduire un
peu les discussions en remarquant que puisqu’on est sur un corps, on peut se contenter de
chercher les irréductibles unitaires : on obtient les autres en multipliant les irréductibles
unitaires par les inversibles, soit ±1.
Les irréductibles de degré 2 sont caractérisés par P (0) 6= 0, P (1) 6= 0 et P (−1) 6= 0. On
obtient finalement la liste suivante : {X 2 + 1, X 2 − X − 1, −X 2 − 1, −X 2 + X + 1}.
Sans commentaire, on obtient la liste suivante pour les irréductibles de degré 3 de Z/3Z[X] :
{±(X 3 + X 2 − X + 1), ±(X 3 − X 2 + X + 1), ±(X 3 − X 2 + 1), ±(X 3 − X + 1), ±(X 3 +
X 2 + X − 1), ±(X 3 − X 2 − X − 1) ± (X 3 + X 2 − 1), ±(X 3 − X − 1), }.
2. X 2 + X + 1 = (X − 1)2
X 3 + X + 2 = (X + 1)(X 2 − X + 2)
X 4 + X 3 + X + 1 = (X + 1)(X 3 + 1) = (X + 1)4
Correction 28 On raisonne comme pour l’exercice 26. Soit P = X 5 − 6X 3 + 2X 2 − 4X + 5,
A, B deux polynômes tels que P = AB. En considérant la réduction modulo 2, on a P̄ = X 5 + 1
donc la décomposition en facteurs irréductibles est P̄ = (X +1)(X 4 +X 3 +X 2 +X +1). Comme
P est unitaire, A et B le sont aussi, et la réduction modulo 2 préserve donc le degré de A et
B. On en déduit que si Ā = X + 1, alors A est de degré 1.
La réduction modulo 3 de P devrait donc avoir une racine. Mais P mod 3 = X 5 − X 2 − X − 1
n’a pas de racine dans Z/3Z. On en déduit que dans la réduction modulo 2, la factorisation
P̄ = ‘ĀB̄ est triviale (Ā = 1 et B̄ = P̄ ou le contraire), puis que la factorisation P = AB elle
même est triviale (A = ±1 et B = ∓P ou le contraire). Ainsi, P est irréductible dans Z[X].
Pour P = 7X 4 + 8X 3 + 11X 2 − 24X − 455, on procède de la même façon. Si P = AB,
comme 7 est premier, l’un des polynômes A ou B a pour coefficient dominant ±7 et l’autre
∓1. On en déduit que les réductions modulo 2 ou 3 préservent le degré de A et de B. Les
décompositions en facteurs irréductibles sont les suivantes : P mod 2 = (X 2 + X + 1)2 et P
mod 3 = (X − 1)(X 3 − X − 1). Si la factorisation P = AB est non triviale, alors les réductions
modulo 2 de A et B sont de degré 2, et donc deg(A) = deg(B) = 2. Mais la décomposition
modulo 3 impose que ces degrés soient 1 et 3. La factorisation P = AB est donc nécessairement
triviale, et P est donc irréductible.
Correction 29 Commençons par montrer que ces polynômes sont irréductibles sur Z.
4
-Le cas de f = ni=1 (X − ai ) − 1 Soit P, Q ∈ Z[X] tels que f = P Q. On peut supposer sans
Q
perte de généralité que P et Q ont des coefficients dominants positifs (i.e. sont unitaires).
On a : ∀i, f (ai ) = P (ai )Q(ai ) = −1 donc
P (ai ) = ±1 et Q(ai ) = ∓1
Soit I = {i, P (ai ) = −1} et J = {1, . . . , n} \ I. On notera |I| et |J| le nombre d’éléments de I
et J. Q Q
Supposons I 6= ∅ et J 6= ∅ : Alors i∈I (X − ai )|(P + 1) et i∈J (X − ai )|(Q + 1). Ainsi
deg(P + 1) > |I| et deg(Q + 1) > |J| = n − |I|, et comme deg(P ) + deg(Q) = n, on en déduit
que deg(P ) = |I| et deg(Q) = |J|, puis que (puisque P et Q sont unitaires) :
Y Y
P = (X − ai ) − 1 et Q= (X − ai ) − 1.
i∈I i∈J
Q Q Q Q
Ainsi f = k∈I∪J (X − ak ) − 1 = ( i∈I (X − ai ) − 1)( j∈J (X − aj ) − 1) = f − i∈I (X − ai ) +
Q Q Q
j∈J (X − aj ) − 2 , donc i∈I (X − ai ) + j∈J (X − aj ) − 2 = 0Z[X] , ce qui est faux.
Ainsi I = ∅ ou J = ∅. On peut supposer sans perte de généralité que I = ∅. Alors ∀i ∈
{1, . . . , n}, Q(ai ) = −1. Donc les ai sont tous racine de Q + 1. Comme deg(Q + 1) 6 n et
Q + 1 6= 0, on en déduit que Q = f , et P = 1. f est donc bien irréductible dans Z[X].
On devrait donc avoir ( ni=1 (X − ai ) + 1)2 = ni=1 (X − ai )2 + 1, ce qui est faux ( ni=1 (X − ai ) 6=
Q Q Q
0Z[X] ) !
Ainsi P − 1 = 0 ou Q − 1 = 0, et on en déduit bien que g est irréductible dans Z[X].
Irréductibilité dans Q[X] (tous les ingrédients nécessaires n’ont pas encore été traités dans
le cours pour cela. En fait ce sera un résultat général du cours...) On a le lemme suivant :
Si P ∈ Z[X] est unitaire et irréductible dans Z[X], alors il l’est aussi dans Q[X].
L’ingrédient de base de la démonstration est la notion de contenu d’un polynôme P ∈ Z[X] :
c’est le pgcd de ses coefficients, souvent noté c(P ). Il satisfait la relation suivante (voir http ://www.les-
mathematiques.net/b/a/p/node7.php3 pour une preuve) :
c(P Q) = c(P )c(Q).
Supposons que P = QR, avec Q, R ∈ Q[X], Q et R unitaires. En réduisant tous leurs coefficients
de au même dénominateur, on peut mettre Q et R sous la forme :
1 1
Q = Q1 et R = R1
a b
5
avec a, b ∈ Z, Q1 , R1 ∈ Z[X] et c(Q1 ) = 1, c(R1 ) = 1.
Alors abP = Q1 R1 , donc c(abP ) = c(Q1 )c(R1 ) = 1. Comme ab|c(abP ), on a ab = ±1, et en fait
P, Q ∈ Z[X].
Correction 30 f est irréductible, donc si f , ne divise pas g, alors f et g sont premiers entre
eux. Ainsi,∃u, v ∈ Q[X], uf + vg = 1. En évaluant en α, on obtient u(α) · 0 + v(α) · 0 = 1 ce
qui est impossible !
Correction 31 Supposons que la fraction soit réductible. Alors, il existe p, q, d ∈ Z tels que
(
11n + 2m = pd
18n + 5m = qd
On en déduit que (
19n = 5pd − 2qd
19m = −18pd + 1qd
En particulier, d|19n et d|19m. Si d 6= 19, on a pgcd(n, m) 6= 1. Si d = 19, alors
(
n = 5p − 2q
(1)
m = −18p + 1q
Donc pgcd(x5 + x4 + 1, x4 + x2 + 1) = x2 + x + 1, et
x2 + x + 1 = (x4 + x2 + 1) + (x3 + x2 + x)(x + 1)
= (x4 + x2 + 1) + (x5 + x4 + 1) + (x4 + x2 + 1)(x + 1) (x + 1)
6
Correction 34 Dans Z/3Z : pgcd(x4 + 1, x3 + x + 1) = x2 + x − 1.
Dans Z/5Z : pgcd(x4 + 1, x3 + x + 1) = 1.
Au passage On peut remarquer que si α 6 0, P (α) < 0, donc on peut supposer a > 0 et
b > 0.
7
– Si a = 1 : (∗∗) ⇒ b ∈ {2, 3, 5}. Aucune de ces possibilités n’est compatible avec (∗ ∗ ∗).
– Si a = 2 : (∗∗) ⇒ b ∈ {1, 3, 4, 6}. Comme pgcd(a, b) = 1, 4et 6 sont exclus. 3 n’est pas
compatible avec (∗ ∗ ∗). Pour 2, on vérifie que P (2) = 0.
– Si a = 7 : (∗∗) ⇒ b ∈ {3, 5, 9, 11}. Mais aucune de ces solution ne convient.
– Si a = 14 : (∗∗) ⇒ b ∈ {10, 12, 16, 18} mais pgcd(a, b) = 1 exclu toutes ces possibilités.
Finalement, 2 est la seule racine rationnelle de P .
2. Supposons qu’un tel polynôme existe : soit m = P (0). ∀k ∈ Z, m|P (km). Comme
P (km) est premier, on en déduit que P (km) = ±m. Ceci est en contradiction avec
limk→+∞ P (km) = ±∞.
Correction 43 Soit x ∈ R \ {0}. Alors (x) ⊃ (x2 ) ⊃ (x3 ) ⊃ est une suite décroissante
d’idéaux. Elle est donc stationnaire à partir d’un certain rang : ∃k ∈ N, (xk ) = (xk+1 ). En
particulier, ∃a ∈ R, k k+1 = axk . Comme A est intègre, on en déduit que ax = 1, donc x ∈ R× .
R× = R \ {0} donc R est un corps.
Correction 44 Soit A un anneau fini, et I un idéal premier. Alors A/I est intègre, et fini ( !),
donc A/I est un corps (voir exercice 5 feuille 2). Donc I est maximal.
8
Correction 45 On rappelle que le produit de deux idéaux I et J est l’idéal engendré par les
produits de la forme ab avec a ∈ I, b ∈ J :
N
X
I ·J ={ ai bi , N ∈ N, ai ∈ I, bi ∈ J}
i=0
9
√ √
Par ailleurs si deux √éléments a +√b d et a0 + √b0 d de cet ensemble sont dans la même classe,
alors ∃c, d ∈ Z, a+b d = (a0 +b0 d)+m(c+d d). On en déduit que a = a0 +mc et b = b0 +md,
et donc a = a0 , b = b0 . √ √
Ainsi chaque classe de Z[ d]/(m) √ a un représentant unique dans C. Z[ d]/(m) et C sont donc
en bijection : en particulier, Z[ d]/(m) a m2 éléments.
Remarque : on a √
Z[ d] ∼ Z[X]/(X 2 − d).
√ √
En effet l’application
√ φ : Z[X]/(X 2 − d) → Z[ d], P̄ 7→ P ( d) est bien définie (si ¯(P ) =
√
Q̄, alors P ( d) = Q( d)), et c’est un morphisme d’anneaux. De plus, si φ(P ) = 0, √ notons
2 2
P =√Q(X − d) + (aX + b) la division euclidienne de P par X − d. En évaluant en d, on
a a d + b = 0 donc R = 0. On en déduit que (X 2 − d)|P , i.e. P̄ = 0. On √ en déduit que
2
ker φ = {0}, donc φ est injective. Par ailleurs ∀(a, b) ∈ Z , φ(a + bX) = a + b d donc φ est
surjective.
√ √ √
Si d est pair, comme √d · d =√|d| ∈ (2) alors que √ d∈ / (2), (2) n’est√pas premier.
Si d est impair : (1 + d)(1 + d) = (1 + d) + 2 d ∈ (2), mais (1 + d) ∈ / (2) donc (2) n’est
pas premier. √
Remarque : Z[ d]/(2) ∼ Z2 [X]/(X 2 + d). ¯ (X 2 + d) ¯ est X 2 ou X 2 + 1. Aucun de ces deux
polynômes n’est irréductible. Donc le quotient ne saurait être intègre.
Correction 48 – Si x ∈ A est premier : soit a, b ∈ A tels que ab = x. Alors ab ∈ (x) donc
a ∈ (x) ou b ∈ (x). On en déduit que a ∼ x ou b ∼ x. Donc x est irréductible.
– A est supposé factoriel. Soit I un idéal premier. Soit x ∈ I et x = p1 . . . pk “la” factorisation
de x en produit d’irréductibles. Alors (p1 · · · pn−1 )pn ∈ I donc (p1 · · · pn−1 ) ∈ I ou pn ∈ I. si
pn in I, I contient un irréductible. Sinon, (p1 · · · pn−2 )pn−1 ∈ I. Par une récurrence finie, l’un
au moins√des pi ∈ I, donc I contient un irréductible.
√ √ √
– Dans Z[ −5], 9 ∈ (3). Pourtant 9 = (2 + −5)(2 − −5) et (2 ± −5) ∈ / (3). Donc (3)
n’est pas premier. √
– 2 est irréductible : 2 = z1 z2 avec zi ∈ Z[ −5], alors |z1 |2 |z2 |2 = 4, donc {|z1 |2 , |z2 |2 } =
{1, 4} ou {2, 2}. Dans le premier cas, on a affaire à une factorisation triviale. Le second est
2 2
impossible, puisque√ l’équation
√ a + 5b = 2 n’a pas de solution √ entière (a, b).
√ (1 + −5)(1 + −5) = 6 ∈ (2), mais (1 ± −5) ∈
Par ailleurs, / (2) donc 2 n’est pas premier
dans Z[ −5].
Correction 49 1. Soit J un idéal de A/I. Soit π la projection canonique A → A/I, et
−1
J = π (J ). J est un idéal de A qui est principal donc ∃a ∈ A, J = (a). Montrons que
J = (π(a)).
On a π(a) ∈ J donc (π(a)) ⊂ J . Soit α ∈ J , et b un représentant de α, i.e. b ∈ A et
π(b) = α. Alors b ∈ J = (a), donc ∃k ∈ A, b = ka. Alors π(b) = π(ka) = π(k)π(a), donc
π(b) ∈ (π(a)). Donc J ⊂ (π(a)).
Finalement, J = (π(a)). On en déduit que A/I est principal.
2. – Z/nZ : Soit I un idéal de Z/nZ. I est principal, donc ∃a ∈ Z, I = (ā). Or (ā) =
{αā, α ∈ Z/nZ} = {p̄ā, p ∈ Z} = {pa, p ∈ Z}. Donc π −1 (I) = {pa + qn, (p, q) ∈ Z2 }
est l’idéal engendré sur Z par a et n donc l’idéal engendré par d = (pgcd(n, a)). On en
déduit que I = (d).¯ En particulier, I est engendré par un diviseur de n.
Soit maintenant d1 et d2 deux diviseurs (positifs) de n tels que (d¯1 ) = (d¯2 ). On a
π −1 ((d1 )) = d1 Z = d2 Z donc d1 = d2 .
Ainsi, les idéaux de Z/nZ sont engendrés par les diviseurs de n, et deux diviseurs
distincts engendrent deux idéaux distincts : il y a donc autant d’idéaux dans Z/nZ que
de diviseurs de n.
10
– Q[X]/(f ) : On raisonne de la même manière : la remarque clef étant si I = (ḡ) est un
idéal de Q[X]/(f ), alors π −1 (I) = (f, g) = (pgcd(f, g)).
3. Les idéaux maximaux sont ceux pour lesquels le quotient est un corps, (donc aussi ceux
pour lesquels le quotient est intègre puisque Z/nZ est fini). On a le diagramme suivant
¯ :
(I = (d))
π2 ◦π1
π1
'
π2
Z / Z/nZ / (Z/nZ)/I
jj4
jjjjjjj
j
jjjj ∼
π
jjjj
Z/dZ
En effet, π1 et π2 sont des morphismes d’anneaux, et ker(π2 ◦ π1 ) = dZ. Donc (Z/nZ)/I
est un corps ssi d est premier.
De même, (Q[X]/(f ))/I est un corps ssi I = (ḡ) où g est un facteur premier de f .
11
4. (X + 2)(X + 3) = X 2 + 5X dans Z6 [X], donc (X + 2̄)(X + 3̄) ∈ (X), mais (X + 2̄) ∈ / (X)
et (X + 3̄) ∈
/ (X), donc r6 ((X)) n’est pas premier dans Z36 [X].
(X + 1)2 = (X 2 + 1) dans Z2 [X], or (X + 1) ∈ / (X 2 + 1), donc r2 ((X 2 + 1)) n’est pas
premier dans Z2 [X].
Correction 52 1. Soit J = B ∩ I. Soit x, y ∈ J, a, b ∈ B, alors ax + by ∈ B puisque B
est un sous-anneau de A. ax + by ∈ I puisque I est un idéal. On en déduit que J est un
idéal.
B+I est stable par addition (car B et I le sont). Soit α = a+x ∈ B+I et β = b+y ∈ B+I.
Alors αβ = (ab)+(ay+bx+xy) ∈ B+I, donc B+I est stable par multiplication. 1 ∈ B+I,
donc B + I est un sous anneau de A. I ⊂ B + I, et I est absorbant pour la multiplication
dans A, donc aussi dans B : Iest un idéal de B + I.
2. On a le diagramme (de morphismes d’anneaux) suivant :
φ
(
B
i /B+I π /
(B + I)/I
iiiiii4
iiii
iiii ∼
π0
iiii
B/ ker φ
Or, pour x ∈ B, on a : x ∈ ker φ ⇔ x = i(x) ∈ ker π = I. Donc ker φ = B ∩ I, et par
suite :
B/(B ∩ I) ∼ (B + I)/I.
Correction 53 1. Soit P = x3 − x + 2. Sa réduction P̄ = x3 − x − 1 modulo 3 est de degré
3 et n’a pas de racine, donc P̄ est irréductible dans Z3 [x]. Comme P est primitif, on en
déduit que P est irréductible dans Z[x], puis dans Q[x]. Comme Q[x] est principal, on en
déduit que (P ) est maximal, et donc que Q[x]/(P ) est un corps.
2. Dans Q[x]/(P ), on a y 3 − y + 2 = 0, donc y(y 2 − 1) = −2 et finalement y( 21 (1 − y 2 )) = 1.
Ainsi y −1 = 12 (1 − y 2 ).
3. 1 + y + y 2 = π(1 + x + x2 ). On a pgcd(P, 1 + x + x2 ) = 1, et plus précisément, en
utilisant l’algorithme d’ Euclide : 13 = (x + 4)P − (x2 + 3x − 5)(x2 + x + 1) donc
(y 2 + y + 1)−1 = −113
(y 2 + 3y − 5).
Pd i ¯
Correction 54 Notons f = i=0 ai x . On a pgcd(a0 , . . . , ad ) ∼ 1 et π6 |ad . Notons f ∈
A/(π)[X] la réduction de f modulo π. Soit f = gh une factorisation de f dans A[x]. Alors
f¯ = ḡ h̄, et donc (quitte à échanger g et h) ḡ ∼ 1 et h̄ ∼ f¯. Comme π6 |ad , on a deg(f¯) = d, et
donc deg(h̄) = d puis deg(h) > d, et finalement deg(h) = d. Par conséquent deg(g) = 0 : g ∈ A.
Comme g|f , on a g|c(f ) ∼ 1 donc g ∼ 1. Ainsi, toute factorisation de f dans A[x] est triviale :
f est irréductible.
Correction 55 1. Ce polynôme est unitaire donc primitif. 11 est nombre premier qui divise
tous les coefficients sauf le dominant. 112 = 121 ne divise pas le coefficient de degré 0,
donc, d’après le critère d’Eisenstein, c’est un polynôme irréductible de Q[X].
2. f (X, Y ) = (X 2 + 1)Y 3 + (X − 1)2 Y 2 + (X − 1). Regardons f comme un polynôme de A[Y ]
avec A = C[X]. Alors, f est primitif sur A, et (X − 1) est un irréductible de A qui divise
tous les coefficients de f sauf le dominant, et dont le carré ne divise pas le terme constant.
D’après le critère d’Eisenstein, on en déduit que f est irréductible dans A[Y ] = C[X, Y ].
Dans Z2 [X, Y ], on a (X 2 + 1) = (X + 1)2 et f = (X + 1)((X + 1)(Y 3 + Y 2 ) + 1), donc f
n’est pas irréductible..
12
3. f (X, Y ) = Y 7 + Y 6 + 7Y 4 + XY 3 + 3X 2 Y 2 − 5Y + X 2 + X + 1. Considérons f comme
un polynôme de A[X] où A = Q[Y ]. Alors f est primitif sur A. Soit π = Y ∈ A. π est
irréductible, π ne divise pas le coefficient dominant de f , et la réduction f¯ modulo π est
f¯ = X 2 + X + 1 ∈ A/(π)[X] = Q[X, Y ]/(Y ) ' Q[X]. f¯ est donc irréductible dans A/(π),
donc d’après l’exercice précédent, f est irréductible dans Q[X, Y ].
Correction 57
Correction 58 Rappelons que (a) · (b) = { ni=1 ai bi , n ∈ N, ai ∈ (a), bi ∈ (b)} = (ab). De plus
P
(ab) ⊂ (a) ∩ (b) donc
Si A est principal, alors ∃d ∈ A, (a, b) = (d). Alors a ∈ (d) et b ∈ (d) donc d est un diviseur
commun à a et b. Si de plus d0 est un autre diviseur commun à a et b, alors a ∈ (d0 ) et b ∈ (d0 )
et comme (a, b) est le plus petit idéal contenant a et b, on en déduit que (a, b) = (d) ⊂ (d0 ), et
donc que d0 |d : finalement, pgcd(a, b) = d.
13
2. Soit J un idéal premier de Z[X]. Alors J ∩ Z est soit Z soit un idéal premier de Z. Si
J ∩ Z = Z, alors 1 ∈ J, et donc J = Z[X], ce qui est exclu. On en déduit que J = (0) ou
J = (p) avec p premier.
3. On suppose J ∩ Z = (0) et J 6= (0). Soit alors f un polynôme de J \ {0} de degré minimal.
Notons f = c(f )f0 où f0 ∈ Z[x] est primitif. Comme J est premier, on a c(f ) ∈ J ou
f0 ∈ J. Comme J ∩ Z = {0}, le premier cas est exclu, donc f0 ∈ J.
Soit maintenant g ∈ J. Soit g = f0 q + r la division euclidienne de g par f0 dans Q
0
(q, r ∈ Q[x]). Notons q = ab q0 avec q0 ∈ Z[x] primitif, et r = ab0 r0 , avec r0 ∈ Q[x] primitif.
Alors bb0 g = ab0 q0 f0 + a0 b r0 On en déduit que a0 b r0 ∈ J, et pour des raisons de degré,
r0 = 0. Finalement, bb0 g = ab0 q0 f0 , et en considérant les contenus, on en déduit que
bb0 |ab0 , donc b|a, et donc q ∈ Z[x]. On en déduit que g ∈ (f0 ), et finalement J = (f0 ).
4. On suppose que J ∩ Z = (p). Soit rp la projection Z[x] → Zp [x]. Soit α, β ∈ Zp [x] tels
que αβ ∈ rp (J). Soit f, g des représentants de α et β (i.e. rp (f ) = α, rp (g) = β). Alors
f g ∈ rp−1 (rp (J)) = J + (p) = J. Donc f ∈ J ou g ∈ J, et donc α ∈ rp (J) ou β ∈ rp (J) :
rp (J) est premier.
Zp [x] est principal, donc il existe un polynôme π irréductible dans Zp [x] tel que rp (J) =
(π). Soit g un représentant de π. Alors J = (p, g) : en effet, on a vu que J = rp−1 ((π)) et
rp−1 ((π)) = (g) + (p) = (p, g).
5. Supposons J maximal dans Z[x]. J est en particulier premier, donc a une des deux formes
ci dessus. Supposons J = (f ), avec f irréductible et primitif. Soit p un nombre premier ne
divisant pas le coefficient dominant de f . Alors J ⊂ (p, f ) ⊂ Z[x], mais (p, f ) 6= Z[x]. En
effet, sinon, il existerait g, h ∈ Z[x] tels que 1 = pg + f h, et en considérant la réduction
modulo p, f¯ serait inversible dans Zp [x] : comme deg f¯ > 0, c’est impossible. On en déduit
que J n’est pas maximal.
J est donc de la forme (p, g), avec rp (g) irréductible dans Zp [x].
Correction 62 1. 3, 5, 7, 11 sont deux à deux premiers entre eux, donc la solution est
unique modulo 1155 = 3 · 5 · 7 · 11.
x ≡ 1 mod 3
x ≡ 13 mod 15
(
x ≡ 3 mod 5
x ≡ 88 mod 105
⇔ x ≡ 4 mod 7 ⇔
x ≡ 4 mod 7 x ≡ 2 mod 11
x ≡ 2 mod 11
x ≡ 2 mod 11
n
⇔ x ≡ 508 mod 1155
2. Un diviseur commun de 2001 et 2002 divise leur différence, et donc pgcd(2001, 2002) = 1.
De même, pgcd(2002, 2003) = 1, et comme 26 |2001, pgcd(2001, 2003) = 1.
14
2001, 2002, 2003 sont donc deux à deux premiers entre eux, et la solution est donc unique
modulo 2001 · 2002 · 2003.
x ≡ 997 mod 2001 x ≡ −1004 mod 2001
x ≡ 998 mod 2002 ⇔ x ≡ −1004 mod 2002
x ≡ 999 mod 2003 x ≡ −1004 mod 2003
Correction 64 1.11, 31, 61 sont premiers donc 2 à 2 premiers entre eux. Ainsi 2015 ≡
15
20 ≡ 1[11]
1[11 · 31 · 61] ⇔ 2015 ≡ 1[31]
15
20 ≡ 1[61]
– En utilisant le petit théorème de Fermat, on obtient que, modulo 11 : 2015 ≡ 205 ≡
−25 ≡ 1[11].
– (2015 )2 = 2030 ≡ 1[31]. On en déduit que 2015 ≡ ±1[31]. Comme 31 6≡ 1[4], d’après
le théorème de Wilson, x2 = −1 n’a pas de solution modulo 31, et donc 2015 ≡ 1[31].
202 ≡ −3[31] est premier
– 2015 ≡ (92 )15 ≡ 360 ≡ 1[61]
2. 1155 = 11 · 7 · 5 · 3. De plus (petit théorème de Fermat) 26754 ≡ 24 ≡ 5[11]. De même,
26754 ≡ 24 ≡ 2[7], 26754 ≡ 22 ≡ −1[5], et 26754 ≡ 20 ≡ 1[3]. Or
a ≡ 5[11]
a ≡ 5[11]
(
a ≡ 2[7]
a ≡ 5[11]
⇔ a ≡ 2[7] ⇔ ⇔ a ≡ 709[1155]
a ≡ 4[5] a ≡ −26[105]
a ≡ 4[15]
a ≡ 1[3]
Correction 66 C = A × B.
(a, b) ∈ (A × B)× ⇔∃(c, d) ∈ A × B, (a, b)(c, d) = (1, 1)
⇔∃(c, d) ∈ A × B, ac = 1 et bd = 1
⇔a ∈ A× et b ∈ B ×
donc (A × B)× = A× × B × .
De même, on obtient que l’ensemble DA×B des diviseurs de 0 de A × B est
DA×B = DA × B ∪ A × DB ∪ (A \ {0}) × {0} ∪ {0} × (B \ {0}).
Enfin, pour les nilpotents N il(A × B) = N il(A) × N il(B).
15
Correction 67 1. En posant y = x+1, on a Z2 [x]/(x3 +x2 +x+1) = {0, 1, x, y, x2 , y 2 , xy, xy+
1}. Les tables des opérations sont les suivantes (elles sont symétriques) :
⊕ 0 1 x y x2 y2 xy xy + 1
2 2
0 0 1 x y x y xy xy + 1
1 0 y x y2 x2 xy + 1 xy
2
x 0 1 xy xy + 1 x y2
y 0 xy + 1 xy y2 x2
2
x 0 1 x y
2
y 0 y x
xy 0 1
xy + 1 0
⊗ 0 1 x y x2 y2 xy xy + 1
0 0 0 0 0 0 0 0 0
1 1 x y x2 y2 xy xy + 1
2
x x xy xy + 1 y2 y 1
y y2 y 0 y 2
xy
2
x 1 y2 xy x
2
y 0 0 y2
2
xy y y
xy + 1 x2
Pour Z[x]/(x2 − 1), (x − 1) et (x + 1) sont deux idéaux étrangers, et le lemme chinois nous
donne Z[x]/(x2 −1) ' Z[x]/(x−1)×Z[x]/(x+1). Or Z[x]/(x+1) ' Z et Z[x]/(x−1) ' Z
donc Z[x]/(x2 − 1) ' Z × Z.
La factorisation de (x8 −1) sur Q est (x8 −1) = (x−1)(x+1)(x2 +1)(x4 +1). En utilisant le
lemme chinois, on obtient que Q[x]/(x8 −1) ' Q[x]/(x+1)×Q[x]/(x2 +1)×Q[x]/(x4 +1)
soit :
16
les polynômes de la forme P̄ où P satisfait l’une des conditions suivantes :
n
f |P et g m6 |P ({0} × K[x]/(g m ) \ {0})
m n
g |P et f 6 |P
(K[x]/(f n ) \ {0} × {0})
f |P et f n6 |P (DK[x]/(f n ) × K[x]/(g m ))
g|P et g m6 |P (K[x]/(f n ) × DK[x]/(gm ) )
Les nilpotents sont donnés par les conditions
f g|P
(f n g m6 |P si on veut exclure 0)
3. Les idéaux de K[x]/(f n ) sont les idéaux engendrés par les diviseurs de f n soit les f k pour
0 6 k 6 n.
La démonstration peut se faire en toute généralité exactement de la même manière que
dans Z/nZ : Soit D l’ensemble des diviseurs de f n (modulo K ∗ ). Ici, D = {f k , 0 6 k 6 n}.
Soit I l’ensemble de idéaux de K[x]/(f n ).
On a une flèche de D → I, donnée par d 7→ (d). ¯
– surjectivité Soit I ∈ I. I est principal : notons I = (h̄). Soit d = pgcd(f, h), et h1 le
polynôme déterminé par h = dh1 . Alors pgcd(f, h1 ) = 0 et h1 est inversible dans le
quotient. On en déduit que (h̄) = (d) ¯ = I (or d ∈ D).
¯
– injectivité Soit d, d ∈ D tels que (d) = (d̄0 ). On a alors d = h1 d0 + h2 f donc d0 |d. De
0
17
√
Donc ∀z, z 0 ∈ Z[ d], zz 0 0
√ = z̄ z̄ . 0
On a alors ∀z, z ∈ Z[ d], N (zz ) = zz 0 zz 0 = z z̄ z 0 z̄ 0 = N (z) N (z 0 ).
0
√
Correction 71 1. – Si z ∈ Z[ d] est inversible :
Alors zz −1 = 1, donc N (z)N (z −1 ) = 1. Comme N (z) ∈ Z et N (z −1 ) ∈ Z, on a donc
N (z) ∈ {1, −1}.
– Si N (z = ±1) : √
Alors z z̄ = ±1, donc z(±z̄) = 1. Comme ±z̄ ∈ Z[ d], z est inversible.
√
2. Soient z1 , z2 ∈ Z[ d] tels que z = z1 z2 . Alors N (z1 )N (z2 ) = ±p. Comme ±p est
irréductible sur Z, on en√déduit que N (z√1 ) = ±1 ou N (z2 ) = ±1. D’après la question
précédente,
√ on a z1 ∈ Z[ d]× ou z2 ∈ Z[ d]× : on en déduit que z est irréductible dans
Z[ d].
(ATTENTION
√ : p est premier donc irréductible dans Z, mais peut être réductible dans
Z[ d] ! cf. 2 dans Z[i].)
√
3. On a N (3) = N (2+ −5) = 9. On peut montrer en fait que tout élément z de norme 9 est
√ : si z = z1 z2 , alors N (z1 )N (z2 ) = 9. Donc {N (z1 ), N (z2 )} =2{1,29} ou 2{3, 3}
irréductible
(dans Z[ −5], la norme est toujours positive). Or pour tout (n, m) ∈ Z , n + 5m 6= 3.
En effet, si |m| > 1, n2 + 5m2 > 5 et pour m = 0, l’équation revient à n2 = 3, qui n’a
pas de solution entière. Ainsi, N (z1 ) = 1 ou N (z2 ) = 1, donc z1 ou√z2 est inversible. z n’a
donc pas√ de factorisation non triviale : z est irréductible dans Z[ −5]. En particulier, 3
et 2 + −5 le sont.
4. Tout élément de A de norme√9 est irréductible. Il suffit donc de trouver tous les éléments
de norme 9. Soit z = n + m −5 ∈ A. Si |m| > 2 ou |n| > 4,√alors N (z) > 9. On cherche
donc les éléments de norme 9 parmi les éléments z = n + m −5 avec |n| 6 3 et |m| 6 1.
Pour m = 0, les seules solutions sont n = ±3, pour |m| = 1, les solutions sont obtenues
pour |n| = 2. Ainsi :
√
∀z ∈ A : N (z) = 9 ⇔ z ∈ {±3, ±(2 ± 5)}
5. On a N (9) = 81. Donc si 9 = z1 z2 est une factorisation de 9 dans A, Nn(z1 )N (z2 ) est une o
factorisation de 81 (dans Z), et plus précisément on a {N (z1 ), N (z2 )} ∈ {1, 81}, {3, 27}, {9, 9} .
Si N (z1 ) = 1 ou N (z2 ) = 1, la factorisation est triviale.
A n’a pas d’élément de norme 3 donc la paire {3, 27} n’est pas réalisable.
√
Si enfin
√ N (z1 ) √= N (z2 ) = 9, alors z1 , z2 ∈ {±3, ±(2 ± 5)}. Comme 9 = 3 · 3 =
(2 + −5)(2 − −5), tous ces éléments sont diviseurs de 9.
√
Les diviseurs de 9 sont donc {±1, ±3, ±(2 ± −5), ±9}.
√
Comme
√ N (3(2 + −5)) = 81, le√même raisonnement √ montre que si d ∈ A divise 3(2 +
−5), alors d ∈ {±1, ±3, ±(2 ± −5), ±3(2 ± −5)}.
√ √ √
Si (2 − −5)a = 3(2 + −5), alors N (a)√= 9, donc a =√±3 ou ±(2 ± −5). Comme
A est intègre,
√ si a = ±3, on √ obtient 2 − −5 = ±(2 + −5), ce qui est faux. √ Si a =
±(2 + −5), on obtient√ 2 − −5√ = ±3, ce qui est faux. Si enfin a = ±(2 √ − −5), on
obtient ±(−1
√ − 4 −5) = 6 + 3 −5), ce qui est encore faux. Donc 2 − −5 √ ne divise
pas 3(2 + −5) dans A. Tous les autres éléments de norme 9 divisent 3(2 + −5), donc,
finalement :
√ √ √
Les diviseurs de 3(2 + −5) sont {±1, ±3, ±(2 + −5), ±3(2 + −5)}.
√
(ATTENTION : Le seul fait que 3 et 2 + −5 soient irréductibles ne permet pas de
conclure ! Si l’anneau n’est pas factoriel, un produit d’irréductibles
√ p1 p2√
peut avoir d’autres
diviseurs (à association près) que p1 et p2 ... cf 3 · 3 = (2 + −5)(2 − −5) !)
18
√
6. On connaı̂t la liste des diviseurs de 3 et de 2 + −5.√Les seuls qui soient communs sont
1 et −1. On en déduit que 1 est un pgcd de 3 et 2 + −5.
√ √
9 et 3(2 + −5) sont des multiples communs√de 3 et 2 + −5, donc si ces deux éléments
admettent√ un ppcm m, on a m|9 et m|3(2 + −5). On connaı̂t la √ liste des diviseurs de 9
et 3(2 + −5) : à association près, on en déduit
√ que m ∈ {1, 3, 2 + −5}. Comme 3|m,√ la
seule possibilité est m = 3, et comme (2 + −5)|m, la seule possibilité est m = 2 + −5.
Il y a donc contradiction :
√
3 et 2 + −5 n’ont pas de ppcm dans A.
7. Supposons I principal √ : soit a ∈ A un générateur : I = (a). Alors a est un diviseur √
commun à 3 et √ 2 + −5, donc a = ±1. (En particulier, I = A). Soient u = u 1 + u 2 −5
et v = v1 + v2 −5 deux éléments de A. On a :
√ √
3u + (2 + −5)v = 1 ⇔ (3u1 + 2v1 − 5v2 ) + (3u2 + v1 + 2v2 ) −5 = 1
3u1 + 2v1 − 5v2 = 1
⇔
3u2 + v1 + 2v2 = 0
−v1 + v2 ≡ 1[3]
⇒
v1 − v2 ≡ 0[3]
√
Donc ∀u, v ∈ A, 3u + (2 + −5)v 6= 1. Donc 1 ∈ / I, ce qui est une contradiction : I n’est
pas principal.
L’anneau A n’est pas principal puisqu’il a √ au moins un √ idéal non principal. Il n’est pas
non plus factoriel, puisque 9 = 3 3 = (2 + −5)(2 − −5) admet deux factorisation en
irréductibles non équivalentes à association près.
√ √ √
8. – Les diviseurs communs de 9 et 3(2+ −5) sont {±1, ±3, ±(2+ −5)}. Si 9 et 3(2+ −5)
admettent un pgcd d, alors d est dans cette liste, √ et divisible√ par tous les membre de
cette√liste. Mais 3 n’est pas divisible par 2 + −5 et 2 + −5 ne divise pas 3 : 9 et
2 + −5 n’ont pas de pgcd.√
– Supposons que 9 et 3(2 + −5) √ admettent un ppcm M . Alors√il existe des éléments
a, b ∈ A tels que M = 9a = 3(2 + −5)b.√Notons m = 3a = (2 + −5)b (A est intègre).
m est un multiple commun de 3 et 2 + √ −5.
Soit k un√multiple commun de 3 et 2 + −5. Alors 3k est un multiple commun de 9
et 3(2 + −5), donc M |3k : ∃c ∈ A, 3k = M c = 3mc. On en déduit √ que k = mc (A
est intègre), donc m|k. On en déduit que m est un ppcm de 3 et 2 + −5, ce qui est
impossible.
Correction 72 1. Voir TD. n̄ est inversible ssi pgcd(n, 36) = 1 (Bezout !), i.e. n̄ ∈ {±1, ±5, ±7, ±11,
Les autres éléments sont tous des diviseurs de 0 puisque n̄ divise 0 ssi pgcd(n, 36) 6= 1.
Enfin, n̄ est nilpotent ssi 2|n et 3|n, donc ssi 6|n, soit n̄ ∈ {0, ±6, ±12, 18}.
2. Montrons que l’ensemble I des idéaux de Z/36Z est en bijection avec l’ensemble D =
{1, 2, 3, 4, 6, 9, 12, 18, 36} des diviseurs (positifs) de 36.
Considérons l’application φ : D → I définie par φ(d) = (d). ¯
Injectivité : Si φ(d) = φ(d0 ), alors ∃a, b ∈ Z, d = d0 a + 36b. Comme d|36, on en déduit que
d|d0 . De même, on a d0 |d, et donc d = d0 .
Surjectivité :Soit I ∈ I. Z/36Z est principal, donc ∃a ∈ Z, I = (ā). Soit d = pgcd(a, 36).
Notons a = da0 : pgcd(a0 , 36) = 1. On en déduit que ā0 est inversible dans Z/36Z. Alors
d¯ ∼ ā dans Z/36Z. On en déduit que I = (d) ¯ = φ(d).
Finalement, il y a donc 9 idéaux dans Z36 :
19
– (1) = Z36 ,
– (2) = {0, ±2, ±4, ±6, ±8, ±10, ±12, ±14, ±16, 18},
– (3) = {0, ±3, ±6, ±9, ±12, ±15, 18},
– (4) = {0, ±4, ±8, ±12, ±16},
– (6) = {0, ±6, ±12}
– (9) = {0, ±9, 18}
– (12) = {0, ±12}
– (18) = {0, 18}
– (36) = {0},
3. Si a, b ∈ A× , alors (ab)(b−1 a−1 ) = 1 donc ab ∈ A× .
Si ab ∈ A× , soit c = (ab)−1 . Alors a(bc) = 1 donc a ∈ A× et b(ac) = 1 donc b ∈ A× .
4. On a (6x + 1)(−6x + 1) = 1 dans Z36 [x], donc 18x + 1 y est inversible.
5. Soit f un inversible de Z36 [x]. Choisissons P ∈ Z[x] tel que P̄ = f et Q ∈ Z[x] tel que
Q̄ = f −1 .
La projection Z → Z2 se factorise par Z → Z36 → Z2 . Ces projections sont bien définies,
et sont des morphismes d’anneaux. Notons P[2] la réduction de P modulo 2 : on a alors
P[2] Q[2] = (P Q)[2] = 1, et comme Z2 est un corps, P[2] = 1, Q[2] = 1. On en déduit que
2 divise tous les coefficients de P , sauf celui de degré 0. De même, en considérant la
réduction modulo 3, on obtient que 3 divise tous les coefficients de P , sauf celui de degré
0. Finalement, 6 divise tous les coefficients de P sauf celui de degré 0, qui est inversible
modulo 36 : à association (dans Z36 ) près, f est donc de la forme :
d
X
f= 6ai xi + 1, (ai ) ∈ Z36 .
i=1
Réciproquement, si f est de cette forme, c’est à dire f = 1 + 6xf1 , avec f1 ∈ Z36 [x], alors :
20
en effet, (modulo p) :
2m
Y m
Y
(p − 1)! = k = m! (m + k)
k=1 k=1
m
Y m
Y
= m! (m + k − p) = m! (−k)
k=1 k=1
= (−1) (m!)2m
Or, dans Zp [x], 1−1 = 1 et (p − 1)−1 = p − 1, donc ∀k ∈ {2, ..., p − 2}, k −1 ∈ {2, ..., p − 2}. Ainsi,
Q p−1
k=2 k ≡ 1[p], et donc (p − 1)! ≡ −1[p]. D’où le résultat.
– Si p ≡ 1[4], (−1)m+1 = −1, et donc m! est une solution de x2 ≡ −1[p].
– Si cette équation a une solution, alors x2m ≡ 1[p], et comme xp−1 ≡ 1[p], 1 ≡ (−1)m [p]. On
en déduit que m est pair, donc p ≡ 1[4].
Correction 75 1.
f = g(x3 + x + 1) + (x2 + x)
g = (x2 + x)x + 1
donc pgcd(f, g) = 1 et
21