You are on page 1of 95

1 Groupes exemples applications 1.1 Groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1 Dnition dun groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.

2 unicit du neutre et de linverse groupes abliens . . . . . . . . . . . . . . 1.1.3 Remarque sur une structure moins riche, semi-groupes, langages . . . . . 1.1.4 Il nest pas ncessaire de supposer ablien le groupe dun espace vectoriel 1.1.5 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.5.a Le groupe symtrique . . . . . . . . . . . . . . . . . . . . . . . . 1.1.5.b Quelques vieilles connaissances . . . . . . . . . . . . . . . . . . . 1.1.6 Sn inverse dun produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.7 Exemple : inverse droite et gauche dun endomorphisme . . . . . . . . 1.1.8 Endomorphisme inversible droite mais pas gauche . . . . . . . . . . . 1.1.9 En dimension 1, sans linarit, inverse droite, pas gauche . . . . . . . 1.1.9.a Exemple o f g = IdR = g f . . . . . . . . . . . . . . . . . . 1.1.9.b O la continuit remplace la linarit . . . . . . . . . . . . . . . 1.1.10 Le groupe linaire canonique . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.11 Cardinal de GLn (K) lorsque K est un corps ni . . . . . . . . . . . . . . . 1.1.12 Quelques exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.13 Sous-groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.14 Caractrisation des sous-groupes . . . . . . . . . . . . . . . . . . . . . . . 1.1.15 Un sous-groupe du groupe ane de R . . . . . . . . . . . . . . . . . . . . 1.1.16 Exercice : Parties nies stables dun groupe . . . . . . . . . . . . . . . . . 1.1.17 Le thorme de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.18 Intersection de sous-groupes . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.19 Quelques exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.20 Groupes de cardinal premier . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.21 Morphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.22 Automorphismes intrieurs . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.23 Proprits immdiates des morphismes de groupes . . . . . . . . . . . . . 1.1.24 Des groupes non isomorphes . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.25 Exercice sur lois de groupe sur R de classe C1 sur R2 . . . . . . . . . . . . 1.1.26 Transfert un ensemble de la structure dun groupe . . . . . . . . . . . . 1.1.27 Produit de groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.28 exo : : C et R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.29 Le groupe altern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.30 exo : Groupes alterns abliens - Cardinal . . . . . . . . . . . . . . . . . . 1.1.31 Dcomposition en produit de transpositions . . . . . . . . . . . . . . . . . 1.1.32 Exercice : Quel est le centre de Sn . . . . . . . . . . . . . . . . . . . 1.1.33 Exercice : lments involutifs de S2k+1 . . . . . . . . . . . . . . . . . . . . 1.1.34 Sous-groupe engendr par une partie . . . . . . . . . . . . . . . . . . . . . 1.1.35 Ordre dun lment dun groupe . . . . . . . . . . . . . . . . . . . . . . . 1.1.36 Exemples dans (Z, +) et (O2 (R), ) . . . . . . . . . . . . . . . . . . . . . 2k 1.1.37 Ordre de la rotation vectorielle plane k dangle . . . . . . . . . . . . m i p 1.1.38 exo : Calcul de lordre p,q de e q o p q = 1 . . . . . . . . . . . . . . 1.1.39 Exercice : puissances de 2 dont lcriture dcimale commence par 7 . . . . 1.1.40 Remarque sur la modlisation complexe de larithmtique . . . . . . . . . 1.1.41 Exercice : Pour a R, calculer le nombre a = sup cos(t) + sin( 2t)

CO P
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
t[a,+[

Table des matires

NO
1

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

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

1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 12 12

. . . . . . . . . 11

NO COPY allowed -- NO COPY allowed -- NO COPY a

1.1.42 Exercice : majoration du nombre minimal de gnrateurs dun groupe ni . . . . . . . . . 13 1.1.43 Gnrateurs classiques de Sn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.1.43.a Sn = {(1, i)}2 1.1.43.b 1.1.44 1.1.45 1.1.46 1.1.47 1.1.48 1.1.49 1.1.50 1.1.51 1.1.52 1.1.53 1.1.54 1.1.55 1.1.56 1.1.57 1.1.58
df S = n df S = n

df

i n

engendre Sn si n
i n1

2 . . . . . . . . . . . . . . . . . . . . . . 14 2 . . . . . . . . . . . . . . . . . . . 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 14 14 14 14 15 15 15 15 15 16 16 16 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 28

1.2

NO COPY allowed -- NO COPY allowed -- NO COPY a


2

1.1.43.c {(1, 2), (1, 2, , n)} engendre Sn si n 2 . . . . . . . . . . . . . . Les cycles dordre 3 engendrent An si n 4 . . . . . . . . . . . . . . . . . . . . . . Groupes monognes, groupes cycliques . . . . . . . . . . . . . . . . . . . . . . . . . Exemples lmentaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exercice : groupes nadmettant quun nombre ni de sous-groupes . . . . . . . . . Alternative gomtrique concernant les sous-groupes monognes de U . . . . . . . exo : Sous-groupes de U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gnrateurs du groupe Un des racines nimes de lunit pour n N . . . . . . . . Racines k ime de llment neutre . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordre dun produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordre dune permutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple : Permutation dordre 51480 dans S52 . . . . . . . . . . . . . . . . . . . . exo : Ordre maximal dun sous-groupe cyclique de Sn . . . . . . . . . . . . . . . . Sous-groupes dun groupe cyclique . . . . . . . . . . . . . . . . . . . . . . . . . . . Rciproque du thorme de Lagrange dans le cas des groupes cycliques . . . . . . . Le thorme de Lagrange nadmet pas de rciproque (ENS) . . . . . . . . . . . . . 1.1.58.a Lemme sur les sous-groupes de Sp , p P {2, 3} dindice < p . . . . . . 1.1.58.b 40|120=Card(S5) mais S5 ne contient aucun sous-groupe de cardinal 40 Groupes Z/nZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 Sous-groupes de (Z, +) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.2 Exercice : Dcrire Hom[(Q, +), (Z, +)] . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.3 Le thorme de Bzout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.4 Le thorme de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.5 Exercice : Quels sont les points de Z2 visibles depuis (0,0) . . . . . . . . . . . 1.2.6 exos : avec n nombres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.7 Congruences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.8 Compatibilit des congruences avec les oprations + et . . . . . . . . . . . . . . 1.2.9 Rappels sur les ensembles quotients . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.10 Deux relations dquivalence sur un groupe associe lun de ses sous-groupes . . 1.2.11 Lorsque G est ablien, structuration de G/H en groupe . . . . . . . . . . . . . . . 1.2.12 chec ventuel de cette dnition lorsque G nest pas ablien (ENS) . . . . . . . . 1.2.13 exos Groupes quotient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.14 Description des quotients de (Z, +) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.15 Exercice : a N est impair, trouver les f NN ; (n N) , f (f (n)) = n + a. . . . 1.2.16 Structuration de Z/nZ en anneau, n Z . . . . . . . . . . . . . . . . . . . . . . . . 1.2.17 Description des gnrateurs de (Z/nZ, +) . . . . . . . . . . . . . . . . . . . . . . . 1.2.18 Exemple (Z/2Z)2 , + nest pas isomorphe Z/4Z, + . . . . . . . . . . . . . . . 1.2.19 Description des groupes cycliques . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.20 Factorisation gnrale dune application . . . . . . . . . . . . . . . . . . . . . . . . 1.2.21 exo : Il y a des groupes innis dont les sous-groupes stricts sont cycliques . . . . . 1.2.22 Indicateur dEuler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.23 Valeurs de sur les puissances de nombres premiers . . . . . . . . . . . . . . . . . 1.2.24 Gnrateurs de Un . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.25 Automorphismes de (Z/nZ, +) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.26 exo : un algorithme pour les racines primitives . . . . . . . . . . . . . . . . . . . . 1.2.27 Nombre dlments dordre donn dans un groupe cyclique . . . . . . . . . . . . . 1.2.28 Polynmes cyclotomiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.29 Une relation de rcurrence pour les polynmes cyclotomiques . . . . . . . . . . . . 1.2.30 Quelques polynmes cyclotomiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.31 Une formule de Mbius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.32 Le groupe multiplicatif : (K , ) dun corps ni est cyclique . . . . . . . . . . . . . 1.2.33 Les coecients des polynmes cyclotomiques sont entiers . . . . . . . . . . . . . . 1.2.34 Calcul de (n) laide de la dcomposition en facteurs premiers de n N . . . . 1.2.34.a Formule de Poincar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.34.b Construction dune mesure de comptage sur RE lorsque E est ni . . . . 1.2.34.c Cardinal dune intersection . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.34.d Calcul explicite de (n) par dnombrement . . . . . . . . . . . . . . . . . 1.2.34.e Formule du crible dite aussi de Poincar ou de Da Silva-Sylvester . . . .

{(i, i + 1)}1

engendre Sn si n

NO

CO P

NO COPY allowed -- NO COPY allowed -- NO COPY a


3

2 Arithmtique 2.1 Anneaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1 Rappels sur la structure danneau . . . . . . . . . . . . . . . . . . . . . . . . 2.1.2 exo : Description des sous-anneaux de Q . . . . . . . . . . . . . . . . . . . . 2.1.3 Inversibles dun anneau commutatif . . . . . . . . . . . . . . . . . . . . . . . 2.1.4 Les anneaux nis commutatifs et intgres sont des corps . . . . . . . . . . . . 2.1.5 Idaux dun anneau commutatif . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.6 Idaux engendrs par une partie dun anneau commutatif . . . . . . . . . . . 2.1.7 Description des idaux engendrs par une partie nie dun anneau . . . . . . 2.1.8 Exemple didal non principal . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.9 Anneaux principaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.10 Exemples danneaux non principaux . . . . . . . . . . . . . . . . . . . . . . . 2.1.11 Exercice : si k 1, Ck (R, R) est il un anneau principal . . . . . . . . . . . . . 2.1.12 Exercice : C (R, C) est-il principal . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Anneau Z/nZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1 Inversibles de lanneau (Z/nZ, +, ) (n N ) . . . . . . . . . . . . . . . . . . 2.2.2 Corps Z/pZ lorsque p P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.3 Contenu et polynmes primitifs un lemme de Gauss . . . . . . . . . . . . . . 2.2.4 Le thorme de Wilson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.5 Une formule explicite pour la fonction indicatrice de P . . . . . . . . . . . . . 2.2.6 Remarque sur les formules en mathmatiques en informatique . . . . . . 2.2.7 Le thorme chinois . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.7.a Le cas dun systme de deux congruences . . . . . . . . . . . . . . . 2.2.7.b Construction linaire dune solution dans le cas gnral . . . . . 2.2.7.c Ensemble des solutions dun systme chinois . . . . . . . . . . . . . 2.2.8 Isomorphisme danneaux entre Z/nmZ et Z/nZ Z/mZ lorsque n m = 1 . 2.2.9 Multiplicativit de lindicateur dEuler . . . . . . . . . . . . . . . . . . . . . . 2.2.10 Second argument pour le calcul de (n) . . . . . . . . . . . . . . . . . . . . . (n) 2.2.11 Calcul lmentaire et probabiliste de . . . . . . . . . . . . . . . . . . . . n 2.2.12 Le thorme dEuler : . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.13 Cryptographie clefs publiques . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.13.a La mthode Rivest-Shamir-Adelman . . . . . . . . . . . . . . . . . . 2.2.14 Le petit thorme de Fermat . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.15 Seconde dmonstration du petit thorme de Fermat . . . . . . . . . . . . . . 2.2.16 Troisime dmonstration du petit thorme de Fermat . . . . . . . . . . . . . p 2.2.16.a Lemme sur les coecients binomiaux , k 1, p 1 , p P . . k 2.2.16.b Une identit remarquable dans lanneau Z/pZ . . . . . . . . . . . . 2.2.16.c Le thorme de Fermat . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.16.d Remarque ici anecdotique sur une rciproque pour (2.2.16.a) . . . . 2.2.17 Comment dduire le thorme dEuler de celui de Fermat quil gnralise . . 2.2.18 Caractristique dun anneau commutatif . . . . . . . . . . . . . . . . . . . . . 2.2.19 Caractristiques non nulles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.20 Caractristique dun anneau commutatif et intgre . . . . . . . . . . . . . . . 2.3 Corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.1 Sous-corps premier dun corps K . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.2 Sous corps premier dun corps de caractristique p . . . . . . . . . . . . . . . 2.3.3 Cardinal dun corps ni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.4 Automorphisme de Frobenius . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.5 Carrs parfaits de Z/pZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.6 Lorsque 1 est un carr dans Z/pZ . . . . . . . . . . . . . . . . . . . . . . . 2.3.7 Nombres premiers congrus 1 modulo 4 . . . . . . . . . . . . . . . . . . . . . 2.3.8 La forme quadratique (x, y, z) x2 + y 2 + z 2 nest pas dnie sur Z/pZ 2.3.9 Exemple : lquation x2 + x + 1 = 0 dans Z/pZ . . . . . . . . . . . . . . . . . 2.3.10 Caractrisation des entiers naturels qui sont somme de deux carrs parfaits . 2.4 Arithmtique de lanneau K[X] o K est un corps . . . . . . . . . . . . . . . . . . . . 2.4.1 K[X] est un anneau principal . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.1.a Rappel sur la division euclidienne . . . . . . . . . . . . . . . . . . . 2.4.1.b Description des Idaux de K[X] . . . . . . . . . . . . . . . . . . . . . 2.4.2 Le thorme de Bzout dans K[X] . . . . . . . . . . . . . . . . . . . . . . . . 2.4.3 Le thorme de Gauss dans K[X] . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.4 Le thorme de Bzout avec limitation des degrs dans K[X] . . . . . . . . .

CO P
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

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

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

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

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

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

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

29 29 29 30 30 30 30 30 30 31 31 31 32 32 33 33 34 34 34 35 35 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 41 41 41 42 42 43 43 43 43 44 44 44 45 45 45 46 46 47 47 47 47 48 48 48

. . . . . . . 40

NO

2.5

2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.5.10 2.5.11

Sous-algbres de dimension nie de E = C0 (R, R) . . . . . . . . . . . Polynmes nuls en un lment dune Kalgbre . . . . . . . . . . . . . exos : Calcul de quelques idaux annulateurs ou polynmes minimaux Si dim(V) < , LK (V) ne contient aucun lment transcendant sur K Polynme minimal dun vecteur dune algbre intgre . . . . . . . . . Caractrisation de lalgbricit dun lment dune algbre . . . . . . . Inverse dun polynme en un lment algbrique . . . . . . . . . . . . Inverse dun lment inversible dune sous-algbre de dimension nie . Sous-anneau engendr par un lment algbrique dune algbre intgre

CO P
df

2.4.4.a Le thorme de Bzout avec unicit . . . . . . . . . . . 2.4.4.b Algorithme produisant lunique couple degrs limits 2.4.5 Le thorme des deux carrs dans R[X] . . . . . . . . . . . . . . La structure dalgbre . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.1 Morphisme de K[X] dans une Kalgbre E . . . . . . . . . . . . 2.5.2 exo : Quelques algbres K[a] . . . . . . . . . . . . . . . . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

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

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

48 49 49 50 50 51 51 51 52 52 52 53 53 54 54 55 55 55 55 56 56 57 57 59 59 60 60 60 60 60 62 62 63 63 64 64 64 64 65 65 65 66 66 67 67 67 68 68 68 68 69 69 70 70 71 71 72 72 73 73 73 73

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

NO COPY allowed -- NO COPY allowed -- NO COPY a


4

3 Espaces vectoriels - applications linaires - matrices 3.1 Bases et sommes directes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1 Description du sous-espace engendr par une partie dun espace vectoriel . . 3.1.2 Familles libres, gnratrices, bases . . . . . . . . . . . . . . . . . . . . . . . . 3.1.3 Remarque sur lalgbre et lanalyse . . . . . . . . . . . . . . . . . . . . . . . . 3.1.4 Rappel sur les bases de K[X] . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.5 Remarques sur les bases dun espace vectoriel . . . . . . . . . . . . . . . . . . 3.1.6 Polynmes en plusieurs variables sur C . . . . . . . . . . . . . . . . . . . . . . 3.1.6.a Espace vectoriel point des polynmes homognes de degr N . . . 3.1.6.b Base canonique de HC [X1 , X2 , , Xn ] . . . . . . . . . . . . . . . . . N 3.1.7 Remarques sur les polynmes coecients dans un corps quelconque . . . . 3.1.7.a Fonctions polynmes sur K et K[X] . . . . . . . . . . . . . . . . . . 3.1.7.b Sur la construction de K[X1 , X2 , , Xn ] . . . . . . . . . . . . . . . 3.1.7.c exo sur le polynme de Motzkin . . . . . . . . . . . . . . . . . . . . 3.1.8 Formule de Taylor pour P K[X] . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.9 Taylor aux mines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.10 La formule de Taylor pour P C[X] . . . . . . . . . . . . . . . . . . . . . . . 3.1.11 Applications linaires et bases en dimension quelconque . . . . . . . . . . . . 3.1.12 Lien entre les qualits de L (E, F) et celles de limage dune base . . . . . 3.2 Sommes et sommes directes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 Somme de sous-espaces vectoriels . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.2 Partie gnratrice dune somme de sous-espaces vectoriels . . . . . . . . . . . 3.2.3 Sommes directes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.4 Caractrisation par lunicit de la dcomposition du vecteur nul . . . . . . . . 3.2.5 Supplmentaires dun sous-espace vectoriel . . . . . . . . . . . . . . . . . . . 3.2.6 Somme directe et division euclidienne . . . . . . . . . . . . . . . . . . . . . . 3.2.7 Bilan technique et dcomposition suivant une somme directe . . . . . . . . . 3.2.8 Restrictions de morphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.9 Isomorphisme entre supplmentaires dun sous-espace vectoriel donn . . . . . 3.2.10 Sommes de restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.11 Le problme du prolongement linaire . . . . . . . . . . . . . . . . . . . . . . 3.2.12 Rappel sur limage rciproque . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.13 Quelques proprits algbriques de limage rciproque . . . . . . . . . . . . . 3.2.13.a Image rciproque ou directe dun sous-espace vectoriel . . . . . . . . 3.2.13.b Formulaire algbrique sur les images directes et rciproques . . . . . 3.3 Hyperplans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.1 Dnition des hyperplans en dimension quelconque . . . . . . . . . . . . . . . 3.3.2 Si un espace vectoriel est runion dun nombre ni de ses hyperplans (ENS) 3.3.3 Quelques supplmentaires dun noyau de forme linaire non nulle . . . . . . . 3.3.4 Hyperplans et formes linaires . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.5 Description des supplmentaires dun hyperplan . . . . . . . . . . . . . . . . 3.3.6 Formes linaires proportionnelles . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.7 Hyperplans et droites pointes du dual . . . . . . . . . . . . . . . . . . . . . 3.3.8 Encadrement dans une grassmannienne . . . . . . . . . . . . . . . . . . . . . 3.4 Homothties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.1 Caractrisation des homothties . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.2 Deux cas o lon peut caractriser plus nement les homothties . . . . . . .

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

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

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

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

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

NO

3.5

3.6

3.7

NO COPY allowed -- NO COPY allowed -- NO COPY a


5

NO

CO P

3.4.3 Introduction la thorie du commutant . . . . . . . . . . . . . . . . . . . 3.4.4 Commutants des endomorphismes dun plan . . . . . . . . . . . . . . . . . 3.4.5 Intersections minimales de commutants . . . . . . . . . . . . . . . . . . . 3.4.6 Familles dendomorphismes dont lintersection des commutants est rduite 3.4.7 Commutant du groupe orthogonal . . . . . . . . . . . . . . . . . . . . . . 3.4.8 Indice de nilpotence et dimension . . . . . . . . . . . . . . . . . . . . . . . Dimensions classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.1 Le thorme du rang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.2 Application lessouement de la suite des noyaux itrs . . . . . . . . . 3.5.3 Dimension dun produit despaces vectoriels . . . . . . . . . . . . . . . . . 3.5.4 Dimension dune somme despaces vectoriels . . . . . . . . . . . . . . . . . 3.5.5 Gramann et Poincar sont de faux amis . . . . . . . . . . . . . . . . . . 3.5.6 Un thorme dencombrement dimensionnel . . . . . . . . . . . . . . . . . 3.5.7 Forcment directe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.8 Thorme de Fisher-Cochran . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.9 Caractrisation des f L (E) ; E = Ker(f ) Im(f ) . . . . . . . . . . . . 3.5.10 Dimension de L (E, F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.11 Le cas du dual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.12 Isomorphisme canonique entre E et E lorsque dim(E) < . . . . . . . 3.5.13 Il ny pas disomorphisme canonique en gnral entre E et E (ENS) . . . 3.5.14 Tours de corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.15 Les nombres algbriques forment un corps . . . . . . . . . . . . . . . . . . Rang et applications linaires en dimension nie . . . . . . . . . . . . . . . . . . 3.6.1 Caractrisation des isomorphismes laide du rang . . . . . . . . . . . . . 3.6.2 Interpolation de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.3 Interpolation drives forces . . . . . . . . . . . . . . . . . . . . . . . . Dualit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.1 Seul le vecteur nul contient une information (linaire) nulle . . . . . . . . 3.7.2 Orthogonalit entre une forme et un vecteur . . . . . . . . . . . . . . . . . 3.7.3 Proprits concernant ces orthogonalits . . . . . . . . . . . . . . . . . . . 3.7.4 Base duale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . 74 . . . . . . . . . 74 . . . . . . . . . 75 la droite des homothties 78 . . . . . . . . . 78 . . . . . . . . . 78 . . . . . . . . . 79 . . . . . . . . . 79 . . . . . . . . . 80 . . . . . . . . . 80 . . . . . . . . . 81 . . . . . . . . . 81 . . . . . . . . . 83 . . . . . . . . . 83 . . . . . . . . . 84 . . . . . . . . . 84 . . . . . . . . . 84 . . . . . . . . . 84 . . . . . . . . . 85 . . . . . . . . . 85 . . . . . . . . . 86 . . . . . . . . . 86 . . . . . . . . . 87 . . . . . . . . . 87 . . . . . . . . . 87 . . . . . . . . . 87 . . . . . . . . . 88 . . . . . . . . . 88 . . . . . . . . . 88 . . . . . . . . . 88 . . . . . . . . . 89

NO COPY allowed -- NO COPY allowed -- NO COPY a


6

NO

CO P

Groupes exemples applications

Ce chapitre introduit lensemble du cours, aussi nai-je pas hsit illustrer la notion de groupe travers des exemples varis issus de lanalyse ou du cours dalgbre linaire de premire anne. Il me permet aussi de prciser les notations classiques qui seront utilises tout au long de ce cours. Tout cela donne lensemble du chapitre une tonalit particulire.

1.1
1.1.1

Groupes

Dnition dun groupe

Un ensemble non vide G, muni dune loi de composition interne : constitue un groupe : (G, ) si La loi est associative ( (x, y, z) G3 , x (y z) = (x y) z) G contient un lment neutre pour ((e G) ; (x G) , x e = e x = x) Tout lment de G est inversible ((x G) , / : (x G) ; x x = x x = e) Lorsque lon a de plus (x, y) G2 xy = yx, le groupe (G, ) est dclar commutatif ou ablien. On omet parfois dcrire le .

1.1.2

unicit du neutre et de linverse groupes abliens

(a) Dmontrer les petits thormes suivants Un groupe nadmet quun lment neutre. Chaque lment dun groupe nadmet quun seul inverse. Linverse de x se note dsormais x1 . Dmontrer que, si un groupe G est dlment neutre e, (x G) , x2 = e = G est commutatif. Donner des exemples de cette situation. (b) Montrer que (x, x ) (y, y ) = (x + y, x + ex y ) dnit, sur R2 une structure de groupe non ablien.

1.1.3

Lensemble des mots A (suites nies ventuellement vide, la suite vide est note ) dun alphabet A (ensemble en gnral ni), muni de la concatnation fournit un exemple de structure associative avec lment neutre telle quaucun mot non vide nadmet dinverse, on parle de semi-groupe. Cest la structure basique de la thorie des langages en informatique thorique. Ltude des proprits nes de ce semi-groupe est la base de la conception, par exemple, des traitement de textes, des moteurs de recherche et des mthodes de squenage du gnome 1 .

1.1.4

Thorme : L axiome de commutativit de la loi additive dun Kespace vectoriel est une consquence des 2 autres. Dmonstration : Voici les choses dtailles. On considre deux vecteurs x, y dun espace vectoriel E non suppos commutatif, sur un corps K dont le neutre multiplicatif est not 1K et dont les lois sont notes, abusivement et classiquement, comme celles de E. (x y) = y + x puisque (x y) + (y + x) = x + (y + y) + x = x + 0 + x = 0 voir plus loin l exo : (??-(e)) .
1. Lalphabet en jeu dans les premiers cas est le code ASCII (American Standard Code for Information Interchange) et dans le dernier les quatre bases ou nuclotides de lADN des chromosomes : G(uanine), C(ytosine), A(dnine), T(hymine). 2. Les revoir dans le cours de premire anne. Ils sont 7.

NO COPY allowed -- NO COPY allowed -- NO COPY a


1

NO

df

Remarque sur une structure moins riche, semi-groupes, langages

Il nest pas ncessaire de supposer ablien le groupe dun espace vectoriel

CO P

Chapitre 1

(z E) , 1K z = z en eet (1K 1K ) z =

0K z = 0E par df 1K z + (1K )z = z + (1K )z

thorme

ce qui conclut.

(x y) = 1K (x y) = (1K )(x) + (1K )(y) = x + y

1.1.5
1.1.5.a

Exemples

Le groupe symtrique

Si E est un ensemble quelconque, S(E) dsigne lensemble des bijections de E dans lui-mme (on dit aussi des permutations de E). (S(E), ) est alors un groupe, cest le groupe symtrique de E. Si n N, E = 1, n , S(E) se note Sn et, si Card(E) = n, les groupes (S(E), ) et (Sn , ) sont isomorphes (1.1.21) cest--dire quils ne dirent que par le nom de leurs lments. exo : : le dmontrer. 1.1.5.b Quelques vieilles connaissances

(a) Avec des notations classiques, (Z, +), (Q , ), (U, ), Ck ([a, b], C), + sont des groupes qui ont tous t + rencontrs en terminale. (b) Si (G, ) est un groupe et E un ensemble quelconque, lensemble GE de toutes les fonctions dnies sur E valeurs dans G est muni dune structure naturelle de groupe hrite de celle de G via f g =
df

On a not abusivement la loi de GE de la mme manire que celle de G laquelle a t ensuite omise ! Si A est un anneau (cf1.2.16), ce procd, appliqu aux deux lois internes de A, fait bien de AE un anneau. En revanche il choue faire hriter AE de lintgrit (1.2.16) de A puisque les fonctions caractristiques 3 valeurs dans lanneau intgre (Z, +, ) 1R et 1R+ ont un produit nul sans quaucune ne le soit.

1.1.6

Sn inverse dun produit

(a) Rappeler pourquoi Card(Sn ) = n! (b) Exhiber un isomorphisme entre les groupes (S(E), ) et (Sn , ). Combien y en a-t-il ? (d) Dmontrer que la loi dnie au 2,(b) sur GE en fait bien un groupe. (e) Si G est 4 un groupe. Montrer que (x, y) G2 , (xy)1 = y 1 x1 (c) Rsoudre lquation (Sn , ) est ablien .

1.1.7

Si E est un espace vectoriel sur un corps quelconque K, on a dni, en premire anne, le groupe linaire de df E : GL(E) = {u L (E) ; (v L (E)) ; u v = v u = IdE }. GL(E) est un sous-groupe de (S(E), ). On a alors le thorme suivant : Thorme : si dim(E) < , alors ((u, v) L (E)) u v = IdE v u = IdE et donc GL(E) = {u L (E) ; (v L (E)) ; u v = IdE } = {u L (E) ; (v L (E)) ; v u = IdE }

endomorphisme : p = v u p est un projecteur car p p = (v u) (v u) = v (u v) u = v IdE u = v u = p. p est injectif car si x Ker(p), u(x) Ker(v). Or ce noyau est {0} puisque v(y) = 0 = u v(y) = IdE (y) = y = u(0) = 0. Ainsi u(x) = 0, cest--dire que x Ker(u). Ce dernier noyau est encore {0} sinon, le thorme du rang 5 (??) assurerait que u nest pas surjective ce qui est clairement faux puisque (z E) , z = u [v(z)] .
3. Si F est un ensemble quelconque et G F, La fonction caractristique de G est 4. Ce nouvel abus de langage est courant. Il nglige carrment la dclaration de la loi interne. Soit parce que son identit est implicitement claire, soit parce que la suite la nomme. Cest ici le cas. 5. Qui sapplique puisque E est de dimension nie.

Dmonstration : On suppose que (u, v) L (E) vrie u v = IdE et on veut de linformation sur v u. On nomme donc cet
df

NO COPY allowed -- NO COPY allowed -- NO COPY a


2

NO

Exemple : inverse droite et gauche dun endomorphisme

CO P
E G x f (x)g(x)

Dmonstration du thorme voqu ci-dessus. 0K z (0K + 0K ) z = donc 0K z = 0K z + 0K z, il sut alors dajouter loppos de 0K z des deux cts. 0K z + 0K z On a donc dune part (x y) = y + x et dautre part

Morale : Pour dmontrer quun endomorphisme dun espace vectoriel de dimension nie est inversible, il sut de dmontrer quil est inversible gauche (ou droite). exo : X-PSI

Montrer que si (A, B) Mn (K)2 fait de C = A + B une matrice inversible, alors AC1 B = BC1 A.

1.1.8

Endomorphisme inversible droite mais pas gauche

On constate alors que = IdE . est donc inversible droite. Mais , qui est un inverse (non unique) de droite, ne lest pas gauche puisque (1) = 0 = 1. Aucun endomorphisme U ne saurait tre un inverse gauche pour puisque U (1) = U (0) interdit U = IdE .

Bien-sr le contrexemple ne se trouvera quen dimension innie. df Considrons donc le Respace vectoriel E = R[X] et les deux endomorphismes suivants : R[X] R[X] n R[X] R[X] df df X 7 P(k) (0) k+1 = = et, sans vergogne , P= X P P P (k + 1)! 0 k=0

1.1.9

En dimension 1, sans linarit, inverse droite, pas gauche

On considre ici le semi-groupe RR , que constitue, pour la composition, lensemble de toutes les fonctions de la droite relle (sic) dans elle-mme. 1.1.9.a Exemple o f g = IdR = g f

1.1.9.b

La non continuit de la fonction f de lexemple ci-dessus est ncessaire. On a en eet le Thorme : Aucun couple de fonctions continues sur R ne vrie f g = IdR et g f = IdR . Autrement dit : Si (f, g) C0 (R, R)2 , alors f g = IdR = g f = IdR

Dmonstration : Comme f g = IdR , g est clairement injective, on en dduit (le redmontrer exo ) sa monotonie et donc sa
6. Si y E, w(y) est un lment de E (dont la surjectivit de v assure lexistence) tel que v[w(y)] = y. On a donc bien v w = IdE . Si x E, la pnultime relation, en v(x), donne v[w(v(x))] = v(x), linjectivit de v assure alors que w(v(x)) = x et w v = IdE est ensemblistement acquis. 7. P est confondu avec la fonction polynme ce qui et tolrable dans le cas du corps R et lon a utilis la formule de Taylor pour
n n

NO
O la continuit remplace la linarit 3

R R df tan x si x (2k + 1) / Considrons le prolongement suivant de la fonction tangente : f = 2 kZ x 0 si x (2k + 1) / 2 kZ et posons g = arctan. . R (2k + 1) On constate que f g = IdR puisque g(R) = , 2 2 2 kZ =0= . Dautre part g f 2 2

viter de nommer les coecients de P. Sans cette paresse, on aurait crit, pour P =
k=0

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
df

p est surjectif en vertu du thorme du rang : dim Im(p) = dim(E) dim(Ker(p)) = dim(E) donc le sous-espace Im(p) est E. Le seul projecteur bijectif est IdE . Cest vident puisque p2 = p = p1 p2 = IdE cest--dire, par associativit de , p = IdE . Remarque : En dmontrant que p est injectif, on a obtenu le fait que Ker(v) = {0}. Le thorme du rang assure alors la surjectivit de v qui se rvle ainsi bijective. Lexistence de la fonction rciproque de v conclut alors directement puisque, si on la note w, cette fonction vrie v w = w v = IdE , cette proprit est purement ensembliste 6 . On en dduit u v = w v qui se compose droite par w pour donner, par associativit, u = w aussi a-t-on p = v u = v w = IdE . La dmonstration prcdente est donc rellement raccourcie par cette remarque.

pk Xk , (P) =

df k=0

pk Xk k+1

rel l tel que lim g = l on aurait alors + = lim n = lim f (g(n)) = f (l) ce qui est absurde. On obtient de mme
+

convergence dans R en + et . Suposons que g soit croissante, si on navait pas lim g = +, on aurait un
+

1.1.10

Le groupe linaire canonique

Si E est un K espace vectoriel de dimension n, les groupes GL(E) et GLn (K) = {M Mn (K) ; det(M) = 0} sont isomorphes. Dmonstration : GL(E) GLn (K) df Chaque base B de E induit un isomorphisme (non-canonique) B = f MatB (f )

1.1.11

Cardinal de GLn (K) lorsque K est un corps ni


n1 k=0

Thorme :

Si K est un corps ni de cardinal q et si n N , Card GLn (K) =

Remarque : Il faut bien reconnatre que notre exprience des corps nis est trs limite. Bien que cette situation soit df destine voluer rapidement, observons dores et dj que K = {0, 1}, avec laddition dnie par 1 + 1 = 0 et la multiplication habituelle fournit un premier exemple bon march. Dmonstration : Dnombrons les matrices de Mn (K) dont les colonnes sont indpendantes. Il y a q n 1 colonnes non nulles dans Mn,1 (K). Il y a q n q colonnes non multiples de la premire colonne choisie. Cest le nombre des secondes colonnes possibles associes chaque premire colonne dj rencontres. Il y a q n q 2 colonnes qui ne sont pas dans le plan quengendrent les deux premires. Cest le nombre des troisimes colonnes possibles associes chacun des couples de premires colonnes dj rencontrs. . . . . . . . . . . . . Il y a q n q k colonnes qui ne sont pas dans le sous-espace quengendrent les k premires. Cest le nombre des (k + 1)imes colonnes possibles associes chacun des kuplets de premires colonnes dj rencontrs. . . . . . . . . . . . .

1.1.12

Montrer que si n N et Card(K) = q, alors (q 1)n |Card GLn (K) Peut-on remplacer IdE par lapplication nulle dans ((u, v) L (E)) , u v = IdE = v u = IdE ? Si G est un groupe dlment neutre e et quon a (a, b, n) G2 N tel que (ab)n = e, montrer que (ba)n = e. Ce rsultat subsiste-t-il pour les semi-groupes ?

1.1.13

Dnition : Si H G pour un groupe G, on dit que H est un sous-groupe de G si la loi de G restreinte aux couples de H en fait un groupe. Remarque : Si H est un sous-groupe de G le neutre de H est celui de G puisque celui l convient. De mme, linverse dans H, dun lment de H est son inverse dans G.

1.1.14

Thorme : Si G est un groupe et H G

NO
Quelques exercices Sous-groupes Caractrisation des sous-groupes
4

Il y a q n q n1 colonnes qui ne sont pas dans lhyperplan quengendrent les n 1 premires. Cest le nombre des nimes colonnes possibles associes chacun des (n 1)uplets de premires colonnes dj rencontrs.

NO COPY allowed -- NO COPY allowed -- NO COPY a

H est un sous-groupe de G S G (H) =

CO P
df

g S(R), elle admet une rciproque et lon conclut comme plus haut (1.1.7) via la note (6). Le cas o g dcrot se traite de mme.

lim g = . La continuit de g assure alors, via le thorme des valeurs intermdiares, que g est surjective.

qn qk

df

H = et (x, y) H2 , xy 1 H

Dmonstration : Le sens = est trivial. Montrons que la condition S G (H) sut H G pour en tre un sous-groupe. Soit un z H = , appliquons la condition S G au couple (z,z), il vient zz 1 = eG H cette partie de G contient donc un lment neutre. soit z H, appliquons la condition S G au couple (eG , z), il vient eG z 1 = z 1 H cette partie de G vrie le second axiome des groupes. Reste lessentiel : la restriction de la loi de G aux lments de H est interne H. Si (x, y) H, appliquons la condition S G au couple (x, y 1 ) dj rput appartenir H, il vient x(y 1 )1 = xy H.

1.1.15

Un sous-groupe du groupe ane de R


df

Dmontrer que lensemble des fonctions anes relles non constantes {t at + b}(a,b)R R , muni de la composition est un groupe. Montrer que H = {t ex t + y}(x,y)R2 en est un sous-groupe.

1.1.16

Exercice : Parties nies stables dun groupe

On va dmontrer le

Thorme : Toute partie nie non vide stable H dun groupe G en est un sous-groupe. Remarques : Le rsultat est faux en gnral pour les parties innies puisque N est stable pour le groupe (Z, +) sans en tre un sous-groupe (ni neutre, ni inverse pour personne !) linverse de la situation observe au (1.1.11), nous avons une exprience des groupes nis. Nous connaissons mme des groupes innis qui admettent des sous-groupes nis : le groupe (U, ) des nombres complexes de module 1 contient en eet les sous-groupes (Un , ) des racines nimes de lunit. Dmonstration : Notons multipicativement la loi de G. N H Montrons que eG H : Soit x H = , la fonction ne saurait tre injective. Deux puissances n xn distinctes de x concident donc. On en dduit que, si k est lcart (> 0) des exposants concerns, H xk = eG . Montrons que linverse, dans G, dun lment de H reste dans H. Pour chaque x H, considrons la fonction H H df x = . Lexistence, dans G, dun inverse pour x assure linjectivit de x HH , laquelle, H tant h xh ni, assure sa surjectivit. Comme on sait dj que eG H, il admet un antcdent par x , cet antcdent est un inverse droite pour x. On procde de mme gauche via une fonction x ... Ces deux inverses : x et x concident ncessairement 8 .

1.1.17

Thorme et dnition : Si G est un groupe ni, si H en est un sous-groupe, alors Card(H)|Card(G). Cet entier se note [G : H] et sappelle lindice de H dans G. Dmonstration : On notera xH lensemble des produits {xh}hH . Ces parties de G sappellent translats de H gauche par rfrence linterprtation gomtrique du cas additif ane. xH. En eet si x G, il est lment du translat xH puisque eG H. Il est vident que G =
xG

Des translats de H non disjoints sont gaux : (x, y) G2 , xH yH = = xH = yH Dmonstration : Remarque stratgique La symtrie de lhypothse xH yH = prouve quil sut de dmontrer linclusion xH yH pour obtenir automatiquement (i.e. [ici], par la permutation x y) lautre inclusion et, partant, lgalit. Soit donc un h H, on veut dmontrer que xh yH, cest--dire quon cherche un h H tel que xh = yh . La seule solution ventuelle de cette quation en h est y 1 xh. Notre tche est donc de dmontrer que y 1 xh H cest--dire, vu la structure de groupe de H, que y 1 x H servons nous pour cel de notre 1 hypothse : = xH yH z = xh1 = yh2 , il vient y 1 x = h2 h1 H qui conclut. Montrons que tous les translats xH ont pour cardinal celui de H. Pour cela, tablissons une bijection entre H xH df , sa surjectivit est plutt claire et son injectivit ces ensembles. La candidate simpose : x = h xh dcoule de linversibilit de x dans G.
8. Laaire est gnrale. Dans un groupe G quelconque xx (x x)x = eG x = x x (xx ) = x eG = x = x x = eG = x = x . En eet x xx =

NO COPY allowed -- NO COPY allowed -- NO COPY a


5

NO
Le thorme de Lagrange

CO P

Bilan : Si on note {x1 H, x2 H, , xr H} = {xH}xH , on a dmontr que {xi H}i G en blocs qui ont tous comme cardinal : Card(H).

df

1,r

est une partition de

1.1.18

Intersection de sous-groupes

Thorme : df Toute famille (Hi )iI de sous-groupes dun groupe G a une intersection H = G.

1.1.19

Quelques exercices

(a) Dmontrer le thorme ci-dessus.

(b) H et K sont sous-groupes nis dun groupe G. On suppose que leurs cardinaux sont premiers entre eux. Que dire de H K ?

1.1.20

Groupes de cardinal premier

Sinon (x) = {xn }nN est nie et stable, cest donc (1.1.16) un sous-groupe de G. Son cardinal nest pas 1 puisque x = eG , on a donc Card (x) = p et (x) = G y assure que (m N ) ; y = xm . par consquent xy = xxm = xm+1 = xm x = yx

Thorme : tout groupe dordre 9 premier est ablien. Dmonstration : Si le groupe (G, .) est notre groupe. Si (x, y) G2 . Si x = eG , xy = yx est vident.
df

1.1.21

Morphismes

1.1.22

NO
Automorphismes intrieurs
df df df

Si (G, +) et (G , ) sont deux groupes, on appelle morphisme (ou homomorphisme) de G dans G , tout lment f GG respectant les oprations (i.e.) tel que (x, y) G2 , f (x + y) = f (x)f (y). Lensemble diceux se note Hom [(G, +), (G , )]. Si f est de plus une bijection, on parle disomorphisme. Si G=G, on parle dendomorphisme. Si G = G et si f est bijective, on parle dautomorphisme. Aut(G) dsigne leur ensemble. Montrer exo que (Aut(G), ) est un sous-groupe de (S(G), )

Dnition : chaque y G, on associe la fonction y =

1.1.23

Proprits immdiates des morphismes de groupes

Si f Hom [(G, +), (G , )], on a, avec des notations videntes, f (eG ) = eG . (x G) , f (x)1 = f x1 .
df

Ker(f ) = f 1 {eG } = {x G ; f (x) = eG } et Im(f ) = f [G] sont des sous-groupes de G. Ker(f ) = eG } f est injective et Im(f ) = G f est surjective. La rciproque dun isomorphisme en reste un. Deux groupes isomorphes sont commutatifs ensembles. Dmonstration : exo . Remarque : La fonction x ex est un exemple, dvelopp en terminale, disomorphisme du groupe (R, +) sur le groupe (R , ). +
9. Cest, pour les groupes, un autre nom pour cardinal .

NO COPY allowed -- NO COPY allowed -- NO COPY a


6

CO P
Card(G) = [G : H] Card(H)
iI

Card(G) , cest le nombre Card(H) r des lments de {xH}xH , on a not ce dernier [G : H] ce qui permet dcrire le thorme de Lagrange ainsi prcis sous la forme voquatrice suivante Le thorme de Lagrange est donc dmontr, on a mme un interprtation du quotient

Hi qui reste un sous groupe de

G G . Monter que (y G) , y Aut(G). x yxy 1

1.1.24

Des groupes non isomorphes

(b) Montrer que (Q, +) et (Q , ) ne sont pas isomorphes. +

(a) Montrer que (R , ) et (C , ) ne sont pas isomorphes.

qui ne concerne que Grgoire et Paulin. Ils vous expliqueront a plus tard. On va dmontrer le thorme suivant : Thorme :

(a) Si (R, ) est un groupe et si f =

(R, ) est isomorphe au groupe classique (R, +)

(b) Cette proprit ne subsiste pas pour les structures de groupe (de classe C1 sur R4 ) dont peut tre muni lensemble R2 . Indication : Dmontrer que, si e dsigne llment neutre de (R, ), (x, y) R2 , En dduire que (y R) f (y, e) > 0. y

Remarque : Observons que la commutativit nest pas une hypothse faite sur (R, ) lequel se rvle pourtant bien ablien. Dmonstration : (a) Plutt que de nous ruer sur lindication, raisonnons par analyse-synthse . Que doit vrier lisomorphisme que nous recherchons de (R, ) sur (R, +) ? Bien-sr, par dnition, (x, y) R2 , f (x, y) = (x) + (y). En drivant par rapport y, il vient, grce au thorme de drivation partielle dune comf pose dmontr en premire anne : (f [x, y]) (x, y) = (y), en y = e, il vient (x R) , (x) = y 1 cette relation contraint la drive de notre isomorphisme putatif une constante multi (e) f (x, e) y 1 df plicative prs. Reste savoir si la fonction = x est susceptible dadmettre une primitive f (x, e) y sur R. Ltude de cette question est ce quoi lindication se propose de nous aider. R3 R df Considrons la fonction h = . (x, y, z) f (x y, z) Lassociativit de permet dcrire f (x y, z) = f (x, y z) cest--dire f (f (x, y), z) = f (x, f (y, z)). Drivons cette relation par rapport z, le thorme de drivation partielle dune compose permet dcrire : f (x y, z) f f h f y (x, y, z) = (x y, z) = (x, y z) (y, z) donc f f z y y y (x, y z) (y, z) y y

NO COPY allowed -- NO COPY allowed -- NO COPY a


7

NO
(x, y) R2 , En x = y 1 , on obtient (y R) ,

Aussi cette dernire relation, en z = e, assure-t-elle

f f 1 f (e, e) = (y , y) (y, e) y y y Dautre part, la relation vidente : (y R) , f (e, y) = y se drive par rapport y pour donner f (e, y) = 1, en y = e et au vu de la formule prcdente, il vient (y R) , y f 1 f f (e, e) = 1 = (y , y) (y, e) y y y

CO P
df

1.1.25

Exercice sur lois de groupe sur R de classe C1 sur R2

R2 R C1 R2 , R , alors (x, y) x y

f f f (x y, e) = (x, y) (y, e) y y y

f f f (x y, e) = (x, y) (y, e) comme indiqu. y y y

fonction, videmment nulle en e, = y (x y) (x) (y) est constante sur lintervalle R. On montre donc que sa drive y est nulle. (y) = (x y) f f 1 1 = 0 selon lindication. (x, y) (y) = (x, y) f f y y (x y, e) (y, e) y y

tant videmment continue 11 , il nous sut,pour obtenir sa surjectivit, de montrer que lim = . Comme est videmment strictement croissant, exhiber deux suites u et v lments de RN telles que lim un = + et lim vn = permet de conclure. df df df Pour chaque entier n, posons un = (e + 1) (e + 1) (e + 1) = (e + 1)n et vn = (e 1)n . Comme on sait dj que Hom [(R, ), (R, +)], (un ) = n(e + 1) et (vn ) = n(e 1) or e+1 dy > 0 est clair qui conclut. On dmontre de mme que lim (vn ) = (e + 1) = f e (y, e) y (b) Il nous sut dexhiber une loi de groupe non commutative sur R2 . Nous lavons rencontr au (1.1.2-(b)) Considrons en eet, sur R2 , la loi que la formule (x, x ) (y, y ) = (x + y, x + ex y ) dnit. Cest une loi de groupe sur R2 Elle nest pas commutative ce qui interdit (R2 , ) dtre isomorphe au groupe classique (R2 , +) puisque ce dernier est ablien.
df n fois

1.1.26

Transfert un ensemble de la structure dun groupe

(a) Pour chaque n impair, x y = (xn + y n ) n fait de (R, ) un groupe. df (b) Montrer de mme que x y = x 1 + y 2 + y 1 + x2 fait de (R, ) un groupe.

1.1.27

Dnition : Si (G, ) et (G , ) sont deux groupes, le produit cartsien GG est muni dune structure naturelle de groupe hrite de celles de (G, ) et (G , ) par la formule suivante qui dnit une loi + sur G G laquelle fait clairement exo : de (G G , +) un groupe quon note (G, ) (G , ).
(g1 , g1 , g2 , g2 ) (G G ) 2 , (g1 , g1 ) + (g2 , g2 ) = (g1 g2 , g1 g2 ) df

1.1.28

Montrer que le carr (R, +) est isomorphe (C, +) mais que celui de (R , ) nest pas isomorphe (C , ).

1.1.29

Rappel et dnition : On a dmontr, en premire anne, que la fonction signature : Sn U2 = {1, 1} df (i) (j) Hom [(Sn , ), (U2 , )] = ij i<j
10. On a vu que les autres lui sont proportionnels, cest donc essentiellement le seul. 11. Et mme de classe C2 .

NO COPY allowed -- NO COPY allowed -- NO COPY a


8

NO
df
1

Thorme : Si (G, ) est un groupe, E un ensemble quelconque et f une bijection de G sur E, il existe une unique loi + sur E qui en fasse un groupe (E, +) tel que f soit un isomorphisme de (G, ) sur (E, +). Dmonstration : df (x, y) E2 , x + y = f f 1 (x) f 1 (y) dnit cette loi. Les vrications sont faciles exo :

Produit de groupes

exo : : C et R2

Le groupe altern

CO P
df

f (y, e) ne sannule pas sur R et est bien dnie ; continue, elle admet, comme nous le y souhaitions, une primitive. R R x df dy est donc un candidat valable 10 . La fonction nulle en e : = x f e y (y, e) Comme > 0, est clairement injective. Vrions que Hom [(R, ), (R, +)]. Il sut pour cela de vrier que, pour chaque x R, la Ainsi y

Son noyau est donc un sous-groupe de Sn : Ker() = An on lappelle le groupe altern et la lettre gothique : A traditionnellement utilise pour le dsigner est un A .

df

1.1.30

exo : Groupes alterns abliens - Cardinal

(b) Quel est le cardinal de An ?

1.1.31

Dcomposition en produit de transpositions

Thorme :

Pour N n 2 toute Sn peut se dcomposer en une compose de strictement moins de n transpositions. Dmonstration : On procde par rcurrence sur n. Outre lidentit, le seul lment de S2 est la transposition (1, 2) ; et (1, 2)0 = Id{1,2} fonde notre rcurrence. Considrons une Sn+1 df Premier cas : (n + 1) = n + 1 : on considre alors la restriction = | 1,n de 1, n . Lhypothse de rcurrence fournit des transpositions 1 , 2 , , r avec r < n telles que = 1 2 r . Prolongeons chaque i 1, n + 1 en une transposition i Sn+1 en posant i (n + 1) = n + 1. On a clairement = 1 2 r puisque cette relation se constate sur 1, n et en n + 1 que xe chaque terme. Dans ce cas, est compose de r < n < n + 1 transpositions. df Second cas : (n + 1) = n + 1, la transposition = (n + 1, (n + 1)) est alors bien dnie et = Sn+1
df

relve alors du premier cas puisque

(n + 1) = ((n + 1)) = (n + 1, (n + 1))(n + 1) = (n + 1)

On en dduit que, puisque est compose de r < n transpositions, = ( ) est compose de r + 1 < n + 1 transpositions ce qui achve la rcurrence. Remarques : (a) Cette dmonstration est en fait constructive. Elle propose un algorithme. Le voici en action .

NO
La dmonstration ci-dessus, invite considrer (2, 5) 1 2 4 3 3 1 qui fournit une dcomposition : 9

puis (3, 1) (2, 4) (2, 5) =

La dmonstration par rcurrence rdige plus haut est une prsentation de lalgorithme que lexemple ci-dessus dmontre 12 .

NO COPY allowed -- NO COPY allowed -- NO COPY a

12. On peut videmment objecter quun exemple ne dmontre rien. Balivernes ! Certains exemples sont assez universels pour tre le cas gnral. En revanche, il est impossible et sans doute inutile didentier a priori ladite universalit. Le rle de scurit quil est habituel de confrer la rigueur est en grande partie mythique et personne ne dispose, pour les mathmatiques, daucune dnition rigoureuse de la rigueur. Heureusement !

CO P
S5 =
df

(a) Rsoudre lquation en n N : (An , ) est commutatif .

1 2 4 3

3 4 1 5

5 2

4 5 5 2

1 2 4 3

3 4 1 2 5 5

5 5

puis (2, 4) (2, 5) =

1 2 2 3 1 2

3 4 1 4 2 3 1 3

4 5 4 5
1,5

enn (2, 1) (3, 1) (2, 4) (2, 5) = Id = (2, 5) (2, 4) (3, 1) (2, 1)

(b) On peut observer que = (1, 4, 5, 2, 3) est une permutation circulaire. Toute permutation se dcompose en un produit (commutatif et unique 13 ) de cycles supports disjoints. Voici pourquoi . S9 =
df

1 2 2 4

3 4 5 1

5 6 6 3

7 8 8 7

9 9

Il sut, pour obtenir nos cycles, de suivre les images successives, par , dun lment de 1, 9 , jusqu le retrouver, puis de passer un lment non rencontr dans cette procdure pour la lui appliquer. En commenant avec 1 et en choisissant le premier des entiers de 1, 9 quon a pas encore rencontr, on obtient : 1 2 3 4 5 6 7 8 9 = (1, 2, 4) (3, 5, 6) (7, 8) 2 4 5 1 6 3 8 7 9 La formule vidente :

((i, j, k) 1, n ) , deux deux distincts,(i, j, k) = (i, j) (j, k)

qui se gnralise des tricycles (ou 3-cycles) aux cycles quelconques exo : donne 14 = (1, 2)(2, 4)(3, 5)(5, 6)(7, 8) ce qui dmontre quil ny a pas unicit pour la dcomposition en transposition, mme si leur nombre est strictement moindre que n. Y a-t-il exo : unicit si le nombre des transpositions est minimal ?

1.1.32

Exercice : Quel est le centre de Sn

Le centre dun groupe est lensemble de ses lments qui commutent avec tous les lments du groupe. Si n 3, on va montrer que ce centre est rduit au neutre. 2 Voici un lemme ad hoc quil faut connatre : Si (i, j) 1, n , et i = j, ( Sn ) , (i, j) 1 = ((i), (j)). exo conclure.

1.1.33

Exercice : lments involutifs de S2k+1

On va dmontrer le thorme suivant

Thorme : Si n est impair, chaque involution de Sn admet au moins un point xe.

1.1.34

Dnition et thorme : Si G est un groupe et si S P(G), on appelle sous-groupe de G engendr par S et on note gr(S) ou < S > le plus petit des sous-groupes de G qui contiennent S. Bien entendu, cette dnition suppose un thorme car il nexiste pas toujours de plus petit objet vriant une proprit donne. Par exemple : il nexiste pas de plus petit rel strictement positif . Le thorme (1.1.18) rgle la question en exhibant < S >. Si F = {H G ; H S et H est sous-groupe de G}, lensemble U =
df df HF

NO
Ordre dun lment dun groupe
10

Dmonstration : crivons la dcomposition dune involution Sn en cycles disjoints = 1 2 r , comme ils commutent 2 2 2 et, puisque est suppose involutive, il vient 2 = Id 1,n = 1 2 r on en dduit, toujours par disjonction 2 des supports, que (i 1, r ) , i = Id 1,n . Les cycles i sont donc tous des transpositions disjointes ce qui exige que 2r n et, par imparit de n, que 2r < n. Ainsi : au moins un entier de 1, n ne se trouve dans aucun support ; il est xe pour chaque i donc, a fortiori, pour .

Sous-groupe engendr par une partie

videmment contenu dans chaque lment de F . U est donc inclus dans tous les sous-groupes de G : cest le plus petit dentre eux. Par exemple GLn (R) engendre le groupe additif Mn (R), +

1.1.35

Dnition et thorme : Si G est un groupe, si x G et si Card[gr({x})] est ni 15 , on lappelle lordre de x et on le note or(x). Il est facile de dmontrer exo : que or(x) = min{k N ; xk = eG }
13. permutation prs de ces cycles qui commutent puisque leurs supports (ensemble des entiers quils aectent cest--dire quils ne laissent pas xes), sont disjoints. 14. On omet dsormais les symboles en matire de permutations. 15. Dans le cas o S est le singleton {x}, on peut crire < x > au lieu de <{x}>

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P

H est un sous-groupe de G

1.1.36

La rotation R =

Q. 16 cos n sin n df n De Moivre En eet, si N n = or(R ), eO2 (R) = I2 = R = signie que ein = 1 sin n cos n n cest--dire que n 0 mod 2. Autrement dit, si R est dordre n, N et Q est dmontr. 2 cos sin df Considrons O (R) S = . Cest la matrice, dans la base canonique de lespace vectoriel 2 sin cos euclidien canonique R2 , de la symtrie vectorielle ou rexion par rapport la droite dirige par ei 2 . 17 Ce qui explique gomtriquement le fait, algbriquement vident , que
df

cos sin sin cos

On a donc ( R) , S S0 = R qui nest donc pas dordre ni si Q. Les involutions S2 et S0 qui / sont dordre 2 ont donc pour produit R2 qui ne sont pas dordre ni. Morale : dans le cas non commutatif, le produit de deux lments admettant un ordre, nen admet pas ncessairement.

1.1.37

Ordre de la rotation vectorielle plane k dangle

1.1.38

Dmontrer que p,q =

1.1.39

Il sagit de savoir sil existe (n, r) N 2 puis a 0, 9

Lorsque a = (a0 , a1 , , ar1 ) dcrit 0, 9 , les nombres 7ar1 a0 dcrivent On cherche donc savoir sil existe un couple (n, r) N 2 ; 7 10r

NO
p

Thorme : m ((k, m) N N ) , or(k ) = mk Dmonstration : 2iks df Posons q = or(k ), cest donc le plus petit entier s vriant s = IdR2 ; On a donc e m = 1 cest--dire k sk df 2 0 mod (2) autrement dit m|sk. Aussi, si d = m k, a-t-on, en divisant par d, m |sk et, puisque m m maintenant m k = 1, le thorme de Gauss assure que m |s et m = est bien le plus petit des entiers d s N vriant cela. Remarque : m quengendre k est alors isomorphe celui des isomtries vectorielles positives (rotations Le groupe dordre mk planes) laissant invariant un polygone rgulier convexe m cts.

exo : Calcul de lordre p,q de ei q o p q = 1


si p est pair : q si p est impair : 2q

Exercice : puissances de 2 dont lcriture dcimale commence par 7


r

2n = 7ar1 a0 = a0 + 10 a1 + + 10r1 ar1 + 7 10r .


r

CO P
nadmet un ordre que si (, ) R2 , S S = R

Le seul lment de Z qui possde un ordre en tant qulment du groupe (Z, +) est 0. Lordre dun cycle est le cardinal de son support : le plus dicile est dexpliciter la dnition des cycles, ils sont identis au (1.1.31-remarque (b)). Mais on peur passer outre et de se contenter dtre convaincu par lvidence. 2 2 df 2 2 SO (R) y est dordre 8. (gr(A), ) est isomorphe au groupe (U , ) . La matrice A = 2 8 2 2

Exemples dans (Z, +) et (O2 (R), )

2k m

tels que

7 10r , 8 10r 1 = 79 9
r
fois

2n < 8 10r cest--dire, en notant log le

NO COPY allowed -- NO COPY allowed -- NO COPY a


11

16. Le prnom de De Moivre ntant pas Laformule mais Abraham , il convient de parler de la formule de De Moivre . 17. Ds lors que lon connat les formules dites daddition : cos( ) = , sin( ) = qui, elles, ne sont nullement videntes.

ein

nN

est dense dans U ds que Q. Le sous-groupe / < ei >= ein


nZ

est a fortiori dense dans U

produite nN par le thorme de Bolzano-Weierstrass. Appelons l sa limite. Lirrationalit de assure que le termes de notre suite sont deux deux distincts. Larc de centre l et de longueur > 0 contient alors une innit de termes de notre suite extraite, on dispose donc dun couple (p, q) N 2 avec p > q tel que eip et eiq se trouvent sur notre arc. Leur distance : ei(pq) 1 est donc moindre que la longueur de la corde de notre arc. Considrons maintenant un arc quelconque 18 (), de longueur sur U et lensemble des points du cercle trigonomtrique : eik(pq) kN ; lun dentre eux tombe ncessairement dans larc () C.Q.F.D. Le lemme que nous venons dutiliser repose sur le fait quen faisant des pas de moins de mtres, on ne peut viter une rivire de largeur mtres ! Lvidente irrationalit de log 2 conclut. A-t-on exo utilis le fait que le plus court chemin dun point un autre est la ligne droite ?
nN

En voici une argumentation. Considrons une suite convergente extraite de ein

1.1.40

Remarque sur la modlisation complexe de larithmtique

Ce qui a rendu la modlisation complexe ecace cest lenroulement de 2Z sur lui mme. Larithmtique de la question la situait dans Z, sa modlisation la reprsente dans lespace mtrique 19 compact : (U, ) o (u, v) = |u v| ce qui a permis lexploitation du thorme de Bolzano-Weierstrass.

1.1.41

NO
2. Considrons e
2ikn 2 n 2i 2k kN

Exercice : Pour a R, calculer le nombre a =

sup existe et on a a

Solution : Comme 2 est un majorant vident de la partie de R (non vide) {cos(t) + sin( 2t)}t = i. Elle vrie bien sr

un suite k NN telle que lim e

cos(2kn ) + sin(2kn 2) = 1 + sin(2kn 2) 1 + Im(i) = 2


n

La suite dentiers : ne saurait tre borne, sinon, elle prendrait une innit de fois la mme valeur : q k a N et on aurait e2i 2q = i, ce que 2 Q interdit. On en dduit lexistence dentiers kn > / rendant 2 cos(2kn ) + sin(2kn 2) aussi proche quon veut de 2. Et a = 2 est dmontr. Remarque : Laccs des valeurs de f = t cos(t) + sin( 2t) 2 se produit videmment linni. Voici une reprsentation du graphe de f dans un repre orthogonal (O; i , j ) avec j = 20 i . Lintervalle des x reprsent est [0, 150]
18. Lide est clairement de prouver que la situation observe sur larc de centre l et de longueur est qualitativement universelle. 19. Ces notions seront dnies prcisment au (??). Pour linstant, il sut de comprendre que ce qui a permis de conclure comme dans le thorme de Bolzano-Weierstrass rencontr en premire anne, cest le caractre born de U joint au fait que cette partie de C, en vertu de la continuit du module, contient les limites de ses suites convergentes.

NO COPY allowed -- NO COPY allowed -- NO COPY a


12

CO P
: ei(n)

logarithme dcimal, tel que r + log 7 n log 2 < r + log 8. Si on trouve un entier n N tel que e2in log 2 se trouve sur le petit arc orient : e2i log 7 , e2i log 8 , n vriera 0 < 2 log 7 arg e2in log 2 < 2 log 8 < 2 en notant arg la dtermination (discontinue !), dans [0, 2[, de largument sur C . Cest--dire exactement quon log 7 log 8 , = 3 ne contient pas disposera dun r N ; 2 log 7 2n log 2 2r < 2 log 8. Et, puisque log 2 log 2 dentier, r = 0 sera assur qui prouvera que le couple (n, r) est solution de la question encadre ci-dessus et notre problme darithmtique se trouve donc transform en une question concernant le comportement dune suite dlments du cercle trigonomtrique. Le rsultat classique sur le sujet est un thorme de Leopold Kronecker(-) dont voici lnonc

sup
t[a,+[

cos(t) + sin( 2t)


a,

notre borne

, cet ensemble est dense dans U. On sait donc quil existe

y=2

ligne non atteinte par le graphe

CO P
P ( 1, m ) G {i1 < i2 < < ip } gi1 gi2 gip gi1 , gi2 , , gip , gj1 , gj2 , , gjq1 gi1 , gi2 , , gip , gj1 , gj2 , , gjp1 13

Cest pourquoi, il faut rejeter comme hors sujet une tude classique de fonction.

1.1.42

Exercice : majoration du nombre minimal de gnrateurs dun groupe ni

Nous allons dmontrer le thorme suivant

Thorme : tout groupe ni de cardinal n admet un systme de gnrateurs S deectif moindre que Log2 (n).

Dmonstration : On va dmontrer le rsultat suivant qui, tout en simposant sur le plan algorithmique, revient au mme. Si {g1 , g2 , , gm } engendre G et si (i 2, m ) , gi gr ({g1 , g2 , , gi1 }) , alors Card(G) / 2m

On aura russi si on montre linjectivit de . Considrons donc deux images gales : gi1 gi2 gip = gj1 gj2 gjq Dmontrons dabord que p = q. Si tel ntait pas le cas, supposons, par exemple q > p, on aurait gjq = gj1 gj2 gjq1
1

NO
= gi1 gi2 gip gr gjp = gj1 gj2 gjp1
1

Voici maintenant la clef de ce dnombrement bien formul. Chaque suite strictement croissante i1 < i2 < < ip dlments de 1, m est 20 une partie X = {i1 , i2 , , ip }. chacune de ces 2m parties, on associe naturellement le produit des gnrateurs correspondants dans lordre. Cela dnit une fonction ,

gr {g1 , g2 , , gjq1 }

contrairement la proprit minimisante que nous avons su imposer notre partie gnratrice. On souhaite maintenant dmontrer que gi1 gi2 gip = gj1 gj2 gjp = i = j Supposons, par exemple, que jp > ip , on pourrait crire, comme plus haut, gi1 gi2 gip gr gr {g1 , g2 , , gjp 1 }

On a donc jp = ip puis, clairement i = j ce qui conclut.

1.1.43

Gnrateurs classiques de Sn

On comparera leectif des systmes de gnrateurs suivants lestimation propose par (1.1.42) qui apparat pessimiste.
20. Il sagit bien entendu dune correspondance : chaque suite strictement croissante a une image et chaque partie se range de faon unique.

NO COPY allowed -- NO COPY allowed -- NO COPY a

1.1.43.a

Sn = {(1, i)}2

df

i n

engendre Sn si n

Dmonstration : La formule (1, i)(1, j)(1, i) = (i, j), valable pour tout couple (i, j) dlments distincts de 2, n , se dmontre en valuant les deux membres en i, j, puis en k 1, n {i, j}, conclut via le (1.1.31). 1.1.43.b S = {(i, i + 1)}1 n
df i n1

Dmonstration : Appelons Gn le sous-groupe gr(S ). On procde par rcurrence. G2 = S2 est clair et, si Gn = Sn , Gn+1 contient n (1, 2), (1, 3), , (1, n) ainsi que (1, n)(n, n + 1)(1, n) = (1, n + 1) et (1.1.43.a) conclut. Remarques : Plus explicitement i < j, (i, j) = (i, i + 1)(i, i + 2) (j 2, j 1)(j 1, j)(j 2, j 1) (i + 1, i + 2)(i, i + 1) S est irrductible en ce sens quaucune partie propre de S nengendre Sn . En eet, la suppression n n de la transposition (i, i + 1) fait que ce quengendre le reste laisse stable les ensembles {1, 2, , i} et {i + 1, i + 2, , n} ce qui nest pas le cas de la transposition limine : (i, i + 1) laquelle nest, par consquent, pas atteinte. 1.1.43.c S = {(1, 2), (1, 2, , n)} engendre Sn si n n
df

Dmonstration : df En ayant pos = (1, 2, , n), dmontrer par rcurrence exo : que (k 0, n 2 ) , k (1, 2) = (k+1, k+2) k , assure (k 0, n 2 ) , (k + 1, k + 2) = k (1, 2) k gr (S ) ce qui, via (1.1.43.b), conclut. n

1.1.44

Les cycles dordre 3 engendrent An si n

Le (1.1.31), rend clair le fait que les produits de deux transpositions distinctes engendrent An . Il nous sut 2 n (n + 1)n(n 1)(n 2) n donc de montrer que chacun de ces = produits sont eux-mmes produits 2 2 4 de 3-cycles. Or les produits de 2 transpositions sont de deux types : Soit les deux transpositions en jeu aectent des paires disjointes. Gnriquement : (1, 2) et (3, 4). On observe alors que (1, 2)(3, 4) = (1, 2, 3)(2, 3, 4). Soit il existe un entier quaectent nos deux transpositions. Gnriquement, notre produit est (1, 2)(2, 3) cest--dire le 3-cycle (1, 2, 3) en personne.

1.1.45

Groupes monognes, groupes cycliques

1.1.46

1.1.47

Nous allons dmontrer le thorme suivant

Dmonstration : On a videmment toujours G =

(Z, +) et il contiendrait, comme (Z, +), une innit de sous-groupes 21 . G est donc runion de ses sous-groupes cycliques, lesquels sont, par hypothse, en nombre ni. G est donc en eet clairement ni.
21. Les images rciproques des nZ par un Isom [(< x >, ), (Z, +)]

NO COPY allowed -- NO COPY allowed -- NO COPY a


14

NO
Exemples lmentaires
xG

Dnition : Un groupe G est dit monogne sil existe un x G tel que gr(x) = G. Si de plus G est ni G est dit cyclique. Le cardinal de G est alors lordre de x. Ces groupes sont videmment abliens.

Z =< 1 > est monogne et non cyclique. Cest le seul exo isomorphisme prs. < 4 > est monogne, cest 2Z =< 2 >. 6, < 2, 3 >= 2Q + 3Q est un sous-groupe non monogne de (R, +). exo : 2i Chaque Un pour n N est un groupe cyclique quengendre la racine nime de lunit e n . df Mais U0 = {z U ; z 0 = 1} = U nest pas cyclique. exo :

Exercice : groupes nadmettant quun nombre ni de sous-groupes

Thorme : Les groupes (G, ) qui nont quun nombre ni de sous-groupes sont les groupes nis. gr({x}), or chaque gr({x}) est cyclique sinon, un gr({x}) est isomorphe

CO P
engendre Sn si n 2 2

1.1.48

Alternative gomtrique concernant les sous-groupes monognes de U

1.1.49

exo : Sous-groupes de U

(b) U admet-il des sous-groupes non monognes ?

(a) (C , ) admet-il des sous-groupes nis autres que les Un ?

(c) Peut-on oublier le mot monogne dans le rsultat nonc au (1.1.48) ?

1.1.50

Dmonstration :

Thorme : Les gnrateurs du groupe cyclique (Un , ) pour n N sont les lments de

Gnrateurs du groupe Un des racines nimes de lunit pour n N


e
2ik n

Ces nombres engendrent Un . Il nous sut de montrer que le gnrateur vident e 2ik gnrateur espr : e n . Autrement dit, on doit montrer que (k 1, n ) ; k n = 1, Lquation en u Z : e
2iku n

2iku 2i ku 1 Cest le cas si on trouve un u Z tel que mod 2 cest--dire tel que mod 1 ou encore n n n n ku 1 mod n. Le thorme de Bzout appliqu aux entiers k et n, supposs premiers entre eux, fournit un couple (u, v) Z2 ; ku + nv = 1. cest exactement dire que u convient. 2ik Seuls ces nombres engendrent Un . Soit en eet un lment : e n de Un , dire quil engendre Un , cest 2i armer quil existe une de ses puissances qui prend la valeur du gnrateur vident : e n . Autrement dit 2i 2iku (u Z) ; e n = e n or nous savons que lexistence dun tel u Z quivaut celle dun couple (u, v) Z2 ; ku + nv = 1 ce qui, selon le thorme de Bzout 22 , quivaut k n = 1 . Voil donc redmontr le premier point et le second, dmontr.

1.1.51

Racines k ime de llment neutre

Thorme : Si x G vrie, pour un k N, xk = eG alors or(x)|k. Dmonstration : DE On eectue la division euclidienne de k par or(x) : k = q or(x) + r avec 0 r < or(x). q k qor(x)+r On souhaite montrer que r = 0. Or x = x = xor(x) xr = eq xr = xr donc r = 0 selon (1.1.35-exo :). G

1.1.52

Thorme : Si x, y sont lments dun groupe G et sils admettent un ordre or(x) or(y) = 1 et xy = yx = or(xy) = or(x)or(y)

Dmonstration : Posons or(x) = m et or(y) = n. (xy)mn = (xm )n (y n )m = eG et, selon (1.1.51), or(xy)|mn. Il reste donc montrer que mn|or(xy). Par symtrie, n|or(xy) assurera que cest aussi le cas de m, et m n = 1 conclura. Dmontrons donc que n|or(xy). Observons, pour cela (xy)mor(xy) (xy)
mor(xy)

et (1.1.51), qui assure n|m or(xy), conclut via le thorme de Gauss. Remarques :
22. Je plaisante bien sr !

NO COPY allowed -- NO COPY allowed -- NO COPY a


15

NO
Ordre dun produit
m

CO P
k 1,n , kn=1
2i n

Thorme : Ces derniers sont cycliques ou denses dans U. Plus prcisment : p Uq si p est pair Si = Q avec p q = 1, < ei >= U2q si p est impair q Si Q, < ei > est dense et ein nN lest dj. / Dmonstration : Il sut de runir les rsultats obtenus au (1.1.38) et au (1.1.39)

est une puissance du

=e

2i n

admet une solution.

(xy)or(xy) = em = eG G = eG = y mor(xy) n or(xy) mor(xy) (x ) y = eG y mor(xy)

Si les ordres des lments considrs ne sont pas premiers entre eux, le rsultat ne subsiste pas. Considrons en eet le cas o G = Sn et o x = y = (1, 2). x et y sont dordre 2 et pourtant xy = Id 1,n est dordre 1 et non 4. On peut aussi observer que si x et y ne commutent pas rien noblige xy a possder un ordre. Considrons par exemple les matrices de rexions planes

Il sagit prcisment de la matrice, dans la base canonique du plan euclidien canonique R2 , de la rexion par rapport la droite dirige par ei 2 . Il sut alors dobserver que S S0 = R =
df

Pour tre convaincu que si Q, R na aucun ordre bien quelle soit produit 23 de deux lments dordre / 2 dans O2 (R).

1.1.53

Ordre dune permutation

Thorme : Si Sn admet la dcomposition en produit de cycles supports disjoints : = 1 2 , r , lordre de est le plus petit multiple commun des ordres des i . Dmonstration : r df or(i ). Soit =
On a = 1 2 r = Id 1,n donc, selon (1.1.51), or()|. Montrons maintenant que |or(), cest--dire que (i 1, r ) , or(i )|or(), ou encore, toujours selon or() = Id 1,n or ce dernier point est clair car, par commutativit, (1.1.51), que (i 1, r ) , i r i=1

1.1.54

crivons la dcomposition en facteurs premiers de 51480 : 23 32 5 11 13. Si on trouve des cycles supports disjoints dont les ordres respectifs sont les entiers (deux deux premiers entre eux) 8,9,5,11,13, leur compos convient selon le (1.1.53). La russite, par ce procd, est donc garantie si 8 + 9 + 5 + 11 + 13 = 46 52. Cest le cas. On a donc montr que dans tous les groupes Sn pour n 46, il existe une permutation dordre 51480.

1.1.55

Soit n le cardinal maximal 24 dun tel sous-groupe.

(a) Dmontrer que n = max {ppcm(a1 , a2 , , ak ) ; n = a1 + a2 + + ak , pour des ai > 0.}


23. Il nest pas inutile de noter que S S = R . Il est recommand de savoir la raison gomtrique dune telle formule . . . 24. Le rsultat facile sur le sujet est d au mathmaticien allemand Edmund Landau (-) : ln n n ln(n).
n

NO COPY allowed -- NO COPY allowed -- NO COPY a


16

Ladjectif facile nest justi quen admettant le thorme dicile suivant (dit thorme des nombres premiers ). Si, pour x . Le mathmaticien hongrois Pavel x R+ , (x) dsigne le nombre des nombres premiers qui prcdent x, on a (x) x ln(x) Erds (-) a ajout des rsultats statistiques qui montrent que ces permutations dordre maximal sont rares et que lordre prpondrant quon rencontre dans Sn est trs petit e ln2 (n). Il est facile de constater quil y a beaucoup de permutations dordre assez petit puisquon en a dj (n 1)! dordre n...

NO

ont des supports aussi disjoints que les i , elles doivent donc toutes valoir Mais les permutations i Id 1,n . Ce qui, on la vu, conclut. Remarque : Il serait tentant mais faux de penser runir les deux rsultats prcdents (1.1.52) et (1.1.53) en donnant or(x) or(y) lhonorable statut de or(xy) ds que xy = yx. En eet, dans le sous-groupe {1, 1}, de R , , x = y = 1 est dordre 2 et xy = 1 est dordre 1 = 2 2 = 2. Itou dans Sn , avec x = y = (1, 2) ou dans GLn (K) avec exo ? On peut alors se demander exo si le rsultat prsum est vrai lorsque xy = yx et y gr(x). /

or()

Exemple : Permutation dordre 51480 dans S52

exo : Ordre maximal dun sous-groupe cyclique de Sn

CO P
S
df

cos sin sin cos

cos sin sin cos

or() =

or()

= Id

1,n

i=1

(b) Donner un programme explicite en Maple (et en Caml pour ceux qui suivent loption info) qui code la fonction G. Voici une solution explosive en Caml :

(* Pour avoir une liste exhaustive des partitions*) let rec compte k = if k = 0 then [] else [k] @ (compte (k - 1));; let partition where rec aux [] -> [] | (x :: q) -> else if x = n n = aux n (compte n) n = fun

(aux n q) @ (if x < n then map (fun s -> x :: s) (aux (n - x) (x :: q)) then [[n]] else []);;

(* Pour calculer le ppcm de 2 nombre *) let rec pgcd n m = if n > m then pgcd m n else if n = 0 then m else let p = m / n and r = m mod n in pgcd r n;; let ppcm n m = (n*m)/(pgcd n m);;

(* Pour calculer le ppcm dune list de nombres *) let rec ppcmtendu l = match l with [] -> 0 |[a]->a |t::q::r->ppcmtendu((ppcm t q)::r);; (* Le maximum de 2 nombre *)

let maximum a b = if a>b then a else b;; (* La fonction recherche*)

1.1.56

Thorme : Tout sous-groupe dun groupe cyclique reste cyclique.

Dmonstration : df Soit donc H un sous-groupe du groupe cyclique G = < x >. Nous cherchons un y G tel que H =< y > . df Considrons lentier d = min{k > 0 ; xk H}. On a videmment xd H et, bien sr, < xd > H. Montrons d donc que H < x > . Tout lment de H G est une puissance de x : crivons la xa . Nous aurons russi si nous dmontrons que d|a. On eectue donc la division euclidienne de a par d : a = dq + r avec 0 < r < d ainsi xa = xdq+r = xd dnition de d, que r = 0 et cela conclut.
DE q

NO
let ordremax n =let m=partition n in aux m where rec aux l= match l with []->0 |[a]->ppcmtendu a |t::q->maximum (ppcmtendu t) (aux q) ;; 17

Sous-groupes dun groupe cyclique

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
xr et on a xr = xa xd
q 1

H ce qui prouve, vu la

1.1.57

Rciproque du thorme de Lagrange dans le cas des groupes cycliques

Thorme : Si G est un groupe cyclique de cardinal n N et si d|n, G admet exactement un sous-groupe de cardinal d Dmonstration :

et x = y or(y) = eG ce qui est impossible. < x d > est bien dordre d.


df

Unicit : soit H = x G ; xd = eG . Cest un sous-groupe de G puisque eG H et, si (x, y) H, (xy 1 )d = eG eG puisque G est commutatif.
donc

Dautre part llment nomm y plus haut est lment de H < y >. Le thorme de Lagrange assure alors que d = or(y)|Card(H) H tant un sous-groupe de G, (1.1.56), H est cyclique. Soit z un gnrateur de H, or(z) = Card(H) et, comme z H, z d = eG (1.1.51) prouve que Card(H)|d On a donc dmontr que H est un sous-groupe dordre d de G Soit K un sous-groupe dordre d de G. On sait (1.1.17) que tout lment de K admet pour ordre un diviseur de d donc K H et lgalit des cardinaux assure K = H.

1.1.58
1.1.58.a

Le thorme de Lagrange nadmet pas de rciproque (ENS)


Lemme sur les sous-groupes de Sp , p P {2, 3} dindice < p

1.1.58.b

Dmonstration : 120 Si H tait un sous-groupe de S5 dont 40 tait le cardinal, on aurait [S5 : H] = = 3 < 5 1 et 3 {1, 2} / 40 peut sargumenter qui conclut.

1.2

1.2.1

NO COPY allowed -- NO COPY allowed -- NO COPY a


18

Thorme : Ce sont les (nZ, +), n N Dmonstration Cen sont puisquils sont non vides et que (n, k, k ) N Z2 , nk nk = n(k k ) nZ, les deux hypothses de (1.1.14) sont vries.

NO
Groupes Z/nZ
Sous-groupes de (Z, +)

Thorme : Ils sont dindice 1 ou 2. Dmonstration On va prouver que H Ap ce qui conclura puisque Ap est dindice 2 dans Sp comme on la vu au (1.1.30-(b)). Pour cela, on va dmontrer que tout pcycle est lment de H pour en dduire que H contient tous les 3-cycles. Ce qui permet, via 1.1.44, de conclure. Si Sp est un pcycle, les p parties suivantes de Sp : H, H, 2 H, , p1 H ne sauraient tre deux deux disjointes ; sinon elles constitueraient une partition de Sp en p blocs, tous de cardinal : Card(H). On Card (Sp ) = p = [Sp : H] ce quinterdit lhypothse faite sur H. aurait donc Card(H) Considrons donc (i, j) 0, p 1 ; i < f et i H j H = . Cest dire quil existe (hi , hj ) ; i hi = j hj . On a donc, en composant gauche par linverse de i , ji = hi h1 H, on en dduit que gr( ji ) H. j Comme p est premier, 1 ji p 1 = j i p = 1 et le thorme de Bzout donne un couple u (u, v) Z ; u(j i) + vp = 1, on a donc u(ji)+vp = = ji < ji > H. Nous avons ainsi dmontr que H contenait tous les pcycles. Dduisons-en que H contient les 3-cycles. La formule suivante est vidente qui rgle la question. Considrons une criture quelconque {a1 , a2 , , ap } de 1, p . si {i, j, k} = {ap2 , ap1 , ap } (k, j, i, a1 , a2 , , ap3 )(i, k, j, ap3 , ap2 , , a1 ) = (i, j, k)

40|120=Card(S5 ) mais S5 ne contient aucun sous-groupe de cardinal 40

CO P
0< =
n

Existence : soit x un gnrateur de G = {eG , x, x2 , , xn1 }. On va montrer que y = x d engendre un groupe dordre d. y d = xn = eG donc, selon (1.1.51), or(y)|d. Mais, si on avait or(y) < d, alors,
df

donc

df

n or(y) < n d

1.2.2

Exercice : Dcrire Hom[(Q, +), (Z, +)]

Si f Hom [(Q, +), (Z, +)], son image (1.1.23) est un (1.2.1) nZ. Considrons alors un antcdent f 1 ({n}) , n on a n = f () = f 2 = 2f . Ce qui impose f = nZ cela narrive que si n = 0 et on a dmontr 2 2 2 2 Hom [(Q, +), (Z, +)] = {0ZQ }

1.2.3

Le thorme de Bzout

Thorme : (a, b) (Z )2 , (u, v) Z2 ; au + bv = a b Dmonstration : Observons le sous-groupe de Z : < a, b > < a, b >= aZ + bZ est clair car cest un sous groupe de Z puisque

0 aZ + bZ = et (p, q, r, s) Z4 , ap + bq ar bs = a(p r) + b(q s) aZ + bZ

On va dmontrer que c est le plus grand diviseur commun 26 a et b. Soit d = a b ce nombre. c est un diviseur commun a et b car {a, b} aZ + bZ = cZ. c est le plus grand des diviseurs communs a et b. Soit donc div(a) div(b), on a donc {a, b} Z et, partant, cZ = aZ + bZ Z ce qui prouve que c Z et donc |c qui assure que c puisque c = 0. Rappel : Remarque : Le thorme de Bzout nadmet de rciproque que si a b = 1. Si (u, v) Z2 ; au + bv = 1 et si d est un diviseur commun a et b, d|1 donc d {1, 1} et a b = 1. 4 2 + 3 (2) = 2 pourtant 4 3 = 2. (, ) N2 , | = ou = 0 est savoir.

permet lapplication de (1.1.14). Dautre part, tout sous-groupe de Z contenant a et b, contient ncessairement aZ + bZ qui se rvle donc bien le plus petit sous-groupe de Z contenant {a, b}. Comme < a, b > est un sous-groupe de Z, (1.2.1) assure ( !c N ) ; aZ + bZ = cZ 25 .
df

1.2.4

Thorme :

Remarque : Le cas (a, b, c) = (4, 2, 2) montre quil serait draisonnable de substituer lhypothse euphonique : a b lhypothse actuelle : a b = 1. Dmonstration : Considrons un couple (u, v); au+bv = 1, on a acu+bcv = c et, puisque a|bc, a|bcv et a|acu donc a|acu+bcv = c C.Q.F.D.

Pour (a, b, c) (Z )3 ,

1.2.5

Solution : Un point M = (x, y) Z2 convient si aucun point de Z2 ne se trouve sur le segment (ouvert) ]OM[, Cest-dire si aucun ]0, 1[ ne vrie (x, y) Z2 . linverse, un point M est cach un observareur situ p df avec 0 < p < q et en (0, 0) = O si ]0, 1[ ; (x, y) Z2 . Dans ces conditions, Q, il scrit q p q = 1 mais q|px et q|py, le thorme de Gauss assure alors que q|x et q|y, et, selon le thorme de Bzout, x y = ux + vy qZ. Comme q 2
25. c = 0 provient du fait que a = 0 = aZ + bZ = {0} 26. Non sans originalit, on appelle ici plus grand diviseur commun a et b , le plus grand diviseur commun a et b. Si !

NO COPY allowed -- NO COPY allowed -- NO COPY a


19

NO
Le thorme de Gauss
a|bc et = a|c. ab=1

Exercice : Quels sont les points de Z2 visibles depuis (0,0)

CO P

Ce sont les seuls car, si H = {0} = 0Z en est un, considrons son plus petit lment strictement positif : n 1 nZ H est vident par stabilit. Montrons que rciproquement H nZ. Soit donc a H, la division euclidienne de a par n : a = nq + r, r 0, n 1 , on voit que r = a nq H nZ H. r est donc un df de n lment de 0, n 1 H = {0} ainsi a = nq nZ Remarque : Lunicit de n est vidente car la relation | est dordre (partiel).

on a prouv que les points cachs O ont des coordonnes non premires entre elles. Rciproquement, si x y = 1, il est clair 27 que le point x y , xy xy cache (x, y) O. Ainsi

1.2.6

exos : avec n nombres

(a) Gnraliser le thorme de Bzout n nombres.

(b) Quels sont les points de Zn visibles depuis A = (a1 , a2 , , an ) ?

(c) Si a Zn , quel est le gnrateur positif du sous-groupe de Z : H(a) =

1.2.7

Congruences

Dnition : Si n Z, on dnit sur Z la relation Rn par xRn y n|x y. On note aussi cela x y mod n ou encore x y (n).

1.2.8

Thorme :

Compatibilit des congruences avec les oprations + et


x x (n) = y y (n)

Dmonstration exo Indication : Pour la compatibilit avec le produit, le principe est le mme que pour la convergence dun produit de suites convergentes.

Il sagit de dmontrer que (x, y, x , y , n) Z5

1.2.9

Rappels sur les ensembles quotients


df

(a) On considre ici une relation dquivalence R sur un ensemble E. Si x E, la classe de x modulo R est x = {y R ; xRy} P(E). Lensemble quotient E/R est lensemble des classes E/R = {x}xE P(P(E)). Il est facile (premire anne) de montrer que cette famille de parties de E en est une partition.
df

(c) Remarque :

1.2.10

Si G est un groupe dont H est un sous-groupe, on dnit deux relations dquivalence sur G : Hg et Hd par ((x, y) G) , xHg y xy 1 H xHd y x1 y H

Il est facile exo , de constater que les classes scrivent, avec des notations videntes : (x G) , x(g) = Hx et x(d) = xH

on les appelle respectivement classe gauche et classe droite . Remarques : Le caractre de partition quon a observ au (1.1.17) pour {xH}xG est conrm au (1.2.9-(a))
27. Avec les notations introduites plus haut, = 28. Remarquer que (E) P(P(E)) 1 fait du point M + (1 )O xy

NO COPY allowed -- NO COPY allowed -- NO COPY a


20

NO

(b) Rciproquement, toute partition de E est lensemble quotient de E par une relation dquivalence. Prcisment, si E (E) est lensemble des relations dquivalence sur E et si (E) est lensemble des partitions sur E (E) (E) (E) E (E) est une bijection dont la rciproque est 1 = E 28 , la fonction R E/R {Ai }iI RA o RA est dnie ainsi : xRA y (i I) ; x Ai et y Ai . Vrication : exo

Deux relations dquivalence sur un groupe associe lun de ses sousgroupes

CO P
df df n

Les points entiers visibles depuis O sont exactement ceux dont les coordonnes sont premires entre elles.

ai Z ?

i=1

x + y x + y (n) xy x y (n)

Si G est commutatif 29 Hg = Hd = H et (x G) , x(d) = x(g) = xH = Hx = x et donc G/Hg = G/Hd = G/H. Le thorme de Lagrange scrit alors Card(G) = Card(H)Card(G/H) cest--dire, agrablement, Card(G/H) = [G : H]
df df df

1.2.11

Lorsque G est ablien, structuration de G/H en groupe

Thorme : df Si G est un groupe ablien, la loi est bien dnie par (x, y) G2 , x y = xy et fait de (G/H, ) G G/H un groupe et de H = un homomorphisme surjectif de (G, ) sur (G/H, ). x x Dmonstration : La vrication de ces armations est facile : exo et lessentiel est de sassurer du premier point cest--dire df du fait que la formule x y = xy fait, a priori, dpendre x y non pas de x et y mais de x et y. Cest la compatibilit de H avec lopration de G qui permet de prouver que xy = x y (x , y ) x y.

1.2.12

chec ventuel de cette dnition lorsque G nest pas ablien (ENS)


df

Posons G = S3 et H = {Id 1,3 , (1, 2) = } =< > qui est monogne et donc ablien. Appelons aussi la permutation ciculaire (1, 2, 3). On constate que = H = {, } = {, (1, 3)} = (1, 3)

de mme, Pourtant

2 = 2 H = { 2 , 2 } = {(1, 3, 2), (2, 3)} = (2, 3). 3 = Id


1,3

puisque H. Ce qui prouve limpossibilit de dnir lopration quotient par par . /

1.2.13

exos

Groupes quotient

(a) Quel est le groupe classique isomorphe R/Z ?

(c) Montrer que SLn (K) = {M Mn (K) ; det(M) = 1K }, An , plus gnralement, tout noyau H dun morphisme de groupes vrie cette condition qui permet de structurer G/H en groupe quotient. Est-ce que rciproquement, on peut armer que seuls les noyaux de morphismes ont cette qualit ?

1.2.14

Selon le (1.2.1), il sagit des groupes (Z/nZ, ) , n N, on les note (Z/nZ, +). Leurs lments sont 30 les classes : si n>0 k+nZ, il y en a exactement n et on a Z/nZ = {k + nZ}kZ = {k + Z}k 0,n1 cest exactement lensemble des entiers dont k est le reste de leur division euclidienne par n. Remarque : Notons que Z/0Z = {u}uZ est isomorphe au groupe Z via u {u} et que Z/Z = {Z} est de cardinal 1, il est isomorphe ({0}, +).

1.2.15

Solution : Une telle f vrie

29. Ce sera toujours le cas, pour ce qui nous concerne, en arithmtique. 30. Attention, la loi de groupe de Z est laddition, les classes notes xH dans le cours sont bien les parties k + Z = {k + nu}uZ .
df

NO COPY allowed -- NO COPY allowed -- NO COPY a


21

NO
df

(b) Trouver la condition (sur H), moins exigeante que la commutativit (de G) qui permet la formule du (1.2.11) de dnir convenablement une loi sur le quotient G/H telle que H Hom [(G, ), (G/H, )].

Description des quotients de (Z, +)

Exercice : a N est impair, trouver les f NN ; (n N) , f (f (n)) = n + a.


(n N) , f f f (n) = f (n + a) (f f )(f (n)) = f (n) + a

CO P
= H = (1, 3)(2, 3) =

Le fait que (n N) , f (n + a) = f (n) + a prouve que f induit une fonction que la formule f =
df

Z/aZ Z/aZ x f (x)

de Z/aZ puisque f f (x) = f f (x) = f (f (x)) = x + a = x. On va dmontrer le lemme suivant Lemme : Si a est impair, les involutions de S (Z/aZ) admettent toutes un point xe. Dmonstration du lemme : on a vu au (1.1.5.a) que S (Z/aZ) est isomorphe au groupe Sa . Le thorme (1.1.33) conclut.

Considrons alors un point xe x de f , on a f (x) x mod a cest--dire quon dispose dun entier k tel que f (x + ka) = f (x) + ka = x + 2ka f (x) = x + ka du coup f (f (x)) = ce qui impose 2k = 1. Aucune fonction x+a de NN nest donc racine carre pour la composition dune translation de vecteur impair : n n + a. Remarque : Il nen va pas de mme des translations de vecteur pair : n n + 2b ; b N. qui scrivent videmment f f N N pour f = . n n + b

1.2.16

La compatibilit de la congruence modulo n : Rn avec la multiplication, obtenue au (1.2.8) permet dassurer la bonne dnition de x y = xy qui fait de (Z/nZ, , ) un anneau 31 . On note les lois quotient comme les lois dont elles sont issues et nZ devient un homomorphisme surjectif danneaux ; cest--dire un homomorphisme de groupe qui respecte la seconde loi : nZ (xy) = nZ (x)nZ (y) et qui envoie lunit (ou neutre multiplicatif) de lanneau de dpart sur celui de lanneau darrive 32 . Observons encore que cet anneau nest pas, en gnral, intgre. Lanneau (A, +, ) est intgre sil vrie (x, y) A2 , xy = 0A = x = 0A ou y = 0A .
df

Structuration de Z/nZ en anneau, n Z

On a en eet, dans Z/6Z, 23 = 0 = 0Z/6Z . exo Montrer que Z/3Z est un corps ; cest--dire un anneau commutatif o tout lment non nul admet un inverse multiplicatif. Montrer que les corps sont ncessairement intgres.

Thorme : Pour les entiers n > 1, ce sont les k o k n = 1. Et pour n {0, 1} ? Dmonstration : Si k n = 1, montrons que k est un gnrateur de (Z/nZ, +). Il sut, pour cela, de montrer que 1 < k > puisquvidemment, 1 engendre (Z/nZ, +). On dispose, selon le thorme de Bzout, de deux entiers relatifs u et v tels que ku + nv = 1, limage par la surjection nZ de cette relation donne : 1 = ku. Si u > 0, ku = k + k + + k et 1 = ku = k + k + + k < k >.
u fois df u fois

Si u 0, ( N) ; u = u + n > 0 on a alors : u = u et ku = ku = k u = ku < k > comme plus haut. Si k engendre (Z/nZ, +), cest que 1 < k > cest--dire quil existe un entier (1.1.35) u 0, n 1 tel que voir plus haut = ku. Ainsi 1 ku mod n et (v Z) ; 1 ku = vn. La rciproque (vidente) k + k + + k = 1 de thorme de Bzout conclut. Remarque : Les gnrateurs des groupes cycliques (G, ) = (Un , ) ont t identis au (1.1.50), les images diceux par 1 sont exo les gnrateurs de (Z/nZ, +) dont on redcouvre ainsi la valeur obtenue au (1.2.17).
31. Ce qui veut dire que (Z/nZ, ) est un groupe ablien et que la seconde loi externe est associative et distributive par rapport la premire ; enn quelle admet un lment neutre (ici 1 = 1 + nZ). Lorsque, comme ici, la seconde loi est commutative, lanneau est dit commutatif ou ablien. 32. Cest le seul point qui interdit la fonction nulle dtre un homomorphisme danneaux (si lanneau darrive nest pas rduit son neutre additif qui alors concide avec son neutre multiplicatif ! Oubliez ces dtails . . .).
u fois

NO COPY allowed -- NO COPY allowed -- NO COPY a


22

NO

1.2.17

Description des gnrateurs de (Z/nZ, +)

CO P

dnit correctement puisque la classe de f (x) ne dpend que de celle de x. f se rvle tre une involution

1.2.18

Exemple (Z/2Z)2 , + nest pas isomorphe Z/4Z, +

(a) Premier argument : Z/4Z, + est cyclique mais les lments de (Z/2Z)2 , + autres que 0 = (0, 0) sont dordre 2, aucun nengendre donc (Z/2Z)2 , + qui se rvle ainsi non cyclique.

(c) Pourquoi est-ce le mme argument ? exo faire (plus tard) la lumire de 2.2.4.

1.2.19

Description des groupes cycliques

Thorme : Tout groupe cyclique est isomorphe lun des (Z/nZ, +), n 1 Dmonstration : On sait que (1.1.35) si G est cyclique dordre n, G =< x >= {x, x2 , , xn1 , xn = eG }. On considre la Z/nZ G fonction = , cest un morphisme trivialement surjectif, bien dni , injectif. vrications k xk faciles : exo Remarque : Les groupes monognes innis (i.e. non cycliques) sont isomorphes (Z, +). dmonstration en exo

1.2.20

Factorisation gnrale dune application

Si E et F sont des ensembles quelconques, si f FE , il est habituel de la rendre surjective en restreignant lensemble darrive f (E). Pour la rendre injective, on peut identier 33 les valeurs de la variable qui df ont mme image. On considre donc la relation dquivalence F dnie par (x, y) E2 , xF y f (x) = f (y), on vrie alors facilement que f = o E E/F est la projection canonique 34 . Cest une surjection. x x E/F f (E) est la bijection bien dnie par = . x f (x) f (E) F est linjection canonique = . u u Z G =< x > , f Hom [(Z, +), (G, )] Application : Avec les notations de (1.2.19), si f est la fonction k xk et, comme pour tout homomorphisme de groupe,

Ainsi

et la bijection ci-dessus est lisomorphisme du (1.2.19).

1.2.21

Dmontrer que le groupe

NO
= G =
df

xF y f (x)f (y)1

(1.1.23)

exo : Il y a des groupes innis dont les sous-groupes stricts sont cycliques
U2n

est un sous-groupe propre non monogne 35 de (U, ) qui fournit un exemple convenable. exo Donnez-en une innit dautres.

1.2.22

Indicateur dEuler

Dnition et thorme :

On note et on appelle indicateur dEuler la fonction

NO COPY allowed -- NO COPY allowed -- NO COPY a


23

33. Cest--dire regrouper en un seul bloc. 34. Rencontre au (1.2.11) lors de ltude des groupes quotients. 35. G admet en eet des sous-groupes nis non triviaux. Aucun groupe monogne inni ne possde cette proprit puisquils sont isomorphes (Z, +) (1.2.19) lequel ne possde de sous-groupe ni (1.2.1) que trivial.

CO P
(1.2.10) eG f (x y) = eG x y Ker(f ) = nZ xH y

(b) Second argument : un isomorphisme enverrait la somme des lments de (Z/2Z)2 , + cest--dire (0, 0) sur la somme des lments de Z/4Z, + savoir 2 ce qui est impossible puisque 2 nest pas la classe de 0 dans Z/4Z, + .

Z/F = Z/ Ker(f ) = Z/nZ

nN

N N n le nombre des gnrateurs de (Z/nZ, +)

cest--dire, selon (1.2.17), que (n N ) , (n) = Card {k 1, n ; k n = 1} . En particulier : (1) = 1, (2) = 1, (3) = 2 = (4), (5) = 4, (6) = 2.

1.2.23

Valeurs de sur les puissances de nombres premiers

Thorme :

Dmonstration : Dnombrons plutt les entiers de 1, pk qui ne sont pas premiers avec pk . Avoir un diviseur premier commun avec pk cest exactement tre multiple de p . La question rsoudre est donc celle de savoir combien il y a de multiples de p dans 1, pk . Or 1, pk pZ = {p, 2p, 3p, , pk = pk1 p} contient pk1 lments. Les autres, au nombre de pk pk1 , sont premiers avec pk et le thorme est dmontr.

1.2.24

Gnrateurs de Un

Dnition et thorme : Pour n N , les gnrateurs du groupe (Un , ) sappellent les racines nimes primitives de lunit. On note Pn leur ensemble. Comme la fonction du (1.2.19) envoie les gnrateurs de Z/nZ sur ceux de G = Un , on a clairement : Pn = e
2ik n

k 1,n , kn=1

1.2.25

Automorphismes de (Z/nZ, +)

Thorme : Le groupe Aut(Z/nZ, +), possde (n) lments. Dmonstration : Comme (Z/nZ, +) est cyclique, engendr par 1, un automorphisme de (Z/nZ, +) est dtermin par limage quil donne de 1 pour quil sagisse dun automorphisme, il est clair quil est ncessaire et susant que (1) soit encore un gnrateur de (Z/nZ, +), il y a exactement (n) possibilits pour cette image. Remarques : (a) Le mme raisonnement conduit Card Hom(Z/nZ, +) = n (b) Utiliser le (1.1.42) pour, avec les raisonnements rencontrs ci-dessus, prouver le Thorme : Si G est un groupe ni de cardinal n, Le groupe Aut(G), na pas plus de nLog2 (n) lments.

1.2.26

Dmontrer le rsultat suivant.

NO
P n = Un
d|n d=n

exo : un algorithme pour les racines primitives

1.2.27

Nombre dlments dordre donn dans un groupe cyclique

Thorme : Si G est un groupe cyclique de cardinal n, si d|n, G contient exactement (d) lments dordre d. Dmonstration : On sait (1.2.19) que G est isomorphe au groupe Z/nZ, on y raisonne donc. Les lments dordre d dans Z/nZ, engendrent un unique sous-groupe de Z/nZ isomorphe Z/dZ lequel admet (1.2.17) (d) gnrateurs. Ce sont les lments dordre d de Z/nZ. 24

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
(p, k) P N , (pk ) = pk pk1 Ud = Un
d|n d=n

Pd

1.2.28

Polynmes cyclotomiques

Dnition et thorme : Pour n N , le nime polynme cyclotomique est le polynme de C[X] dont les racines sont toutes simples et forment lensemble Pn . Cest--dire que n =
df

1.2.29

Une relation de rcurrence pour les polynmes cyclotomiques

Thorme :

Dmonstration : Toute racine nime de lunit est racine (1.2.26) dime primitive de lunit pour un unique diviseur d de n. Les polynmes dont on veut prouver lgalit sont unitaires et ont mmes racines, lequelles sont toutes simples.

1.2.30

Quelques polynmes cyclotomiques

(b) Comme (p P) , tout lment de 1, p 1 est premier avec p, on a Pp = Up p = Xp 1 = X1


p1

(a) On voit que 1 = X 1, 2 = X + 1, 3 = X2 + X + 1, 4 = X2 + 1, 5 = X4 + X3 + X2 + X + 1. {1} donc

(c) Grce (1.2.29), 6 =

X3 + 1 X8 1 X6 1 = = X2 X + 1, de mme 8 = = X4 + 1. 1 2 3 2 1 2 4

1.2.31

Une formule de Mbius

Thorme :

M1 Il sut de considrer les degrs dans (1.2.29).

M2 Selon (1.2.27) (d) lments de Z/nZ exactement admettent un diviseur donn d de n comme ordre. Observons ensuite la partition de Z/nZ que constitue : {x Z/nZ ; or(x) = d} d|n . Cette observation conclut.

1.2.32

Thorme : Soit K un corps ni 36 . Le groupe (K , ) est cyclique. Dmonstration : df Pour chaque diviseur d de n = Card(K ), appelons (d) le nombre des lments de K dont d est lordre. Comme chaque lment de K a un (et un seul) ordre, qui, tant cardinal dun sous-groupe de (K , ), divise (d) = n. n, on a videmment
d|n

Soit d|n. Si K admet un lment x dordre d,

NO
25

Dmonstration :

Le groupe multiplicatif : (K , ) dun corps ni est cyclique

(< x >, ) = {x, x2 , , xd1 , xd = 1K },

On sait (1.2.27) que ce dernier groupe admet (d) lments dordre d. On a donc (d) = 0 ou (d)

CO P
(n N ) ,
d|n

Pn

(X ). On a donc videmment : deg (n ) = (n).

d = Xn 1

Xk .

k=1

n N ,

(d) = n
d|n

(1.2.19)

(Z/dZ, +) (d).

NO COPY allowed -- NO COPY allowed -- NO COPY a

36. Cest--dire un anneau commutatif dans lequel les lments dirents du neutre additif sont tous inversibles pour la seconde loi.

on suppose toujours que (K , ) admet un lment x dordre d. Tout lment y < x > est racine du polynme Xd 1. Ce polynme 37 admet au plus d racines ce sont donc exactement les lments de < x > qui contient donc tous les lments dordre d de (K , ). Nous venons donc de prouver que, si (K , ) contient un lment dordre d, il en contient exactement (d). Cest--dire que

Les relations : n =

(d)
d|n

(1.2.31)

Cela prouve que (n) = (n)

(K , ) (Z/nZ, +) admet exactement (n) gnrateurs.

1.2.33

Les coecients des polynmes cyclotomiques sont entiers

Thorme :

Dmonstration :

M1 On procde par rcurrence. (1.2.30) la fonde susamment. La formule (1.2.29) montre quil sut de prouver le lemme suivant :

si deg(B) = 0, B = 1 et A = BA + 0 et (A, 0) Z[X]. Si la conclusion du thorme est vrie pour les polynmes A Zn [X] (n N), considrons un polynme A de degr n + 1 DE Si deg(B) > n + 1, A = B0 + A et (0, A) Z[X].

Lemme sur la division euclidienne par un polynme unitaire Si (A, B) (Z[X] {0})2 , si B est unitaire, alors le quotient et le reste de la division euclidienne de A par B restent dans Z[X]. Dmonstration : df On procde par rcurrence sur n = deg(A) Si n = 0, A est constant non nul et DE si deg(B) > 0, A = B0 + A et (0, A) Z[X].
DE

M2

1.2.34

1.2.34.a

Thorme :

NO COPY allowed -- NO COPY allowed -- NO COPY a


26

37. Voir le cours de premire anne sur le degr dun P K[X] et sa division par X pour chacune de ses racines . 38. Attention Z[X] est bien un anneau mais il ne possde pas les proprits de K[X] lorsque K est un corps. Par exemple, le reste et le quotient dans une division euclidienne ny restent pas. 39. Celle que ralise la premire opration que lon fait lorsquon pose la division.

NO
df df df

Si deg(B) n + 1, crivons A = an+1 Xn+1 + an Xn + a0 et B = Xm + bm1 Xm1 + + b0 . La premire tape de lalgorithme dEuclide appliqu A et B 39 scrit A = an+1 Xn+1m B + A1

o A1 = A an+1 Xn+1m B Zn [X] relve de lhypothse de rcurrence. La division euclidienne de A1 par B produit donc un couple (Q1 , R1 ) Z[X] ; A1 = BQ1 + R1 on a donc A = B(an+1 Xn+1m + Q1 ) + R1

Comme deg(R1 ) < deg(B), Q = an+1 Xn+1m + Q1 est le reste de division euclidienne de A par B et R = R1 est son reste. Ils sont bien dans Z[X].

Calcul de (n) laide de la dcomposition en facteurs premiers de n N


Formule de Poincar

CO P
1. (K , ) admet donc un lment dordre n, il est cyclique et
d|n

(d 1, n ) ; d|n, (d) = 0 ou (d)

(d) exigent donc que d 1, n

; d|n, (d) = (d)

(n N ) , n Z[X] 38

df

Si I est un ensembles ni et u AI une famille dlments dun anneau ablien A, (1 + ui ) =


iI JI jJ

uj o, sans convention,
j

uj = 1

Dmonstration : Il sagit de la distributivit de la multiplication par rapport laddition dans le cas commutatif. On peut exo proposer une dmonstration par rcurrence sur leectif de la famille u. 1.2.34.b Construction dune mesure de comptage sur RE lorsque E est ni
df

(a) RE est un Respace vectoriel de dimension Card(E). F est libre : si 0 =

Considrons en eet la famille des fonctions caractristiques F = 1{a}


aE

a 1{a} donne, en chaque b E, 0R = b .


aE

F est gnratrice puisque f RE , f =

(b) On dnit une forme linaire L RE par limage quelle attribue aux termes de F en posant (a E) , 1{a} = 1. On appelle la mesure de comptage sur E puisque (A P(E)) , (1A ) = Card(A) et, plus gnralement, f RE , f = f (a)1{a} , donc, par additivit de ,
aE

Ce qui fait de une manire dintgrale discrte . 1.2.34.c Cardinal dune intersection

Thorme : Si (Ai ) i 1, r est une famille de parties dun ensemble ni E, alors

NO
r

Card

Ac j

i=1

Dmonstration : On applique la formule de Poincar (1.2.34.a) dans lanneau A = RE avec ui = 1Ai . On se souvient des formules immdiates : (A, B) P(E)2 , 1AB = 1A 1B et 1Ac = 1 1A On pose maintenant A =
r df r

Ai et C = Ac = (1 1Ai )

i=1 r

1C =

Ac i

i=1

i=1

1.2.34.d

Calcul explicite de (n) par dnombrement

Thorme :

Si n admet la dcomposition en facteurs premiers n =


r

NO COPY allowed -- NO COPY allowed -- NO COPY a


27

CO P
iI

et, bien sr, en remplaant chaque ui par ui : (1 ui ) =


JI

(1)Card(J)

uj

jJ

aE

f (a)1{a} .

(f ) =

f (a).

aE

J 1,r

(1)Card(J) Card

jJ

Aj o

Aj = E
j

df

i=1

Ac . Il vient alors, en posant C = i (1)Card(J)


jJ

df

i=1

Ac j

1.2.34.a =

1 Aj =
J 1,r

(1)Card(J) 1
jJ

J 1,r

Aj

DFP

pi alors i
i=1

(n) = n
i=1

1 1 pi

Dmonstration : On applique (1.2.34.e) en appelant E lensemble 1, n et, pour chaque i 1, r , Ai lensemble des multiples de pi dans 1, n Ai = {k 1, n ; pi |k}. On a donc
r i=1 df df

Ainsi Card(C) = (n) or

Lemme : Si d|n, {k 1, n ; d|k} = d, 2d, ,

Comme J P seconde formule


40

1, n

,
jJ

Aj =

du thorme (1.2.34.e) assure (1)

(n) = Card(C) = n

1.2.34.e

Formule du crible dite aussi de Poincar ou de Da Silva-Sylvester

Ce paragraphe est tranger au sujet darithmtique trait ici mais la formule (1.2.34.c) est tellement proche de celle qui donne le cardinal dune runion quil serait de mauvaise gestion de ne pas len dduire. La voici Thorme : Si (Ai ) i 1, r est une famille de parties dun ensemble ni E, alors
r

Card

Dmonstration : On avait Card (C) =


J 1,r

Cest--dire

NO
1 1A = 1 +
J 1,r J=

ou encore

Prenons limage par la mesure de comptage de cette galit entre fonctions, il vient, par linarit et compte tenu du fait que la mesure dune fonction caractristique 1B est le cardinal de B (1A ) = Card(A) = (1)Card(J)+1 1 = (1)Card(J)+1 Card Aj

J 1,r J=

NO COPY allowed -- NO COPY allowed -- NO COPY a


28

40. Dmontre en premier.

CO P
n d d a n lments. d k 1, n ;
Card(J) jJ

A = A = {k 1, n ; (i 1, r ) ; pi |k} et C = Ac = {k 1, n ; k n = 1}

pj k

, cet ensemble est de cardinal

n et la pj

jJ

(1.2.34.a)

J 1,n

pj

jJ

i=1

1 pi

C.Q.F.D.

Ai

i=1

J 1,r J=

(1)Card(J)1 Card

jJ

Aj

(1)Card(J) Card

jJ

Aj o, sans convention, (1)Card(J) 1


jJ Aj

Aj = E
j

1A =

(1)Card(J)+1 1
jJ

J 1,r J=

Aj

Aj

jJ

J 1,r J=

jJ

Arithmtique
2.1
2.1.1

Anneaux

Rappels sur la structure danneau

Les anneaux ont t dnis au (1.2.16) comme des triplets (A, +, ) constitus dun ensemble et de deux lois de composition internes telles que La premire fait de (A, +) un groupe ablien La seconde est associative (on oublie souvent tout symbole pour la noter) La seconde est distributive par rapport la premire La seconde admet un lment neutre ou unitaire : 1A tel que (x A) , x1A = 1A x = x Si de plus la seconde loi est commutative, lanneau lui mme est dclar commutatif ou ablien. Les homomorphismes danneaux ont aussi t dnis au (1.2.16). Ce sont les fonctions BA entre deux anneaux dont on note abusivement les lois de la mme faon, telles que (x + y) = (x) + (y) (xy) = (x)(y) (x, y) A2 , (1A ) = 1B

(a) Pour n N, (Mn (K), +, ) est un anneau (non ablien ds que n


df

NO
29

Hom(A, B) dsigne ici leur ensemble. ( Hom(A, B)) , Ker est un idal de A et Im est un sous-anneau de B Si B A o (A, +, ) est un anneau. On dit que B est un sous-anneau de A si les restrictions B des lois de A en font un anneau. Il est facile de dmontrer le rsultat suivant Thorme : Si B A o (A, +, ) est un anneau, B est un sous-anneau de A si et seulement si 1A B (x, y) B2 , x + y B (x, y) B2 , xy B La clef est ici de dmontrer que (1A )x = x Exemples familiers : un Kespace vectoriel de dimension n. Dn (K) = {M Mn (K) ; (i, j) 1, n , mi,j = i,j mi,i } : lensemble des matrices diagonales est un sous-anneau commutatif de (Mn (K), +, ). KIn est un corps ; cest aussi un sous-anneau commutatif de (Mn (K), +, ) mais a nen est pas un sous-corps. 2 ) isomorphe (L (E), +, ) si E est
2

(b) Appelons Jn la matrice de Mn (K) dont tous les termes valent llment neutre du groupe (K , ). Le plan (si n 2) : Vect(In , Jn ) est un sous-anneau commutatif de (Mn (K), +, ) exo :

(c) (K[X], +, ), Ck (I, C), Z sont des anneaux commutatifs pour chaque corps K, chaque, chaque entier naturel k et chaque intervalle I.

(d) (P(E), , ) est un anneau commutatif. E est un ensemble quelconque, est la dirence symtrique 1 . Pour sen assurer, le plus simple exo : est dutiliser les fonctions caractristiques et de calculer 1AB , 1Ac , 1AB en fonction de 1A et 1B . (e) Si F est un ensemble quelconque, on a vu au (2-(b)) comment munir lensemble des fonctions de F dans A dune structure danneau. Tout a dun anneau A fournit un homomorphisme de lanneau AF sur A de la manire suivante AF A df a = f f (a) Arrive-t-il exo : a dtre un isomorphisme danneaux ?
1. Dnie sur lensemble P(E) des parties de lensemble E par (A, B P(E)2 , AB = (ABc )(Ac B) = (AB) (AB)
df

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P

Chapitre 2

2.1.2

exo : Description des sous-anneaux de Q

Thorme : Ils sont paramtrs par lensemble des parties P(P) de lensemble des nombres premiers. Ces sous anneaux sont les A (P) lorsque P dcrit P(P) o A (P) est lensemble des fractions irrductibles dont le dnominateur nadmet de diviseur premier que dans P.

2.1.3

Inversibles dun anneau commutatif

Dnition et thorme : Si (A, +, ) est un anneau commutatif, un lment a de A est dit inversible 2 ssi (x A) ; ax = 1A . Lensemble des inversibles dun anneau A se note A . (A , ) est clairement un groupe et A = A {0} (A, +, ) est un corps

Par exemple, dans ces circonstances, Z = {1, 1} et non Z bien lensemble des units de lanneau commutatif A.

2.1.4

Les anneaux nis commutatifs et intgres sont des corps

Thorme : Si (A, +, ) est un anneau commutatif ni

A A . x ax Cest un endomorphisme du groupe additif (A, +). Comme, par intgrit, Ker(a ) = {0}, il est injectif selon (1.1.23) et, puisque cest une injection de lensemble ni A sur lui mme, cest une surjection et A 1A admet un antcdent par a qui est clairement linverse de a. Si a A {0}, nous devons dmontrer que a est inversible. Observons, pour cela la fonction a =
df

Dmonstration :

2.1.5

Idaux dun anneau commutatif

2.1.6

Thorme : et dnition Si A est un anneau commutatif et S A, lidal de A engendr par S est le plus petit idal df o S est la famille des idaux de A contenant S et a marche car exo : de A contenant S. Cest < S > = toute intersection didaux est un idal.
IS

2.1.7

Thorme : Si S = {x1 , x2 , , xn }, on a

Dmonstration : Tout idal de contenant S, contient x1 A, x2 A, , xn A et donc, par stabilit, x1 A + x2 A + + xn A qui est videmment un idal de A, cest donc < S > par minimalit. Remarque : En particulier les idaux engendrs par un seul lment qui sont appels monognes ou encore principaux, df sont les ensembles de multiples < {x} > = < x >= xA
2. On parle aussi dunits de A.

NO COPY allowed -- NO COPY allowed -- NO COPY a


30

NO
df

Dnition : si (A, +, ) est un anneau ablien, I A est appel idal de A ds que I= (x, y) I2 , x + y I on dit que I est stable pour + ((x, y) I A) , xy I on dit que I est permise pour exo : Les idaux dun anneau en sont automatiquement des sous-groupes. Ceux de Z sont les nZ, n N.

Idaux engendrs par une partie dun anneau commutatif

Description des idaux engendrs par une partie nie dun anneau

< S >= x1 A + x2 A + + xn A = {x1 a1 + x2 a2 + + xn an }(a1 ,a2 , ,an )An

CO P
A est intgre A est un corps

{0}. De mme K[X] = K et ce dernier est

2.1.8

Exemple didal non principal


df df

On disposerait ainsi dune |g| A concidant sur [0, 1[ avec || = ||

ce qui est impossible. Remarque : df On a vu en premire que I R[X] = I tait un idal principal 3 de R[X]. Voici largument profond de calcul prsent alors et auquel il est prfrable de ne pas substituer celui de division euclidienne prsent en premire anne. n Si a R et R[X] P =
df

pk Xk vrie P(a) = 0 alors


k=0

(x R) , P(x) = P(x) P(a) = p1 (x a) + p2 (x2 a2 ) + + pn (xn an )


df

Lexistence de ce polynme Qk provient du fait que (x R) , (xa)(xk1 +axk2 + +ak2 x+ak1 = xk ak . Cette identit remarquable, valable dans tout anneau commutatif , sobtient par rcurrence ou exo : , via, k1 p X pour a R , la somme gomtrique . a p=0

On aura donc prouv que P (X a)R[X], cest--dire que lidal Ja = {P R[X] ; P(a) = 0} est < X a >, si on montre que (k N ) , (Qk R[X]) ; (x R) , xk ak = (x a)Qk (x)

Dnition : Un anneau commutatif A est dit principal si tous ses idaux sont principaux. Exemple : Z est un anneau principal. En eet, les idaux de Z en sont des sous-groupes et on a vu au (1.2.1) quil sagit des nZ. Ces sous-groupes sont clairement des parties permises pour la multiplication, ce sont donc tous des idaux. Les idaux de Z sont donc les nZ =< n >, il sont tous principaux.

2.1.10

(a) On a vu (2.1.10) que lidal I des fonctions de A = C0 ([0, 2], C) nulles en 1 ntait pas principal. Il y a donc, dans lanneau A, des idaux non principaux. A nest pas principal. (b) Z[X] est un anneau commutatif non principal. En voici en eet un idal dont nous allons prouver quil nest pas monogne.
(2.1.7) df I = < 2, X > = 2Z[X] + XZ[X]

NO COPY allowed -- NO COPY allowed -- NO COPY a


31

3. On na pas, dans cette classe, nomm cette proprit. Ce qui permet de conrmer le fait quil existe une dirence entre les choses et leur nom. De mme, on aura constat que le mot chien ne mord pas.

NO

2.1.9

Anneaux principaux

Exemples danneaux non principaux


df

Si on avait un Q Z[X] tel que I = QZ[X], comme 2 est lment de I, (A Z[X]) ; 2 = QA. Prenons le degr, il vient 0 = deg(Q) + deg(A) = deg(Q) = deg(A) = 0 ces polynmes sont constants, entiers, ce sont des diviseurs de 2 et Q {2, 2, 1, 1}. Si on avait Q = 1, on aurait I = Z[X] = Z[X] 1 et on aurait deux polynmes (U, V) Z[X] tels que 1 = 2U + XV qui, en 0, donne 1 = 2U(0) est un entier pair. Ce qui est faux. On a donc Q {2, 2} et I = 2Z[X] = 2Z[X] X dont les coecients devraient tre pairs. a nest pas le cas de son coecient dominant : 1. Aucun de nos quatre candidats ne saurait engendrer lidal < 2, X > qui nest donc pas monogne.

CO P
|| = g = |g| = |g||| 1 + || 1

Considrons lanneau A = C0 ([0, 2], C) des fonctions continues de [0, 2] dans C. Soit I = {f A ; f (1) = 0}. Montrons que lidal I ne saurait tre principal. Si on avait une fonction A telle que I = A autrement dit, une fonction qui serait en facteur dans toute fonction continue sannulant en I, nous allons trouver une contradiction en exhibant une fonction dans laquelle il ne saurait tre question de mettre en facteur. La fonction || devrait convenir car, au voisinage de 0 elle prendra des valeurs inniment plus grandes que . Voici cet argument rdig. On aurait || I do lexistence dune fonction g A telle que || = g. Observons dautre part que [x x 1] I, ce qui assure que, pour une h A, (x [0, 2]) , x 1 = (x)h(x) ce qui exige que ne sannule pas ailleurs quen 1. On aurait donc

Remarque : Lidal J quengendrent 2 et X dans R[X] est principal. Il vaut en eet R[X] =< 1 > tout entier puisque R[X] = 2R[X] 2R[X] + XR[X]
(2.1.7)

Soit I = {f Ck (R, R) ; f (0) = 0}, cest un idal de lanneau Ck (R, R). Comme IdR I, si I tait principal, on disposerait dun gnrateur I tel que I = Ck (R, R) IdR . Il y aurait donc une fonction f Ck (R, R) telle que (x R) , x = (x)f (x). On voit que f ne sannule pas df 1 sur R et, en drivant en 0, 1 = (0)f (0) prouve, puisque f ne sannule pas sur R, que g = Ck (R, R). f , qui nest autre que g, conserve la classe Ck . Observons quainsi le prolongement par continuit de IdR R R df . Considrons dautre part la fonction paire = 1 x |x|k+ 2 1 1 3 1 est de classe Ck puisque (x ]0, 1[) (k) (x) = k + k k k + (k 1) x 2 2 2 2 assure que lim (k) (x) = 0 ce qui assure le caractre Ck de en 0 en vertu du thorme de prolongement des fonctions de classe C1 sur ]a,b] et continues en a... 4 . On a donc I = Ck (R, R) et on aurait une fonction h Ck (R, R) telle que = h. R R df La fonction = vrie alors videmment, sur R , 1 x |x|k 2 = = h = gh Ck (R, R) IdR IdR
x0

df

Cest clairement impossible puisque, comme plus haut (x ]0, 1[) (k) (x) =
x0

On a donc dmontr exo : le

assure que lim+ (k) (x) = + tandis quau contraire lim(gh)(k) = (gh)(k) (0) R. +
0

Thorme : Aucun anneau Ck (I, C) nest principal o I est un intervalle inni (sic) quelconque et o k N.

2.1.12

On souponne naturellement lidal I des fonctions de classe C sur R, nulles en 0, de ne pas tre principal. Cette fois, il nen est rien. On va dmontrer que IdR engendre I. Cet nonc est en fait le thorme dit de division des fonctions de classe Ck+1 . On le redmontrera plus tard (??) avec des arguments spciques du cours de seconde anne. Voici, pour linstant, un rappel de la dmonstration de premire anne de ce rsultat. Thorme : Si f C ] 1, 1[, C , si f (0) = 0, la fonction , obtenue en prolongeant x (cest--dire par f (0) en 0), reste de classe C f (x) par continuit x (k+1) f (0) et lon a (k N) , (k) (0) = (k + 1)!

NO COPY allowed -- NO COPY allowed -- NO COPY a


32

NO
Dmonstration :

Exercice : C (R, C) est-il principal

(a) Voici un rsultat proche du rsultat annonc et dont nous allons voir quil sut. ] 1, 1[ C df g(x) k+1 (p) Si g C ] 1, 1[, C , si (p 0, k + 1 ) , g (0) = 0, la fonction = si x = 0 x x 0 si x = 0 k (p) est de classe C et (p 0, k + 1 ) , (0) = 0.

4. Cest une consquence facile du thorme des accroissements nis.

CO P
k 1 2 k 3 2 k +
1 1 k x 2 2

2.1.11

Exercice : si k

1, Ck (R, R) est il un anneau principal

(b) Remettons nous dans les hypothses du thorme encadr. Pour k N , appelons gk la fonction ] 1, 1[ C k+1 x f (x)
p=1

f (p) (0) p x p!

Imaginons avoir dmontr le rsultat dcrit au (a). Il sappliquerait gk , en assurant que (a) k = x (x) f (0)
df

k + Pk Ck ] 1, 1[, C o Pk (x) = f (0) +


(k)

(b) k (0) = 0 = (k) (0) Pk (0) = (k) (0) et le thorme sera dmontr.

(k)

(c) Dmonstration du rsultat (a) : On va appliquer le thorme de prolongement des fonctions de classe C1 sur ]a,b] et continues en a... dj appliqu au (2.1.11) sera bien de classe C de drives nulles en 0 si on montre que (k N) , lim g (k) (x) = 0. Or en tout x ] 1, 1[ {0} ,
x0

(k) (x)

Leibniz

Chacun des termes de cette somme tend vers 0 losque x tend vers 0. En eet, la formule de Taylor-Young applique chaque g (p) dit exactement cela : g (p) (x) = g (p) (0) + xg (p+1) (0) + + g (k+1) (0) xkp+1 + o(xkp+1 ) = o(xkp+1 ) (k p + 1)!

Le thorme danalyse ci dessus prouve bien que I est principal puisque si f I, avec les notations inspires de celles introduites plus haut, on a f = IdR IdR C (R, R) =< IdR > o, prcisment : est le prolongement f qui se rvle de classe C daprs le thorme dmontr au point ci-dessus qui argumente par continuit de IdR la rgularit du comportement de ladite en 0. La question de la principalit de C (R, C) reste donc entire. Considrons lidal J des fonctions de classe

2.2

La structure danneau de /Z/nZ a t dnie au (1.2.16), on y a constat quil ntait pas toujours intgre et on a dcrit au (1.2.17) les gnrateurs du groupe (Z/nZ, +), ce sont les k o k n = 1.

2.2.1

Thorme : Z/nZ = {k}k

NO
df

C sur R nulles en 0 avec toutes leurs drives : J = {u C (R, C) ; (k N) , u(k) (0) = 0}. On a vu, 1 en premire anne, que le prolongement par continuit en 0 de x e x2 soit f , est lment de J. Si J tait principal, avec < >= J, on aurait une C (R, C) telle que f = ce qui exige que ne sannule quen

zro 5 . On considre maintenant la fonction = x sg(x)(x), elle reste exo : dans J, devrait donc sy trouver en facteur et le quotient : conciderait avec sg sur R . Aucune fonction continue ne fait a !

Anneau Z/nZ

Inversibles de lanneau (Z/nZ, +, ) (n N )


0,n1 , kn=1 .

Dire que k est inversible, cest armer lexistence dun u Z/nZ ; ku = 1 autrement dit n|1 ku = vn ainsi k Z/nZ (u, v) Z2 ; ku + nv = 1

Le groupe (Z/nZ , ) a donc (n) lments.

Le thorme de Bzout conclut.

NO COPY allowed -- NO COPY allowed -- NO COPY a


33

5. Bien que largument qui va suivre conclue directement la non principalit de J, remarquons ici que le candidat gnrateur ne saurait changer de signe. En eet, || reste exo : lment de J et ( C (R, C)) ; || = si changeait de signe en 0, la rgularit de serait contredite.

CO P
f (k+1) (0) k f (0) x x Ck ] 1, 1[, C . et , videmment 2 (k + 1)! f (0) f (k+1) (0) k x + + x 2 (k + 1)! f (k+1) (0) (k + 1)!
k p=0

dkp k (p) g (x) kp dx p

1 x

p=0

(1)kp (k p)! k (p) g (x) p xkp+1

df

donc

2.2.2

2.2.3

Contenu et polynmes primitifs un lemme de Gauss


df n

Dnition et thorme : Si P =

Si c(P) = 1, P est dit primitif . Le lemme de Gauss dont il sagit ici arme que (P, Q) Z[X]2 , c(PQ) = c(P)c(Q). Dmonstration : (a) Il est vident exo : que ((R, ) Z[X] N) , c(R) = c(R). (b) Montrons quil sut, pour obtenir le thorme annonc, de prouver que le produit de deux polynmes primitifs reste primitif . Cest--dire le thorme lui-mme, dans le cas o les deux polynmes sont de contenu gal 1. Imaginons en eet que soit acquis ce rsultat, si (P, Q) Z[X]2 , les polynmes df P df Q A = et B = sont clairement primitifs, AB le reste donc et, comme c(P)c(Q)AB = PQ, on a c(P) c(Q) c(PQ) = c [c(P)c(Q)AB] = c(P)c(Q)c(AB) = c(P)c(Q) qui conclut
(a)

NO
Le thorme de Wilson
p1

Cest clairement un morphisme danneaux. Le polynme (PQ) = (P)(Q) est le polynme nul. Mais Z/pZ tant un corps, Z/pZ[X] est intgre ce qui exige que (P) ou (Q) soit le polynme nul. Cest exactement dire que P ou Q a tous ses coecients divisibles par le nombre premier p ce quinterdit le caractre primitif de P et Q. Remarque : Pour prendre conscience des dicults que nous a pargnes le recours , le plus simple est de dmontrer le rsultat en restant au niveau de larithmtique de terminale. Dmontrons donc directement que si (ai )0 i n est une famille dentiers premiers entre eux dans leur ensemble de mme que (bi )0 i m , il en va de mme de (ck )0 k n+m o
k

(c) Dmontrons que si P et Q sont primitifs, il en va de mme de PQ. Par labsurde, si p P divise tous les coecients de PQ, considrons la fonction Z[X] Z/pZ[X] n n df rj Xj rj Xj R =
j=0 j=0

2.2.4

Thorme : (p N {1}) p P p|(p 1)! + 1 Dmonstration : Voici un troisime 7 exemple de proprit arithmtique dnonc lmentaire que labstraction (ici constitue par la structure des anneaux Z/nZ ) va argumenter facilement. La traduction de la proprit p|(p 1)! + 1 dans lanneau Z/pZ est (p1)! = 1 = p tant premier, on sait que Z/pZ est un corps. Observons alors
p1

NO COPY allowed -- NO COPY allowed -- NO COPY a


34

6. Z/0Z Z est bien intgre sans tre un corps. 7. Le premier est expos en (??). Labstraction utilise alors tait celle du groupe Z[ 3] . Le second, expos au (2.2.3), concerne le produit de deux polynmes primitifs.

CO P
k=0

Thorme : (p N ) , Z/pZ est intgre Z/pZ est un corps p P Dmonstration La premire quivalence provient du fait que p = 0 assure que Z/pZ est ni 6 , (2.1.4) conclut alors puisque Z/pZ est ablien. Pour la seconde, dire que Z/pZ est un corps cest dire que Z/pZ = Z/pZ {0} ce qui quivaut, vu linclusion (2.2.1) vidente (Z/pZ Z/pZ {0}) lgalit des cardinaux : (p) = p 1 laquelle caractrise videmment (par dnition) les p P.

Corps Z/pZ lorsque p P

pk Xk Z[X], on appelle contenu de P lentier c(P) =

df

pk .

k=0

(k 0, n + m ) , ck =

aj bkj
j=0

u=

k=
k=1

k = (p1)!

uZ/pZ

k=1

Dans le premier produit, tout u Z/pZ est multipli par son inverse sauf les lments de Z/pZ qui sont leur propres inverses cest--dire les lments de {u Z/pZ ; u = u1 } = {u Z/pZ ; u2 = 1} = {u Z/pZ ; u2 1 = 0} = {u Z/pZ ; (u 1)(u + 1) = 0}

cas exceptionnel o p = 2 puisqualors

On a donc, dans tous les cas, (p1)! = 1 qui est la relation cherche. = On suppose ici que p|(p 1)! + 1. Si p ntait pas premier, on aurait un couple (a, b) 2, p 1 mais a|p|(p 1)! + 1 et a|(p 1)! exigent a|1 que a 2 interdit.

CO P
uZ/pZ uZ/pZ

Cet ensemble vaut, par intgrit de Z/pZ, {1, 1} ou {1} si 1 = 1 ce qui narrive que si le nombre premier u = 1 1 = 1 ce qui subsiste dans le p divise 2 cest--dire si p = 2. Il est donc clair que si p = 2, u = 1 = 1.

; p = ab

2.2.5
(n N

Une formule explicite pour la fonction indicatrice de P


{1}) , 1P (n) = E

(n 1)! (n 1)! + 1 E n n N Z (n 1)! + 1 (n 1)! Dmonstration Appelons f la fonction E n E n n (n 1)! + 1 df Si n P, le thorme de Wilson (2.2.4) assure que e = est un entier. Cet entier vrie n e= (n 1)! + 1 (n 1)! > n n e1

Thorme :

donc E

(n 1)! n

= e 1 et f (n) =

(n 1)! + 1 E n

(n 1)! n

= e (e 1) = 1 = 1P (n) (n 1)! n

Si n P On doit montrer que f (n) = 0 cest dire que / (a) (n 1)! + 1 E n entire. (n 1)! n >

(n 1)! + 1 E n

[0, 1[

(n 1)! + 1 (n 1)! 1 = > 0 est clair par dnition de la partie n n n (n 1)! + 1 E n (n 1)! n nest nul.

NO
(b) Il reste montrer que e e (n 1)! n (n 1)! + 1 n 35

On remarque quon a dmontr plus que ncessaire : jamais

(n 1)! (n 1)! + 1 < 1. E n n (n 1)! (n 1)! + 1 df Sinon, notons e lentier E , on aurait e + 1 = e cest--dire la conguration n n qui nest pas possible puisque lon aurait
(2.2.4) (n 1)! + 1 (n 1)! < e < = n n

qui, multipli par n, place lentier ne dans ](n 1)!, (n 1)! + 1[N =

2.2.6

Remarque sur les formules en mathmatiques en informatique

La formule que nous venons de dmontrer est surprenante. Elle est tentante dun point de vue informatique, elle pourrait apparatre comme un test de primalit trs simple. Simple certes, mais (a) Trs inecace compare au test le plus lmentaire imaginable puisquelle ncessite des oprations dont le nombre : 2(n 2)! + 6 est vite inaccessible en terme de temps de mme quen terme despace mmoire. Remarque sur la complexit temporelle Remarque sur la complexit spatiale

NO COPY allowed -- NO COPY allowed -- NO COPY a

(b) Voici le test le plus lmentaire imaginable dont il a t question plus haut. On en prote pour exposer une rdaction familiarisant le lecteur avec le type Caml : < num > qui concerne les grands entiers. Son fonctionnement est trs dirent de celui du type < int > dans la mesure o ses limites spatiales sont immenses. Les entiers y sont traits comme des chanes de caractres et, algbriquement, comme des polynmes. Le tout assaisonn de procdures acclratrices trs ecaces. let p n = if n=0 then 0 else let k=ref(Int 2) in while ((!k*/(!k))<=/n)&(mod_num d !k<>/(Int 0)) do k:=!k+(Int 1) done; if (!k*/(!k))>/n then 1 else 0 ;;

(c) Ce qui vient dtre expos et quon appelle un code ou un programme est, en ralit, une formule employant de nombreuses fonctions que les mathmatiques nutilisent pas comme : for, to,while... . Cette richesse de la bibliothque basique du langage de linformatique est ce qui permet dcrire, pour 1P , une formule-code qui, si elle est lgrement plus longue que la formule obtenue au (2.2.5), a deux qualits notables. elle contient une rdaction de sa dmonstration. elle fonctionne eectivement, bien au del des limites que lvaluation des factorielles impose toute application informatique concrte de (2.2.5).

2.2.7

Le thorme chinois

En voici lnonc Thorme : df df Si m N et x = (x1 , x2 , , xm ) Zm , si n = (n1 , n2 , , nm ) Nm si alors le systme de congruences (i, j) 1, m


2

admet une solution s Z.

NO
df

Et, lensemble de toutes les solutions est 8 Sx,n

2.2.7.a

Le cas dun systme de deux congruences

Pour (x1 , x2 , n1 , n2 ) Z4 , on considre le systme X x1 X x2

Construction explicite dune solution : Le thorme de Bzout assure lexistence dun couple (u1 , u2 ) Z2 tel que u1 n1 + u2 n2 = 1, lentier s = u1 n1 x2 + u2 n2 x1 mod n1 mod n2
df

vrie 9

NO COPY allowed -- NO COPY allowed -- NO COPY a


36

8. Il ny a pas lieu, en mathmatiques rdiges, de distinguer une quation de lensemble de ses solutions. On ne peut, bien sr, carter de la pense euristique, cet aspect tlologique. 9. Quelque chose est incorrect dans la rdaction ci-dessous. Quoi ?

CO P
, i = j = ni nj = 1 Sx,n =
df

(i 1, m ) , X xi
m

mod ni

s+Z
i=1

ni ds que s en est une.

mod n1 mod n2

o n1 n2 = 1

s u2 n2 x1 = (1 u1 n1 )x1 x1 s u1 n1 x2 = (1 u2 n2 )x2 x2

2.2.7.b

Construction linaire dune solution dans le cas gnral

on se met dans les hypothses de (2.2.7) (a) Base Comme exo :


10

: (j 1, m ) , nj

solution sj pour le systme de deux congruences

(b) Combinaison Revenons lnonc du thorme gnral. On construit alors s =


df m

o les m nombre sj sont ceux qua produit le point prcdent. On vrie facilement que s est solution de Sx,n puisque mod ni , s 0x1 + 0x2 + + 0xi1 + 1xi + 0xi+1 + + 0xm xi mod ni X 1 mod 3 X 1 mod 5 en observant que les sous-systmes On construit par exemple une solution du systme S X 2 mod 2 de base : X 1 mod 2 X 1 mod 5 X 1 mod 3 , C3 , C2 C1 X 0 mod 15 X 0 mod 6 X 0 mod 10 (i 1, m ) ,

admettent les solutions s1 = 10, s2 = 6, s3 = 15 qui conduisent notre combinaison-solution s = 10 1 + 6 1 + 15 2 = 46. Le mme algorithme conduit directement s = 16 si on observe que la troisime congruence quivaut X 0 mod 2 qui conduit bien s = 10 1 + 6 1 + 15 0 = 16. 2.2.7.c Ensemble des solutions dun systme chinois
df

Si s est une solution quelconque de Sx,n =


m

Rciproquement, tout entier du type s = s + k s convenant, s convient.

2.2.8

Pour (k, x) N Z, on note ici k x la classe de x dans Z/kZ : x + kZ. Thorme : Si (n, m) N2 et si n m = 1, la fonction =
df

est un isomorphisme danneaux. Dmonstration : est bien dnie : en eet, si x x mod nm, n et m divisent x x donc x x mod n et x x mod m ainsi (n x,m x) = (n x ,m x ) et ce couple ne dpend que de
10. Utiliser deux mthodes : une qui considre un diviseur premier commun nj et
i=j

NO
Cest bien dire que s Z ni .
i=1 m i=1

haut vrie s s 0 mod ni , cest--dire, puisque les ni sont deux deux premiers entre eux,

Isomorphisme danneaux entre Z/nmZ et Z/nZ Z/mZ lorsque n m = 1

NO COPY allowed -- NO COPY allowed -- NO COPY a


37

Bzout (1.2.3) et considrant des couples dentiers quil faut bien noter (ui,j , vi,j ) tels que (i 1, m observe soigneusement le produit de ces n 1 relations.

CO P
X1 Cj X0 mod nj mod ni
i=j

i=j

ni = 1, (2.2.7.a) assure, pour chaque j 1, m , lexistence dune

sj xj

j=1

(i 1, m ) , X xi mod ni , la solution s construite plus


m i=1

ni s s.

ni o k Z est videmment congru s modulo chaque ni ,

Z/nmZ Z/nZ Z/mZ nm x (n x,m x)

nm

x.

ni , lautre qui, passant par le thorme de {j}) ui,j ni + vi,j nj = 1,

est un morphisme 11 danneaux : exo : facile. est injective : si nm x Ker() (n x,m x) = 0Z/nZZ/mZ = (n 0,m 0) cest que n|x et m|x et, puisque n m = 1, nm|x cest--dire Cet x produit un antcdent nm x par pour (n y,m z). Aussi la surjectivit de provient-elle du thorme chinois.
nm

x = 0Z/nmZ . x y mod n . x z mod m

2.2.9

Multiplicativit de lindicateur dEuler

Thorme : Si (n, m) (N )2 , n m = 1 = (nm) = (n)(m) Dmonstration : On va dmontrer que les groupes multiplicatifs (Z/nmZ) et (Z/nZ) (Z/mZ) sont isomorphes. Comme, selon (2.2.8), les anneaux Z/nmZ et Z/nZ Z/mZ sont isomorphes, il est clair exo : que les groupes (Z/nmZ) et (Z/nZ Z/mZ) le sont. On sait dautre part (1.1.27) que les groupes (Z/nZ Z/mZ) et (Z/nZ) (Z/mZ) sont isomorphes. Lisomorphisme compos est lisomorphisme annonc. Cest une bijection et on a Card ((Z/nmZ) ) = Card ((Z/nZ) (Z/mZ) ) = Card ((Z/nZ) ) Card ((Z/mZ) )

2.2.10
r

Second argument pour le calcul de (n)


pk , on a k

La multiplicativit dmontre ci-dessus prouve que, si la dcomposition en facteur premiers de n N est n=


k=1

(n) (2.2.9) 1 = n n

Cest la formule du (1.2.34.d) obtenue laide de la formule de Da Silva-Sylvester donnant le cardinal dune runion. Remarque : (n) ne dpend vraiment de n qu travers la liste de ses facteurs premiers. Cette observation conduit n tout probabiliste 12 la suivante.

2.2.11

Calcul lmentaire et probabiliste de

Le nombre valuer est la probabilit de tomber sur un entier premier avec n lors dun tirage quiprobable df df dans lunivers = 1, n . Si P dsigne la probabilit voque, lvnement A = {k ; k n = 1} vrie donc (n) n La formule rencontre voque irrsistiblement, aux yeux du probabiliste, la probabilit dune intersection dvdf nements contraires indpendants. Si on appelle, pour chaque diviseur d de n, Bd = {d, 2d, , n d} lensemble d n des d multiples de d que contient notre univers , on constate facilement n 1 (a) que lquiprobabilit assure que P(Bd ) = d = n d (b) que les vnements Bp Pp|n sont indpendants. En eet, si p, q sont deux diviseurs premiers distincts de n, on a Bp Bq = Bpq ainsi : P(A) = P Bp Bq = P Bpq = 1 1 1 = = P Bp P Bq pq p q

(c) que A =

On en conclut

NO
Bp exo
Pp|n

NO COPY allowed -- NO COPY allowed -- NO COPY a


38

11. Synonyme dhomomorphisme. 12. Digne de ce nom . . .

(n) = P(A) = P n

Pp|n

CO P
r

est surjective : si (n y,m z) Z/nZZ/mZ, on sait, par (2.2.7.a), trouver un x Z tel que

(pk ) k

(1.2.23)

k=1

k=1

pk pk 1 k k = pk k

k=1

1 pk

(n) n

Bp =

P Bp =
Pp|n

Pp|n

1 P Bp

CQFD

Pp|n

1 p

2.2.12

Le thorme dEuler :

Qui est vidente puisque,

(u (Z/nZ) ) , or(u) = Card(< u >) et donc u


(n)

2.2.13

Cryptographie clefs publiques

Un ensemble I dinterlocuteurs souhaite communiquer de faon secrte. Chacun dispose pour cela de deux fonctions rciproques lune de lautre entre un ensemble de messages M et un ensemble de symboles S . Linterlocuteur i dispose dune fonction ci S M qui est publique et de sa rciproque di qui, tout est l, nest connue que de lui. Nous sommes habitus considrer que la connaissance de ci contient celle de c1 = di ; mais en pratique, il arrive que le calcul eectif de linverse dune fonction facile valuer i soit tellement long quil en devienne impossible. Voici une situation familire de ce type : la recherche dun numro de tlphone dans un annuaire alphabtique se fait en temps logarithmique 13 . Lvaluation de valeurs de la fonction inverse : celle qui chaque numro de tlphone associe le nom du titulaire de la ligne, se fait N = +. clairement en temps linaire 14 . Cest--dire inniment plus grand puisque lim N log2 (N) Voici maintenant la procdure que va employer linterlocuteur i pour envoyer le message m linterlocuteur df j. Il value cj di (m). Autrement dit la fonction de codage de i lorsquil sadresse j est i,j = cj di il est le seul pouvoir la calculer. Lorsque j reoit le message m = i,j (m), il lui applique la fonction de dcodage de j lorsquil lit i : i,j = ci dj = j,i . Observons quau passage, j vrie 15 que lmetteur du message crypt est bien son signataire : i. La performance commerciale et technologique recherche consiste trouver des fonctions publiques c trs rapides valuer telles que leurs inverses : d soient trs diciles valuer sans connatre une information supplmentaire secrte, celle que linterlocuteur propritaire connat. On commence par coder les ensembles insusamment numriss : S et M par un intervalle 0, p 1 o p P est assez grand pour que ledit intervalle contienne tous les messages accessibles limagination de nos espions. Nous sommes ainsi ramens crypter des nombres par des nombres. 2.2.13.a
df rem

Dans sa version lmentaire, elle consiste choisir un entier n sous la forme dun produit de deux nombres premiers distincts dont p : n = pq. Les raisons de ce choix vont apparatre plus tard. Choisissons encore un entier r que nous acceptons de publier de mme que n = pq. On exige que r (n) = 1 et on ne dissimule pas la fonction 0, n 1 0, n 1 c= m mr mod n o x mod n dsigne lentier de 0, n 1 congru x modulo n. On va maintenant trouver un entier s que lon gardera secret tel que (m 0, n 1 ) , mrs m mod n la fonction d= 0, n 1 0, n 1 m ms mod n

sera, comme c, dvaluation trs rapide 16 mais rserve au dtenteur de lentier s. Voyons comment obtenir cet entier. Le thorme dEuler, dmontr au (2.2.12), indique que (m 0, p 1 ) , m(n) 1 mod n ainsi mrs1 1 mod n, qui est notre but, sera acquis si (n)|rs 1 cest--dire si (k N) ; rs k(n) = 1 on voit alors que
13. Une recherche dichotomique ncessite log2 (N) comparaisons pour trouver un nom parmi N puisquon divise par 2 leectif du sous-ensemble contenant lobjet de la recherche chaque comparaison. 14. Dans le pire des cas Il faut N(1) comparaisons. 15. a nest a priori quun test. 16. On utilisera lexponentiation rapide avec rduction modulo n ad libitum... oprations de complexits exo : logarithmiques.

NO COPY allowed -- NO COPY allowed -- NO COPY a


39

NO
La mthode Rivest-Shamir-Adelman

CO P
(1.1.17)

Thorme : Si (x, n) Z N , x n = 1 = x(n) 1 mod n Dmonstration : Sous les hypothses du thorme, la chose dmontrer dans lanneau (Z/nZ, +, ) est x(n) = 1. Mais lhypothse x n = 1 assure quon est en ait devant une proprit du groupe multiplicatif (Z/nZ) . Il sagit de (u (Z/nZ) ) , u(n) = 1

Card((Z/nZ) ) = (n)

= u

or(u)

(n) or(u)

= 1 or(u) = 1

(n)

(a) Il tait prudent de choisir r (n) = 1. (b) Lobtention de s est une aaire connue. Elle se fait via lalgorithme dEuclide, appliqu r et (n) (p 1)(q 1) (c) Les qualits attendues sont obtenues

(2.2.9)

2.2.14

Le petit thorme de Fermat

Thorme : Si p P (a)

Dmonstration :

(b) (x Z) , xp x mod p.

x pZ xp1 1 mod p. /

(b) Pour x pZ, la relation xp1 1 mod p est dmontre, elle se multiplie par x pour donner en particulier / xp x mod p. Si, au contraire x pZ, xp et x sont miltiples de p donc congrus puisque congrus 0.

(a) Comme (p) = p 1, (2.2.12) conclut.

2.2.15

Seconde dmonstration du petit thorme de Fermat

Cest une dmonstration de Fermat : (), expose dans le langage actuel. Pour chaque x Z/pZ = Z/pZ {0}, on considre la translation voir (??) x = Z/pZ Z/pZ u ux

Cette fonction est videmment exo : une bijection (i.e.) (x Z On a donc u=


uZ/pZ uZ/pZ

(u)
x

exo : Redmontrer le thorme dEuler avec cette mthode.

Il sut de multiplier par

uZ/pZ

Cette dmonstration est celle dEuler : () 2.2.16.a

NO
Lemme sur les coecients binomiaux p k 40

2.2.16

Troisime dmonstration du petit thorme de Fermat

Lemme 1 : (p P) , (k 1, p 1 ) , p

Dmonstration : p(p 1) (p k + 1) p donc k! | p(p 1) (p k + 1). N = k! k Mais tous les entiers k 1, p 1 sont premiers avec p puisque ne pas tre premier avec le nombre premier p, cest appartenir pZ et 1, p 1 pZ = . Aussi k! reste-t-il premier avec p et le thorme de Gauss (1.2.4) (p 1) (p k + 1) p sapplique qui assure que !k | (p 1) (p k + 1) et donc =p pZ est dmontr. k k! 2.2.16.b Une identit remarquable dans lanneau Z/pZ

Lemme 2 : (p P) , (x, y) (Z/pZ)2 , (x + y)p = xp + y p Dmonstration : Si (x, y) = (u, v), (x + y)p = (u + v)p = (u + v)p cest la classe de

NO COPY allowed -- NO COPY allowed -- NO COPY a

termes intermdiaires sont, selon le premier lemme, multiples de p. On a donc (u + v)p up + v p mod p CQFD.

CO P
pZ) , S (Z/pZ )
x

ux = xp1

uZ/pZ

uZ/pZ

u puisque (Z/pZ , ) est ablien

pour trouver que xp1 = 1. Cest bien le petit thorme de Fermat.

p , k 1, p 1 , p P k

j=0

p j pj u v , somme dans laquelle tous les j

2.2.16.c

Le thorme de Fermat

(a) On montre facilement que (x N) , xp = x dans Z/pZ par rcurrence sur x. En eet Cest assez clair pour x = 0. Si on a xp = x pour une valeur de lentier x, (b) Si x N, le (a) ci-dessus sapplique pour p P {2} pour donner (x)p = xp x mod p qui, multipli par 1, conclut dans ce cas. Pour le cas rsiduel 17 o p = 2, on conclut de mme puisque (x)2 = x2 x2 mod 2 2.2.16.d Remarque ici anecdotique sur une rciproque pour (2.2.16.a) p k alors p P.

Thorme : Dmonstration :

Si p N, vrie (k 1, p 1 ) , p

Montrons la contrapose. Si p est compos, on va trouver un k 1, p 1 tel que p

p . k Soit q un diviseur premier de p suppos compos : p = q N o est la valuation qadique de p, cest--dire que q N = 1, 1. Nous allons prouver que q = k convient. q p est clair et q = p est interdit puisque, par hypothse p P. aussi a-t-on q 1, p 1 et mme q 2, p 1 . p Montrons que p . On a q p q = p(p 1) (p q + 1) q 1 N(p 1) (p q + 1) = N q! (q 1)!

Il nous sut de dmontrer que p = q N q 1 N(p 1) (p q + 1) cest--dire que le nombre premier q ne se trouve pas dans la liste [p 1, p 2, , p q + 1]. Comme p q et p sont multiples successifs de q = qZ p q, p = qZ {p q + 1, p q + 2, , p 2, p 1}

2.2.17

Comment dduire le thorme dEuler de celui de Fermat quil gnralise


((a, p, ) Z P N ) , a pZ = ap /
1

(a) Lemme :

NO
ap

Dmonstration : Par rcurrence sur Pour = 1 cest le thorme de Fermat. = 2 est la clef. Il sagit de dmontrer que

p2 |ap(p1) 1 = (ap1 )p 1 = (ap1 1) 1 + (ap1 ) + (ap1 )2 + + (ap1 )p1

Ce qui est clair puisque le premier facteur est multiple de p (selon Fermat) et le second aussi (toujours selon Fermat) puisque chacun des p termes dont il est la somme est congru 1 modulo p. Largument se gnralise.
(p1)

ap

(p1)

Selon lhypothse de rcurrence, le premier facteur est multiple de p . Et le second, de p, selon Fermat. (b) Pour dmontrer le thorme dEuler, il sut de dmontrer que, si a pZ, si la dcomposition de n en /
r

facteurs premiers scrit : n = sut de sassurer du fait que

(c) Cest--dire, vu (1.2.23), que (i 1, r ) api Cest ce quassure le lemme (a) ci-dessus.

NO COPY allowed -- NO COPY allowed -- NO COPY a


41

17. Il est dicile dobir toujours la rgle que le mathmaticien Godefroy Harold Hardy (-) entend xer lorsque, dans son livre : Apologie dun mathmaticien , il crit : taratata . Disons pour conclure que cette ide est profonde et quil convient de la mettre en uvre le plus souvent possible en dehors de certains cas qui doivent tre traits part ...

CO P
(p1)

x + 1 = (x + 1)p

(2.2.16)

xp + 1p = xp + 1 = x + 1 = x + 1

HR

1 mod p

1 = ap

(p1)

1=
2

1 + ap

(p1)

+ ap

(p1)

+ + ap

(p1)

p1

i=1

pi , on a (i 1, r ) a(n) 1 mod pi . Mieux, en utilisant (2.2.9), il i i (i 1, r ) a(pi


i i

pi i

1 mod pi i 1 mod pi i

1 mod pi i.e. i

(i 1, r ) api

i 1

(pi 1)

2.2.18

Caractristique dun anneau commutatif


df

Tout anneau de caractristique nulle est inni.

Comme on sait que, ds que p P, Z/pZ est un corps, lanneau de polynmes A = Z/pZ[X] est familier. Il est clair que (A) = (Z/pZ) = Z/pZ. On voit mme que (n N) , car Z/nZ [X] = car Z/nZ = n

Lanneau inni Z/pZ[X] est donc de caractristique p P.

2.2.19

Thorme : Si A est un anneau ablien de caractristique non nulle, alors car(A) = min{k N ; k 1A = 0A } Dmonstration : car(A) = 0 signie que {k 1A }kN = (A) est ni, le principe des tiroirs 21 assure quil existe deux entiers naturels strictement positifs distincts k1 , k2 tels que k1 1A = k2 1A supposons 0 < k1 < k2 , on a donc df (k2 k1 ) 1A = 0 on a donc prouv que {k N ; k 1A = 0A } = . Le nombre = min{k N ; k 1A = 0A } est donc bien dni. Montrons que car(A). Cest clair car (A) (car(A) + 1) 1A = k 1A pour un k 1, car(A) et le nombre car(A) + 1 k qui reste lment de 1, car(A) , vrie (car(A) + 1 k) 1A = 0A ce qui prouve quil est suprieur ou gal . On a donc car(A) car(A) + 1 k ce qui conclut. Montrons que (A) = {1A , 2 1A , , ( 1) 1A , 1A = 0}. car(A) sera ds lors clair. En eet, si k N, la division euclidienne de k par scrit k = q + r avec r 0, 1 et On a bien montr que k 1A = q ( 1A ) + r 1A = r 1A {1A , 2 1A , , ( 1) 1A , 1A = 0} (A) car(A) .
donc

NO COPY allowed -- NO COPY allowed -- NO COPY a


42

18. cest--dire quil existe une bijection de (A) sur N par exemple la restriction (A) de lisomorphisme danneaux rciproque de x {x}. 19. Bien sr, est une nouvelle opration, en gnral externe, qui nest pas la multiplication de lanneau A. 20. On a vu au (1.2.20) avec (G, ) = (A, +) que la fonction, alors note , tablit une bijection entre Z/nZ et (Z) (A). 21. Qui assure que si n , et si on doit placer n + 1 objets (ou a fortiori plus) dans n tiroirs, (au moins) un tiroir contient (au moins) deux objets.

NO
Caractristiques non nulles

Il est facile exo : de montrer que est un morphisme danneaux. Son noyau Ker() = 1 ({0A }) est (1.1.23) un sous-groupe de (Z, +) et donc (1.2.1) ( !n N) ; ker() = nZ. On dnit alors la caractristique 20 de A : car(A) = n : cest le gnrateur positif du sous-groupe de Z : Ker(k k 1A )

Voici un autre exemple danneau inni de caractristique non nulle. Si E est un ensemble inni, on considre df lanneau A = P(E) dni au (2.1.1-(d)). Son unit multiplicative est E et EE = aussi-t-on, ds que E = , (A) = {E, } et la caractristique de (A, , ) vaut 2. Voici maintenant la version acadmique des notions prsentes plus haut a la main . Dnition : Pour chaque anneau commutatif A, on dnit la fonction 0A , si k = 0Z . 1A + 1A + + 1A , si k N . Z A df df = o 19 k 1A = k k 1A k fois [(k) 1A ], si k N .
rappel

CO P
df

concerne lensemble (A) = {1A , 1A + 1A , 1A + 1A + 1A }. Soit (A) est ni. On dit alors que Card ((A)) est la caractristique de A Soit (A) est inni. On dit alors que A est de caractristique nulle Cet lment de N se note car(A). Nous avons dj rencontr des matrialisations de cette alternative. Lanneau A des fonctions de classe C sur [0, 1[ valeurs dans C fait de (A) lensemble des fonctions constantes : {x k}kN . Il est inni et A est donc de caractristique nulle. A = Z/nZ fait de (A) un ensemble ni gal A si n = 0. On a vu au (1.2.14) que, si n = 0, lanneau Z/0Z est isomorphe Z, dans ce cas, (A) est quipotent 18 N . Aussi la caractristique de Z/0Z est-elle, comme celle de Z, nulle. Remarques : Il est clair, puisque (A) A, que

On considre ici un anneau commutatif (A, +, ). On sintresse, dans ce paragraphe, lalternative suivante qui

2.2.20

Caractristique dun anneau commutatif et intgre

Thorme : Si A est un anneau ablien intgre, car(A) P {0}. Dmonstration :

0A = 1A

et, par intgrit (n1 1A ) = 0A ou (n2 1A ) = 0A ce qui est impossible puisque n1 et n2 sont lments de 1, 1 . df M faon puzzle : Si n = car(A), on a vu au (2.2.18 : note infrapaginale 20 ) que A contient un sous-anneau,
2

(Z), isomorphe Z/nZ. Un sous anneau dun anneau intgre ayant une forte tendance le rester, le (2.2.2) assure que n P ou n = 0 CQFD.

2.3
2.3.1

Corps

Sous-corps premier dun corps K

Dnition et thorme : Cest le plus petit sous-corps de K, on le notera (K). Il existe puisque lintersection dune famille quelconque (on sintresse ici celle de tous les sous-corps de K) de sous-corps de K reste un sous-corps de K. Par exemple (R) = Q = (C). En eet, tout sous-corps de R contient 1, donc N, donc Z, donc Q qui se trouve tre un corps ; cest (R). Il est dautre part vident que si K est un sur-corps de K, (K ) = (K).

2.3.2

Sous corps premier dun corps de caractristique p

Thorme : df Si A est un corps, cest un anneau commutatif intgre, sa caractristique car(A) = p est donc un nombre premier ou elle est nulle. Le prsent thorme arme que Si p P, le sous-corps de (A) de A est isomorphe 22 au corps classique (2.2.2) Z/pZ. De plus (A) = (A). Si p = 0, le sous-corps de (A) de A est isomorphe au corps classique Q. Dmonstration : Z A On sait que = est un morphisme danneaux, que pZ est son noyau. On a dj rutilis le k k 1A (a) Si p P, (A) a p lments, comme le corps (Z) qui le contient. On a donc (Z) = (A). Cest un corps isomorphe Z/pZ. Cest aussi (A) puisque, par stabilit additive, tout sous corps de A contient (A). (b) Si p = 0, (A), tant un anneau, contient le sous-anneau (Z) Z puisque est injectif 24 . (A) contient donc lanneau (Z) isomorphe Z. Dduisons en que (A) contient un sous-corps isomorphe Q ; cela conclura puisque (A) ne saurait possder de sous-corps strict. Le sous-corps de (A) engendr 25 par (Z) est isomorphe Q. Montrons donc le lemme suivant : Lemme : Si L est un corps contenant un sous-anneau (Z) o est un homomorphisme injectif danneaux de Z dans L, alors L contient un sous-corps isomorphe Q. Dmonstration : Voici un isomorphisme de corps Q L x 1 x et y dsignent des entiers. y (x)(y)
anneaux

22. Cest--dire un isomorphisme danneaux entre corps.

NO
43

(1.2.20) pour tablir 23 Z/pZ

anneaux

Il est exo : bien dni et injectif. Son image est le sous-corps de L annonc.

23. Lexistence dun isomorphisme danneaux entre A et B sera note A B. 24. En eet, {0} = 0Z = Ker(). 25. Si K est un corps quelconque et si A K, le sous-corps de K engendr par A est sous-corps de K qui contiennent A. Cest le plus petit sous-corps de K qui contient A.

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
(2.2.19)

M1 la main : Par labsurde, si car(A) tait compos, on aurait (n1 , n2 ) 1, car(A) ; car(A) = n1 n2 . Avec le morphisme identi au (2.2.18), ou directement, il est clair que = car(A) 1A = (n1 n2 ) 1A = (n1 1A )(n2 1A )

(Z) (A).

anneaux

L o A est la famille de tous les


LA

2.3.3

Cardinal dun corps ni

vectoriel de K sur (K)n o n = dim(K) (K). n Les isomorphismes sont des bijections, on a donc Card(K) = Card ((K)) = car(K)n . On a vu, au (2.2.20), que p = car(K) P ce qui donne la formule self-contained Card(K) = [car(K)]
df

df

Remarque : En fait, chaque entier q = pn o (p, n) P N , est associ un corps ni not Fq de cardinal q et tout corps de cardinal q est isomorphe Fq . Ce rsultat est rserv au programme de licence mais lpreuve de Maths 1 de lENS de Lyon en en propose une dmonstration au niveau de ce livre. exo : Donner une version de F4 en suivant la dmonstration ci-dessus.

2.3.4

Automorphisme de Frobenius

Thorme :

Si K est un corps ni de caractristique p = 0, la fonction =

Remarque : Le petit thorme de Fermat prcise que, si K = Z/pZ, est lidentit, cest bien un automorphisme de corps. Dmonstration Le fait que est un morphisme multiplicatif provient du fait que les corps sont des anneaux abliens. Pour le fait que soit un morphisme additif, la clef est la formule du binme de Newton
n

NO
dm ?

valable pout tout couple dlments (a, b) qui commutent dans un anneau. Elle se dmontre, comme en terminale, par rcurrence sur n N. n p k nk . On a donc (x, y) K2 , (x + y) = 1A x y k k=0 p , montre que, Le calcul du (2.2.16.a), qui assure que (k 1, p 1 ) , p k (k 1, p 1 ) , p k

ce qui conclut. intgrit est injectif car x ker() xp = 0 x = 0. est une bijection puisque K est ni.

Remarque : Si K est inni, par exemple, si K = Z/pZ[X], reste un morphisme de corps injectif mais il nest pas surjectif.

2.3.5

Carrs parfaits de Z/pZ

Thorme : df On dnit lensemble de carrs parfaits de Z/pZ : p = u Z/pZ ; (x Z/pZ) ; u = x2 . Si p P {2} Card(p ) = p+1 et 2 = Z/2Z entier. 2 {0} est limage de lendomorphisme de groupe :

Dmonstration : df Si on considre le groupe multiplicatif : G = Z/pZ , p

NO COPY allowed -- NO COPY allowed -- NO COPY a


44

26. Il sut de considrer la restriction de la multiplication interne du corps K L K pour en faire la loi externe du Lespace vectoriel K. 27. K tant ni, est de dimension nie sur chacun de ses sous-corps, donc sur (K).

CO P
dim(K) (K)

il faut bien reconnatre que notre exprience des corps ni est plutt limite. vrai dire, nous ne connaissons que les Z/pZ o p P. Voici un thorme qui donne une condition ncessaire pour quun entier soit le cardinal dun corps ni. Thorme : Si K est un corps ni, son cardinal est une puissance (dexposant non nul) dun nombre premier. Dmonstration : Tout corps a une structure vidente 26 despace vectoriel sur chacun de ses sous-corps. Aussi K est-il un (K)espace vectoriel. Le choix dune base 27 produit un isomorphisme de (K)espace

df

df

K K x xp

est un automorphisme de corps.

(a + b)n =

k=0

n k

1A ak bnk

1A = 0K

2.3.6

Thorme : Pour tout p P on a, en notant les classes comme leur reprsentants

Lorsque 1 est un carr dans Z/pZ

[1 est un carr dans Z/pZ] [p 1 mod 4 ou p = 2]

Dmonstration : Si p = 2, 1 = 1 = 12 est clairement un carr de Z/2Z et toutes les propositions vraies sont quivalentes ! Sinon, p tant impair, on a, pour tout y Z/pZ, 1 = y 2 = (1)
p1 2

et cela dmontre que

p1 est pair CQFD. 2

Montrons rciproquement que lorsque p 1 mod 4. 1 est bien un carr dans Z/pZ (p impair). Si donc p1 p1 est pair, le polynme X 2 1 Z/pZ[X] admet, selon le petit thorme de Fermat, tous les carrs 2 p1 p1 , cest le degr de X 2 1 parfaits non nuls comme racines. Ces derniers sont (2.3.5) au nombre de 2 qui ne saurait donc avoir dautre racine. 1 en est une racine vidente, cest donc un carr parfait.

2.3.7

Nombres premiers congrus 1 modulo 4

2.3.8

Thorme : Lquation x2 + y 2 + z 2 = 0 nadmet pas que la solution triviale (x, y, z) = (0, 0, 0) dans (Z/pZ)3 . On dit aussi que la forme quadratique (x, y, z) x2 + y 2 + z 2 reprsente 0 sur Z/pZ. Elle ne reprsente pas 0 sur R. En ce sens, Z/pZ ressemble plus C qu R. En revanche les origines de cette ressemblance sont opposes ; en eet Z/pZ est loin dtre algbriquement clos puisque Xp X + 1 Z/pZ[X] ny a aucune racine. Dmonstration : On va dmontrer que lquation x2 + y 2 + 1 = 0 admet une solution (x, y) (Z/pZ)2 ce qui sut 28 clairement. p Z/pZ La fonction f dnie sur lensemble p des carrs parfaits de Z/pZ est videmment injective. u u 1 (2.3.5) p + 1 df . Les ensembles p et p = f (p ) = {y 2 1}yZ/pZ sont donc de mme cardinal, si p = 2, Card(p ) = 2 Deux ensembles ayant un tel cardinal ne sauraient tre disjoints. Mais dire quun carr est lment de p cest exactement dire que x2 = y 2 1 admet une solution. Si p = 2, la relation 12 + 02 + 12 = 0 conclut.
28. Cest mme exo : ncessaire.

NO COPY allowed -- NO COPY allowed -- NO COPY a


45

NO

Thorme : Il y en a une innit. Dmonstration : Sinon, soit m le plus grand dentre eux et p P un diviseur premier de (m!)2 + 1. 1 serait alors le carr de m! dans Z/pZ et, selon (2.3.6), p 1 mod 4 donc p m et p|m!|(m!)2 , comme, par dnition, p|(m!)2 + 1, p |1 ce qui narrive aucun nombre premier.

La forme quadratique (x, y, z) x2 + y 2 + z 2 nest pas dnie sur Z/pZ

CO P
= y p1
Fermat

Z/pZ Z/pZ . Le (1.2.20) tablit une bijection entre lensemble quotient G/ Ker et p {0}. x x2 Les lments de Ker = {x G ; x2 = 1} sont les racines, dans Z/pZ, du polynme X2 1 = (X 1)(X + 1) cest--dire, par intgrit : 1. p1 = 1 = Card(2 ) 1 Si p = 2 Le rsultat du thorme est clair puisque 12 = 1 et 02 = 0. On a aussi 1 cest--dire Card(2 ) = 2 en eet. p1 = Card(p ) 1. Cest le rsultat recherch. Si p = 2, Ker a deux lments et 2 Remarque : df On observe que le groupe multiplicatif = p {0} est isomorphe au groupe (1.2.11) G/Ker() de cardinal p Card(G) p1 Lagrange [G : Ker()] = = qui nest donc autre que lindice de Ker dans G. 2 Card Ker() =
df

2.3.9

Exemple : lquation x2 + x + 1 = 0 dans Z/pZ

premiers p, quon gnralisera facilement exo : aux quations :

Lquation x2 + x + 1 = 0 na de solution dans Z/pZ que si p 1 (mod 3) ou si p = 3.

2.3.10

Caractrisation des entiers naturels qui sont somme de deux carrs parfaits

S dsigne, dans tout cet exercice, lensemble des sommes de deux carrs dentiers. 1) Montrer que (p P \ {2}) [1 est un carr dans Z/pZ p 1 mod 4] 2) (a) Rappeler pourquoi S est stable par multiplication. (b) Dmontrer par rcurrence sur n que

((n, p) N P) [n S] et [p 3
df

4) On considre maintenant un nombre premier p 1 mod 4 et on va dmontrer que 1 Ip . (b) Dmontrer que (a) Montrer que Ip = . On pose alors = inf (Ip ). 2 est absurde. Conclure.
df

3) Pour chaque p P on dnit Ip = {k 1, p 1 ; kp S}. Montrer que [1 Ip pour tout p 1 mod 4] conclut !

NO
congru 3 modulo 4, de n = a2 + b2 S.
df

1) De gauche droite : de faon gnrale, si x = 0 est un carr (celui de u), x 2 = up1 = 1. p1 Autrement dit x est racine de X 2 1. Ainsi, sous notre hypothse : p1 p1 (1) 2 = 1 donc 1 = 1 ou est pair cest--dire [p = 2 ou p 1 mod 4] CQFD. 2 p1 p1 Rciproquement, si p 1 mod 4, est pair et 1 est racine de X 2 1. 2 p1 Mais ce dernier polynme admet (voir ci-dessus) les carrs de (Z/pZ) comme racines, son degr 2 p1 , ces carrs sont ses racines -1 qui en est une en est donc un ! tant 2 2) (a) La relation (par exemple trigonomtrique 30 ) (a2 + b2 )(x2 + y 2 ) = (ax + by)2 + (ay bx)2 clt ce petit dbat. (b) Pour n = 1, 2, 4, 5, la proprit dmontrer est avre par vacuit... Soit p, un diviseur premier,
On voit que p|a ou p|b sinon a, b (Z/pZ) et

p 1 mod 4 et p = 2. comme p|a2 + b2 , p|a et p|b, du coup, avec des notations videntes, n = p2 (a2 + b2 ) or, par hypothse de rcurrence ( forte disent les qualicateurs), vp (a2 + b2 ) est paire donc aussi vp (a2 + b2 ) + 2.

3) Si on sait que 1 Ip , p est somme de deux carrs et on aura obtenu le fait que tous les nombres premiers 1 mod 4 sont somme de deux carrs de mme selon 2) (a) que tout produit de tels nombres. Les
29. Redm : Si G est un groupe cyclique (disons : engendr par g) dordre m et si d|m, il existe un (unique) sous-groupe cyclique m dordre d de G. Il sut, pour sen convaincre, dobserver que g d est bien dordre d. Quid de lunicit ? 30. Penser un produit de deux normes euclidiennes de vecteurs dun plan. Cela dit, le rsultat est vident et ne concerne que la structure danneau ablien.

NO COPY allowed -- NO COPY allowed -- NO COPY a


46

CO P
k

Question : tudier, suivant les valeur de p P, lexistence de racines, dans Z/pZ, pour lquation du second degr : x2 + x + 1 = 0. Z/pZ tant un corps, une quation du second degr ne saurait y avoir plus de 2 racines. La situation est dirente dans les Z/nZ non intgres. Par exemple x2 = 0 admet 0, 4, 8 comme solutions dans Z/16Z Si p = 3, 1 est racine double de x2 + x + 1 = (x 1)2 . Sinon, par intgrit, x2 + x + 1 na de racine que si x3 1 a une racine dans Z/pZ \ {1}. Il sagit donc de savoir si (Z/pZ) , contient un lment dordre 3. Prcisment : les ventuels lments dordre 3 de (Z/pZ) , sont exactement les racines de notre quation du second degr. Le thorme de Lagrange assure quil est ncessaire que 3|p 1. Rciproquement, si P p 1 (mod 3), comme nous savons (1.2.32) que le groupe multiplicatif (Z/pZ) , 29 est cyclique. le (1.2.19) assure qu il existe bien un lment dordre 3. Le rsultat obtenu pour les nombres xj = 0, est donc :
j=0

mod 4] = vp (n) est paire

Solution rdige : accrochez-vous !

p1

Fermat

a b

= 1 serait un carr ce qui nest pas puisque

entiers n tels que vq (n) est paire quelque soit q P avec q 3 mod 4 sont donc produit dun carr et dune somme de deux carrs, ils sont lments de S. La rciproque est avre via 2) (b) Comme 2 S le thorme sera dmontr qui snonce : Thorme : S est lensemble des entiers n tels que (p P) ; p 3 mod 4, vp (n) est paire. Autrement dit : Les sommes de deux carrs parfaits sont exactement les entiers dont la dcomposition en facteurs premiers est telle que les nombres premiers congrus 3 modulo 4 qui y interviennent sont aects dun exposant pair.

4) Nous savons que

p1 p1 ; 1 u2 mod p. , 2 2 (a) Nous disposons donc dun k N tel que S u2 + 1 = kp. Localisons cet entier k : (p 1)2 u2 + 1 p2 2p + 5 premire 2 on a : u2 + 1 < p donc +1= = k Ip = . 4 4 p (b) On crit p = a2 + b2 et on considre les reprsentants a et b des classes a et b Z/Z dont la 1 1 \{0} puisque, par minimalit, , valeur absolue est minimale autrement dit a , b 2 2 2 2 ne divise ni a ni b. On a donc 0 < a2 + b2 < 2 = . Or |a2 + b2 fournit un N tel que 2 2 2 2)(a) ainsi : < et (a2 + b2 )(a2 + b2 ) = p = p2 = (aa + bb )2 + (ab ba )2 . a2 + b2 = < 2 2 Mais on a clairement : u aa + bb a2 + b2 0 On pose alors A =
df

aa + bb df ab ba et B = . Ces entiers vrient alors


Ce qui prouve que p S et Ip contredit la minimalit de . = 1 Ip est donc dmontre pour chaque nombre premier p congru 3 modulo 4, dont 3) prouvait quelle concluait. QQT 31 : o a-t-on utilis 2 ? !

2.4
2.4.1
2.4.1.a

Arithmtique de lanneau K[X] o K est un corps


K[X] est un anneau principal
Rappel sur la division euclidienne

Thorme :

NO
{0}) , !(Q, R) K[X] ; Description des Idaux de K[X] 47

Dmonstration : Vue en premire anne, elle traduit, par rcurrence, lalgorithme consistant retrancher successivement A des multiples de B par des monmes de faon diminuer (strictement) le degr des rsultats obtenus. 2.4.1.b

(A, B) K[X] (K[X]

Thorme : K[X] est principal. Dmonstration : Soit I un idal de K[X]. 1) Si I = {0}, I = 0K[X] =< 0 > et I est bien principal. 2) Sinon = {deg(P)}PI {0} N. Lensemble {deg(P)}PI {0} admet donc un plus petit lment : deg(P0 ). Montrons que I = P0 K[X] P0 K[X] I puisque I est une partie permise pour la multiplication. Montrons que I P0 K[X]. Soit A I, crivons la division euclidienne de A par P0 : A = P0 Q + R o deg(R) < deg(P0 ) exige que R I {0} , pourtant R = A P0 Q I I = I donc R = 0 et P0 |A / cest--dire A P0 K[X] CQFD.
31. Question qui tue.

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
mod de mme que ab ba ab ba 0 mod (A)2 + (B)2 = p2 donc A2 + B2 = p A = BQ + R deg(R) < deg(B)

2.4.2

Le thorme de Bzout dans K[X]

conclut puisque C = 0.

2.4.3

Le thorme de Gauss dans K[X]


{0})3 ,

Thorme : (A, B, C) (K[X]

Dmonstration : Rien ne change par rapport (1.2.4). Mme remarque.

A|BC et = A|C AB = 1

2.4.4
2.4.4.a

Le thorme de Bzout avec limitation des degrs dans K[X]


Le thorme de Bzout avec unicit

Voici comment obtenir lunicit dans (2.4.2). Thorme : Pour (A, B) K[X] (K[X] Dmonstration : {K0 [X]}
2

2) On dmontre donc le rsultat lorsque = 1. Les ingalits concernant les degrs se lisent dans lensemble totalement bien ordonn : N {} existence du couple (U, V) : Comme A B = 1, (2.4.2) fournit (U0 , V0 ) ; AU0 + BV0 = 1. La division euclidienne de U0 par B produit un reste U dont nous allons montrer quil convient. On a U0 = BQ + U et donc 1 = A(BQ + U) + BV0 = AU + B(V0 + AQ)
df DE

NO
A1 U1 + B1 V1 = 1 deg(B) + deg(V0 + AQ) = deg(1 AU) 48

1) Commenons par prouver quil sut de dmontrer le thorme pour D = 1. Voici en eet comment en A B df dduire le rsultat gnral. Si A B = , on dnit (A1 , B1 ) = , , A1 B1 = 1 et on fait mine de savoir que A1 U1 + B1 V1 = 1 deg(U1 ) < deg(B1 ) deg(1) = deg(B) deg() !(U1 , V1 ) K[X]2 ; deg(V1 ) < deg(A1 ) deg(1) = deg(A) deg() Cet unique couple (U1 , V1 ) est lunique couple (U, V) convenable puisque B A U1 + V1 = 1 AU1 + BV1 =

On aura russi prouver lexistence dun couple (U, V) convenable si on dmontre que V = V0 + AQ convient, cest--dire si on montre que deg(V0 + AQ) < deg(A). Or B(V0 + AQ) = 1 AU assure max [deg(AU), deg(1)] = max[0, deg(AU)]

NO COPY allowed -- NO COPY allowed -- NO COPY a

32. Dmonstration de lunicit vidente ?

CO P
, si A B = , !(U, V) K[X]2 ;

Thorme : 2 Pour (A, B) K[X] (K[X] {0} , si A B = , (U, V) K[X]2 ; AU + BV = Dmonstration : tant, par dnition, le 32 polynme unitaire de plus grand degr qui divise A et B, dmontrons que cest 2.1.7 un gnrateur de lidal < A, B > = AK[X] + BK[X]. Bien peu de choses changent relativement au troisime point de (1.2.3). appelons C un tel gnrateur et montrons que cest C est un diviseur commun A et B puisque A et B AK[X] + BK[X] = CK[X]. C admet un degr maximal parmi les diviseurs communs A et B en eet, si D est un diviseur commun A B A . Dautre part et B, D|C car C CK[X] = AK[X] + BK[X] scrit AR + BS = D R + S D D C=0 rappel ou D|C = deg(C) deg(D)

AU + BV = deg(U) < deg(B) deg() deg(V) < deg(A) deg()

Si 0 est ce maximum (i.e.) si AU est constant, cest que U = 0 (puisque A K0 [X]) et donc que / U0 = BQ qui impose B|1 ce qui exige B K0 [X] ce quexclu lhypothse du thorme. On a donc max[0, deg(AU)] = deg(AU) = deg(A) + deg(U) deg(V0 + AQ) deg(A) + deg(U) deg(B) < deg(A)
<0

2.4.4.b

unicit du couple (U, V) : Si les couples (U1 , V1 ) et (U2 , V2 ) vrient les trois conditions du thorme, les relations 1 = AU1 + BV1 = AU2 + BV2 assurent que B(V2 V1 ) = A(U1 U2 ) on a donc deg(B) deg(U1 U2 ) max[deg(U1 , deg(U2 ))] < deg(B) B|A(U1 U2 ) (2.4.3) ou = B|U1 U2 = BA=1 U1 U2 = 0 Algorithme produisant lunique couple degrs limits

Cest bien-sr lalgorithme dEuclide qui, naturellement, conduit ces deux polynmes.

2.4.5

Le thorme des deux carrs dans R[X]

Il caractrise les polynmes de R[X] qui scrivent comme somme de deux carrs de polynmes du mme anneau. Lvidente condition ncessaire (concernant la fonction polynme quon note encore P) savoir (x R) , P(x) 0 se rvle susante ce qui snonce Thorme : (P R[X]) (A, B) R[X]2 ; P = A2 + B2 P 0

La partie algbrique de la dmonstration du (seul) sens non trivial prsente ci-dessous, de ce thorme est facile. Mais elle repose sur le thorme de DAlembert. Dmonstration : 1) Lemme : Si P R[X] est valeurs positives, ses racines relles sont dordre pair. Dmonstration : Cest vident car, au voisinage dune racine R donne, le signe de P est celui de (X ) o est lordre de . Si tait impair, P changerait strictement de signe au voisinage de et serait ainsi amen prendre des valeurs strictement ngatives ce quexclut lhypothse. 2) On a donc, en notant la famille des racines relles de P, celle des ses racines irrelles, et les familles respectives de leurs ordres ( est donc valeurs paires)
r s s

NO
k=0 df s l=0

On sait en eet que exo : si l est une racine irrelle dordre l de P R[X], l , en tant dirent, le reste. (X l )l =
df d s l=0

3) On dnit alors Q =
df

qj = aj + ibj avec (j 0, d ) , (aj , bj ) R2 , il vient


d d

Q=

Remarque : Faisons-le avec P = X4 + X2 + 1 qui est clairement valeurs positives. 2i Les racines carres de j= e 3 et de son conjugu sont les quatre racines (toutes irrelles R=1) de P. Ne retenant pas de racines conjugues, il ne reste que les opposes qui donnent, par exemple : 2i 2i 2i 3 1 2 2 6 )(X + e 6 ) = X2 e 3 Q = (X e =X j=X + +i 2 2 3 1 2 et lon constate, satisfait, que Cest--dire A = X + et B = 2 2 2 2 3 1 1 3 2 = X4 + X + X + + + =P 2 2 4 4 49

4) Conclusion : P = R2 QQ = R2 (A + iB)(A iB) = (RA)2 + (RB)2 achve cette dmonstration constructive.


df

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
P= (X k )k
l=0

(X l )l

l=0

(X l )l

qj Xj o d =

l et R =

df

r k=0

j=0

(X k )

k 2

En dcomposant

aj Xj + i

j=0

j=0

bj Xj = A + iB avec (A, B) R[X]

df

2.5

La structure dalgbre

Les algbres sur un corps K sont des ensembles munis de trois lois : (E, +, , ) vriant les proprits suivantes. (E, +, ) est un Kespace vectoriel. (E, +, ) est un anneau. (, x, y) K E2 , ( x) y = (x y) = x ( y) Si la multiplication (interne) est commutative, lalgbre est dite, commutative. On a vu en premire anne que Si V est un Kespace vectoriel de dimension nie, tout choix dune base B de V fournit un isomorphisme dalgbre entre (Mn (K), +, , ) et (LK (V), +, , ) : en la personne de B =
df

On a vu aussi que ces algbres isomorphes ne sont pas commutative que si n > 1. Le plus souvent, on omet de noter les lois et ce qui permet dcrire, sans ambigut, vu le contexte, la troisime proprit sous la forme (, x, y) K E2 , (x)y = (xy) = x(y)

2.5.1

Morphisme de K[X] dans une Kalgbre E

Thorme et dnition : Soit E une algbre sur un corps K. chaque a E, on associe la fonction K[X] E deg(P) deg(P) df df a = o videmment P = pk Xk et a0 = 1E P p k ak k=0
k=0 deg(P) deg(Q)

Cette fonction est un homomorphisme dalgbre Dmonstration : On ne peut viter, pour ce qui concerne le respect, par a , de la multiplication, le calcul un peu lourd qui suit.

NO
a (PQ) =
k=0 deg(P)

df Par dnition de a , si K[X]2 (P, Q) =

Dautre part, les rgles de calcul dans lalgbre E permettent le dveloppement de


deg(Q)

puisque ((r, s) 0, deg(P) 0, deg(Q) ) (pr ar ) (qs as ) = (qs pr ) ar+s = pr qs ar+s Pour chaque t 0, deg(P) + deg(Q) , le coecient de at quon obtient par distributivit dans le dveloppement du produit des deux sommes ci-dessus vaut pr qs ce qui conclut. Les deux autres proprits vrier pour a sont

a (P)a (Q) =

videntes. Remarques : 1) ((a, ) E K) , a () = 1E o le premier de lgalit dsigne le polynme constant : P = . En particulier a (1) = 1E et A (0) = 0E 2) Par exemple, si V est un Kespace vectoriel et si E = LK (V), si (P, f ) K[X] LK (V), f (P) dsigne lendomorphisme
deg(P) df

r+s=k

k=0

pk f k = p0 IdV + p1 f + p2 (f f ) + + pdeg(P) (f f f )
deg(P) fois

NO COPY allowed -- NO COPY allowed -- NO COPY a


50

CO P
LK (V) Mn (K) u MatB (u) pk Xk ,
k=0 k=0 deg(P)+deg(Q)

Un lve de 1re , fort des identits remarquables, aurait plutt song la forme canonique du polynme 2 3 1 + do, illico, le rsultat. bicarr : X4 + X2 + 1 = X2 + 2 4 2 Le mme lve, inventif, pouvait penser X4 + X2 + 1 = (X4 2X2 + 1) + 2X2 = X2 1 + ( 2 X)2 do un rsultat convenable avec, en prime, un argument convaincant contre lunicit (mme aux inversibles prs de lanneau R[X] !)

qk Xk ,

pr qs
r+s=k

ak

k=0

p k ak

k=0

qk ak

On note naturellement P(f ) cet endomorphisme en comprenant que, dans cette notation, la lettre P na que peu de choses voir avec la fonction polynme associe au polynme P. 3) Toujours si V est un Kespace vectoriel et si E = LK (V), signalons encore que Si P est le polynme constant : p0 et si u LK (V), P(u) est lhomothtie indpendante de u : p0 IdV . On a (P, Q, u) K[X]2 LK (V) , (PQ)(u) = P(u) Q(u). Signalons aussi, ce sujet, que lerreur consistant confondre (PQ)(u) avec P Q(u) nest pas raisonnable en raison de largument chantourn qui suit. Une telle formule exigerait que concident toujours les endomorphismes P Q(u) et Q P(u) , en particulier, avec les homothties u = IdV , on verrait concider les homothties : P Q() IdV et Q P() IdV ; lgalit, pour tout , des rapports dicelles exigerait son tour celle des fonctions polynomiales P Q et Q P. Les polynmes P = X2 et Q = X+ 1 assurent alors un contre exemple valide ds que Car(K) = 2 et, en caractristique 2, comme en toute autre, les eux polynmes constants : P = 1 et Q = 0 fournissent un contre exemple qui assure que jamais, le semi-groupe Pol(K), des fonctions polynomiales sur un corps K, muni de la composition, nest ablien.
df

4) Il est clair que (a E) , Im(a ) est une sous-algbre commutative de E. On la note naturellement K[a] et a nest pas du tout une indtermine ! En particulier, si E est de dimension nie, K[a] qui en est une sous-algbre, reste de dimension nie ce qui la rend bien lointaine de la Kalgbre K[X]... 5) De mme, on note naturellement, pour (n, a) N E
df

Kn [a] = {x E ; (P Kn [X]) ; x = P(a)} = a (Kn [X])

2.5.2

exo : Quelques algbres K[a]

Exemples :

1) exo : Montrer que Q[ 2] = Q1 [ 2].

3) Si V est un Kespace vectoriel et p L (V) est un projecteur, Montrer que K[p] + K1 [p].

2) Admettons que (P Z[X]) , P() = 0, dmontrer que Q[] nest pas de dimension nie.

2.5.3

Sous-algbres de dimension nie de E = C0 (R, R)

Bien entendu, la loi multiplicative est la multiplication habituelle de fonctions. Soit A une telle sous-algbre. Si n = dim(A), la liste IdR , f, f 2 , , f n est de taille n + 1 ces fonctions continues sont donc lies et
n

(0 , 1 , , n ) Kn+1 On considre alors naturellement le polynme P =


df n i=0

est la fonction nulle et on a (x R) , P(f )(x) = 0 mais la dnition des oprations sur les fonctions valeurs dans la Ralgbre R fait que 33 P(f )(x) = P (f (x)) = 0R . Aussi, f prendrait-elle ses valeurs dans lensemble des racines du polynme P R[X] {0}. Or ce dernier est ni 34 et une fonction continue qui prend en a et b > a deux valeurs distinctes, en vertu du thorme de valeurs intermdiaires, prend, sur [a, b], toutes les valeurs intermdiaires, donc une innit de valeurs. Aussi, une fonction continue ne prenant quun nombre ni de valeurs est-elle ncessairement constante. Bilan : Lalgbre C0 (R, R) nadmet quune sous-algbre de dimension nie : la droite des fonctions constantes : A R.

2.5.4

Thorme et dnition : E est une Kalgbre

et on a une alternative Si Ia = {0}, Qa = 0 seul convient et on dit que a est transcendant sur K.
33. Attention, cette formule naurait aucun sens si, comme plus haut, f tait un endomorphisme dun Kespace vectoriel puisqualors f (x)k ne signierait rien. 34. En vertu de la thorie de la division par X a rappele au (2.1.10-Remarque) et du degr.

NO COPY allowed -- NO COPY allowed -- NO COPY a


51

NO
df

Polynmes nuls en un lment dune Kalgbre

(a E) , (Qa K[X]) ; Ia = {P K[X] ; P(a) = 0} = Qa K[x]

CO P
df

{(0, 0, , 0)} ;

i=0

i f i 0

i Xi , on a E 0 = f (P) = P(f ) Cest--dire que P(f )

Si Ia = {0}, ( !a K[X]) ; a est unitaire et Ia = a K[X]. On dit alors que a est algbrique sur K et a sappelle le polynme minimal de a sur K. Dmonstration :
(2.5.1) On voit que Ia = Ker(a ), cest un idal de K[X] or cet anneau est principal Ia est donc monogne. Le reste en dcoule incontinent. On appelle Ia lidal annulateur de a.

2.5.5

exos : Calcul de quelques idaux annulateurs ou polynmes minimaux

3) Quel est lidal annulateur de la drivation en tant qulment de la Kalgbre E = L (Kn [X]) ? 4) Quel est lidal annulateur de la drivation en tant qulment de la Kalgbre E = L (K[X]) ? 5) Quel est lidal annulateur de X en tant qulment de la Kalgbre K[X] ? Rponses 2) < X4 10X2 + 1 >. 3) Xn+1 car D = 4) Posons =
df df df

1) Quel est lidal annulateur dun projecteur ? 2) Quel est lidal annulateur de 2 + 3 Q[ 2 + 3] sur Q ?

1) < X2 X > sauf si p = 0 ou p = IdV auxquels cas on trouve respectivement X et X 1.

L (K[X]) L (K[X]) . Pour montrer que est transcendant cest--dire que I = {0}, P P
df n

L (Kn [X]) L (Kn [X]) est nilpotente dindice n + 1 puisque (Xn )(n) = 0. P P

il sut dobserver, pour chaque polynme unitaire P = (au moins) observer ce qui se passe exo avec Z/pZ ! 5) L encore IX = {0} car P(X) = 0 = P = 0.

2.5.6

Thorme :

Si dim(V) < , LK (V) ne contient aucun lment transcendant sur K

Si V est un Kespace vectoriel de dimension nie, tout endomorphisme de V admet un polynme minimal unitaire.

NO
2 2 n2 k=0

Dmonstration : 2 On sait que, si dim(V) = n, dim L (V) = n2 < par consquent, la famille : IdV , f, f 2 , , f n taille n + 1 est lie et on dispose donc dun (n + 1)uplet : = (0 , 1 , , n2 ) K que k f k = 0. On considre alors le polynme non nul =
df n2 k=0 n2 +1

expose au (2.5.4), assure, non seulement lexistence dun polynme unitaire unique : f en facteur dans tous les autres polynmes annulateurs de f , mais prouve aussi que deg(f ) n2 . Remarque : lun des objectifs centraux du cours dalgbre linaire est dobtenir lingalit : deg(f ) n = dim(V).

2.5.7

Polynme minimal dun vecteur dune algbre intgre

Thorme :

a = 0 i.e. a est transcendant. ou Si lalgbre E est intgre, si a E, alors a est irrductible

Remarque : Lintgrit (dont nous allons prouver le caractre susant) est incontournable. En eet, ds que dim(V) 2, L (V) nest pas intgre 35 et si p est un projecteur non trivial 36 , on a p = X2 X = X(X 1) nest pas irrductible. Le (2.5.5) fournit un autre exemple de la mme nature.

NO COPY allowed -- NO COPY allowed -- NO COPY a


52

35. Considrer lapplication linaire dnie, sur une base ( i , j ), par f ( i ) = j et f ( j ) = 0 qui prouve, sous lhypothse dim(V) 2, modulo le thorme de la base incomplte, outre la non intgrit de L (V), le fait que cette algbre contient toujours des lments nilpotents. 36. Pourquoi y en a-t-il toujours ?

CO P
df

pk Xk , P()(Xn )(0) = n!

si car(K)=0

0. Reste

k=0

qui est de

{(0, 0, , 0)} tel

k Xk If = {0} ce qui, vu lalternative

Dmonstration : Prouvons la contrapose. Si a E admet un polynme minimal unitaire et rductible, on dispose dun couple (P, Q) K[X]2 tels que (deg(P), deg(Q)) 1, deg(a ) 2 et a = PQ. On trouve alors, en a, 0E = P(a)Q(a) or la condition, issue de la rductibilit de a , sur les degrs de P et Q, interdit chacun dtre lment de Ia . P(a) et Q(a) sont donc non nuls et E ne saurait tre intgre.

2.5.8

Caractrisation de lalgbricit dun lment dune algbre

Thorme : a est algbrique dim(K[a]) < et alors dim(K[a]) = deg(a ) Dmonstration :

(=) On dispose dun polynme non nul a tel que Ia = a K[X]. Posons m = deg(a ) et Fa = {1E , a, a2 , , am1 }.
DE df df

1) Montrons que Fa est une famille gnratrice de K[a] : Soit donc P K[X], on doit montrer que P(a) Vect(Fa ). La division euclidienne de P par a scrit P = a Q+R o deg(R) r1 dautre part P(a) = a (a)Q(a)+R(a) = 0E Q(a)+R(a) = R(a) Kr1 [a].
r1

2) Fa est libre car, si = (0 , 1 , , r1 ) Kr , vrie


df r1

df

vrie a |P mais deg(P) < deg(a ) assure P = 0 do lindpendance souhaite.


df

(=) On pose = dim(K[a]). On a 1 puisque 1E K[a]. On constate dautre part que la famille (1E , a, a2 , , a ), tant deectif strictement suprieur , est lie ce qui, comme plus haut, fournit, dans Ia , un polynme non nul. a est donc bien algbrique.

2.5.9

Inverse dun polynme en un lment algbrique

Thorme : E dsignant toujours une Kalgbre et E le groupe multiplicatif de ses lments inversibles, si a E est algbrique, b K[a] E = b1 K[a] Remarques : Le rsultat ne subsiste pas sans lhypothse dalgbricit de a. Par exemple, si E est le corps K[X] qui est 1 K[X]. / aussi une Kalgbre, X E est transcendant sur K, pourtant X1 = X La pratique de ce rsultat se trouve dans lexprience collgienne. Par exemple, E = R, K = Q, a = 2, P = 1 X conduit la manipulation : 1+ 2 1 = 2 = 1 2 Q[ 2] 1 2 1 2

Dmonstration :

NO COPY allowed -- NO COPY allowed -- NO COPY a


53

exo : Traiter suivant la mthode de cette dmonstration, le calcul prsent dans la seconde remarque ci-dessus, 1 . de 1 2 1 Q[ 2 + 3]. exo : Procder de mme pour 1+ 2+ 3

Lemme : Si P K[X], P(a) E = P a = 1 Dmonstration : df df Considrons en eet un diviseur D commun P et a , P = DQ et a = DR on a donc la relation PR = a Q qui, en a, donne P(a)R(a) = 0 cest--dire, puisque P(a) E , R(a) = 0. Ainsi a |R|a = R et a sont associs ce qui impose D K0 [X]. P et a sont donc bien premiers entre eux. Soit maintenant P K[X] ; K[a] E b = P(a). Le thorme de Bzout (2.4.2), produit un couple (U, V) K[X] ; PU + a V = 1 ce qui donne en a, P(a)U(a) = 1 et b = U(a) K[X] est prouv.

NO

CO P
k ak = 0, le polynme
k=0

P =

k=0

k Xk Ia = a K[X]

2.5.10

Inverse dun lment inversible dune sous-algbre de dimension nie

On a videmment ma L (A) et ax = 0 = 0 = a1 (ax) = (a1 a)x = 1E x = x donc Ker(ma ) = {0} et ma est injective. Comme lespace vectoriel A est de dimension nie, le thorme du rang assure la surjectivit de ma et A 1E admet un antcdent par ma lequel est clairement exo : un inverse 37 de a.

2.5.11

Sous-anneau engendr par un lment algbrique dune algbre intgre

Thorme : Si a est un lment algbrique de lalgbre intgre E, K[a] est un corps. Dmonstration : Si b K[a] {0} , on doit montrer que b E et que b1 K[a]. Considrons un P K[X] ; b = P(a). Dire que b est non nul est exactement dire que P Ia cest--dire que a qui est irrductible (2.5.7) ne divise pas / P cela narrive que si a P = 1. Bzout (2.4.2), classiquement, conclut puisque Ua + VP = 1 se ralise en a pour donner P(a)1 = b1 = V(a) K[a]. Remarque : Si on note K(a) lintersection de tous les sous corps 38 de E qui contiennent K et a, le thorme qui vient dtre P(a) dmontr montre que K(a) = K[a]. exo : Peut-on dire que K(a) = ? Q(a) QK[X] a K[X]

NO COPY allowed -- NO COPY allowed -- NO COPY a


54

37. Seulement gauche a priori ! 38. Il y en a selon ce qui vient dtre vu

NO

CO P
ma =
df

Thorme : Si A est une sous-algbre de dimension nie de E. Si a E A alors a1 A. Remarque : Ce thorme gnralise (2.5.9) mais la dmonstration ci-dessous ne propose plus dalgorithme pour le calcul de linverse ! Dmonstration : Considrons donc a E A, on lui associe la multiplication par a gauche : A A x ax

Espaces vectoriels - applications linaires - matrices


3.1
3.1.1

Bases et sommes directes

Description du sous-espace engendr par une partie dun espace vectoriel

Thorme et dnition : Si V est un Kespace vectoriel Si I est un ensemble quelconque, si on note Pf (I) lensemble des parties nies de I Si X = (xi )iI VI lensemble
df

Vect (X) =

df

3.1.2

Dnitions : Avec les notations prcdentes df X est dite libre ssi J Pf (I) , XJ = (xj )jJ est libre

NO
Familles libres, gnratrices, bases
1. Comme rappel plus haut.

est le plus petit sous-espace vectoriel de V qui contient les vecteurs de la famille X. Ce sous-espace est lintersection de tous ceux qui possdent cette proprit, parmi lesquels on trouve V lui-mme. Dmonstration : exo 0 si i = j df Exemple : Si V = RN , si xi = (i,j )jN o (i, j) N2 , i,j = Vect(X) = R(N) cest une 1 si i = j notation pour lensemble de suites de nombres rels ultimement nulles cest dire nulles partir dun certain rang ce dernier pouvant varier avec la suite. On a vu en premire anne que lon a un isomorphisme despace vectoriel R(N) R[X]. Il est mme lgitime de dire que R(N) = R[X], suivant la prsentation choisie pour les polynmes.

X est dite lie sinon ; cest--dire ssi (J Pf (I)) , XJ = (xj )jJ est lie X est dite gnratrice ssi Vect(X) = V ; cest--dire ssi (x V) (J Pf (I)) ; KJ ; x = j xj
jJ

X est appele base de V ssi X est libre et gnratrice. Une famille X constitue de tous les vecteurs de V est toujours gnratrice et tout singleton {x} = {0V } est libre. On parle aussi de parties libres, gnratrices et basiques. La nuance rside dans le fait quune seule partie donne lieu des familles varies mme si lensemble des indices est le mme. Tout lment de S(I) est susceptible de modier une famille sans aecter la partie de V qui en est limage. On rappelle quune famille dlments de V indice par I est une fonction de I dans V. Par exemple IdV est la famille de V : x x, son image est V, elle est toujours 1 gnratrice de V. Bien quil soit hors de question de manipuler de telles expressions dans un calcul, il est vrai que X(k) = (xi )iI (k) = xk . tonnant non ? Si ce qui prcde coupe un peu les cheveux en quatre, il faut vraiment distinguer un base dune partie basique. La notion de coordonnes supporterait mal une telle confusion. Il y a des situations o la rsistance la tentation est

NO COPY allowed -- NO COPY allowed -- NO COPY a


55

CO P
x V ; (J Pf (I)) ; KJ ; x = j xj
jJ

Chapitre 3

df

dicile. Par exemple la base canonique de Mn (K) nest pas une base et est encore moins canonique en revanche lensemble des matrices de Mn (K) dont tous les termes sont nuls sauf lun dentre eux qui vaut 1K est une partie basique de Mn (K) quil ny a pas doutrance qualier de canonique .

1) Il est vrai que si, pour chaque n N lon note un la fonction monme
N df

Dmonstration : Appliquons en eet le formule de Taylor avec reste intgral lordre N f = t et sur lintervalle dextrmits 0 et x, [0, x] si x 0, [x, 0] sinon. Il vient ex = e0 + xf (0) + x2 xN (N) f (0) + + f (0) + 2! N!
x

Il sut donc de dmontrer que le reste intgral : Juste faisons-le, dans le second cas o x
x 0

(x t)N t e dt N!

2) Le rsultat prcdent est un rsultat danalyse qui ne donne pas dinformation sur lappartenance de f au sous-espace de RR quengendre la famille des fonctions monmes U = (un )nN . Il est, en revanche facile, dtudier cette question. Le sous-espace en question Vect(U) est clairement celui des fonctions polynomiales sur R. De nombreuses raisons interdisent f den tre une. Par exemple : Aucune drive de f nest la fonction nulle. 3) Il faut donc bien comprendre qutre lment de Vect(X), cest tre combinaison linaire dune sousfamille nie de termes de X pour la raison quaucune combinaison linaire nest innie. La somme dlments dun groupe ou dun espace vectoriel se gnralise facilement (par associativit) de 2 un nombre quelconque de termes mais en aucun cas une innit de termes. Il y faut une autre structure que
N df

NO
Rappel sur les bases de K[X]
df

nous rencontrerons plus loin et qui permettra de donner un sens lim notion ne peut venir de la structure despace vectoriel seule.

3.1.4

On dispose des bases suivantes

1) La base canonique (Xn )nN .

2) Plus gnralement toute famille chelonne en degr cest--dire toute famille E = (Pn )nN o deg(Pn ) = n. 3) Si car(K) = 0, la base dite de Hilbert fait partie de la catgorie, voque plus haut. H = (Hn )nN df X(X 1) (X n + 1) o Hn = sachant que les lments de K : k 1K sont nots k Z et que, bien n! not entendu H0 est le polynme constant gal 1K = 1 4) linverse, on verra plus tard (??) que si a = (ai )0
i n

Dn = ((X a0 )n , (X a1 )n , (X a2 )n , , (X an )n )

est une base de lespace vectoriel Kn [X] des polynmes dont le degr nexcde pas n.
que (z C) zN 0. N! N

2. Car on a vu en premire anne exo

NO COPY allowed -- NO COPY allowed -- NO COPY a


56

3. Cest--dire que les ai sont deux deux distincts.

CO P
R R xn , on a x n! (x R) , ex = lim
N

3.1.3

Remarque sur lalgbre et lanalyse

un (x) =

un (x)

n=0

n=0

df

(x t)n (n+1) f (t)dt = un (x) + n! n=0

(x t)N t e dt N!

0:

(x t)N t e dt tend vers 0 lorsque N tend vers +. N!

1 N!

(t x)N et dt

1 (x)N N!

et dt 0 2
N

xn on verra aussi que cette


n=0

est injective 3 la famille

3.1.5

Remarques sur les bases dun espace vectoriel

Les familles libres et gnratrices peuvent tre dnies de la mme manire pour les Amodules que pour les Kespaces vectoriels. On voit alors quun groupe ni (G, +), considr comme un Zmodule, admet videmment une partie gnratrice nie : G entier. En revanche il est facile de vrier que G ne saurait admettre de base sur Z. Sinon, si 0 < d( Card(G)) tait son cardinal on aurait exo une bijection de Zd sur G ce qui contrarierait son caractre ni. Pire ! Z[X] a une structure vidente de Z[X]module. (1) en est une famille gnratrice. Ce module contient le sous-module 2Z[X] + XZ[X] dont (2, X) est exo une partie gnratrice 5 dont on sait (2.1.10) quon ne peut la rduire un lment. On comprend donc que lintuition gomtrique sera plus son aise avec les K espaces vectoriels quavec les Amodules ! Si E est un Kespace vectoriel et si f L (E) est donne, on peut munir E dune structure naturelle de K[X]module associe f de la manire suivante. (2.5.1(b)) Pour (P, x) K[X] E, on dnit le produit P x = P(f )(x). Montrer exo que, si E est de dimension nie, le K[X]module associ tout f L (E) admet un partie gnratrice nie. 3) Lespace vectoriel K[X] nest jamais de dimension nie. Il admet des bases dont certaines ont t rencontres plus haut au (3.1.4). 4) Il est facile 6 de montrer des bases despaces vectoriels de dimension innie. Par exemple si, pour chaque R R df df R, f = , lespace vectoriel quengendre, dans RR , ces fonctions : F = Vect (f )R x ex
df

3.1.6

Dnition : Pour (n, N) N N, on appelle CN [X1 , X2 , , Xn ] lensemble des fonctions polynomiales de degr total infrieur ou gal N en n variables. Il sagit des fonctions dnies sur CN du type
N

NO
(x1 , x2 , , xn )
N 1 ++n N
N

est de dimension innie et admet exo F = (f )R comme base. 5) Le fait que tout espace vectoriel admette une base nest pas au programme. Cette armation relve dailleurs plus de la croyance que dun argument. Personne ne sait exhiber une base de lespace vectoriel C [0, 1], R . Mieux : on sait prouver quil est impossible dexhiber une telle base ! 6) Il faut retenir que si, dans un problme de concours, une dmonstration requiert, comme argument, le fait quun espace vectoriel naturel (de lanalyse) de dimension innie 7 admet une base, cest quun point a chapp lattention du candidat. Il nen va pas de mme loral !

Polynmes en plusieurs variables sur C

Remarque : En fait, si 1 ,2 , ,n = 0, on ne peut pas dire que a1 ,2 , ,n x1 x2 xan soit un polynme n 1 2 homogne de degr k N. Thorme : Les fonctions o = (1 , 2 , , n ) NN sont indpendantes. Dmonstration : Le rsultat sobtient par rcurrence sur n de la manire suivante
4. 5. 6. 7. Cest--dire admettant une famille gnratrice nie. exo Est-ce une base ? Mais le plus souvent articiel. Autre quun espace de polynmes ou un espace engendr par une famille explicite comme au (d) ci-dessus.

NO COPY allowed -- NO COPY allowed -- NO COPY a


57

CO P
x + x + + x k fois si k N x + (x) + + (x) k fois si k N 1 ,2 , ,n x1 x2 xan = n 1 2
k=0 1 ++n =k

1) Il a t dmontr, en premire anne, quun espace vectoriel de dimension nie 4 admettait une base et que toutes les bases dun tel espace vectoriel avaient mme eectif. La situation est bien dirente lorsquon remplace les corps K par des anneaux fussent-ils commutatifs et intgres. Cest ce que montre le point suivant. 2) Soit A un anneau commutatif et intgre, et M un ensemble muni de deux lois vriant les mmes huit proprits que les espaces vectoriels sur un corps K o lon remplace K par A. M sappelle un Amodule. 1 df est gnratrice. Aucune famille Par exemple Q a une structure vidente de Zmodule. Q = n nN de plus de deux lments nest libre et Q nadmet donc aucune base. Tout groupe (G, +) est muni dune structure naturelle de Zmodule en dnissant, pour chaque couple (k, x) Z G, llment de G : k x comme au (2.2.18) par

a1 ,2 , ,n x1 x2 xan n 1 2
polynme homogne de degr k

Si n = 1, les sont les fonctions monmes unitaires, une combinaison complexe dicelles est une fonction
n

polynme P : x

ak xk . Si cette fonction est nulle, montrons que ses coecients sont nuls. Si n = 0, a0 = 0
k=0 df

est clair. Sinon n > 1 et an = 0. On considre alors la fonction = 0 = (x)

R+ x

ce qui est impossible. Comment a marche ? La clef se trouve dans le cas n = N = 2. La combinaison de monmes dnie sur C2 par P : (x, y) ax2 + by 2 + cxy + dx + ey + f = ax2 + (cy + d)x + (by 2 + ey + f ) dnit, pour chaque y C, une combinaison des 3 monmes unitaires x x2 , x x, x 1. Si P est la fonction nulle, chaque P(, y) est la fonction nulle et les fonctions y a, y cy + d, y by 2 + ey + f sont nulles sur C, leurs coecients, qui sont ceux de P sont donc nuls. Considrons en gnral, une combinaison linaire complexe P des fonctions de CN [X1 , X2 , , Xn+1 ], on peut lcrire
N

(x1 , x2 , , xn+1 )

pour certaines combinaisons Pk des fonctions monmes unitaires de CN [X1 , X2 , , Xn ]. Le rsultat dmontr pour n = 1, assure la nullit des fonctions Pk . Lhypothse de rcurrence assure alors la nullit des coecients de chaque Pk ; on a vu exo que ces coecients sont ceux de P ! Pour chaque (n, N) N N, on appelle dsormais En,N lensemble des nuplets = (1 , 2 , , n ) tels que 1 + + n N. En,N = (1 , 2 , , n ) 0, N
df n

Les gens qui font de la combinatoire appellent les lments de cet ensemble : les partitions ordonnes des entiers moindres que N en n sommants Thorme : Les fonctions o = (1 , 2 , , n ) vrie 1 + +n N forment une partie basique de CN [X1 , X2 , , Xn ]. Dmonstration : exo Remarque : Bien que la partie : { }En,N en question ne soit pas canoniquement ordonne, on lappelle base canonique de CN [X1 , X2 , , Xn ].

NO
8. Cest dire : en bijection avec...

Thorme :

dim CN [X1 , X2 , , Xn ] =

Dmonstration :

Il sagit bien sr dun problme de dnombrement. savoir : dmontrer que Card(En,N) = Voici maintenant lide qui transforme cette question en une question dj rsolue.

dnit clairement exo une bijection de En,N sur lensemble Cn,n+N des suites de n entiers, strictement croissantes, valeurs dans 1, n + N . Il nous sut maintenant dun lemme : Lemme : ((k, n) N N ) lensemble Cn,k des suites strictement croissantes de n entiers lments de 1, k est quipotent 8 lensemble Pn,k des parties n lments de 1, k . Dmonstration :

chaque En,N , associons une suite strictement croissante valeurs dans 1, n + N en posant 1 = 1 + 1 2 = 1 + 2 + 2 . . .. . . . . . n = 1 + 2 + + n + n

NO COPY allowed -- NO COPY allowed -- NO COPY a


58

CO P
x+

R , elle vrie |P(x)|

|an |xn +
x+

k=0

xk Pk (x1 , x2 , , xn ) n+1

; 1 + + n

n+N n

n+N N n+N . n

Voici la bijection : =

Cn,k Pn,k . c c 1, n On obtient lunique antcdent dune partie Pn,k en lordonnant cest dire que si lon pose
df

on a = (1 , 2 , , n ) = 1 (). Ce rsultat clt la dmonstration puisquon a

df

dim CN [X1 , X2 , , Xn ] = Card(En,N ) = Card(Cn,n+N ) = Card(Pn,n+N ) = 3.1.6.a Espace vectoriel point des polynmes homognes de degr N

Dnition : Il sagit de lensemble des fonctions non nulles du Cespace vectoriel HC [X1 , X2 , , Xn ] enN gendr par toutes les fonctions : (x1 , x2 , , xn ) x1 x2 xan o = (1 , 2 , , n ) vrie 1 + + n = N n 1 2

Remarque : lespace vectoriel HC [X1 , X2 , , Xn ] est donc lensemble des polynmes homognes de degr N coecients N complexes, en n variables auquel on a adjoint la fonction nulle. 3.1.6.b Base canonique de HC [X1 , X2 , , Xn ] N

NO
dim HC [X1 , X2 , , Xn ] = N
n+N1 n1

Thorme : Les fonctions o = (1 , 2 , , n ) vrie 1 + +n = N forment une partie basique de HC [X1 , X2 , , Xn ]. N Dmonstration : exo Remarque : Bien que, si N 1, { }En,N {En,N1 } en question ne soit pas canoniquement ordonne, on lappelle base canonique de HC [X1 , X2 , , Xn ]. De son ct HC [X1 , X2 , , Xn ] est la droite 9 des constantes aussi les 0 N polynmes homognes de degr 0 sont ils les fonctions constantes non nulles. Thorme : n+N1 n1 = n+N1 N

Dmonstration : Les fonctions 10 indpendantes qui engendrent HC [X1 , X2 , , Xn ] sont celles dont lindice En,N En,N1 . N Nous voyons que la question actuelle reste un problme de dnombrement. Celui des partitions ordonnes de lentier N en n sommants. Comme on a videmment En,N En,N1 , le cardinal cherch est clairement : n+N n+N1 n n = n+N1 n1

qui se lit sur ce morceau o sont reprsents les termes des lignes n + N 1 et n + N qui se trouvent aussi sur les colonnes n 1 et n du triangle de Pascal :
n+N1 n n+N n

NO COPY allowed -- NO COPY allowed -- NO COPY a


59

9. Complexe. 10. Forcment...

CO P
{1 , 2 , , n1 } n+N n =

1 = min() = min( { }) 2 1 . . .. . . . . . rem n = min( {1 , 2 , , n1 }) =

n+N N

3.1.7
3.1.7.a

Remarques sur les polynmes coecients dans un corps quelconque


Fonctions polynmes sur K et K[X]

Si K = Z/pZ, nest pas injective. En eet, selon Fermat : 0 = Xp X Ker(). Si K est un sous-corps de C, est un isomorphisme dalgbres. exo On verra, grce aux rsultats sur les dterminants de Vandermonde (??), que le rsultat subsiste ds que car(K) = 0. Si K est un corps ni, on verra, grce linterpolation de Lagrange (??), que toute fonction de K vers lui mme est polynmiale. Autrement dit : KK = Pol(K). Ce rsultat admet une rciproque exo KK = Pol(K) K est ni. Aucun corps ni nest algbriquement clos puisque P = tant la constante 1). exo C(X) est-il algbriquement clos ? 3.1.7.b
df K

K[X, Y] = K[X][Y] serait une assez bonne dnition si on disposait dune thorie des polynmes coecients dans un anneau A. Une telle thorie sobtient facilement , qui ressemble celle expose en premire anne, pourvu quon exige que lanneau A soit principal et intgre. Mais on sait dj (2) que A principal nimplique pas A[X] principal. de mme C[X, Y] nest pas exo principal. En revanche lintgrit de A est hrite par A[X]. Remarque : Les dissemblances entre le cas dune variable et le cas de plusieurs variables restent considrables. Citons par exemple le rsultat suivant qui sexamine la lumire de lexemple (2.4.5) 3.1.7.c exo sur le polynme de Motzkin
df

Sur la construction de K[X1 , X2 , , Xn ]

Montrer que le polynme de Motzkin : P = X2 Y2 (X2 + Y2 3) + 1 est valeurs positives (sur R) mais nest pas une somme de deux carrs de R[X, Y]. (ind) Appliquer lingalit arithmtico-gomtrique avec x2 , y 2 , 1 x2 y 2
n

NO
Formule de Taylor pour P K[X]
60

Ensuite, raisonner sur les degrs des Qk susceptibles de vrier P =


k=1

sur R, on termine en examinant les coecients, en particulier celui de X2 Y2 .

3.1.8

Thorme : Si K est un corps de caractristique nulle, si P Kn [X], si a K alors en notant P la fonction P et n! llment de K : n! 1K , on a (X a)n (n) 1) P(X) = P(a) + (X a)P (a) + + P (a) n! Xn (n) X2 P (a) + + P (a) 2) P(X + a) = P(a) + XP (a) + 2! n! an (n) a2 P (X) 3) P(X + a) = P(X) + aP (X) + P (X) + + 2! n! Dmonstration : Lisomorphisme dalgbres signal au (3.1.7.a) rend trivialement quivalentes les trois formules dmontrer puisque les substitutions X X + a et X a permettent de dduire les unes des autres en les considrant comme fonctionnelles. Ces formules ont des interprtations algbriques direntes.
11. Lensemble K[X] est ici celui des suites stationnaires en 0 : K(N) structur en Kalgbre lors de sa rencontre en premire anne.

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
k=0

On dnit, en gnral, la fonction qui chaque polynme 11 associe la fonction polynmiale sur K quil dnit. Pol(K) K[X] K df K = P = x deg(P) p xk P k

(X ) + 1K na videmment aucune racine (P

Q2 , et montrer que Qk (, 0) est constante k

3) nous monte ltage de L (Kn [X]). Elle arme en eet que


n

Puisque D est nilpotente sur Kn [X]. Notons naturellement 12 Kn [X] P

Attention cette relation est, son tour une dnition 13 . La relation ci-dessus se note ltage de (aD)k ak (k) D = que (1) invite noter eaD . Cette troisime version de la L (Kn [X]) : Sa = k! k! k=0 k=0 formule de Taylor scrit alors sous la forme concentre Sa = eaD

Voici maintenant une dmonstration de la premire formule.

Si la formule dmontrer est vrie pour deux polynmes P et Q de Kn [X] et si (, ) K2 , elle le reste videmment 14 pour P + Q. Il nous sut donc de prouver la formule dmontrer sur une base de Kn [X]. Choisissons la base

NO
. Si k 0, n , on note Pk le polynme
(k1)
iI

Pk (X) = Pk (a) + (X a)P (a) + + k

Or Pk (a) = P (a) = = Pk (a) = 0 puisque a est racine dordre k de Pk . k (k+1) (k+2) (n) Et Pk = Pk = = Pk = 0K[X] puisque deg(Pk ) = k. La formule dmontrer est donc rduite : (X a)k (k) (k) (k) Pk (a) qui est vidente puisque Pk est le polynme constant : k! Pk = k!

12. Attention, malgr les apparences, le symbole sigma qui intervient dans
k=0

L (Kn [X]) bien quil lui soit intimement li. La seule dnition qui tienne ce stade du cours est celle qui en est donne ci-aprs. 13. Certes vidente mais il faut bien comprendre que cette dnition est indissociable du symbole sigma . En eet, si la notation gi a un sens clair dans tout groupe commutatif ds que I est un ensemble ni, le symbole
iI

si I nest pas ni. Do la ncessit de la dnition

groupe ablien. le support de (gi )iI tant bien sr, supp(g) = {i I ; gi = 0G } 14. Cela tient la linarit de D et de la multiplication par les polynmes xes :

NO COPY allowed -- NO COPY allowed -- NO COPY a


61

CO P
Sa (P) =
k=0

1) Donne les coordonnes de P dans la base Bn,a = 1, X a, (X a)2 , , (X a)n de Kn [X]. P(a) P (a) t P(k) (a) . Le vecteur colonne de ces coordonnes est . = . k! 0 k n P(n) (a) n! 2) Assure que ce mme vecteur colonne est aussi celui des coordonnes de Sa (P) dans la base canonique Kn [X] Kn [X] df Bn,0 o Sa = . P P(X + a)

df

ak (k) D (P) = k!

k=0

ak (k) D (P) k!

k=0

ak (k) D ou k!

k=0

(aD)k la fonction k!

k=0

Kn [X] ak (k) D (P) k!

Bn,a = 1, X a, (X a)2 , , (X a)n (X a)k , on va dmontrer que k! (X a)n (n) Pk (a) n!

df

ak (k) D nest pas celui de laddition de lalgbre k!

0G ne dsigne rien

vidente exo
df

de la somme des lments dune famille support ni dun (X a)k . k!

3.1.9

Taylor aux mines

Thorme : On va voir tout de suite 15 que, Mines Si P K[X] o Car(K) = 0 est de degr n dlments distincts alors P(X + ak ) 0 k

Dmonstration : On considre un lien dans lequel lhypothse sur la caractristique de K invite appliquer n + 1 fois la formule de Taylor : n n n n n P(j) (ak ) j Xj Taylor k 0= k P(X + ak ) = k P(j) (ak ) X = j! j! j=0 j=0
k=0 k=0 k=0

La libert de la base canonique de Kn [X] conduit alors constater que,


n

Posons

. On a crit le lien initial sous la forme A = 0 o A Mn+1 (K) est 16 la matrice carre : P(j1) (ai1 ) 1 i,j n+1 Comme notre but est la preuve de la relation : = 0Mn+1,1 (K) , il nous sut de prouver que A GLn+1 (K). On peut 17 le prouver en montrant que ses lignes sont indpendantes dans le Kespace vectoriel M1,n+1 (K). Un lien entre ces lignes scrit :
n

Il signie que le polynme


=0

j P(j) admet au moins n + 1 racines. Comme

Indication. Exprimenter le cas o P = X2 X et K = Z/2Z devrait permettre de rpondre la question. Utiliser lobservation faite au second item du (3.1.7.a) permettra de gnraliser cette ide. On pourra aussi prouver des motions logiciennes lexamen de la situation o Card(K) n . . .

3.1.10

On peut, dans ce cas, proposer une dmonstration spcique. La premire des formules de Taylor peut se dduire de la formule de Taylor avec reste intgral qui concerne les fonctions f Cn+1 [a, b], C et qui arme que b (b a)n (n) (b t)n (n+1) f (b) = f a) + (b a)f (a) + + f (a) + f (t)dt n! n! a 1) Voici un rappel de la dmonstration par rcurrence de ce rsultat de premire anne.
b a

NO
62

de Kn [X]. On en est nul. Or la formule qui le dnit en prsente les coordonnes dans la base 18 : P(j) 0 j n dduit que = 0Kn+1 . Remarque : On a exploit trs essentiellement la nullit de la caractristique de K. Le thorme subsiste-t-il en caractristique premire ? exo
df

La formule de Taylor pour P C[X]

Pour n = 0, la formule dmontrer se rduit f (b) = f (a)+

celle dintgrale. Cette dernire formule repose sur celle de la moyenne dont largumentation sappuie sur exo la continuit de f .

NO COPY allowed -- NO COPY allowed -- NO COPY a

15. Et cest un paradoxe puisquil sagit dune gnralisation de la proposition expose au 3.1.4 (d) dont une dmonstration tait reporte un futur encore non atteint . . . 16. Bien y rchir ! 17. O se trouve ce rsultat dans votre cours de premire anne ? 18. Cen est une car Car(K) = 0 assure que cette famille de polynmes est chelonne en degr.

CO P
j 0, n , k P(j) (ak ) = 0K
k=0

0 et si a Kn+1 est constitue est une base de Kn [X]. n

df =

0 1 . . .

Mn+1,1 (K)

i 0, n

j P(j) (ai ) = 0K

=0

=0

j P(j) Kn [X], ce polynme

f (t)dt, qui relie la notion de primitive

Lhritage se dmontre en intgrant par parties le reste intgral de la formule que produit lhypothse de rcurrence. Cette opration est autorise puisque f Cn+2 [a, b], C = f (n+1) C1 [a, b], C du = f (n+2) (t)dt u = f (n+1) n (b t)n+1 qui assure que Elle conduit convient. (b t) v= dv = dt dt (n + 1)! n! La formule obtenue est alors celle attendue. 2) Appliquons maintenant la formule de Taylor 19 avec reste intgral une fonction polynme P Cn [X] sur un intervalle dextrmits a et x, elle nous assure que le polynme (X a)n (n) P (a) n! admet tout rel comme racine. Le seul polynme de C[X] admettant une innit de racines est le polynme nul. U = 0C[X] est la formule de Taylor. U = P(X) P(a) (X a)P (a)
df

3.1.11

Applications linaires et bases en dimension quelconque

Thorme : df E et F sont des Kespaces vectoriels et I un ensemble quelconque. On suppose que E = (ei )iI est une base de E et que F = (fi )iI est une famille quelconque de vecteurs de F. Alors ( ! L (E, F)) ; (i I) , (ei ) = fi Dmonstration : Unicit : Pf (I) dsignant lensemble des parties nies de I, on a (x E) , (Jx Pf (I)) ; KJx ; x = Une L (E, F) convenable vrie ncessairement (x) = i ei
iJx df

possible, dans F, pour le vecteur (x). Ce qui prouve en eet lunicit. Existence : Observons que les i identis plus haut dpendent de x ; notons-les dsormais i (x). On va montrer que la formule ncessaire : (x) =
df df iJx

Si (x, y) E2 , crivons x =

iIx,y

Jx K Jy K les fonctions et en posant i (x) = 0K pour chaque i I i i (x) i i (y) i (y) = 0K pour chaque i I Iy . Ce prolongement permet aussi dcrire

CO P
i (ei ) =
iJx iJx

i fi . Cest la seule valeur

i (x)fi dnit une FE linaire.


df df iIx,y

i (x)ei et y =

i (y)ei o Ix,y = Ix Iy et o lon a prolong Ix et

NO
On en dduit que (x + y), qui vaut
iJx,y

(, ) K2 , x + y =

i (x) + i (y)
iJx,y

i (x) + i (y) fi

vaut aussi

i (x + y)fi =
iJx,y

i (x + y)fi

iJx+y

pourvu quon ait prolong par 0K , les i i (x + y) Ix,y ce qui est loisible puisque exo Ix+y Ix,y . La libert de la famille E permet de conclure que (i Ix,y ) , i (x + y) = i (x) + i (y). Il sut alors de multiplier par fi et de sommer sur Ix,y pour obtenir (x + y) = (x) + (y).

3.1.12

Thorme : df Si E et F sont des Kespaces vectoriels et I un ensemble quelconque. On suppose que E = (ei )iI est une base de E. On a alors injective (ei ) iI est libre dans F. surjective (ei ) iI est gnratrice pour F. est un isomorphisme (ei ) iI est une base de F. Dmonstration : exo .
19. lordre n.

Lien entre les qualits de L (E, F) et celles de limage dune base

NO COPY allowed -- NO COPY allowed -- NO COPY a


63

3.2
3.2.1

Sommes et sommes directes


Somme de sous-espaces vectoriels
p

3.2.2

Partie gnratrice dune somme de sous-espaces vectoriels

Thorme : Si E1 , E2 , , Ep sont des sous-espaces vectoriels de E,


p

Ek est le sous-espace vectoriel de E que


k=1

Dmonstration : exo

3.2.3

Sommes directes

Dnition : Si E1 , E2 , , Ep sont des sous-espaces vectoriels de E, Lcriture


p p

se lit : la somme des Ek est directe et cest une armation concernant le puplet de sous-espaces vectoriels (Ek )1 k p . Elle signie que (j 1, p ) , Ej Fk = {0E }

Remarques : 1) Ainsi, le symbole

2) Sauf si p = 2, se contenter de dmontrer que (i, j) 1, p

NO
p

Ek dsigne deux choses

k=1

Larmation : (j 1, p ) , Ej
p

Lobjet :

Ek .

On a souvent rencontr la mme situation. En premire anne. propos dune suite relle lim un dsigne un rel et contient larmation de la convergence de u. En quatrime, le symbole x dsigne lunique rel positif dont x est le carr et arme aussi que x 0. En premire lim ln(x) = est faux non pas parce que nest pas la 20 limite du logarithme en 2 mais parce que le logarithme nadmet pas de limite en 2.
x2

k=1

ninforme pas sur le caractre direct de la somme


k=1

NO COPY allowed -- NO COPY allowed -- NO COPY a


64

20. Ici, cest lutilisation autoritaire de larticle dni qui induit en erreur. Ce genre derreur est rendue possible (synecdote de nombre) par une utilisation molle de la langue.

CO P
k=1

Dnition : Si E1 , E2 , , Ep sont des sous-espaces vectoriels de E on appelle x1 + x2 + + xp


p

Ek lensemble des sommes :

(x1 ,x2 , ,xp )

Ek

k=1

Ek engendre.

k=1

Ek =

Ek

k=1

k=1

k=j

k=j

Fk = {0E }.

, i = j = Ei Ej = {0E}
p

Ek .

E2 = R j E3 = R( i + j ) E = R2 j i + j

3.2.4

Caractrisation par lunicit de la dcomposition du vecteur nul

Thorme : Si E1 , E2 , , Ep sont des sous-espaces vectoriels de E


p p p

Ek =
k=1 k=1

Ek

Dmonstration :

(=) On suppose donc ici la somme directe et on considre une dcomposition 0 =


p

Soit k 1, p , on va montrer que xk = 0. On a

xk = x1 x2 xk1 xk+1 xp Fk

NO
(k 1, p ) , Fk
p j=k

(=) On suppose maintenant lunicit de la dcomposition de 0E suivant Fj = {0E }. Soit donc x Fk


j=k

xk+1 + + xp et donc 0E = x1 + x2 + + xk1 x + xk+1 + + xp est une dcomposition de 0E suivant Ek , cest la combinaison constitue de 0E , par hypothse. Lobservation de son k me terme conclut.
k=1

3.2.5

Supplmentaires dun sous-espace vectoriel

Dnition : Si E est un Kespace vectoriel et si F en est un sous-espace vectoriel. On appelle supplmentaire de F tout sous-espace vectoriel G de E tel que F G = E. 2 df exo Si (n, p) N , et si = {1 , 2 , , p } K, dcrire, dans Kn [X], les supplmentaires de lespace [] vectoriel 21 Kn [X] des polynmes dont les lments de sont racines. On a bien entendu suppos que K contient au moins p lments.

3.2.6

Somme directe et division euclidienne

Thorme : df Si P K[X] et deg(P) = n + 1, on a K[X] = PK[X] Kn [X] Dmonstration :


21. Attention, cette notation na rien de canonique !

NO COPY allowed -- NO COPY allowed -- NO COPY a


65

CO P
df

Voici en eet un exemple o trois droites vectorielles, dont les intersections deux deux sont clairement rduites au vecteur nul (0, 0) du plan vectoriel ambiant : E = R2 , ont une somme qui nest pas directe puisque E1 + E2 E3 = E E3 = E3 = {(0, 0)}

E1 = R i

Ek

k=1

k=1

xk = 0 = x1 = x2 = = xp = 0

xk pour un

k=1

x = (x1 , x2 , , xp )

df

Ek

k=1

Fj

Par hyp

j=k p

{0E }

Ek et on va montrer que
k=1

Fj , on peut alors crire x = x1 + x2 + + xk1 +

euclidienne de U par P fournit un couple (Q, R) K[X] Kn[X] tel que U = PQ + R PK[X] + Kn[X] et K[X] = PK[X] + Kn [X] est dmontr qui nous manquait. Remarques : 1) On obtenu les deux projecteurs associs K[X] = PK[X] Kn [X]. Il sagit de 1 : la projection sur Kn [X] paralllement PK[X] 1 = K[X] Kn [X] A le reste de la division euclidienne de A par P K[X] A PK[X] PQ = A 1 (A)

Or, par hypothse, deg(P) = n + 1 > n deg(U), cest donc que U = 0K[X] C.Q.F.D. 2) Montrons que la somme PK[X] + Kn [X], dsormais rpute directe, vaut K[X]. Si U K[X], la division
donc

2 : la projection sur PK[X] paralllement Kn [X] 2 =

2) La linarit de A A mod P est un corollaire de la remarque ci-dessus. 3) Lunicit du couple (Q, R) de la division euclidienne de U par P prouve, elle seule, le caractre direct de la somme PK[X] + Kn [X]. Lexistence de ce couple prouve que K[X] = PK[X] + Kn [X].

3.2.7

Bilan technique et dcomposition suivant une somme directe


p

1) Pour montrer quune somme donne :

deux mthodes. Vrier, conformment la dnition que

2) Pour montrer que les Ek

NO
k 1,p p p

Ce qui se rduit, dans le cas de deux sous-espaces vectoriels lvaluation dune seule intersection. Utiliser le thorme (3.2.4) en montrant que x1 + x2 + + xp = 0 et (k 1, p ) , xk Ek = (k 1, p ) , xk = 0 Ek = sont supplmentaires, on dispose des deux mthodes associes suivantes. Ek ; ensuite ou avant, on montre que cette somme est

On montre, comme ci-dessus, que tout lespace E. On peut montrer dun coup que

(x E) ,

exo Montrer que ce dernier point (qui peut jouer le rle de dnition) quivaut bien celle utilise ici.

3.2.8

Restrictions de morphismes

Dnition et thorme : Si E et E sont des Kespaces vectoriels . Si F est un sous-espace de E et f L (E, E ), on note f|F la fonction : F x E th L (E, E ) f (x)

On a videmment

Ker(f|F ) = F Ker(f ) Im(f|F ) = (f (F)

NO COPY allowed -- NO COPY allowed -- NO COPY a


66

22. Le cas de la dimension nie sera tudi plus tard en (??)

CO P
k=1

1) Montrons dabord que la somme PK[X] + Kn [X] est directe. Utilisons ici la dnition (3.2.3). Il sagit de prouver que PK[X] Kn [X] = {0K[X] }. Cest clair car, si U PK[X] Kn [X], P|U, on dduit de cela que deg(P) deg(U) ou U = 0K[X]

Ek est directe, en gnral 22 nous disposons essentiellement de

(j 1, p ) , Ej

k=j

Fk = {0E }

k=1

k=1

!(x1 , x2 , , xp )

Ek
k=1

; x=
k=1

xk

3.2.9

Isomorphisme entre supplmentaires dun sous-espace vectoriel donn

Soit f la restriction F1 de la projection p2 sur F2 paralllement F. On va dmontrer que f Iso(F1 , F2 ) f L (F1 , F2 ) est trivial puisquune relation vrie (, , x, y) K2 E2 (, , x, y) K2 F2 1

le reste f est injective car

f est surjective. Cherchons, pour x F2 , un antcdent dans F1 par p2 . Comme x F2 E = F F1 , on peut crire x = xF + xF1 pour un (unique) couple (xF , xF1 ) F F1 . Montrons que le candidat : xF1 qui se prsente, convient. x = p2 (x) = p2 xF + xF1 = p2 (xF ) + p2 xF1 = p2 xF1 = f xF1

Ker(f ) = Ker(p2 |F1 ) = Ker(p2 ) F1 = F F1 = {0E}

Remarque : On a obtenu, lors de la dmonstration de la surjectivit, un calcul de f 1 . En eet, xF1 est limage de x par la projection p1 sur F1 paralllement F. Ainsi f 1 = p2 |F2

3.2.10

Sommes de restrictions

Unicit : Si x E, il scrit de faon unique xF + xG avec (xF , xG ) F G ainsi f (x) = f (xF + xG ) = f (xF ) + f (xG ) = u (xF ) + v (xG )

Existence : Considrons les projecteurs p et q associs la dcomposition E = F G. Si p est la projection df sur F paralllement G et q la projection sur G paralllement F, la fonction u p + v q = f L (E, E ) convient clairement. Laddition est celle du groupe (L (E, E ), +).

3.2.11

Thorme : On considre un Kespace vectoriel : E et un Kespace vectoriel : E . Si F est un sous-espace vectoriel de E et u L (F, E ), (f L (E, E )) ; f|F = u Dmonstration : df Il sut de considrer un supplmentaire G de F dans E. Tout v L (G, E ) fait de f = u p + v q une solution de notre problme (p, q sont dnis comme plus haut). Remarque : Le vrai problme cest quen dehors du cas o E est de dimension nie, lexistence dun supplmentaire G pour F nest nullement vidente. Elle repose sur une gnralisation du thorme de la base incomplte qui elle
23. appel Grassmannienne de E.

NO COPY allowed -- NO COPY allowed -- NO COPY a


67

NO

On considre deux sous-espaces vectoriels F et G dun Kespace vectoriel : E et un Kespace vectoriel : E . On a alors le Thorme : Si E = F G, si u L (F, E ),si v L (G, E ), alors ( !f L (E, E )) ; (f|F , f|G ) = (u, v). On peut alors noter cet unique f : u v mais cette notation a le dfaut de ne pas tre intrinsque puisquelle ne signale pas la dcomposition E = F G dont elle dpend. Elle a dautres nombreux dfauts : elle utilise le symbole qui dsigne dj une loi de composition interne dans lensemble 23 G (E) des sous-espaces vectoriels de E, pour dsigner une opration quil est lourd de rendre interne ! Dmonstration :

Le problme du prolongement linaire

CO P
E = F F1 = F F2

Thorme : Tous les supplmentaires dun sous-espace vectoriel sont isomorphes. Remarque : videmment aucun espace vectoriel nest ici suppos de dimension nie. Dmonstration : On suppose que F1 et F2 sont supplmentaires du sous-espace vectoriel F de E. Cest--dire quils vrient

yF /

0E F

xy F / y

3.2.12

Rappel sur limage rciproque

Dnition : Si A et B sont des ensembles quelconques et si f BA , on note encore f = Remarques : 1)


df

P(A) X

P(B) f (x) xX

exo Les fonctions f et f 1 telles que dnies ci-dessus ne sont pas, en gnral, rciproques lune de lautre. Quelles sont les (A, B, f ) tels quelles le soient ? exo f et f 1 sont-ils des morphismes danneaux entre P(A), et P(B), ?

2) Dire que f est surjective, cest dire que f (A) = B. 3) 4) exo P(A), , est clairement un Z/2Zespace vectoriel. Avec quel produit externe ? A-t-on f L P(A), P(B) ?

5) Si f est une bijection de A sur B sa fonction inverse f 1 est lie la fonction nomme f 1 ci-dessus par la formule {f 1 (x)} = f 1 {x}

3.2.13

3.2.13.a

Thorme : Si E et E sont des Kespaces vectoriels si f L (E, E ). Considrons un sous-espace vectoriel F de E et un sous-espace vectoriel F de E . Alors f (F) est un sous-espace vectoriel de E et f 1 (F) est un sous-espace vectoriel de E. Cela gnralise le fait que Im(f ) est un sous-espace vectoriel de E et que Ker(f ) est un sousespace vectoriel de E. Dmonstration : exo 3.2.13.b Formulaire algbrique sur les images directes et rciproques
df

1) Limage rciproque respecte les oprations boolennes : A B et I sont des ensembles quelconques f BA et (Bi )iI P(B)I et B. On note aussi c = B \ 68

NO COPY allowed -- NO COPY allowed -- NO COPY a

NO

Quelques proprits algbriques de limage rciproque


Image rciproque ou directe dun sous-espace vectoriel

CO P
F = E et u = 0L (F,E ) = f L (E) / xF Considrons en eet un x F ; u(x) = 0E . Soit encore y E F = . Comme y = x (x y), x y F on a / 0E = u(x) = f (x) = f (x y) + y = = f (x y) + f (y) = 0E + 0E = 0E et aussi f 1 =
df

mme est loin dtre vidente. vrai dire, cette gnralisation nest pas un thorme mais un axiome. Disons que le thorme actuel est dmontr exo pour les Kespaces vectoriels qui admettent une base. Mais le fait que tous les Kespaces vectoriels sont de ce type est indmontrable mais acceptable voir (3.1.5). Remarque : Attention, la solution qui consiste poser x F , f (x) = 0 nen est jamais une lorsque F = E et / u = 0L (F,E ) . Bien entendu, dans tous les cas : f EE et f|F = u. En revanche

Ce raisonnement algbrique est videmment inspir par la vision gomtrique ci-contre.

P(B) P(A) X {u A ; f (u) X}

f 1
iI

Bi

=
iI

f 1 (Bi )

f 1
iI

Bi f
1 c

=
iI

f 1 (Bi )

2) Limage rciproque linaire respecte presque les oprations linaires : n N E et F sont deux Kespaces vectoriels (Fi )1 i n est une famille de sous-espaces vectoriels de F et f L (E, F).
n n

3) Limage directe respecte mal les oprations boolennes : A B et I sont des ensembles quelconques f BA et (Ai )iI P(A)I f Ai = f (Ai )

4) Limage directe linaire respecte presque les oprations linaires : n N E et F sont deux Kespaces vectoriels (Ei )1 i n est une famille de sous-espaces vectoriels de E et f L (E, F).
n n

NO
i=1 n

Dmonstration : exo Remarque : Outre les neuf formules prouver, trouver les contre exemples ad hoc. Il y en a quatre et la fonction nulle permet de les construire.

3.3

Hyperplans

3.3.1

Dnition des hyperplans en dimension quelconque

Dnition : Si H est un sous-espace vectoriel du Kespace vectoriel E, on dit que H est un hyperplan de E si Les hyperplans dun espace vectoriel sont donc ceux de ses sous-espaces vectoriels qui admettent une droite pour supplmentaire. 69 (v E {0E }) ; E = H Kv

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
( ) = f 1 ()c f 1 Fi = f 1 (Fi )
i=1 n i=1 n

Fi

f 1 (Fi )

i=1

i=1

Si f est injective
n

f 1

Fi

f 1 (Fi )

i=1

i=1

iI

iI

Ai

iI

f (Ai )

iI

Ei

=
i=1 n

f (Ei )

Ei

=
i=1

f (Ei )

i=1

Si f est injective
n

Ei

=
i=1

f (Ei )

i=1

3.3.2

Si un espace vectoriel est runion dun nombre ni de ses hyperplans (ENS)

Toute droite ane a de E est une image gomtrique , dans E, du corps K. Nous allons donc fabriquer une droite ane de E pour laquelle il sera facile de prouver quelle na pas plus de q points. Il sura, pour cela, que soit en position gnrale cest--dire ici quelle rencontre en un point au plus chacun des hyperplans de la famille q lments dont E est la runion.
a. Rappel : une droite ane du Kespace vectoriel E est une partie de E qui peut scrire : {x + t(y x)}tK = (xy) pour un (x, y) E2 ; x = y.
df

Dmonstration : ou gal 2. Dmontrons alors un

On suppose donc, avec notations videntes, que E =

Lemme : (a1 H1 ) ; (i 2, q ) , a1 Hi / Dmonstration : Sinon, tout lment de H1 serait dans lun des autres Hi et H1 ce qui contredit la minimalit de q.

Une seconde utilisation de ce lemme produit un a2 H2 tel que i = 2 , a2 Hi . Nous allons prouver que la /
df

droite ane = (a1 a2 ) = {a1 + (a2 a1 )}K a les qualits espres. a1 = a2 car a2 H1 et est donc bien dnie. / Montrons que rencontre chaque Hi (i 1, q ) en 0 ou 1 point. Sinon on aurait un i0 1, q tel que Hi0 (1) : a1 + (a2 a1 ) Hi0 contient deux points distincts. On aurait donc (, ) K avec = et . En (2) : a1 + (a2 a1 ) Hi0 retranchant la seconde relation de la premire, on obtient (3) : ( )(a2 a1 ) Hi0 et en eectuant la combinaison (2) (1), on obtient (4) : ( )a1 Hi0 . Or 0 = est inversible dans le corps K ; la relation (3) assure donc que a1 Hi0 et, la relation (4) que a2 a1 Hi0 on en dduit, par addition, que

NO
70

(a1 , a2 ) H20 mais H1 est le seul des hyperplans Hi qui contienne a1 , de mme, notre construction 25 fait i de H2 , le seul des Hi qui contienne a2 ; on a donc Hi0 = H1 et Hi0 = H2 et la contradiction recherche est H1 = H2 . Variante La rdaction de la conclusion peut scrire de faon moins symtrique mais toujours euphonique suivante : (3) = a1 Hi0 = i0 = 1 = a2 a1 H1
(H,+)est un groupe

Ce qui rend cette rdaction harmonieuse cest que la dissymtrie quelle introduit, respecte celle, naturelle , de lcriture 26 de la droite ane . Remarques : Voici deux exercices permettant dexaminer concrtement la situation quenvisage le prsent paragraphe. 1) exo Quel est, pour (p, n) P N, le nombre minimal dhyperplans dont le Z/pZespace vectoriel Z/pZ n soit runion ? 2) exo Donner un exemple de Kespace vectoriel inni qui soit runion de deux de ses hyperplans.

3.3.3

Quelques supplmentaires dun noyau de forme linaire non nulle

Thorme : / Si f E {0E } alors tout v Ker(f ) engendre une droite Kv supplmentaire de Ker(f ). Dmonstration :
24. exo Quels arguments invoquer pour montrer que cela narrive pas aux Respaces vectoriels R, R2 , R3 , Rn ? 25. Qui a fait de a1 et a2 des attributeurs dindice pour les Hi 26. Il sagit en fait dune paramtrisation de .

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
q i=1 q

Nous allons voir que le fait que cette situation est peu familire 24 nempche pas lintuition dinvoquer des arguments gomtriques anes ecaces. Thorme : Si un Kespace vectoriel E est runion de q de ses hyperplans, alors Card(K) q. Voici lide gomtrique la base du dveloppement qui va suivre.

Hi . On peut clairement supposer q minimal et suprieur

Hi = E

donc

i=2

a2 = a1 + (a2 a1 ) H1

prouve le second.

3.3.4

Hyperplans et formes linaires

Thorme : Les hyperplans du Kespace vectoriel E sont exactement les noyaux des formes linaires non nulles sur E. Autrement dit, avec la dnition (3.2.10 note [23]) : (H G (E)) , H est un hyperplan f E Dmonstration : {0E } = L (E, K)
df

1) (=) H tant un hyperplan, on dispose dun v E {0E } ; H Kv = E. Ce qui fait que (x E) , !(hx , x ) H K ; x = hx + x v. E K df Montrons que f = est 29 une forme linaire non nulle dont H est le noyau. x x Montrons que f E . Il sagit de prouver que (, , x, y) K2 E2 , x+y = x + y or x + y = On a donc hx+y + x+y v (hx + x v) + (hy + y v)

NO
Hsev

0E = (hx+y hx hy ) + (x+y x y ) v
Kv 30

Lunicit de la dcomposition Montrons que Ker(f ) = H. Cest vident car

(x E) , x Ker(f ) x = 0K (hx H) ; x = hx + 0K v x H

2) (=) Si, pour une forme linaire non nulle f , on a H = Ker(f ), le (3.3.3) prouve que toute droite Kv est supplmentaire de H qui est donc bien un hyperplan.

f nest pas la forme linaire nulle puisque Ker(f ) = H = E

3.3.5

Description des supplmentaires dun hyperplan

Thorme : Soit un hyperplan H du Kespace vectoriel E. Les supplmentaires de H sont les droites quil ne contient pas. Dmonstration : Par dnition, on sait que H admet une droite pour supplmentaire. Le thorme (3.2.9) assure que les autres supplmentaires de H restent des droites.
27. 28. 29. 30. Dmontrer cette proprit des espaces vectoriels. Cette dernire a dj t rencontre au (1.1.4) f KE est vident. En clair : f (x) est labscisse, dans la base (v) de la projection de x sur Kv paralllement H On nutilise en rien ici le (3.2.4) bien-sr...

NO COPY allowed -- NO COPY allowed -- NO COPY a


71

CO P
0L (E,K) de 0E conclut.

Montrons que Ker(f ) Kv = {0E } : Soit x Ker(f ) Kv, ( K) ; x = v donc f (x) = f (v) et 27 comme f (v) = 0E , = 0K . Aussi a-t-on x = 0K v = 0E 28 Montrons que Ker(f ) + Kv = E : Soit x E, nous cherchons (, h) K Ker(f ) tel que x = h + v. f (x) est ncessaire de mme que Analyse : Un tel couple vrie ncessairement : f (x) = f (v) et = f (v) f (x) h = x v. Cela indique le sujet de la synthse ci-dessous et, en dmontrant lunicit de (, h), f (v) redmontre que Ker(f ) Kv = {0E }. f (x) f (x) Synthse : Il nous sut de prouver que v, x v Kv Ker(f ). Le premier point est immdiat f (v) f (v) et la relation f (x) f (x) v = f (x) f (v) = 0K f x f (v) f (v)

; H = Ker(f )

1) Parmi les droites de E, celles qui sont contenues dans H ne sont certainement pas en somme directe avec H. 2) Celles qui ne sont pas contenues dans H sont toutes des supplmentaires de H car si, on crit H = Ker(f ) / pour une f E {0E } , toute droite D H est engendre par un vecteur v Ker(f ). Le (3.3.3) conclut alors. exo Dcrire les supplmentaires de F =

chacun, prciser les deux projecteurs associs la somme directe dans laquelle il intervient. df exo Mme question avec G = {g E ; g(1) = 0} exo Quels sont les supplmentaires, dans Mn (K), de M Mn (K) ; Tr(M) = 0 ?

3.3.6

Formes linaires proportionnelles

Thorme : Deux formes linaires de mme noyau sont proportionnelles. Remarque : Ce thorme nadmet pas de rciproque ds que dim(E) 1. Considrons en eet 31 une forme linaire non nulle f , elle est proportionnelle la forme linaire nulle puisque 0E = 0K f mais le noyau de F nest pas E (celui de 0E . Cet exemple ne tient que pour les Kespaces vectoriels qui admettent des bases ! Dmonstration : Soit donc et deux formes linaires de mme noyau. Si ce noyau commun est E, cest que = = 0E . On a alors = 0K et ces formes (gales et nulles) sont bien proportionnelles. df Sinon, on peut considrer un v Ker() = ker() = H. / (v) saurait Analyse : Si K vrie = , en ralisant cette relation en v, on obtient que seul = (v) convenir. (v) Synthse : Montrons quon a bien, dans lespace vectoriel E , = , vrier cette relation entre (v) (v) formes, cest montrer que (x E) , (x) = (x). Or E = Ker() Kv et chaque x E scrit donc (v) x = xH + x v. On a donc Dautre part
df

(v) (v) (v) (v) H=Ker() (x) = (xH ) + x (v) = x (v) = x (v) (v) (v) (v) (v)

3.3.7

Le thorme (3.3.6) tablit une correspondance naturelle et gomtrique entre chaque hyperplan du Kespace vectoriel E et les formes linaires non nulles dont il est le noyau. Il sagit en fait dobserver la fonction suivante Ker : E {0E } G (E) f Ker(f ) H (E) Ker()

se factorise au sens rencontr en (1.2.20) en faisant apparatre la bijection =


df

NO COPY allowed -- NO COPY allowed -- NO COPY a


72

31. Lexistence dune telle forme est claire si dim(E) = n < puisquon lobtient en choisissant un vecteur non nul e E, puis en compltant le systme libre quil constitue en une base (e, e2 , , en ) de E. On dnit alors f par : f (e), f (e2 ), , f (en ) = (1K , 0K , , 0K ). Si dim(E) = , lexistence dune telle f relve, comme au (3.1.5(e)), de laxiomatique.

NO
Si E =
n i=1

Cest bien la mme chose que (x). Remarque : Nous devions prouver une galit entre applications linaires. Une dcomposition de lespace de dpart adapte notre problme tait disponible. Il susait de dmontrer lgalit sur chaque facteur de la somme directe (ici : H et Kv). Cest, techniquement ce qui a t fait, puisque, sur H, la relation vrier est triviale (elle sest rsume, dans notre calcul, la disparition additive des termes 0K = (xH ) = (xH )). On peut retenir ce principe. Ei , pour (u, v) L (E, F)2 , lgalit u = v

sobtient en dmontrant que (i 1, n ) , u|Ei = v|Ei .

Hyperplans et droites pointes du dual

CO P
f C0 [0, 1], C ; f =0
0

df

dans E = C0 [0, 1], C et, pour

df

(x) = (xH ) + x (v) = x (v)

(E ) K

o lon a employ les notations non standard : (V) pour les droites du Kespace vectoriel : V prives du vecteur nul 0V et H (V) pour les hyperplans du Kespace vectoriel : V. Le fait que la formule ci-dessus dnisse correctement une fonction est argument au (3.3.6).

3.3.8

Encadrement dans une grassmannienne

Thorme : Si E est un Kespace vectoriel dont H est un hyperplan et G un sous-espace vectoriel on a Dmonstration : On suppose que H G E et que G = H. Nous devons prouver que G = E. Soit x G que Kx est un supplmentaire de H donc E = Kx H G. H G E G = H ou G = E

3.4

Homothties

Si E est un Kespace vectoriel , les homothties de E sont les lments de la droite K IdE L (E). Dans toute la section, E dsigne un Kespace vectoriel et L (E), le Kespace vectoriel de ses endomorphismes.

3.4.1

Caractrisation des homothties

Thorme : Si f L (E) stabilise les droites de E, f est une homothtie. Autrement dit : si (x E) , x et f (x) sont lis, f est une homothtie. Ou encore :

Dmonstration : Soit x0 E {0E }, on va montrer que (x E) , f (x) = x0 x. Soit donc x E x+x0 (x + x0 ) f (x + x0 ) = on en dduit, par dirence, que f (x) + f (x0 ) = x x + x0 x0 Si x Kx0 , {x, x0 } est libre et x = x+x0 = x0 conclut. / Si x Kx0 alors cest quon a un K tel que x = x0 et f (x) = 0E = x(x x+x0 ) + x0 (x0 x+x0 )

(f L (E)) , (x E) , (x K) ; f (x) = x x = f K IdE

x x f (x0 ) = x0 x0 = x0 (x0 ) = x0 x

3.4.2

2 df 1) Considrons E = Z/2Z . Cest le plan canonique sur K = Z/2Z Considrons la forme linaire

NO
=
df

Si x = 0E , x = x0 conclut. Si x = 0E , f (x) = 0E = x0 x convient encore. Dans tous les cas f (x) = x0 x et f = x0 IdE KIdE est bien dmontr. Cette dmonstration de premire anne est trs simple mais il est dicile dviter une certaine complexit pour sa structure.

Deux cas o lon peut caractriser plus nement les homothties


Z/2Z 2 (x, y) Z/2Z x y

et posons H = Ker(). Construire une f L (E) telle que (v E

2) Dmontrer le Thorme : Si E est un Kespace vectoriel tel que Card(K) ou dim(E) si H est un hyperplan quelconque de E (v E

(x) = (y) Si dim(E) 3, considrer x et y indpendants dans E H puis la droite H Vect{x, y} et un v H ; (x, y, v) soit une famille libre. Considrer enn les images f (x), f (y), f (x + v), f (y + v). 3, considrer E ; Ker() = H, puis x + y avec K \ 0, 73

Indication : Si Card(K)

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
do (x x0 )x = 0E H) , (v, f (v)) est li et pourtant f K IdE / 3 alors, H) , (v, f (v)) est li f K IdE

H = , on sait (3.3.3)

3.4.3

Introduction la thorie du commutant

Dans ce paragraphe E est un Kespace vectoriel. Dnition : Si u L (E), on dnit le commutant de u : C (u) = {v L (E) ; u v = v u} = Ker[u, ]
df

o (f, g) L (E)2 , [f, g] = f g g f assure exo que [u, ] L L (E) C (u) est donc un Kespace vectoriel.

Un but de la thorie du commutant est le calcul de sa dimension. Thorme : (u L (E)) , dim C (u) deg(u ) Dmonstration : Elle repose sur la remarque suivante : K[u] C (u). En eet si P K[X] P(u) C (u) sargumente facilement puisquavec des notations videntes :
n n n

P(u) u =

Comme (2.5.6) et (2.5.8) assurent que dim K[u] = deg(u ), le thorme est dmontr.

3.4.4

Commutants des endomorphismes dun plan

Voici le rsultat que nous allons dmontrer : Thorme : Si E est un plan sur le corps K, si u L (E), alors on a lalternative suivante : u KIdE = C (u) = L (E) u KIdE = C (u) = K[u] = Vect {IdE , u} / Dmonstration : On va explorer la situation comme si on ne savait pas le rsultat obtenir.

NO
MatB (u) = 0 1 P(u) u(x) = P(u) u (x)
K[u]C (u)

1) Une fois limin le cas des homothties (on a u K IdE ). Cette situation est frquente et appelle la / contrapose de (3.4.1). u ntant pas une homothtie, (x E E. La matrice de u sy exprime ainsi {0E }) ; (x, u(x)) = B est une base de
df

2) On remarque que le polynme P = X2 X vrie P(u)(x) = 0E . valuons donc = u P(u) (x) = u P(u)(x) = u(0E ) = 0E

3) On en dduit u |P. Si on avait deg(u ) = 1, u serait une homothtie car X Iu = u IdE = 0L (E) . Ce cas est explicitement limin de notre discussion. Aussi a-t-on deg(u ) = 2 et u = P = X2 X
df

On a donc dmontr que lendomorphisme P(u) sannule sur B, autrement dit P(u) = 0L (E) et P Iu .

4) On va chercher les valeurs possibles de la matrice, dans B de v C (u). MatB (v) = MatB (u)MatB (v) = 0 1 x y x z y t 0 1 = y x + y = z t t z + t

MatB (v)MatB (u) =

NO COPY allowed -- NO COPY allowed -- NO COPY a


74

CO P
pk u k
k=0

df

u=

pk uk+1 =

k=0

k=0

u pk uk = u P(u)

o u2 (x) = x + u(x)

x z y t

vrie

z t

x + z y + t

CO P
df df

Le rang de ce systme est celui de la matrice des inconnues principales que sont x et y :

Les (x, y, z, t) K4 convenables sont donc ceux qui vrient les contraintes quivalentes qui suivent y = z df x + y = t y = z S, : x + z = t x + y = t y + t = z + t

0 1

cest donc 2 et les solutions forment donc un plan. Comme, il contient le plan K[u], cest lui. 5) Vrions le par le calcul. On a vu plus haut que x et y paramtrent naturellement les solutions de S, car x y 0 v C (u) (x, y) K2 ; MatB (v) = = xI2 + y y x + y 1 O lon lit que les valeurs de MatB (v) sont celles de Vect I2 , MatB (u) . Cest limage matricielle, dans B, de Vect IdE , u = K1 [u] = K[u] ce qui conclut.

3.4.5

Intersections minimales de commutants

Toute intersection de commutants contient la droite des homothties. Nous allons argumenter plusieurs rsultats qui arment que les intersections de certaines familles de commutants sont rduites ce minimum que constitue ladite droite. Thorme : E est un Kespace vectoriel de dimension nie 1) C (u) = KIdE .
uL (E)

2)
uGL(E)

C (u) = KIdE .

3)
uSL(E)

C (u) = KIdE . Rappel : SL(E) = {u L (E) ; det(u) = 1}.

4)
uSO(E)

C (u) = KIdE o E est euclidien et SO(E) le groupe de ses rotations.

On aura bien sr 1) et 2) si on dmontre 3) puisque SL(E) GL(E) L (E). Bien sr 4) surait . . . Dmonstration : Si u ; det(u) = 1 , v C (u), montrons par labsurde que v est une homothtie. Sinon 32 , on applique, comme plus haut, la contrapose de (3.4.1) et on dispose donc dun x E tel que {x, v(x)} est libre. On complte alors

NO COPY allowed -- NO COPY allowed -- NO COPY a


75

32. Ce qui suppose que dim(E) 2. Le cas o E est une droite est trivial puisqualors L (E) = KIdE . Remarquons, par ailleurs qualors SL(E) = {IdE }. On suppose donc dsormais, dans cette dmonstration, que dim(E) 2

NO

la famille libre (x, v(x)) en une base B = (x, v(x), e3 , , en ) de E. On va trouver une u SL(E) telle que [u, v] = 0L (E) . Il est facile dobtenir cette interdiction, pour u, de commuter avec v, tout en respectant : det(u) = 1 quon obtiendra en imposant MatB (u) dtre triangulaire avec des 1K sur sa diagonale. u(x) = x Il sut pour cela dexiger u v(x) = x + v(x) . (i 3, n ) , u(ei ) = ei v u(x) = v(x) = x + v(x) puisquil est certain que x = 0 ainsi [u, v] = 0 est clair. 1 1 0M2,n2 On a MatB (u) = 0 1 SLn (K) donc u SL(E) est assur. 0Mn2,2 In2 Remarques : On peut organiser largumentation de ces rsultats de bien des manires 1) peut sobtenir matriciellement laide de la base canonique de Mn (K) trs facilement exo et il est certain exo que lexploitation de ces n2 commutations sut. 2) peut parfois sen dduire. Voici deux arguments spciques la dimension nie pour prouver que, si un endomorphisme commute avec les automorphismes, il commute avec tous les endomorphismes. Thorme : Si Card(K) = 2, et dim(E) < , alors tout endomorphisme est somme de deux automorphismes. Procdons matriciellement en montrant que : ds que Card(K) = 2, GLn (K) + GLn (K) = Mn (K). Observons tout dabord que le thorme est faux si Card(K) = 2 puisquvidemment exo A-t-on GL2 Z/2Z + GL2 Z/2Z = M2 Z/2Z ? GL1 (K) = (1K ), GL1 (K) + GL1 (K) = {(0K )} = {(0K ), (1K )} = M1 (K)

Dmonstration 1 : Il sut dcrire toute A Mn (K) comme la somme de deux matrices triangulaires : lune infrieure, lautre suprieure ; sur la diagonale desquelles on ne rencontre aucun 0K . Si 0 si i < j A = (ai,j )1 i,j n , on pose bi,j = et C = A B. Il nous reste dnir les bi,i ce qui ai,j si i > j sera fait facilement si on prouve le

Remarque : Le lemme ci-dessus est en fait le cas de la dimension 1 ce qui fait ressembler 33 la dmonstration une dmonstration par rcurrence. Dmonstration 2 : Si Card(K) = on peut obtenir un thorme plus fort : Thorme : Toute matrice de Mn (K) est somme de deux matrices de GLn (K) dont une homothtie.

un lment de K[X]

Ce rsultat sera obtenu si on montre que la matrice A XIn Mn K(X) admet, comme dterminant
df

Dmonstration : Elle repose sur la thorie du dterminant. Comme ((A, ) Mn (K) K) , A = (In ) + (A In ), il sagit de dmontrer quon peut trouver un K tel que A In GLn (K) cest--dire quil faut prouver que A Mn (K) , K ; det(A In ) = 0 0K(X) . En eet, on saura alors que A (X) = det(A XIn ) na quun nombre

ni de racines ; ainsi, puisque K est inni, K le reste et K \ A 1 {0K } aussi. La non vacuit de ce dernier ensemble en rsulte qui conclut. Il nous sut donc de dmontrer le Lemme : A Mn (K) , A est un polynme de degr n Dmonstration : Le cas o n = 1 est vident : A = (a) et A = X a est bien de degr 1. Sinon la matrice coecients dans le corps K(X) : A XIn = ai,j Xi,j i,j admet comme dterminant la fraction rationnelle : A (X) =
Sn

()(a1,(1) X1,(1) )(a2,(2) X2,(2) ) (an,(n) Xn,(n) ) Kn [X]


P

NO COPY allowed -- NO COPY allowed -- NO COPY a


76

33. a nen est pas une, mais il est facile exo

NO
n

On observe alors que Sn Id 1,n , deg(P ) n 2. En eet, une permutation autre que Id 1,n ne saurait avoir exactement n 1 points xes, elle en a donc au plus n 2. On en dduit que R Kn2 [X]; P = PId 1,n + R, les coecients des termes de degr n et n 1 de A sont donc ceux de PId 1,n = (ai,i X) = (1)n Xn + Tr(A)(1)n1 Xn1 + S o S Kn2 [X]

i=1

Comme le coecient constant de A est A (0K ) = det(A), on a obtenu le thorme et trois prcisions concernant les coecients de A A = (1)n Xn + Tr(A)(1)n1 Xn1 + + det(A)

Ce polynme sera un sujet central du cours dalgbre linaire qui suivra et ce pour les raisons qui nous lont fait observer : ses racines sont les K tels que A In GLn (K) on lappelle polynme / caractristique de A bien quil exo ne caractrise A que si n = 1 ! Remarque : Le thorme est donc obtenu pour les corps K dont le cardinal est suprieur ou gal n + 2. Lhypothse : Card(K) = peut donc tre remplace par Card(K) dim(E) + 2 Thorme : Il existe des bases de Mn (K) constitues de matrices de GLn (K). Dmonstration 1 : Elle utilise le rsultat dmontr plus haut : Si Card(K) = 2, et dim(E) < , alors tout endomorphisme est somme de deux automorphismes.

On en dduit facilement que, sous les mmes hypothses sur K, Vect GLn (K) = Mn (K). Le rsultat attendu dcoule alors du thorme gnral suivant.
de lui substituer une telle dmonstration.

CO P
clair

Lemme : Tout lment de K est somme de deux lments de K . Dmonstration : Si x K {1K } , x = (x 1) + (1) convient et en choisissant K il vient 1 = (1 ) + qui, son tour, convient.

{0K , 1K } = ,

Le processus sarrte puisque dim(E) < et produit un n N tel que S (Kx1 Kx2 Kxn ) = on a donc S Kx1 Kx2 Kxn = Vect(S)
donc

et BS = (x1 , x2 , , xn ) convient.

Dmonstration 2 : Elle se limite au cas de Mn (R) en le munissant de la structure euclidienne 34 2 canonique de R(n ) . Cest--dire du produit scalaire Mn (R) Mn (R) R df (A, B) A B = ai,j bi,j
(i,j) 1,n
2

Il est facile exo de dmontrer que A B = Tr (t AB) ce qui rend trivial le fait que cette dernire formule dnit eectivement un produit scalaire. On constate 35 immdiatement exo que les matrices de la partie basique {Ei,j }(i,j) 1,n 2 sont deux-deux orthonormales. Lide qui rend intuitive cette approche restreinte de la question initiale est la suivante : bien que les matrices Ei,j soient loin dtre inversibles, il est facile, sans les modier de faon considrable 36 , de les rendre inversibles. Il est dautre part intuitif que lorthogonalit est une forme des plus fortes de lindpendance. On peut donc sattendre au fait quen perturbant faiblement une base orthonormale, on conserve une base. Laaire est eectivement une proprit gnrale des espaces euclidiens. Voici le thorme qui rglera la question : Thorme : Si E = (e1 , e2 , , en ) est une base orthonormale de lespace vectoriel euclidien E, si
n

les vecteurs perturbateurs ) : x1 , x2 , , xn vrient


df

NO
n n

perturbe : Bx = (ei + xi )i 1,n reste une base. Dmonstration : On dmontre la libert de la famille propose dont leectif est le bon.
n

Si 0E =

i (ei + xi ), on a
n

i=1

On a donc

2 i

simplication, conduit la ngation de lhypothse qui matrisait les xi .

i=1

1 df In pour Il sut donc exo de perturber la base canonique de Mn (R) par les Xi,j = 1 + n3 1 obtenir une partie basique Ei,j + GLn (R) de Mn (R). In 1 + n3 (i,j) 1,n 2

NO COPY allowed -- NO COPY allowed -- NO COPY a


77

34. E est donc, en particulier, suppos rel. Le cas de Mn (C) se traite de mme pourvu quon dispose de linstrument qui remplace notre produit scalaire. Ces considrations seront dveloppes plus tard au chapitre concernant les espaces hermitiens . 35. Sans utiliser la formule qui vient dtre signale. 36. Par exemple en ajoutant la diagonale de la matrice E1,1 un tout petit rel , on la rend inversible. 37. Lingalit de Cauchy-Schwarz signale ici ne concerne pas la structure euclidienne de E mais celle, canonique, de Rn . Elle sapplique en eet aux vecteurs : |1 |, |2 |, , |n | et x1 , x2 , , xn

CO P
i=1 i=1

Thorme : Si E est un Kespace vectoriel et dim(E) < , si S P(E) est gnratrice de E (i.e.) Vect(S) = E, on peut trouver, dans S, une base BS de E Dmonstration : Soit x1 S {0E } , si S Kx1 = , S Kx1 et Vect(S) = Kx1 = E, BS = (x1 ) convient. Sinon soit x2 S K1 = si S (Kx1 Kx2 ) = , BS = (x1 , x2 ) convient. Sinon . . .

xi < 1 alors la famille

i ei =
n

i xi do lgalit des normes et


i=1 Pythagore n

i xi =
2

i ei

=
2

2 i
i=1 n n

i=1

i=1

i xi
n

i=1

i=1

|i | xi
2

ICS 37

2 i
i=1 n i=1

xi

2 i

xi

et la relation
i=1

2 > 0 permettant la i

i=1

i=1

3) a t directement argument plus haut. 4) sera dmontr comme application de la condition susante que propose le thorme suivant.

3.4.6

Thorme : Si E est un Kespace vectoriel et si L (E) vrie la proprit P() : Alors


u df

x E

Nous exprimerons bientt cette proprit par la phrase : Toute droite de E est propre pour lune des f . Dmonstration : Appelons () lensemble
u

C (u) = K IdE .

C (u), considrons un endomorphisme g (). Pour dmontrer quil sagit

dun homothtie, on sait, selon (3.4.1) quil sut de montrer quil stabilise toutes les droites de E. Soit donc x E {0E }, on doit montrer que g(x) Kx. Sauriez-vous terminer ? On sait quil existe un couple (f, ) K tel que Kx = Ker(f IdE ). La stabilit de cet ensemble par g () C (f ) est claire. En eet : f IdE u(x) = u f IdE (x) = u(0E ) = 0E exo Montrer que () = Kx = P()

3.4.7

Il sagit ici de dmontrer le point (d) du (3.4.5) laide du (3.4.6). On considre donc une droite quelconque Kx, le demi-tour f daxe Kx vrie Ker(f + IdE ) = Kx et le thorme sapplique la famille = O(E) qui assure que () = KIdE . On peut supposer x = 1, dans une base orthonormale B = (x, e2 , , en ) adapte 39 E = Kx (Kx) , on a 0 1 MatB (f ) = 0 In1 exo Dterminer SO(E) . exo Donner un exemple o () = KIdE et Vect() = L (E).

3.4.8

(f ) = min{k N ; f k = 0L (E) } vrie (f ) Dmonstration :

Thorme : Si E est un Kespace vectoriel de dimension nie : n, si f L (E) est nilpotente, lindice de nilpotence de f :
df

NO COPY allowed -- NO COPY allowed -- NO COPY a


78

38. Penser au point sur le dterminant dvelopp au (3.4.5) 39. Lexistence dune telle base est assure par le thorme de Gram-Schmidt.

NO
Commutant du groupe orthogonal Indice de nilpotence et dimension
n

0 0 0 n En dimension suprieure ou gale 2, un endomorphisme ne sut jamais puisque C (u) K[u] qui nest 2.5.8 rduit la droite KIdE que si dim K[u] = deg(u ) = 1 cest--dire si u KIdE auquel cas C (u) = E contient un plan.

Indication : Avant de passer au contre exemple, penser au cas o Card(K) = et au fait que, pour chaque f seul un nombre ni 38 de droites peuvent tre des Ker f IdE et considrer un ni. Remarques : Il sut de deux endomorphismes pour obtenir une intersection de commutants rduite la droite de homothties. Considrer exo , dans lalgbre Mn (K), lensemble des matrices qui commutent 1 0 0 0 0 2 0 0 df df df 0 0 3 0 avec Jn = (1)1 i,j n et n = Diag(1, 2, , n) = 0 0 0 ... 0

CO P
{0E } , (f, ) K ; Ker(f IdE ) = Kx

Familles dendomorphismes dont lintersection des commutants est rduite la droite des homothties

Par labsurde, si m = (f ) > n, on aurait f m = 0L (E) et f m1 = 0L (E) do un x0 E ; f m1 (x0 ) = 0E et, puisque m 1 n, la liste : x0 , f (x0 ), , f m1 (x0 ) deectif suprieur ou gal n + 1 est lie. On dispose ainsi de = 0 , 1 , , m1 Km {0Km } tel que

df

Soit alors p m le premier indice k tel que k = 0. (p = 0 signie 0 = 0). Une fois eacs les premires apparitions du vecteur nul, il reste la relation p f p (x0 ) + + m1 f m1 (x0 ) = 0E

prenons en limage par f m1p , [m 1 p 0], il reste p f m1 (x0 ) = 0 ce qui est faux. Rappeler exo pourquoi ((, y) K E) , y = 0E = = 0K ou y = 0E . Remarque : Il est presquvident exo que la drivation D L K[X] nest pas nilpotente. En revanche toutes ses restrictions aux Kn [X] le sont.

3.5
3.5.1

Dimensions classiques
Le thorme du rang

Thorme : E et F sont des Kespaces vectoriels . On suppose ici dim(E) < . Si f L (E, F) on a dim(E) = rg(f ) + dim Ker(f )

Dmonstration : On procde en deux tapes. Dmontrons un lemme : Lemme : Tout supplmentaire de Ker(f ) dans E est isomorphe Im(f ). Dmonstration : On va prouver que G Ker(f ) = E = G Im(f ). Voici un isomorphisme : f|G = =
df

L (G, F) est vident.

E tant de dimension nie, nous navons pas besoin de religion (3.1.5) pour assurer lexistence dun supplmentaire G pour Ker(f ). Une base adapte 40 la dcomposition E = G Ker(f ) montre que dim(G) = dim(E) dim(Ker(f ))

Lisomorphisme tabli plus haut et le troisime point de (3.1.12) assurent que dim(G) = dim Im(f ) ce qui conclut. Remarques : sur la simplication illicite par dim Ker(f ) admet un supplmentaire (si dim(E) < ). La formule E = Ker(f ) Im(f ) est rarement vraie. Elle suppose dailleurs que F = E. Mme dans ce cas, ladite formule ne saurait se substituer au thorme du rang. En eet, si on trouve une f = 0L (E) telle que f 2 = 0L (E) cest--dire telle que Im(f ) Ker(f ), on aura {0} Ker(f ) Im(f ) et la somme (qui a dsormais un sens) Ker(f ) + Im(f ) ne saurait tre directe puisque Ker(f ) Im(f ) = Ker(f ) {0}. Une telle f (dite nilpotente dindice 2 ) est aise construire grce au (3.1.11). Avec E = F = R2 , i = 0 1 df (1, 0), j = (0, 1), f (i) = j et f (j) = 0. Remarquons que Mat(i,j) (f ) = = E1,2 . 0 0 On voit exo quvidemment dim(E) 2 est ncessaire et susant.
40. La formule dite de Grassmann sur la dimenstion dune somme de sous-espaces vectoriels est ainsi triviale dans le cas dune somme directe

NO COPY allowed -- NO COPY allowed -- NO COPY a


79

NO

(3.2.8) est injective puisque Ker() = G Ker(f ) = {0E } = {0G } est surjective. En eet si y Im(f ), (x E) ; y = f (x). Montrons que la projection de x sur G paralllement Ker(f ) est un antcdent de x par : comme on a avec des notations videntes : x = xG + xKer(f ) , il vient f (x) = f xG + xKer(f ) = f xG + 0F = f xG = xG

CO P
G x Im(f ) f (x)

0 x0 + 1 f (x) + + m1 f m1 (x0 ) = 0E

Parmi les f L (E); E = Ker(f ) Im(f ), on trouve, outre les projecteurs 41 , cette gnralisation diceux : les f L (E) ; ( K) {0K } ; f 2 = f . Voici en eet la dcomposition (que manque-t-il cet argument exo ?) (x E) , x = x f x x +f

exos Donner un exemple dendomorphisme f tel que E = Ker(f ) Im(f ) mais ne vriant pas la condition susante ci-dessus. Au fait, existe-t-il vraiment, pour chaque K , des endomorphismes (= 0L (E) ) la vriant ?

3.5.2

Application lessouement de la suite des noyaux itrs

Thorme : Si E est un Kespace vectoriel de dimension nie et f L (E), la suite des sauts de dimension dim Ker f m+1 dim Ker f m
mN

dcrot (posititive, elle stationne en 0). Dmonstration :

On dmontre facilement que la fonction

f|m f m+1 = Ker

est surjective. En lui appliquant le thorme du rang, il vient

dim Ker f m+1 = dim Ker f m+1 Ker f m + dim Ker f Im f m = dim Ker f m + dim Ker f Im f m La suite considre dans lnonc est donc : dim Ker f Im f m

Laquelle est videmment dcroissante.

3.5.3

Dimension dun produit despaces vectoriels

Dmonstration : df df Si e = (e1 , e2 , , en ) est une base de E et f = (f1 , f2 , , fp ) est une base de F. On va montrer que e f = (e1 , 0F ), (e2 , 0F ) , (en , 0F ), (0E , f1 ), (0E , f2 ), , (0E , fp ) est une base de E F 0EF = 1 (e1 , 0F ) + 2 (e2 , 0F ) + n (en , 0F ) + 1 (0E , f1 ) + 2 (0E , f2 ) + + p (0E , fp )
n p n p n p df

Elle est libre car, si Kn et Kp vrie

NO
(0E , 0F ) = 0EF = i ei , 0F + 0E , i fi =
i=1 i=1 n p n

Thorme : Si E et F sont des Kespaces vectoriels de dimension nie. Le Kespace vectoriel E F dni en premire anne reste de dimension nie et dim(E F) = dim(E) + dim(F)

On va montrer que = 0Kn et = Kp . La structure despace vectoriel de E F conduit i ei + 0E , 0F +


i=1 i=1

CO P
Ker f m+1 x Ker f Im f m f m (x)
mN

i fi

=
i=1

i ei ,
i=1

i fi

Lgalit de ces couples, jointe la libert des familles e et f , prouve quen eet (, ) = 0Kn , 0Kp Montrons que ef engendre EF. Pour EF x = (u, v), avec des notations videntes, il sut de reprendre le calcul formel ci-dessus dans le sens inverse de son premier expos
p n p

x = (u, v) =

u i ei ,

vi fi

u i ei + 0 E , 0 F +
i=1

vi fi

=
i=1

u i ei , 0 F

0E ,
i=1

vi fi

i=1

i=1

i=1

Remarque : Gnralisation vidente un produit de plusieurs sous-espaces vectoriels...


41. Si K = Z/2Z

NO COPY allowed -- NO COPY allowed -- NO COPY a


80

3.5.4

Dimension dune somme despaces vectoriels

Thorme : Si F et G sont deux sous-espaces vectoriels dun Kespace vectoriel E on a la relation de Gramann dim(F + G) = dim(F) + dim(G) dim(F G) Dmonstration : Considrons la fonction =
df

Elle est surjective en vertu de la dnition (3.2). Appliquons lui le thorme du rang : dim(F + G) = rg() = dim(F G) dim Ker()
(3.5.3)

Il sagit donc de dmontrer que Ker() et isomorphe F G.

Dmontrons donc ce lemme. Considrons, pour cela la fonction =


df

Elle est bien dnie car, si (x, y) Ker(), x = y F [G] = F G Elle est injective puisque si x = 0, et x = y, (x, y) = 0Ker() Elle est surjective car, si z F G, z = (z, z) et (z, z) est (le seul a ) antcdent de z par .
a. Linjectivit est ici redmontre.

3.5.5

Gramann et Poincar sont de faux amis

Une mentalit trop algbrique pourrait se laisser sduire 42 par lide que la similitude entre les formules de Gramann (dmontre ci-dessus) et de Poincar rencontre au (1.2.34.e) repose sur une ralit profonde. Il nen est rien comme le montre lexemple de trois droites coplanaires. Il est mme facile exo de sassurer du fait que dim F + G + H nest tout simplement pas une fonction du 7-uplet dim(F), dim(G), dim(H), dim(F G), dim(F H), dim(G H), dim(F G H), 1)

Notule historique. Voici un expos de lhistoire voque dans la prcdente note infrapaginale.

Gregory Fermat Leibniz


Lide que la connaissance dune courbe (lisse) tait (presque 43 ) entirement contenue dans linformation que constitue la liste, idalement innie, des pentes de ses tangentes est sans doute due lastronome cossais James Gregory (). Cette ide trs importante fait cho la physique construite par Isaac Newton et sera dtaille en Terminale.

NO COPY allowed -- NO COPY allowed -- NO COPY a


81

42. Il serait trs faux de penser que ce genre denvole purile est rserve aux personnes qui nont pas denvergure. Leibniz quil serait dicile de ranger dans ladite catgorie, a pens pendant quelques semaines que (f g) = f g tant son dsir dalgbricit harmonieuse lobnubilait. Cet esprit de systme, qui le fourvoyait ici, lui a permis de triompher ailleurs. linverse, Newton, considrant la chose gomtriquement, faisait de la formule d(xy) = xdy + ydx une vidence. Voir plus bas la notule qui dtaille la situation que jvoque. 43. Il faut y ajouter pour tre complet, un point de la courbe.

NO

(a) Cest lavocat Fermat qui semble avoir trouv, en , le lien entre les petites variations et ltude dun extremum. Son texte original accompagn dun commentaire trs lisible se trouve ici :
http://www.bibnum.education.fr/files/BAIR_HENRY_METHODE_RECHERCHE_MINIMUM_MAXIMUM.pdf

Cest, bien sr, ce qui est lorigine dune lutilisation essentielle de la drivation au lyce.

(b) Le philosophe Leibniz est un diplomate que le Grand lecteur de Mayence envoie auprs de Louis XIV en avec pour mission dobserver attentivement les capacits militaires de sa cavalerie. La puissance Franaise inquitait beaucoup lAllemagne qui tait une runion de petites rgions indpendantes (image, en rduction, de lEurope actuelle). Leibniz imagina alors de proposer Louis XIV un plan pour envahir lgypte ce qui lui permettait de sintroduire prs des informations quil souhaitait connatre. Ce plan ingnieux ft repouss par Louis XIV mais Napolon Ier lappliqua partiellement, plus dun sicle plus tard, en lors de la Campagne dgypte . On comprend que les proccupations de Leibniz taient trs varies. Cest peut-tre lorigine dune erreur intressante dont il sest rendu coupable durant quelques semaines et qui permet dopposer deux manires de penser.

CO P
FG (x, y) F + G x + y
exo

L F G, F + G

dim(F) + dim(G) dim Ker()

Ker() (x, y)

G x

exo

L Ker(), F G

Si f et g sont drivables sur un intervalle, vous savez que f + g le reste et que, de plus : (f + g) = f + g Eh bien Leibniz a pens quelques temps quil ny avait aucune raison pour que la multiplication se distingue de laddition au point de rendre fausse la formule (qui en tentera certains parmi vous) (f g) = f g 2)

Le malheureux Leibniz prend ici ses dsirs pour la ralit. Il avait conscience de luniversalit des oprations que sont la multiplication et la drivation. Il estime donc, en philosophe (et mme comme thologien), que lordre dans lequel on les eectue ne doit pas avoir dinuence sur le rsultat. Notons, avec respect, que cette ide, ici fausse, aura un grand succs jusque dans la physique du XXme sicle. 3)

Lhallucination algbrique

La raison analytique

Voici maintenant un argument qui fait que Newton ne pouvait pas 44 faire cette erreur. Pour ce physicien-gomtre, lvaluation de la drive de f g repose sur celle de la variation f g(x + ) f g(x)

CO P
f (x + ) g(x) f (x) f (x + ) f (x) g(x) f (x + ) f (x) [g(x + ) g(x) f (x + )g(x + ) f (x)g(x) = f (x + ) f (x) [g(x + ) g(x) 82

g(x + )

lorsque est inniment petit . Les physiciens daujourdhui notent dx notre . Imaginez un rectangle de cts f (x) > 0 et g(x) > 0.

Son aire vaut f (x)g(x). On remplace maintenant x par un rel trs proche : x + . Comment varie laire de notre rectangle ? Le dessin montre que la variation en question : f (x + )g(x + ) f (x)g(x) est naturellement constitue de trois morceaux. Deux rectangles (bleus clairs) dont seulement une des dimensions est trs petite : est laire de celui de droite et g(x + ) g(x) f (x) celle de celui du haut. Un autre rectangle en haut droite (jaune clair) dont les deux dimensions sont trs petites

NO COPY allowed -- NO COPY allowed -- NO COPY a

NO

Lcriture algbrique de cette observation gomtrique scrit aujourdhui, en divisant par = 0 :

f (x + ) f (x) g(x) g(x + ) g(x) f (x) f (x + ) f (x) [g(x + ) g(x) + +

Si on crit les deux premires expressions sous la forme : f (x+)f (x) g(x) et g(x+)g(x) f (x), on voit quelles convergent respectivement vers f (x)g(x) et g (x)f (x). La dernire expression peut scrire comme produit de deux fonctions de qui convergent lorsque 0.

La premire de ces fonctions de tend vers f (x) lorsque 0 et la seconde vers 0 (pourquoi ?) Newton aurait rdig cela beaucoup plus vite. Il aurait crit que d(f g) = f dg + gdf et que linniment petit rsiduel : df dg tait un inniment petit du second ordre quil convenait de ngliger devant les deux autres. Pour penser comme lui, imaginez que df = f (x + ) f (x) vaut environ 103 mtres de mme pour dg = g(x + ) g(x). Le nombre qui mesure laire du rectangle jaune est de lordre du millionime de mtre. Changez ensuite dchelle en remplaant les largeurs de 103 mtres, pour nos triangles bleu clair, par des largeurs de lordre de 106 mtres, laire du rectangle jaune devient de lordre de 1012 et lerreur relative faite, en le ngligeant, devient inniment moins grave. Ce genre dides nappelait aucune argumentation pour les scientiques de lpoque de Newton qui les considraient comme absolument videntes.

3.5.6

Un thorme dencombrement dimensionnel

Thorme : E est un Kespace vectoriel de dimension n et k N . On dispose aussi dune famille de sous-espaces vectoriels :
k

Dmonstration : Rdigeons plutt comme si nous ne connaissions pas lexpression n(k 1). Voici donc comment la dcouvrir. Observons la fonction k k clair df Fi Ek1 Fi , Ek1 = L i=1 i=1 (x1 , x2 , , xk ) (x1 x2 , x1 x3 , , x1 xk )
k

CO P
Fi , une image de
k i=1 k i=1

F1 , F2 , , Fk dont les dimensions vrient

i=1

dim(Fi ) > n(k 1). Alors

i=1

Fi = {0E}

On a choisi Ek1 comme espace darrive pour identier, via Ker(), dans manire rendue familire par (3.5.4) et en eet Ker() = (x1 , x2 , , xk )

Fi la

i=1

Fi ; x1 = x2 = = xn

= {(t, t, , t)}

iso de.v. vident

Fi

Fi

i=1

i=1

permet, dinterprter lapplication du thorme du rang, en crivant


k k

dim(Fi ) = dim
k

Fi

+ dim Im()

i=1

i=1

Quantit suprieure ou gale 1 ds que Or Im() Ek1 exige que dim Im() dim

i=1

dim(Fi ) > n(k 1).

n(k 1) on a donc
k

Fi

i=1

i=1

dim(Fi ) n(k 1)

qui est donc la condition naturelle susante recherche. Elle est clairement ncessaire au sens o deux droites distinctes dun plan E sont bien dintersection rduite {0E } alors que la somme de leur dimensions vaut 2 (2 1). Gnralisez exo

petite erreur dadjectif : http://fr.wikipedia.org/wiki/Sublime,_forcment_sublime_Christine_V. Thorme : Si E est un Kespace vectoriel de dimension nie, si F1 , F2 , , Fm en sont des sous-espaces vectoriels tels m Fk = E k=1 m et que : Alors Fk = E. m k=1 dim Fk = dim(E) Dmonstration : On considre, comme plus haut, la fonction surjective m m Fk Fk df k=1 k=1 = m (x , x , , x ) xk m 1 2
k=1 k=1 m m

NO
m

3.5.7

Forcment directe

vident

L
k=1

Fk ,
k=1

Fk

Le thorme du rang, appliqu , assure que dim Fk

= dim Ker() + dim


k=1

Fk

k=1

NO COPY allowed -- NO COPY allowed -- NO COPY a


83

44. Je reproduis ici une ide de Vladimir Arnold quil expose dans : Huygens & Barrow Newton & Hooke publi chez Birkhuser .

cest--dire, selon les hypothses dencombrement et, via (3.5.3) dim(E) = dim Ker() + dim(E)
m

On a donc Ker() = {0E } cest--dire, selon (3.2.4), que

Fk est directe.
k=1

exo Dmontrer le thorme ci-dessus par rcurrence sur m.

3.5.8

Thorme de Fisher-Cochran

Thorme :

E est un Kespace vectoriel et (u1 , u2 , , um ) L (E). Si (i, j) 1, n


2

, ui uj = i,j uj (on dit que les ui sont des projecteurs supplmentaires ).

Dmonstration : Le thorme (3.5.7) assure que les Im(ui ) sont supplmentaires. Considrons un j 1, n . Si x E, on a
m

uj (x) = IdE uj (x) =

La dernire galit donne des dcompositions du vecteur uj (x) selon la somme directe mmes. On a donc bien exactement ce quil fallait dmontrer : (i, j) 1, n
2

, (x E) , ui uj (x) = 0E et (j 1, n ) , (x E) , u2 (x) = uj (x) j

3.5.9

Thorme : Si E est un Kespace vectoriel de dimension nie et si f L (E) ; E = Ker(f ) Im(f ) Ker(f 2 ) = Ker(f ) Dmonstration : (=) : On a toujours Ker(f ) Ker(f 2 ). Il sagit, par consquent, de montrer que Ker(f 2 ) Ker(f ). Soit donc, x Ker(f 2 ), on a f (x) Ker(f ) Im(f ) = {0E} donc x Ker(f ) est dmontr. (=) : Si x Ker(f ) Im(f ), (y E) ; x = f (y) donc f 2 (y) = 0E et Ker(f 2 ) = Ker(f ) y donc x = f (y) = 0E Le thorme (3.5.4) joint au thorme du rang prouve que

Caractrisation des f L (E) ; E = Ker(f ) Im(f )

NO
dim Ker(f ) + Im(f ) =
ci-dessus

3.5.10

Dimension de L (E, F)

Thorme : Si E et F sont des Kespaces vectoriels de dimension nie. Le Kespace vectoriel L (E, F) reste de dimension nie et dim L (E, F) = dim(E) dim(F)

Dmonstration : La thorie des matrices se fonde sur une observation qui contient linformation ci-dessus. Il est donc draisonnable de sen priver ce stade. Voici la dmonstration conomique qui anticipe sur les rappels du prochain chapitre. L (E, F)
iso devs

3.5.11

Le cas du dual

Avec F = K on trouve le dual E = L (E, K). Sa dimension est celle de E et on a donc E En fait, lexistence dun tel isomorphisme caractrise la dimension nie. Autrement dit Thorme : Si E nest pas de dimension nie 45 alors E 84
iso devs

NO COPY allowed -- NO COPY allowed -- NO COPY a

CO P
m m

ui = IdE et

rg(ui ) = dim(E) alors

k=1

k=1

i=1

ui uj (x) = 0E + + 0E + uj (x) + 0E + + 0E
n

Im(ui ). Ce sont les

i=1

Gramann

dim Ker(f ) + dim Im(f ) dim Ker(f ) Im(f ) =


th du rg

dim Ker(f ) + dim Im(f )

dim(E)

Mdim(F),dim(E) (K)

iso devs

Kdim(F) dim(E)

iso devs

E.

jJx

1) Il est facile de constater que = (i )iI est libre. En eet, tout lien : i i , se ralise 45 aux Card(J) < ej , j J pour donner (j J) , j = 0K
iJ

2) Il est immdiat que est une base de E si dim(E) < puisquon sait qualors Card(J) = dim(E) = dim(E)

3) Si dim(E) = , nest pas gnratrice. On va montrer que Vect(). / En eet, si on avait J Pf (I) (i.e. une partie nie de I) telle que KJ ; = relation dans E , ralise en un ek pour k I contradiction recherche.

3.5.12

La dcouverte de cette formule est facile car la nature des objets dnir impose leur valeur condition dexiger successivement 47 que (x) dpende eectivement 48 de x et que (x) f dpende de f . On vrie sans aucune dicult exo que L E, E que est injective en observant Ker() lgalit des dimensions conclut.

E dsigne bien-sr E Remarque : Lexistence dun isomorphisme non-canonique est immdiate vu lgalit des dimensions. Voici lisomorphisme dit canonique pour rendre compte du fait quil ne dpend pas du choix dune base 46 . E E df E K = df x (x) = f f (x)

Isomorphisme canonique entre E et E lorsque dim(E) <

Prcisons dabord clairement ce quon entend ici par canonique. Un isomorphisme entre E et E est dit canonique si et seulement si la fonction quil dnit E E E K x (x) = y (x) y est insensible aux automorphismes 49 de E au sens prcis suivant Aut(E) , (x, y) E2 , (x) ((y) = (x) y

Dmonstration : exo Un peu daide ! Si dim E > 1 et K = Z/2Z, considrer un K que (x) = x et (y) = y . . .

NO COPY allowed -- NO COPY allowed -- NO COPY a


85

44. On suppose ici que E admet une base B = (ei )iI . Voire encore, ce sujet (3.1.5.f) 45. Le verbe raliser est employ, dans ce cadre, au titre de la gnralisation qui va du corps des rels aux corps quelconques. 46. On prcisera cette notion au prochain paragraphe. 47. Ce qui est bien le moins pour un candidat la bijectivit. 48. Le cas de la dimension nulle est ici, quoique trivial, un peu spcial. 49. Un automorphisme est, comme son nom lindique une permutation des vecteurs de E tellement respectueuse de sa structure despace vectoriel quil ne fait que changer le nom des vecteurs de E sans que cette modication en entrane une qui concerne les relations quils entretiennent entre eux.

NO

3.5.13

Il ny pas disomorphisme canonique en gnral entre E et E (ENS)

CO P
jJx iJ iJ df jJ

bauche dune dmonstration On suppose donc que E admet une base E = (ei )iI . On sait alors (3.1)que, pour chaque i I, les formules (j I) , i (ej ) = i,j dnissent des formes linaires qui dpendent videmment de la base E Avec les notations du (3.1), on considre les fonctions E E E K df df df = et = i ei i aj j aj ej x =

j j , cette

J = car I est inni , donne 1K = (ek ) = 0K ; cest la

{0K , 1K } et, pour x = y, un automorphisme L (E) tel

Si dim E > 2 et K quelconque, choisir E y = 0 et considrer F = Ker (y) pour choisir x F et fabriquer / de faon que (x) F, (y) = y. Conclure en examinant le cas du Z/2Zplan canonique ! Vous aurez alors le thorme complet, dont aura t radique lexpression oue : en gnral .

Thorme : Si on a une tour de corps : K1 K2 K3 alors :

Dmonstration : elle est vidente. Considrer les produits des lments dune base de K2 comme K1 espace vectoriel par ceux dune base de K3 comme K2 espace vectoriel. Dans le cas o lune des deux structures despace vectoriel est de dimension innie les mmes produits prouvent 50 que la formule reste vraie !

3.5.15

Les nombres algbriques forment un corps

Thorme : On appelle ici A lensemble des nombres algbriques rels. Il sagit des lments de la Qalgbre : R qui admettent un polynme minimal. A est un sous-corps de R Dmonstration : A2 . Conformment (2.5.8), il nous on suppose que (, ) A (A {0}). On va montrer que , sont de dimension nie sur Q. Or ces deux sous-espaces vectoriels sut de dmontrer que : Q[ ] et Q de R sont clairement 51 des sous-espaces 52 de Q[][]. Mais, selon (3.5.14) dimQ Q[][] = dimQ Q[] dimQ[] Q[][] Mais

est vident puisquagrandir le corps de base ne peut que diminuer (au sens large) le degr du polynme minimal. dimQ Q[][] dimQ Q[] dimQ Q[] = deg( ) deg( )

NO
d

Remarque : On peut matrialiser cette majoration de faon trs directe. Voici, par exemple, une explication constructive du fait rencontr, que deg(+ ) deg( ) deg( ) Considrons la factorisation complte dans C[X] de en posant d = deg : = (X j )
df

o il est entendu que est lun des j . Si on considre le polynme (X ), il admet videmment + comme racine malheureusement il a peu de raisons de rester dans Q[X]. En revanche P =
df d

possde des coecients qui sont des combinaisons rationnelles de polynmes Qj raliss en (1 , 2 , , d ) insensibles aux permutations des k . On peut alors deviner que les coecients de ce polynme sexpriment rationnellement laide des polynmes symtriques lmentaires exo : 1 = 1 + 2 + + d , 2 = 1 2 + 1 3 + + d1 d , , d = 1 2 d
df df df

50. Si lautre nest pas {0K1 } . . . !

NO COPY allowed -- NO COPY allowed -- NO COPY a


86

, a reste le cas du plus petit dentre eux : Q[][]. 52. On se souvient du fait (2.5.11) que lanneau Q[] est un corps puisque A 51. Puisque tout sous-corps de R contenant et contient Q[ ] et Q

CO P
dimK1 K3 = dimK1 K2 dimK2 K3 dimQ[] Q[][] dimQ Q[]
k=1 k=1

3.5.14

Tours de corps

(X k )

Et, comme chaque j reste rationnel. Ce qui dmontre P Q[X]. Nous tenons donc un polynme de degr deg( ) deg( ) dans lidal annulateur de + . Ce nombre rel est donc bien algbrique et = Xd 1 Xd1 + 2 Xd2 + (1)d d Q[X]

est constructivement conrm.

3.6
3.6.1

Rang et applications linaires en dimension nie


Caractrisation des isomorphismes laide du rang

Thorme : Si f L (E, F) et si dim E = dim F alors

rgf = dim E f est un isomorphisme Ker f = {0E} Dmonstration : vidente.

3.6.2

Interpolation de Lagrange

Thorme : df Si K est un corps, si (a0 , a1 , , an ) Kn+1 est un n+1uplet dlments distincts de K, si b = (b0 , b1 , , bn ) Kn+1 alors !P Kn [X] ; i 0, n , P(ai ) = bi Sous les hypothses du thorme, cet unique polynme sappelle le polynme dinterpolation de Lagrange du systme : a0 an b0 bn a0 b0 an bn

Dmonstration : M1 La famille a Kn+1 tant donne, sut de considrer la fonction : =


df

Kn [X] Q

Le thorme dmontrer est est une bijection . Comme cest un homomorphisme entre deux espaces de dimension n + 1, il sut, selon le thorme prcdent, de montrer que son noyau est rduit {0Kn [X] }. Or ce dernier point est vident puisque Q Ker assure n + 1 racines distinctes Q Kn [X]. M1 Voici maintenant une dmonstration constructive. On procde comme dans la dmonstration du thorme chinois. On construit ainsi tout dabord les polynmes Li = PIL
df

NO
a0 0 ai1 0 ai 1 P = PIL a0 b0 ai bi

On les combine linairement pour obtenir

qui (videmment seul) convient.

3.6.3

Interpolation drives forces

Thorme :

Si K est un corps, si (a0 , a1 , , an ) Kn+1 est un n + 1uplet dlments distincts de K, si b = (b0 , b1 , , bn , b , b , , b ) K2n+2 alors 0 1 n
df

NO COPY allowed -- NO COPY allowed -- NO COPY a


87

CO P
not : PIL Kn+1 Q(a0 , Q(a2 ), , Q(an ))
vident

deg a+b

deg( ) deg( )

L Kn [X], Kn+1

ai+1 0

an 0

videmment

j=i

X j i j

an bn

=
j=0

b j Lj

Dmonstration : comme plus haut avec lisomorphisme : =


df

!P Kn [X] ; i 0, n

, P(ai ) = bi et P (ai ) = b i

Dont le noyau est bien rduit {0K2n+1 [X] } puisque tout polynme qui sy trouve admet les ai comme racines multiples : le polynme de degr 2n + 2 :
n

Remarque : On obtient un rsultat gnral en exploitant lgalit des dimensions de Kpn+p1 [X] et Kpn+p pour chaque p N.

3.7
3.7.1

Dualit

Seul le vecteur nul contient une information (linaire) nulle

Thorme : E est un Kespace vectoriel.

Dmonstration : La seule chose dmontrer est que si x = 0 il existe une forme linaire qui ne sannule pas en x. Le thorme de la base incomplte conclut si on peut lappliquer. La dmonstration est donc complte ds que E est de dimension nie puisquon peut alors complter x puis dnir f en exigeant f (x) = 1K . Sinon, on peut y croire.

3.7.2

Orthogonalit entre une forme et un vecteur


E E (x, f ) K f (x)

Dnition : on appelle forme bilinaire canonique la fonction suivante

On peut alors dnir deux orthogonalits synonymes concernant une forme linaire f et un vecteur x E : Do deux notions : df Si A E on note A = {f E ; x A , f (x) = 0}.
df

Si A E on note A = {x E ; f A , f (x) = 0}.

3.7.3

Thorme : On dispose des proprits suivantes pour chaque parties dnies comme plus haut : 1) A est toujours un sous-espace vectoriel de E et A = Vect(A) 2) la fonction P(E) G (E ) est dcroissante. A A

NO
f A

Proprits concernant ces orthogonalits

6) Si F est un sous-espace de E avec dim E < alors dim F + dim F = dim E. 7) A est toujours un sous-espace de E : cest 8) la fonction 9) E

5) Si A, B E, alors : (A B) A + B .

4) Si F, G sont des sous-espaces de E alors : (F + G) = F G et (F G) = F + G .

3) = {0E } = E .

P(E ) A

NO COPY allowed -- NO COPY allowed -- NO COPY a


88

10) Si F, G sont des sous-espaces de E alors : (F + G) = F G et (F G) = F + G .

= {0E} si dim E < ! Et toujours {0E } = E.

G (E) A est dcroissante.

CO P
i=0

K2n+1 [X] Q

K2n+2 Q(a0 , , Q(an ), , Q (a0 , , Q (an ))

(X ai )2 |Q K2n+1 [X] = Q = 0

(f, x) E E , (x) = 0K x = 0E

f x ou xf f (x) = 0K

Ker f .

13) Avec galit dans le cas des sous-espaces, on a :

12) Si F est un sous-espace de E avec dim E < alors dim F + dim F = dim E. (A , A) E E , A (A ) et A (A )

11) Si A , B E , alors : (A B) A + B .

3.7.4

Base duale

NO COPY allowed -- NO COPY allowed -- NO COPY a


89

NO

CO P

You might also like