Vous êtes sur la page 1sur 281

Algbre et Arithmtique

Roland Gillard & Lyliane Monaci

1. L2

Table des matires


Chapitre 1. Arithmtique dans les entiers
1.1. Nombres entiers
1.2. Division
1.3. Pgcd
1.4. Factorisation en produit de nombres premiers
1.5. Congruences
1.6. Dveloppements
Chapitre 2. Groupes
2.1. Dfinitions
2.2. Sous-groupes
2.3. Noyaux et images
2.4. Quotients
2.5. Quelques exemples de groupes
2.6. Action de groupes
2.7. Groupes Abliens
Chapitre 3. Anneaux

3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
3.9.
3.10.

Dfinitions gnrales
Multiples et diviseurs
Homomorphismes
Idaux
Relation dquivalence associe
Diviseurs de zro ; anneaux intgres
Corps des fractions dun anneau intgre
Polynmes une indtermine
Polynmes en plusieurs indtermines
Anneaux principaux

Chapitre 4. Applications lalgbre linaire


4.1. Polynmes dendomorphismes
4.2. Rduction de Jordan
Appendice A. Exercices pour le chapitre 1
Appendice. Exercices sur le chapitre I : Arithmtique dans les entiers
Appendice B. Indications pour les exercices du chapitre 1
Appendice. Indications sur les exercices du chapitre I : arithmtique dans les entiers
Appendice C. Solutions pour les exercices du chapitre 1
Appendice. Solutions des exercices du chapitre I : Arithmtique dans les entiers
Appendice D. Exercices pour le chapitre 2

Appendice. Exercices sur le chapitre II : groupes


Appendice E. Indications pour les exercices du chapitre 2
Appendice. Indications sur les exercices du chapitre II : groupes
Appendice F. Solutions pour les exercices du chapitre 2
Appendice. Solutions des exercices du chapitre II : groupes
Appendice G. Exercices pour le chapitre 3
Appendice. Exercices sur le chapitre III : anneaux
Appendice H. Indications pour les exercices du chapitre 3
Appendice. Indications sur les exercices sur le chapitre III : anneaux
Appendice I. Solutions pour les exercices du chapitre 3
Appendice. Solutions des exercices sur le chapitre III : anneaux
Appendice J. Exercices pour le chapitre 4
Appendice. Exercices sur le chapitre IV : applications lalgbre
Appendice K. Indications pour les exercices du chapitre 4
Appendice. Indications sur les exercices du chapitre IV : applications lalgbre
Appendice L. Solutions pour les exercices du chapitre 4

Appendice. Solutions des exercices du chapitre IV : applications lalgbre

CHAPITRE 1

Arithmtique dans les entiers


1.1. Nombres entiers
Comme toujours N est lensemble des nombres entiers naturels 0,1,2,... et Z = ..., 2, 1, 0, 1, 2, ...,
celui des nombres entiers relatifs . On a les oprations daddition et multiplication. On sait
comparer avec a b si a = b + c avec c N,...
1) Pour a N, {x N|x < a}, ensemble des entiers < a, est fini : il contient a lments.
2) Toute partie de N admet un plus petit lment.
3) Toute partie finie de N admet un plus grand lment.
Bases : un entier b > 0 peut servir de base pour exprimer les autres entiers :
b = ad b d + ... + a2 b + a1 b + a0
avec les chiffres ai compris entre 0 et b 1. Les valeurs les plus utilises sont b = 10, 2, 16, 64
(reprsentations dcimale, binaire, hxadcimale,...) Pour b = 16, les reprsentations des
chiffres sont 0,...9,A,B,C,D,E,F.
Pour b = 64, on utilise dans lordre A,...,Z,a,...,z,0,...9,+,/ . La base 64 est la faon la plus
compacte dafficher de faon lisible une suite doctets.

1.2. Division
1.2.1. Diviseurs
Prenons des nombres a, n dans Z : On dit que a divise n, not a|n, si on peut crire n = ab
, avec b Z : a est alors appel diviseur de n et n multiple de a.
Si n = 0, on a toujours la divisibit a|n = 0.
P ROPOSITION 1.2.1. On a les implications :
1) a|b et b|c a|c ;
2) a|b ac|bc ;
3) c|a et c|b c|(d a + eb) ;
4) a|b et b 6= 0 |a| |b| ;
5) a|b et b|a a = b
Ainsi | sur N est une relation rflexive (a|a) , antisymtrique (cf. 5) ) et transitive (cf. 1) ) :
cest une relation dordre , ce nest plus vrai sur Z cause du dans 5).
1.2.2. Division euclidienne
T HORME 1.2.1. Etant donns a et b Z, b 6= 0, on peut trouver un couple unique (q, r)
vrifiant :
a = bq + r, 0 r < |b|
On appelle q le quotient de la division de a par b et r le reste .
Dmonstration : On commence par dmontrer ce rsultat avec a et b > 0 : on prouve par
rcurrence sur n lexistence de q et r pour tout 0 < a n. Cest vident si n < b, il suffit de
prendre q = 0 et r = a. Pour prouver lnonc pour n b, on voit que si b a n,ab n1,

et on lui applique lhypothse de rcurrence : a b = q 0 b + r avec 0 r < b do a = bq + r


avec q = q 0 + 1, et le rsultat. On vrifie que dans ce cas q N.
On prouve ensuite le rsultat pour a < 0, b > 0 en utilisant a = bq 0 + r 0 do a = bq 0 r 0 .
Ceci suffit si r 0 = 0 ; si r 0 > 0 alors r = b r 0 vrifie 0 < r < b et est donc un reste possible le
quotient est q = 1 q 0 .
Enfin si a < 0 et b < 0, on crit la division de a par |b| = b : a = |b|q + r, 0 < r < |b| do
a = bq r et on finit comme dans le cas prcdent.

1.3. Pgcd
1.3.1. Dfinition
On dit que d est un diviseur commun de a et b sil les divise tous les deux. Si a 6= 0, les
diviseurs communs sont en valeur absolue |a| : ils sont donc en nombre fini et donc il y a
parmi eux un unique nombre plus grand que les autres : cest le plus grand commun diviseur
de a et b not pgcd (a, b) ou simplement (a, b).
Si a est un entier on note aZ lensemble de ses multiples dans Z. De mme, on note aZ +
bZ lensemble des entiers n pouvant scrire ax + b y avec x, y Z. Le pgcd est lentier positif
dtermin par la proprit suivante :
T HORME 1.3.1. aZ + bZ = pgcd (a, b)Z.
Dmonstration : Soit le plus petit entier > 0 dans aZ + bZ. Pour x aZ + bZ, effectuons
la division euclidienne de x par : x = q +r avec 0 r < . On voit que r = x q est encore
dans aZ + bZ et sil est > 0 , son existence contredit la dfinition de . Conclusion x = q.
Finalement on a crit
aZ + bZ = Z .

Il reste identifier et pgcd (a, b). Dabord observons que a et b sont dans aZ + bZ donc
dans Z : a = a 0 , b = b 0 , autrement dit est un diviseur commun de a et b. Enfin, lgalit
ci-dessus permet dcrire sous la forme = ax + b y avec x, y Z, si bien que si d est
un diviseur commun de a et b, on crit a = a 0 d, b = b 0 d et on reporte pour trouver =
(a 0 x + b 0 y)d : est un multiple de d donc est plus grand, do le rsultat.

C OROLLAIRE 1.3.1. Si c > 0, alors pgcd (ac, bc) = c pgcd (a, b)
Il suffit de multiplier par c la relation du thorme prcdent.
1.3.2. Algorithme
En remarquant que le pgcd est le mme pour a et b que pour b et r, on peut calculer ce
pgcd par la boucle suivante (en langage C, b !=0 signifie b 6= 0)
while (b !=0){
r=a%b ; (cest le reste)
a=b ;
b=r
}
pgcd =a
On parle dalgorithme dEuclide .
Si d est le pgcd de a et b le thorme ci-dessus dit quon peut trouver u et v avec
d = au + bv
Il est facile dtendre lalgorithme dEuclide pour trouver de tels u et v : Posons r0 = a et
r1 = b, lalgorithme dEuclide calcule les restes des divisions successives : r1 , ..., rn , rn+1 = 0.

On introduit aussi les quotients : on note qk le quotient dans la division de de rk1 par rk , k =
1, ..., n.
Partant des relations

r0 = a = 1.a + 0.b
,
r1 = b = 0a + 1.b

on vrifie par rcurrence la relation


rk = (1)k uk .a + (1)k+1 vk .b
Dans cette formule, on a utilis les suites u et v dfinies par rcurrence :

uk+1 = qk .uk + uk1


,
vk+1 = qk .vk + vk1

les valeurs initiales tant : u0 = v1 = 1, u1 = v0 = 0.


1.3.3. Lemme de Gauss
On dit que deux nombres relatifs 6= 0 sont premiers entre eux si leur pgcd est 1. En utilisant alors la relation de Bezout , il existe u et v avec 1 = au + bv), on dmontre les noncs
suivants :
T HORME 1.3.2. (Lemme de Gauss) Si a est premier avec b et divise bc, il divise c.
Dmonstration : On crit la relation de Bezout entre a etb : il existe u et v avec 1 = au+bv.
On la multiplie par c : c = acu + bc. puisque a divise bc, bc = aq, do le rsultat puisque
c = a(cu + qv) .

C OROLLAIRE 1.3.2. Si a et b sont deux diviseurs de c premiers entre eux, leur produit ab
divise c.
Dmonstration : on crit c = bc 0 : a est premier avec b et divise bc 0 donc divise c, daprs
le lemme de Gauss : c 0 = ac 00 do c = nc 0 = bac 00 = abc 00 et le rsultat.
C OROLLAIRE 1.3.3. Si a est premier avec deux entiers b et c, il est premier avec leur produit
bc.
Dmonstration : Soit d > 0 un diviseur commun entre a et bc : d divise a donc est premier b ; ainsi cest un diviseur de bc premier b donc un diviseur de c , cest donc un
diviseur commun de a et c donc cest 1. Do le rsultat.
1.3.4. Ppcm
Lensemble des multiples > 0, communs deux entiers a, b Z, possde un plus petit
lment cest le plus petit commun multiple not ppcm (a, b).
L EMME 1.3.3. Si a et b ont premiers entre eux
ppcm (a, b) = ab
Ce lemme rsulte immdiatemment du corollaire ci-dessus : ab divise tout multiple commun et est donc plus petit.
P ROPOSITION 1.3.4. Si a et b sont des entiers >1,
ppcm (a, b) =

ab
pgcd (a, b)

Dmonstration : Soit d le pgcd de a et b : on peut crire a = a 0 d, b = b 0 d avec deux entiers qui sont alors premiers entre eux, cf 1.3.1. Le ppcm de a 0 et b 0 est donc a 0 b 0 . Considrons
d ppcm (a 0 , b 0 ) cest un multiple commun de a 0 d = a et b 0 d = b donc est suprieur ou gal
ppcm (a,b). Dans lautre sens, le ppcm de a = a 0 d et b = b 0 d est un multiple de d. Si on
effectue la division par d le nombre obtenu est un multiple commun de a 0 et b 0 donc est
ppcm (a 0 , b 0 ), ainsi ppcm (a, b) d ppcm (a 0 , b 0 ). On a prouv : ppcm (a, b) = d a 0 b 0 . Finalement ab=a 0 d.b 0 d = d.(d a 0 b 0 ) = pgcd (a, b)ppcm (a, b), do le rsultat.

1.3.5. r lments
On peut dfinir le pgcd et le ppcm pour des familles finies.
Soit A un sous-ensemble fini de de Z. On peut dfinir les diviseurs et les multiples communs tous les lments de A. Il y a un plus grand commun diviseur et un plus petit commun
multiple, on les note respectivement pgcd (A) et ppcm (A). Il y a lanalogue du thorme 1.3.1
mais par contre la proposition de 1.3.4 ne fonctionne pas dans ce cadre.
On a une proprit dassociativit en considrant des sous-familles ; si A = ii =r
A :
=1 i
pgcd (A) = pgcd (pgcd (A1 ), ..., pgcd (A r ))
ppcm (A) = ppcm (ppcm (A1 ), ..., ppcm (A r ))
Distinguer les 2 notions : premiers entre eux dans leur ensemble : pas de diviseur commun ;
et premiers entre eux 2 2. cf 2.3=6,3.5=15 et 5.2=10 : on a pgcd (6,15,10)=1 ; mais 2 dentre
les 3 ont toujours un diviseur commun >1.

1.4. Factorisation en produit de nombres premiers


1.4.1. Nombres premiers
Un entier strictement positif est dit premier sil est diffrent de 1 et si ses seuls diviseurs
dans N sont 1 et lui-mme.
Il y a une infinit de nombres premiers (cf. th. 1.4.3). La recherche de gros nombres premiers est trs importante en cryptographie (cf plus loin le codage R.S.A.). Un moyen efficace
den construire est dutiliser les familles suivantes :
n
Nombres de Fermat : de la forme Fn = 22 + 1
Tableau :
n 0 1 2
3
4
5
Fn 3 5 17 257 65537 641 6700417
Nombres de Mersenne : de la forme Mn = 2n 1.
On vrifie que Mn est premier pour n=2,3,5,7,13,17,19,31,67,127, mais que M11 = 2047 ne
lest pas.
Il nest pas trs dur de faire une table de nombres premiers infrieurs une borne raisonnable, par exemple 1 000 000. Pour la cryptographie on va actuellement jusqu des nombres
de 200 chiffres. On utilise des tests probabilistes pour savoir si un entier a des chances
de pouvoir tre premier. La preuve quil lest vraiment est trs coteuse et nest entreprise
quaprs de tels tests.
1.4.2. Factorisation
Le rsultat principal est :

T HORME 1.4.1. Tout nombre entier naturel n > 0 peut scrire de faon unique comme
produit de puissances de nombres premiers :
e

n = p11 ...ps s ,
les exposants tant des entiers > 0. Si n est dans Z, on a une dcomposition analogue en
rajoutant u = 1 :
e
e
n = up11 ...ps s .
Par exemple 288 = 25 .32 .
Dmonstration : On montre par rcurrence sur m lexistence dune telle factorisation
pour tous les entiers n m.
Cest clair si n = m = 1 on prend s = 0 (produit vide qui vaut 1 par convention).
Pour dmontrer pour m, on distingue 2 cas : soit m est premier et m = m est une dcomposition du type voulu. Soit m = ab pour 2 entiers < m. On applique lhypothse de rcure
et +1
e
e
rence pour ces entiers : a = p11 ...ps t ; b = pt +1
...ps s , numrotant astucieusement les nombres
premiers qui interviennent et en reportant dans lexpression de m on obtient lexpression du
thorme.
Lunicit se prouve aussi par rcurrence laide du lemme dEuclide :
L EMME 1.4.2. Si un nombre premier p divise un produit a.b, alors il divise au moins lun
des facteurs a ou b.
Dmonstration : Comme p est premier et m est un entier, seulement 2 cas sont possibles
(et sont incompatibles) :
 p divise m.
 p et m sont premiers entre eux.
En effet le diviseur commun de p et m divise p donc est soit p et alors p divise m, soit 1 et
on est dans le deuxime cas.

Le lemme dEuclide rsulte alors du lemme de Gauss (bizarrerie historique !) : Si p divise


ab soit il divise a et cest fini, soit il est premier a (cf. ci-dessus) mais alors divise b par
Gauss.
Remarque : Si on a factoris deux nombres a et b, on peut numroter les nombres premiers qui interviennent dans au moins un des 2 nombres, et les faire figurer dans celui qui
ventuellement ne le contient pas en prenant 0 comme exposant. On a alors :
f

a = p11 ...ps t ; b = p11 ...ps t


On obtient alors que :
g

pgcd (a, b) = p1 1 ...ps t ; ppcm (a, b) = p1 1 ...ps t ,


en prenant pour g i le plus petit des exposants ei et fi et pour ki le plus gros. La proposition
1.3.4 rsulte de la formule :
ei + fi = g i + ki
(par exemple : 2+3=2+3 et 3+2=2+3 ! !)
Dterminer si un nombre est premier est cher, mais en factoriser un, lest encore plus, si
ses facteurs sont gros : cest le principe la base de la cryptographie clef publique R.S.A.
Une consquence de lexistence de la factorisation est le rsultat suivant quil nous faut
quand mme dmontrer un jour :
T HORME 1.4.3. Lensemble des nombres premiers est infini.
Dmonstration : Supposons quil ny ait que n nombres premiers :
p1 , p2 , ..., pn . Formons leur produit et ajoutons 1 pour obtenir :
N = 1+

iY
=n
i =1

pi .

Considrons maintenant un facteur premier p de N, ce ne peut tre un des pi car ceux-ci


sont premiers N. On a donc trouv un n + 1 ime nombre premier : contradiction.

1.5. Congruences
1.5.1. Congruences entre entiers
D FINITION 1.5.1. On dit que a et b sont congrus modulo m , et on crit a b mod m si
m divise a b.
Cela revient dire que a et b ont le mme reste pour la division par m.
On montre facilement que si a b mod m, alors a b mod m, a + c b + c mod m
et ac bc mod m pour tout c Z.
1.5.2. Oprations
Exemples : +, x dans Z,...
On rappelle les proprits classiques qu une opration * (on dit plutt loi de composition)
sur un ensemble E peut vrifier :
 i) associativit : a (b c) = a (b c) pour tout a, b, c E ;
 ii) existence dun lment neutre e : a e = a = e a pour tout a E ;
 iii) Si e existe, inversibilit : pour tout lment a E ; il existe un lment a 0 (forcment
unique) tel que aa 0 = a 0 a = e : cet lment est appel inverse pour une multiplication
et est not 1/a ou a 1 , ou oppos pour une addition et est alors not a ;
 iv) commutativit : a b = b a pour tout a, b E ;

Un ensemble muni dune opration est appel un groupe si les 3 premires proprits
sont vrifies. Si la quatrime lest aussi on parle de groupe commutatif. Z est un groupe
commutatif pour +.
1.5.3. Z/mZ
On appelle classe de congruence dun entier relatif a, le sous-ensemble de Z des entiers qui
lui sont congrus (modulo un m fix) : ces entiers sont de la forme a + mu avec u Z, On le
note souvent a + mZ.
Z/mZ est par dfinition lensemble de ces classes de congruence. On peut lidentifier
lensemble {0, ..., m 1} en faisant correspondre a + mZ lentier r, reste de la division de
a par m. On note a la classe de congruence de a modulo m. On dfinit une addition et un
produit par a + b = a + b et ab = ab.
Z/mZ est un groupe commutatif pour cette addition.
T HORME 1.5.2. Un entier a est premier m si et seulement si sa classe de conguence est
inversible dans Z/mZ
On rappelle quun inverse pour une classe c est une classe c 0 vrifiant cc 0 = c 0 c = 1 o 1 est
llment neutre pour la multiplication = 1.
Dmonstration : Si la classe de a est inversible modulo n, on peut crire
1 = ab + kn, aveck Z
on voit que tout diviseur commun a et n divise 1 : pgcd (a, n) = 1 donc a et n sont premiers
entre eux.
Rciproquement, si a et n sont premiers entre eux, on crit une realation de Bezout :
1 = au + nv

ou encore
au = 1 mod n
ce qui fournit un inverse (la classe de u) la classe de a
T HORME 1.5.3. (des restes chinois) On se donne des entiers m1 , ...mr , avec mi premier
m j si i 6= j , alors le systme de r congruences x ai mod mi , i = 1, ..., r admet des solutions
quelque soit le choix des deuximes membres ai . Ces solutions forment en fait une classe de
congruence modulo le produit m des mi .
Dmonstration : Ce thorme se prouve par rcurrence sur r, le cas essentiel est r = 2
quon utilise lors de laugmentation de r.
Prouvons le cas r = 2. Ecrivons une relation de Bezout entre m1 et m2 :
1 = m1 u1 + m2 u2 ,
qui montre que m1 u1 est congru 1 modulo m2 et on observe quil est congru 0 modulo
m1 , pour m2 u2 cet linverse ; il suffit alors de prendre
x = a1 m2 u2 + a2 m1 u1
Lunicit de la classe modulo m1 m2 rsulte du lemme 1.3.3.
Dans le cas gnral, lexistence se traite de faon analogue, mais le dpart est plus compliqu : les nombres mi sont premiers entre eux 2 2. Donc si on pose
Y
m
Mi =
mj =
mi
i 6= j
ces nombres sont premiers entre eux dans leur ensemble, on crit alors une relation de Bezout
1 = M1 u1 + ... + Mr ur ,

Mi ui est congru 0 modulo m j si j 6= i ; on a un rsultat analogue sur les M j u j si j 6= i , qui


sont donc tous congrus 0 modulo mi , ce qui donne
1 Mi ui

mod mi

On pose alors
x = a1 M1 u1 + ... + ar Mr ur ,
et on vrifie la congruence x ai mod mi . Pour lunicit de la classe modulo m, on fait un
rcuurence sur r.
En pratique, par exemple pour crire un algorithme, on voit que la clef est la dtermination
des ui , qui est compltement indpendante des ai et peut donc se faire avant. De plus, on
voit que ce qui sert vraiment cest Mi ui , donc il suffit de dterminer ui modulo mi , ce qui
se fait facilement en cherchant linverse de Mi modulo mi laide de lalgorithme de Bezout
tendu.
1.5.4. (Z/mZ)
On dsigne par (Z/mZ) lensemble des lments inversibles dans Z/mZ : cest un groupe
pour la multiplication, son lment neutre est la classe de 1, note encore 1. Son nombre
dlments est not (m), Cette fonction est appele fonction indicatrice dEuler . On
e
e
montre laide du thorme chinois raffin pour la multiplication que si m = p11 ...ps s , alors
e 1

(m) = (p1 1)p11

e 1

...(ps 1)ps s

Si x est un lment de (Z/mZ) , il existe des entiers k Z tels que x k = x....x (k fois) soit
gal 1. Lordre de x est le plus petit de ces k qui soit > 0. Par un raisonnement facile utilisant
la division euclidienne on montre que les autres en sont multiples.

On considre P le produit des lements a de (Z/mZ) , ainsi que le produit Px des lments
ax ; on voit que les deux produits sont gaux car ils portent en fait sur les mmes lments
lordre des facteurs prs. Dans le deuxime on peut sortir les a. En simplifiant on trouve :
x (m) = 1 .
On dduit de ceci que lordre de notre lment x (Z/mZ) est un diviseur de (m). Particularisons au cas o m = p est un nombre premier. Alors en multipliant la relation prcdente par x pour tenir compte de 0, et en remplaant (p) par sa valeur p 1, on dduit en
remontant dans Z :
T HORME 1.5.4. (Petit thorme de Fermat) Si p est premier et si x Z, on a la congruence
x x mod p.
p

Ce thorme permet dliminer des entiers qui ne sont pas premiers. Mais il existe des
nombres vrifiant les congruences prcdentes sans quils soient premiers : ce sont les nombres
de Carmichael, et le plus petit est 561.

1.6. Dveloppements
Ce paragraphe indique quelques dveloppements qui peuvent dj tre envisags au stade
o nous sommes parvenus. Par contre leurs preuves ncessitent un matriel supplmentaire.
1.6.1. Le systme R.S.A.
Diffie et Hellman en 1976, ont eu une ide rvolutionnaire : utiliser des clefs distinctes
pour le cryptage et le dcryptage. Une des deux pouvant donc tre publique. Rivest, Shamir

et Adleman ont trouv en 1978 une mthode pratique de codage illustrant ce principe qui
sappelle R.S.A , daprs leur initiales..
La mthode utilise de larithmtique assez simple ainsi quun constat empirique : il est
trs difficile de factoriser un gros nombre : si on choisit deux nombres premiers distincts (100
chiffres environ chacun) p et q, les retrouver partir de la simple donne de leur produit n
demande un temps considrable de calcul. On a vu que (n) = (p 1)(q 1) est un multiple
de lordre des lments de (Z/nZ) . Si x Z, on dduit de ce qui prcde que x t = x mod n
si t = 1 mod f avec f = (p 1)(q 1). Le principe est dutiliser des couples dentiers (c, d)
avec cd 1 divisible par f : x cd = 1 mod n. On diffuse des listes de (n, d) attribus certains
abonns. On cache les complments c. Le D.E.S. Data Encrytion Systme, norme de cryptage
clef secrte, est beaucoup plus rapide que R.S.A. (plus de 1000 fois).... mais souvent on
utilise R.S.A. pour transmettre la clef !
Supposons que Bob veuille envoyer un message x Alice. Il la cherche dans lannuaire et
dcouvre que ses clefs sont (n, d) : il calcule donc y = x d mod n et envoie sa destinataire
Alice le message y. Pour le dcoder Alice calcule y c mod n puisque
y c = x cd = x
Exemple : n = 29.37 = 1073,
f = 28.36 = 1008
c = 605, d = 5, cd = 3025 = 3.1008 + 1.
messages x 021 514 101 521
sortie x d
263 234 048 424
En effet 215 = 263 mod 1073
263605 = 21 mod 1073.

mod n .

Une variante trs importante fonctionne dans lautre sens et donne lieu la notion de
signature : si Bob veut prouver son identit, il na qu coder son nom avec sa clef secrte
c tout le monde pourra vrifier que cest bien lui en levant son message la puissance d
mod n.
Maintenant sil veut rserver sa signature Alice, il peut combiner en utilisant dabord son
c puis le d dAlice. Celle-ci procde en sens inverse en utilisant dabord son c puis le d de
Bob .
1.6.2. Primalit
Ainsi il est vital de savoir construire des gros nombres premiers (plusieurs centaines de
chiffres). Un site Web est consacr au record
(http ://www.utm.edu/research/primes/largest.html) :
Actuellement le plus gros nombre premier connu est Mn
avec n = 213466917, annonc en juillet 2001 :
2213466917 1
(le prcdent tait n = 6972593) .Est-ce toujours le plus gros ?
Un premier test remonte Euler :
T HORME 1.6.1. Soit p un nombre premier congru 3 modulo 4, tel que 2p+1 soit encore
premier, alors 2p + 1 divise le nombre de Mersenne Mp = 2p 1
Un deuxime rsultat (test de Ppin) concerne les nombres de Fermat :
T HORME 1.6.2. Soit m un entier>2, alors pour que 2m + 1 soit premier, il faut et il suffit
que
m1
32
1 mod 2m + 1

La dmonstration de ces 2 rsultats utilise le symbole quadratique et la loi de rciprocit quadratique.


Le test de Lucas (1876 !) construit une suite par rcurrence partant de v0 = 4 et prenant
vi +1 = vi2 2
T HORME 1.6.3. Le nombre de Mersenne Mp = 2p 1 est premier si et seulement sil
divise vp2 .
p
La dmonstration utilise lanneau Z[ 3].
1.6.3. Factorisation
La mthode R.S.A. utilise le produit n de 2 nombres premiers. Indiquons le principe simple
la base de mthodes importantes de factorisation : On essaie de trouver (ou fabriquer) deux
entiers x et y qui vrifient
x 2 y 2 0 mod n
Le premier membre se factorise videmment en (x + y)(x y), et si un des 2 facteurs nest pas
divible par n (et est > 1 !), cest un diviseur de n.
1.6.4. Crible dEratosthne
Observons :
p

L EMME 1.6.4. Si n nest pas premier, il a un facteur premier infrieur la partie entire de
n
p
Dmonstration : Si daventure n = ab avec a et b > n , n = ab > n.
On montre le principe du crible ; il est facile den faire un algorithme.

Ecrivons sur la premire ligne les nombres impairs, sur la 2 ime ligne cochons les multiples de 3, qui ne sont pas premiers : il reste 5,7,9,... les nombres < (3)2 sont srement premiers. Sur la 3-ieme ligne cochons le multiples de 5 Sur la 4 ime les multiples de 7. On
distingue ainsi tous les nombres premiers < 49.
impairs 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33
3k
3 P P x
x
x
x
x
5k
5 P
P P x P
P P x
7k
7
P P
P P x P
P P
rsultat 3 5 7 x 11 13 x 17 19 x 23 x x 29 31 x

1.6.5. Questions Ouvertes


Signalons quelques problmes clbres sur les nombres premiers : on ne sait pas si les
affirmations ci-dessous sont vraies ; comme on y croit, on parle de conjecture. Le sicle
dernier a vu tomber le thorme de Fermat, enfin prouv en 1994 par Andrew Wiles : les
seules solutions en nombres entiers de x n = y n + z n sont les triviales avec x y z = 0 ou n = 2.
On ramne rapidement la question au cas o p est premier.

1.6.5.1. Conjecture de Goldbach


Tout nombre pair est exprimable comme somme de 2 nombres premiers :
8 = 3+5

1.6.5.2. Reprsentation de nombres premiers


Le polynme X 2 + 1 valu en une infinit dentiers fournit un nombre premier, ou encore
le nombre dentiers n x avec n 2 + 1 premier tend vers linfini avec x.

1.6.5.3. Nombres premiers jumeaux


On dit que 2 nombres premiers sont jumeaux si leur diffrence est 2, ainsi on a un nombre
premier p tel que p +2 soit encore premier : p = 5, 17, ... On conjecture que lensemble de ces
P
p est infini. Un bug du Pentium III a t dtect en calculant la somme 1/p, somme prise
sur les p comme ci-dessus, p N, avec N trs gros.

1.6.5.4. Hypothse de Riemann


Pour x R, x > 0, on considre la fonction
Z
Li (x) =

1
dx ,
log x

x
et (x) le nombre de nombre premiers x. On sait que la fonction (x) est quivalente l og
x
pour x . Lhypothse de Riemann, en gnral plutt nonce en termes de zros comp
plexes dune fonction, dit que la diffrence (x) Li (x) est C xl og (x), avec C constante
assez grosse.

1.6.6. Symbole de Legendre


Soit p un nombre premier 6= 2 et a un entier premier p. On dfinit le symbole de Legendre
not L p (a) ou ( pa ) {1} en associant la valeur 1 si a est un carr modulo p et -1 sinon. En
voici les formules principales.
p1
a
( )a 2
p

(1.6.1)

a b
ab
( )( ) = ( )
p p
p

(1.6.2)

(1.6.3)

(1.6.4)

mod p

p1
1
1 si p 1 mod 4
) = (1) 2 = {
3 si p 3 mod 4
p

p 2 1
2
1 si p 1 ou 7 mod 8
( ) = (1) 8 =
3 si p 3 ou 5 mod 8
p

Les formules 1.6.1 et 1.6.2 sont des exercices sur les groupes cycliques et 1.6.3 est un corollaire de 1.6.1. La formule 1.6.4 est nettement plus difficile montrer.
1.6.7. Loi de rciprocit quadratique
La loi de rciprocit quadratique consiste en la formule qui permet dexprimer L p (q)
laide de L q (p), p et q deux nombres premiers impairs distincts :
L p (q)L q (p) = (1)

p1 q1
2
2

Cette formule peut se gnraliser des entiers premiers entre eux (symbole de jacobi) et
donne un procd trs rapide de calcul de L p (q).
La mthode de dmonstration suivante est due G. Rousseau, elle utilise les groupes quotients.
Soient p et q deux nombres premiers impairs distincts.
G = (Z/pZ) (Z/qZ) et U son sous-groupe dordre 2 engendr par (-1,-1). On se place
dans le quotient A = G/U.
Dterminons le produit des lments de A de deux faons diffrentes :
1) par un systme de reprsentants de A dans Z : on prend les (i , j ) avec i = 0, ...p 1 et
q1
j = 0, ..., 2 . Le produit est donc reprsent par
((p 1)!

q1
2

,(

q 1 p1
)! )
2

En associant x et x , on obtient :
(

q1
q 1 2
) = (1) 2 (q 1)!
2

do
= ((p 1)!

q1
2

, (1)

p1 q1
2
2

(q 1)!

p1
2

)U

2) par un deuxime systme de reprsentants fourni par le thorme des restes chinois :
pq1
(k, k) avec k = 1, ...., 2 premier p et q
Les k premiers p sont de la forme `p + i avec i = 1, ..., p 1 si ` = 0, ...,
1, ...,

p1
2

si ` =

q1
2 .

A ceux-ci il faut retirer les multiples de q :

p1
1.q... 2 q.

q1
2

1 et i =

Si bien quaprs

simplification par

p1
2 !, le produit

des k modulo p est


(p 1)!
q

q1
2

p1
2

p1

Soit L p (q) = q 2 mod p le symbole de Legendre. On a une expression analogue pour le


produit modulo q si bien que :
q1

p1

= ((p 1)! 2 L p (q), (q 1)! 2 L q (p))U


Il ne reste plus qu comparer nos deux expressions : la diffrence de signe est la mme
pour les 2 composantes ce qui donne la formule recherche.

CHAPITRE 2

Groupes
2.1. Dfinitions
2.1.1. Lois de composition
On continue le 1.5.2. On peut dfinir des notions plus fines ;
 lment neutre gauche : e a = a pour tout a E ;
 lment neutre droite : a e = a pour tout a E ;
et en cas dexistence dun lment neutre e
 inverse gauche a 0 dun lment a : a 0 a = e :
 inverse droite a 00 dun lment a : a a 00 = e :
Proprits dunicit : Si e est un lment neutre gauche et e 0 un lment neutre droite,
ils ont gaux. Si a a un inverse gauche et un inverse droite, ils sont gaux. En particulier
deux lments neutres sont gaux. On dit quun lment a est simplifiable gauche si :
ab = ac b = c ,
et simplifiable droite si :
ba = c a b = c .
Vrifiez que cest le cas si a admet un inverse.

2.1.2. Groupes
Un groupe est un ensemble G et une loi de composition sur G qui est associative, possde
un lment neutre, et o tout lment possde un inverse.
Tout lment dun groupe est donc simplifiable gauche et droite. Si la loi est commutative, on parle de groupe commutatif ou ablien . Possdant un lment neutre G ne peut pas
tre vide. Souvent la loi est note multiplicativement et on dfinit alors la puissance n ime
(n > 0 dans N) par :
x n = x (x(x .... (x)...))
obtenue par composition de n termes de G tous gaux x. Dans ce genre dexpression, lassociativit permet de supprimer les parenthses. Par convention x 0 = e, et pour n < 0, n Z,
x n = x 0n ,
en utilisant linverse x 0 de x.
Si la loi est commutative, on la note souvent + mais pas toujours, cf. 1.5.4. Llment
neutre est alors not 0 et linverse de x ,x est plutt appel oppos. En composant x avec
lui mme n fois, on obtient nx, avec n N puis avec loppos, n Z.
2.1.3. Exemples
Pour les groupes additifs : Z, Q, R, C, Z/mZ
Pour les groupes multiplicatifs : {1}, Q, R , C , (Z/mZ) ,GL n (R) ( matrices inversibles nxn).
Pour la composition : S E qui est lensemble des bijections dun ensemble E dans luimme.

G E , ensemble des applications dun ensemble E dans un groupe G. On dfinit le produit


de deux applications en utilisant la loi de groupe sur les valeurs : f g est lapplication qui
x E associe f (x) g (x).
2.1.4. Homomorphismes
On se donne deux groupes G et H dont les lois sont notes G et H On appelle homomorphisme
de groupes entre G et H une application f de G vers H respectant les lois, cest dire telles
que
f (g1 G g2 ) = f (g1 ) H f (g2 ) ,
pour tout g1 , tout g2 G.
On voit (le vrifier) que limage de llment neutre eG de G par un homomorphisme f :
G H est llment neutre eH de H. De plus limage de linverse x 1 dun lment x est
linverse f (x)1 de limage f (x).
On notera que si G est un groupe de loi note multiplicativement, lapplication n Z
n
x G est un homomorphisme. De mme pour une loi commutative note additivement
n nx dfinit un homomorphisme Z G.
Un homomorphisme bijectif est appel isomorphisme . La bijection rciproque est encore
un homomorphisme.

2.2. Sous-groupes
2.2.1. Dfinition
On dit quun sous-ensemble H dun G de loi est un sous-groupe si
1) H est stable pour , cest dire que si h et h 0 sonr deux lments de H leur compos h h 0

est encore dans H.


2) La loi sur H dfinie en associant h et h 0 leur compos h h 0 munit H dune structure de
groupe.
Soit H un sous-groupe de G. Ainsi H possde un lment neutre eH qui est forcment eG
celui de G. En effet on a eH eG = eH (eH G dlment neutre eG ) et eH eH = eH (eH est
lment neutre de H), do eH = eG par simplification gauche par eH .
De la mme faon, si h H, il a un inverse dans H qui est le mme que celui dans G : ceci
montre en fait que son inverse dans G est aussi dans H.
Exemples : nZ est un sous-groupe de Z ; Z est un sous-groupe de Q.

2.2.2. Caractrisation
P ROPOSITION 2.2.1. Soit H un sous-ensemble dun groupe G. Pour que H soit un sousgroupe, il faut et il suffit que H soit non vide et que si h et k sont deux lments de H le produit
h k 1 soit encore dans H.
Dmonstration : Si H est un sous-groupe ces conditions sont vrifies daprs ce quon a
vu.
Si les conditions sont vrifies et si h H, on prend k = h dans la condition et on dduit
que eG H. On prend alors h = eG et on voit que pour tout lment de H son inverse est
encore dans H. Partant de h et k H. On voit que h et k 1 sont dans H ; en remarquant que
linverse de k 1 est k, on dduit que h k H : H est stable par . On sait dj quil contient
eG et les inverses de ses lments, cest donc un groupe pour la loi restriction de * : cest un sous-groupe.

2.2.3. Intersection
On considre un groupe G de loi . Soit un ensemble dindices I et pour chaque i I, un
sous groupe Hi .
P ROPOSITION 2.2.2. Lintersection i I Hi est un sous-groupe de G
Dmonstration : On utilise la caractrisation prcdente. On observe que puisque eG ,
llment neutre est dans tous les Hi , lintersection est non vide. De plus si h et k sont 2
lments de lintersection, ils sont dans chaque Hi donc h k 1 aussi et cet lment est donc
dans i I Hi .
2.2.4. Sous-groupe engendr
Soit S une partie dun groupe G. On appelle sous-groupe engendr par S, et on note <
S >, le plus petit sous-groupe de G contenant S : cest en fait lintersection de tous les sousgroupes contenant S (qui est un sous-groupe daprs 2.2.2. Il est facile de voir que le sousgroupe engendr par S est lensemble des composs g1 g2 .... g n , n variable (si n = 0 cest
llment neutre eG ) et g i lment de S ou inverse dun lment de S. Il suffit de vrifier que
lensemble prcdent est un sous groupe
On dit que S engendre G ou que S est un systme gnrateur de G, si G =< S >.
On dit que G est de type fini , sil admet un ensemble fini de gnrateurs.
On dit que G est monogne sil est engendr par un lment. Plaons nous dans ce cas.
Lapplication Z G, n x n est surjective. Il y a deux cas : soit elle injective et G est infini.
Soit il existe m1 et m2 , avec par exemple m1 < m2 tels que
x m1 = x m2 ,

et en simplifiant, on trouve que x m = eG avec m = m2 m1 . On dit alors que G est un groupe


cyclique ; cest un groupe monogne fini. Le plus petit des entiers m > 0 vrifiant x m = eG est
appel lordre de x : notation o(x). Si m vrifie x m = eG , alors m est un multiple de = o(x).
En effet par division euclidienne :
m = q + r, 0 r < ,
Si r > 0, on arrive une contradiction en dduisant que x r = eG . On vrifie alors que x m ne
dpend que de la classe de m modulo ; ce qui permet de dfinir un homomorphisme
Z/Z G
qui est en fait un isomorphisme.
2.2.5. Groupes cycliques
On rsume les rsultats dans le thorme suivant o la loi de G, commutative, est note
+:
T HORME 2.2.1. Soit G un groupe cyclique dordre n et x un gnrateur. Alors
i) G est lensemble {0, x, 2x, ..., (n 1)x}.
ii) Tout sous-groupe de G est cyclique dordre divisant n.
iii) Si d|n, G possde un et un seul sous-groupe dordre d, engendr par nd x.
iv) G possde (n) gnrateurs.
Dmonstration : On a vu plus haut (mais en notation multplicative) que si x est dordre
n, les lments kx pour k = 0, ..., n 1 sont distincts do i).
ii) Soit H un tel sous-groupe. Montrons quil est cyclique en raisonnant comme dans 1.3.1 :
notons a le plus petit entier > 0 tel que ax soit dans H. Soit h H : on peut crire h = bx. On

effectue la division euclidienne de b par a : b = aq + r avec r = 0 ou 0 < r < a. Le deuxime


cas est impossible car on vrifie que r x H ce qui contredit la minimalit de a. On voit donc
que H =< ax >. De plus en remarquant que nx H, on dduit que a divise n.
iii) Soit d un diviseur de n , alors on vrifie que 0, d x, 2d x, ...., (n d)x est un sous groupe
cyclique de H dordre n/d. De plus d n/d dfinit une involution sur lensemble des diviseurs de n
iv) Soit a un entier et considrons H =< ax > ; si a|n on vient de voir que H est cyclique
dordre n/a. Si maintenant le pgcd de a et n est un entier d > 1, H est inclus dans le sousgroupe dordre n/d engendr par d x : ax ne peut pas engendrer G. Donc tout gnrateur de
G est de la forme ax avec a premier n. La rciproque est vrai si a est premier avec n, il est
inversible modulo n, et on voit que x est dans le sous groupe < ax > : ce sous-groupe est
donc G et ainsi ax en est un gnrateur.

2.3. Noyaux et images


2.3.1. Dfinitions
Soit f : G H un homomorphisme de groupes.
P ROPOSITION 2.3.1. Limage rciproque f 1 (K ) dun sous-groupe K de H est un sous-groupe
de G. En particulier cest le cas de Ker f = f 1 (eH ).
P ROPOSITION 2.3.2. Limage f (K ) dun sous-groupe de K de G est un sous-groupe de H. En
particulier cest le cas de Im f = f (G).

2.3.2. Factorisations
On se donne 3 groupes et deux homomorphismes f1 et f2 :
G

f1

f2 &

G1
g?
G2

T HORME 2.3.1. Dans la situation ci-dessus, on suppose f2 surjective, alors il existe g :


G2 G1 telle que f1 = g f2 si et seulement si Ker f2 est inclus dans Ker f1 .
Exemple G = Z,G1 = Z/3Z Z ,G2 = Z/6Z

2.4. Quotients
2.4.1. Ensemble quotient
Soit X un ensemble, rappelons quune relation R est dfinie par son graphe qui est un
sous-ensemble de X X .
Deux lments x et y sont relis, on crit xRy, si et seulement si le couple (x, y) est dans .
Une relation est dite rflexive si xRx pour tout x X , symtrique si xRy quivaut toujours
yRx et transitive si xRy et yRz impliquent xRz.
Une relation dquivalence est une relation rflexive, symtrique et transitive. A un lment
x X , on peut alors associer sa classe dquivalence C x forme des y X tels que xRy. On
vrifie laide de la transitivit que 2 classes dquivalence qui ont un lment en commun
sont gales.
Lensemble quotient X /R est le sous-ensemble de P (X ) form par les classes C x dquivalence.

Un sous-ensemble R de X est appel systme de reprsentants sil contient un lment et


un seul de chaque classe dquivalence.
On appelle partition de X une dcomposition de cet ensemble en runion de sous-ensembles
2 2 disjoints.
Ce qui prcde montre dans un ensemble X , muni dune relation dquivalence, la famille
des C x pour x R est une partition de X .
Exemple : La relation de congruence (1.5.3 ) est une relation dquivalence ; comme systme de reprsentants , on a pris R = {0, ..., m 1}.
2.4.2. Indice dun sous-groupe
Notons L g la multiplication gauche par g : x g x et Dg la multiplication droite x xg .
A laide de linverse de g , on vrifie que L g et Dg sont des bijections. Considrons un sousgroupe H de G : si H est fini L g (H) = g H est lensemble des composs g h, pour h H et a
mme nombre dlments que H. On dfinit une relation sur G en disant xRy si y est de la
forme x h pour un h H. On vrifie que R est une ralation dquivalence et on note G/H
le quotient. Si G/H est fini, son nombre dlments est appel indice de H dans G et est not
[G : H]. Prenons un systme R de reprsentants pour R ; on a une partition de G :
G = gH ;
g R

on a donc obtenu :
T HORME 2.4.1. Si H est un sous-groupe dun groupe fini G, les nombres dlments |G|
et |H| de G et H vrifient
|G| = |H|.[G : H]
C OROLLAIRE 2.4.1. Lordre dun sous-groupe divise lordre dun groupe

C OROLLAIRE 2.4.2. Si g est un lment dun groupe (de loi multiplicative) G dordre N. On
a
g N = eG
Dmonstration : En effet si g est dordre m, il engendre un groupe m lments ; de plus,
on a g m = eG , le corollaire rsulte alors du fait que m divise N.
Exemple : [Z : nZ] = |n| si n Z, n 0. Par contre 0 = 0Z nest pas dindice fini dans Z.
2.4.3. Sous-groupes distingus
Soit H un sous-groupe ; on note H g lensemble des h g pour h H ; cest Dg (H). On note
g H g 1 lensemble des h g h 1 pour h H : on vrifie que cest encore un sous-groupe.
Un sous-groupe H de G est un sous-groupe distingu si pour tout g G on a g H = H g . Ceci
revient g H g 1 = H.
P ROPOSITION 2.4.3. Limage rciproque dun sous-groupe distingu par un homomorphisme
est distingu. Limage par un homomorphisme surjectif dun sous-groupe distingu est distingu.
La dmonstration facile est laisse en exercice. Ainsi un noyau est toujours un sous-groupe
distingu. Evidemment si G est ablien, tous ses sous-groupes sont distingus.
2.4.4. Groupe quotient
On a vu quun noyau est toujours un sous-groupe distingu. Le but de ce paragraphe est
de montrer une rciproque : un sous-groupe distingu est le noyau dun homomorphisme
surjectif.

Soit G un groupe et H un sous-groupe distingu : on note p lapplication de G dans G/H


qui g associe sa classe cg = g H.
T HORME 2.4.2. Dans la situation ci-dessus, on peut munir lensemble quotient G/H
dune seule opration en faisant de G/H un groupe et telle que p soit un homomorphisme.
Dmonstration : Si p est un homomomorphisme, on a g H g 0 H = g g 0 H ce qui dfinit
compltement , et sans contradiction : si g Rk et g 0 Rk 0 , on a g = k h, g 0 = k 0 h 0 do
g g 0 = k h k 0 h 0 = k k 0 k 01 h k 0 h 0 et ainsi k 01 h k est dans H (puisque H est
distingu) et donc k 01 h k 0 h 0 aussi.
2.4.5. Factorisation canonique dun homomorphisme
Soit f : G H un homomorphisme de groupes. On considre son noyau Ker f et le quotient associ G/Ker f , ainsi que son image Im ( f ). Notons p lapplication G G/Ker f et
i linclusion Im ( f ) H. Le rsultat de 2.3.1 implique lexistence dun unique homomorphisme de groupes f : G/Ker f Im f tel que f = i f p. On vrifie que f est un isomorphisme en regardant son image (vident) et son noyau (rduit llment neutre). La ligne
suivante rsume la situation :
p

G G/Ker f Im f H .

2.5. Quelques exemples de groupes


2.5.1. S n et A n
Si E est un ensemble, lensemble des bijections E E muni de la composition des applications est un groupe. Si E est lensemble {1, ..., n} ce groupe est not S n sappelle le groupe

symtrique . Il est engendr par les transpositions. Il est muni dun homomorphisme dans
1, la signature note . Le noyau de est le groupe altern not A n . Nous rappelons rapidement ci-dessous les principales dfinitions.
2.5.1.1. Dfinitions
D FINITION 2.5.1. On appelle permutation une bijection de In = {1, ..., n} dans lui mme.
On note S n lensemble des permutations sur In muni du produit de composition. Llment neutre est lidentit Id : k k. Notation :

1
2
....
n
.
=
(1) (2) ... (n)
D FINITION 2.5.2. On appelle transposition une permutation qui change 2 entiers distincts k et l et laisse les autres invariants.
Notation : tkl ou (k, l). Remarquer que tkl tkl est Id
2.5.1.2. Un thorme
T HORME 2.5.3. Toute permutation se dcompose en produit de transpositions (pour la
composition des applications)
Dmonstration : Cest clair si n = 1 ou 2 ; on procde ensuite par rcurrence en identifiant
les lments de S n1 ceux de S n laissant fixe n. Soit s S n :
1) si s(n) = n, cest lhypothse de rcurrence ;
2) sinon on sy ramne en considrant s 0 = ts(n)n s : s 0 se dcompose en produit de transpositions tl ... t1 et comme s = ts(n)n s 0 on dduit le rsultat s = tl+1 ... t1 en posant
tl+1 = ts(n)n .

En fait cette dmonstration fournit un algorithme pour trouver les transpositions. Exemple

1 2 3 4 5 6
=
= t16 t45 t13 t12
2 3 6 5 4 1
2.5.1.3. Signature
Une inversion de est un couple (i , j ) vrifiant 1 i < j n et (i ) > ( j ).
D FINITION 2.5.4. La signature dune permutation de est dfinie par la formule : () =
(1)N() , o N() est le nombre dinversions de .
Elle vaut donc 1.
Calculons la signature de la transposition (k, l) avec 0 < k < l n : Les inversions sont les
couples :
1) Le couple (k, l).
2) Les couples (k, j ) avec k < j < l.
3) Les couples (i , l) avec k < i < l.
Ainsi N = 1 + 2(l k 1) est impair.
La signature dune transposition est -1.
T HORME 2.5.5. La signature est un homomorphisme.
On commence par crire la signature dune permutation sous la forme
(( j ) (i ))
( j i )
Produit sur tous les couples (i , j ) avec 0 < i < j n : le dnominateur vaut (n 1)!(n
2)!...3!2!1!. Le numrateur aussi au signe prs : il y a un changement de signe prcisment
pour chaque inversion.

Pour et deux permutations :


(( j ) (i )) (( j ) (i )) (( j ) (i ))
=
( j i )
(( j ) (i ))
( j i )
On voit par un changement dindices que
(( j ) (i )) (( j ) (i ))
=
(( j ) (i ))
( j i )
Do le thorme : () = ()().
On en dduit facilement :
T HORME 2.5.6. Si se dcompose en un produit de r transpositions, sa signature vaut
(1)r .
2.5.2. D2n
Soit n = 2/n. On introduit la matrice de rotation dangle n :

cos n sin n
n =
,
sin n
cos n
elle engendre un groupe cyclique dordre n dans le groupe des matrices carres inversibles
dordre 2 ; son lment neutre est I la matrice unit dordre 2 . Si on pose

1
0
=
,
0 1
on a les relations :
nn = I; 2 = I; 1 = 1

En consquence tout lment du sous-groupe Dn M2 (R) engendr par n et peut scrire


sous la forme :
an b
avec 0 a < n; b = 0 ou 1.
Dn est donc un groupe non commutatif dordre 2n. On notera que les n lments an ,
avec 0 a < n, sont dordre 2.
2.5.3. H8
On considre les 3 matrices carres dordre 2 coefficients complexes :

a=

0 1
1
0

,b =

i
0
0 i

,c =

0 i
i 0

et on vrifie les formules :


a 2 = b 2 = c 2 = I
ab = ba = c; bc = cb = a; ca = ac = b
On vrifie que les 8 lments {1 a b c} forment un groupe, quon note H8 , groupe
quaternionien.
Question naturelle : les groupes H8 et D4 , qui ont tous les deux 8 lments, sont-ils isomorphes ?
Cherchons les lments dordre exactement 2 : dans D4 , on en a trouv 4 au paragraphe
prcdent. Dans H8 , il y a juste I : tout isomorphisme envoie un lment sur un lment de
mme ordre ; donc 2 groupes isomorphes ont le mme nombre dlments dordre 2, ce qui
implique une rponse ngative la question ci-dessus.

2.5.4. On (R)
On sait (ou on vrifie) que lensemble GL n (R) des matrices inversibles n n coefficients
rels forme un groupe (non commutatif). On rappelle quune matrice orthogonale est une
matrice A inversible dont la matrice inverse A1 est gale la transpose A t . On rappelle
aussi (revenir la dfinition du produit !) que la transposition change lordre dans un produit :
(AB)t = B t A t
On vrifie alors facilement que On (R), ensemble des matrices orthogonales, est un sousgroupe de GL n (R) : cest le groupe orthogonal . Le dterminant dfinit un homomorphisme
de groupes GL n (R) R , son noyau est le groupe distingu SL n (R), des matrices de dterminant 1 ; on lappelle groupe spcial linaire. En se restreignant On (R), on obtient un homomorphisme de groupes : On (R) 1. De mme le noyau est un sous-groupe distingu, le
groupe spcial orthogonal, SOn (R), de On (R).

2.6. Action de groupes


2.6.1. Dfinition
Soit G un groupe et X un ensemble. Une action de G sur X est une application
: G X X , (g , x) (g , x)
vrifiant les proprits suivantes :
1) Pour tout x X , (eG , x) = x

2) Pour tout g et tout h G et x X , on a :


(g h, x) = (g , (h, x)) .
2.6.2. Dfinition quivalente
Posons g (x) = (g , x) On voit alors que g est une application de X dans lui-mme. La
deuxime relation se traduit par :
g h = g h
En particulier si on prend pour h linverse de g , on voit avec la premire relation que h est
linverse de g . On trouve ainsi que pour tout g , g est une bijection de X : Finalement ,
on a associ un homomorphisme de G dans le groupe Bi j (X ) des bijections X X .
Une action de G sur X correspond de faon unique un homomorphisme de groupes
: G Bi j (X ) par la formule :
(g )(x) = (g , x)
Dans la suite on notera plutt g x llment (g , x)
2.6.3. Exemples
1) G = S n , X = {1, ..., n}
2) G = GL n (R) ou On (R) et X = Rn
3) G est un groupe de loi , X = G et G opre sur lui-mme par translation gauche (g , x)
g x ou par conjugaison (g , x) g x g 1 .

2.6.4. Sous-groupes remarquables


Si on une action de G sur X , on appelle sous-groupe disotropie de x le sous-groupe Gx ,
vrifier que cen est bien un !, des g G tels que g x = x.
Si Y est une partie de X , on a deux notions gnralisant le cas prcdent :
1) le sous-groupe stabilisateur de Y :
St abY = {g G, y Y g y Y }
2) un groupe plus petit, le fixateur de Y
F i xY = {g G, y Y , g y = y} = yY G y
2.6.5. Relation dquivalence
Laction dun groupe sur un ensemble permet dy dfinir une relation : xRy si et si il existe
g G tel que y = g x. Cette relation est rflexive (existence dun lment neutre dans G et
proprit 1) ), symtrique (existence de linverse donnant la bijection inverse sur X ) et transitivit proprit 2) ) : cest donc une relation dquivalence. La classe dquivalence de x X
est appele lorbite, on la note G x. En prenant un lment et un seul par orbite on forme
un sous-ensemble de X en bijection avec lensemble quotient ; ce sous-ensemble sappelle
un systme de reprsentants R de X sous laction de G. On a donc une partition :
X = xR G x
Enfin gGx G x dfinit une bijection entre lensemble des classes droite suivant le
groupe disotropie Gx de x X et son orbite.

2.6.6. Action droite


Une variante de la thorie ci-dessus consiste remplacer la proprit 2) par 2) :
(hg , x) = (g , (h, x))
Si on pose (g , x) = x g , la proprit 2) devient plus naturelle :
x (h g ) = (x h) g
Comme le est droite on parle daction droite et donc daction gauche pour la notion
dfinie plus haut.
On remarquera que lon change de type daction en composant ci-dessus avec le passage linverse en considrant 0 : g (g 1 ).

2.7. Groupes Abliens


2.7.1. Thorme de structure
Tout groupe ablien est isomorphe un produit de groupes cycliques.
2.7.2. Sommes directes
Soit Hi , i I une famille de sous-groupes de G, groupe ablien. Si tout lment scrit de
P
faon unique g = i I hi , avec hi Hi et hi = 0 pour tous les i sauf un nombre fini, on dit
que G est somme directe des Hi et on note
G = i I Hi .
Ainsi G est alors isomorphe au produit des Hi .

2.7.3. Dcomposition primaire


Un groupe primaire est un groupe dordre une puissance p n dun nombre premier p ; on
dit aussi p-primaire si p est fix.. Pour G, groupe ablien fini et p un nombre premier, considrons G(p) le sous-groupe des lments dordre une puissance de p : G(p) est p-primaire
et on peut vrifier que G est la somme directe des G(p) pour p parcourant lensemble des
nombres premiers. Il est clair que si p ne divise pas |G|, G(p) = {0}, si bien que dans la somme
directe, on peut se limiter lensemble fini des diviseurs premiers de p.

2.7.4. Dcomposition pluri-cyclique


Tout groupe ablien est somme directe de sous-groupes cycliques.
Unicit : elle se prouve en prenant les ordres se divisant entre eux ni +1 |ni est plus pratique
(on peut mettre des 1 la fin).
Existence : il suffit de le faire pour un groupe p primaire. On procde par rcurrence sur
lordre : lamorce est facile (G dordre dordre 1 ou p).
On prend un lment x1 dordre maximal, on divise G par le sous-groupe H1 engendr par
x1 et on applique lhypothse de rcurrence au quotient G 0 = G/H : cest une somme directe
de sous-groupes cycliques Hi0 engendrs par des yi , i = 2, ..., r.
L EMME 2.7.1. On peut remonter yi en un lment xi de mme ordre.
Dmonstration : On remonte yi en un lment de zi . Notons ni lordre de yi , mi celui de
zi et n celui de x1 : on a donc ni mi n, et ces nombres sont des puissances de p ; ainsi
nzi = 0. Comme ni yi = 0, on peut crire ni zi = ci x1 . Do 0 = ni z = nn ci x1 , si bien que n
i
divise nn ci , donc ni divise ci : ci = ni di . On prend alors xi = zi di x1 . Cet lment senvoie
i

encore sur yi donc est toujours dordre au moins ni , mais ni xi = ni zi ni di x1 = ni zi ci x1 =


0, donc lordre est bien ni .
On note Hi , i = 2, ..., n, le sous-groupe engendr par xi . On vrifie que G est la somme
directe des groupes Hi .

CHAPITRE 3

Anneaux
3.1. Dfinitions gnrales
On dit que A est un anneau , si cet ensemble est muni de 2 oprations, laddition + et la
multiplication (ou . ) vrifiant les lois de calculs habituelles dtailles maintenant. Avec
la terminologie de 2.2, A est un groupe commutatif pour +, de plus la multiplication est
associative, commutative, possde un lment neutre (not 1), et est distributive par rapport
+ : on a(b + c) = ab + ac, pour tout a, b, c A.
Ainsi nos anneaux sont unitaires (existence de 1) et commutatifs (la multiplication lest).
Ces conventions peuvent tre relaches dans dautres contextes.
On appelle unit tout lment inversible de A. Leur ensemble est not A .
Par exemple Z est un anneau et Z est rduit 1. Autre exemple danneaux : lensemble
des fonctions de [0,1] dans R.

3.2. Multiples et diviseurs


On gnralise ce quon a dit dans Z.

Prenons des lments a, b 6= 0 dun anneau A : On dit que a divise b, not a|b, si on peut
crire ac = b , avec c A : a est alors appel diviseur de b et b multiple de a.
P ROPOSITION 3.2.1. On a les implications :
1) a|b et b|c a|c ;
2) a|b ac|bc ;
3) c|a et c|b c|(d a + eb), d, e A ;
4) a|b et b|a a = ub pour un u A .
Ainsi | est une relation rflexive (a|a) et transitive (cf. 1) ). On parle de relation de prordre
.
Deux lments a et b comme dans 4) sont appels lments associs : ils sont dans la
mme orbite pour laction par multiplication de A sur A.
Soit a un diviseur de b. Si a nest ni une unit ni associ b, on dit que cest un diviseur
propre de b.
Si b = 0, on a toujours la divisibit a|b = 0, mais cf 3.6.1 pour la dfinition des diviseurs
de zro.
Un lment a 6= 0 est dit irrductible sil na pas de diviseur propre. Dans Z, les irrductibles
sont les p avec p premier.

3.3. Homomorphismes
Une application f : A A0 entre anneaux est un homomorphisme danneaux si
i) f (a + b) = f (a) + f (b)
ii) f (a.b) = f (a). f (b)
iii) f (1 A ) = 10A

En particulier f est un homomorphisme entre les groupes additifs A et A0 ce qui permet


de dfinir son noyau : ker f = {a A| f (a) = 0}. Cest un sous-groupe de A mais en gnral pas
un (sous-) anneau car sauf tre A tout entier (et alors f est lapplication nulle) en gnral il
ne contient pas 1 A .
Si on une famille danneaux A i , on peut munir lensemble produit
Y
Ai
doprations en procdant composante par composante et en faire ainsi un anneau : cest
lanneau produit. On notera que les projections canoniques sur un facteur sont des homomorphismes danneaux, mais pas les inclusions dun facteur dans le produit en envoyant sur
0 pour les autres facteurs.

3.4. Idaux
Soit I un sous-ensemble dun anneau A. On dit que I est un idal de A si cest un sousgroupe stable par multiplication par tout lment de A.
On vrifie le critre suivant : I est un idal si
 I est non vide ;
 I est stable par addition : a, a 0 A a + a 0 A ;
 I est stable par multiplication : a A, x I ax I.
Exemples : on vrifie immdiatement que les sous-ensembles aZ sont des idaux de Z. La
rciproque est vraie tous les idaux de Z sont de la forme aZ (utiliser le plus petit lment >0
dedans et la division euclidienne)
Si f est un homomorphisme danneaux A A0 , son noyau est un idal de A.
Limage dun facteur dans un produit est un idal (on peut le raliser comme le noyau de
lhomorphisme sur le produit des autres facteurs)

On vrifie que lintersection dune famille didaux est encore un idal. Ceci permet de
dfinir lidal engendr par une famille xi dlments de A comme le plus petit idal qui les
contient. Si la famille est finie : i = 1, ..., n, on a I = x1 A+...+xn A, ensemble des combinaisons
P
linaires ai xi avec les coefficients ai A.
Exemple : aZ + bZ est lidal de Z engendr par les entiers a et b.
Exercice : Si un idal I contient 1, cest A. Mme conclusion sil contient une unit.
On vrifie que si lanneau A est un corps ses seuls idaux sont 0 et A et que la rciproque
est vraie : un anneau nayant que 2 idaux est un corps.

3.5. Relation dquivalence associe


Si I est un idal de lanneau A, la relation
aRa 0 a a 0 I
est une relation dquivalence puisque I est un sous-groupe du groupe commutatif de A
(muni de +).
Elle est videmment compatible laddition :
aRa 0 (a + b)R(a 0 + b)
pour tout b A.
La condition de stabilit de I pour la multiplication implique de mme la compatibilt de
R la multiplication :
aRa 0 abRa 0 b
pour tout b A.

T HORME 3.5.1. Si I est un idal de A, il existe une et une seule multiplication sur le
groupe quotient A/I telle que ce quotient soit un anneau et lapplication p : a a + I de
passage au quotient un homomorphisme danneaux. Llment neutre pour est 1 + I.
Dmonstration : On pose
(a + I) (b + I) = ab + I
0 0

Comme a b ab = (a a)b + a(b 0 b), si aRa 0 et bRb 0 , alors abRa 0 b 0 si bien que le rsultat
ne dpend pas du reprsentant a ou a 0 , b ou b 0 choisi. Les proprits des oprations qui en
font un anneau sont obtenues par hritage de celles dans A.
Exemples : si n est un entier > 0, on retrouve les lois dfinies sur Z/nZ.
Remarque Si un homomorphisme danneaux f est bijectif son inverse f 1 est encore un
homomorphisme danneaux.

3.6. Diviseurs de zro ; anneaux intgres


3.6.1. Diviseurs de zro
Soit a 6= 0 un lment dun anneau A. On dit que a est diviseur de zro sil existe b 6= 0 tel
que ab = 0.
On notera quil est essentiel dimposer b 6= 0 puisquon a toujours a0 = 0.
3.6.2. Anneaux intgres
On dit quun anneau A est intgre si et seulement sil est non nul et ne contient aucun
diviseur de 0.
Exemples : Z, Q et plus gnralement les corps.

3.6.3. Idaux premiers


Un idal dun anneau A est appel idal premier si et seulement si :
- il est 6= A ;
- si pour tous a, b A on a ab I a ou b I.
Exemple : Un nombre premier engendre un idal premier dans Z et rciproquement. Pour
le voir on utilise le lemme dEuclide.
Un lien entre idaux premiers et anneaux intgres est donn par le passage au quotient :
P ROPOSITION 3.6.1. Un idal I dun anneau A est premier si et seulement si le quotient A/I
est un anneau intgre.
3.6.4. Idaux maximaux
Un idal dun anneau A est appel idal maximal si et seulement si :
- il est 6= A ;
- si pour tout idal J de A contenant I, on a J = I ou J = A.
P ROPOSITION 3.6.2. i) Un idal I est maximal si et seulement si le quotient correspondant
A/I est un corps ;
ii) Tout idal maximal est premier ;
iii) Tout idal 6= A est contenu dans un idal maximal.
Dmonstration : Pour i), on remarque que le passage au quotient p : A A/I induit une
bijection entre dune part lensemble des idaux de A contenant I et dautre part lensemble
des idaux de A/I ; la bijection inverse est donne par K p 1 (K ). On conclut alors avec la
caractrisation des corps comme tant les anneaux avec 2 idaux.

ii) On utilise i) et la proposition sur les idaux premiers pour ramener au fait vident quun
corps est un anneau intgre.
iii) admis : la dmonstration utilise le lemme de Zorn et donc laxiome du choix.
On retrouve quun entier n est premier si et seulement si le quotient Z/nZ est un corps.
En effet pour un anneau fini dire que cest un corps revient dire quil est intgre ; pour tout
a 6= 0 la multiplication x ax de A dans lui mme est injective ( quivaut a non diviseur
de 0) si et seulement si elle est surjective (limage tant un lidal a A la surjectivit rsulte du
fait que 1 est dans limage, cest dire a inversible).

3.6.5. Caractristique dun anneau intgre


Partant de 1 A , on peut construire un unique homomorphisme danneaux f : Z A qui
envoie n sur la somme de n termes tous gaux 1 A puis on complte par passage aux opposs : n f (n). Le noyau I est un idal de la forme aZ pour a 0. Comme A est suppos
intgre, lidal I est premier donc a est soit nul soit un nombre premier. On parle donc danneau de caractristique 0 (a = 0) ou p (si a est le nombre premier p).

3.7. Corps des fractions dun anneau intgre


Si A est un anneau intgre, il existe un plus petit corps K qui le contient. Sa construction
va tre rsume ci-dessous : partant de Z elle fournit Q et de R[X ] le corps des fractions
rationnelles R(X ).
Analyse du problme :

a
b

On veut travailler sur des fractions

avec b 6= 0 Pour le produit la formule est facile :


a a 0 aa 0
=
b b 0 bb 0

Pour la somme cest plus compliqu :


a a 0 ab 0 + a 0 b
+ =
b b0
bb 0
Enfin on veut savoir simplifier :
ac a
=
bc b
Construction :
Ainsi on considre lensemble E A A des couples (a, b) dlments de de A avec b 6= 0.
On recopie les formules ci-dessus pour dfinir des oprations dans E :
(a, b) + (a 0 , b 0 ) = (ab 0 + a 0 b, bb 0 ); (a, b)(a 0 , b 0 ) = (aa 0 , bb 0 ) .
On pose
0 = (0, 1); 1 = (1, 1) .
Enfin la dernire formule conduit introduire la relation
(a, b)R(a 0 , b 0 ) ab 0 = a 0 b
T HORME 3.7.1. i) La relation R est une relation dquivalence. On note ab la classe de de
(a, b).
ii) Les deux lois dfinies ci-dessus passent au quotient K = E/R et le munissent dune
structure de corps. Lapplication i : A K , a a1 est un homomorphisme danneaux injectif.
Linverse de a1 est a1

iii) Pour tout homomorphisme injectif danneaux f : A L dans un corps L , il existe un


unique homomorphisme F : K L tel que f = F i .
Dmonstration : i) On vrifie immdiatemment que R est symtrique et rflexive. Pour la
transitivit :
Si ab 0 = a 0 b et a"b 0 = a 0 b" on forme aa"b quon calcule de deux faons diffrentes :
aa"b 0 = aa 0 b"
mais on a aussi
aa"b 0 = a 0 a"b
do en simplifiant lgalit des seconds memebres par a 0 (A tant intgre) : a"b = ab".
ii) Il faut voir quon peut remplacer des couples par des couples quivalents sans changer
la classe dquivalence des rsultats. Par exemple pour la somme : prenons (A, B)R(a, b) et
(A0 , B 0 )R(a 0 , b 0 ) :
a-t-on (ab 0 + a 0 b, bb 0 )R(AB 0 + A0 B, BB 0 ) ? ou encore
(ab 0 + a 0 b)BB 0 = (AB 0 + A0 B)bb 0 ?
Oui puisque cette galit est la somme des galits ab 0 BB 0 = AB 0 bb 0 et a 0 bBB 0 = A0 Bbb 0 ,
o la premire galit provient de la multiplication de Ab = aB par B 0 b 0 , et la seconde de
A0 b 0 = a 0 B 0 par bB. Un raisonnement analogue fonctionne pour le produit. Ainsi on peut
munir K dune somme et dun produit. Il ne reste plus qu vrifier les proprits de ces
oprations. Prouvons par exemple lassociativit de laddition :
e a
c e
a c
( + )+ = +( + )
b d
f
b
d f
do :
(

ad + bc
e a
c f + de
)+ = +(
),
bd
f
b
df

soit encore
(ad + bc) f + bd e ad f + b(c f + d e)
=
,
bd f
bd f
ce qui est bien vrai. Notons que a1 . a1 = aa = 1 si a 6= 0 do le rsultat sur linverse et plus
gnralement ab . ab = ab
= 1 si a et b 6= 0.
ab
iii) Pour b 6= 0, on a f (b) 6= 0 par lhypothse dinjectivit ; ainsi pour dfinir F ( ab ) on ne
peut que prendre

f (a)
f (b)

et on vrifie que cest possible.

3.8. Polynmes une indtermine


3.8.1. Dfinitions
Dfinition de A[X ] : cest lensemble des expressions de la forme
f (X ) = an X n + an1 X n1 + ... + a2 X 2 + a1 X + a0 ,
o X est un symble. Les ak sont des lments de A. On note indiffremment f (X ) ou f .
Somme : on ajoute les polynmes en ajoutant leurs coefficients correspondants.
Produit : on multiplie les polynmes en appliquant la rgle X k .X l = X k+l . Si on part de
f (X ) comme ci-dessus et de g (X ) = bm X m + bm1 X m1 + ... + b2 X 2 + a1 X + b0 , en regroupant
suivant les puissances de X , on voit que le produit est donn par cn+m X n+m +....+ck X k +...+
c0 avec
ck = a0 bk + ... + ai bki + ... + ak b0
En particulier, A est un sous-anneau de A[X ] constitu des polynmes constants.
Evaluation : un x A , f (X ) permet dassocier f (x) = an x n +an1 x n1 +...+a2 x 2 +a1 x+a0 .

Drive : On dfinit la drive de f (X ) par la formule copie de la situation sur R (faute de


savoir passer la limite) :
f 0 (X ) = n.an X n1 + (n 1)an1 X n2 + ... + 2a2 X + a1 .
La drive permet de savoir si une racine de f (X ) est double, cf. lemme 3.8.3.
Degr : Si f (X ) est non nul, un de ses coefficients est non nul, et on peut crire f (X ) =
an X n + an1 X n1 + ... + a2 X 2 + a1 X + a0 avec an 6= 0, le degr de f (X ) est dfini comme cet
entier n, notation deg( f ) et an est appel le coefficient dominant de f (X ).
3.8.2. Division euclidienne
T HORME 3.8.1. Etant donns 2 polynmes P1 et P2 avec le coefficient dominant de P2
inversible dans A. Alors il existe un couple unique de polynmes (Q, R) tels que P1 = P2Q + R
et R = 0 ou deg R < deg P2 .
Dmonstration : On raisonne par rcurrence sur le degr de P1 : sil est infrieur celui
de P2 , il suffit de prendre Q = 0, R = P1 . Aprs si le terme dominant de P1 est aX n et celui de
P2 est bX m , on obtient
a
P1 = X nm .P2 + ...
b
avec ... de degr < n , on conclut en appliquant lhypothse de rcurrence. En fait le calcul
ci-dessus permet dcrire un algorithme.
Pour lunicit , on suppose que P1 = P2Q +R = P2Q 0 +R 0 , on en tire P2 (Q Q 0 ) = R 0 R. mais
alors ou la valeur commune est 0 ou alors le polynme du membre de gauche est de degr
suprieur celui de P2 et celui de droite infrieur : contradiction !

3.8.3. Racines
Soit A un anneau intgre. On dit que a A est une racine de P A[X ] si P(a) = 0.
L EMME 3.8.2. Le reste de la division de P A[X ] par X A est le polynme constant P(A).
Dmonstration : En effet, ce reste est un polynme de degr 0, ou est nul ; il est donc gal
b A : crivons lidentit de division
P(X ) = (X a)Q(X ) + b
et faisons X = a :
P(a) = (a a)Q(a) + b
do b = P(a), ce quon voulait montrer.
L EMME 3.8.3. Pour que a soit racine de P, il faut et il suffit que X a divise P dans A[X ].
Dmonstration : En effet, on constate que lidentit de division peut scrire :
P(X ) = (X a)Q(X ) + P(a)
L EMME 3.8.4. Pour que a soit racine double de P, il faut et il suffit que X a divise P et P 0
dans A[X ].
Dmonstration : Si P = (X A)2Q, alors P 0 = 2(X a)Q + (X a)2Q 0 , et donc (X a) divise
P etP 0 . Rciproquement si (X a) divise P et P 0 , on a P(a) = P 0 (a) = 0, do le rsultat en
utilisant :
L EMME 3.8.5. Si a est un lment de lanneau A et P un polynme coefficients dans A,
on peut trouver un polynme Q tel que :
P(X ) = P(a) + (X a)P 0 (a) + (X a)2Q(X )

Dmonstration : Il suffit de vrifier la formule sur X n en utilisant la formule du binme :


!
n n
X
n
n
n
n1
X = (X a + a) = a + nX
(X a) +
(X a)k a nk .
2 k
Remarque : pour les formules de Taylor dordre suprieur, il y a des dnominateurs donc,
on ne peut les crire quavec une hypothse sur la caractristique : cest 0 ou est < deg P. La
dmonstration est analogue.
T HORME 3.8.6. Le nombre de racines dans A, anneau intgre, dun polynme P est infrieur ou gal son degr.
Dmonstration : En effet, par rcurrence on montre que si P admet comme racines distinctes a1 , ..., ar , il est divisible par (X a1 )...(X ar ) donc est au moins de degr r.
C OROLLAIRE 3.8.1. Si A est infini , et si la fonction dfinie par P est nulle, alors P est nul.
Remarque : lnonc est faux pour un corps fini : X p X dfinit la fonction nulle sur le
corps p lments mais nest pas nul puisquil a 2 coefficients non nuls.
Soit K un corps (commutatif), on a la proprit suivante :
C OROLLAIRE 3.8.2. Tout sous-groupe fini de K est cyclique.
Dmonstration : Soit G un tel sous-groupe, sil nest pas cyclique, on dduit du thorme
de structure des groupes abliens , 2.7.1 du thorme des restes chinois, cf. 1.5.3 ( lenvers) quil contient un sous-groupe isomorphe Z/pZ Z/pZ, pour un nombre premier p,
donc au moins p 2 lments dordre p ; mais ceci est absurde puisque dans K , X p X a au
plus p racines.
C OROLLAIRE 3.8.3. Si K est un corps fini, son groupe multiplicatif K est cyclique.
Exemple ; si p est un nombre premier, (Z/pZ) est cyclique.

3.9. Polynmes en plusieurs indtermines


Si A est un anneau, on dfinit lanneau des polynmes n indrermines par rcurrence :
A[X 1 , ..., X n ] = A[X 1 , ..., X n1 ][X n ]
En appelant monme un lment du type
i

ai1 ,...,i n X 11 ...X nn


on voit quun polynme scrit de faon unique comme somme de monmes et ainsi, on voit
que les indtermines jouent des rles quivalents.

3.10. Anneaux principaux


Soit A un anneau, et I un idal. on dit que I est un idal principal sil est de la forme
(a) = a A.
Lanneau A est dit principal sil est intgre et si tous ses idaux sont principaux.
T HORME 3.10.1. Soit In une suite croissante didaux (In In+1 ) dans un anneau principal. Il existe alors un indice N tel que pour tout entier n N on ait In = IN .
Dmonstration : La runion de In est un idal principal I engendr par un lment a A.
a tant dans cette runion, il est dans au moins un des idaux : soit N un entier tel que a IN .
On a alors pour n N :
IN In I = (a) IN
do le rsultat.

3.10.1. Anneaux euclidiens


Soit A un anneau intgre : on dit que A est euclidien si on peut trouver une application
: A {0} N vrifiant la proprit suivante :
Etant donns 2 lments a et b de A, avec b 6= 0, on peut trouver 2 lments q et r in A
avec a = bq + r et r = 0 ou vrifiant (r) < (b).
Exemples :
1) Z est euclidien en prenant (a) = |a|
2) Si K est un corps, K [X ] est euclidien en prenant (P) = deg(P).
T HORME 3.10.2. Tout anneau euclidien est principal.
Dmonstration : On reprend lide de la dmonstration de 3.10.3 ; soit I un idal non
nul, et a I un lment avec (a) minimal : soit b un lment de I, on peut crire b = aq + r
avec r = 0 ou (r) < (a). Si r 6= 0, on vrifie que cest un lment de I do une contradiction
avec le choix de a. Ainsi a divise b et finalement engendre I.
C OROLLAIRE 3.10.1. Soit K un corps, lanneau des polynmes K [X ] est principal.
3.10.2. Elments premiers entre eux
Soit A un anneau principal et a et b deux lments de A ; on a
T HORME 3.10.3. Il existe c A tel que a A + b A = c A.
Dmonstration : Le premier membre est un idal donc de la forme (c) = c A. Dans ces
conditions, on voit que c divise a et b et tout diviseur commun a et b le divise ; on peut
encore dire que c est un plus grand commun diviseur de a et b. Deux tels lments sont

associs, cf 3.2. On peut donc rcrire lgalit du thorme en :


a A + b A = pgcd (a, b)A
Deux lments de p.g.c.d. 1 sont dits premiers entre eux .
T HORME 3.10.4. (Lemme de Gauss) Si a est premier avec b et divise bc, il divise c.
Dmonstration : On crit la relation de Bezout entre a etb : il existe u et v avec 1 = au+bv.
On la multiplie par c : c = acu + bc. puisque a divise bc, bc = aq, do le rsultat puisque
c = a(cu + qv) .
C OROLLAIRE 3.10.2. Si a et b sont deux diviseurs de c premiers entre eux, leur produit ab
divise c.
Dmonstration : on crit c = bc 0 : a est premier avec b et divise bc 0 donc divise c, daprs
le lemme de Gauss : c 0 = ac 00 do c = nc 0 = bac 00 = abc 00 et le rsultat.
C OROLLAIRE 3.10.3. Si a est premier avec deux entiers b et c, il est premier avec leur produit
bc.
Dmonstration : Soit d > 0 un diviseur commun entre a et bc : d divise a donc est premier b ; ainsi cest un diviseur de bc premier b donc un diviseur de c , cest donc un
diviseur commun de a et c donc cest 1. Do le rsultat.
L EMME 3.10.5. Si un lment irrductible p divise un produit a.b, alors il divise au moins
lun des facteurs a ou b.
Dmonstration : Si p est irrductible et m est un lment de A, seulement 2 cas sont
possibles (et sont incompatibles) :
 p divise m.

 p et m sont premiers entre eux.


En effet le diviseur commun de p et m divise p donc est soit associ p et alors p divise
m, soit une unit et on est dans le deuxime cas.
Le lemme dEuclide rsulte alors du lemme de Gauss (bizarrerie historique !) : Si p divise
ab soit il divise a et cest fini, soit il est premier a (cf. ci-dessus) mais alors divise b par
Gauss.
3.10.3. Factorisation unique
Soit P un systme complet dlments irrductibles 2 2 non associs : on suppose que
tout irrductible est associ un lment et un seul de P .
T HORME 3.10.6. Tout lment dun anneau principal A admet une factorisation en produit dirrductibles de P , factorisation qui est unique lordre des facteurs prs.
Dmonstration : Soit R le sous-ensemble de A des lments non produits dirrductibles.
Si R est non vide, on prend un lment a A, videmment a nest pas irrductible do a = bc
avec b et c dans A et non dans dans A . Forcment au moins un des 2 lments b et c est
dans R (sinon a nest pas non plus dans R), par exemple b. Posons a0 = a, a1 = b : on a une
inclusion stricte didaux (a0 ) (a1 ). On peut ainsi continuer indfiniment et construire une
suite an dlments de R avec une inclusion stricte (an ) (an+1 ), ce qui contredit le thorme
3.10.1 prouve lexistence.
Lunicit se montre comme dans Z laide du lemme dEuclide.
Comme dans Z on peut traduire les pgcd et ppcm en termes dexposants dans la factorisation en irrductibles.

CHAPITRE 4

Applications lalgbre linaire


4.1. Polynmes dendomorphismes
4.1.1. Dfinitions
Soit K un corps et E un espace vectoriel de dimension n sur E. On note E nd(E) lanneau
(non commutatif) des endomorphismes de E ainsi que Mn (K ) lanneau des matrices n n
coefficients dans K .
P
Pour u un endomorphisme et P(X ) = ai X i K [X ] un polynme, on peut associer lendoP
morphisme P(u) = ai u i ; prcisons que u i est le compos de i copies de u, et par convention lapplication identique Id si i = 0. On a donc obtenu un homomorphisme danneaux
u : K [X ] E nd(E) .
Notons que si P et Q sont deux polynmes les endomorphismes P(u) et Q(u) commutent :
pour tout x E,
(4.1.1)

P(u)Q(u)(x) = Q(u)P(u)(x)

simplement parce que cest le cas des puissances de u.

P
De mme si A est une matrice en posant P(A) = ai A i , on obtient un homomorphisme
danneaux :
A : K [X ] Mn (K ) .
Par convention A i = I la matrice unit dordre n si i = 0.
On notera que le choix dune base de E associe u une matrice A et que P(A) est la matrice
associe P(u). On peut donc passer dun point de vue lautre sans problme.
Pd
Soit P = O
ai X i K [X ], un polynme unitaire ; on note EP lespace vectoriel de dimension d, K [X ]/(P). On considre alors u lapplication linaire sur EP obtenue partir de la
multiplication par X dans K [X ]. Sa matrice dans la base des X i est :

0 0 ...
a0
1 0 ...
a1
.
AP =
. . ....
.
0 0 ... ad1
4.1.2. Polynme caractristique
Pour une matrice A le polynme caractristique est le polynme unitaire de degr n dfini
par
P A (X ) = det(X I A) .
Ce dterminant est calcul dans lanneau K [X ] ou son corps des fractions L en utilisant la
formule classique :
X
det(A) = ()a(1)1 ...a(n)n
(4.1.2)

On a les rgles usuelles de calcul en dveloppant par rapport une ligne ou une colonne.
Exercice : Calculer le ploynme caractristique de AP .

Si B = (bi j ) est une matrice coefficients dans L, on peut lui associer des cofacteurs : pour
i et j fixs, on pose ci j = (1)i j det Bi j qui est gal au signe prs au dterminant de la matrice
(n 1) (n 1) dduite de B en supprimant la i ime ligne et la j me colonne. On rappelle
les formules de dveloppement du dterminant
X
det B = bi j ci j
i

si j est fix (dveloppement par rapport la j me colonne et


X
det B = bi j ci j
j

si i est fix (dveloppement par rapport la i me ligne. Considrons la matrice B transpose de la matrice (ci j ) des cofacteurs. Alors des formules prcdentes, on dduit que le
produit B B est gal la matrice diagonale avec det(B) sur la diagonale :
(4.1.3)

det B.I = B B

En particulier la valeur de P en K est donnee par :


P() = d et (I A), mais ceci ne suffit pas si K est fini, puisque deux polynmes P et Q distincts, coefficients dans un corps fini K , peuvent vrifier K , P() = Q().
Pour u un endomorphisme, on pose Pu = P A o A est une matrice reprsentative de u
dans une base (rsultat indpendant du choix de cette base).
On sait que les racines de P A ou Pu sont les valeurs propres.
T HORME 4.1.1. (Cayley-Hamilton) Un endomorphisme, une matrice annulent leur polynme caractristique : Pu (u) = 0 et P A (A) = 0.

Dmonstration : Il suffit de prouver la nullit de P A (A). Pour cela introduisons la matrice


B = X I A et formons B comme plus haut : La matrice B est coefficients dans K [X ] : ses
coefficients sont en fait des polynmes de degr n 1. on peut don encore lcrire :

B =

k=n1
X

Bk X i

k=0

avec des matrices Bk coefficients dans K .


On a donc une galit :
P A (X )I = (X I A)(B0 + X B1 + ... + X n1 Bn1 )
Ecrivons P A (X ) =

ak X k et identifions les matrices suivant les puissances de X :

a0 I

a1 I

...
a

kI

...

an I

=
AB0
= B0 AB1
=
...
= Bk1 ABk
=
...
=
Bn1

Ajoutons toutes ces galits pour k = 0, ...n aprs avoir multipli la k ime par A k . Tous les
termes du deuxime membre se simplifient. Donc finalement :
P A (A) = 0

4.1.3. Polynme minimal


On reprend les notations prcdentes. Le thorme 4.1.1 prouve que lapplication u (et
A ) nest pas injective. Son noyau est un idal de K[X] engendr par un unique polynme
unitaire appel polynme minimal de u (ou de de A). On le note u (ou A ), cest videmment un diviseur du polynme caractristique.
Exercice : Calculer le ploynme minimal de AP .
T HORME 4.1.2. Soit P un polynme irrductible, E un espace vectoriel et u un endomorphisme de E. On suppose que E est annul par une puissance P N de P(u) ; alors on peut
trouver un sous-espace vectoriel de E non nul, stable par u et annul par P.
Dmonstration : On prend un vecteur non nul x E, et on considre le sous-espace
F engendr par x et tous les u i (x). Soit Q le polynme non nul de plus petit degr avec
Q(u)(x) = 0 : cest un diviseur de P N donc une puissance P e de P avec e > 0. On vrifie que
E1 engendr par y = P e1 et les u i (y) convient : il est stable par u, de dimension d = deg P et
annul par P, et ainsi isomorphe EP .
T HORME 4.1.3. Soit P un polynme irrductible, E un espace vectoriel et u un endomorphisme de E.On suppose que E est annul par une puissance de P(u) ; alors on peut trouver
une suite croissante de sous-espaces-vectoriels E i , i = 1, ..., m avec E0 = 0, E m = E, stables
par u, tels que les quotients E i +1 /E i sont de dimension d = deg P et u induit sur E i +1 /E i un
endomorphisme ui de polynme minimal P.
Dmonstration : On raisonne par rcurrence sur la dimension. Commenons par choisir
E1 comme dans la dmonstration prcdente.
Une fois trouv E1 on utilise lhypothse de rcurrence avec E/E1 : ceci donne de sousespaces vectoriels dont on prend les images rciproques dans E pour dfinir E2 , ..., E m .

4.1.4. Dcomposition de Bezout


T HORME 4.1.4. Soit u un endomorphisme dun K espace vectoriel E, annulant un polynme P. On suppose que P est le produit de deux polynmes P1 et P2 premiers entre eux.
Alors E est la somme directe des noyaux des endomorphismes P1 (u) et P2 (u) :
E = ker P(u) = ker P1 (u) P2 (u)
Dmonstration : Posons E i = ker Pi (u) pour i=1 ou 2. On crit la relation de Bezout entre
P1 et P2 :
1 = P1Q1 + P2Q2
Regardons limage par u de cette relation :
Id = P1 (u)Q1 (u) + P2 (u)Q2 (u)
Soit x un lment de E ; on peut crire x = x1 + x2 avec
x1 = P2 (u)Q2 (u)(x) et x2 = P1 (u)Q1 (u)(x). Ainsi
P1 (u)x1 = P1 (u)Q2 (u)(x)P2 (u) = P1 (u)P2 (u)Q2 (u)(x) = 0
ce qui prouve que x1 E1 . On a de mme x2 E2 . ce qui prouve que E = E1 + E2 .
Montrons que la somme est directe. Soit x dans le noyau de P1 (u) et dans celui de P2 (u) :
on a donc
x = P1 (u)Q1 (u)(x) + P2 (u)Q2 (u)(x) =
Q1 (u)P1 (u)(x) +Q2 (u)P2 (u)(x) = 0 + 0 = 0

4.1.5. Sommes directes


On vient de voir apparatre une somme directe. En fait on peut avoir le comportement de
Pu et u dans une somme directe :
T HORME 4.1.5. Supposons que E soit la somme directe de 2 sous-espaces stables par u
E1 et E2 ,et soient Pi et i les polynmes caractristique et minimal dans E i , i = 1 ou 2. Alors
Pu = P1 P2 ; u = ppcm(1 , 2 )
Dmonstration : Pour le polynme caractristique, ceci rsulte du dterminant dune
matrice diagonale par blocs ; cest le produit des dterminants des blocs. pour le polynme
minimal, on recherche le plus petit polynme P avec P(u) = 0 et on voit que cest le plus petit
multiple de P1 et P2 parce dire quun endomorphisme est nul sur E revient dire quil est nul
sur E1 et E2 .
T HORME 4.1.6. Un endomorphisme est diagonalisable si et seulement si son polynme
minimal peut scrire :
Y
u (X ) = (X i )
avec des i distincts 2 2.
Dmonstration : Sous lhypothse de diagonalisabilit on peut crire que E est somme
directe des sous-espaces propres E i . Soit i la valeur propre associe E i et i = X i le
polynme minimal de ui : E i E i obtenu par restriction de u. La formule rsulte alors du
thorme 4.1.5
Rciproquement, si on a la formule, on pose E i = ker(u i Id) et on vrifie que E est
somme directe des E i (rcurrence partir du thorme 4.1.4) ; comme sur E i , u est lhomothtie de rapport i , u est bien diagonalisable.

T HORME 4.1.7. Soit P un polynme : P est premier au polynme minimal u dun endomorphisme u de lespace vectoriel E si et seulement si P(u) est un isomorphisme de E.
Dmonstration : On crit lidentit de Bezout entre P et u et on applique u :
Id = P(u)Q1 (u) + u (u)Q2 (u);
on utilise alors ( u) = 0, ce qui montre que Q1 (u) est un inverse de P1 (u).
Rciproquement, Si R divise P et u , on vrifie que R(u) est inversible (cest quivalent
injectif ) car P(u) est suppos ltre. Mais alors si P2 est le quotient de u par R , on a P2 (u) = 0,
ce qui contredit la minimalit de u .
T HORME 4.1.8. Les polynmes Pu et u ont mmes facteurs irrductibles.
Dmonstration : Si R est un facteur irrductible de u , cen est aussi un de Pu : cest clair
puisque u divise Pu .
e
e
Rciproquement : crivons Pu = P1e P2 2 ...Pr r , la dcomposition de P en polynmes irrducei
tibles. Soient E i le noyau de Pi (u). Appliquons le thorme 4.1.4 E est somme directe des E i .
f

On sait que E i admet une puissance Pi i de Pi comme polynme caractristique (1 si E i = 0) :


on a donc ei = fi , ce qui prouve que E i est non nul et contient un sous-espace isomorphe
EPi donc Pi divise le polynme minimal i de ui , la restriction de u E i Daprs le thorme
4.1.5 Pi divise u do le rsultat.

4.2. Rduction de Jordan


4.2.1. Endomorphismes nilpotents
On dit que u, endomorphisme de E est nilpotent si et seulement si il existe p N, p > 0 tel
que u p = 0. Pour un tel u on peut supposer p minimal et donc u p1 6= 0.

D FINITION 4.2.1. Soit E un espace vectoriel F un sous-espace vectoriel et u un endomorphisme, on dit que F est u-cyclique, sil existe x F tel que x, u(x), u 2 (x), ..., engendrent
F.
Noter qualors F est stable par u.
T HORME 4.2.2. Soit u un endomorphisme nilpotent dans un espace vectoriel E. Alors F
est somme directe de sous-espaces vectoriels u-cycliques.
C OROLLAIRE 4.2.1. La matrice dun endomorphisme nilpotent peut-etre prise diagonale par
blocs avec des blocs du type

0 1 0 ... 0
0 0 1 ... 0

0 0 0 ... 0

,
Ad =

....

0 0 0 ... 1
0 0 0 ... 0
matrice carre dordre d avec d variable.
Ainsi A d = (ai j ) avec ai j = 0 sauf si j = i + 1.
Dmonstration : Soit u avec u p = 0 et u p1 6= 0. On pose Nk = ker u k (N0 = 0) : la suite
ainsi forme est croissante, Nk Nk+1 et atteint E : Np = E. On vrifie immdiatement que
(4.2.1)

u(Nk ) Nk1

Ltape essentielle consiste construire pour chaque k un supplmentaire Mk de Nk1 dans


Nk :
(4.2.2)

Nk = Mk Nk1

vrifiant une relation de dcroissance :


(4.2.3)

u(Mk ) Mk1

On commence par Mp cest simplement un supplmentaire de Np1 dans E = Np . On construit


ensuite les Mk par rcurrence dcroissante.
Indiquons comment passer de Mk Mk1 .
On vrifie :
(4.2.4)

u(Mk ) Nk2 = 0

En effet soit x dans cette intersection : u k2 (x) = 0 et x = u(y) pour un y dans Mk ainsi
u k1 (y) = 0 ainsi y est dans Mk Nk1 qui vaut 0 daprs 4.2.2. On note que si y est dans Mk ,
il est dans Nk donc annul par u k et donc son image x = u(y) est annule par u k1 donc est
dans Nk1 . Ainsi la somme u(Mk ) + Nk2 est directe et est un sous-espace vectoriel de Nk1 .
0
On choisit un supplmentaire Mk1
de cette somme dans Nk1 :
0
Nk1 = Mk1
u(Mk ) Nk2
0
u(Mk ) :
On obtient lanalogue de 4.2.2 en posant Mk1 = Mk1

(4.2.5)

Nk1 = Mk1 Nk2

On finit en construisant M2 , supplmentaire de N1 = ker u dans N2 contenant limage de M3 ,


puis en prenant M1 = N1 (supplmentaire de 0 dans N1 !). Finalement, en dpliant les galits
4.2.2 :
(4.2.6)

E = M1 M2 .... Mp

Ltape suivante est le choix dune base ki de chaque Mk , lindice i varie de 1 dk la dimension de Mk . En fait commence par Mp et on diminue lindice ; on choisit les dk+1 premiers

vecteurs de la base de Mk en prenant limage par u de la base de Mk+1 :


(4.2.7)

ki = u(k+1 i ), si i = 1, ....dk+1

En mettant bout bout toutes ces bases, on a une base de E. Pour obtenir le thorme
(et la matrice avec les blocs A d ), on change lordre des vecteurs en regardant plutot le i
dabord et pour chaque i en prenant dabord le ki avec le plus gros k possible. Ainsi partant p1 , on obtient une matrice du type A p en prenant les vecteurs p1 , p1 1 ,...., 11 On
notera que daprs la relation 4.2.4 u est injective dans Mk+1 et que dk = dim Mk dim Mk0 =
dim u(Mk ) = dim Mk+1 = dk+1 : on a construit un facteur u-cyclique de dimension p. On
en obtient dp en partant des dp vecteurs pi , i = 1, ..., dp . On continue en prenant les vec0
teurs p1 i , i = dp + 1, ..., dp1 qui forment une base de Mp1
; ceci donne dp1 dp facteurs
u-cycliques de dimension p 1.
4.2.2. Dcomposition en blocs de Jordan
On gnralise les matrices A d en prenant les matrices de Jordan :

Jd () =

0
0
....
0
0

1 0 ... 0
1 ... 0

0 ... 0
,

0 0 ... 1
0

0 ...

avec un nombre complexe sur la diagonale ; ceci revient ajouter la matrice unit multiplie par : Jd () = A d + Id .

T HORME 4.2.3. Soit E un espace vectoriel sur C et u un endomorphisme de E. On peut


trouver une base de E o u est reprsent par une matrice diagonale par blocs ; les blocs
tant de la forme Jd (), avec les valeurs propres de u (=racines du polynme caractristique), et lentier d variable.
Dmonstration : Dcomposons le polynme caractristique Pu de u :
s=m
Y
(4.2.8)
Pu (X ) =
(X s )ps .
s=1

On sait que E est annul par Pu (u) (thorme de Cayley-Hamilton) et donc somme directe
des E s = ker(u s Id)ps , daprs le thorme 4.1.4. Il suffit de regarder la situation pour chacun des E s : fixons s et posons v = u s Id. Cest un endomorphisme nilpotent de E s et le
thorme 4.2.2 sapplique. Ainsi v a une matrice diagonale par bloc avec des blocs du type
A d pour une base bien choisie de E s . En revenant us , restriction de u E s , par us = v +Id,
on passe du bloc A d au bloc Jd (), do le rsultat.
On remarquera que le raisonnement prcdent fonctionne ds que le plynme caractristique a une dcomposition comme dans (4.2.8).

APPENDICE A

Exercices pour le chapitre 1

Exercices sur le chapitre I : Arithmtique dans les entiers


(1) Soit n N , montrer que
(a) 2 divise n 2 n,
(b) 6 divise n 3 n,
(c) 120 divise n 5 5n 3 + 4n.
(2) Soient m et n des entiers positifs impairs, montrer qu alors
(a) 8 divise m 2 n 2 ,
(b) 16 divise m 4 + n 4 2.
(3) Montrer que, pour tout entier n positif, 2 divise 3n 1, 3 divise 4n 1, 4 divise 5n 1,
plus gnralement, a 1 divise a n 1.
(4) Montrer que,
(a) si n est impair, 3 divise 2n + 1,
(b) si n = 2k avec k entier positif impair, 5 divise 2n + 1,
(c) si 2n + 1 est premier, alors n est une puissance de 2.

(5) Soient a et b dans N , si q est le quotient de la division euclidienne de a par b, trouver


le quotient de la division euclidienne de ab n 1 par b n+1 avec n N.
(6) Trouver tous les entiers n tels que n + 1, n + 3, n + 7, n + 9, n + 13 et n + 15 soient tous
premiers.
(7) Soit n entier impair > 1, montrer que n est premier si et seulement si n ne divise pas
(n 1)!.
(8) (a) Montrer que, si 2 < k n o k et n sont un entier, alors n! + k nest pas premier.
(b) Montrer quil existe des intervalles de N, de longueur aussi grande que lon veut,
ne contenant pas de nombre premier.
(9) Soit p un nombre premier 3, on dsigne par P(p) le produit des nombres premiers
p.
(a) Montrer que P(p) + 1 3 mod 4.
(b) En dduire quil existe un nombre premier q divisant P(p) + 1 de la forme 4k + 3,
k N.
(c) Montrer quil existe une infinit de nombres premiers de la forme 4k + 3, k N.
(10) (a) Dterminer, de deux manires diffrentes, le p.g.c.d. et le p.p.c.m. de 1176 et 198.
(b) Dterminer les lments u0 et v0 de Z tels que u0 1176 + v0 198 = (1176, 198).
(c) Rsoudre, dans Z2 , u1176 + v198 = (1176, 198).
(Remarque : comme dans toute la suite de ce chapitre, le symbole (m, n) reprsente le p.g.c.d. des entiers m et n.)
(11) Soit a et b appartenant N. Montrer que si (a, b) = 1 alors (a + b, ab) = 1. La rciproque est-elle vraie ?

(12) Soient n, a, et b des lments de N . Dterminer (n a 1, n b 1), le p.g.c.d. de n a 1


et n b 1.
(13) (a) Montrer que 246 1 mod 13.
(b) Montrer que pour tout k N, 24k+2 4 mod 5.
(c) Soit abc la reprsentation dcimale de lentier 100a + 10b + c avec a, b et c dans
N.
(i) Montrer que abc est divisible par 3 si et seulement si a + b + c est divisible
par 3.
(ii) Montrer que abc est divisible par 9 si et seulement si a + b + c est divisible
par 9.
(iii) Montrer que abc est divisible par 11 si et seulement si a b + c est divisible
par 11.
(iv) Construire un critre de divisibilit par 7.
(14) Soit p un nombre premier et m un entier tel que 1 m p 1.
(a) Montrer que p divise C pm .
(b) En dduire que (a + b)p a p + b p mod p.
(c) En dduire que, pour tout n Z, n p n mod p et que, si (n, p) = 1, n p1 1
mod p (petit thorme de Fermat).
(15) Dans Z/60Z, montrer que 11 et 7 sont inversibles et donner leurs inverses.
(16) Dans Z/12Z, dterminer les lments inversibles et les diviseurs de zro. Montrer
que ces deux ensembles forment une partition de (Z/12Z) . Gnraliser ce dernier
rsultat Z/nZ, avec n N.

(17) Rsoudre dans Z/6Z :


(a) x 5 3 = 0,
(b) x 3 3x 2 + 3x + 2 = 0.
(18) Rsoudre dans Z :
(a) 3x 2 + 2 = y 2 ,
(b) 7x 3 + 2 = y 3 .
(19) Rsoudre, dans Z, :
(a) 12x 7 mod 21,
(b) 12x 7 mod 84,
(c) 12x 7 mod 73,
(d) 12x 7 mod 46,
(e) 12x 7 mod 35,
(f) 12x 14 mod 46.
(20) Soient a, b et m dans Z.
(a) Montrer que la congruence ax b mod m a des solutions dans Z si et seulement si (a, m) divise b.
(b) Montrer que, si (a, m) divise b, la congruence a exactement (a, m) solutions non
congrues mod m.
(21) (a) Remarquer que (15, 28) = 1 et crire lidentit de Bezout explicitement.

(b) Dterminer une valeur de x Z telle que

x 2 mod 15
x 8 mod 28
(on pourra utiliser lidentit de Bezout ou chercher x1 Z tel que x1 1 mod 15
et x1 0 mod 28 et x2 Z tel que x2 0 mod 15 et x2 1 mod 28 et prendre
x = 2x1 + 8x2 .)
(c) Dterminer toutes les solutions dans Z du systme prcdent.
(d) Un phare met un signal jaune toutes les 15 min et un signal rouge toutes les
28 min. On peroit le premier signal jaune 0h2min et le premier signal rouge
0h8min. A quelle heure verra-t-on les deux signaux simultanment pour la premire fois, les autres fois ?
(22) Dterminer le reste de la division euclidienne de
(a) 247349 par 7,
(b) 21137 par 13,
(c) 21137 par 17,
(d) 21137 par 221.
(23) (a) Calculer (651, 897).
(b) Rsoudre, dans Z2 , lquation 651x + 899y = 45.
(c) Rsoudre, dans Z2 , lquation 651x + 899y = 93.
(24) Rsoudre dans Z :
(a)

x 2 mod 5
3x 1 mod 8

(b)

3x 2 mod 5
2x 1 mod 3

(c)

x 4 mod 5
x 2 mod 3

x 1 mod 2
(d)

x 1 mod 12
x 4 mod 21

x 18 mod 35
(25) Montrer que, pour tout a Z, a 5 et a ont le mme chiffre des units.
(26) Dans une jonque quils viennent darraisonner, 17 pirates trouvent un coffret contenant des pices dor. Une tentative de partage gal laisse un reste de 7 pices dor.
Dans la dispute qui sensuit, lun des pirates est trucid. les 16 autres font une nouvelle tentative de rpartition gale, qui laisse un reste de 11 pices. Une nouvelle bagarre clate, et un deuxime pirate est trucid. Les 15 survivants russissent alors a se
partager le butin en parts gales.
Sachant que le coffret ne pouvait contenir plus de 500 pices, quel tait le nombre
total de pices dor ?
(27) Soient m et n deux entiers tels que (m, n) = 1.
(a)

(i) Montrer que (a, mn) = (a, m)(a, n), quelque soit a Z.
(ii) En dduire que (mn) (m)(n).

(b)

(i) Montrer que (xm + y n, mn) = (x, n)(y, m), quelques soient x et y dans Z.

(ii) En dduire que (mn) (m)(n).


(c) Montrer que (mn) = (m)(n).
(28) Soit p un nombre premier, montrer que (p n ) = (p 1)p n1 , pour tout n N .
(29) (a) Calculer (60), (2520) et (826875).
(b) Rsoudre (n) = n/2.
(c) Rsoudre (n) = (2n).
(d) Rsoudre (n) = 12.
(e) Montrer que, si tout diviseur premier de lentier k divise lentier m, alors (mk) =
k(m).
(30) Soit p un nombre premier impair et a et b deux entiers premiers p. Montrer que si
a
b
a b mod p, alors ( ) = ( ).
p
p
a
(31) Dterminer ( ) pour
p
(a) p = 5 et a = 2,
(b) p = 7 et a = 4,
(c) p = 11 et a = 3,
(d) p = 13 et a = 6,
(e) p = 17 et a = 29,
(f) p = 29 et a = 17,
(g) p = 1967 et a = 20964.

(32) Soit p un nombre premier impair. Soient a et b deux entiers premiers p tels que
b
a
ab 1 mod p, montrer qualors ( ) = ( ).
p
p
1
2
5
6
(33) (a) Montrer que ( ) + ( ) + . . . + ( ) + ( ) = 0.
7
7
7
7
1
2
(b) Plus gnralement, soit p un nombre premier impair, montrer que ( ) + ( ) +
p
p
p 1
p 2
)+(
) = 0.
...+(
7
7
(34) Soit p un nombre premier impair.
p 1
a
(a)
(i) Soit a Z avec (a, p) = 1, montrer que ( ) a 2
mod p.
p
(ii) Soient a et b dans Z avec (a, p) = (b, p) = 1, montrer que (
(b) En dduire que
1
1
(i) ( ) = +1 si p 1 mod 4 et ( ) = 1 si p 3 mod 4,
p
p
p1
1
ou encore ( ) = (1) 2 .
p
2
2
(ii) ( ) = +1 si p 1 mod 8 et ( ) = 1 si p 3 mod 8,
p
p
2 1
p
2
ou encore ( ) = (1) 8 .
p

a b
ab
) = ( )( ).
p
p p

(35) Montrer que


2
(a) ( ) = +1 si et seulement si p 1 ou 3 mod 8, avec p premier impair,
p
3
(b) ( ) = +1 si et seulement si p 1 mod 12, avec p premier impair et premier
p
3,
3
(c) ( ) = +1 si et seulement si p +1 mod 6, avec p premier impair et premier
p
3,
5
(d) ( ) = +1 si et seulement si p 1 mod 5, avec p premier impair et premier 5.
p
(36) Montrer que x 2 2 mod 73 a des solutions dans Z si et seulement si x 2 2 mod 72
a des solutions, et que x 2 2mod73 a des solutions si et seulement si x 2 2mod7 a
des solutions .
Dterminer les solutions dans Z de x 2 2 mod 73 .
(37) (a) Soit p un nombre premier de la forme 4k + 3 avec k N, et a un entier premier
a
p et tel que ( ) = 1. Montrer que les solutions de x 2 a mod p sont donnes
p
par a k+1 mod p.
(b) Rsoudre, dans Z, x 2 46 mod 59.
(c) Rsoudre, dans Z, 9x 2 24x + 13 0 mod 59.
(38) (a) Rsoudre, dans Z, x 2 19 mod 30.
(b) Rsoudre, dans Z, 5x 2 + 9x + 11 0 mod 13.
(c) Rsoudre, dans Z, 5x 2 + 9x + 9 0 mod 13.

(d) Soient p un nombre premier impair et a Z tels que (a, p) = 1. Montrer que
b 2 4ac
) = +1.
ax 2 +bx +c 0 mod p a des solutions dans Z si et seulement si (
p

APPENDICE B

Indications pour les exercices du chapitre 1

Indications sur les exercices du chapitre I : arithmtique dans les entiers


(1) Un entier sur deux est pair, un entier sur trois est divisible par 3, un entier sur quatre
est divisible par 4 et un entier sur cinq est divisible par 5.
(2) Ecrire m et n sous la forme 2k + 1 et, pour b), envisager k impair ou k pair.
(3) Utiliser lidentit a n b n = (a b)(a n1 + a n2 b + . . . + b n1 ).
(4) (a) Faire b = b dans lidentit a n b n = (a b)(a n1 + a n2 b + . . . + b n1 ).
(b) 4k + 1 est alors divisible par 4 + 1.
(c) Faire un raisonnement par labsurde.
(5) Ecrire ab n laide de a = bq + r avec 0 r < b.
(6) Remarquer quun nombre, au moins, parmi ces six nombres est divisible par 5.
(7) Considrer n premier, puis n compos.
(8) (a) Remarquer que k divise n! + k.
(b) Utiliser a).
(9) (a) Remarquer que 2 divise P(p) et que les autres nombres premiers sont congrus
1 ou 3 modulo 4.

(b) Remarquer que le produit de deux nombres congrus 1 modulo 4 est encore
congru 1 modulo 4.
(c) Supposer quil y en a un nombre fini et montrer quon peut en trouver un de
plus.
(10) (a) Premire manire : utiliser lalgorithme dEuclide.
Deuxime manire : dcomposer ces deux nombres en facteurs premiers.
(b) Utiliser les oprations de lalgorithme d Euclide.
(c) Supposer quil y a deux solutions et voir en quoi elles diffrent.
(11) Dmontrer la contrapose. La rciproque est vraie.
(12) Utiliser le p.g.c.d. de a et b et les identits x kd 1 = (x d 1)(x d(k1) + + x d + 1) et
x c1 +c2 1 = x c1 (x c2 1) + x1c 1.
(13) (a) Utiliser la stabilit de congruences pour la multiplication.
(b) Idem.
(c) Utiliser la stabilit de congruences pour la multiplication et laddition.
(14) (a) C pm =

p(p1)...(pn+1)
m(m1)...2.1

est un entier.

(b) Utiliser la formule du binme.


(c) Procder par rcurrence. Puis si (n, p) = 1, n est inversible modulo p.
(15) Utiliser lidentit de Bezout.
(16) Passer en revue tous les lments de Z/12Z. Gnraliser n.
(17) Ecrire la table de multiplication de Z/6Z.
(18) (a) Montrer quil ny a pas de solutions dans Z/3Z, donc dans Z.

(b) Idem avec Z/7Z.


(19) Si 12 nest pas inversible modulo le nombre annonc, crire lgalit dans Z et en tirer
les consquences. Sinon multiplier par linverse de 12 et rsoudre.
(20) (a) Cest la gnralisation de lexercice prcdent : crire la congruence sous forme
dgalit dans Z.
(b) Ecrire les solutions dans Z et compter celles qui sont distinctes modulo m.
(21) (a) Ecrire lalgorithme d Euclide.
(b) Utiliser lidentit de Bezout ou la mthode suggre.
(c) Ecrire que lon a une solution et la comparer celle du (b).
(d) Utiliser les questions prcdentes.
(22) Utiliser la stabilit des congruences par multiplication et le petit thorme de Fermat.
Pour (d), utiliser le thorme des restes chinois.
(23) (a) Utiliser lalgorithme dEuclide ou la dcomposition en nombres premiers.
(b) Utiliser lidentit de Bezout.
(c) Utiliser lidentit de Bezout.
(24) Utiliser le thorme des restes chinois et se ramener un systme de type

x a mod b
x a 0 mod b 0

avec (b, b 0 ) = 1.
(25) Raisonner modulo 10 ou modulo 2 et modulo 5.
(26) Traduire lhistoire en termes de congruences.

(27) (a)

(i) Utiliser le fait que (m, n) = 1 et le lemme de Gauss, puis lidentit de Bezout.
(ii) Considrer lapplication naturelle de (Z/mnZ) dans
(Z/mZ) (Z/nZ) .

(b)

(i) Si on note = (xm + y n, mn), 1 = (x, n) et (2 = (y, m), montrer que 1 2


r
divise puis, pour montrer que divise 1 2 , montrer que, pour pi i divir
sant ,(avec pi premier et ri entier > 0), pi i divise 1 2 .

(ii) Considrer lapplication de (Z/mZ) (Z/nZ) , dans (Z/mnZ) , qui (x, y)


fait correspondre xm + y n.

(c) Utiliser les questions prcdentes.


(28) Dnombrer les lments non inversibles de Z/p n Z.
(29) (a) Utiliser les deux exercices prcdents.
(b) Considerer n pair et n impair.
(c) Utiliser lexercice prcdent.
(d) Dcomposer m et k en puissance de facteurs premiers et utiliser lexercice prcdent.
(30) Evident.
(31) Utiliser les noncs du cours sur le symbole de Legendre (certains seront dmontrs
dans les exercices suivants) et, pour les deux derniers exercices, utiliser la loi de rciprocit quadratique.
(32) Utiliser le fait que b est linverse de a modulo p.
(33) (a) Faire les calculs.

(b) Dnombrer les lments qui sont des carrs et ceux qui nen sont pas dans le
groupe cyclique (Z/pZ) (on pourra voir les rsultats sur les groupes cycliques
dans le chapitre sur les groupes et que (Z/pZ) est cyclique dordre p 1 dans le
chapitre sur les anneaux).
(34) (a)

(i) Utiliser certains rsultats qui seront dmontrs ultrieurement, notamment


que (Z/pZ) est cyclique et que, dans un groupe cyclique, si d est un diviseur de lordre de ce groupe, il existe un sous-groupe unique dordre d.
(ii) Utiliser la question prcdente.

(b)

(i) Considrer les deux cas envisags.

tants E

p1
2

p1
)! en utilisant le systme exact de reprsen2
p1
p3
p(p4)
p1
= { 2 , 2 , . . . , 2 , 1, 1, 2, . . . , 2 } de (Z/pZ) .

(ii) Considrer la quantit 2

.(

(35) Utiliser les rsultats des exercices prcdents.


(36) (a) Les conditions ncessaires sont videntes. Pour les conditions suffisantes, chercher une solution xi +1 de x 2 2 mod 7i +1 partir dune solution xi de x 2 2
mod 7i +1 sous la forme xi +1 = xi + l.7i .
(b) Trouver toutes les solutions partir dune solution de x 2 2 mod 7.
(37) (a) Utiliser la proprit (1.1) du symbole de Legendre.
(b) Utiliser le rsultat prcdent.
(c) Utiliser la mise sous forme canonique du trinme du second degr pour se
ramener rsoudre une congruence du type de (a).
(38) (a) Se ramener des congruences modulo des nombres premiers, puis utiliser le
thorme des restes chinois.

(b) Multiplier lquation par linverse de 5 mod 13. Puis, en utilisant la dcomposition canonique dun trinme du second deg, se ramener une quation du
type y 2 a mod 13.
(c) Mme mthode que prcdemment.
(d) Gnralisation de la mthode utilise dans (b) et (c).

APPENDICE C

Solutions pour les exercices du chapitre 1

Solutions des exercices du chapitre I : Arithmtique dans les entiers


(1) (a) Le nombre n 2 n = n(n1) est produit de 2 entiers conscutifs dont lun est pair.
(b) Le nombre n 3 n = (n + 1)n(n 1) est produit de 3 entiers conscutifs dont lun
est divisible par 3 et lun, au moins, est divisible par 2. Comme 2 et 3 sont premiers entre eux, il est donc divisible par 6.
(c) Le nombre N = n 5 5n 3 +4n = (n +2)(n +1)n(n 1)(n 2) est produit de 5 entiers
conscutifs, il est donc divisible par 3 et par 5. Si a = n 2 ou n 1 est divisible
par 2 mais pas par 4 alors a + 2 est divisible par 4 et donc N est divisible par 8,
sinon a est divisible par 4 et a + 2 par 2 et donc N est encore divisible par 8. Par
suite N est divisible par 3 5 8 = 120, puisque 8, 3 et 5 sont premiers entre eux.
(2) (a) m 2 n 2 = (2k +1)2 (2k 0 +1)2 = 4k 2 +4k 4k 02 4k 0 = 4(k k 0 )(k +k 0 +1), or k k 0
et k + k 0 ont mme parit, donc k k 0 ou k + k 0 + 1 est pair.
(b) Soit m = 2k +1 et n = 2k 0 +1, alors m 4 + n 4 2 = 16k 4 +32k 3 +24k 2 +8k +16k 04 +
32k 03 +24k 02 +8k 0 . Il suffit donc de montrer que 3k 2 +k et 3k 02 +k 0 sont divisibles
par 2, ce qui est vident car, pour tout entier l, 3l 2 et l ont mme parit
(3) Il suffit de faire b = 1 et a = (respectivement) 3, 4, 5, a dans lidentit a n b n = (a
b)(a n1 + a n2 b + . . . + b n1 ).

(4) (a) Lidentit prcdente, pour b = 1 et a = 2,


donne 2 + 1 divise 2n + 1.
(b) De mme, pour b = 1 et a = 4, on trouve que 22 + 1 divise 2k + 1.
(c) Si n nest pas une puissance de 2, il scrit alors 2m l avec l entier impair. Alors
2n + 1 est divisible par 2m + 1, en prenant b = 1 et a = 2m dans lidentit utilise
prcdemment.
(5) Soit a = bq +r avec0 r < b. Si r > 0, ab n 1 = b n+1 q +r b n 1 avec 0 r b n 1 < b n+1 ,
donc le quotient est q et le reste r b n 1. Si r = 0, alors ab n 1 = b n+1 q 1 = b n+1 (q
1) + b n+1 1 avec 0 b n+1 1 < b n+1 , donc le quotient est q 1 et le reste b n+1 1.
(6) On remarque que n est ncessairement pair, sinon 2 divise tous ces nombres. Si n > 4,
lun, au moins, des six nombres est divisible par 5 et est strictement plus grand que 5,
donc nest pas premier. Si n = 2, 2 + 7 = 9 nest pas premier. Il ne reste plus que n = 4,
qui convient car 3, 7, 11, 13, 17 et 19 sont premiers.
(7) Si n est premier, il est premier avec tous les entiers n i pour 1 i n 1; il ne divise
donc pas (n 1)!.
Si n nest pas premier, alors n = pq avec 1 < p q < n, donc p q n1. Si p 6= q, p
et q sont deux facteurs distincts de (n 1)!, donc n = pq divise (n 1)!. Si p = q, n = p 2
mais comme n est impair, p > 2 et p et 2p sont deux facteurs distincts de (n1)!, donc
n = p 2 divise (n 1)!. Ce qui termine la dmonstration de lquivalence demande.
(8) (a) On a n! + k = k.(1.2 . . . k 1.k + 1 . . . n) donc une factorisation en lments > 1 de
n! + k.
(b) Soit L le nombre entier > 1 reprsentant la longueur choisie pour lintervalle,
[(L + 2)! + 2, (L + 2)! + L + 2] convient.

(9) (a) Un nombre impair est congru 1 ou 3 modulo 4, un produit de nombres impairs
est ausi congru 1 ou 3 modulo 4, donc P 0 (p) = P(p)/2 est un entier congru 1
ou 3 modulo 4 et P(p) 2 mod 4. Donc P(p) 3 mod 4.
(b) Si tous les diviseurs premiers de P(p) + 1 taient congrus 1 modulo 4, leur produit aussi, ce qui est contraire lhypothse. Donc il existe un nombre premier
congru 3 modulo 4 divisant P(p) + 1.
(c) Si le nombre des nombres premiers congrus 3 modulo 4 est fini, on note p0 le
plus grand. Tous ces nombres sont premiers avec P(p0 ) + 1, et, en utilisant le (b),
on obtient un nouveau nombre premier congru 3 modulo 4 plus grand que p0 ,
ce qui est contradictoire.
(10) (a) Premire manire : 1176 = 5.198 + 186, 198 = 186 + 12, 186 = 12.15 + 6 et 12 =
6.2 + 0. Donc (1176, 198) = 6, dernier reste non nul de lalgorithme dEuclide.
Deuxime manire : 1176 = 2.588 = 4.294 = 8.147 = 8.3.43, 198 = 2.99 = 2.9.11 et
(1176, 198) = 2.3 = 6.
(b) Daprs lalgorithme dEuclide, 6 = 186 12.15 = 186 (198 186).15 = 186.16
198 = (1176 5.198) 198 = 1176.16 81.198. On peut donc prendre u0 = 16 et
v0 = 81.
(c) Soit u et v une autre solution, alors 0 = (uu0 ).1176+(vv0 ).198 = (uu0 ).6.196+
(vv0 ).6.33. Do (uu0 ).196 = (vv0 ).33. Comme (196, 33) = 1, 33 divise uu0
et 196 divisev v0 et si u u0 = k.33, v v0 = k.196. Donc lensemble des solutions est lensemble des couples 16 + k.33 et 81 k.196, k Z.
(11) Si p premier divise (a + b, ab), il divise ab, donc lun des nombres a ou b; comme
p divise a + b, il divise les deux nombres a et b et donc (a, b). Ce qui montre, par
labsurde, que si (a, b) = 1 alors (a + b, ab) = 1.

La rciproque est vraie aussi : car si (a + b, ab) = 1, il existe u et v dans Z tels que
u.(a + b) + v.ab = 1, do (u + vb).a + u.b = 1, ce qui entraine que (a, b) = 1. On aurait
aussi pu dmontrer la contrapose : si (a, b) > 1 alors (a + b, ab) > 1 ce qui est bien
vident.
(12) Soit d = (a, b) avec a = k1 .d et b = k2 .d. On a n a 1 = (n d 1)(n k1 1)d + . . . + n d + 1) et
n b 1 = (n d 1)(n k2 1)d + . . . + n d + 1). Donc n d 1 est un diviseur commun n a 1
et n b 1, donc un diviseur du p.g.c.d. de n a 1 et n b 1.
Supposons a b, alors il existe q et r dans N avec 0 r < b tels que a = bq + r.
Alors n a 1 = (n bq 1)n r + n r 1 = (n b 1)(n b(q1) + + n b + 1)n r + n r 1, ce qui
montre que divise aussi n r 1. Mais b = rq1 + r1 avec q1 et r1 entiers et de la mme
manire, on montre que divise aussi n r1 1 ainsi que tout n rk 1 o rk est un des
restes non nuls obtenus dans lalgorithme dEuclide appliqu a et b. En particulier
pour d dernier reste non nul de lalgorithme. Donc divise n d 1.
On peut donc conclure que n d 1 = = (n a 1, n b 1).
(13) (a) 24 2 mod 13, (2)6 = 26 = 64 et 64 1 mod 13, donc 246 1 mod 13.
(b) 24 1 mod 5, donc 24.k 1
mod 5.
(c)

mod 5 et 24.k+2 22

mod 5 do 24.k+2 4

(i) 100.a + 10.b + c a + b + c mod 3 car 100 10 1 mod 3 donc abc est
divisible par 3 si et seulement si 100.a + 10.b + c 0 mod 3, ce qui est
quivalent a + b + c 0 mod 3, do le rsultat.
(ii) Il en est de mme pour 9, car 100 10 1 mod 9.
(iii) Comme 100 10 1 mod 11, 100.a +10.b+c a b+c mod 11 et donc
abc est divisible par 11 si et seulement si a b + c est divisible par 11.

(iv) Comme 100 2 mod 7 et 10 3 mod 7, on montre que abc est divisible
par 7 si et seulement si 2.a + 3.b + c est divisible par 7.
p(p 1) . . . (p m + 1)
(14) (a) Comme C pm =
, p divise C pm .m!, mais p est premier m! car
m(m 1) . . . 2.1
0 < m < p donc p divise C pm .
p

(b) On a (a + b) = a +

p1
X

C pm a pm b m + b p et C pm 0 mod p pour tout m variant

m=1

de 1 p 1, donc (a + b)p a p + b p mod p.


(c) La proprit n p n mod p est vraie pour n = 1.
Si elle est vraie pour n 1 : (n 1)p n 1 mod p, elle est vraie lordre n, car
n p = ((n 1) + 1)p donc n p (n 1)p + 1 n 1 + 1 n mod p. Donc n p n
mod p pour tout n N .
Si (n, p) = 1, n est inversible mod p et en multipliant n p n mod p par linverse de n mod p, on obtient n p1 1 mod p : proprit connue sous lappellation petit thorme de Fermat.
(15) Comme (11, 60) = 1, 11 est inversible modulo 60, car il existe u et v dans Z tels que
u.11 + v.60 = 1 et en passant aux classes de Z/60Z, on obtient u.11 + v.60 = 1 donc
u.11 = 1.
On peut dterminer u et v laide de lalgorithme dEuclide et trouver donc u, mais
ici on sait que 112 = 121 1 mod 60, donc 11 est son propre inverse.
De mme (7, 60) = 1, donc 7 est inversible. Or 7.17 = 119 1 mod 60, donc linverse de 7 est 17 = 43.
(16) Soit A = Z/12Z = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}. Lensemble B = {1, 5, 7, 11} est form des
lments inversibles de A, chaque lment tant son propre inverse (reprsentant

premier 12). Lensemble C = {2, 3, 4, 6, 8, 9, 10} est form des diviseurs de zro car
0 = 2.6 = 3.4 = 8.3 = 9.4 = 10.6. On a B C = ; et B C = (Z/12Z) .
Gnralisation : Soit B lensemble des classes de Z/nZ dont un reprsentant est
premier n (remarque : tout reprsentant de cette classe sera premier n) et C lensemble des classes, diffrentes de la classe nulle, dont un reprsentant nest pas premier n (remarque : il en sera de mme pour tout reprsentant de cette classe).
Soit a B avec a Z, il existe u et v dans Z tels que ua + vn = 1, do u.a + v.n = 1
comme n = 0, on obtient u.a = 1, donc a est inversible. Rciproquement si a est
inversible dans Z/nZ, il existe b dans Z/nZ, telle que a.b = 1, donc ab = 1 + kn avec
k Z, ou encore ab kn = 1 ce qui montre que (a, n) = 1. Donc B est lensemble des
classes inversibles de Z/nZ et B (Z/nZ) .
Soit a C avec a Z, il existe donc un entier d > 1 tel que a = a 0 d et n = n 0 d avec
0
a et n 0 dans Z. Alors a.n 0 = a 0 .n = 0 avec a 0 6= 0, donc a est un diviseur de zro dans
Z/nZ. Rciproquement si a est un diviseur de zro dans Z/nZ, il existe b (Z/nZ) ,
telle que a.b = 0 avec a et b dans Z. Alors ab = kn. Notons d = (b, n), 0 < d < n car
b 6= 0, donc b = b 0 .d et n = n 0 .d avec (b 0 , n 0 ) = 1. On a donc ab 0 = kn 0 avec n 0 > 1.
Comme (b 0 , n 0 ) = 1, n 0 divise a et donc a C .
Daprs leurs dfinitions, B C = ; et B C = (Z/nZ) .
(17) (a) On fait successivement x = 0, 1, 2, 3 = 3, 4 = 2, 5 = 1 et on voit que seul x = 3
convient.
(b) Comme prcdement, on donne x les six valeurs de Z/6Z, et on voit quaucune
ne convient.
(18) (a) Soit y Z alors y 2 0 ou 1 mod 3, comme 3x 2 + 2 2 mod 3 : il ny a pas de
solution dans Z/3Z, donc pas de solutions dans Z.

(b) De mme, si y Z, y 3 0 ou 1 ou 1 mod 7 et 7x 3 + 2 2 mod 7 : il ny a donc


pas de solution dans Z.
(19) (a) 12x 7 mod 21 est quivalent il existe k Z tel que 12x = 7 + k.21, on aurait
alors 3(4x 7k) = 7, ce qui est impossible.
Il ny a donc pas de solution cette congruence dans Z.
(b) 12x 7 mod 84 est quivalent il existe k Z tel que 12x = 7 + k.84, on aurait
alors 12(x 4k) = 7, ce qui est impossible.
Il ny a donc pas de solution cette congruence dans Z.
(c) Comme (12, 73) = 1, 12 est inversible modulo 73. En remarquant que 6.12 =
72 1 mod 73, la congruence devient x 6.7 mod 73 car, en multipliant la
congruence par 6, on obtient, dans Z, 6.12x = 73x + x = 6.7 + k.73.
Les solutions dans Z sont donc x = 42 + k.73 avec k Z.
(d) 12x 7 mod 46 est quivalent il existe k Z tel que 12x = 7 + k.46, on aurait
alors 2(6x 23.k) = 7, ce qui est impossible.
Il ny a donc pas de solution cette congruence dans Z.
(e) Comme (12, 35) = 1, 12 est inversible modulo 35. En remarquant que 3.12 = 36
1 mod 35, la congruence devient x 21 mod 35.
Les solutions dans Z sont donc x = 21 + k.35 avec k Z.
(f) 12x 14 mod 46 est quivalent il existe k Z tel que 12x = 14 + 46.k ou
encore 6x = 7 + 23.k. En multipliant par 4, on obtient x + 23x = 28 + 4.k.23.
Les solutions dans Z sont donc x = 5 + m.23 avec m Z.
(20) (a) Posons d = (a, m) avec a = d a 0 et m = d m 0 o a 0 et m 0 appartiennent Z. ax b
mod m scrit il existe k Z tel que ax = b + km 00 , ou encore d(a 0 x km 0 ) = b,

qui ne peut avoir de solution que si d divise b (condition necessaire). Si d divise


b (condition suffisante), alors b = d b 0 avec b 0 Z, et lgalit ax = b +km devient
a 0 x = b 0 + km 0 . Comme (a 0 , m 0 ) = 1, il existe u et v dans Z tels que ua 0 + vm 0 = 1.
En multipliant par u, lgalit a 0 x = b 0 +km 0 , on obtient x = ub 0 +m 0 (uk +v), soit
x ub 0 mod m 0 dont les solutions sont x = ub 0 + lm 0 avec l Z.
(b) Si d = (a, m) avec a = d a 0 , m = d m 0 et b = d b 0 , (a 0 , m 0 ) = 1, toute solution de ax
b mod m est solution de a 0 x b 0 mod m 0 et rciproquement : il suffit dcrire
les galit dans Z.
Soient x1 et x2 deux solutions de ax b mod m, alors ax1 = b + k1 m et ax2 =
b + k2 m avec k1 et k2 dans Z. Donc a(x1 x2 ) = (k1 k2 )m ou encore a 0 (x1
x2 ) = (k1 k2 )m 0 ; comme (a 0 , m 0 ) = 1, x1 x2 = m 0 avec Z daprs le lemme
de Gauss et k2 k1 = a 0 . Alors x2 = x1 + m 0 . Si x0 est une solution de ax b
mod m, soit parcourant Z, x0 + m 0 donnera toutes les solutions de cette
congruence. En particulier, si on prend {0, 1, . . . , d 1}, on obtient d solutions
non congrues modulo m. Dautre part, si x est une solution, x = x0 + m 0 = x0 +
(d + r)m 0 = x0 + r m 0 + d avec = d + r et 0 r < d, elle est donc congrue
lune des solutions prcdente modulo m.
Il ya donc d = (a, m) solutions distinctes modulo m pour la congruence donne.
On aurait pu aussi remarquer que a 0 est inversible modulo m 0 car (a 0 , m 0 ) = 1,
donc il existe c Z tel que a 0 c 1 mod m 0 . Par suite a 0 x b 0 mod m 0 est quivalente x b 0 c mod m 0 , en multipliant les deux membres par c. Or, en comptant les solutions de cette dernire congruence dans un intervalle de longueur
m, on en trouve d.
(21) (a) Lalgorithme dEuclide donne 28 = 15 + 13 15 = 13 + 2 13 = 6.2 + 1 et 2 = 2.1 + 0,
donc (28, 15) = 1.

Alors 1 = 13 6.2 = 13 6(15 13) = 7.13 6.15 = 7(28 15) 6.15 = 7.28 13.15
donc 1 = 7.28 13.15.
(b) Premire mthode : le systme quivaut

x = 2 + k1 .15
x = 8 + k2 28

Soit 8 2 = 6 = k2 .28 + k1 .15, or 1 = 7.28 13.15 donc 6 = 6.7.28 6.13.15. On


peut donc prendre k2 = 6.7 = 42 et k1 = 6.13 = 78.
Do x = 2 6.13.15 = 8 6.7.28 = 1168.
Deuxime mthode : Soit x1 Z tel que x1 1 mod 15 et x1 0 mod 28 alors
x1 = k10 .28 = 1 + k20 .15. On peut prendre k10 = 8 et k20 = 15, alors x1 = 224.
Soit x2 Z tel que x2 0 mod 15 et x2 1 mod 28 alors x2 = k100 .28 + 1 = k200 .15.
On peut prendre k100 = 8 et k200 = 15 alors x2 = 225.
On prend x = 2x1 + 8x2 = 448 + 1800 = 1352.
(c) Si x1 et x2 sont des solutions du systme alors x1 x2 mod 15 et mod 28, donc
x2 = x1 + k.15.28 puisque (15, 28) = 1.
Rciproquement, x 1 tant une solution du systme, pour tout k Z, y = x1 +
k.15.28 est aussi une solution.
Donc, si on considre x la solution obtenue au (b), les solutions du systme sont
donnes par x + k.15.28 o k parcourt Z.
(Dans (b), on remarque que la solution donne par la premire mthode diffre
de celle donne par la deuxime mthode dun multiple de 15.28 = 420.
(d) Cest la plus petite des solutions strictement positives prcdentes :
1168 + k.420 = 1352 + k 0 .420 soit 92min ou encore 1h32min.

(22) (a) 247 2 mod 7 et 26 1 mod 7 daprs le petit thorme de Fermat.


349 = 6.58 + 1 donc 247359 2 mod 7.
(b) 212 1 mod 13 et 1137 = 12.94 + 9 donc 21137 212.94 .29 29 mod 13. Or 24 3
mod 13 donc 29 3.3.2 mod 13, do 21137 5 mod 13.
(c) 216 1 mod 17 et 1137 = 16.71 + 1, donc 21137 2 mod 17.
(d) On remarque que 221 = 13.17. Comme 21137 5 mod 13, que 21137 2 mod 17
et que (13, 17) = 1, il existe x Z tel que
x 5 mod 13 et x 2 mod 17.
Alors on aura 21137 x mod 13 et 21137 x mod 17 donc 21137 x mod 221.
Cherchons x1 1 mod 13 et x1 0 mod 17, puis x2 0 mod 13 et x2 1 mod 17,
on prendra x = 5x1 + 2x2 .
x1 = k1 .17 avec k1 .17 1 mod 13 : k1 = 4 convient.
x2 = k2 .13 avec k2 .13 1 mod 17 : k2 = 4 convient.
On prend donc x = 5.(4).17 + 2.4.13 = 236. Comme x est dfini modulo 221,
on peut prendre aussi x = 15 ou x = 206.
(23) (a) Algorithme dEuclide : 897 = 651 + 246, 651 = 246.2 + 159, 246 = 159 + 87, 87 =
72 + 15, 72 = 15.4 + 12, 15 = 12 + 3 et 12 = 3.4 + 0. Donc (651, 897) = 3.
Dcomposition en nombres premiers : 651 = 3.7.31 et 897 = 3.13.23. Donc (651, 897) =
3.
(b) Avec lalgorithme dEuclide, on obtient 3 = 15 12 = 15 (72 4.15) = 5.15 72 =
5(87 72) 72 = 5.87 6.72 = 5.87 6.72 = 5.87 6(159 87) = 11.87 6.159 =

11.(246159)6.159 = 11.24617.159 = 11.24617(651246.2) = 45.24617.651 =


45(897 651) 17.651 = 45.897 62.651. Donc 3.15 = 45.15.897 62.15.651.
Par suite x0 = 45.15 = 675 et y0 = 62.15 = 930 est une solution.
Si {x1 , y1 } est une autre solution, alors 651(x0 x1 ) + 897(y0 y1 ) = 0 ou encore
217(x0 x1 ) = 299(y0 y1 . Comme (217, 299) = 1, x1 = x0 +k.299 et y1 = y0 k.217,
avec k Z.
Les solutions dans Z2 , sont {675 + k.299, 930 k.217} avec k Z.
On aurait pu aussi remarquer que 651x + 897y = 45 quivaut 217x + 299y = 15,
et travaill ensuite avec 217 et 299.
(c) De faon analogue au (b), on trouve les solutions
{45.31 + k.299, 62.31 k.217} avec k Z.
On aurait aussi pu remarquer que 651x + 897y quivaut 217x + 299y = 31. Et
comme 31 divise 217, ncessairement y = 31y 0 . et lquation quivaut 7x +
299y 0 = 1.
(24) (a) Comme (3, 8) = 1, 3 est inversible modulo 8 et son inverse est lui-mme. Par suite
3x 1 mod 8 est quivalent x 3 mod 8.
Daprs le thoreme des restes chinois, le systme

x 2 mod 5
x 3 mod 8
a des solutions :
on peut utiliser lidentit de Bezout ; 2.8 3.5 = 1 or le systme permet dcrire
que x = 2 + n.5 = 3 + m.8 donc 1 + m.8 n.5 = 0, on peut donc prendre m = 2 et
n = 3. Do x = 2 3.5 = 3 2.8 = 13 est une solution.

Une autre solution sera congrue celle-ci modulo 5 et modulo 8, donc modulo
5.8 = 40.
Les solutions sont donc donnes par 13 + k.40 avec k Z.
(b) Comme (3, 5) = 1, 3 est inversible modulo 5 et son inverse est 2. Par suite 3x 2
mod 5 est quivalent x 1 mod 5.
Comme (2, 3) = 1, 2 est inversible modulo 3 et est son propre inverse. Par suite
2x 1 mod 3 est quivalent x 1 mod 3.
Le systme donn est donc quivalent au systme

x 1 mod 5
,
x 1 mod 3
qui est lui mme quivalent x 1 mod 15.
Les solutions sont donc donnes par 1 + k.15 avec k Z.
(c) Comme 5, 3 et 2 sont deux deux premiers entre eux, ce systme a des solutions
dans Z, daprs le thorme des restes chinois.
Pour rsoudre ce systme, on peut procder par itration cest dire chercher
y Z tel que

y 4 mod 5
y 2 mod 3
puis x Z tel que

x y mod 15
x 1 mod 2

ou encore chercher x1 1 mod 5, x1 0 mod 3 et x1 0 mod 3, cest dire


x1 0 mod 6 puis x2 0 mod 10 et x2 1 mod 3 et enfin x3 0 mod 15 et
x3 1 mod 2 et prendre x = 4.x1 + 2.x2 + x3 .
Premire mthode : daprs la question prcdente y = 1 convient,
il reste donc rsoudre

x 1 mod 15
x 1 mod 2

Les solutions sont alors donnes par 1 + k.30 avec k Z.


Deuxime mthode :On cherche x1 1 mod 5, 0 mod 3, 0 mod 2, x 0 mod 5,
1 mod 3, 0 mod 2 et x3 0 mod 5, 0 mod 3, 1 mod 2. On peut prendre
x1 = 6, x2 = 10 et x3 = 15, et donc x = 4.6 + 2.10 + 15 = 59.
Les autres solutions sont congrues celle-ci modulo 30, donc sont donnes par
59 + k.30 avec k Z,
(d) Comme 12 et 21 ne sont pas premiers entre eux, on ne peut affirmer, a priori, si
le systme a des solutions ou non.
Or x 1 mod 12 equivaut au systme

x 1 mod 3
x 1 mod 4
et x 4 mod 21 equivaut au systme

x 4 mod 3
x 4 mod 7
or les premires quations de ces deux systmes sont les mmes, car 4 1 mod 3.

Le systme donn est donc quivalent au systme

x 1 mod 3

x 1 mod 4
x 4 mod 7

x 18 mod 35
De mme que prcdemment 7 et 35 ne sont pas premers entre eux, mais x 18
mod 35 equivaut

x 18 mod 5
x 18 mod 7
qui quivaut

x 3 mod 5
x 4 mod 7

Le systme donn est donc quivalent

x 1 mod 3

x 1 mod 4
x 4 mod 7

x 3 mod 5
systme qui a des solutions dans Z, puisque 3, 4, 7 et 5 sont deux deux premiers
entre eux.
Pour obtenir les solutions du systme, on peut chercher x1 1 mod 3, x1 0
mod 140, puis x2 0 mod 105 et x2 1 mod 4, puis x3 0 mod 60 et x3 1
mod 7 et enfin x4 0 mod 84 et x4 1 mod 5 et prendre x = x1 + x2 +4.x3 +3.x4 .

On peut prendre x1 = 140, x2 = 105, x3 = 120 et x4 = 84, on obtient alors x =


140 + 105 + 4.120 3.84 = 193.
Une autre solution sera congrue celle-ci modulo 3.4.5.7 = 420.
Les solutions sont donc donnes par 193 + k.420 avec k Z.
On peut aussi remarquer que le dernier sytme est quivalent

x 1 mod 12
x 18 mod 35
et que 3.12 35 = 1. Or si x est solution du systme alors
x = 1 + k.12 = 18 + k 0 .35, donc 17 = k.12 k 0 .35, on peut prendre k = 17.3 et k 0 =
17. Alors x = 1 + 3.17.12 = 18 + 17.35 = 613 est une solution du systme et toutes les
solutions sont 613 + k.420.
(25) D aprs le petit thorme de Fermat, pour tout a Z, a 5 a mod 5 et a 2 a mod 2
donc a 5 = a 2 .a 2 .a a.a.a a 2 .a a 2 a mod 2. Comme (5, 2) = 1, ce qui prcde
entraine que a 5 a mod 10, et donc que a 5 et a ont mme chiffre des units.
(26) Si on note x le nombre de pices, le premier partage donne x 7 mod 17, le deuxime
x 11 mod 16, et le troisime x 0 mod 15.
On peut poser x = 15y; on a alors rsoudre le systme

2y 7 mod 17
,
y 11 mod 16
car 15 2 mod 17 et 15 1 mod 16.
Le systme est quivalent

y 5 mod 17
,
y 5 mod 16

qui quivaut y 5 mod 16.17. Les solutions du systme donn sont donc x = 15(5+
k.17.16) = 75 + 4080k avec k Z.
On remarque que 75 est une solution au problme, quelle est positive et infrieure
5005 et que cest la seule solution rpondant ce critre. La solution au problme
pos est donc 75.
(27) (a)

(i) Notons d = (a, mn), d1 = (a, m) et d2 = (a, n).


Comme d1 et d2 divisent a et mn, ils divisent d. Mais m et n sont premiers
entre eux, il en est de mme pour leurs diviseurs respectifs d1 et d2 . Ce qui
montre, en utilisant le lemme de Gauss, que d1 d2 divise d.
Or il existe u1 , v1 , u2 et v2 dans Z tels que d1 = u1 a + v1 m et d2 = u2 a + v2 n,
donc d1 d2 = (u1 u2 a+u1 v2 n+v1 u2 m)a+v1 v2 mn. Ce qui implique que d1 d2
est un multiple de d.
Par consquent, d = d1 d2 .
la classe de a
(ii) On note, pour a Z, a (respectivement a, respectivement a)
modulo mn (respectivement m, respectivement n).
On considre la correspondance de (Z/mnZ) dans (Z/mZ) (Z/nZ) ,

remarque que ce rsultat ne dpend


qui a fait correspondre ( a, a).On
pas des reprsentants choisis dans les classes, cest donc une application.
Cette application est injective, car si a b mod m et a b mod n, alors
a b mod mn, avec a et b dans Z.
Ce qui montre que (mn) (m)(n).

(b)

(i) On note = (xm + y n, mn), 1 = (x, n) et (2 = (y, m).

On voit que 1 divise mn et xm + y n, donc divise , il en est de mme


pour 2 . Mais, comme m et n sont premiers entre eux, 1 et 2 aussi, et, en
utilisant le lemme de Gauss, 1 2 divise .
Soit pi un diviseur premier de et ri la plus grande puissance entire de
r
pi qui divise : = pi i 0 avec (0 , pi ) = 1. Alors pi divise mn, donc divise
m ou (exclusivement) n. On suppose que pi divise m, alors pi ne divise
r
r
r
pas n . Comme pi i divise mn et est premier avec n; pi i divise m, mais pi i
r
divise aussi xm + y n donc y n et, par suite il divise y. Par consquent, pi i
divise 2 . Ceci montre, en dcomposant ventuellement en produit de
puissance de nombres premiers deux deux distincts, que divise 1 2 .
(ii) On considre la correspondance de (Z/mZ) (Z/nZ) , dans (Z/mnZ)
fait correspondre xm + y n (en utilisant les
qui, avec x et y dans Z, (x, y)
mmes notations que dans la question prcdente pour les classes modulo
mn, m ou n), le rsultat tant indpendant des reprsentants choisis, cest
donc une application.
Aprs avoir remarqu que si x appartient (Z/mZ) et y (Z/nZ) , alors
xm + y n appartient (Z/mnZ) , on peut montrer que cette application est
injective : car si xn + y m x 0 n + y 0 m mod mn alors xn x 0 n mod m et
y m y 0 m mod n donc x x 0 mod m et y y 0 mod n, car (m, n) = 1.
Ce qui montre que (m)(n) (mn).
(c) En utilisant les deux questions prcdentes, on montre que, lorsque (m, n) = 1,
(mn) = (m)(n).
(28) Lensemble E = {0, 1, . . . , p n 1} forme un systme exact de reprsentants des classes
de Z/p n Z. Pour x E , sa classe, dans Z/p n Z, est non inversible si et seulement si x

est divisible par p, donc pour x = kp avec 0 k < p n1 : il y a donc p n1 lments non
inversibles dans Z/p n Z. Par suite le cardinal de (Z/p n Z) est p n p n1 = p n1 (p 1).
(29) (a) Comme 60 = 4.3.5, (60) = (4)(3.5) = (4)(3)(5). Or (4) = (2 1)2, (3) =
3 1 et (5) = 5 1 donc (60) = 2.2.4 = 16.
Comme 2040 = 23 .32 .5.7, (2040) = (23 )(33 )(5)(7) = 22 .2.32 .4.6 = 26 .32 =
576.
Comme 826875 = 33 .54 .72 , (826875) = 2.32 .4.53 .6.7 = 24 .33 .53 .7 = 378000.
s
s
Y
Y
n
n 1
(b) Soit n =
pi i , avec pi premier et ni entier > 0. Alors (n) =
pi i (pi 1) =
i =1

i =1

s
Y
1
1
) = n (1 ).
pi
pi
i =1
i =1
s
s
Y
Y
n
pi . On peut supposer 2 p1 < . . . < ps ,
Donc si (n) = alors 2 (pi 1) =
2
i =1
i =1
s
Y
pi ne lest pas.
donc p1 = 2 et s = 1, car p2 1 est pair et
s
Y

n
pi i (1

i =2

Donc necessairement n = 2 avec k N .


n
Rciproquement si n = 2k avec k N , alors (n) = 2k1 = .
2
(c) Si n est impair,(2, n) = 1 et donc (2n) = (2)(n) = (n).
Si n = 2k m avec k entier > 0 et m entier impair, alors (n) = 2k1 (m) et (2n) =
2k (m), or 2k 6= 2k1 donc (2n) 6= (n).
Par consquent, (2n) = (n) si et seulement si n est impair.
s
Y
n 1
(d) Il faut et il suffit que 12 =
pi i (pi 1). On peut avoir
i =1

n 1

s = 1 alors p1 1 = 12 et p1 = 13 qui convient ou p1 1 (p1 1) = 12 donc p1 = 2 ou


3 qui ne conviennent pas car (2k ) = 2k1 6= 12 et (3k ) = 3k1 .2 6= 12,
s = 2 avec n1 = 1 et n2 = 1 alors (p1 1)(p2 1) = 12 donc p1 = 1 + 1 = 2 et p2 =
12 + 1 = 13 qui conviennent ou p1 = 2 + 1 = 3 et p2 = 6 + 1 = 7 qui conviennent ou
p1 = 4 + 1 = 5 et p2 = 3 + 1 qui ne conviennent pas,
n 1
s = 2 avec un des ni > 1 alors pi i (pi 1) = 12 donc pi = 2 ou 3 qui ne convient
n 1

pas ou pi i
que

(pi 1) = 6 donc pi = 3 avec ni = 2, lautre nombre premier p j est tel

n j 1
pj
(p j

n 1

1) = 2 donc p j = 2 et n j = 2, enfin pi i

(pi 1) = 3 est impossible,

s 3 est impossible.
n
n
n
Y
Y
Y
r
s
t
(e) Soit m =
pi i et k =
pi i avec ri et si entiers > 0. Alors km =
pi i avec ti =
i =1

ri +si . (k) =
1) = m(k).

n
Y
i =1

i =1

s 1

pi i

(pi 1) et (mk) =

n
Y
i =1

t 1

pi i

i =1
n
Y

(pi 1) = (mk) =

i =1

s 1

pi i pi i

(pi

(30) Comme a est congru un carr modulo p si et seulement si b est congru un carr
a
b
modulo p, par dfinition mme du symbole de Legendre, on a bien ( ) = ( ).
p
p
4
2
51
(31) (a) Comme 2 2 22 1 mod 5, on obtient ( ) = 2 2 = 1.
5
6
4
71
(b) De mme, 4 2 43 2.4 8 1 mod 7, on obtient ( ) = 4 2 = +1.
7
111
5
(c) De mme, 3 2 3 81.3 1 mod 11,
10
3
on obtient ( ) = 3 2 = +1.
11

(d) De mme, 6
on obtient (

131
2

66 (3)3 9.(3) 1 mod 13,

3
) = 66 = 1.
11

(e) Comme 23 4 mod 19, (


1 et 4 est un carr et (

23
4
1 4
1
) = ( ) = ( )( ). Or 23 3 mod 4 donc ( ) =
19
19
23 19
23

a2
) = +1.
23

23
) = 1.
19
(f) Daprs la loi de rciprocit quadratique,
191 231 23
19
( ) = (1)( 2 )( 2 ) ( ), comme 191
231
1 mod 2 et on obtient
2
2
23
19
19
( ) = (1)(1) = +1.
23
1094
2
547
20964
(g) On vrifie que 1987 est un nombre premier. Puis (
)=(
)=(
)(
),
1987
1987
1987 1987
2
car 20964 1094 mod 1987. Or (
) = 1, car 1987 3 mod 4. Et 547 tant
1987
5471 19871 1987
547
1987
premier, (
) = (1)( 2 )( 2 ) (
) = (
), car 547 1987 1 mod 4.
1987
547
547
1987
2 173
Mais 1987 346 mod 547 et 346 = 2.173, donc (
)=(
)(
). Comme
547
547 547
1731 5471 547
2
173
547 3 mod 8, (
) = 1. Le nombre 173 tant premier, (
) = (1)( 2 )( 2 ) (
547
547
173
547
547
28
4
7
). Mais (
)=(
)=(
)(
), car 547 28 mod 173. Comme 4 est
(
173
173
173
173 173
71 1731 173
4
7
5
5
un carr, (
) = +1, dautre part (
) = (1)( 2 )( 2 ) (
) = ( ), et ( ) =
173
173
7
7
7
Par consquent (

2
( ) = 1, en utilisant la loi de rcoprocit quadratique et le fait que
5
173 5 mod 7 notamment.
20964
) = +1.
Par suite, on obtient (
1987
a
(32) Si ( ) = +1, alors il existe x Z tel que a x 2 mod p. La classe a de a dans (Z/pZ)
p
est donc gale x 2 o x reprsente la classe de x dans (Z/pZ) . Donc b la classe de b
dans (Z/pZ) qui est linverse de a, est gale (x 1 )2 . Or x 1 = y avec y Z. Par suite,
b
b y 2 mod p, donc ( ) = +1.
p
b
a
Si ( ) = +1, on peut montrer que ( ) = +1 en echangeant les rle de a et b dans le
p
p
raisonnement ci-dessus.
a
b
Par consquent, ( ) = ( ).
p
p
(1)(

51 71
2 )( 2 )

1
4
2
3
(33) (a) ( ) = ( ) = ( ) = 1, car 1 et 4 sont des carrs et 32 2 mod 7. Par contre,( ) =
7
7
7
7
5
6
( ) = ( ) = 1, car 3, 5 et 6 ne sont pas congrus des carrs modulo 7. La somme
7
7
envisage est bien nulle.
(b) Comme (Z/pZ) est cyclique dordre pair gal p 1, en notant z un de ses gnrateurs, on voit que z 2 , z 4 , . . . , z p1 = z 0 sont des carrs dans (Z/pZ) et que z,
p1
z 3 , . . . , z p3 nen sont pas. Or il y en a 2 de chaque, donc la somme envisage
est bien nulle.

(34) Pour rsoudre certaines questions, on a besoin de rsultats dmontrs ultrieurement, notamment que (Z/pZ) est cyclique et que, dans un groupe cyclique, si d est
un diviseur de lordre de ce groupe, il existe un sous-groupe unique dordre d. En
particulier, il ny a quun lment dordre 2 dans (Z/pZ) : la classe de 1.
(a)

p1
a
(i) Si ( ) = +1, alors a x 2 mod p avec x Z et a 2 x p1 1 mod p.
p
a
Si ( ) = 1, en notant z un gnrateur du groupe cyclique (Z/pZ) et a la
p
classe de a modulo p, on a a = z 2k+1 avec k Z, car a nest pas un carr

dans (Z/pZ) . Alors a

p1
2

=z

p1
2

6= +1, car lordre de z est p 1, or (a

+1 et le seul lment dordre 2 de (Z/pZ) est 1. Donc a


p1
a
Par consquent, ( ) a 2 mod p.
p
(ii) Daprs la question prcdente, (
Par suite (
(b)

p1
2

p1
2

)2 =

1 mod p.

p1
p1
p1
a b
ab
) (ab) 2 a 2 b 2 ( )( ) mod p.
p
p p

a b
ab
) = ( )( ).
p
p p

(i) Notons z un gnrateur de (Z/pZ) . Llment dordre 2 de (Z/pZ) est


alors z

p1
2

= 1.

Si p = 1 + 4k avec k N , alors llment dordre 2 de (Z/pZ) est z 2k = 1


1
donc 1 z 2k mod p et ( ) = +1.
p

Si p = 3 + 4k avec k N , alors 1 z 2k+1 mod p qui nest pas un carr


1
modulo p et ( ) = 1.
p
p1
1
Dans tous les cas, on obtient ( ) = (1) 2 .
p
p1
2
(ii) Daprs lexercice prcdent, ( ) = 2 2 .
p

p1

p3

p(p4)

p1
2 }

est un systme

p1
)! o
2

m est le nombre

Lensemble E = { 2 , 2 , . . . , 2 , 1, 1, 2, . . . ,
exact de reprsentants des classes de (Z/pZ) .
p1

La quantit 2

p1
2

p1
.( 2 )! =

2
Y

2.l est gale (1)m .(

l=1

p1
congru a un lment ngatif de
2
p1
p1
E . (On retrouve bien ( 2 )! car on a ( 2 ) lments deux deux distincts ;
p1
pour l entier compris entre 1 et 4 (qui nest pas ncessairement entier)
p1
p1
2.l est un lment pair de E , et pour l entier compris entre 4 et 2 , 2.lp

dlments de la forme 2.l avec 1 l

est un lment impair de E .)


2
p1
On en dduit que ( ) = (1)m , car ( 2 )! est inversible modulo p.
p
p 1
p 1
Si p = 8k + 1 avec k entier, 2.l
quivaut l 2k donc m =

2
2
2
2k = 2k et ( ) = +1.
p

Si p = 8k 1 avec k entier, alors 2.l


2
p 1
(2k 1) = 2k 2 et ( ) = +1.
2
p
Si p = 8k + 3 avec k entier, alors 2.l
2
2k = 2k + 1 et ( ) = 1.
p

p 1
quiv aut l 2k 1 et m =
2

p 1
p 1
quivaut l 2k et m =

2
2

Si p = 8k 3 avec k entier, alors 2.l

p 1
quivaut l 2k 1 et m =
2

p 1
2
(2k 1) = 2k 1 et ( ) = 1.
2
p
p 2 1
2
Dans tous les cas, on obtient ( ) = (1) 8 .
p

(35) (a) Comme p est impair, p 1 ou 3 mod 8. Daprs les proprits du symbole de
1 2
1
2
2
Legendre ( ) = ( )( ). Or ( ) et ( ) valent tous les deux +1 si p 1 mod 8
p
p p
p
p
2
et tous les deux 1 si p 3 mod 8, donc ( ) vaut +1. Par contre, pour p 1
p
2
mod 8 ou p 3 mod 8, lun vaut +1 et lautre 1, donc ( ) vaut 1.
p
Do le rsultat.
(b) Comme p est impair et premier 3, p 1 ou 5 mod 12. Daprs la loi de
31 p1 p
3
rciprocit quadratique, ( ) = (1) 2 2 ( ).
p
3

p 1
31 p1
est pair et p 1 mod 3, donc (1) 2 2 = 1 et
2
1
3
p
( ) = ( ) = 1, do ( ) = 1.
3
3
p
3
De la mme faon, lorque p 1 mod 12, on peut montrer que ( ) = 1.
p
3
Par contre, si p 5 mod 12, on obtiendra ( ) = 1.
p
1 3
3
(c) Comme p est impair et premier 3, p 1 mod 6. Et comme ( ) = ( )( ),
p
p p
on peut montrer que
1
3
si p 1 mod 6, alors p 1 ou 3 mod 12 et les deux symboles ( ) et ( ) sont
p
p
3
gaux et, par suite, ( ) = 1,
p
3
1
si p 1 mod 6, alors p 1 ou 3 mod 12 et les deux symboles ( ) et ( )
p
p
3
sont opposs et, par suite, ( ) = 1.
p
(d) Comme p est impair et premier 5, p 1 ou 3 mod 5. Daprs la loi de rcipro51 p1 p
p
5
51 p1
cit quadratique, ( ) = (1) 2 2 ( ). Or (1) 2 2 = 1 et ( ) = 1 lorsque p 1
p
5
5
p
mod 5 car 1 et 4 sont des carrs et ( ) = 1 lorsque p 3 mod 5 car 3 nest pas
5
congru un carr modulo 5.
5
Do le rsultat : ( ) = 1 si et seulement si p 1 mod 5.
p
Lorsque p 1 mod 12,

(36) (a) Il est vident que, si x 2 2 mod 73 a des solutions dans Z, alors x 2 2 mod 72
aura des solutions dans Z, et que si x 2 2 mod 72 a des solutions dans Z, alors
x 2 2 mod 7 aura des solutions dans Z.
71
2
Comme ( ) = 2 2 = 23 1 mod 7, 2 est congru un carr modulo 7 et x 2 2
7
mod 7 a des solutions dans Z. On voit que x0 = 3 convient.
On cherche une solution x 2 2 mod 72 sous la forme x1 = x0 + k.7 avec k
Z, alors x12 = 9 + 2.3.7.k + 72 .k 2 9 + 42k mod 72 . Pour avoir x12 2 mod 72 , il
suffit que 9 + 42k 2 mod 72 , ce qui est quivalent 6k 1 mod 7. Comme
6 1 mod 7, on voit que 6 ou 1 est son propre inverse modulo 7. Donc 6k
1 mod 7 donne k 1 mod 7, on prend k = 1 do x1 = 3 + 7. Il y a donc des
solutions x 2 2 mod 72 .
On cherche une solution x 2 2 mod 73 sous la forme x2 = x1 + k 0 .72 avec k 0
Z, alors x22 = 100 + 2.10.72 .k 0 + 74 .k 02 100 + 20k 0 .72 mod 73 . Pour avoir x22 2
mod 73 , il suffit que 100 + 20k 0 .72 2 mod 73 , ce qui est quivalent 20k 0 2
mod 7, car 100 = 2 + 2.72 . Comme 20 1 mod 7, on voit que 20 ou 1 est son
propre inverse modulo 7. Donc 20k 0 2 mod 7 donne k 0 2 mod 7, on prend
k 0 = 2 do x2 = 10 + 2.72 = 108. Il y a donc des solutions x 2 2 mod 73 .
(b) On peut montrer que (Z/73 Z) est cyclique, il ne contient donc quun lment
dordre 2 : 1.
On a dj une solution 108 dans (Z/73 Z) . Si x est une autre solution , on a 1082
x 2
) 1 mod 73 . Or les seuls lments de (Z/73 Z) dont le
x 2 mod 73 , donc ( 108
carr est gal 1 sont dordre 1 ou 2, cest--dire 1 ou 1.
Par suite, x 108 mod 73 ou x 108 mod 73 .
Les solutions, dans Z, de x 2 2 mod 73 sont donc 108 + .73 avec Z.

a
= a 2k+1 ( ) = 1 mod p. Par suite,
p
k+1 2
2k+1
(a
) a mod p et a
sont des solutions. Si b et c sont des solutions
de la congruence, en notant b et c leurs classes dans (Z/pZ) , alors (b(c)1 )2 =
1, donc b(c)1 est un lment dordre 1 ou 2 de (Z/pZ) . Or (Z/pZ) , groupe
cyclique, ne possde quun lment dordre 2 : 1.
Par consquent, (a 2k+1 )2 tant solutions, ceux sont les seules modulo p.

(37) (a) Comme p = 4k + 3,

p1
2

= 2k + 1 et a

p1
2

(b) Le nombre premier 59 est congru 3 modulo 4. En appliquant le rsultat prcdent, on trouve comme solutions 4615 (13)15 mod 59, or 132 8 mod 59,
134 5 mod 59, 138 25 mod 59, 1312 5.25 7 mod 59, 1314 8.7 3
mod 59 et 1315 39 mod 59.
Les solutions sont donc 39 mod 59.
(c) Rsoudre 9x 2 24x +13 0 mod 59 est quivalent rsoudre (18x 24)2 108
10 mod 59.
On rsoud y 2 10 mod 59, daprs ce qui prcde y = 1015 mod 59 sont les
solutions de cette congruence. Comme 1015 7 mod 59, on obtient 18x 24
7 mod 59. Or linverse de 18 mod 59 est 23.
Par consquent, x = 5 ou 37 mod 59 sont les solutions cherches.
(38) (a) La congruence donne est quivalente au systme
2
x 19 mod 2
x 2 19 mod 3
2
x 19 mod 5
Or x 2 19 1 mod 2, a comme solutions x 1 mod 2.

Et x 2 19 1 mod 3, a comme solutions x 1 mod 3.


Et x 2 19 4 mod 5, a comme solutions x 2 mod 5.
A laide du thorme des restes chinois, on sait que les 4 systmes correspondants ont des solutions et on les rsoud avec les diffrentes mthodes vues cet
effet (on peut chercher x1 1 mod 2, x1 0 mod 3, x1 0 mod 5, puis x2 0
mod 2, x2 1 mod 3, x2 0 mod 5, et enfin x3 0 mod 2, x3 0 mod 3, x3 1
mod 5, et prendre x = ax1 + bx2 + cx3 , en choisissant adquatement a, b et c) .
Le systme

x 1 mod 2
x 1 mod 3

x 2 mod 5
a comme solutions x = 7 mod 30.
Le systme

x 1 mod 2
x 1 mod 3

x 2 mod 5
a comme solutions x = 17 mod 30.
Le systme

x 1 mod 2
x 1 mod 3

x 2 mod 5
a comme solutions x = 17 mod 30.

Le systme

x 1 mod 2
x 1 mod 3

x 2 mod 5
a comme solutions x = 7 mod 30.
Par cons{equent,les solutions la congruence donne sont 7 et 17 mod 30.
(b) Linverse de 5 mod 13 est 5. Donc 5x 2 +9x +11 5(x 2 45x 55) 5(x 2 6x 3)
mod 13 et 9x 2 + 9x + 11 0 mod 13 est quivalent x 2 6x 3 0 mod 13.
Or x 2 6x 3 = (x 3)2 12, donc rsoudre x 2 6x 3 0 mod 13 revient dabord
1
rsoudre y 2 12 1 mod 13 puis rsoudre x 3 = y. Comme ( ) = 1,
13
lquation y 2 1 mod 13 aura des solutions : ceux sont y 5 mod 13 trouves en levant au carr les lments de (Z/13Z) .
Donc les solutions cherches sont 3 5 mod 13, cest--dire 2 mod 13 et 8
mod 13.
(c) De mme que dans la question prcdente, on voit que rsoudre 5x 2 + 9x + 9 0
revient rsoudre (x 3)2 2 0 mod 13 ou encore (x 3)2 2 mod 13. Or
2
( ) = 1, il nexiste pas de y Z tel que y 2 2 mod 13.
13
Donc la congruence donne na pas de solution dans Z.
(d) Comme (a, p) = 1, a est inversible modulo p, soit un lment de Z tel que
a. 1 mod p.
Alors ax 2 + bx + c 0 mod p, est quivalent x 2 + x + c 0 mod p qui peut
encore scrire (x b)2 2 2 b 2 + c 0 mod p, avec Z tel que 2. 1
mod p (2 est inversible modulo p car p est impair). Cette dernire congruence

est quivalente (x b)2 2 2 (b 2 4ac) mod p, qui aura des solutions si et


seulement si b 2 4ac est congru un carr modulo p.
b 2 4ac
)
Par consquent, la congruence donne aura des solutions si et seulement si (
p
1.

APPENDICE D

Exercices pour le chapitre 2

Exercices sur le chapitre II : groupes


(1) Lensemble G muni de la loi de composition est-il un groupe ?
(a) Pour G = Z et dfinie par, si x G et y G, x y = 2x + 3y.
q
3
(b) Pour G = R et dfinie par, si x G et y G, x y = x 3 + y 3 .
(c)

(i) Pour G = Q Q et dfinie par, si x = (a, b) G et y = (a 0 , b 0 ) G, x y =


(a, b) (a 0 , b 0 ) = (aa 0 , ba 0 + b 0 ).
(ii) Lensemble H = {(1, b) avec b Q} est-il un sous-groupe de G?

(d) Soit E un ensemble non vide, pour G = P (E) et dfinie par, si A G et B G,


(i) A B = A B.
(ii) A B = A B.
(iii) A B = (A B)(A B) o A (respectivement B) reprsente le complmentaire de A (respectivement B) dans E .
(2) Soit A un ensemble muni dune loi de composition interne, note multiplicativement, associative et telle que pour tout (a, b) A2 , il existe (x, y) A2 tel que ax =
y a = b (proprit (P)). Montrer que A est un groupe.
(3) Soit G un groupe multiplicatif tel que pour tout x G, x 2 = eG .

(a) Montrer que G est ablien.


(b) Montrer quon peut munir G dune structure despace vectoriel sur Z/2Z. En dduire que, si G est fini, son cardinal est une puissance de 2.
(4) Soit G un groupe multiplicatif, montrer que :
(a) G est ablien si et seulement si lapplication (x) = x 1 est un homomorphisme
de groupes,
(b) G est ablien si et seulement si lapplication (x) = x 2 est un homomorphisme
de groupes.
Ces homomorphismes sont-ils alors surjectifs ?
(5) N est-il un sous-groupe du groupe Z muni de laddition ?
(6) Lensemble des nombres pairs (relatifs) est-il un sous-groupe du groupe Z muni de
laddition ?
(7) Dterminer tous les sous-groupes de Z.
(8) (a) Soit p un nombre premier, lensemble
a
H = { avec a Z, b Z et b premier p} est-il un sous-groupe du groupe additif
b
Q?
(b) Mme question pour lensemble
m
H 0 = { n avec m Z et n N} ?
2
(9) (a) Montrer quun groupe dordre premier na que 2 sous-groupes. La rciproque
est-elle vraie ?
(b) En dduire que tout groupe dordre premier est cyclique.

(10) Dmontrer que tout groupe non ablien a, au moins, 6 lments. Donner un exemple
de groupe non ablien ayant 6 lments.
(11) (a) Quel est lordre de la classe 2 de 2 dans le groupe multiplicatif (Z/29Z) ?
(b) Quel est le nombre de gnrateurs de ce groupe ?
(c) Pour n {1, . . . , 28}, dterminer le nombre dlments de ce groupe qui sont dordre
n.
(12) Soient m et n deux entiers > 1, quel est le nombre dhomomorphismes de groupes
du groupe additif Z/mZ dans le groupe additif Z/nZ :
(a) si m = 2 et n = 3,
(b) si m = 2 et n = 6,
(c) si m = 6 et n = 3,
(d) si m = 12 et n = 18,
(e) cas gnral.
(13) Soit G un groupe multiplicatif ablien. Soient a G dordre m et b G dordre n.
(a) Montrer que, si (m, n), le p.g.c.d. de m et de n, est gal a 1, llment ab est
dordre mn. En est-il de mme si (m, n) > 1 ? En est-il de mme si G est non
ablien ?
(b) Si (m, n) > 1, montrer quil existe c G dordre gal au p.p.c.m. de m et de n.
(c) En dduire que tout sous-groupe fini du groupe multiplicatif K dun corps K ,
est cyclique.
(14) On considre le groupe multiplicatif C des nombres complexes non nuls .
(a) Montrer que tout sous-groupe fini de C est cyclique.

(b) Soient m un entier > 0 et m : C C lhomomorphisme dfini par u 7


u m , u C .
Quelle est limage de m ? Dcrire le noyau de m .
(c) Soit F un sous-groupe fini de C .
(i) Existe-t-il m entier > 0 tel que F = K erm ?
(ii) Montrer que le groupe quotient C /F est isomorphe C .
(d) Dterminer un sous-groupe G de C tel que le groupe quotient C /G soit isomorphe au groupe multiplicatif des rels > 0.
(15) Soit G un groupe multiplicatif et soient H et K deux sous-groupes de G. On note HK
(respectivement K H) = {hk (respectivement kh) avec h H et k K }.
(a) Lensemble HK est-il un sous-groupe de G ?
(b) On suppose, dans cette question, que H est un sous-groupe distingu de G.
(i) Montrer que HK est un sous-groupe de G.
(ii) Montrer que HK = K H.
(iii) Montrer que H K est un sous-groupe distingu de K .
(c) On suppose, dans cette question, que H et K sont des sous-groupes distingus
de G.
(i) Montrer qu HK est un sous-groupe distingu de G.
(ii) Montrer que H K est un sous-groupe distingu de G.
(iii) On suppose de plus que H K = {e} avec e lment neutre de G. Montrer
que hk = kh pour tout h H et tout k K . Si de plus G est fini avec card G =
card H card K , montrer que G est isomorphe au groupe H K . Le groupe
G est-il alors ablien ?

(16) Soit G un groupe multiplicatif et soit C = {a G tels que pour tout x G, ax = xa} (on
dit que C est le centre de G).
(a) C est-il un sous-groupe de G ?
(b) C est-il un sous-groupe distingu de G ?
(17) Soit G un groupe not multiplicativement. Pour tout a G, on dfinit ja , lapplication
de G dans G, qui tout x de G fait correspondre ja (x) = axa 1 .
(a) Montrer que lensemble des automorphismes de G (cest--dire les homomorphismes bijectifs de G dans G) forment un groupe pour la composition des applications.
(b) Montrer que ja est un automorphisme de G.
(c) Montrer que lensemble J = { ja , a G} est un sous-groupe du groupe des automorphismes de G.
(d) Montrer que lapplication j de G dans le groupe des automorphimes de G dfinie par, pour a G, j (a) = ja est un homomorphisme de groupe. Quel est son
noyau ?
(e) En notant C le centre de G, dduire de ce qui prcde que le groupe quotient
G/C est isomorphe J.
(18) On considre le groupe S 3 . Dterminer
(a)

(i) ses sous-groupes,


(ii) ses sous-groupes distingus,
(iii) son centre.

(b)

(i) On considre le sous-groupe H1 de S 3 engendr par la transposition =


(23). Dterminer les classes gauche (respectivement droite) de S 3 modulo H1 .

(ii) On
le sous-groupe H2 de S 3 engendr par la permutation =
considre

1 2 3
. Dterminer les classes gauche (respectivement droite) de S 3
2 3 1
modulo H2 .

1 0
1 0
0 1
0 1
(19) Dans GL2 (C), on considre les matrices I =
,J=
,K =
,L=
0 1
0 1
1 0
1 0

0 i
.
et M =
1 0
Montrer que les ensembles suivants sont des sous-groupes de GL2 (C) :
H1 = {I , J , K , L}, H2 = {I , J , i I , i J},
H3 = {I , i J , i K , i L} et H4 = {I , M , i I , i M}.
(a) Pour chacun deux, dterminer
(i) lordre de chaque lment,
(ii) ses sous-groupes,
(iii) ses sous-groupes distingus,
(iv) son centre.
Existe-il i et j dans {1, 2, 3, 4} avec i 6= j tels que Hi et H j soient isomorphes ?
(b) Pour i = 1, 2, 3 et 4, considrer le groupe quotient de Hi par son centre. Est-il
ablien ?

(20) Soit G un groupe not multiplicativement. Pour tout couple (x, y) dlments de G,
on dfinit leur commutateur par [x, y] = x y x 1 y 1 .
(a) Montrer que linverse dun commutateur est un commutateur.
(b) On note G 0 le sous-groupe de G engendr par tous les commutateurs. Montrer
que G 0 est distingu dans G.
(c) Soit H un sous-groupe de G qui contient G 0 , montrer que H est distingu et le
groupe quotient G/H est ablien.
(21) On considre, dans le groupe multiplicatif GL2 (R), lensemble

a b
G ={
avec a R , b R, c R }.
0 c
(a) Montrer que G est un sous-groupe non ablien de GL2 (R).
(b)

(i) Dterminer tous les lments dordre 2 de G.

(ii) Dterminer le centre de G.

a b
(iii) Soit K = {
G avec b = 0}, K est-il un sous-groupe de G ? est-il distin0 c
gu dans G ?

a b
(c) Soit H = {
G avec a = c = 1} et f lapplication de G dans R R dfinie
0 c
par

a b
f
= (a, c).
0 c
(i) Montrer que f est un homomorphisme de groupes de G dans R R .
(ii) En dduire que H est un sous-groupe distingu de G.

(iii) Montrer que le groupe G/H est isomorphe R R .


(22) Soit G un groupe de centre C . Montrer que si le groupe quotient G/C est monogne,
alors G est ablien.
(23) (a) Soit un homomorphisme surjectif dun groupe G sur un groupe G 0 . A tout sousgroupe H 0 de G 0 , on associe son image rciproque par ; montrer que lon dfinit ainsi une bijection de lensemble des sous-groupes de G 0 sur lensemble des
sous-groupes de G qui contiennent le noyau de ; quelle est la bijection rciproque ?
(b) Soit m un entier, m 2. Dcrire les sous-groupes du groupe additif Z/mZ.
(c) Quel est le nombre de sous-groupes dun groupe cyclique dordre 675 ?
(24) Soit p un nombre premier impair et m un entier 0, on va montrer que (Z/p m Z) est
cyclique.
Soit a un entier dont la classe, modulo p, engendre (Z/pZ) .
(a) On suppose a p1 6 1 mod p 2 .
Montrer que la classe de a, modulo p 2 , engendre (Z/p 2 Z) . Soit m un entier 1,
m1
montrer que a (p1)p
6 1 mod p m+1 . En dduire que la classe de a, modulo p m ,
engendre (Z/p m Z) .
(b) On suppose a p1 1 mod p 2 . On considre alors b = a + p.
Montrer que la classe de b, modulo p m , engendre (Z/p m Z) .
(c) En dduire le rsultat et, de plus, le fait quon sait construire un gnrateur de
(Z/p m Z) partir dun gnrateur de (Z/pZ) .
Application numrique : pour p {3, 5, 7}, dterminer un gnrateur de (Z/p m Z) .

(25) Pour n entier 3, on va montrer que (Z/2n Z) est isomorphe au produit direct dun
groupe cyclique dordre 2 par un groupe cyclique dordre 2n2 .
k

(a) Montrer que, pour tout entier naturel k, 52 1 + 2k+2 mod2k+3 .


(b) En dduire le rsultat en considrant le sous-groupe engendr par la classe de
1, modulo 2n , et celui engendr par la classe de 5, modulo 2n .
(26) On considre le groupe quotient G = Q/Z et la projection canonique q : Q G.
(a) Soit (a, b) Z N , crire explicitement q(a/b).
(b) Montrer que tout lment de G est dordre fini.
(c) Soit n N et Hn =< q(1/n) > le sous-groupe de G engendr par q(1/n).
(i) Montrer que Hn est un groupe cyclique dordre n.
(ii) Soit H un sous-groupe dordre n de G, montrer que H Hn . En dduire que
H est cyclique.
(iii) En dduire que, pour tout n N , il existe un sous-groupe et un seul dordre
n.
(iv) Soient q( ab11 ) et q( ab22 ) deux lments de G avec (ai , bi ) Z N et (ai , bi ) = 1
pour i = 1, 2. Donner un gnrateur du sous-groupe de G engendr par
q( ab11 ) et q( ab22 ).
(d) Le groupe G est-il monogne ?
(27) (a) Montrer que les transpositions (1 i ) pour i {2, . . . , n} engendrent S n .
(b) Montrer que les transpositions (1 2), (2 3), . . . , (i i + 1), . . . ,
(n 1 n) engendrent S n .

(c) Soit S n et ai {1, . . . , n}, deux deux distincts, pour i variant de 1 r avec
1 < r n.. Montrer que
(a1 a2 . . . ar )1 = ((a1 )(a2 ) . . . (ar ))
(d) Montrer que le cycle (12 . . . n) de longueur n et la transposition (12) engendrent
Sn.
(e) Montrer que, pour n 3, le sous-groupe altern A n de S n est engendr par les
cycles de longueur 3 de S n .
(28) Dans S7 , on considre

1 2 3 4 5 6 7
1 2 3 4 5 6 7
s1 =
,s =
,
3 5 6 1 2 4 7 2
6 1 5 3 4 2 7

1 2 3 4 5 6 7
s3 =
.
6 4 5 7 3 1 2
Dterminer, pour chacune de ces permutations,
(a) sa dcomposition en cycles disjoints,
(b) son ordre,
(c) sa signature,
(d) une dcomposition en produit de transpositions.

1 2 3 4 5
(29) Dans S 5 , on considre s =
. Dterminer le cardinal de la classe de
3 5 4 1 2
conjugaison de s, sa classe de conjugaison et son sous- groupe disotropie.
(30) Soit X = {1, 2, 3, 4, 5, 6} et S X le groupe des permutations de X .
(a) Le groupe S X opre naturellement sur X par g .x = g (x) pour g S X et x X .
Dterminer lorbite et le sous-groupe disotropie de chaque lment de X pour
cette opration.

1 2 3 4 5 6
(b) Soit =
et H =< > le sous-groupe de S X engendr par .
3 4 5 2 1 6
Le groupe H opre naturellement sur X : h.x = h(x) pour h H et x X . Dterminer lorbite et le sous-groupe disotropie de chaque lment de X pour cette
opration.
(31) Soit X = C \ {1, 0, 1} et lapplication de X dans C dfinie par (z) =

z1
.
z+1

(a) Montrer que S X .


(b) Dterminer le cardinal de G, sous-groupe de S X engendr par .
(c) Le groupe G opre naturellement sur X par g .x = g (x) pour g G et x X . Vrifier
que lon dfinit bien ainsi une opration de G sur X .
Dterminer lorbite et le sous-groupe disotropie de chaque lment de X .
(32) Soit G un groupe dordre 9 et soit C son centre (i.e. lensemble des c G tels que
g c = cg pour tout g G)
(a) Le groupe G opre sur lui-mme par conjugaison, en considrant les cardinaux
des orbites des lments de C et des lments de G \C , montrer que card(C )>1.
(b) Montrer que si G/C est cyclique, G est ablien.
(c) En dduire que G est ablien.
(On peut faire la mme dmonstration pour tout groupe d ordre p 2 avec p premier.
)
(33) Thorme de Frobenius :
Soit G un groupe fini avec card(G)> 1. On dsigne par m(G) le plus petit diviseur
> 1 de card(G). Remarquer que m(G) est un nombre premier.

On va montrer que tout sous-groupe de G dindice m(G) est distingu (ce que lon
sait dj lorsque m(G) = 2).
Premire dmonstration :
Soit X un ensemble sur lequel G opre.
Si x X , on note Gx = {g G, g .x = x} le stabilisateur (ou sous-groupe disotropie)
de x, et G.x = {g .x, g G} lorbite de g dans X .
(a) Pour tout sous-groupe H (non rduit llment neutre) de G, montrer que m(G)
m(H).
(b) Si x X nest pas fix par G (cest dire sil existe g G tel que g .x 6= x), montrer
que m(G) Card(G.x).
(c) Soit x X , montrer que les deux conditions suivantes sont quivalentes :
(i) Le sous-groupe Gx est distingu dans G.
(ii) Tout lment de G.x est fix par Gx .
(d) Soit x X tel que card(G.x) = m(G). Dduire de ce qui prcde que Gx est distingu dans G (on pourra faire oprer Gx dans G.x et considrer les orbites obtenues).
(e) Soit H un sous-groupe dindice m(G). En prenant pour X lensemble des classes
gauche modulo H et en faisant oprer G sur X par multiplication gauche,
montrer que H est distingu.
Deuxime dmonstration :
Soit H un sous-groupe de G dindice p = m(G) et soit X = {aH, a G} lensemble
des classes gauche de G modulo H.

(a) Le groupe G opre sur X par translation :


Soit lhomomorphisme de G dans S X qui g associe (g ) la bijection de X
dans lui-mme transformant aH en (g a)H.
On note K = ker.
(i) Montrer que K H et que [H : K ] divise (p 1)!
(ii) Montrer que, si [H : K ] > 1, tout diviseur premier q de [H : K ] est suprieur
ou gal p.
(iii) En dduire que [H : K ] = 1.
(b) En dduire que H est distingu dans G.
(34) Dcomposer (Z/31Z) en produit direct de sous-groupes primaires.
(35) Les groupes (Z/101Z) et (Z/125Z) sont-ils isomorphes ?

(36) Soit G un groupe ablien fini dordre n dlment neutre eG . On pose A = {u Z tel que, pou
G, x u = eG }.
(a) Montrer que A est un sous-groupe de Z distinct de {0}. On note m son gnrateur
positif, quon appelle exposant de G.
(b) Montrer que m divise n.
(c) Montrer que n divise une puissance de m :
(i) par rcurrence sur n.
(ii) on note {eg , x1 , x2 , . . . , xn1 } les lments de G, P le groupe produit direct
des sous-groupes < xi > de G engendrs par chaque xi pour i variant de 1
n 1

(P =< x1 > < x2 > . . . < xn1 >


et : P G lapplication dfinie par [(u1 , u2 , . . . , un1 )] = u1 u2 . . . un1 ,
avec ui < xi > .
Montrer que est un homomorphisme du groupe P dans le groupe G.
En dduire que tout diviseur premier p de cardG divise cardP. Puis quil
existe un lment dordre p dans G.
En dduire le rsultat demand.

APPENDICE E

Indications pour les exercices du chapitre 2

Indications sur les exercices du chapitre II : groupes


(1) Considrer chacun des axiomes dfinissant un groupe et voir sils sont vrifis ou
non.
(a) Ce nest pas un groupe.
(b) Cest un groupe.
(c) Cest un groupe et H est un sous-groupe.
(d)

(i) Ce nest pas un groupe.


(ii) Ce nest pas un groupe.
(iii) Utiliser la fonction caractristique pour montrer que cest un groupe.

(2) Montrer quun lment neutre ( droite) pour un lment a particulier de A, est lment neutre ( droite) pour tout lment b de A, en utilisant la proprit (P). Idem
pour un lment neutre gauche.
Pour les inverses dun lment a de A, utiliser la proprit (P) avec b = e, llment
neutre.
(3) (a) Utiliser le fait que tout est lment de G est son propre inverse.
(b) Pour m Z/2Z et g G, on pose m.g = g m .

(4) (a) Ecrire que est un homomorphisme de groupe multiplicatif.


(b) Ecrire que est un homomorphisme de groupe multiplicatif.
(5) Montrer que N nest pas un sous-groupe de (Z, +).
(6) Utiliser la proprit caractristique pour montrer que lensemble des nombres pairs
est un sous-groupe de (Z, +).
(7) Considrer
le
plus
petit
des
( lorsquil en existe) du sous-groupe.

lments

strictement

positifs

(8) Utiliser les dfinitions.


(9) Considrer le sous-groupe engendr par un lment distinct de llment neutre.
(10) Ecrire, laide dlments, que le groupe est non ablien.
On peut aussi montrer que tout groupe dordre strictement infrieur 6 est ablien.
Comme exemple, penser aux groupes de permutations.
(11) (a) Calculer les diverses puissances de 2.
(b) Utiliser la question prcdente.
(c) Utiliser les questions prcdentes.
(12) Remarquer que le groupe de dpart est cyclique, il suffit donc de connaitre limage
dun gnrateur pour connaitre lhomomorphisme. Dautre part, lordre de limage
dun lment divise lordre de llment.
(13) (a) Dterminer lordre de ab. Chercher des contre-exemples.
(b) Ecrire le p.p.c.m. comme produit de deux nombres m1 et n1 premiers entre eux
et chercher une puissance de a dordre m1 et une puissance de b dordre n1 .

(c) On considre llment dordre maximum dans le groupe fini H et on montre que
cet ordre est gal Card H, en utilisant le fait que, dans un corps, un polynme
de degre n a, au plus, n racines.
(14) (a) Utiliser lexercice prcdent.
(b) Montrer que n est surjective.
(c) Utiliser les questions prcdentes.
(d) Penser aux modules et, en particulier, ceux gaux 1.
(15) (a) Chercher un contre-exemple.
(b)

(i) Utiliser la proprit de H.


(ii) Montrer que, pour tout h H et tout k K , hk = kh 0 avec h 0 H et kh =
h 00 k avec h 00 K .
(iii) Utiliser la dfinition de distingu.

(c)

(i) Utiliser la proprit de K .


(ii) Utiliser la dfinition de distingu.
(iii) Montrer que hkh 1 k 1 = e pour tout h H et k K .

(16) Utiliser les dfinitions.


(17) Utiliser les dfinitions.
(18) (a)

(i) Dterminer lordre de chaque lment de S 3 et remarquer que les sousgroupes stricts de S 3 sont dordre 1, 2 et 3.
(ii) Chercher parmi les sous-groupes prcdents.
(iii) Chercher parmi les sous-groupes prcdents.

(b)

(i) Utiliser les dfinitions.


(ii) Utiliser les dfinitions.

(19) Ecrire la table de multiplication pour chacun des Hi .


(a)

(i) Lordre dun lment divise lordre du groupe.


(ii) Chercher les sous-groupes monognes, puis ceux engendrs par deux lments,....
(iii) Utiliser la question prcdente.
(iv) Utiliser la question prcdente.
Pour chacun des Hi , observer la commutativit, lordre de ses lmnts, le nombre
de sous-groupes....

(b) Les groupes dordre 1 ou 4 sont-ils abliens ?


(20) (a) Faire le calcul de [x, y]1 .
(b) Utiliser la dfinition de sous-groupe distingu, mais ne pas oublier que les lments de G 0 sont des produits finis de commutateurs et pas necessairement des
commutateurs
(c) Utiliser la dfinition de sous-groupe distingu et les commutateurs.
(21) (a) Utiliser les proprits caractristiques dun sous-groupe et donner un exemple
de deux matrices de G qui ne commutent pas.
(b)

(i) Ecrire que la matrice est dordre 2 et dterminer ses coefficients.


(ii) Utiliser la dfinition du centre de G.
(iii) Utiliser les proprits caractristiques dun sous-groupe et montrer quil
nest pas distingu.

(c)

(i) Utiliser les dfinitions.


(ii) Retrouver H comme noyau.
(iii) Utiliser la dcomposition canonique dun homomorphisme de groupes.

(22) Ecrire que G/C est engendr par la classe dun lment g de G et que tout lment de
G scrit g k c avec c C .
(23) (a) Construire la bijection rciproque.
(b) Appliquer le rsultat prcdent G = Z et G 0 = Z/mZ.
(c) Appliquer le rsultat prcdent avec m = 675.
(24) (a) Utiliser les ordres de la classe de a dans (Z/pZ) et dans (Z/p 2 Z) .
Montrer, par recurrence, que a (p1)p

m1

= 1 + m p m avec (m , p) = 1.

(b) Montrer que b possde les proprits de la question prcdente.


(c) Utiliser les questions prcdentes.
(25) (a) Faire une dmonstration par rcurrence.
(b) Montrer que le sous-groupe engendr par la classe de 5 est dordre 2n2 et quil
est en somme directe avec le sous-groupe engendr par la classe de 1.
(26) (a) Ecrire les lments de Q quivalents

a
b

(b) Calculer bq( ab ).


(c)

(i) Dterminer lordre de q( n1 ).


(ii) Calculer nq( ab ) pour q( ab ) H.
(iii) Utiliser les questions prcdentes.

modulo Z.

(iv) Trouver un m N tel que ce sous-groupe contienne et soit contenu dans


Hm .
(d) Remarquer que G nest pas fini et utiliser les questions prcdentes.
(27) (a) Utiliser le fait que les transpositions engendrent S n .
(b) Utiliser la question prcdente.
(c) Considrer les lments dont limage par 1 appartient {a1 , a2 , . . . , ar } et les
lments dont limage par 1 n appartient pas {a1 , a2 , . . . , ar }.
(d) Utiliser la question (b).
(e) Considrer le produit de deux transpositions.
(28) (a) Utiliser les dfinitions.
(b) Utiliser la question prcdente.
(c) Utiliser la question (a).
(d) Utiliser les dfinitions.
(29) Dcomposer s en produit de cycles disjoints et conjuguer chacun de ces cycles.
(30) (a) Utiliser les dfinitions.
(b) Utiliser les dfinitions.
(31) (a) Montrer que est une bijection de X dans lui-mme.
(b) Calculer les puissances successives de .
(c) Utiliser les dfinitions ainsi que lgalit CardG=CardG z.CardGz o G z dsigne
lorbite de z et Gz son sous-groupe disotropie.
(32) (a) Caractriser les orbites un lment, montrer que les autres ont un cardinal divisible par 3 et utiliser la partition de G en orbites.

(b) Ecrire les lments de G laide des puissance dun reprsentant de la classe
gnratrice de G/C et des lments de C .
(c) Considrer le cardinal de G/C .
(33) Premire dmonstration :
(a) Utiliser la divisibilit de CardG par CardH.
(b) Utiliser la relation entre le cardinal de lorbite, le cardinal du sous-groupe disotropie et le cardinal du groupe qui opre.
(c) Utiliser les dfinitions.
(d) Utiliser la relation entre le cardinal de lorbite, le cardinal du sous-groupe disotropie et le cardinal du groupe qui opre.
(e) Remarquer quil ny a quune orbite.
Deuxime dmonstration :
(a)

(i) Remarquer que Ker = xG Gx et que Im est un sous-groupe de S X .


(ii) Montrer que [H : K ] divise le cardinal de G.
(iii) Remarquer que [H : K ] ne peut avoir de diviseur premier.

(b) Utiliser les questions prcdentes.


(34) Utiliser le fait que Z/31Z est un corps, car 31 est un nombre premier.
(35) Utiliser le fait que Z/101Z est un corps, car 101 est un nombre premier et un exercice
prcdent relatif la structure de (Z/p k Z) lorsque p est premier.

(36) (a) Montrer quil existe un lment dordre m, ou que lensemble {u Z tel que, pour tout
G , x u = eG } est un sous-groupe de Z.

(b)

(i) Utiliser la proprit pour tout k entier infrieur ou gal n et pour tout
groupe G dordre k, k divise une puissance de lexposant de G. Considrer un groupe dordre n et son quotient par un sous-groupe non trivial et
procder par rcurrence.
(ii) Utiliser la commutativit de G.
Montrer que p divise le cardinal de P et en dduire un lment dordre p
dans P, puis un lment dordre p dans G, puis que p divise m. Et conclure.

APPENDICE F

Solutions pour les exercices du chapitre 2

Solutions des exercices du chapitre II : groupes


(1) On considre chacun des axiomes dfinissant un groupe pour voir sils sont vrifis
ou non.
(a) On peut trouver facilement un exemple o x (y z) 6= (x y)z, donc (G, ) nest
pas un groupe.
(b) On vrifie que cette loi est
-interne,
q
qp
p
p
3
3
3
3
3
3
3
3
3
3
3
-associative, car (xy)z = ( x + y ) + z = x + y + z = x 3 + ( 3 y 3 + z 3 )3 =
x (y z),
-possde un lment neutre : 0,
-telle que tout lment x possde un lment symtrique : x.
Elle est, de plus, commutative. Donc (G, ) est un groupe ablien.
(c)

(i) On vrifie que cette loi


-est interne car aa 0 Q ,
-est associative ((a, b)(a 0 , b 0 ))(a 00 , b 00 ) = (aa 0 , ba 0 +b 0 )(a 00 , b 00 ) = (aa 0 a 00 , ba 0 a 00 +
b 0 a 00 + b 00 ) = (a, b) (a 0 a 00 , b 0 a 00 + b 00 ) = (a, b) ((a 0 , b 0 ) (a 00 , b 00 )),
-possde un lment neutre : (1, 0),

-est telle que tout lment (a, b) possde un lment symtrique : (a 1 , ba 1 ).


Donc (G, ) est un groupe, mais nest pas commutatif.
(ii) Lensemble H = {(1, b) avec b Q} est un sous-groupe de G, car H 6= ; (il
contient (1, 0)) et si (1, a) et (1, b) appartiennent H, alors (1, a)(1, b)1 =
(1, a)(1, b) = (1, a b) H, caractrisation dun sous-groupe.
(d)

(i) Llment neutre est E car A E = A, quel que soit A P (E), mais ; na pas
de symtrique, par exemple ; ce nest pas un groupe.
(ii) Llment neutre est ; car A ; = A, quel que soit A P (E), mais E na pas
de symtrique, par exemple ; ce nest pas un groupe.
(iii) On vrifie que cette loi :
-est commutative,
-admet un lment neutre ;, car, quel que soit A P (E), A ; = (A E)
(A ;) = A.
-tout lment A P (E), admet comme symtrique lui-mme, car A A =
(A A) (A A) = A.
- Soit A la fonction caractristique de lensemble A P (E), cest--dire
lapplication de E dans {0, 1} qui x E fait correspondre A (x) = 1 si
x A et A (x) = 0 si x A. On peut montrer que A = 1 A , AB =
A .B , AB = A + B A .B et que AB = A + B 2 A .B . Et ainsi
(AB)C = A(BC ) . La loi de composition est associative.
Donc (P (E), ) est un groupe.
On peut aussi considrer directement l application de (P (E), ) dans le
groupe des applications de E dans (Z/2Z, +) qui A P (E), fait correspondre A et montrer que est un isomorphisme de groupes.

(2) Il suffit de montrer quil y a un lment neutre et que tout lment est inversible.
Elment neutre : soit a A, daprs la proprit (P), il existe e A tel que ae =
a. Soit b quelconque dans A, il existe y A tel que b = y a. Do be = y ae = y a =
b ; donc e est lment neutre gauche. De manire analogue, on montre lexistence
dun lment neutre droite. On peut montrer ensuite que ces lments neutres sont
gaux et uniques ; notons e cet lment neutre.
Inverse : soit a A, il existe xa et ya tels que axa = ya a = e. Il existe donc bien un
inverse droite xa et un inverse gauche ya pour chaque lment de A. Montrons
quils sont gaux : xa = exa = (ya a)xa = ya (axa ) = ya e = ya .
(3) (a) Soient x et y dans G, comme x y appartient G, (x y)2 = e, en notant e llment
neutre de G. On en dduit que x y = (x y)1 = y 1 x 1 , mais x = x 1 et y = y 1 ,
donc x y = y x et G est ablien.
On remarque que P (E) munit de la loi de composition de lexercice1(d)i i i . est
un exemple dun tel groupe et que si card(E) = m, alors card(P (E)) = 2m .
(b) G est un groupe ablien pour une premire loi interne. Pour la loi externe, pour
m Z/2Z (avec m Z) et g G, posons m.g = g m , comme g 2 = e, cette dfinition est bien indpendante du reprsentant choisi dans m Z/2Z. On peut
montrer que cette loi vrifie tous les axiomes (associativit, distributivit . . . ) ncessaires pour faire de G un espace vectoriel sur Z/2Z.
Si G est fini, cest un espace vectoriel de dimension fini n sur Z/2Z, il est donc
isomorphe, comme espace vectoriel, (Z/2Z)n , par suite cardG = 2n .
(4) (a) Si est un homomorphisme de groupes, quels que soient a et b dans G, (a 1 b 1 ) =
(a 1 b 1 )1 = ba = (a 1 )(b 1 ) = ab, donc G est ablien. La rciproque est vidente.

(b) Si est un homomorphisme de groupes, quels que soient a et b dans G, (ab) =


(ab)2 = abab = (a)(b) = a 2 b 2 . En multipliant gauche par a 1 et droite par
b 1 lgalit (ab)2 = a 2 b 2 , on obtient ba = ab, donc G est ablien. La rciproque
est vidente.
Lapplication est surjective. Lapplication ne lest pas toujours : dans (Z/5Z) ,
seuls 1 et 4 sont des carrs.
(5) Lensemble (N, +) nest pas un groupe, car, par exemple, 1 na pas de symtrique, llment neutre tant ncessairement 0.
(6) Lensemble des nombres pairs de Z forme bien un sous-groupe pour laddition, car il
nest pas vide et si a et b sont des nombres pairs, alors a b aussi.
(7) Soit H un sous-groupe de Z.
Si H = {0}, alors H = 0Z.
Si H 6= {0}, alors il existe a H avec a 6= 0. On en dduit que H N 6= ; car a ou
a appartient H et N . Soit m le plus petit lment de H N , il existe car tout
sous-ensemble non vide de N admet un plus petit lment. Soit x H, en effectuant
la division euclidienne de x par m, on montre quil existe (q, r) ZN avec 0 r < m,
tel que x = qm + r. Or r = x qm H car qm = m + m + . . . + m, q fois si q est positif
ou qm = (m) + (m) + . . . + (m), q fois si q est ngatif, donc qm H, qm aussi
ainsi que r qm car H est un groupe pour laddition. Ce qui entraine que r = 0, car
sinon r H N ce qui est impossible car 0 < r < m et m est, par dfinition, le plus
petit lment de H N . Do x = qm, donc H mZ. Dautre part, mZ H car m et
m appartiennent H.
Donc, quel que soit le sous-groupe H de Z, il existe m Z tel que H = mZ (si on
prend m N, on a unicit).

a
a0
0
appartient H, donc H 6= ; et que, si et 0 appartiennent
1
b
b
a a 0 ab 0 a 0 b
H, alors 0 =
appartient aussi H, donc H est bien un sous-groupe
b b
bb 0
du groupe additif Q.
0
(b) De faon analogue la question prcdente, on montre que H 0 6= ;, car 0 = ap2
a
b
a
b
a2m b2n
0
0
partient H et que, si n et m appartiennent H , alors n m =
2
2
2
2
2n+m
0
0
appartient aussi H et donc que H est un sous-groupe du groupe additif Q.

(8) (a) On voit que 0 =

(9) (a) Comme lordre dun sous-groupe divise lordre du groupe, il ny a que deux possibilits pour les diviseurs de p : 1 et p. Par suite, il ny a que deux possibilits
pour les sous-groupes : le sous-groupe rduit llment neutre et le groupe tout
entier.
Rciproquement, soit G un groupe ne possdant que deux sous-groupes : ncessairement lui-mme et le sous-groupe rduit llment neutre (qui sont donc
deux ensembles distincts). Soit a un lment de G non gal llment neutre, le
sous- groupe de G engendr par a est distinct du sous-groupe rduit llment
neutre, il est donc gal G. Si G ntait pas dordre premier, son cardinal serait
gal mn avec 1 < m et 1 < n. Alors a m engendrerait un sous-groupe dordre n
qui serait diffrent de G et du sous-groupe rduit llment neutre, ce qui est
impossible par hypothse. Par consqent, G est dordre premier.
(b) Soit G un groupe dordre premier p. Comme p > 1, il existe a G tel que a 6= e
avec e lment neutre de G. Alors le sous-groupe de G engendr par a nest pas
rduit llment neutre, donc il est gal G. Par consquent, G est cyclique
engendr par a.

(10) Soit G un groupe non ablien. Il contient llment neutre e qui commute avec tout
autre lment de G. Le groupe G contient donc au moins deux autres lments distincts a et b, car tout lment commute avec lui-mme. On voit que ab 6= e, sinon
b = a 1 , or un lment et son symtrique commutent. De mme ab 6= b sinon b = e et
ab 6= a sinon a = e. De manire analogue, ba 6= e, ba 6= b et ba 6= a. Donc G contient,
au moins, cinq lments deux deux distincts : e, a, b, ab et ba. Si le cardinal de G
tait gal cinq alors, 5 tant premier, G serait cyclique et donc ablien. Par suite card
G 6.
On peut aussi montrer que tout groupe dordre strictement infrieur 6 est ablien : cest vident pour les groupes dordre 1, 2, 3 et 5. Il suffit donc de montrer que
tout groupe dordre 4 est ablien.
Le groupe S 3 est un groupe dordre 6 et nest pas ablien. On peut aussi le voir
comme le groupe des isomtries qui conservent le triangle quilatral.
(11) (a) Le cardinal de (Z/29Z) est (29) = 28. Lordre de llement 2 divise 28, il peut
donc tre 1, 2, 4, 7, 14 ou 28.
2

14

Or 2 = 4, 2 = 16 = 13, 2 = 12, 2 = 12 = 1 et, par consquent, 2 est dordre


28. Le groupe (Z/29Z) est cyclique (comme tous les groupes (Z/pZ) avec p
premier) et engendr par 2.
(b) Les gnrateurs de ce groupe sont les 2

avec m premier 28. Car si (m, 28) =


m

d > 1, alors m = d m et 28 = d n avec (m , n 0 ) = 1 alors (2 )n = (2


m
2 nest pas dordre 28.
0

11

13

15

m 0 28

17

= 1, donc

19

23

25

Les gnrateurs de ce groupe sont donc 2, 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2


27
et 2 ; il y en a 12 = (28) = (4)(7) = 2.6.
(c) Pour n ne divisant pas 28, il y a zro lment d ordre n.

Pour n = 1, il y a 1 lment dordre 1 : 2 ,


14

Pour n = 2, il y a 1 = (2) lment dordre 2 : 2

= 1.

21

Pour n = 4, il y a 2 = (4) lments dordre 3 : 2 et 2 .


4

12

16

20

Pour n = 7, il y a 6 = (7) lments dordre 7 : 2 , 2 , 2 , 2 , 2


10

18

24

et 2 .
22

26

Pour n = 14, il y a 6 = (14) lments dordre 14 : 2 , 2 , 2 , 2 , 2 et 2 .


Pour n = 28, il y a 12 = (28) lments dordre 28 : voir la question prcdente.
(12) Pour x Z, on note x sa classe dans Z/mZ et x sa classe dans Z/nZ.
(a) Seul lhomorphisme trivial convient : (x) = 0 , car lordre de 1 est 2 et les lments de Z/3Z sont dordre 1 ou 3.
(b) Lordre de 1 est 2, limage de 1 peut donc tre dordre 1 : 0 ou dordre 2 : 3 . Il existe
donc deux homomorphismes de Z/2Z dans Z/3Z.
(c) Tout lment de Z/3Z convient comme image de 1. Il y a donc trois homomorphismes de Z/6Z dans Z/3Z.
(d) Les lments de Z/18Z dont lordre divise 12 sont dans le seul sous-groupe dordre
6 de Z/18Z, il y donc six homomorphismes qui conviennent.
(e) Plus gnralement, un homomorphisme de Z/mZ dans Z/nZ sera parfaitement dtermin par la donne de (1). Lordre de (1) est un diviseur de lordre
m de 1, cest aussi un diviseur de n, cest donc un diviseur du p.g.c.d. d de m
et n. Or Z/nZ possde un sous-groupe et un seul dordre d qui contient tous
les lments dordre un diviseur de d. Tout lment de ce sous-groupe convient
pour (1) et deux valeurs distinctes pour (1) donnent deux homomorphismes
distincts.
Il y a donc d = (m, n) homomorphismes distincts de Z/mZ dans Z/nZ.

(13) (a) On voit que (ab)mn = (a m )n (b n )m = e. Soit k lordre de ab, k divise mn et a k b k =


e do a k = b k = (b k )1 . Or Si (m, n) = 1, il existe u et v dans Z tels que um +
vn = 1 et (ab)um = b um = b 1vn = b, donc b appartient au sous-groupe < ab >
de G engendr par ab, ce qui entraine que n divise k. De mme, (ab)vn = a appartient < ab > et, donc, m divise k. Par suite mn divise k puisque (m, n) = 1.
On obtient donc k = mn.
Si on prend a 6= e et b = a 1 , alors n = m = (m, n) > 1 et lordre de ab = e est 1.

1 2 3
1 2 3
Si, dans le groupe S 3 , on prend a =
et b =
2 1 3
3 1 2
alors m = 2, n = 3 et ab est dordre 2.
(b) Si (m, n) = d > 1, alors m = d m 0 et n = d n 0 avec (m 0 , n 0 ) = 1 et le p.p.c.m. de m et
n est k = d m 0 n 0 .
On peut crire m = m0 m1 et n = n0 n1 avec k = m0 n0 et (m0 , n0 ) = 1, (il suffit de
dcomposer m et n en produit de puissances de nombres premiers et de prendre
les puissances des nombres premiers qui sont maximales dans m pour m0 et
celles qui sont maximales dans n pour n0 , alors (m0 , m1 ) = 1 et (n0 , n1 ) = 1).
Alors lordre de a m1 est m0 , car (a m1 )m0 = e ce qui entraine que lordre de a m1
divise m0 et de plus m0 est le plus petit entier l > 0 tel que (a m1 )l = e car a est
dordre m = m1 m0 .
De mme, on montre que lordre de b n1 est n0 .
Comme (m0 , n0 ) = 1, daprs ce qui prcde c = a m1 b n1 est dordre k = m0 n0 , le
p.p.c.m. de m et n.
(c) Soit H un sous-groupe fini de K avec Card H = n. Les lments de H sont
dordre fini, soit m le maximum des ordres des lments de H (m existe car cet

ensemble est fini) et soit x0 H un lment dordre m. Donc m, ordre de x0 ,


divise n, cardinal de H et m n.
Dautre part, on peut montrer que, pour x H dordre r, r divise m. Car sinon,
en notant le p.p.c.m. de r et m, > m et, daprs la question prcdente, K
tant ablien, il existerait un lment de H dordre , or > m.
(Pour montrer quun polynme P(X ) de degr n coefficients dans un corps a,
au plus, n racines deux deux distinctes dans ce corps, on utilise la division euclidienne : soit 1 une de ses racines, alors P(1 ) = 0 et, par suite, en faisant la division euclidienne de P(X ) par X 1 , P(X ) = (X 1 )P1 (X ). Si 2 (6= 1 ) est aussi
racine de P(X ), alors P(2 ) = (2 1 )P1 (2 ) = 0, donc P1 (2 ) = 0 et P1 (2 ) =
(X 2 )P2 (X ). Donc, si 1 , 2 , . . . , r sont r racines deux deux distinctes de P(X ),
alors on montre que P(X ) = (X 1 ) . . . (X r )Q(X ) avec Q(X ) K [X ] et on voit
que le degr de P est suprieur ou gal r.)
On considre le polynme X m 1 K [X ] : ce polynme a, au plus, m racines
dans K . Or tout lment de H est racine : il a donc, au moins, n racines deux
deux distinctes. Do m n.
Par consquent, m = n et llment x0 est dordre n, il engendre donc H qui, par
consquent, est cyclique .
(14) (a) Soit F un sous-groupe fini dordre m du groupe multiplicatif C . Alors, quelque
soit x F, x m = 1; donc x Um , le groupe multiplicatif des racines m-ime de
1 dans C . Or Um est un groupe cyclique dordre m dont un gnrateur est, par
2i
exemple, e m . On a donc F Um et, cause des cardinaux, F = Um , F est donc
un sous-groupe cyclique de C .
(b) Limage de m est C , car tout lment de C admet une racine m-ime. Le noyau
de m est le sous-groupe des racines m-ime de 1 dans C .

(c)

(i) Soit n = Card F. Daprs la premire question, F est cyclique dordre n, il


existe donc z0 C , lment dordre n, qui engendre F : z0 est une racine
n-ime de 1 et F est le groupe des racines n-ime de 1. Donc F = K er n .
(ii) Comme F = K er n et que C /K er n est isomorphe Im n = C (factorisation dun homomorphisme), on obtient C /F isomorphe C .

(d) Soit G le sous-groupe de C form des nombres complexes de module 1 et f


lhomomorphisme de groupes de C dans R+ qui z C fait correspondre
f (z) = |z| . On voit que f est surjective et que Ker f est gal G. Donc le groupe
quotient C /G est isomorphe au groupe multiplicatif R+ des rels > 0.

(15) (a) Considrer G = S 3 avec H = {i d, (12)} et K = {i d, (13)}, alors HK = {i d, (12), (13), (132)}
Donc HK nest pas un groupe car linverse de (132) nest pas dans HK ou encore
Card HK est gal quatre qui nest pas un diviseur de Card S 3 .
(b)

(i) Lensemble HK nest pas vide car llment neutre appartient HK .


Soient x = h1 k1 et y = h2 k2 dans HK , alors x y 1 = h1 k1 k21 h21 = h1 k1 k21 h21 (k1 k
Or h 0 = k1 k21 h21 (k1 k21 )1 appartient H puisquil est un sous-groupe distingu, donc x y 1 = (h1 h 0 )(k1 k21 ) appartient HK .
Donc HK est un sous-groupe de G.
(ii) Soit hk HK , alors hk = kk 1 hk = kh 0 K H et h 0 = k 1 hk appartient H
car il est distingu dans G. Donc HK K H.
De mme si kh K H, alors kh = khk 1 k = h 0 k HK , car h 0 = khk 1 appartient H. Donc K H HK .
Par suite HK = K H.
(iii) H K est un sous-groupe de G contenu dans K , cest donc un sous-groupe
de K .

Soit k K et x H K , alors kxk 1 est dans K , car K est un sous-groupe


de G, et kxk 1 est aussi dans H car H est un sous-groupe distingu de G,
donc kxk 1 est dans H K : ceci montre que H K est distingu dans K .
On peut aussi considrer lhomomorphisme injectif canonique i du groupe
K dans le groupe HK et lhomomorphisme projection surjectif q du groupe
HK dans le groupe quotient HK /K . Lorsque on factorise lhomomorphisme
qi , on obtient que Im(q i ) est isomorphe au groupe quotient K /Ker(qi ).
Or Ker(q i ) est gal H K et un noyau est toujours un sous-groupe distingu, donc H K est distingu dans K .
(c)

(i) Soit g G et hk HK , alors g hkg 1 = g hg 1 g kg 1 HK , car g hg 1 H


qui est distingu dans G et g kg 1 K qui est aussi distingu dans G. Ceci
montre que HK est distingu dans G.
(ii) De mme, soit g G et x H K , alors g xg 1 H car H est distingu dans
G mais g xg 1 appartient aussi K qui est distingu dans G. Donc g xg 1
H K ce qui montre que H K est distingu dans G.
(iii) Soit h H et k K , si on considre z = hkh 1 k 1 alors z H car z =
h(kh 1 k 1 ) et, comme H est distingu dans G, kh 1 k 1 H, mais z K
car z = (hkh 1 )k 1 et hkh 1 K puisque K est distingu dans G. Par suite
z H K donc z = e et hk = kh. On peut remarquer qualors HK est isomorphe H K .
Si card G = cardH card K , alors G = HK . On considre lapplication de
H K dans HK qui (h, k) fait correspondre (h, k) = hk. On peut vrifier
que cest un homomorphisme surjectif de groupes et que Ker{ = (e, e)}.
Donc est un isomorphisme de H K dans HK = G.
Le groupe G sera ablien si et seulement si H et K le sont.

(16) (a) Comme llment neutre appartient C , C nest pas vide. Dautre part, pour a
C et b C et pour tout x G, (ab)x = a(bx) = a(xb) = (ax)b = (xa)b = x(ab)
donc ab C et a 1 x = (x 1 a)1 = (ax 1 )1 = xa 1 , donc a 1 C . Ceci montre
que C est un sous-groupe de G.
(b) Soit x G et c C , alors xcx 1 = cxx 1 = c, donc xC x 1 = C et C est un sousgroupe distingu de G.
(17) (a) La loi de composition des applications est toujours associative, donc, en particulier, pour les automorphismes de G.
Le compos de deux automorphismes de G est un automorphisme de G et lapplication rciproque dun automorphisme de G existe et est encore un automorphisme de G. Lapplication identit de G dans G est aussi un automorphisme de
G.
Donc lensemble des automorphismes de G est un groupe pour la composition
des applications, on note A ce groupe.
(b) Soit a G. Pour x et y dans G, ja (x y) = ax y a 1 = axa 1 a y a 1 = ja (x) ja (y), donc
ja est un homomorphisme du groupe G dans lui-mme. On montre que ja est
surjectif : car si y G, ja (a 1 y a) = y, et que ja est injectif, car Ker ja est rduit
llment neutre e. Donc ja A.
(c) On a vu que J A. Lensemble J nest pas vide car lidentit de G est gale je et
appartient donc J. Soit a G, on voit que linverse de ja est ja 1 et appartient
donc J. Et, pour a G et b G, ja jb = jab qui appartient aussi J. Ceci montre
que J est un sous-groupe de A.
(d) Soient a et b dans G, alors j (ab) = jab = ja jb = j (a) j (b) donc j est un homomorphisme du groupe G dans le groupe A. Ker j = {a G tels que axa 1 =

x , pour tout x G}, or axa 1 = x quivaut ax = xa, pour tout x G, donc a


appartient au centre C de G.
(e) Daprs la question prcdente, le groupe quotient G/C est isomorphe Im j. Or
Im j = J. Donc G/C est isomorphe J.
(18) (a)

(i) On note e lidentit, 1 = (23), 2 = (13), 3 = (23),

1 2 3
1 2 3
2
=
et =
les lments de S 3 .
2 3 1
2 3 1
On voit que i , pour i {1, 2, 3}, est dordre 2, et que et 2 sont dordre 3.
Les sous-groupes stricts de S 3 tant dordre 1, 2 et 3, sont cycliques. Il y a
donc
un sous-groupe dordre 1 : E = {e},
trois sous-groupes dordre 2 : < 1 >, < 2 > et < 3 >,
un sous-groupe dordre 3 : < >=< 2 >,
et un sous-groupe dordre 6 : S 3 lui-mme.
(ii) Les sous-groupes E et S 3 sont videmment distingus. Le sous-groupe dordre
3 est aussi distingu, car il est dindice 2 et ses deux classes gauche aussi
bien qu droite sont < > et son complmentaire dans G. Par contre les
sous-groupes dordre 2 ne sont pas distingus car, pour i 6= j , i j i = k
avec k 6= i , k 6= j et i , j et k dans {1, 2, 3}.
(iii) Le centre de S 3 est E comme on peut le voir en crivant la table de multiplication de S 3 .

(b)

(i) Les classes gauche modulo H1 sont :


Cl(e) =Cl(1 ) = H1 = {e, 1 },

Cl(2 ) = 2 H1 = {2 , 2 1 = 2 } =Cl (2 ),
Cl(3 ) = 3 H1 = {3 , 3 1 = } =Cl().
De mme les classes droite modulo H1 sont :
Cl(e) =Cl(1 ) = H1 = {e, 1 },
Cl(2 ) = H1 2 = {2 , 1 2 = } =Cl (),
Cl(3 ) = H1 3 = {3 , 1 3 = 2 } =Cl(2 ).
(ii) Comme on la remarqu prcdemment, H2 tant dindice 2, ses classes
gauche sont gales ses classes droites :
Cl(e) =Cl() = Cl(2 ) = H2 ,
G\H2 = Cl(1 ) = 1 H2 = {1 , 1 = 2 , 1 2 = 3 } = H2 1 = {1 , 1 = 3 , 2 1 =
2 } =Cl (2 ) = Cl(3 ).
(19) Les Hi , pour i = 1, 2, 3, 4, sont des sous-ensembles non-vides de GL2 (C). En construisant la table de multiplication pour chacun deux, on vrifie que la loi est interne et
que tout lmnt a un inverse dans lensemble. Les Hi , pour i = 1, 2, 3, 4, sont donc
des groupes.
(a)

(i) Lordre dun lment dans chaque Hi ou dans GL2 (C) est le mme :
I est dordre 1,
I, J et K sont dordre 2,
L, i J et i K sont dordre 4,
M sont dordre 8.
(ii) Les sous-groupes de H1 sont : {I} (qui est dordre 1), < J >, < K >, < J >,
< K >, < I > (qui sont dordre 2), < L >=< L >, < J, J >, < K , K >
(qui sont dordre 4) et H1 .

Les sous-groupes de H2 sont : {I} (qui est dordre 1), < J >, < J >, < I >
(qui sont dordre 2), < i J >=< i J >, < i I >=< i I > < J, J > (qui sont
dordre 4) et H2 .
Les sous-groupes de H3 sont : {I} (qui est dordre 1), < I >, (qui est dordre
2) < i J >=< i J >, < i K >=< i K >, < L >=< L > (qui sont dordre 4) et
H3 .
Le groupe H4 est cyclique car il contient un lment dordre 8, ; il possde
un sous-groupe dordre 1 : {I}, un sous-groupe dordre 2 : < I >=< M 4 >,
un sous-groupe dordre 4 : < i I >=< M 2 >=< i I >=< M 6 > et H4 .
(iii) Dans H1 , tous les sous-groupes dordre 1, 4 et 8 sont distingus ainsi que
< I > .
Le groupe H2 est ablien et tous ses sous-groupes sont distingus.
Le groupes H3 nest pas ablien, mais tous ses sous-groupes sont distingus.
Le groupe H4 est ablien et tous ses sous-groupes sont distingus.
(iv) Les groupes H2 et H4 sont abliens et sont donc gaux a leurs centres.
Pour les groupes H1 et H3 , on peut montrer que le centre est gal < I > .
Il nexiste pas disomorphisme entre deux de ces groupes. Car H2 et H4 sont
abliens, mais H4 est cyclique et H2 ne lest pas, et H1 et H3 ne sont pas
abliens, mais tous les sous-groupes de H3 sont distingus alors que H1
possde des sous-groupes non distingus. On peut remarquer que H1 est
isomorphe D4 , H2 Z/4Z Z/2Z, H3 au groupe quaternionien et H4
Z/8Z.
(b) Le groupe quotient de H2 et de H4 par leur centre respectif, est un groupe dordre
1, il est donc ablien.

Le groupe quotient de H1 et de H3 par leur centre respectif, est un groupe dordre


4, il est donc ablien aussi et on peut remarquer quil est isomorphe Z/2Z
Z/2Z car tout lment diffrent de llment neutre est dordre 2.
(20) (a) Linverse de [x, y] = x y x 1 y 1 est y x y 1 x 1 = [y, x].
(b) Soit g G et a G 0 , alors g ag 1 a 1 = g 0 appartient G 0 . Par suite, g ag 1 = g 0 a
appartient aussi G 0 , ce qui montre que G 0 est distingu dans G.
(c) De manire analogue, on montre que, pour g G et h H alors g hg 1 h 1 = h 0
est dans G 0 donc dans H et que g hg 1 = h 0 h appartient H. Ce qui montre que
H est distingu.
Soient x et y deux classes de G/H avec x et y G. On a x y x 1 y 1 = x y x 1 y 1 =
e, puisque x y x 1 y 1 G 0 H. Par suite x y = y x, ce qui montre que G/H est
ablien.

1 0
(21) (a) On remarque que G nest pas vide car
appartient G, que le produit de
0 1

a b
a
ba 1 c 1
deux lments de G est encore dans G et que linverse de
est
0 c
0
c 1
qui appartient aussi G. Donc G est un sous-groupe de GL2 (R).

1 1 1 2
1 2 1 2
6=
.
Il nest pas ablien,car
0 1 0 1
0 2 0 1

a b a b
1 0
(b)
(i) Si
=
, alors a 2 = 1 = c 2 et b(a + c) = 0. Donc si b = 0,
0 c 0 c
0 1
a = 1 et c = 1 et si b 6= 0, c = a = 1 :

1 0
1 0
1 0
les lments dordre 2 de G sont donc
,
et
, car
0 1
0 1
0 1

1 0
1 b
1 b
est dordre 1 et
ou
, avec b R .
0 1
0 1
0 1

a b
(ii) La matrice
appartient au centre de G, lorsque, pour tout (x, z)
0 c
(R )2 et tout y R,

a b x y
x y a b
=
0 c 0 z
0 z 0 c

ax a y + bz
xa bx + c y
=
, ce qui entraine
donc
0
cz
0
zc
a y + bz = bx + c y quels que soient x R , y R et z R : en particulier
pour x = z = 0 et y = 1 alors a = c, ainsi que pour x = y =1 et z = 2, alors
a 0
b = 0. Donc les lments du centre sont de la forme
avec a R et,
0 a
rciproquement, tout lment de cette forme est dans le centre de G.
(iii) On montre que K est un sous-groupe de G car il nest pas vide, le produit
de deux de ses lments appartient K et linverse dun lment de K est
encore dans K (utiliser les calculs faits la premire question, en faisant
b = 0).

1 1
dans G
Mais ce nest pas un sous-groupe distingu de G car soit g =
0 1

2 0
et k =
dans K ,
0 1

1 1 2 0 1 1
2 1
alors g kg =
=
qui nappartient pas K .
0 1 0 1 0 1
0 1

a b
a b0
(i) Soit A =
et B =
alors f (AB) = (aa 0 , cc 0 ) = f (A) f (B) car AB =
0 c
0 c0
0

aa ab 0 + bc 0
, donc f est bien un homomorphisme de G dans R R .
0
cc 0
1

(c)

On voit que son noyau Ker f est gal H, et que f est surjectif, donc que
son image, Im f , est gale R R .
(ii) Comme H est le noyau dun homomorphisme, cest un sous-groupe distingu de G.
(iii) Daprs la dcomposition canonique dun homomorphisme, G/Ker f est
isomorphe Im f , donc G/H est isomorphe R R .
(22) Soit g G tel que sa classe g modulo C engendre G/C . Soient a et b dans G, alors
la classe de a modulo C est gale g k1 , donc a g k1 C et a = g k1 c1 avec c1 C , de
mme la classe de b modulo C est gale g k2 , et b = g k2 c2 avec c2 C . Par suite
ab = g k1 c1 g k2 c2 = g k1 +k2 c1 c2 = g k2 g k1 c2 c1 = g k2 c2 g k1 c1 = ba car c1 et c2 , lments de
C , commutent avec tout lment de G et les puissances de g commutent entre elles.
Ce qui montre que G est ablien.
On peut remarquer qualors G = C et que G/C na quun lment.
(23) (a) Soit E lensemble des sous-groupes de G 0 et soit F lensemble des sous-groupes
de G qui contiennent Ker. Soit H 0 E , 1 (H 0 ) est un sous-groupe de G qui
contient bien Ker car llment neutre e 0 de G 0 appartient H 0 et 1 ({e 0 }) =Ker
1 (H 0 ). Notons f lapplication de E dans F ainsi dfinie : f (H 0 ) = 1 (H 0 ).

Soit H F , alors (H) est un sous-groupe de G 0 et f ((H)) = 1 ((H)) = H, car


on a toujours H 1 ((H)) et si x 1 ((H)) alors (x) = (h) avec h H,
donc (xh 1 ) = e 0 et xh 1 Ker H, par suite x appartient H et 1 ((H))
H.
On peut aussi vrifier que, pour H 0 E , (1 (H 0 )) = H 0 car, tant surjective,
H 0 (1 (H 0 )) et lautre inclusion est toujours vrifie.
Donc lapplication g de F dans E qui H F fait correspondre (H) E est
lapplication rciproque de f : f g = i dF et g f = i dE . Donc f est une bijection
de E dans F .
(b) On note = q lhomomorphisme canonique de G = Z dans G 0 = Z/mZ, il est
surjectif. Daprs la question prcdente, les sous-groupes de Z/mZ sont en bijection avec les sous-groupes de Z qui contiennent Ker = mZ. Or ces derniers
sous-groupes sont de la forme dZ avec d diviseur de m. Donc les sous-groupes
de Z/mZ sont les sous-groupes d +Z/mZ engendrs par les d avec d diviseur de
m o d reprsente la classe de d dans Z/mZ.
(c) Un groupe cyclique dordre 675 est isomorphe Z/675Z qui, daprs la question prcdente, a autant de sous-groupes que 675 a de diviseurs. Or 675 = 33 52 ,
donc 675 a 4.3 = 12 diviseurs, par suite un groupe cyclique dordre 675 a 12 sousgroupes.
(24) (a) Lordre n de la classe de a modulo p 2 divise le cardinal de (Z/p 2 Z) qui est gal
p(p 1), donc p(p 1) = kn avec k N . Dautre part a n 1 mod p 2 entraine
a n 1 mod p, donc n est un multiple de p 1 par hypothse. Mais n 6= p 1 par
hypothse, donc n = p(p 1) et la classe de a modulo p 2 engendre (Z/p 2 Z) .
On note P m la proprit a (p1)p

m1

= 1 + m p m avec (m , p) = 1.

m1

Quel que soit m 1, on sait que a (p1)p


1 mod p m car le cardinal de (Z/p m Z)
m1
est gal (p 1)p m1 , donc a (p1)p
= 1 + m p m , avec m Z.
m1

On va montrer, par rcurrence, que (m , p) = 1, ce qui entrainera que a (p1)p


6
1 mod p m+1 .
La proprit P m est vraie pour m = 1, on la suppose vraie pour m N , alors
p1
X k
m
a (p1)p = (1 + m p m )p = 1 + C p1 m p m +
C p (m p m )k + (m p m )p , or C pk 0
k=2

mod p pour 2 k p1 et (m p m )p 0 mod p m+2 . Donc a (p1)p = 1+m p m+1 +


0m p m+2 car pour 2 k p 1 et m N p m+2 divise p 2m+1 qui divise p km+1 . En
posant m+1 = m +0m p qui vrifie (m+1 , p) = 1 puisque (m , p) = 1, on obtient
m
a (p1)p = 1 + m+1 p m+1 avec (m+1 , p) = 1.
Par suite, si P m est vraie, P m+1 est vraie ; P 1 tant vraie, P m est vraie pour tout
m N .
Par consquent, lordre de la classe de a modulo p m divise (p 1)p m1 , mais
ne divise pas (p 1)p m2 daprs P m1 , tout en tant un multiple de p 1, il est
donc gal (p 1)p m1 . La classe de a modulo p m est alors un gnrateur de
(Z/p m Z) qui est donc cyclique.
(b) Comme b a mod p, la classe de b modulo p engendre (Z/pZ) . Dautre part,
b p1
6
1 mod p 2
car
(a + p)p1
=
a p1 +
p2
2
p1
p2
2
p2
(p 1)pa
+ p avec Z do b
1a
p mod p et (a
, p) = 1

puisque a (Z/pZ) . Comme b vrifie les conditions de la premire question, la


classe de b modulo p m engendre (Z/p m Z) qui est donc cyclique.
(c) On sait que (Z/pZ) est cyclique, il existe donc a Z tel que la classe de a modulo
p engendre (Z/pZ) :

-si a p1 6 1 mod p 2 , la classe de a modulo p m engendre (Z/p m Z) ,


-sinon a p1 1 mod p 2 et alors la classe de b = a + p modulo p m engendre
(Z/p m Z) .
Donc, quel que soit m N , (Z/p m Z) est cyclique pour p premier impair et on
sait trouver un gnrateur partir dun gnrateur de (Z/pZ) .
Application numrique : pour p = 3, 5, la classe de 2 modulo p engendre (Z/pZ)
et 2p1 6 1 mod p 2 , donc la classe de 2 modulo p m engendre (Z/p m Z) .
Pour p = 7, la classe de 2 nengendre pas (Z/7Z) mais la classe de 3 convient.
(25) (a) On fait une dmonstration par rcurrence :
On remarque que la proprit esr vraie pour k = 0 (et pour k = 1).
On suppose la proprit vraie pour k N et on remarque que
k+1

52 = (1 + 2k+2 + 2k+3 )2 = 1 + 2k+3 + 0 2k+4 o et 0 sont des entiers, donc


k+1
52 1 + 2k+3 mod 2k+4 . La proprit est donc vraie pour k + 1.
La proprit tant vraie pour k = 0 et, si elle est vraie pour k, elle est vraie pour
k + 1, elle est donc vraie pour tout k N.
n2

n3

(b) Daprs la question prcdente, 52


1 mod 2n et 52
1 + 2n1 mod 2n
2n3
n
donc 5
6 1 mod 2 . Par suite lordre de la classe 5 de 5 dans (Z/2n Z) est
2n2 . Soit < 5 > le sous-groupe engendr par 5 dans (Z/2n Z) , ce sous-groupe
est dordre 2n2 .
Lordre de la classe 1 de 1 est 2 dans (Z/2n Z) . Soit < 1 > le sous-groupe
engendr par 1 dans (Z/2n Z) , ce sous-groupe est dordre 2.
De plus < 5 > < 1 > est rduit llment neutre, car sinon 1 < 5 > et
h

2h

1 = 5 avec h entier tel que 0 < h < 2n2 . Alors 5 = 1, donc 2n2 divise 2h,
do h = 2n3 . Ceci est impossible car 1 + 2n1 6 1 mod 2n .

Donc les sous-groupes < 5 > et < 1 > sont en somme directe et comme le cardinal de < 5 > < 1 > est gal 2n1 , cardinal de (Z/2n Z) , (Z/2n Z) est bien
isomorphe < 5 > < 1 > .
(26) (a) Les lments de la classes de

a
b

sont les

a
b

+ m avec m Z, donc q( ab ) =

a
b

+ Z.

(b) Un lment de G scrit q( ab ) avec (a, b) Z N . Donc bq( ab ) = q( ba


b ) = q(a) =
a
q(0), q(0) tant la classe neutre dans G, lordre de q( b ) divise b, donc est fini.
(c)

(i) On voit que lordre de q( n1 ) est n, donc Hn est un groupe cyclique dordre
n.
(ii) Soit q( ab ), avec (a, b) ZN , un lment de H, alors nq( ab ) = q( na
b ) = q(0).
na
a
m
1
Donc b = m avec m Z, do q( b )) = q( n ) = mq( n ) Hn . Par suite H
Hn , mais ces deux ensembles ayant mme cardinal, ils sont donc gaux : H
est donc un sous-groupe cyclique de G.
(iii) Soit n N , il existe un sous-groupe dordre n : Hn . Il est unique, car tout
sous-groupe dordre n de G lui est gal.
(iv) Soit K le sous-groupe de G engendr par q( ab11 ) et q( ab22 ). Comme (ai , bi ) = 1,
a
q( bi ) est dordre bi pour i = 1, 2. Soit m le p.p.c.m. de b1 et b2 , K tant
i
ablien, il existe dans K un lment dordre m. Donc K contient un sousgroupe dordre m qui est aussi un sous-groupe dordre m de G et, daprs
la question prcdente, Hm K .
a

Dautre part, m = di bi avec i = 1, 2, donc q( bi ) = q(


i
Hm . Donc K Hm .
1
Do K = Hm et un gnrateur de K est q( m
).

di ai
m )

= di |ai |q( 1
m)

(d) Le groupe G ne peut tre engendr par un seul lment, car tout lment de G
est dordre fini et G nest pas fini puisque, pour tout n N, il possde un lment
dordre n.
(27) (a) Comme les transpositions engendrent S n , il suffit de montrer que toute transposition scrit comme produit des transpositions donnes.
Or, pour tout i et tout j dans {2, . . . , n} avec i 6= j , (i j ) = (1 i )(1 j )(1 i ), donc les
transpositions donnes engendrent bien S n .

(b) Daprs la question prcdente, il suffit de montrer que les transpositions (1 i )


avec i {2, . . . , n} scrivent laide des transpositions donnes ici. Or, pour i
{2, . . . , n}, (1 i ) = (1 2)(2 3) . . . (i 2 i 1)(i 1 i )(i 2 i 1 . . . (2 3)(1 2), car (a b)(b c)(a b) =
(a c) pour a, b et c distincts dans {1, 2, . . . , n 1, n}.
(c) Soit x {1, . . . , n},
si 1 (x) 6 {a1 , . . . , ar }, alors x 6 {(a1 ), . . . , (ar )} et
((a1 . . . ar )1 )(x) = x,
si 1 (x) {a1 , . . . , ar }, alors x = (ai ) avec i {1, . . . , r} et ((a1 . . . ar )1 )(x) =
(a1 . . . ar )1 (ai ) = (ai +1 ) (si i=r, on pose i+1=1).
(d) Daprs la deuxime question, il suffit de montrer que, pour tout i {1, 2, . . . , n
1}, la transposition (i i +1) est le produit de c = (12 . . . n) et de (1 2). Or 1+(i 1) =
c i 1 (1) et 1 + (i 1) + 1 = 2 + i 1 = c i 1 (2), donc (i i + 1) = (c i 1 (1)c i 1 (2)) =
c i 1 (12)c (i 1) ; ce qui rpond la question.
(e) La dcomposition dune permutation paire en produit de transpositions comporte un nombre pair de transpositions, il suffit donc de montrer que le produit
de deux transpositions scrit comme produit de cycles de longueur 3 de S n . Or,
pour i , j , k et l deux deux distincts dans {1, 2, . . . , n},

(i j )( j k) = (i j k) et (i j )(kl) = (i j )( j k)( j k)(kl) = (i j k)( j kl). Ce qui dmontre la


proprit demande.
(28) (a) s1 = (1364)(25),
s2 = (162)(354),
s3 = (16)(247)(35).
(b) Les cycles de supports disjoints commutent, lordre de si est donc gal au p.p.c.m.
des ordres des cycles disjoints qui la composent. Or lordre dun cycle est gal
sa longueur. Par suite, lordre de s1 est 4, lordre de s2 est 3 et lordre de s3 est 6.
(c) La signature dun produit est gal au produit des signatures et la signature dun
cycle est gale 1 lev la puissance la longueur du cycle moins un. Donc la
signature de s1 est +1, celle de s2 est +1 et celle de s3 est +1.
(d) s1 = (14)(16)(13)(25) ou (13)(36)(64)(25) . . . ,
s2 = (12)(16)(34)(35),
s3 = (16)(27)(24)(35).
(29) Comme s = (134)(25) et que s1 = (134)1 (25)1 =
((1)(3)(4))((2)(5)) pour tout S 5 , s aura autant de conjugus que (134)
(car lorsque (1), (3) et (4) sont determins, la transposition construite laide
des deux lments restants de {1, 2, 3, 4, 5} est parfaitement dtermine). Or (134) a
2C52 conjugus, car une combinaison de trois lments {i , j , k} correspondent deux
cycles distincts (i j k) et (i k j ). La classe de conjugaison de s contient donc 20 lments.
Ces lments sont (123)(45), (132)(45), (124)(35), (142)(35), (125)(34),
(152)(34), (134)(25), (143)(25), (135)(24), (153)(24), (145)(23), (154)(23), (234)(15),

(243)(15), (235)(14), (253)(14), (245)(13), (254)(13), (345)(12), (354)(12).


Le cardinal du sous-groupe disotropie de s est 5!/20 = 6. Ce sous-groupe contient s
qui est un lment dordre 6. Le sous-groupe disotropie de s est donc le sous-groupe
de S 5 engendr par s.
(30) (a) On note Or b(a) lorbite de llment a S X par laction de S X .
On voit que Or b(1) = {1, 2, 3, 4, 5, 6} = Or b(2) = Or b(3) = Or b(4) = Or b(5) = Or b(6),
puisque tre dans la mme orbite est une relation dquivalence.
Le sous-groupe disotropie de 1 est S {2,3,4,5,6} , cest bien un groupe dordre 6!/6 =
5!.
Celui de 2 est S {1,3,4,5,6} . Et ceux des autres lments de X sobtiennent de manire
analogue.
(b) On note or b(a) lorbite de llment a S X par laction de H.
Comme = (135)(24), on voit que est un lment dordre 6 et le cardinal de H
est donc 6.
Par suite or b(1) = {1, (1) = 3, 2 (1) = 5}, car 3 (1) = 1. Le sous-groupe disotropie de 1 qui est de cardinal 6/3 = 2 et qui contient 3 puisque 3 (1) = 1, est donc
le sous-groupe de H engendr par 3 .
Les lments 3 et 5 appartiennent or b(1) donc leur orbite est gale or b(1).
Leurs sous-groupes disotropie sont les conjugus du sous-groupe disotropie de
1 dans H, mais H tant ablien, ils sont donc gaux au sous-groupe engendr par
3 .
De mme, lorbite de 2 et lorbite de 4 sont gales et cest {2, 4} et leurs sousgroupes disotropie sont aussi gaux et ils sont gaux au sous-groupe engendr
par 2 , car 2 (2) = 2 et 2 (4) = 4, qui est bien un groupe d ordre 6/2 = 3.

(31) (a) On remarque que, si z X , alors (z) 6 {0, 1, 1}, car


z1
1 entraine z = 0 et z+1
= 1 entraine 1 = +1.

z1
z+1

= 0 entraine z = 1,

z1
z+1

z +1
0
Dautre part, si z 0 X , alors ( 1z
0 ) = z ; lapplication est donc surjective.

Enfin, est injective, car, si

z1
z+1

z 0 1
, alors
z 0 +1

z = z 0.

(b) On calcule 2 (z) et 3 (z), quon trouve diffrents de z ainsi que 4 (z) = z pour
tout z X . Donc le cardinal de G est gal 4.
(c) On a bien ainsi une opration de G dans X : car, pour tout g G et tout x
X , g .x = g (x) est une bijection de X dans lui-mme, si e est llment neutre
de G, e.x = x et si g1 et g2 appartiennent G, g1 .(g2 .x) = g1 .g2 (x) = g1 (g2 (x)) =
(g1 g2 )(x) = (g1 g2 ).x.
Pour z X , si .z = z ou 2 .z = z on obtient z = i , si z 6= i alors seul e.z = z.
Par consquent, lorbite de z = i est gale {z} et son sous-groupe disotropie
est gal G et, pour z 6= i le sous-groupe Gz disotropie est {e} et son orbite de
z1
z+1
cardinal CardG/CardGz = 4 est donc {z, z+1
, 1z , z1
}.
(32) (a) Les orbites rduites un lment sont celles des lments de C , il y en a donc au
moins une : celle de llment neutre.
Les autres orbites ont un nombre dlments multiple de 3, car le cardinal de G,
cest dire 9, est gal au cardinal de lorbite dun lment multipli par le cardinal du sous-groupe disotropie de cet lment qui est un diviseur du cardinal de
G.
Or les orbites formant une partition de G, on a
X
CardG =CardC +
CardOr b(g ),
g F

o F est un systme de reprsentants des orbites pour les lments de G C .

Comme CardG et

CardOr b(g ) sont divisibles par 3, il en est de mme pour

g F

CardC et comme CardC 1 alors CardC > 1.


(b) Soit a G tel que sa classe a soit un gnrateur du groupe cyclique G/C . Soient
g et g 0 dans G et soient g et g 0 leurs classes modulo C . Alors il existe k et k 0 dans
0
N tels que g = a k et g 0 = a k . Donc il existe c et c 0 dans C tels que g = a k c et
0
0
0
0
0
g 0 = a k c 0 . Alors g g 0 = a k ca k c 0 = a k+k cc 0 = a k +k c 0 c = a k c 0 a k c = g 0 g puisque c
et c 0 commutent avec tout lment de G et que les puissances de a commutent
entre elles. Comme g g 0 = g 0 g quels que soient g et g 0 dans G, G est ablien.
(c) Comme CardC > 1, CardG/C = 3 ou 1, donc G/C est cyclique et, daprs la question prcdente, G est ablien.
(33) Premire dmonstration :
(a) Le nombre m(H) est le plus petit diviseur > 1 du cardinal de H, cest donc un
diviseur du cardinal de G, par suite m(H) m(G) par dfinition de m(G).
(b) On sait que Card(G.x).CardGx =CardG et que CardG.x > 1 car x nest pas fix par
G par hypothse, donc CarG.x m(G) par dfinition de m(G).

(c) On suppose Gx distingu dans G :


Soit y G.x, il existe g G tel que y = g .x, et soit h Gx . Alors h.y = h.(g .x) =
(g h).y, Gx tant distingu, g 1 hg appartient Gx , et (g 1 hg ).x = x, do g .(g 1 hg ).x =
g .x et, par suite, h.y = y, cest--dire tout lment de G.x est fix par Gx .
Rciproquement, si tout lment de G.x est fix par Gx :
Soit g G et h Gx alors (g hg 1 ).x = g h.y avec y = g 1 .x G.x donc h.y = y
par hypthse et (g hg 1 ).x = g .y = (g g 1 ).x = x. Donc, pour tout g G et tout

h Gx , g hg 1 Gx ou encore gGx g 1 Gx , pour tout g G, ce qui entraine


gGx g 1 = Gx . Donc Gx st distingu dans G.

(d) Soit x X tel que CardG.x = m(G). Comme Gx est un sous-groupe de G et G.x un
sous-ensemble de X globalement stable par Gx , on peut faire oprer Gx dans G.x.
Pour y G.x et h Gx , on note orb(y)lorbite de y par cette opration et stab(y)
son sous-groupe disotropie. Comme Card(orb(y)).Card(stab(y)) = CardGx , Card(orb(y
divise CardG, mais Card (orb(y)) < CardG.x = m(G), car x est fix par Gx et son
orbite est de cardinal 1 par cette action de Gx sur G.x. Par suite, Card(orb(y)) = 1.
Donc tout lment de G.x est fix par Gx et, daprs la question prcdente, Gx
est distingu dans G.
(e) Soit H un sous-groupe dindice m(G) et X lensemble de ses classes gauche.
Le cardinal de X est donc gal m(G). On fait oprer G sur X par multiplication gauche et on voit facilement que cette opration est transitive, cest--dire
que, par exemple, lorbite de la classe e de llment neutre modulo H est X tout
entier. Donc CardG.e = m(G) et, daprs la question prcdente, Ge est distingu dans G. Or H Ge , mais ces deux sous-groupes de G ont mme cardinal car
CardGe . CardG.e =CardG = CardH.m(G). Donc H = Ge et H est un sous-groupe
distingu de G.
Deuxime dmonstration :
(a) On peut montrer que (g )[aH] = (g a)H est indpendant du reprsentant a choisi
dans la classe modulo H et quon a bien ici dfinie une opration de G sur X .
(i) On remarque que K H car H est le sous-groupe disotropie de la classe de
llment neutre modulo H et K est lintersection de tous les sous-groupes
disotropie des lments de X .

Or G/K est isomorphe Im, daprs la dcomposition canonique dun


homomorphisme de groupes et Im est un sous-groupe de S X dont le cardinal est p!, donc [G : K ] divise p!. Dautre part [G : K ] = [G : H].[H : K ] =
p[H : K ], donc [H : K ] divise (p 1)!.
(ii) Un diviseur premier q de [H : K ] divise CardH qui divise CardG, donc q
divise CardG ce qui entraine q p par dfinition de p.
(iii) Comme [H : K ] divise (p 1)!, tous ses diviseurs premiers sont strictement
plus petit que p et que, sil a un diviseur premier q alors q p, [H : K ]
nadmet pas de diviseur premier et donc [H : K ] = 1.
(b) Daprs ce qui prcde H = K , or K est un noyau dhomomorphisme de groupes,
cest donc un sous-groupe distingu de G, donc H est un sous-groupe distingu
de G.
(34) Comme 31 est premier, Z/31Z est un corps et (Z/31Z) est cyclique. Son cardinal est
(31) = 30 = 2.3.5. Donc (Z/31Z) est produit direct dun groupe (cyclique) dordre 2
par un groupe (cyclique) dordre 3 par un groupe (cyclique) dordre 5.
(35) Comme 101 est premier, Z/101Z est un corps et (Z/101Z) est cyclique dordre (101) =
100. Daprs l exercice sur la structure de (Z/p k Z) lorsque p est premier, (Z/53 Z)
est cyclique dordre (53 ) = 4.52 = 100. Donc (Z/101Z) et (Z/125Z) sont isomorphes
puisque tous deux cycliques dordre 100.
(36) (a) Lordre dun lment divise lordre du groupe, or il existe un lment de G dordre
m, car on pourrait montrer que m est le p.p.c.m. des ordres des lments de G
et, dans un groupe ablien , on peut toujours trouver un lment dont lordre est
le p.p.c.m. des ordres de deux lments quelconques de G et G est fini.

(b)

(i) On fait une dmonstration par rcurrence sur n :


Soit n N et Pn la proprit (de rcurrence) suivante : pour tout k n et
tout groupe G dordre k, k divise une puissance de lexposant de G.
Pn est vraie pour n = 1, 2, 3.
On suppose que Pn1 est vraie et on montre qualors Pn est vraie :
Soit G un groupe de cardinal n et dexposant m. Soit h G, h 6= eG , dordre
q > 1; il engendre un sous-groupe H de G, dordre q divisant m. Donc le
cardinal du groupe quotient G/H est strictement plus petit que n et son
exposant m1 divise m (si Y G/H avec Y = y, classe de y G modulo H,
alors Y m = y m = y m = eG , o eG dsigne la clase de eG modulo H.
En appliquant Pn1 G/H, on obtient Card(G/H) divise une puissance de
m1 . Soit kCard(G/H) = m1l , donc kCardG = m1l CardH. Mais k1 m1 = m, et
k2 CardH = m donc kk2 k1l CardG = m l+1 , donc CardG divise une puisance
de m.
La proprit est vraie pour n = 1, 2, 3 notamment, si elle est vraie pour n 1,
elle est vraie pour n, elle est donc vraie pour tout n N .
(ii) On montre facilement que est un homomorphisme de groupes (car G est
ablien) surjectif. Donc, daprs la dcomposition canonique d un homomorphisme , G est isomorphe P/Ker.
Soit p un diviseur premier de CardG, comme G est isomorphe P/Ker, p
divise CardP.
k=n1
Y
Or CardP =
Card< xk >, il existe donc k {1, . . . , n 1} tel que p divise
k=1

Card< xk >, par suite lordre de xk est gal pr avec r N et xkr est un
lment de G dordre p.

Q
ni
Soit CardG = ii =s
=1 pi la dcomposition de CardG en facteurs premiers.
Daprs ce qui prcde, pour tout i {1, . . . , s}, il existe ai G dordre pi .
Par consquent, pour tout i {1, . . . , s}, pi divise lexposant m et, par suite,
CardG divise m maxi =1,...,s ni .

APPENDICE G

Exercices pour le chapitre 3

Exercices sur le chapitre III : anneaux


(1) (a) Quels sont les sous-anneaux de Z?
(b) Quels sont les sous-anneaux de Z/48Z?
(c) Existe-t-il des anneaux ayant des sous-anneaux stricts ?
(2) Soit f un homomorphisme de lanneau A dans lanneau B.
(a) Montrer que Im f est un sous-anneau de B, mais pas toujours un idal de B.
(b) Montrer qu Ker f est un idal de A, mais pas toujours un sous- anneau de A.
(c) Montrer que, si J est un idal de B, f 1 (J) est un idal de A.
(d) Montrer que f (A ) B .
(3) Montrer quun anneau (commutatif) intgre et fini est un corps.
(4) Soit A un anneau (commutatif), montrer que A est un corps si et seulement si A possde deux idaux et deux seulement.
(5) Soit A un anneau (commutatif). Montrer que les deux proprits suivantes sont quivalentes :
(i) Les idaux propres (i.e. distincts de A) ont un maximum.
(ii) Les lments non inversibles de A forment un idal.

Donner un exemple dun tel anneau.


(6) Soit (A, +, .) un anneau, X un ensemble non vide, F (X , A) lensemble des applications
de X dans A. Montrer que lon munit F (X , A) dune structure danneau en dfinissant
la somme et le produit dans F (X , A) ainsi : f + g : x 7 f (x) + g (x) et f .g : x 7
f (x).g (x).
(7) Soit X un ensemble non vide. Montrer que lensemble P (X ) des parties de X , muni
des deux oprations diffrence symtrique et intersection, est un anneau isomorphe F (X , Z/2Z)
(soient A et B dans P (X ), la diffrence symtrique de A et de B, note , est dfinie
par : AB = (A B) (A) o A reXSprsente le complmentaire de A, de mme pour
B).
(8) (a) Quels sont les idaux de Z/48Z?
(on pourra considrer les idaux
(i) distincts engendrs par un lment,
(ii) puis les idaux engendrs par deux lments qui engendrent des idaux
principaux distincts
ou remarquer que les sous-groupes de Z/48Z sont cycliques.)
(b) Etant donns un anneau A et un idal I de A, montrer quil existe une bijection
entre les idaux de A qui contiennent I et les idaux de lanneau A/I.
(c) Retrouver les idaux de lanneau Z/48Z.
(d) Montrer que, pour n Z, les idaux de Z/nZ sont principaux.
(9) Soit A = Z Z.

(a) Montrer que tout idal de A est principal.


(b) Lanneau A est-il principal ?
(10) Soit A = {x Q tel quil existe a Z et n N tels que x = 2an }.
(a) Montrer que A est un anneau.
(b) Dterminer A .
(c) Dterminer les idaux de A.
(d) Quels sont les idaux premiers de A ? les idaux maximaux de A ?
(11) Soit p un nombre premier et soit
A = {x Q tel quil existe a et b Z, avec(b, p) = 1 tels que x = ab }.
(a) Montrer que A est un anneau.
(b) Dterminer A .
(c) Dterminer les idaux de A.
(d) Quels sont les idaux premiers de A ? les idaux maximaux de A ?
p
p
(12) Soit A = Z[i 5] = {a + bi 5 avec a et b Z}.
(a) Montrer que A est isomorphe Z[X ]/(X 2 + 5).
(b) Remarquer que A est intgre.
(c) Dterminer A .
(d)

p
(i) Montrer que 3 et 2 + i 5 sont des lments irrductibles de A.

(ii) Lanneau A est-il principal ?

(e)

(i) Soient Iet J deux idaux de A, montrer que lensemble


X
I.J = {
ak bk avec ak I, bk J}
k f i ni

est un idal de A.

p
p
(ii) Montrer que (2, 1 + i 5) = (2, 1 i 5).
p
(iii) Montrer que (2, 1 + i 5)2 = (2).
(iv) Retrouver que lanneau A nest pas principal.
(v) Lidal (2) est-il maximal dans A ?
p
(vi) Lidal (2, 1 + i 5) est-il maximal dans A ?
p
(f) On considre lidal A = (7 + 6i 5), on note j lapplication identit de Z dans A,
q la projection canonique de A dans A/A et h = q j.
(i) Dterminer ker h.
(ii) Montrer que h est surjective.
(iii) En dduire que A/A est isomorphe Z/229Z.
(iv) Lidal A est-il premier ? maximal ?
(13) Soit A = Z[i ] = {a + bi avec a et b Z}.
(a) Montrer que A est isomorphe Z/(X 2 + 1).
(b) Remarquer que A est intgre
(c) Dterminer A .
(d)

(i) Dterminer les lments irrductibles deA.


(ii) Dcomposer 2, 3, 5, 3 + i , 13 et 6i en produit dlments irrductibles de A.

(iii) Dterminer le p.g.c.d. de 3+6i et 13-3i dune part et de 5+3i et 13+18i dautre
part.
(e) On considre lidal A = (3 + 2i ), on note i d lapplication identit de Z dans A, q
la projection canonique de A dans A/A et h = q i d.
(i) Dterminer ker h.
(ii) Montrer que h est surjective.
(iii) Lidal A est-il premier ? maximal ?
(iv) Llment 3+2i est-il irrductible ?
(v) Quel est la structure de B avec B = A/A?
2
(14) On note j = exp(i 2
3 ) et A = Z[ j ] = {z C ; z = x + j y, (x, y) Z }. Pour tout z A, on
dfinit N(z) = zz.

(a) Vrifier que A est un sous-anneau de C, stable par conjugaison.


(b) Soit z A, montrer que z est inversible si et seulement si N(z) = 1. Dcrire le
groupe multiplicatif A .
(c) Soit (z, u) A2 avec u 6= 0. Montrer quil existe (q, r)) A2 tel z = uq + r et N(r) <
N(u). En dduire que A est un anneau principal.
Exemple numrique : Dterminer le p.g.c.d. de 3 + 17 j et 4 9 j.
(d) Soit w A ; tablir que si N(w) est un nombre premier, alors w est irrductible.
Montrer que 1 + 2 j est irrductible et que (1 + 2 j )2 est associ 3.
(e) Soit w A, w irrductible ; montrer quil existe un nombre premier p, unique, tel
que w divise p. En dduire quil suffit de savoir factoriser les nombres premiers
de Z dans A pour connaitre tous les irrductibles de lanneau A.

(f) Soit p un nombre premier congru 2 modulo 3. montrer quil est irrductible
dans lanneau A.
(g) Soit p un nombre premier congru 1 modulo 3;
(i) Quel est le nombre dlments dordre 3 dans le groupe multiplicatif (Z/pZ) ?
reprSoit a lun dentre eux ; calculer (2 a + 1 )2 + 3 , (avec, pour m Z, m
sentant la classe de m modulo p).
(ii) En dduire que 3 est congru un carr modulo p.
(iii) Montrer queil existe un entier x tel que p divise
(x + 1 + 2 j )(x 1 2 j ) ; en dduire que p est rductible.
Factoriser 31 dans A.
(15) (a) Existe-t-il un homomorphisme danneaux de Z/10Z dans Z/2Z ? Est-il unique ?
(b) Existe-t-il un homomorphisme danneaux de Z/10Z dans Z/4Z ?
(c) Existe-t-il un homomorphisme danneaux de Z/10Z dans Z/3Z ?
(d) Quelle est la condition ncessaire et suffisante pour quil existe un homomorphisme danneaux de Z/mZ dans Z/nZ avec m et m entiers ?
(16) Soit A = Z[X ] lanneau des polynmes coefficients dans Z.
(a) Montrer que lensemble des polynmes de A dont le terme constant est pair, est
un idal I de A.
(b) Soit J lidal de A engendr par 2 et X . Comparer I et J.
(c) Montrer que A nest pas un anneau principal.
(17) Soit A = C[X ] lanneau des polynmes coefficients dans C.

(a) Quel est le p.g.c.d., not (X ), de X 2 3 et X 2 2X + 2? Dterminer U(X ) et V (X )


tels que U(X )(X 2 3) + V (X )(X 2 2X + 2) = (X ).
(b) Dterminer lensemble des polynmes P(X ) de A tels que :
p
p
(i) P( 3) = P( 3) = 9 et P(1 + i ) = P(1 i ) = 4,
p
p
(ii) P( 3) = P( 3) = 6 et P(1 + i ) = P(1 i ) = 4,
p
p
(iii) P( 3) = P( 3) = 39 et P(1 + i ) = P(1 i ) = 26,
(18) On note Q[X ] lanneau des polynmes coefficients rationnels.
(a) Montrer que le polynme X 3 2 na pas de racines dans Q.
En dduire que lidal de Q[X ] engendr par X 3 2 est maximal.
p
3
(b) Soit h : Q[X ] R lapplication dfinie par h(P) = P( 2),
P Q[X ]. Montrer que h est un homomorphisme danneaux. Dterminer ker(h).
(c) Montrer que Im(h) est gale A, o
p
p
3
3
A = {a + b 2 + c 4 ; a, b, c Q}.
Lanneau A est-il un corps ?
(19) Dans un anneau, lunion de deux idaux est-il un idal ?
(20) Soit lanneau A = Z/22Z.
(a) Dterminer lordre de chaque lment du groupe additif A. Quels sont les gnrateurs de A ?
(b) Quel est lordre du groupe multiplicatif A des lments inversibles de A. Est-il
cyclique ?
(21) Soit lanneau A = Z/23Z. On considre le groupe multiplicatif A des lments inversibles de A.

(a) Llment 2 est-il un gnrateur de A ?


(b) Dterminer lordre de chaque lment de A . Quels sont les gnrateurs de A ?
(22) Soit p un nombre premier impair et soit a (Z/pZ) un gnrateur du groupe cyclique (Z/pZ) .
(a) Montrer que a

p1
2

= 1.

(b) Montrer que 1 = b 2 , avec b Z/pZ, si et seulement si p 1 mod 4.


(c) Montrer que 1 = b 4 , avec b Z/pZ, si et seulement si p 1 mod 8.
(d) Gnraliser.
(23) Soit p un nombre premier. Si P(X ) = a0 + a1 X + . . . + an X n est un polynme de degr
n de Z[X ], on note P(X ) le polynme de (Z/pZ)[X ] dont le coefficient de X i est ai ,
classe de ai dans Z/pZ, pour i {0, 1, . . . , n}.
(a) Soit P(X ) un polynme unitaire, donc tel que an = 1, montrer qualors si P(X )
est irrductible dans (Z/pZ)[X ], alors P(X ) est irrductible dans Z[X ]. La rciproque est-elle vraie ?
(b) Montrer que le polynme X 4 + X 3 + X 2 + X + 1 est irrductible dans Z[X ].

APPENDICE H

Indications pour les exercices du chapitre 3

Indications sur les exercices sur le chapitre III : anneaux


(1) (a) Utiliser la dfinition dun sous-anneau.
(b) Utiliser la dfinition dun sous-anneau.
(c) Chercher un exemple.
(2) (a) Utiliser la dfinition dun sous-anneau et trouver un contre-exemple pour lidal.
(b) Utiliser la dfinition dun idal et trouver un contre-exemple pour le sous-anneau.
(c) Utiliser la dfinition dun idal.
(d) Utiliser la dfinition dun lment inversible dan sun anneau.
(3) Montrer que tout lment a non nul est inversible en utilisant lapplication de lanneau dans lui-mme qui x fait correspondre ax.
(4) Un anneau (commutatif) est un corps si tout lment non nul est inversible.
(5) Un idal qui contient un lment inversible, contient llment neutre pour la multiplication et un idal qui contient llment neutre pour la multiplication est gal
A.
(6) Utiliser les dfinitions.

(7) Utiliser les dfinitions et trouver une application qui soit un isomorphisme, en utilisant la fonction caractristique. Ou bien trouver une bijection entre ces deux ensembles qui conserve leurs oprations respectives, la structure de F (X , Z/2Z) sera
ainsi transporte sur P (X ).
(8) (a) Considrer le idaux engendrs par un lmnts puis ceux engendrs par deux
lments, obtient-on de nouveaux idaux ?
On peut aussi montrer que, comme dans Z, les sous-groupes sont des idaux.
(b) Considerer lapplication qui, un idal de A contenant I, fait correspondre son
image par la projection canonique de A dans A/I.
(c) Utiliser la question prcdente.
(d) Les sous-groupes de Z/mZ sont des idaux.
(9) (a) Etant donn un idal I de ZZ, considrer le sous-ensemble de Z form des lments qui sont premire (respectivement deuxime) composante dlmnts
de I.
(b) Etudier lintgrit de lanneau.
(10) (a) Montrer que cest un sous-anneau de Q.
(b) Utiliser les dfinitions.
(c) Etant donn un idal I de A, montrer que I Z est un idal de Z et en dduire un
gnrateur de I.
(d) Utiliser la dfinition, en revenant parfois dans Z. Pour les idaux maximaux, remarquer que A est un anneau principal.
(11) (a) Montrer que cest un sous-anneau de Q.

(b) Utiliser les dfinitions.


(c) Etant donn un idal I de A, montrer que I Z est un idal de Z et en dduire un
gnrateur de I.
(d) Utiliser la dfinition, en revenant parfois dans Z. Pour les idaux maximaux, remarquer que A est un anneau principal.
(12) (a) Utiliser la factorisation dun homomorphisme.
(b) A Q.

p
(c) Utiliser lapplication N qui, a + i b 5 A, fait correspondre a 2 + 5b 2 .

(d)

(i) Utiliser lapplication N.


(ii) Dcomposer 9 en lments irrductibles.

(e)

(i) Utiliser les dfinitions.


(ii) Utiliser les gnrateurs de ses idaux.
(iii) Montrer la double inclusion.
(iv) Trouver un idal non principal.
(v) Existe-t-il un idal, diffrent de A, qui le contient ?
p
(vi) Considrer A/(2, 1 + i 5).

(f)

(i) Dterminer m tel que Kerh = mZ.


(ii) Utiliser la dfinition.
(iii) Factoriser un homomorphisme.
(iv) Utiliser la question prcdente.

(13) (a) Utiliser la factorisation dun homomorphisme.

(b) A C.
(c) Utiliser lapplication N qui, a + i b A, fait correspondre a 2 + b 2 .
(d)

(i) Utiliser lapplication N.


(ii) Utiliser la question prcdente.
(iii) Utiliser la question prcdente.

(e)

(i) Dterminer m tel que Kerh = mZ.


(ii) Utiliser la dfinition.
(iii) Utiliser les questions prcdentes.
(iv) Utiliser les questions prcdentes ou la question (d).
(v) Remarquer que B = A/A est un corps.

(14) (a) Utiliser les dfinitions.


(b) Remarquer que, pour z A, N(z) Z+ .
(c) Considrer le nombre complexe
proche de lui.

z
u

et chercher un lment de A qui soit le plus

(d) Raisonner par labsurde , en considrant N().


(e) Lanneau A est factoriel.
(f) Ecrire que p = et montrer que N() ou N() = 1, laide de N(a + b j ) = (a
1 2
3
2 b) + 4 b.
(g)

(i) Le groupe (Z/pZ) est cyclique dordre divisible par 3.


(ii) Utiliser la question prcdente.

(iii) Utiliser la question prcdente, puis raisonner par labsurde en supposant


que p est irrductible.
(15) Les Z/kZ sont des groupes additifs cycliques engendrs par la classe de 1 qui est aussi
llment neutre pour la multiplication et qui doit avoir pour image, par lhomomorphisme danneaux, llment neutre pour la multiplication de lanneau darrive.
(16) (a) Appliquer la dfinition dun idal.
(b) Remarquer que J = 2A + X A et dmontrer la double inclusion.
(c) Montrer, par labsurde, que I nest pas principal.
(17) (a) Remarquer que ces deux polynmes nont pas de racine commune dans C.
Utiliser lalgorithme dEuclide.
(b)

(i) Remarquer que le systme est quivalent

P(X ) 9 mod X 2 3
P(X ) 4 mod X 2 2X + 2.
Trouver une solution, en utilisant une des mthodes vues dans Z, puis en
dduire toutes les solutions.
(ii) Procder comme prcdemment, en remarquant que le systme est quivalent

P(X ) 6 mod X 2 3
P(X ) 4 mod X 2 2X + 2.
(iii) Procder comme prcdemment, en remarquant que le systme est quivalent

P(X ) 39 mod X 2 3
P(X ) 26 mod X 2 2X + 2.

(18) (a) Dterminer les racines de ce polyme dans C. Puis montrer quil est irrductible
et remarquer que Q[X ] est un anneau principal.
(b) Utiliser la dfinition dun homomorphisme danneaux et de son noyau.
(c) Montrer la double inclusion. Puis utiliser la factorisation dun homomorphisme.
(19) Non, donner un contre-exemple.
(20) (a) Utiliser la dfinition de lordre dun lment. Les gnrateurs sont les lments
dordre 22.
(b) Le groupe multiplicatif A est dordre (22), il est cyclique sil possde un lment dordre (22).
(21) (a) Dterminer lordre de 2.
(b) Le groupe A est cyclique dordre 22, ses lments seront donc dordre 1, 2, 11 ou
22 et ils seront contenus dans le sous-groupe cyclique de A dordre correspondant. Les gnrateurs seront les lmnts dordre 22.
p1
2

(22) (a) Le groupe (Z/pZ) est cyclique et a

est un lment dordre 2.

(b) Le groupe (Z/pZ) est cyclique et b est un lment dordre 2.


(c) Le groupe (Z/pZ) est cyclique et b 4 est un lment dordre 2.
(d) rempacer 2 ou 4 par 2n avec n N .
(23) (a) Raisonner par labsurde.
Trouver un contre-exemple pour la rciproque.
(b) Utiliser la question prcdente en utilisant un nombre premier p qui convienne.

APPENDICE I

Solutions pour les exercices du chapitre 3

Solutions des exercices sur le chapitre III : anneaux


(1) (a) Un sous-anneau de Z doit contenir 1, il contient donc Z tout entier qui est un
groupe additif monogne.
(b) Un sous-anneau de Z/48Z doit contenir la classe de 1, il contient donc Z/48Z
tout entier qui est un groupe additif cyclique engendr par la classe de 1 notamment.
(c) On peut considrer R ou C ou Q qui contiennent, par exemple, le sous-anneau
Z.
(2) (a) On sait que Im f est un sous-groupe additif de B, on montre que llment neutre
de la multiplication 1B de B lui appartient, car cest limage de llment neutre
de la multiplication 1 A de A par f et que Im f est stable pour la multiplication :
cest donc un sous-anneau de B.
Soit f lapplication de Z dans Z[i ] dfinie par f (a) = a pour tout a Z. Im f = Z
qui est bien un sous-anneau de Z[i ], mais pas un idal car Z contient 1 mais ne
contient pas i .1 = i .
(b) On sait que Ker f est un sous-groupe additif de A et quil est stable par la multiplication par les lments de A, en effet, si b Ker f et a A alors f (a.b) =
f (a) f (b) = 0 car f (b) = 0. Donc Ker f est un idal de A.

Soit f la projection canonique de Z dans Z/2Z, alors Ker f est gal 2Z qui est
un idal mais pas un sous-anneau de Z, car il ne contient pas 1.
(c) Si J est un idal de B, f 1 (J) est un sous-groupe additif de A qui est stable par
la multiplication par les lments de A, car si a A et b f 1 (J), alors f (a.b) =
f (a). f (b) et f (b) J qui est un idal de B, donc f (a). f (b) J car f (a) B. Do
la conclusion.
(d) Soit a A , il existe donc a 0 tel que a.a 0 = 1 A . Par suite, f (a) f (a 0 ) = f (aa 0 ) =
f (1 A ) = 1B , donc f (a) appartient B .
(3) Il suffit de montrer que tout lmnt non nul est inversible. Soit a un lment non
nul de lanneau, lapplication de lanneau dans lui-mme qui, un lment x de lanneau, associe ax, est une injection. Car si ax = ax 0 alors a(xx 0 ) = 0, comme lanneau
est intgre et a 6= 0, x x 0 = 0. Lanneau tant fini, toute application injective de lanneau dans lui-mme est une bijection : il existe donc x tel que ax = 1. Ce qui montre
que a est inversible.
(4) Si on suppose que A ne possde que deux idaux : ces deux idaux sont A et {0}.
Pour montrer que A est un corps, il suffit de montrer que tout lmnt non nul est
inversible. Soit a A avec a 6= 0, lidal de A engendr par a est diffrent de {0}, il
est donc gal A : a A = A. Par suite, il existe b A tel que ab = 1 A o 1 A reprsente
llment neutre de la multiplication de A et a est inversible.
Si on suppose que A est un corps, soit I un idal de A. Si I est diffrent de {0}, alors il
existe a A avec a 6= 0. Comme A est un corps, a est inversible : il existe b A tel que
ba = 1 A o 1 A reprsente llment neutre de la multiplication de A. Ceci entraine
que 1 A I, et donc que I = A. Un corps ne possde donc que deux idaux : A et {0}.
(5) On suppose que les idaux propres de A ont un maximum not M. Soit H lensemble
des lments non inversibles.

Si a et b appartiennent H, lidal a A et lidal b A sont des idaux stricts, car ils


ne peuvent contenir 1 A , llment neutre de A pour la multiplication, ils sont donc
contenus dans M. Comme M est un idal, cest un sous-groupe additif de A, do
b puis a b appartiennent M, et donc a b nest pas inversible car tout idal qui
contient un lment inversible, contient aussi 1 A et est gal A. Or M est un idal
propre de A. En rsum, si a H et b H, alors a b H, or H nest pas vide car 0
nest pas inversible, donc H est un sous-groupe additif de A.
Soit a H et b A, alors ab nest pas inversible sinon a le serait.
Donc H est un idal de A.
On suppose, prsent, que les lments non inversibles de A forment un idal not
H. Soit I un idal strict de A, alors I H car, daprs la remarque faite prcdemment,
si I contenait un lment inversible, il contiendrait 1 A et serait donc gal A. Par
consquent, tout idal strict est contenu dans lidal H qui est donc le maximum des
idaux stricts.
Comme exemple dun anneau ayant une de ces proprits (cest--dire les deux),
on peut prendre un corps ou encore Z/6Z.
(6) On peut montrer que lon munit ainsi F (X , A) dun structure de groupe ablien pour
la loi + et que les lois de compositions + et . possdent toutes les proprits demandes pour faire de F (X , A) un anneau, notamment un lment neutre pour la loi ., qui
est lapplication qui, tout x X , associe 1 A , llment neutre de A pour la multiplication.
(7) On pourrait montrer que P (X ) est un groupe commutatif pour (voir exercice 1(d)iii
du chapitre II) et que, muni de lintersection, ces deux oprations lui confrent une
structure danneau commutatif.

Mais on peut considrer lapplication f de F (X , Z/2Z), anneau des applications de


X dans Z/2Z, dans P (X ) qui, F (X , Z/2Z), associe f () = {x X tels que (x) =
1} P (X ) avec Z/2Z = {0, 1}.
Lapplication f est bijective et telle que, pour tout 1 et 2 dans F (X , Z/2Z), f (1 +
2 ) = f (1 ) f (2 ) et f (1 .2 ) = f (1 ) f (2 ). En effet, en notant f 1 , lapplication
rciproque de f , si A P (X ), f 1 (A) = A , la fonction caractristique de A. Or, pour
A et B dans P (X ), AB = A .B et AB = A + B 2 A .B (voir exercice1(d)iii du
chapitre II), mais, dans Z/2Z, 2 = 0.
La structure de F (X , Z/2Z) est ainsi transporte sur P (X ) qui est donc un anneau
commutatif isomorphe F (X , Z/2Z).
(8) (a) Les idaux qui contiennent un lment inversible, sont gaux B = Z/48Z. Si
a Z, on note a sa classe modulo 48. Les inversibles de B sont les lments a
avec (a, 48) = 1. On considre les idaux engendrs par un lment et distincts
de B et {0} : il y a
2A qui est aussi engendr par 2.a o a est un inversible de B, donc 10, 14, 22, 26,
34, 38 et 46,
3B qui est aussi engendr par 15, 21, 33 et 39,
4A qui est aussi engendr par 20, 28 et 44,
6B qui est aussi engendr par 30 et 42,
8B qui est aussi engendr par 40,
9B qui est aussi engendr par 45,
12B,
16B,
18B,

24B,
32B
et 36B.
On considre les idaux engendrs par deux lments qui engendrent des idaux
principaux distincts et distincts de B et {0} : il y a
les idaux engendrs par 2 et a avec a {3, 4, . . . , 47}, si (2, a) = 1 alors 1 appartient
au nouvel idal qui est donc gal A et si 2 divise a alors le nouvel idal est gal
2A, dj obtenu,
de mme avec les idaux engendrs par 3 et a avec a {4, 5, . . . , 47},
plus gnralement les idaux engendrs par a avec a Z et 1 < a < 48 et b avec
b {a + 1, . . . , 47}, si (a, b) = 1 alors 1 appartient au nouvel idal qui est donc gal
A et si (a, b) = d > 1 alors le nouvel idal est gal dB, dj obtenu, car d =
ua + bv avec u et v dans Z daprs lidentit de Bezout et a = d a 0 et b = d b 0 avec
a 0 et b 0 dans Z.
Donc on nobtient pas de nouvel idal avec deux gnrateurs, par consquent,
tous les idaux de A sont principaux et ont t obtenus ci-dessus.
On aurait pu aussi remarquer que B tait cyclique et que, par consquent, tous
ses sous-groupes sont cycliques. Soit J un idal de B, J est donc un groupe cyclique : J =< b > . Comme b appartient lidal J, bB J. Dautre part, si x appartiebt J, x = kb, avec 0 k < 48 et on peut montrer que x = kb, donc que x
appartient bB. Par suite, J = bB et il suffit donc de rechercher les idaux de B
qui sont principaux.
(b) On note q la projection canonique de lanneau A sur lanneau A/I, A lensemble
des idaux de A contenant I et B et lensemble des idaux de B = A/I.

Si, un idal J de A/I, on fait correspondre lidal q 1 (J ) de A, on obtient une


application de B dans A , car 0 J donc Ker q = I q 1 (J ). Cette application
est bijective :
en effet, si, pour J1 et J2 dans B, q 1 (J1 ) = q 1 (J2 ) alors q(q 1 (J1 )) = q(q 1 (J2 )),
or q(q 1 (J )) = J , pour tout J B, donc J1 = J2 , do linjectivit,
et, si J A , q 1 (q(J)) = J car J contient Kerq = I, do la surjectivit.

(c) Daprs la question prcdente, les idaux de B = Z/48Z sont en bijection avec
les idaux de Z contenant 48Z. Les idaux de Z sont de la forme mZ avec m Z,
et 48Z mZ si et seulement si m divise 48. Donc ici A = {48Z, 24Z, 16Z, 12Z, 8Z, 6Z, 4Z
par suite, les idaux de Z/48Z sont B = {48B = {0}, 24B, 16B, 12B, 8B,
6B, 4B, 3B, 2B, Z/48Z = B}}.
(d) Le groupe additif Z/mZ est cyclique, donc tous ses sous-groupes sont cycliques :
les idaux de Z/mZ qui sont, en particulier, des sous-groupes seront donc cycliques et, comme pour Z/48Z, on peut montrer que un gnrateur, en tant que
groupe, est aussi un gnrateur en tant quidal.
(9) (a) Soit I un idal de Z Z.
On note J1 = {a Z tels quil existe b Z tel que (a, b) I} et J2 = {b Z tels quil existe
Z tel que (a, b) I}. On peut montrer que J1 et J2 sont des idaux de Z et il existe
donc m1 et m2 dans Z tels que Ji = mi Z pour i = 1 ou 2. Comme il existe b1 Z
tel que (m1 , b1 ) appartienne I et que (1, 0) appartient Z Z, (m1 , b1 ).(1, 0) =
(m1 , 0) I. De mme on peut montrer que (0, m2 ) I. Donc (m1 , 0) + (0, m2 ) =
(m1 , m2 ) appartient I do (m1 , m2 )Z Z I.
Dautre part, soit (a, b) I, alors a J1 et b J2 , donc (a, b) (m1 , m2 )Z Z car
a = k1 m1 , b = k2 m2 et (a, b) = (m1 , m2 ).(k1 , k2 ). Donc I (m1 , m2 )Z Z.

Ce qui montre que tout idal de Z Z est principal.


(b) Bien que tous ses idaux soient principaux, lanneau nest pas principal car il
nest pas intgre ((1, 0).(0, 1) = (0, 0)).
(10) (a) Comme 2an Q, on peut montrer que A est un sous-anneau de Q. Tout dabord,1 =
a
b
a
b
a2m +b2n
1

A.
Si
est un lment
n et 2m sont des lments de A, alors 2n + 2m =
0
2
2n+m
2
de A, ainsi que 2an . 2bm = 2a.b
n+m , donc A est stable pour laddition et pour la multiplication, de plus 1 A, ce qui montre que A est un sous-anneau de Q.

(b) Llment 2an appartient A lorsque il existe 2bm A tel que 2an . 2bm = 1. Ceci entraine ab = 2m+n , donc a = 2p avec p N. Par suite A = {2q avec q Z}.
(c) Soit I un idal de A. Comme Z A, on considre I Z, cest un idal de Z et il
existe m Z tel que I Z = mZ. Et on montre que I = m A, car m I, donc m A I
et, si = 2an I alors a = .2n I Z, car 2n A. Donc a = mk avec k Z et, par
suite, = m. 2kn m A. Do I = m A. Les idaux de A sont donc principaux (on
peut toujours choisir un gnrateur dans Z, mais cest vident daprs A ).
Comme A Q, il est intgre et cest donc un anneau principal.
(d) Lidal I de A est premier si, pour x = 2an et y = 2bm dans A, lorsque x y I alors
x I ou y I. Or I = q A avec q Z. Soit, pour a et b dans Z, ab qZ, alors
ab appartient I, donc a ou b appartient I, et, par suite, a ou b appartient
qZ. Ceci montre que lidal qZ de Z est premier et, donc, que q est un nombre
premier de Z.
Rciproquement, si q est un nombre premier de Z, lidal q A de A est un idal
premier : soit x et y dans A tels que x y q A, alors ab = x y2n+m q A Z donc
a ou b appartient qZ q A, puisque q est un nombre premier, et, par suite,
x = a2n ou y = b2m appartient q A puisque 2n et 2m appartiennent A.

Les idaux premiers de A sont donc les idaux de la forme q A avec q premier
dans Z.
Comme A est un anneau principal, les idaux premiers non nuls sont les idaux
maximaux.
a
Q, on peut montrer que A est un sous-anneau de Q. Tout dabord,1 =
b
0
0
0
1
a
+a 0 b
A. Si b et ab 0 sont des lments de A, alors ab + ab 0 = abbb
est un lment de
0
1
aa 0
a a0
A, ainsi que b b 0 = bb 0 , donc A est stable pour laddition et pour la multiplication,

(11) (a) Comme

de plus 1 A, ce qui montre que A est un sous-anneau de Q.


0

(b) Llment ab appartient A lorsque il existe ab 0 A tel que ab ab 0 = 1. Ceci entraine


aa 0 = bb 0 , donc (a, p) = 1. Par suite A = { ab A avec (a, p) = (b, p) = 1}.
(c) Soit I un idal de A. Comme Z A, on considre I Z, cest un idal de Z et il
existe m Z tel que I Z = mZ. Et on montre que I = m A, car m I, donc m A I
et, si = ab I alors a = .b I Z, car b A. Donc a = mk avec k Z et, par
suite, = m. kb m A. Do I = m A. Les idaux de A sont donc principaux (on
peut toujours choisir un gnrateur dans Z, mais cest vident daprs A ).
Comme A Q, il est intgre et cest donc un anneau principal.
(d) Lidal I de A est premier si, pour x et y dans A, lorsque x y I alors x I ou y I.
Or I = q A avec q Z.
Soit, pour a et b dans Z, ab qZ, alors ab appartient I, donc a ou b appartient
I, et, par suite, a ou b appartient I Z, donc qZ. Ceci montre que lidal qZ
de Z est premier et, donc, que q est un nombre premier de Z.
Rciproquement, si q est un nombre premier de Z, lidal q A de A est un idal
0
premier : soit x = ab et y = ab 0 dans A tels que x y q A, alors aa 0 = x y bb 0 q A Z

donc a ou b appartient qZ q A, puisque q est un nombre premier, et, par


suite, x = ab 1 ou y = a 0 b 01 appartient q A puisque b et b 0 appartiennent A .
Les idaux premiers de A sont donc les idaux de la forme q A avec q premier
dans Z.
Comme A est un anneau principal, les idaux premiers non nuls sont les idaux
maximaux.
p
(12) (a) Soit lapplication de Z[X ] danspZ[i 5]p
qui, un polynme P(X ) de Z[X ], fait
correspondre son valuation P(i 5) en i 5.
On montre facilement que est un homomorphisme danneaux, que Ker est
lidal de Z[X ] engendr par X 2 + 5 et que est surjective.
A laide de la factorisation de lhomomorphisme , on obtient
p que Z[X ]/Ker est
2
isomorphe Im, donc Z[X ]/(X + 5) est isomorphe Z[i 5].
(b) A est intgre, car il est contenu dans le corps C.
p
(c) Soit N lapplication de A dans N qui, a + bi 5 A, fait correspondre N(a +
p
p
p
p
p
p
bi 5) = a 2 +5b 2 . Comme N(a+bi 5) = (a+bi 5)(abi 5) = (a+bi 5)(a + bi 5),
on remarque que, pour et dans A, N() = N()N().
Donc, si A , il existe A tel que = 1, par suite N() = N(1) = 1pet
N()N() = 1. Comme N() N, N() = 1. Ce qui montre que, si = a + bi 5
est dans A , a 2 + 5b 2 = 1, ce qui entraine que b = 0 et a = 1. Donc A = {1}.
(d)

(i) Soient et dans A tels que 3 = , alors N(3) = 9 = N()N(). Comme


N() divise 9, N() = 1 ou 3 ou 9. Or a 2 +5b 2 = 3 tant impossible, si 3 =
alors = 1 ou = 1 ce qui montre que 3 est irrductible dans A.

p
p
De mme si 2 + i 5 = , comme N(2 + i 5) = 9 et que p
3 ne peut scrire
2
2
a + 5b , on en dduit que = 1 ou = 1, donc 2 + i 5 est aussi irrductible.
p
p
(ii) Comme 9 = 3.3 = (2+i 5)(2+i 5) admet deux dcompositions diffrentes
en produit dlments irrductibles , on en dduit que A nest pas un anneau factoriel et, par suite, nest pas principal.
(e)

(i) On peut montrer que lensemble I.J est un sous-groupe additif de A car il
nest pas vide : 0 = 0.0 I.J et il est stable par soustraction . Dautre part, il
est stable par multiplication par les lments de lanneau A. Cest donc un
idal de A.
p
p
p
p
(ii) On sait
que
(2,
1+i
5)
=
2A+(1+i
5)A
et
(2,
1i
5)
=
2A+(1i
5)A.
p
p
p
p
p
pOr
1+i 5 = (1i 5)+2 (2, 1i 5) et 1i 5 = (1+i 5)+2 (2, 1+i 5),
do lgalit des deux idaux.
p
p
p
p
p
(iii) Comme (2, 1+i 5)2 = (2, 1+i 5)(2, 1i
et que 2 = (1+i 5)(1i p5)
p 5)
2.2 = 6 4, on en dduit que 2 (2, 1 + i 5)2 et donc que 2A (2, 1 + i 5)2 .
p
Dautre part, si x (2, 1 + i 5)2 alors x =
X
p
p
(2i + (1 + i 5)i )(20i + (1 i 5)0i ) 2A.
i f i ni

Do lgalit des deux idaux.


p
p 2
2
2
(iv) Si lidal (2, 1+i 5) = A, avec A, alors (2, 1+i 5)
p = (A) 2= 2A = 2A.
2
Doncp = 2, ce qui est impossible car, si = a+bi 5 alors = a 5b 2 +
2abi 5.
p
Donc lidal (2, 1 + i 5) nest pas principal et, par suite, lanneau A nest
pas principal.

p
p
(v) lidal (2) p
nest pas maximal, car (2) (2, 1 + i 5) A avec (2) 6= (2, 1 + i 5)
et (2, 1 + i 5) 6= A.
p
p
(vi) Soit I = (2, 1+i 5). On peut remarquer que a +bi 5 I si et seulement si a
et b ont mme parit. Et, par suite, on peut montrer que lanneau quotient
A/I est isomorphe au corps Z/2Z. Donc I est un idal maximal de A.
(f)

(i) On a Kerh = {n Z tel que q(n) = q(o)} = Z A = mZ, car Z A est un idal
de Z.
p
p
Or (7 + 6i 5)(7 6i 5) = 49 + 5.36 = 229, donc 229 pmZ et m divise 229.
Comme 229 est premier, m = 229 ou 1. Or 1 6 (7 + 6i 5), il suffit de considrer limage par N dfinie au (c). Donc Kerh = 229Z.
(ii) Lapplication h est surjective lorsque, quel que soit
p
p

A/
A
,
il
existe
n

Z
tel
que
h(n)
=
q(n)
=
q(a
+
i
b
q(a + i b 5)
p
p
p
p5). Donc
n (a + i b 5) A ou encore n = a + i b 5 + (7 + 6i 5)(x + i y 5), donc
n = a + 7x 30y et 0 = b + 7y + 6x. On peut prendre, par exemple,
p y = b
et x = b, ce qui entraine n = a + 37b. Donc, quel que soit q(a + i b 5), on a
trouv un n, h est surjective.
(iii) Daprs la factorisation dun homomorphisme, Z/Kerh est isomorphe
Imh, donc Z/229Z est isomorphe A/A.
(iv) Comme 229 est premier, Z/229Z est un corps, donc A/A, qui lui est isomorphe, est un corps aussi, donc A est un idal maximal. Par suite, cest
aussi un idal premier.

(13) (a) Soit lapplication de Z[X ] dans Z[i ] qui, un polynme P(X ) de Z[X ], fait correspondre son valuation P(i ) en i .

On montre facilement que est un homomorphisme danneaux, que Ker est


lidal de Z[X ] engendr par X 2 + 1 et que est surjective.
A laide de la factorisation de lhomomorphisme , on obtient que Z[X ]/Ker
est isomorphe Im, donc Z[X ]/(X 2 + 1) est isomorphe Z[i ].
(b) A est intgre, car il est contenu dans le corps C.
(c) Soit N lapplication de A dans N qui, a + bi A, fait correspondre N(a + bi ) =
a 2 + b 2 . Comme N(a + bi ) = (a + bi )(a bi ) = (a + bi )(a + bi ), on remarque que,
pour et dans A, N() = N()N().
Donc, si A , il existe A tel que = 1, par suite N() = N(1) = 1 et
N()N() = 1. Comme N() N, N() = 1. Ce qui montre que, si = a + bi est
dans A , a 2 + b 2 = 1, ce qui entraine que b = 0 et a = 1, ou a = 0 et b = 1. Donc
A = {1, i }.
(d)
(i) On peut montrer que Z[i ] \ Z est irrductible dans Z[i ] si et seulement
si N() est un nombre premier de Z, o N est lapplication de A dans N qui,
a + bi A, fait correspondre N(a + bi ) = a 2 + b 2 .
En effet, si est rductible dans Z[i ], on peut crire = 1 2 avec N(1 ) 6=
1 et N(2 ) 6= 1 (cf question prcdente) et alors N() = N(1 )N(2 ), donc
N() nest pas un nombre premier de N.
Si est irrductible dans Z[i ] et si N() = ab, alors = ab et divise a
ou b. Supposons quil divise a, comme a Z, divise aussi a (cest vrai,
mme si = 1 + i et qualors = i (1 + i )). Donc ab divise a et b est une
unit de Z.
Enfin on peut montrer que Z[i ] Z est irrductible dans Z[i ] lorsque
= p est un nombre premier impair qui nest pas somme de deux carrs
dans Z.

En effet, si = p est rductible dans Z[i ], on peut crire = (a + i b)(c + i d)


avec N(a + i b) = a 2 + b 2 6= 1 et N(c + i d) = c 2 + d 2 6= 1 et alors N(p) = p 2 =
(a 2 + b 2 )(c 2 + d 2 ), do p = a 2 + b 2 = c 2 + d 2 . Et on voit que 2 = 1 + 1 =
(1 + i )(1 i ).
(ii) 2 = (1 + i )(1 i ),
3 est irrductible,5 = (1 + 2i )(1 2i ),
N(3 + i ) = 10 = 2.5 = N(1 + i )N(1 + 2i ), donc 3 + i est compos de 1 + i ou
de 1 i ou de leurs associs, ainsi que de 1 + 2i ou de 1 2i ou de leurs
associs, on voit que 3 + i = (1 i )(1 + 2i ),
13 = 9 + 4 = (3 + 2i )(3 2i ) et
6i = i (1 + i )(1 i )3.
(iii) Comme 3 + 6i = 3(1 + 2i ), que 12 3i = 3(6 i ) et que 3, 1 + 2i et 6 i sont
irrductibles, le p.g.c.d. de 3 + 6i et 12 3i est 3.
De mme, 5 + 3i = i (1 + i )(1 + 4i ) et 13 + 18i = (1 + 4i )(5 2i ), leur p.g.c.d.
est donc 1 + 4i .
(e)

(i) Ker h est un idal de Z, il existe n Z tel que Ker h = nZ. On a n = (3 +


2i )(a + i b) avec a et b dans Z, par suite N(n) = n 2 = 13(a 2 + b 2 ). Donc 13
divise n et Ker h 13Z.
Dautre part, 13 = (3 + 2i )(3 2i ) Ker h.
Donc Ker h = 13Z.
(ii) Soit a + i b A avec a et b dans Z, sil existe n Z tel que q(n) = q(a + i b),
alors n (a + i b) A et il existe x et y dans Z tels que n (a + i b) = (3 +
2i )(x + i y) do n a = 3x 2y et b = 2x + 3y. On remarque que x = b et

y = b est une solution de la deuxime quation et, alors, n = a + 5b. Donc


q(a + 5b) = q(a + i b), et h est surjective.
(iii) Daprs la question prcdente et la factorisation de h, A/A = Im h est isomorphe Z/13Z, cest donc un corps. Par suite, lidal A est maximal et,
donc, premier.
(iv) Lidal A = (3 + 2i ) tant maximal, llment 3 + 2i est irrductible, comme
on la montr dans la question (d).
(v) Lanneau B = A/A est un corps fini de cardinal 13, donc B est un groupe
cyclique dordre 12.
(14) (a) Comme j 2 = 1 j , on vrifie facilement que A, sous-ensemble de C, est non
vide, stable par addition et par multiplication, cest donc un sous-anneau de C.
Comme de plus j = j 2 , A est stable par conjugaison complexe.
(b) Pour z A, si N(z) = 1, alors z qui appartient A, est linverse de z. Rciproquement, si z A est inversible dans A, il existe z 0 A tel que zz 0 = 1; alors
N(zz 0 ) = N(z)N(z 0 ) = 1 et donc lentier positif N(z) est gal 1.
Soit z = a + b j appartient A , alors zz = (a + b j )(a + b j 2 ) = a 2 ab + b 2 = (a
b)2 + ab = 1. Si a et b ont mme signe, alors ab 0, et (a b)2 + ab = 1 entraine
a b = 1 et ab = 0 ou a b = 0 et ab = 1. Ceci est quivalent a = 0 et b = 1
ou b = 0 et a = 1 ou a = b = 1, donc z = j ou z = 1 ou z = (1 + j ) = j 2 .
Si a et b sont de signes opposs, alors a 2 + b 2 ab = 1 entraine a 2 = 1 avec b 2 = 0
et ab = 0 ou b 2 = 1 avec a 2 = 0 et ab = 0 ou ab = 1 avec a 2 = 0 et b 2 = 0. On
voit que ce dernier cas est impossible et que les deux autres entraine z = 1 ou
z = j.

Donc A {1, j , j 2 }, or chacun de ces lments est inversibles donc A =


{1, j , j 2 }.
(c) On veut montrer que pour tout z et u dans A, u 6= 0, il existe q et r dans A tels
que z = qu + r avec ||r|| ||u||.
Soient donc z et u dans C2 :
On dessine, dans C2 , le rseau ayant pour base {1, j } : les mailles sont des paralllogrammes de cots 1 et j dont les longueurs des demi-diagonales
sont plus
p

petites que le maximum de 21 ||1 + j || et de 21 || j 1|| qui est 23 donc strictement


infrieur 1.
Le point daffixe uz appartient une des mailles du rseau prcdent, soit q laffixe du sommet ( ou dun des sommets) le plus proche du point daffixe uz , alors
p

|| uz q|| 23 et ||z qu|| 23 ||u||. En posanr r = z qu, on a bien z = qu +r avec


N(r) = ||r||2 < N(u) = ||u||2 car ||z qu||2 43 ||u||2 .
On dfinit ainsi une division euclidienne sur lanneau A, cest donc un anneau
euclidien et, par suite principal.
Exemple numrique : On va utiliser lalgorithme d Euclide :
3 + 17 j (3 + 17 j )(4 9 j 2 )
Laffixe du nombre complexe
=
=
49j
(4 9 j )(4 9 j 2 )
114
85
j
est proche de laffixe de 1 + j , et on a bien 3 + 17 j = (1 + j )(4
133
133
9 j ) + (2 5 j ) avec N(2 5 j ) = 19 < N(4 9 j ) = 133.
49j
57 + 38 j
On trouve que
=
= 3 + 2 j , donc
2 5 j
19
4 9 j = (2 5 j )(3 + 2 j ).

Le dernier reste non nul tant 2 5 j , le p.g.c.d. de 3 + 17 j et 4 9 j est 2 + 5 j.


(d) Soit A avec N() = p o p est un nombre premier de Z. Si = avec et
dans A, alors N() = N()N() = p, ce qui entraine que N() ou N() gal 1.
Donc ou appartient A , ce qui entraine que est irrductible dans A.
N(1 + 2 j ) = 1 + 4 2 = 3 qui est un nombre premier de Z, donc 1 + 2 j est irrductible dans A. Comme N((1 + 2 j )2 ) = 32 = N(3), on peut en dduire que
(1 + 2 j )2 = 3 avec A, donc (1 + 2 j )2 est associ 3. On peut remarquer que
3 = (1 + 2 j )(1 2 j ) = (1 + 2 j )(1 + 2 j 2 ).
(e) Soit w A, w irrductible dans A. Alors N() est un entier qui secrit comme produit de nombres premiers de Z, ce produit, lment de A, se factorise en produit
dlmnts irrductibles de A, de faon unique au produit prs par des lments
de A puisque A est un anneau euclidien donc factoriel.Llmnt irrductible
intervient donc dans cette factorisation et, par suite, divise un nombre premier
de Z.
Ce nombre premier est unique, car si p1 = et p2 = , le nombre entier =
N() divise pi2 (pour i = 1 ou 2) donc est gal pi2 ou pi , ce qui entraine que
p1 = p2 .
Daprs ce qui prcde, en factorisant en produit dlments irrductibles de A,
les nombres premiers de Z, on obtiendra tous les irrductibles de A.
(f) Soit p un nombre premier de Z, congru 2 modulo 3. Si p = .u avec u et dans
A, alors p 2 = N()N[u). Ceci entraine N() = p 2 ou N() = p.
Si N() = p avec w = a+b j , alors p = a 2 +b 2 ab = (a 12 b)2 + 34 b 2 ou encore 4p =
(a b)2 + 3b 2 . En rduisant modulo 3, on obtient p congru un carr modulo 3,
donc congru 1 ou 0 modulo 3, ce qui est impossible.

Par suite, N() = p 2 et N(u) = 1, ce qui montre que p est irrductible dans A.
(g) Soit p un nombre premier congru 1 modulo 3.
(i) Le groupe cyclique (Z/pZ) est dordre p 1, il possde donc un sousgroupe cyclique et un seul dordre 3 et, par suite, deux lments dordre 3.
Soit a un lment de (Z/pZ) dordre 3. Alors (2 a + 1 )2 + 3 = 4 (a 2 +a + 1 ), en
sa classe modulo p dans (Z/pZ). Comme a 3 1 = 0
notant, pour m Z, m
2
et que a 6= 1 , a + a + 1 = 0 , donc (2 a + 1 )2 + 3 = 0 .
= a, donc
(ii) Daprs la question prcdente 3 est congru (2m +1)2 avec m
3 est congru un carr modulo p.
(iii) Posons x = 2m + 1, alors (x + 1 + 2 j )(x 1 2 j ) = N(x + 1 + 2 j ) = (2m + 2)2 +
42(2m +2) = 4m 2 +4m +4 = (2m +1)2 +3 est congru 0 modulo p, et donc
divisible par p.
Si p tait irrductible dans A, alors p diviserait (x +1+2 j ) ou (x 12 j ) qui
scrirait alors p(b +c j ) avec b et c dans Z. Comme {1, j } est une Rbase de
C, on aurait pc = 2 ou , 2, ce qui entraine p = 2 qui est contraire lhypothse. Donc si p est congru 1 modulo 3, p est rductible dans A.
Factorisation de 31 dans A :
La classe de 5 est un lment dordre 3 dans (Z/31Z) , donc ((2.5 + 1) +
1 + 2 j )((2.5 + 1) 1 2 j ) = 4(6 + j )(5 j ) = 4.31 est bien divisible par 31 et
31 = (6 + j )(5 j ) = N(6 + j ) (6 + j et 5 + j = 6 + j sont irrductibles dans A
daprs la question (d).
(15) Pour k Z, on note k sa classe dans lanneau de dpart et k sa classe dans lanneau
darrive.

(a) Soit un tel homomorphisme. Lanneau Z/10Z tant un groupe additif cyclique
engendr par 1, il suffit de (et il faut) connaitre (1) pour que soit parfaitement

dtermin : car (k) = k(1) = k.1 = k.


= 0 .
Il faut aussi que (10) = (0) = 0 , ce qui est ralis car 10.1 = 10
Par consquent, il existe un homomorphisme et un seul de Z/10Z dans Z/2Z

dfini par (k) = k.


(b) Soit un tel homomorphisme. De mme que prcdemment, on doit avoir (10) =
= 2 6= 0 . Il nexiste donc pas dhomomorphisme d
(0) = 0 , or (10) = 10.1 = 10
anneaux de Z/10Z dans Z/4Z.
(c) Soit un tel homomorphisme. De mme que prcdemment, on doit avoir (10) =
= 1 6= 0 .Il nexiste donc pas dhomomorphisme d
(0) = 0 , or (10) = 10.1 = 10
anneaux de Z/10Z dans Z/3Z.
(d) Pour quil existe un tel homomorphisme danneaux, il faut et il suffit que (m) =
= (0) = 0 , cest dire m congru 0 modulo n ou encore que
m(1) = m.1 = m
m soit un multiple de n.
(16) (a) Lensemble I nest pas vide car 0 I. On vrifie que cet ensemble est stable pour
laddition et pour la multiplication par les lments de A, cest donc un idal de
A.
(b) On remarque que J = 2A + X A. Comme 2 et X appartiennent I, on a J I. Rciproquement, soit P(X ) I alors P(X ) = a0 + a1 X + . . . an X n avec a0 = 2k o k Z,
donc P(X ) = 2k + X (a1 + a2 X + . . . + an X n1 ) J et I J. Par consquent, I = J.
(c) Si A tait principal alors lidal I serait principal. Il existerait P0 (X ) A tel que
I = P0 (X )A. En particulier, on aurait 2 = P0 (X )P1 (X ), ce qui entrainerait que le
degr de P0 serait nul et X = P0 (X )P2 (X ), ce qui entrainerait que P0 serait unitaire.

Donc P0 (X ) = 1 et alors I = A ce qui est impossible car il existe des polynmes de


A qui ne sont pas dans I.
p
p
(17) (a) Dans A = C[X ], X 2 3 = (X 3)(X + 3) et X 2 2X + 2 = (X 1 i )(X 1 + i ),
ces deux polynmes sont donc premiers entre eux et (X ) = 1 ou nimporte quel
lment de C .
En utilisant ventuellement lalgorithme dEuclide, on montre que 13 = (X 2
3)(2X 1) + (X 2 2X + 2)(2X + 5).
(b)

(i) On peut remarquer que X 4 est une solution et que les conditions imposes
sont quivalentes

P(X ) 9 mod X 2 3
P(X ) 4 mod X 2 2X + 2
Donc toutes les solutions sont donnes par P(X ) = X 4 +Q(X )(X 2 3)(X 2
2X + 2) o Q(X ) parcourt C[X ].
On aurait pu aussi chercher un polynme P1 (X ) vrifiant

P1 (X ) 1 mod X 2 3
P1 (X ) 0 mod X 2 2X + 2
et un polynme P1 (X ) verifiant

P2 (X ) 0 mod X 2 3
P2 (X ) 1 mod X 2 2X + 2
1
(X 2
En utilisant lidentit de Bezout prcdente, on peut prendre P1 (X ) = 13
1
2X + 2)(2X + 5) et P2 (X ) = 13
(X 2 3)(2X 1).

On aurait vu ensuite que que P0 (X ) = 9P1 (X ) 4P2 (X ) est un solution du


premier systme et quon obtient toutes les solutions avec P(X ) = P0 (X ) +
Q(X )(X 2 3)(X 2 2X + 2) o Q(X ) parcourt C[X ].
(ii) Les conditions imposes sont quivalentes

P(X ) 6 mod X 2 3
P(X ) 4 mod X 2 2X + 2
Comme il ny a pas de solution vidente, on peut utiliser les polynmes P1
et P2 trouvs dans la question prcdente. Une solution du systme prcdent sera P0 (X ) = 6P1 (X )+4P2 (X ) et quon obtient toutes les solutions avec
P(X ) = P0 (X ) +Q(X )(X 2 3)(X 2 2X + 2) o Q(X ) parcourt C[X ].
(iii) Les conditions imposes sont quivalentes

P(X ) 39 mod X 2 3
P(X ) 26 mod X 2 2X + 2
En utilisant les polynmes P1 et P2 , on trouve une solution sous la forme
P0 (X ) = 39P1 (X ) + 26P2 (X ) = 3(X 2 2X + 2)(2X + 5) + 2(X 2 3)(2X 1). Et
on obtient toutes les solutions avec P(X ) = P0 (X )+Q(X )(X 2 3)(X 2 2X +2)
o Q(X ) parcourt C[X ].
(18) (a) Les racines de ce polynme sont les racines troisimes de 2 qui nappartiennent
pas Q.
Ce polynme est donc irrductible sur Q, car sil tait rductible sur Q, il y aurait
un facteur de degr un et donc une racine dans Q, ce qui nest pas. Lanneau
Q[X ] est principal, lidal engendr par le polynme irrductible X 3 2 est donc
maximal.

(b) Comme h(P1 + P2 ) = h(P1 ) + h(P2 ), que h(P1 .P2 ) = h(P1 ).h(P2 ) et que h(1) = 1, h
est un homomorphisme danneaux. On montre que ker(h) est lidal engendr
par X 3 2.
(c) On peut remarquer que h(X n ) appartient A pour tout n N, donc Im(h) A.
p
p
3
3
Dautre part, l lment a + b 2 + c 4 de A est limage par h de llment a +
2
bX + cX de Q[X ].
Donc Im(h) = A.
Par consquent A est isomorphe Q[X ]/ker(h). Or ker(h) est un idal maximal,
donc A est un corps.
(19) Si, dans Z, on considre lensemble 2Z 3Z, ce nest pas un idal car il ne contient
pas 2 + 3 = 5.
(20) (a) Lordre des lments de A divise 22. Pour a Z, notons a sa classe dans A. Pour
0 < a < 22, lordre de a est n {1, 2, 11, 22} tel que na soit un multiple de 22 :
0 est dordre 1,
11 est dordre 2,
2, 4, 6, 8, 10, 12, 14, 16, 18 et 20 sont dordre 11,
1, 3, 5, 7, 9, 13, 15, 17, 19 et 21 sont dordre 22 et sont donc les gnrateurs de A.
(b) Le groupe multiplicatif A est dorder (22) = (2)(11) = 10. Il est cyclique car
isomorphe (Z/2Z) (Z/11Z) lui-mme isomorphe (Z/11Z) qui est cyclique puisque 11 est un nombre premiers.
On peut aussi vrifier que 7 est un lment dordre 10 dans A .
(21) Comme 23 est premier, A est un groupe cyclique dordre 22. Il a (22) = (1)(11) =
10 gnrateurs. Ses lments peuvent tre dordre 1, 2, 11 et 22.

10

11

(a) On a 2 = 4, 2 = 16, 2 = 9, 2 = 81 = 12 et 2 = 1. Donc 2 qui nest ni dordre 1,


ni dordre 2, est dordre 11. Ce nest donc pas un gnrateur de A .
(b) Llment 2 engendre un groupe cyclique dordre 11 dont tous les lments, sauf
llment neutre sont dordre 11 : il y en a donc 10.
Llment 1 est dodre 2.
Il y a 10 gnrateurs qui peuvent tre obtenus en multipliant un lment dordre
11 par llment dordre 2 puisque le groupe est commutatif.
Llment neutre 1 est dordre 1.
On a ainsi les 22 lments de A .
Plus prcisment :
1 est dordre 1,
1 est d ordre 2.
8
2
9
3
5
10
7
4
6
2, 3 = 2 , 4 = 2 , 6 = 2 , 8 = 2 , 9 = 2 , 12 = 2 , 13 = 2 , 16 = 2 et 18 = 2 sont
dordre 11,
5 = 18, 7 = 16, 10 = 13, 11 = 12, 14 = 9, 15 = 8, 17 = 6, 19 = 4, 20 = 3
et 21 = 2 sont les gnrateurs de A puiquils sont dordre 22.
(22) (a) Comme p est un nombre premier impair p 1 est pair. Or a est un lment
p1

dordre p 1 dans (Z/pZ) , donc a 2 est


llment dordre 2 de (Z/pZ) et, par suite, est gal 1.
(b) Si 1 = b 2 , avec b (Z/pZ) , alors b est un lment dordre 4 dans le groupe
(Z/pZ) , 4 divise donc lordre p 1 de ce groupe. Ce qui est quivalent p
1 mod 4.
Rciproquement si p 1 mod 4, alors 4 divise lordre du groupe cyclique (Z/pZ)
et il existe alors un lment b de ce groupe qui est dordre 4. Par suite b 2 est un

lment dordre 2, mais (Z/pZ) tant cyclique, il ny a quun lment dordre 2 :


1. Donc b 2 = 1.
(c) Si 1 = b 4 , avec b (Z/pZ) , alors b est un lment dordre 8 dans le groupe
(Z/pZ) , 8 divise donc p 1, ce qui est quivalent p 1 mod 8.
Rciproquement si p 1 mod 8, alors 8 divise lordre du groupe cyclique (Z/pZ)
et il existe alors un lment b de ce groupe qui est dordre 8. Par suite b 4 est un
lment dordre 2, mais (Z/pZ) tant cyclique, il ny a quun lment dordre 2 :
1. Donc b 4 = 1.
n

(d) De faon analogue, on montre que 1 = b 2 , avec b (Z/pZ) , et n N si et


seulement si p 1 mod 2n .
(23) (a) Soit P(X ) un polynme unitaire, alors le coefficient dominant de P(X ) est inversible dans Z/pZ. On va dmontrer la contrapose : on suppose que P(X ) =
P1 (X )P2 (X ) avec degr de Pi 1 pour i = 1 ou 2. Alors P(X ) = P1 (X )P2 (X ) avec
degr de Pi 1 pour i = 1 ou 2, car Pi est unitaire pour i = 1 et 2. Donc P(X ) est
rductible dans (Z/pZ)[X ].
On peut avoir P(X ) irrductible dans Z[X ] et P(X ) rductible dans (Z/pZ)[X ]. Par
exemple X 2 + 2X + 2 est irrductible dans Z[X ] car irrductible dans R[X ]. Mais
P(X ) = X 2 est rductible dans (Z/2Z)[X ].
On peut remarquer que, si on ne suppose pas P(X ) unitaire, il peut tre rductible dans Z[X ] et P(X ) irrductible dans (Z/pZ)[X ]. Par exemple 3X 2 + 3X + 3 =
3.(X 2 + X + 1) est rductible dans Z[X ] car 3 nest pas inversible dans Z[X ]. Mais
P(X ) = X 2 + X + 1 est irrductible dans (Z/2Z)[X ].
(b) Soit P(X ) = X 4 + X 3 + X 2 + X + 1. On voit que P na pas de racine dans Z/2Z. Si P
tait rductible dans (Z/pZ)[X ], alors P = (X 2 +aX +b)(X 2 +cX +d) avec a, b, c, d

dans Z/2Z. En identifiant, on obtient

a+c =1

d + ac + b = 1

bc + ad = 1

bd = 1,
Donc b = d = 1, do ac = 1 et donc a = c = 1. Ce qui rend impossible a + c = 1
et bc + ad = 1. Le polynme P est donc irrductible dans (Z/2Z)[X ]. Daprs la
question prcdente, le polynme P est irrductible dans Z[X ].

APPENDICE J

Exercices pour le chapitre 4

Exercices sur le chapitre IV : applications lalgbre

1 2 2
(1) On considre la matrice A = 4 5 2 .
4 3 0
Dterminer le plus petit entier n positif tel que {I, A, . . . , A n } soit li dans M3 (Q).
Quel est le polynme minimal de A ? La matrice A est-elle diagonalisable ?

6 5 3
(2) On considre la matrice A = 8 7 4 .
2 1 1
Calculer le polynme caractristique C A de A. La matrice A est-elle diagonalisable ?
Quel est son polynme minimal ?
(3) A laide du polynme minimal, calculer A n avec n N , pour A =

1 3 3
(a) 3 5 3 ,
6 6 4

8 1 5
1 ,
(b) 2 3
4 1 1

3 1 1
0 .
(c) 0 2
1 1 1
(4) (a) Pour les matrices A i de M3 (C) suivantes, dterminer, dans lordre au choix, :
le polynme caractristique,
le polynme minimal,
si la matrice est diagonalisable ou non
(i) si oui : dterminer une matrice diagonale Di et une matrice inversible Pi
telles que Di = Pi1 APi ,
(ii) si non : dterminer une matrice Ji de Jordan et une matrice inversible Pi
telles que Ji = Pi1 A i Pi .

2 0
4
3 1 1
3 1 1
1
0 , A3 = 0
2 2 , A4 = 3
A1 = 3 4 12 , A2 = 0 2
1 2 5
1 1 1
1 1 3
6

3 1 1
8 1 5
3 0 8
0
1 , A7 = 3 1 6 , A8 = 1
A5 = 0 2 0 , A6 = 2 3
1 1 3
4 1 1
2 0 5
0

5 1 1
2 2 2
3 1 1

A9 = 2 4 2 , A10 = 3 3 3 , A11 = 1 1 1 .
1 1 3
2 2 2
2 0 2
(b) De mme pour les matrices Bi de M4 (C) suivantes :

3 3
5 3 ,
6 4

7 6
4 0 ,
2 2

0 1 1 1
4 1 1 1
1 0 0 0
1 3
1 2 1 1
2 1 1 1
0 3 1 2
4 2

B1 =
0 0 1 0 , B2 = 1 1 3 0 , B3 = 2 1 1 1 , B4 = 1 1
1 1 1 2
1 1 1 2
0 2 1 1
2 0

3 0 4 4
0 1 1 1
3 4 2 10
2 1

1
4
4
1 0 1 1
2 4 2 9
1
0
,B =
,B =
,B =
B5 =
4
4
5
8 6 1 1 0 1 7 2 3 3 9 8 2 1
4 4 4 7
1 1 1 0
2 3 2 10
1 0

2
1 0 1
1
2 0 1

B9 =
9 1 3 4 .
6 2 1 3
(5) Soit E = Rn [X ], lespace vectoriel des polynmes de degr n avec n N , coefficients dans R et soit lapplication de E dans E dfinie par

(P) = (X 2 1)P 00 + 3X P 0 (X ) avec P E .


(a)
(b)
(c)
(d)

Vrifier que est linaire.


Dterminer ses valeurs propres.
Lendomorphisme est-il diagonalisable ?
Pour n = 2, puis pour n = 3, dterminer les sous-espaces propres de .

(6) Soit E = R[X ] lespace vectoriel des polynmes coefficients dans R et soit lapplication de E dans E dfinie par
(P) = (2X + 1)P (X 2 1)P 0 avec P E .

0
0
5
4
2
3
0
0

(a) Vrifier que est linaire.


(b) Dterminer les valeurs propres et les sous-espaces propres de .
(c) Vrifier que |R2 [X ] , la restriction de R2 [X ], est un endomorphisme de R2 [X ].
Cet endomorphisme est-il diagonalisable ?
(7) Soit E = R[X ] lespace vectoriel des polynmes coefficients dans R et soit lapplication de E dans E dfinie par
(P) = (X 3 + X )P 0 (3X 2 1)P avec P E .
(a) Vrifier que est linaire.
(b) Dterminer les valeurs propres et les sous-espaces propres de .
(c) Soit F le sous-espace de E engendr par X et X 3 . Vrifier que /F , la restriction
de F, est un endomorphisme de F. Cet endomorphisme est-il diagonalisable ?
(8) Soit u lendomorphisme de R4 dont la matrice dans la base canonique de R4 est

3 1 1 2
1 1 1 1

1 0
0 1
0 1

Dterminer le polynme caractristique de u. Lendomorphisme u est-il diagonalisable ? Dterminer le polynme minimal de u. Dcrire le noyau de (u i d)2 ; vrifier
la dcomposition de Bezout. Construire une base B de R4 telle que la matrice de u
dans B soit


1
0
L=
0
0

0
1
0
0

0
1
1
0

0
0
.
0
2

(9) Soit E un R-espace vectoriel de dimension 4 et soit u lendomorphisme de E qui, dans


une base donne de E , est associ la matrice

1 2 1 5
0 6 3 14
.
A=
0 0 0
2
0 2 1

Dterminer le polynme caratristique de u. L endomorphisme u est-il diagonalisable ? Donner son polynme minimal.
Dterminer une matrice de Jordan J et une matrice inversible P telle que P 1 AP =
J.

1 0 0 0
1 1 0 0
1 0 0 0
1 0 0 0
0 1 0 0
0 1 1 0
0 1 0 0
0 1 0 0

(10) On pose J1 =
0 0 1 0 , J2 = 0 0 1 1 , J3 = 0 0 1 1 , J4 = 0 0 1 1 ,
0 0 0 1
0 0 0 1
0 0 0 1
0 0 0 1

1 1 0 0
0 1 1 0

J5 =
0 0 1 1 .
0 0 0 1
(a) Pour chacune de ces matrices, donner

(i) le polynme caractristique et le polynme minimal,


(ii) les sous-espaces propres ( donner une base pour chacun deux).
(b) Vrifier que pour i 6= j avec (i , j ) {1, 2, 3, 4, 5}2 , Ji et J j ne sont pas semblables.
(c) Calculer (Ji )n pour n N eti {1, 2, 3, 4, 5}.

(d) On considre une des matrices Mk

1
3 2 1
0
1 0 0
, M =
3 1 2 3 0
0
0 0 1

3
1
0 0
4 1 0 0
.
M6 =
2
1
2 1
4
2 1 0
Pour chacune delle,

3
0

2
0

1 1
2 1
1 0
1 1

3
1
4 1
suivantes : M1 =
7
1
17 6

0
3
1
0 0
4 1 0 0
0
, M =
0 4 7
1
2 1
1
0
0 1 0

0
0
, M2 =
1
0

3
1
0

4 1 0
, M5 =

0
0
2
0
0 1
0
0
2
1

(i) montrer quelle est semblable une matrice Ji prcdente que lon dterminera ainsi quune matrice Pk inversible telle que Ji = Pk1 Mk Pk .
(ii) calculer Mkn avec n N.
(11) On considre lendomorphisme du C-espace vectoriel E = Mn (C) qui associe une
matrice sa transpose (o n est un entier > 0). Quel est son polynme minimal ?
Quelle dcomposition de E en somme directe fournie la dcomposition de Bezout ?

(12) Soit E un K -espace vectoriel de dimension finie et f un endomorphisme de E qui


vrifie f 2 + i dE = 0.
(a) On choisit pour K le corps C des nombres complexes : f est-il diagonalisable ?
(b) On choisit pour K le corps Z/pZ avec p premier : donner une condition necessaire et suffisante pour que f soit diagonalisable.
(c) On choisit pour K le corps R des nombres rels : montrer que la dimension de E
est paire, on la note 2n. Montrer quil existe une base {W1 , W2 , . . . , W2n } de E telle
que, si j est impair, f (W j ) = W j +1 , sinon f (W j ) = W j 1 . Ecrire la matrice de f
dans cette base.
(13) Soit E un R-espace vectoriel. Soit G un sous-groupe
X fini dordre n du groupe (GL(E), ).
On note s lendomorphisme de E dfini par s =
g.
g G

(a) Montrer que, pour tout f G , f s = s.


(b) En dduire que s 2 = ns.
(c) Montrer que E = K er s K er(s ni dE ) et que lendomorphisme s est diagonalisable.
(d) Montrer que, pour tout g G et pour tout x K er(s ni dE ), g (x) = x.
(14) Soit E un espace de dimension fini n sur un corps K .
Soient f et g deux endomorphismes de E ayant des valeurs propres 2 2 distinctes.
Montrer que les deux assertions suivantes sont quivalentes :
(a) f g = g f .
(b) f et g ont mmes vecteurs propres.

(15) Soit A M2 (R) ayant deux valeurs propres distinctes 1 et 2 .


(a) Montrer que A n sexprime laide de A, de I, de 1 et de 2 .
(b) Montrer quil existe deux matrices M1 et M2 telles que
A n = 1n M1 + 2n M2 .
(16) Soit E un espace vectoriel sur R de dimension > 1 et f un endomorphisme de rang 1.
(a) Montrer que le polynme minimal de f est X 2 aX , a R.
(b) Montrer que f est diagonalisable si et seulement si trace( f )6= 0.
(c) Dterminer le polynme caractristique de f .
(d) Montrer quil existe une base de E telle que la matrice associe f dans cette
base soit


0 0

.. . .
.
.
0 0
avec = 0 et = 1 ou = a et = 0.

0
0

(e) Soit

1
1
A=
1
1

1
1
1
1

1
1
1
1

1
1

1
1

La matrice A est-elle diagonalisable ? Quel est son polynme minimal ? Quelle


est sa rduite de Jordan ?

(17) Soit n 3. Soit A la matrice carre dont llment en position (p, q) est ap,q = cos(p
q)2/n, avec (p, q) [p, q]2 .
Montrer que A2 est colinaire A. Quel est le polynme minimal de A? Quel est son
polynme caractristique ? Quel est son rang ?
(18) Soit E un espace vectoriel sur un corps K , u et v deux endomorphismes de E . Vrifier
que lapplication f de K [X ] dans LK (E) dfinie par : P 7 uP(v)P(v)u est linaire.
On suppose que u et v vrifient : u v v u = i dE . Montrer que pour tout P K [X ],
u P(v) P(v) u = P 0 (v).
(19) Soit E un espace vectoriel sur un corps K , et u un endomorphisme de E de polynme
minimal M. Montrer que P(u) GL(E) si et seulement si P et M sont premiers entre
eux.
(20) Soit E un espace vectoriel de dimension fini sur un corps K , et u un endomorphisme
de E . Pour tout a E , a 6= 0, on dfinit E a = V ect {u k (a), k N} et Ja = {P K [X ]; a
kerP(u)}.
(a) Montrer que Ja est un idal non nul de lanneau K [X ] ; on note Ga son gnrateur
unitaire. Montrer que Ga divise le polynme minimal de u.
(b) Caractriser les a tels que Ga soit de degr 1.
(c) Comparer le degr de Ga et la dimension de E a .

(d) Soient a et b deux lments de E . Montrer que Ga+b divise Ga Gb .


On suppose que Ga et Gb sont premiers entre eux, montrer qualors Ga+b = Ga Gb (remar
que Gb = Gb ).
(e) Montrer quil existe a E tel que Ga soit gal au polynme minimal de u (utiliser
la factorisation du polynme minimal).

(21) Soit K un corps ; on suppose que 2 est inversible dans K .


Soit E un K -espace vectoriel de dimension 2, muni de deux endomorphismes non
nuls u et v vrifiant :
(1)

u v + v u = 0.
On suppose de plus que v vrifie les deux conditions suivantes :
v est diagonalisable sur K dans une base {e1 , e2 } de E avec e1 et e2 vecteurs propres
de v associs des valeurs propres 1 et 2 , lments de K ;
v est un automorphisme de E .
(a) A partir de lquation (1), montrer que
(i) si u(e1 ) 6= 0, alors u(e1 ) est vecteur propre de v pour la valeur propre 1 ;
(ii) si u(e2 ) 6= 0, alors u(e2 ) est vecteur propre de v pour la valeur propre 2 .
(b) Montrer que, de plus, les hypothses vrifies par les endomorphismes u et v de
E et par le corps K assurent les ingalits 1 6= 2 , 1 6= 0 et 2 6= 0.
(c) En dduire que ncessairement 1 + 2 = 0, et quil existe des lments 1 et 2
de K tels que u(e1 ) = 1 e2 et u(e2 ) = 2 e1 .
(d) En utilisant les rsultats prcdents, crire les matrices respectives de u et v dans
la bases {e1 , e2 } de E .
Vrifier en faisant le produit de ces matrices que la relation (1) est bien satisfaite.
(e) Montrer que u 2 = u u est gal 1 2 IdE . A quelles conditions, sur 1 et 2 , a-ton u nilpotent ?

(f) on suppose que u nest pas nilpotent.


Montrer que si le produit 1 2 est le carr dun lment de K (i.e. 1 2 = 2 ),
alors, tant donn f1 vecteur propre de v dans E de valeur propre 1 , on peut
trouver f2 vecteur propre de v dans E de valeur propre 2 de telle sorte que
u( f1 ) = f2 et u( f2 ) = f1 .
et que { f1 , f2 } soit une base de E .
Quels sont alors les vecteurs propres de u ?
Pour quelles valeurs propres respectives ?

APPENDICE K

Indications pour les exercices du chapitre 4

Indications sur les exercices du chapitre IV : applications lalgbre


(1) Utiliser le thorme de Cayley-Hamilton, puis tester si {I, A, A2 } est li ou non. Tester
si le polynme minimal de A possde la proprit voulue pour que A soit diagonalisable.
(2) On peut vrifier que = 0 est valeur propre en dterminant le noyau de lendomorphisme de R3 associ A dans la base canonique de R3 . Puis calculer det(AI), sans
oublier que 0 est racine.
On dtermine la dimension du sous-espace associ la valeur propre double pour
voir si la somme des sous-espaces propres est gale 3 ou non.
Suivant le rsultat prcdent, le polynme minimal sera gal au polynme caractristique ou le divisera strictement.
(3) (a) Calculer le polynme caractristique de A et en dduire le polynme minimal de
A.
Pour calculer A n , faire la division euclidienne de X n par le polynme minimal.
Puis calculer les coefficients du polynme reste en donnant pour valeurs X les
racines du polynme minimal.
(b) Calculer le polynme caractristique de A et en dduire le polynme minimal de
A.

Pour calculer A n , faire la division euclidienne de X n par le polynme minimal.


Puis calculer les coefficients du polynme reste en donnant pour valeurs X les
racines du polynme minimal. Pour la racine double, driver lexpression de X n
et donner X la valeur de cette racine.
(c) Calculer le polynme caractristique de A et en dduire le polynme minimal de
A.
Pour calculer A n , faire la division euclidienne de X n par le polynme minimal.
Puis calculer les coefficients du polynme reste en donnant pour valeurs X les
racines du polynme minimal. Driver deux fois lexpression de X n .
(4) Utiliser les dfinitions du polynme caractristique et du polynme minimal en se
souvenant de leurs proprits. Si la matrice est diagonalisable (ce que lon peut dterminer en utilisant le polynme minimal et, ventuellement, les sous-espaces propres)
chercher une base de vecteurs propres, sinon chercher une base dans laquelle la matrice semblable Bi sera Ji en utilisant, autant que possible, les vecteurs propres.
(5) (a) Utiliser la dfinition dune application linaire.
(b) Ecrire la matrice associe dans la base canonique de E .
(c) Considrer les valeurs propres.
(d) Lintersection de deux sous-espaces propres associs des valeurs propres distinctes est rduite 0E .
(6) (a) Utiliser la dfinition dune application linaire.
(b) Utiliser la dfinition des valeurs propres pour les dterminer puis dterminer les
sous-espaces propres correspondants.
(c) Utiliser la dfinition dun endomorphisme despaces vectoriels.
Puis tester si on peut trouver une base de vecteurs propres dans R2 [X ].

(7) (a) Utiliser la dfinition dune application linaire.


(b) Utiliser la dfinition des valeurs propres pour les dterminer puis dterminer les
sous-espaces propres correspondants.
(c) Utiliser la dfinition dun endomorphisme despaces vectoriels.
Puis tester si on peut trouver une base de vecteurs propres dans F.
(8) Utiliser la dfinition du polynme caractristique.
On peut chercher la dimension du sous-espace propre associ la valeur propre
triple ou voir si u est zro dun polynme scind racines simples, ayant mmes
racines que le polynme caractristique.
Le polynme minimal divise le polynme caractristique et a les mmes racines.
Utiliser la dfinition du noyau de (u i dR4 )2 .
Le premier, le deuxime ainsi que le quatrime vecteur de la base cherche, sont
des vecteurs propres de u.
(9) Utiliser la dfinition du polynme caractristique.
On peut chercher la dimension dun des sous-espaces propres ou voir si u est zro
dun polynme scind racines simples, ayant mmes racines que le polynme caractristique.
Le polynme minimal divise le polynme caractristique et a les mmes racines.
Utiliser la dcomposition de Bezout, puis selectionner les bons vecteurs pour avoir
une matrice associe u qui soit une matrice de Jordan.
(10) (a) Utiliser les dfinitions.
(b) Des matrices semblables reprsentent le mme endomorphisme dans des bases
diffrentes : elles ont donc mme polynme minimal et mme dimension pour
les sous-espaces propres correspondant une valeur propre donne.

(c) Remarquer que Ji = I + Ni o Ni est une matrice nilpotente.


(d)

(i) Dterminer le polynme minimal et, eventuellement, les sous-espaces propres


de chaque matrice et comparer ceux des Ji .
(ii) Utiliser la relation Mk = Pk Ji Pk1 .

(11) Remarquer que (A t )t = A, en dduire le polynme minimal de lapplication .


(12) (a) Un endomorphisme est diagonalisable si et seulement si son polynme minimal
est scind racines simples.
(b) Un endomorphisme est diagonalisable si et seulement si son polynme minimal
est scind racines simples. Utiliser la condition ncessaire et suffisante pour
que 1 soit congru un carr modulo p.
(c) Montrer que si {V1 , f (V1 ), . . . , Vk } est une famille libre alors la famille {V1 , f (V1 ), . . . , Vk , f
est libre.
(13) (a) Montrer que lapplication g 7 f g de G dans G est bijective.
(b) Les applications tant linaires, la composition des applications est distributive
par rapport laddition des applications.
(c) Utiliser la dcomposition de Bezout et la caractrisation dun endomorphisme
diagonalisable laide de son polynme minimal.
(d) Utiliser la question (b).
(14) Montrer que limage par f dun vecteur propre de g est un vecteur propre de g pour
la mme valeur propre et utiliser la dimension des sous-espaces propres.
Pour la rciproque, utiliser une base de vecteurs propres.
(15) (a) Utiliser le polynme minimal pour lexpression de A2 , puis faire une dmonstration par rcurrence.


1 0
(b) La matrice A est diagonalisable et semblable la matrice
qui est gale
0 2

1 0
0 0
1
+2
.
0 0
0 1

(16) (a) Utiliser une base de limage pour trouver a, puis calculer ( f 2 a f )(x) pour tout
x E.
(b) Montrer que trace( f ) = 0 si et seulement si a = 0. Puis caratriser une matrice
diagonalisable laide de son polynme minimal.
(c) Dterminer lordre de multiplicit des valeurs propres de f .
(d) Considrer le cas a = 0 et le cas a 6= 0.
(e) Utiliser les questions prcdentes.
(17) Utiliser les formules de trigonomtrie et le fait que cos est la partie relle de e i .
Dduire le polynme minimal de lexpression de A2 . En utilisant la trace, dterminer
lordre de multiplicit des valeurs propres. En dduire le rang de A.
(18) Utiliser la dfinition dune application linaire.
Montrer le rsultat demand pour les polynmes X k , puis gnraliser un polynme quelconque.
(19) On vrifie que f est linaire. Puis on montre, par rcurrence, que la proprit demande est vraie pour P(X ) = X k avec k N et ensuite, par linarit, quelle est vraie pour
tout polynme P(X ).
(20) Utiliser lidentit de Bezout.
(21) (a) Utiliser la dfinition dun idal et le polynme minimal de u.
(b) Remarquer que a est alors un vecteur propre de u.

(c) Utiliser des famille libre ou lie du type {a, u(a), . . . , u k (a)} avec
k N.
(d) Montrer que Ga Gb = Gb Ga puis considrer (Ga (u) Gb (u))(a + b). Remarquer ensuite que Gb = Gb et que Ga = Ga+bb , puis utiliser ce qui prcde.
(e) Dcomposer le polynme minimal en puissance dlments irrductibles de K [X ]
et utiliser la dcomposition de Bezout de E . Dans chaque facteur direct, trouver
un lment tel que G soit un multiple de G pout tous les lments du facteur direct considr, puis utiliser la question prcdente.
(22) (a) Calculer v(u(ei )) pour i = 1 puis i = 2.
(b) Utiliser le fait que v est un automorphisme, que 1 et 1 sont valeurs propres
de v et que 2 est inversible dans K .
(c) Remarquer que les sous-espaces propres sont de dimension 1.
(d) Utiliser la dfinition de la matrice associe une application linaire dans une
base donne.
(e) Calculer la matrice associe u 2 .
(f) Prendre f1 colinaire e1 et f2 colinaire e2 .

APPENDICE L

Solutions pour les exercices du chapitre 4

Solutions des exercices du chapitre IV : applications lalgbre


(1) Le polynme caractristique C A de A est de degr 3, daprs le thorme de CayleyHamilton,{I, A, A2 , A3 } est un systme li.
Il suffit donc de tester si {I, A, A2 } est li ou non : or

2 2 4
A2 = 12 2 2 = 2I + A.
1 1
4 2 2
donc {I, A, A2 } est li et A ntant pas proportionnel I, {I, A} est libre.
Le plus petit entier n positif tel que {I, A, . . . , A n } soit li est donc n = 2.
Le polynme minimal A de A est donc gal X 2 X 2 = (X 2)(X + 1).
Le polynme minimal est scind avec des racines simples, la matrice est donc diagonalisable.
(2) Aprs calculs, on trouve que C A (X ) = X (X 1)2 .
On dtermine le sous-espace associ la valeur propre 1. On trouve que ce sont les
(x, y, z) R3 tels que x = z et y = 2z, on obtient donc un sous-espace de dimension
1 puisque engendr par le vecteur (1, 2, 1). Donc A nest pas diagonalisable car la
somme des dimensions des sous-espaces propres est gale 2 <dim(R3 ) = 3.

Le polynme minimal divise le polynme caractristique et ne peut avoir toutes


ses racines simples, il est donc gal X (X 1)2 , le polynme caractristique au signe
prs.
On peut aussi voir que A(AI) nest pas la matrice nulle, en considrant, par exemple,
le coefficient de la premire ligne et de la premire colonne.
(3) (a) Aprs calculs, on trouve que le polynme caractristique C A est gal (X +2)2 (4
X ). Le polynme minimal A a les mmes racines et divise le polynme caractristique C A . Comme on vrifie que (A + 2I)(A 4I) est la matrice nulle, on a donc
A (X ) = (X + 2)(X 4).
En effectuant la division euclidienne de X n par A , on trouve X n = Q(x) A (X ) +
an X + bn . En donnant X les valeurs 2 et 4, on obtient (2)n = 2an + bn et
4n = 4an + bn . Do
an = 61 (4n (2)n ) et bn = 4n 4an = 31 (.4n + 2(2)n ).
En posant X = A, comme A (A) est la matrice nulle, on obtient A n = an A + bn I,
soit

an + bn
3an
3an
5an + bn
3an
A n = 3an
6an
6an
4an + bn
ou encore
n

4 3an
3an
3an
4n 9an 3an
A n = 3an
6an
6an
4n

(b) Aprs calculs, on trouve que le polynme caractristique C A est gal (X 4)2 (2
X ). Le polynme minimal A a les mmes racines et divise le polynme caractristique C A . On vrifie que (A 2I)(A 4I) n est pas la matrice nulle, on a donc
A (X ) = C A (X ) = (X 4)2 (X 2).
En effectuant la division euclidienne de X n par A , on trouve X n = Q(x) A (X ) +
an X 2 +bn X +cn . En donnant X les valeurs 2 et 4, on obtient 2n = 22 an +2bn +cn
et 4n = 42 an + 4bn + cn .
En drivant X n , on obtient nX n1 = Q 0 (X )a (X )+Q(x)0A (X )+2an X +bn . En prenant X = 4, on obtient alors, pour n 3, n4n1 = 8an + bn car 4 est racine double
de A et donc 0A (4) = 0. En rsolvant le systme trois quations et trois inconnues
n
2 = 4an + 2bn + cn
4n = 16an + 4bn + cn

n4n1 = 8an + bn
on obtient, pour n 3, an = 2(n 2)4n2 + 2n2 , bn = 4n1 (8 3n) 2n+1 et cn =
4n (n 3) + 2n+2 .
Comme A (A) = 0, A n = an A2 + bn A + cn I o an , bn et cn sont les valeurs dtermines ci-dessus.
(c) Aprs calculs, on trouve que le polynme caractristique C A est gal (2 X )3 .
Le polynme minimal A divise le polynme caractristique C A . On vrifie que
(A 2I)2 n est pas la matrice nulle, on a donc A (X ) = C A (X ) = (X 2)3 .
En effectuant la division euclidienne de X n par A , on trouve X n = Q(x) A (X ) +
an X 2 + bn X + cn . En donnant X la valeur 2, on obtient (2)n = 22 an + 2bn + cn .
En utilisant les drives premire et seconde de X n , pour

n 3, nX n1 = Q 0 (X )a (X ) +Q(x)0A (X ) + 2an X + bn et
n(n 1)X n2 = Q 00 (X ) A (X )+2Q 0 (X )0A (X )+Q(x)00A (X )+2an , on obtient, en prenant X = 2, n2n1 = 4an + bn et n(n 1)2n2 = 2an , car 2 est racine triple de A .
En rsolvant le systme trois quations et trois inconnues
n
2 = 4an + 2bn + cn
n2n1 = 4an + bn

n(n 1)2n2 = 2an


on obtient, pour n 3, an = n(n 1)2n3 , bn = n(2 n)2n1 et cn = (2 3n +
n 2 )2n1 .
En prenant X = A, comme A (A) = 0, on obtient, pour n 3, A n = an A2 + bn A +
cn I o an , bn et cn sont les valeurs dtermines ci-dessus.
(4) (a) Pour i variant de 1 11, on note C i le polynme caractristique de A i , i son
polynme minimal, Di ou Ji la matrice diagonale ou la matrice de Jordan semblable A i et Pi la matrice inversible telle que Di ou Ji soit gale Pi1 A i Pi .

2 0
4
A1 = 3 4 12 , C1 = X (X 1)(2 X ) = 1 , la matrice A1 est diagonalisable
1 2 5

0 0 0
puisque son polynme minimal est scind racines simples et D1 = 0 1 0
0 0 2

4 4 2
0 1 .
et P1 = 3
2 1 0

3 1 1
0 , C2 = (2 X )3 , 2 = (X 2)2 , la matrice A2 nest pas diagonaliA2 = 0 2
1 1 1

0 1 1
2 0 0
sable mais elle est semblable la matrice J2 = 0 2 1 avec P2 = 1 0 0 .
1 1 0
0 0 2

3 1 1

2 2 , C3 = (4 X )(2 X )2 = 3 , la matrice A3 nest pas diagonaliA3 = 0


1 1 3

4 0 0
0 2 1
sable mais elle est semblable la matrice J3 = 0 2 1 avec P3 = 1 2 0 .
0 0 2
1 0 1

1 3 3
A4 = 3 5 3 , C4 = (4X )(2+X )2 , 4 = (X 4)(X +2), la matrice A4 est diago6 6 4

2 0 0
1 0 1
nalisable, elle est semblable la matrice D4 = 0 2 0 avec P4 = 1 1 1 .
0
0 4
0 1 2

3 1 1
A5 = 0 2 0 , C4 = (4 X )(2 X )2 , 5 = (X 4)(X 2), la matrice A4 est dia1 1 3

2 0 0
1 0 1
gonalisable, elle est semblable la matrice D5 = 0 2 0 avec P5 = 1 1 0 .
0 0 4
0 1 1


8 1 5
1 , C6 = (2 X )(4 X )2 = 6 , la matrice A6 nest pas diagonaliA6 = 2 3
4 1 1

1 3 1
2 0 0
sable mais elle est semblable la matrice J6 = 0 4 1 avec P6 = 1 3 1 .
1 3 0
0 0 4

3 0 8

A7 = 3 1 6 , C7 = (1 X )3 = 7 , la matrice A7 nest pas diagonalisable mais


2 0 5

1 1 0
0 16 2
0 .
elle est semblable J7 = 0 1 1 avec P7 = 96 0
0 0 1
0 8
1

0 7 6
A8 = 1 4 0 , C8 = (X 1)(2 X )(1 + X ) = 8 , la matrice A8 est diagonali0 2 2

1 0 0
9 5 4
sable, elle est semblable la matrice D8 = 0 1 0 avec P8 = 3 1 2 .
0 0 2
2 2 1

5 1 1
A9 = 2 4 2 , C9 = (2 X )(4 X )(6 X ) = 9 , la matrice A9 est diagonali1 1 3

2 0 0
0 1
1
sable, elle est semblable la matrice D9 = 0 4 0 avec P9 = 1 0 1 .
0 0 6
1 1 0

2 2 2
A10 = 3 3 3 , C10 = X 2 (7 X ), 10 = X (X 7),
2 2 2

0 0 0
la matrice A10 est diagonalisable, elle est semblable la matrice D10 = 0 0 0
0 0 7

1
1 2
avec P10 = 1 0 3 .
0 1 2

3 1 1
A11 = 1 1 1 , C11 = (2 X )3 = 11 , la matrice A11 nest pas diagonalisable
2 0 2

2 1 0
0 1 12
mais elle est semblable J11 = 0 2 1 avec P11 = 2 0 12 .
0 0 2
2 1 0
(b) Pour i variant de 1 9, on note C i le polynme caractristique de Bi , i son polynme minimal, Di ou Ji la matrice diagonale ou la matrice de Jordan semblable
Bi et Pi la matrice inversible telle que Di ou Ji soit gale Pi1 Bi Pi .

0 1 1 1
1 2 1 1
3

B1 =
0 0 1 0 , C1 = (X 1) (X 2), 1 = (X 1)(X 2), la matrice B1 est
1 1 1 2
diagonalisable puisque


1
0
son polynme minimal est scind racines simples et D1 =
0
0

1
1
P1 =
0
0

0
1
1
0

0
0
1
1

0
1
0
0

0
0
1
0

0
0
et
0
2

1
1
.
0
1

4 1 1 1
2 1 1 1
2
2

B2 =
1 1 3 0 , C2 = (X 2) (X 3) ,
1 1 1 2

2
0
2 = (X 2)(X 3), la matrice B2 est diagonalisable semblable D2 =
0
0

1 1 1 0
1 0 1 0

et P2 =
0 1 0 1 .
1 1 0 1

0
2
0
0

0
0
3
0

0
0

0
3

1
0
B3 =
2
0

gonalisable

1
0

4
2

0
1
0
1

0
1
1
1

0 0
1 2
, C = (X 1)4 , 3 = (X 1)3 , la matrice
1 1 3
1 1

1 0
0 1
mais elle est semblable la matrice J3 =
0 0
0 0

0
1
.
1
0

0
3
1
2

1 3 0 0
4 2 0 0

B4 =
1 1 5 3 , C4 = (X 5)(X 2)(X
2 0 4 2

5 0 0
0 2 0
diagonalisable semblable D4 =
0 0 2
0 0 0

B3 nest pas dia0


1
1
0

0
0
avec P3 =
1
1

+ 2)(X 1) = 4 , la matrice B2 est

36
0
48
0
et P4 =
25
0
4
1

3 0 4 4
4
1
4
4
, C = (X 1)2 (X + 3)2 ,
B5 =
4
4
5
8 5
4 4 4 7

0 2 0
0 2 0
.
1 1 3
1 1 4

= (X 1)(X + 3), la matrice B5 est diagonalisable semblable la matrice D5 =

5
1
1
1
0
1 0 0
0
0
0 1 0
1 1 0
0
.

0 0 3 0 avec P5 = 1 0
0
1
0 1 0 1
0 0 0 3

0
1
B6 =
1
1

1
0
1
1

1
1
0
1

1
1
, C = (X + 1)3 (X 3),
1 6
0

6 = (X + 1)(X 3), la matrice B6 est diagonalisable semblable la matrice D6 =

1 0
0 0
1
1
1 1
0 1 0 0

0 1

avec P6 = 1 0
.

0
0 1 0 1
0 1 0
0
0
0 3
0
0 1 1


2 10
2 9
, C = (X 1)3 (X +1), 7 = (X 1)2 (X + 1), la matrice B7 nest
3 9 7
2 8

1 0 0 0
0 1 0 0

pas diagonalisable mais elle est semblable la matrice J7 =


0 0 1 1 avec

3
2
B7 =
2
2

4
4
3
3

0 0 0 1

1 1 2 4
1 0 1 0

P7 =
1 1 1 0 .
1 0 1 1

2 1 2 1
1
0 3 1
3

B8 =
2 1 0 1 , C8 = (X 1) (X 2) = 8 , la matrice B8 nest pas diagonali1 0 0 3

2 0 0 0
1 2 1
0 1 1 0
1 3 1

sable mais elle est semblable la matrice J8 =


0 0 1 1 avec P8 = 0 0 1
1 1 0
0 0 0 1

2
1 0 1
1
2 0 1
4

B9 =
9 1 3 4 , C9 = (X 1) = 9 , la matrice B9 nest pas diagonalisable
6 2 1 3
mais elle est semblable la matrice

0
1
.
0
0

1
0
J9 =
0
0

1
1
0
0

0
1
1
0

0
1
4 1 1

0
4 1 0
avec P9 = 1
.
0
1
2
9
0
1
2 7 6
0

(5) (a) On vrifie que (P1 + P2 ) = (P1 ) + (P2 ) et (P) = (P), pour tout P1 , P2 , P
dans E et tout dans R.
(b) On montre que (1) = 0, (X ) = 3X et que, pour tout n 2, (X n ) = n(n +2)X n
n(n 1)X n2 . Par suite, la matrice M associe dans la base canonique est
gale

0 0 2
0
0 3

0
0

0 0

8
0

. .

..
.. . . . . . . . .

.
0

n(n + 2)

. Cette matrice est triangulaire, car( sauf pour P = 1) le degr de (X p ), pour


1 < p n, est gal p. Les valeurs propres de sont sur la diagonale principale :
0 = 0, et, pour 1 < p n, p = p(p + 2).
(c) Or E est de dimension n + 1 et possde n + 1 valeurs propres, deux deux
distinctes, cest donc un endomorphisme diagonalisable.
(d) Les valeurs propres tant deux deux distinctes, chaque sous-espace propre est
de dimension 1.
Pour 0 = 0, un vecteur propre est P0 = 1.
Pour 1 = 3, un vecteur propre est P1 = X .

(i) Pour n = 2, il reste dterminer le sous-espace propre associ 2 = 2.4 =


8. Soit P2 un vecteur propre pour cette valeur propre, comme il ne peut
appartenir au sous-espace engendr par les sous-espaces propres associs
0 et 1 , P2 est de deg 2 et on peut le supposer unitaire : P2 = X 2 + a1 X +
a0 . Comme (P2 ) = 8P2 , on obtient 2 = 8a0 , 3a1 = 8a1 et 2 + 6 = 8.
Do P1 (X ) = X 2 14 .
(ii) Pour n = 3, le polynme P2 trouv prcdemment est un vecteur propre
pour 2 = 8. Il reste dterminer le sous-espace propre associ 3 = 3.5 =
15. Soit P3 un vecteur propre pour cette valeur propre, comme il ne peut
appartenir au sous-espace engendr par les sous-espaces propres associs
0 , 1 et 2 , qui est aussi le sous-espace engendr par 1, X et X 2 , P3 est de
degr 3 et on peut le supposer unitaire : P3 = X 3 + a2 X 2 + a1 X + a0 . Comme
(P3 ) = 15P3 , on obtient 9 + 6 = 15, 2a2 + 6a2 = 15a2 , 6 + 3a1 = 15a1 et
2a2 = 15a0 .
Do P3 = X 3 12 X .
(6) (a) On vrifie que (P1 + P2 ) = (P1 ) + (P2 ) et (P) = (P), pour tout P1 , P2 , P
dans E et tout dans R.
(b) Il faut trouver R et P E tels que
(2X + 1)P (X 2 1)P 0 = P.
On peut donc chercher les solutions polynmes de lquation diffrentielle (2x +
1 )y (x 2 1)y 0 = 0. Les solutions de cette quation diffrentielle sont y =
1+
3
K (x+1) 2 (x1) 2 avec K R. Ces fonctions sont des polynmes si et seulement
si = 1 ou 1 ou 3.
Les valeurs propres de sont donc 1 = 1, 2 = 1 et 3 = 3.

Le sous-espace propre associ 1 = 1 est engendr par (X 1)2 .


Le sous-espace propre associ 2 = 1 est engendr par
(X 1)(X + 1).
Le sous-espace propre associ 3 = 3 est engendr par (X + 1)2 .
On aurait pu aussi, pour dterminer les valeurs propres et les vecteurs propres
P associs, chercher P(X ) = a0 + a1 X +. . .+ an X n tel que (P) = P et dterminer
les ai et les qui convenaient.
(c) Soit P(x) = a0 + a1 X + a2 X 2 R2 [X ], alors (P) =
(2X +1)(a0 +a1 X +a2 X 2 )(X 2 1)(2a2 X +a1 ) = (a2 +a1 )X 2 +(2a2 +a1 +2a0 )X +a1 +
a0 R2 [X ]. Donc la restriction /R2 [X ] de E = R2 [X ] est un endomorphisme

de E.
Les vecteurs propres associs aux valeurs propres trouves prcdemment ap Par suite /R [X ] est diagonalisable puisque E est somme directe
partiennent E.
2
de ses sous-espaces propres engendrs respectivement par (X 1)2 , (X 1)(X +1)

et (X + 1)2 qui sont des vecteurs linairement indpendants de E.


(7) (a) On vrifie que (P1 +P2 ) = (P1 )+(P2 ) et (P) = (P), pour tout P1 , P2 , P dans
E et tout dans R.
(b) Soit P un polynme non nul de degr n N et R, tels que (P) = P. Or le
degr de (P) est infrieur ou gal n + 2 et le coefficient de X n+2 dans (P) est
n 3. Pour que P soit un vecteur propre de , il faut donc que n = 3. Soit donc

P(X ) = aX 3 + bX 2 + cX + d, alors (P) = P quivaut

b=0

4a 2c = a
3b 3d = b

2c = c

d = d
Soit = 2, b = d = 0 et a = c R ou = 4, b = c = d = 0 et a R .
Les valeurs propres sont donc 2 et 4.
Pour = 2, le sous-espace propre est de dimension 1 et engendr par X 3 + X .
Pour = 4, le sous-espace propre est de dimension 1 et engendr par X 3 .
(c) Soit P(X ) = aX 3 + bX , alors (P) = (4a 2c)X 3 + 2bX appartient F, donc /F est
bien un endomorphisme de F.
Les deux sous-espaces propres de sont contenus dans F et F est somme directe
de ces deux sous-espaces, donc /F est diagonalisable .
(8) Aprs calculs, on obtient le polynme caractristique de u, C u (X ) = (X 1)3 (X 2).
Lendomorphisme u serait diagonalisable si le polynme minimal u de u tait scind
racines simples, or, en notant A la matrice associe u dans la base canonique, on
montre que (A I)(A 2I) 6= 0 (en considrant, par exemple, llment de la premire
ligne et de la deuxime colonne du produit (A I)(A 2I) qui vaut (2).1+(1).(1)+
(1).0 + (2).(1) = 1).
Par contre, on montre, par calculs, que (A I)2 (A 2I) = 0. Le polynme minimal
de u est donc u = (A I)2 (A 2I).
On peut aussi dterminer le noyau de u i dR4 :

Dans la base canonique, cest lensemble des (x, y, z, t ) R4 tels que

y =z
x = z +t
qui admet comme base notamment {(1, 1, 1, 0), (1, 0, 0, 1)}. Ce qui montre que ker(u
i dR4 ) est de dimension 2, comme ker(u 2i dR4 ) est de dimension 1, on ne peut trouver une base de vecteurs propres et on retrouve que u nest pas diagonalisable.
Comme

2 0 2 2
1 0 1 1

(A I)2 =
1 0 1 1
0 0 0
0

donc ker((u IdR4 )2 ), dans la base canonique, est lensemble des (x, y, z, t ) tels que
xzt = 0 qui est de dimension 3 et qui admet comme base notamment {(1, 0, 0, 1), (0, 1, 0, 0
Le noyau de u 2IdR4 est lensemble des (x, y, z, t ) R4 tels que

t =0
x =0

y =z
qui admet donc comme base (0, 1, 1, 0).
La famille {(1, 0, 0, 1), (0, 1, 0, 0), (1, 0, 1, 0), (0, 1, 1, 0)} est libre et forme donc une base
de R4 . Lunion dune base de ker((u IdR4 )2 ) et dune base de ker(u 2IdR4 ) tant
une base de R4 , on a donc
L
R4 = ker((u IdR4 )2 ) ker(u 2IdR4 ), ce qui vrifie la dcomposition de Bezout.
Soit { f1 , f2 , f3 , f4 } une base dans laquelle la matrice associe u soit L. On voit que
f1 et f2 doivent tre des vecteurs propres associs la valeur propre 1 et f4 un vecteur

propre associ la valeur propre 2. On peut prendre f1 = (1, 1, 1, 0), f2 = (1, 0, 0, 1) et


f4 = (2, 1, 1, 0). On doit aussi avoir u( f3 ) = f2 + f3 , donc si f3 = (x, y, z, t ) dans la base
canonique, ses coordonnes vrifient alors

2x y z 2t = 1
x z t =0

y + z = 1
on peut donc prendre f3 = (0, 1, 0, 0).
On peut remarquer que { f1 , f2 , f3 } est aussi une base de ker((u IdR4 )2 ).
On vrifie que { f1 , f2 , f3 , f4 } est bien une base de R4 dans laquelle la matrice associe
u est L.
(9) Aprs calculs, C u (X ) = X 2 (X 1)2 .
Si lendomorphisme u tait diagonalisable, alors la matrice A vrifierait A(AI) = 0,
or, en considrant, par exemple, llment de la premire ligne et de la deuxime colonne, on trouve 1.2 + 2.5 + (1).0 + (5).2 = 2, donc A(A I) 6= 0 et u nest pas diagonalisable.
On peut aussi chercher la dimension du noyau de u IdE : si (x, y, z, t ) appartient
ce noyau, il vrifie y = z = t = 0. Ce noyau est donc de dimension 1. Comme le noyau
de u est, au plus, de dimension 2, on ne pourra trouver une base de vecteurs propres
et lendomorphisme u nest pas diagonalisable.
Le polynme minimal u de u divise C u , a les mmes racines que lui et nest pas
X (X 1), il peut donc tre gal X 2 (X 1) ou X (X 1)2 ou C u . On vrifie que
A2 (A I) 6= 0 (llment de la premire ligne et deuxime colonne nest pas nul, par
exemple) et que A(A I)2 6= 0 (llment de la deuxime ligne et troisime colonne
nest pas nul, par exemple),donc u = C u .

L
Daprs la dcomposition de Bezout, on a E = ker u 2 ker(uIdE )2 puisque (X 2 , (X
1)2 ) = 1 et que u annule u . On peut prendre comme base de E lunion dune base
{ f1 , f2 } de ker u 2 et dune base { f3 , f4 } de ker(u IdE )2 telles que f1 soit un vecteur
propre associ la valeur propre 0 et f3 un vecteur propre associ la valeur propre
1. Chacun de ces sous-espaces est de dimension 2 car ils sont, au plus, de dimension
2 et ils sont supplmentaires dans E .
La matrice de u dans une telle base sera de la forme

0 a 0 0
0 0 0 0

0 0 1 b ,
0 0 0 1
car les sous-espaces ker u 2 et ker(u IdE )2 sont stables par u. Il suffit donc de choisir
f2 tel que u( f2 ) = f1 et f4 tel que u( f4 ) = f3 + f4 .
On prend f1 = (0, 1, 2, 0), un vecteur de ker u. Si f2 = (x, y, z, t ), alors

x + 2y z 5t = 0

6y 3z 14t = 1
2t
=2

2y z 5t = 0
Soit t = 2, z = 2y 5, x = 0, on peut prendre f2 = (0, 0, 5, 1).
On prend f3 = (1, 0, 0, 0), un vecteur de ker(u IdE ). Si f4 = (x, y, z, t ), alors

2y z 5t = 1

5y 3z 14t = 0
z + 2t = 0

2y z 6t = 0

Soit t = 1, z = 2, y = 4, on peut prendre f4 = (0, 4, 2, 1).


Alors la matrice associe u dans la base { f1 , f2 , f3 , f4 } est J, avec

0 1 0 0
0 0 0 0

J =
0 0 1 1
0 0 0 1
qui est bien une matrice de Jordan et la matrice de passage de la base canonique la
base { f1 , f2 , f3 , f4 } est la matrice

0 0 1 1
1 0 0 4

P =
2 5 0 2
0 1 0 1
et on a J = P 1 AP.
(10) (a)

(i) Notons C i le polynme caratristique et i le polynme minimal de la matrice Ji pour i = 1, 2, 3, 4 ou 5.


On voit que C1 = C2 = C3 = C4 = C5 = (X 1)4 , et que
1 = X 1,
2 = (X 12 ,
3 = (X 1)3 ,
4 = (X 1)2 ,
5 = (X 1)4 .
(ii) Soit E i le sous-espace propre de Ji associ la valeur propre unique gale
1, et soit {e1 , e2 , e3 , e4 } les vecteurs de la base canonique de R4 .

On voit que
E1 = R4 est de dimension 4,
E2 est de dimension 3 et est engendr par e1 , e2 et e3 ,
E3 est de dimension 2 et est engendr par e1 et e2 ,
E4 est de dimension 2 et engendr par e1 et e3 ,
E5 est de dimension 1 et est engendr par e1 .
(b) Des matrices semblables ont le mme polyme minimal et des sous-espaces
propres correspondants une mme valeur propre ayant la mme dimension.
Ici seules J2 et J4 ont le mme polynme minimal, mais les sous-espaces propres
correspondants nont pas la mme dimension. Donc aucune matrice Ji nest
semblable une matrice J j pour i 6= j avec i et j dans {1, 2, 3, 4, 5}.
(c) J1n = J1 = I pour tout n N .

0 0
0 0
J2 = I + N2 avec N2 =
0 0
0 0
J2n

0
0
0
0

0
0
et N 2 = O donc
2
1
0

= I + nN2 , pour tout n N .

0 0 0 0
0
0 0 1 0

0
J3 = I +N3 avec N3 =
0 0 0 1 , donc N3 = 0
0 0 0 0
0
n(n

1)
J3n = I + nN3 +
N32 , pour tout n N .
2

0
0
0
0

0
0
0
0

0
1
et N 3 = O, par suite
3
0
0


0 1 0 0
0 0 0 0
2

J4 = I + N4 avec N4 =
0 0 0 1 et N4 = O donc
0 0 0 0
J4n = I + nN4 , pour tout n N .

0 0 0 1
0 0 1 0
0 1 0 0

0 0 1 0
donc N 2 = 0 0 0 1 , N 3 = 0 0 0 0
J5 = I +N5 avec N5 =
5
0 0 0 0 5 0 0 0 0
0 0 0 1
0 0 0 0
0 0 0 0
0 0 0 0
4
n
et N5 = O, par suite J5 =
n(n 1) 2 n(n 1)(n 2) 3
I + nN5 +
N5 +
N5 , pour tout n N .
2
6
(d)
(i) Notons ci le polynme caratristique et i le polynme minimal de la matrice Mi pour i = 1, 2, 3, 4,5 ou 6. Notons aussi ui lendomorphisme de R4
qui, dans la base canonique de R4 , est associ la matrice Mi pour i =
1, 2, 3, 4,5 ou 6.
On voit, aprs calculs, que c1 = c2 = c3 = c4 = c5 = c6 = (X 1)4 , et que
1 = (X 1)2 ,
2 = (X 1)3 ,
3 = (X 1)2 ,
4 = (X 1)4 ,
5 = (X 1)2 ,
5 = (X 1)3 .
Toutes les matrices Mi sont donc semblables une des matrices J j puisqu
elles ont mme polynme caractristique que les matrices J j et que, pour

j {1, 2, 3, 4, 5}, les matrices J j reprsentent toutes les matrices de Jordan


possibles de polynme caractristique (X 1)4 , lordre des blocs de Jordan
prs.
Comme deux matrices semblables ont mme polynme minimal, on voit
que M2 et M6 sont semblables J3 et que M4 est semblable J5 . Pour les
trois autres, il y a deux possibilits : J2 et J4 , il faut donc (et il suffit de) dterminer la dimension du sous-espace propre, car J2 admet trois vecteurs
propres linairement indpendants alors que J4 nen admet que deux.
Le sous-espace propre de u1 est lensemble des vecteurs (x, y, z, t ) de R4
tels que 2x + y = 0 et 5x + z + t = 0, il est donc de dimension deux et M1 est
semblable J4 .
Le sous-espace propre de u3 est lensemble des vecteurs (x, y, z, t ) de R4
tels que z = t , il est donc de dimension trois et M3 est semblable J2 .
Le sous-espace propre de u5 est lensemble des vecteurs (x, y, z, t ) de R4 tels
que 2x +y = 0 et z +t = 0, il est donc de dimension deux et M5 est semblable
J4 .
Pour dterminer Pi , il suffit de trouver une base { f1 , f2 , f3 , f4 } dans laquelle
la matrice associe ui est la matrice J j , semblable Mi , trouve prcdemment.
Pour M1 semblable J4 , f1 et f3 sont des vecteurs propres et (u1 Id) f2 =
f1 et (u1 Id) f4 = f3 . Aprs calculs, on peut prendre f1 = (1, 2, 5, 0), f2 =
(0, 1, 0, 6), f3 = (0, 0, 1, 1) et f4 = (0, 0, 1, 0).


1
0
0
0
2 1
0
1

Par suite P1 =
5 0 1 1 .
0 6 1
0

Pour M2 semblable J3 , f1 et f2 sont des vecteurs propres, (u1 Id)( f3 ) =


f2 et (u1 Id)( f4 ) = f3 . Le sous-espace propre est lensemble des vecteurs
(x, y, z, t ) tels que 2y + t = 0 et 4x + 4z t = 0 et le noyau de (u2 Id)2 est
lensemble des (x, y, z, t ) tels que 2y +t = 0. On voit quil suffit de prendre f4
nappartenant pas K er(u2 Id)2 , f3 = (u2 Id)( f4 ) et f2 = (u2 Id)( f3 ) qui
sera un vecteur propre car (u2 Id)( f2 ) = (u2 Id)3 ( f4 ) = 0 et f1 un vecteur
propre indpendant de f2 . Aprs calculs, on voit que lon peut prendre f4 =
(0, 1, 0, 0), f3 = (3, 0, 3, 0), f2 = (12, 0, 12, 0) et f1 = (1, 2, 0, 4). Par suite P2 =

1
12 3 0
2
0
0 1

0 12 3 0 .
4
0
0 0
Pour M3 semblable J2 , f1 , f2 et f3 sont des vecteurs propres et (u1
Id)( f4 ) = f3 . Le sous-espace propre est lensemble des vecteurs (x, y, z, t )
tels que yz = 0. Aprs calculs, on peut prendre f1 = (1, 0, 0, 0), f2 = (0, 0, 0, 1),

1 0 1 0
0 0 1 1

f3 = (1, 1, 1, 1) et f4 = (0, 1, 0, 0). Par suite P3 =


0 0 1 0 .
0 1 1 0
Pour M4 semblable J5 , f1 est un vecteur propre et (u4 Id)( f2 ) = f1 ,
(u4 Id)( f3 ) = f2 f3 et (u1 Id)( f4 ) = f3 . Si on prend f4 nappartenant pas

au noyau de (u4 Id)3 qui est lensemble des (x, y, z, t ) tels que 2x + y =
0, et fk = (u4 Id)( fk+1 ) pour k = 3, 2, 1, alors f1 est un vecteur propre
puisque (u4 Id)( f1 ) = (u4 Id)4 ( f4 ) = 0. On peut prendre, par exemple,
f4 = (1, 0, 0, 0) alors f3 = (2, 4, 7, 0), f2 = (0, 0, 17, 7) et f1 = (0, 0, 10, 10).

0
0
2 1
0
0 4 0

Par suite P4 =
10 17 7 0 .
10 7 0 0
Pour M5 semblable J4 , f1 et f3 sont des vecteurs propres et (u1 Id) f2 =
f1 et (u1 Id) f4 = f3 . Aprs calculs, on peut prendre f1 = (1, 2, 0, 0), f2 =

1 0 0 0
2 1 0 0

(0, 1, 0, 0), f3 = (0, 0, 1, 1) et f4 = (0, 0, 1, 0). Par suite P5 =


0 0 1 1 .
0 0 1 0
Pour M6 semblable J3 , f1 et f2 sont des vecteurs propres et (u1 Id)( f3 ) =
f2 et (u1 Id)( f4 ) = f3 . Le sous-espace propre est lensemble des vecteurs
(x, y, z, t ) tels que 2x + y = 0 et z + t = 0 et le noyau de (u2 Id)2 est lensemble des (x, y, z, t ) tels que 2y + t = 0. On voit quil suffit de prendre f4
nappartenant pas K er(u2 Id)2 , f3 = (u2 Id)( f4 ) et f2 = (u2 Id)( f3 ) qui
sera un vecteur propre car (u2 Id)( f2 ) = (u2 Id)3 ( f4 ) = 0 et f1 un vecteur propre indpendant de f2 . Aprs calculs, on voit que lon peut prendre
f4 = (0, 1, 0, 0), f3 = (1, 2, 1, 2), f2 = (0, 0, 3, 3) et f1 = (1, 2, 0, 0). Par suite

1
0
1 0
2 0 2 1
.
P6 =
0
3
1 0
0 3 2 0

(ii) Comme, pour k {1, 2, 3, 4, 5, 6}, Mk = Pk J jk Pk1 avec j1 = j5 = 4, j2 = j6 = 3,


j3 = 2 et j4 = 5, Mkn = Pk J jn Pk1 . Donc, daprs les rsultats de la question
k
prcdente, pour tout n N, :
M12n+1 = M1 et M12n = I,
M23n+2 = M22 , M22n+1 = M2 et M22n = I,
M32n+1 = M2 et M22n = I,
M44n+3 = M43 , M44n+2 = M42 , M44n+1 = M4 , M44n = I,
M52n+1 = M5 et M52n = I,
M63n+2 = M62 , M63n+1 = M6 et M63n = I.
(11) Soit un tel endomorphisme, on voit que 2 = IdE et que 6= IdE , le polynme minimal de est donc X 2 1. Comme X 2 1 = (X 1)(X + 1) et que X 1 et X + 1 sont
L
premiers entre eux, la dcomposition de Bezout donne E = K er(Id) K er(+Id).
Or K er( Id) est le sous-espace vectoriel des matrices symtriques et K er( + Id)
est le sous-espace vectoriel des matrices antisymtriques, donc E est somme directe
du sous-espace vectoriel des matrices symtriques et du sous-espace vectoriel des
matrices antisymtriques.
(12) (a) Dans ce cas, le polynme minimal de f est un diviseur de X 2 + 1 qui est un polynme scind racines simples dans C, lendomorphisme f est donc diagonalisable.
(b) Le polynme minimal de f est un diviseur de X 2 + 1 o a reprsente la classe
de lentier a modulo p, ce polynme est scind racines simples si et seulement
si p 6= 2 et 1 est un carr dans Z/pZ. Or 1 est congru un carr modulo p si
et seulement si p 1 mod 4, car (Z/pZ) est un groupe cyclique dordre p 1
et 1 est le seul lment dordre 2. Alors il existe a dans Z/pZ tel que 1 = a 2

et X 2 + 1 = (X a)(X + a) qui est bien un polynme scind racines simples car


a 6= a puisque p 6= 2. Lendomorphisme f est diagonalisable si et seulement si
p est congru 1 modulo 4.

(c) On peut montrer que si {V1 , f (V1 ), . . . , Vk } est une famille libre alors {V1 , f (V1 ), . . . , Vk , f (
est libre : en effet si cette famille nest pas libre, alors f (Vk ) scrit de manire
unique sous la forme f (Vk ) = a1 V1 +b1 f (V1 )+a2 V2 +. . .+bk1 f (Vk1 )+ak Vk . On
obtient alors f 2 (Vk ) = Vk = a1 f (V1 ) b1 V1 + a2 f (V2 ) + . . . bk1 Vk1 + ak f (Vk ),
or ak 6= 0, sinon on aurait une contradiction avec lhypothse de dpart, do
b
a
f (Vk ) = ab1 V1 aa1 + ab2 V2 + . . . + ak1 Vk1 ak1 a1 Vk . En comparant avec la rek

lation prcdente, on obtient ak = a1 ou encore ak2 = 1, ce qui est impossible


k
dans R. Donc la famille {V1 , f (V1 ), . . . , Vk , f (Vk )} est libre.
Supposons que dim E 1. Alors il existe V1 6= 0, par suite, daprs ce qui precde, {V1 , f (V1 )} est libre. Si ces deux vecteurs forment une base de E , la dimension de E est 2. Sinon il existe V2 E tel que {V1 , f (V1 ), V2 } soit libre, alors
{V1 , f (V1 ), V2 , f (V2 )} aussi. Soit n le maximum des k N tels que lon puisse trouver {V1 , V2 , . . . , Vk } tels que {V1 , V2 , . . . , Vk , f (V1 ), f (V2 ), . . . , f (Vk )} soit une famille
libre.
On a ncessairement 2n dim E. Si 2n < dim E , alors il existe Vn+1 E tel que
{V1 , . . . , Vn+1 , f (V1 ), . . . , f (Vn )} soit libre, do {V1 , . . . , Vn+1 , f (V1 ), . . . , f (Vn ), f (Vn+1 }
est libre. Ce qui contredit la dfinition de n. Par suite dim E = 2n.
On pose W2p1 = Vp et W2p = f (Vp ), pour p {1, 2, . . . , n}, o les Vp sont les vecteurs dfinis ci-dessus. Les Wi , pour i variant de 1 2n, forment une base de E .
Et dans cette base, la matrice associe f est

On In
In On
o In dsigne la matrice unit dordre n et On la matrice nulle dordre n.
X 0
X
g = s, car lapplication g 7 f g de G
(f g) =
(13) (a) Soit f G, alors f s =
g G

g 0 G

dans G est bijective.


X
X
s = ns.
g s =
(b) s s =
g G

g G
2

(c) Comme s = ns, s annule le polynme X 2 nX = X (X n). Les polynmes X et


X n tant premiers entre eux, daprs la dcomposition de Bezout, E = K er s
K er(s ni dE ).
Le polynme minimal de s divise X 2 nX qui est un polynme scind racines
simples, donc le polynme minimal de s est scind racines simples et s est donc
diagonalisable.
(d) Soient g G et x K er (s nIdE ), alors s(x) = nx ou encore x =
g (x) = g ( n1 s(x) = n1 g s(x) = n1 s(x) = x, car g s = s.

1
s(x).
n

Do

(14) On remarque que f et g sont diagonalisables puisque les valeurs propres de chacun
de ces endomorphismes sont deux deux distinctes.
On suppose que f g = g f . Soit v un vecteur propre de f associ la valeur propre
. Alors f (g (v)) = g ( f (v)) = g (v) = g (v).
Si g (v) 6= 0, g (v) est donc un vecteur propre de f associ la valeur propre ; cest
donc un lment du sous-espace propre correspondant. Les valeurs propres de f
tant deux deux distinctes, ce sous-espace propre est de dimension 1, donc v et
g (v) sont colinaires, ce qui quivaut v est un vecteur propre pour g .

Si g (v) = 0, alors v est vecteur propre de g pour la valeur propre 0.


On peut donc en dduire que f et g ont mmes vecteurs propres.
On suppose, prsent, que f et g ont mmes vecteurs propres. Comme f et g
sont diagonalisables, il existe donc une base {v1 , v2 , . . . , vn } forme de vecteurs propres
communs ces deux applications. Comme vi , pour i {v1 , . . . , vn }, est vecteur propre
pour f et g , il existe i et i tels que f (vi ) = i vi et g (vi ) = i vi . On en dduit que,
pour tout i {1, . . . , n} : f (g (vi )) = f (i vi ) = i i vi , et g ( f (vi )) = f (i vi ) = i i vi .
Donc f et g commutent sur chaque vecteur de la base, par suite f g = g f .
(15) (a) Comme 1 6= 2 , le polynme caractristique de A est (X 1 )(X 2 ) = X 2 (1 +
2 )X +1 2 . Daprs le thorme dHamilton-Cayley, A2 = (1 +2 )A +(1 2 )I =
2 A + 2 I o I reprsentant la matrice unit de M2 (R).
On suppose que A n = n A+n I, alors A n+1 = A n A = n A2 +n A = (n 2 +n )A+
n 2 I = n+1 A + n+1 I. On montre donc, par rcurrence, que, pour tout n N,
A n scrit laide de A, de I, de 1 et de 2 , puisque si cest vrai pour A n , cest vrai
por A n+1 et cest vrai pour A et A2 .
(b) Comme 1 6= 2 , la matrice A est
et il existe une matrice inversible
diagonalisable

0
1
P telle que A = PDP 1 o D =
.
0 2

1 0
0 0 1
1 0 1
P1+P
P ou encore, en posant M1 = P
P et
Do A = P
0 2
0 0
0 0

0 0 1
M2 = P
P , A = 1 M1 + 2 M2 .
0 1
Or M12 = M1 , M22 = M1 et M1 M2 = M2 M1 = O2 o O2 reprsente la matrice nulle de
M2 (R).

Ce qui permet de montrer, par rcurrence, que A n = 1n M1 + 2n M2 .


(16) (a) Lendomorphisme f tant de rang 1, limage de f est un sous-espace de dimension 1 dont on note u un gnrateur. Il existe a R tel que f (u) = au. Soit x E ,
il existe x R tel que f (x) = x u, alors ( f 2 a f )(x) = f (x u) ax u = x au
ax u = 0. Ce qui montre que le polynme minimal f de f divise X 2 aX =
X (X a). Mais f 6= X , car f nest pas lapplication nulle puisque son image nest
pas rduite 0E et f 6= X a, car f 6= aIdE puisque son image nest pas E . Donc
f = X 2 aX .
(b) Daprs ce qui prcde, les valeurs propres de f sont 0 et a, et trace( f ) = ka avec
k N tel que 0 < k < n.
Dautre part, une condition necessaire et sufisante pour que f soit diagonalisable est que f nadmette que des racines simples, donc que a 6= 0. Or cette
condition est quivalente trace( f ) 6= 0.
(c) Tout lment de Ker f est vecteur propre pour la valeur propre 0 et Ker f est de
dimension n 1. Donc 0 est valeur propre dordre au moins n 1, et le polynme
caractristique C f de f est de la forme (X b)X n1 avec b R.
Si a 6= 0, comme f divise C f , a = b et C f = (X a)X n1 .
Si a = 0, comme f et C f ont les mmes racines, b = 0 et C n = X n .
(d) Si a 6= 0, f est diagonalisable et il existe donc une base dans laquelle la matrice
associe f est de la forme

a 0 0
0 0 0

.. . .
.
.

.
0

Si a = 0, f nest pas diagonalisable mais admet une rduite de Jordan. Comme


f = X 2 les blocs de Jordan sont, au plus de dimension 2. Comme le sous-espace
propre est Ker f qui est de dimension n 1, il y a n 1 blocs de Jordan puisque
n 1 vecteurs propres linairement indpendants.La rduite de Jordan est donc
de la forme

0 1
0 0

.. . .
.
.
0

0
0

(e) Si on note f lendomorphisme associ A dans la base canonique de E = R4 , on


voit que le rang de f est 1, quun gnrateur de limage de f est le vecteur V =
(1, 1, 1, 1), que f (V ) = 4V et que trace( f ) = 4. Daprs ce qui prcde, lapplication
f et, par suite, la matrice A, est diagonalisable puisque sa trace est non nulle,
son polynme minimal est X 2 4X et sa rduite de Jordan qui est une matrice
diagonale, est gale

4
0

0
0

0
0
0
0

0
0
0
0

0
0
.
0
0

(17) On note bpq les coefficients de la matrice A2 . Alors bpq =

k=n
X
k=1

apk akq =

k=n
X

cos(p

k=1

X
2 1 k=n
2
2
n
2
2
cos(kq)
=
(cos(pk+kq) +cos(p+q2k) ) = cos(pq)) +
n
n
2 k=1
n
n
2
n
k=n
1 X
2
cos(p + q 2k) .
2 k=1
n

k)

i
Or cos(p + q 2k) 2
n ) est la partie relle de e

la partie relle de

k=n
X

ei

2
n (p+q2k)

=e

2i (p+q)
n

k=1

Comme

k=n
X

(e

4i
n

k=1

bpq = n2 apq .

) =

k=n
X

2
n (p+q2k)

(e

et

k=n
X
k=1

4i
n

cos(p + q 2k)

2
est
n

)k .

k=1
k=n1
X

(e

k=0

4i
n k

) =

1 (e

4i
n

1e

)n

4i
n

= 0,

Do A2 = n2 A.
Le polynme minimal A de A divise X 2 n2 X = X (X n2 ). Mais A 6= O et A 6= n2 I
o O et I reprsentent respectivement la matrice nulle et la matrice unit. Donc A =
X (X n2 ). Les valeurs propres de A sont donc 0 et n2 . Comme app = 1, la trace de A est
gale n et on voit que n2 est valeur propre d ordre 2 et 0 est valeur propre dordre
n 2. Le polynme caratristique de A est donc C A = (X n2 )2 X n2 . La matrice A est
diagonalisable puisque sont polynme minimal est scind racines simples, or la
matrice diagonale semblable A est de rang 2, donc A est aussi de rang 2.
(18) On vrifie que f (P1 + P2 ) = f (P1 ) + f (P2 ) pour tout P1 , P2 dans K [X ] et dans K .

Soient u et v tels que u v v u = i dE .


On vrifie dabord que, pour P(X ) = X k , on a la proprit demande :
En effet la proprit est vraie si v est une application constante. Puis si u v = v
u + i dE alors u v 2 = v (u v) + v = v (v u + i dE ) + v = v 2 u + 2v. Et si on suppose
que, pour k N , u v k v k u = kv k1 alors u v k+1 = (u v k ) v = (v k u + kv k1 )
v = v k (u v) + kv k = v k+1 u + v k + kv k = v k+1 u + (k + 1)v k . Ceci dmontre, par
rcurrence, que, pour P(X ) = X k avec k N, u P(v) P(v) u = P 0 (v).
k=n
X
Par linarit de lapplication f , on a, pour P(X ) =
ak X k ,
k=0

u (

k=n
X
k=0

ak v k ) (

k=n
X
k=0

ak v k ) u =

k=n
X

ak kv k1 = P 0 (v).

k=1

(19) Si P et M sont premiers entre eux, il existe deux polynmes Q1 et Q2 tels que PQ1 +
MQ2 = 1. Par suite P(u)Q1 (u) = IdE , donc P(u) GL(E).
Si P(u) GL(E), il existe un polynme Q1 k[X ] tel que P(u)Q1 (u) = IdE . Donc u
annule le polynme P(X )Q1 (X )1 qui est donc divisible par M : il existe un polynme
Q2 tel que P(X )Q1 (X ) 1 = M(X )Q2 (X ). Ce qui montre, daprs lidentit de Bezout,
que P et M sont premiers entre eux.
(20) (a) On note u le polynme minimal de u.
Comme Ja est lensemble des polynmes P(X ) de K [X ] tels que P(u)(a) = 0, on
voit que si P1 et P2 sont dans Ja alors P1 + P2 aussi et que, si appartient K ,
P1 appartient Ja . On voit aussi que u appartient Ja . Donc Ja est un idal de
K [X ], non nul car u nest pas nul.
Comme u appartient Ja , il est divisible par le gnrateur Ga de Ja .

(b) Si Ga est de degr 1, alors a est un vecteur propre de u, car Ga = X + et Ga (u)(a) =


(u + )(a) = 0 et donc u(a) = a.
Rciproquement, si a est un vecteur propre de u pour la valeur propre alors
(u )(a) = 0 et X a appartient Ja .
(c) Soit m le degr de Ga et n la dimension de E a .
On a n m, car {a, u(a), . . . , u n } sont lis en tant que n + 1 vecteurs dans un esk=n
X
pace de dimension n et il existe donc b0 , . . . , bn dans K tels que
bk u k (a) = 0
k=0

et le polynme P(X ) =

k=n
X

bk X k appartient Ja et est donc un multiple de Ga .

k=0

On a aussi m n, car {a, . . . , u m1 (a)} est un systme libre, car sil tait li, il
existerait un polynme de degr strictement plus petit que le degr de Ga qui
appartiendrait Ja .
(d) On voit que Ga (u) Gb (u) = Gb (u) Ga (u), donc (Ga (u) Gb (u))(a) = (Gb (u)
Ga (u))(a) = 0. Dautre part (Ga (u) Gb (u))(b) = 0, donc, par linarit, (Ga (u)
Gb (u))(a + b) = 0. Ce qui montre que Ga Gb Ja+b et, par suite, Ga+b divise Ga Gb .
On remarque que Gb divise Gb et Gb divise Gb , donc Gb = Gb .
Daprs ce qui prcde , Ga = Ga+bb divise Ga+b Gb = Ga+b Gb et, comme Ga et
Gb sont premiers entre eux, Ga divise Ga+b .
De la mme faon, on peut montrer que Gb divise Ga+b , donc, puisque Ga et Gb
sont premiers entre eux, Ga Gb divise Ga+b .
Par consquent, si Ga et Gb sont premiers entre eux, Ga+b = Ga Gb .

np

(e) Soit u = f1 1 . . . fp o les fi sont des polynmes irrductibles de K [X ] deux


L L
deux distincts, alors, daprs la dcomposition de Bezout, E = E1 . . . E p avec
n
E i =Ker fi i (u).
m

Quel que soit i E i , fi i (u)(i ) = 0 donc Gi = fi i avec 0 mi ni . On note


ai un des lments de E i tel que mi = mai mi pour tout i E i (il en existe
puisque mi est major par ni ). Par suite, quel que soit i E i , Gai (u)(i ) =
f mi (u)(i ) = 0.
On aura donc, daprs la question prcdente, Ga1 +a2 = Ga1 Ga2 , Ga1 +a2 +a3 = Ga1 +a2 Ga3 =
Ga1 Ga2 Ga3 , . . . , Ga1 +...+ap = Ga1 . . .Gap .
Quel que soit E , il existe, pour i = 1, . . . , p, i E i tel que =

iX
=p

i . Par lina-

i =1

rit de Ga1 +...+ap (u), Ga1 +...+ap (u)() =

iX
=p
i =1

iX
=p k=p
Y

Gak (u))(i ) =

i =1 k=1

iX
=p
i =1

((

Ga1 +...+ap (u)(i ). Or

iX
=p

Ga1 +...+ap (u)(i ) =

i =1

Gak (u))Gai (u))(i ) = 0 car Gai (u)(i ) = 0.

k6=i
n

np

Ce qui montre que Ga1 +...+ap (u)() = 0, pour tout E , donc que u = f1 1 . . . fp
m

mp

divise Ga1 +...+ap = f1 1 . . . fp o ni mi , donc u = Ga1 +...+ap .


(21) (a)
(i) Comme v(u(e1 )) = u(v(e1 )) = u(e1 ) = 1 u(e1 ), si u(e1 ) 6= 0, u(e1 ) est
un vecteur propre de v pour la valeur propre 1 .
(ii) De mme v(u(e2 )) = u(v(e2 )) = u(e2 ) = 1 u(e2 ), donc si u(e2 ) 6= 0,
u(e2 ) est un vecteur propre de v pour la valeur propre 2 .
(b) Comme v est un automorphisme, ses valeur propres sont diffrentes de 0. Par
suite, 1 6= 1 , sinon 21 serait nul et donc 1 serait nul aussi puisque 2 est

inversible dans K . De la mme manire, on montre que 2 6= 0. Comme 1 est


une valeur propre distincte de 1 , elle est gale lautre valeur propre, cest dire
2 , ce qui entraine 1 6= 2 .
(c) On a remarqu prcdemment que 2 = 1 , donc 1 +2 = 0. Les sous-espaces
propres de v sont de dimension 1 et u(e1 ) et e2 sont deux vecteurs propres pour
la mme valeur propre 2 = 1 , ils sont donc colinaires et il existe 1 K tel
que u(e1 ) = 1 e2 . De la mme manire, on montre quil existe 2 K tel que
u(e2 ) = 2 e1 .
(d) Comme v(e1 ) = 1 e1 et que v(e2 ) =
1 e2 , la matrice associe v dans la base
1
0
.
{e1 , e2 }, est la matrice M1 =
0 1
De mme u(e1 ) = 1 e2 et u(e
2 ) = 2e1 , donc la matrice associe u dans la base
0 2
{e1 , e2 }, est la matrice M2 =
.
1 0

0
1 2
0
1 2
M1 M2 =
et M2 M1 =
, on a bien M1 M2 + M2 M1 = O.
1 1
0
1 1
0

1 0
2
2
(e) La matrice associe u dans la base {e1 , e2 } est la matrice M1 = 1 2
,
0 1
donc u 2 = 1 2 IdE .
On voit donc que lapplication u est nilpotente si et seulement si 1 2 = 0.
(f) Si 1 2 = 2 6= 0, en prenant f1 = ae1 et f2 = be2 avec a et b dans K ( fi est ncessairement colinaire ei , puisquils sont vecteurs propres associs la mme
valeur propre de v correspondant un sous-espace propre de dimension 1),
a1
b2
u( f1 ) = au(e1 ) = a1 e2 =
f2 = f2 et u( f2 ) = bu(e2 ) = b2 e1 =
f1 = f1 . On
b
a

a1 b2
a

2
=
do =
= . On peut prendre, par exemple,
b
a
b 1

a = et b = 1 . On a bien u( f1 ) = u(e1 ) = 1 e2 = f2 et u( f2 ) = 1 u(e2 ) =


1 2
f1 = f1 . On remarque que u( f1 + f2 ) = ( f1 + f2 ) et que u( f1 f2 ) =
1 2 e1 =

( f1 f2 ), donc les vecteurs propres de u sont f1 + f2 et f1 f2 pour les valeurs


propres respectives et . On remarque que 6= car 2 = 1 2 6= 0.
obtient donc =