Вы находитесь на странице: 1из 500

400 exercices corrigés d’algèbre

pour Sup (avec rappels de cours)

004
EXERCICES

RE
G ÈB
A L

Mohammed AASSILA
Docteur et agrégé en mathématiques
À mes parents,

Though what I am Mon travail a toujours


saying is perhaps consisté à unir la vé-
not new, I have rité et la beauté, mais
felt it quite vividly quand j’ai eu à choi-
on this new occa- sir l’une ou l’autre,
sion. J. W. Goethe j’ai toujours choisi
la beauté. H. Weyl

Les pa- roles Je veux remer-


s’envolent mais les écrits cier ma chère épouse, celle qui
restent. Que ce livre soit le est si discrète et si affectueuse. Trop
témoignage de mon amour pris par mon travail, je ne lui dis pas
pour toi. A mon fils assez combien son soutien m’est es-
Younes avec amour sentiel, et à quel point je l’aime.
et tendresse. Ma belle, ce travail est un
♥ peu ton œuvre aussi,
je te le dédie.

Avant-propos

Ce livre s’adresse aux étudiants de première année des classes préparatoires aux
grandes écoles des filières MPSI, PCSI et PTSI. Il pourra également être utilisé
avec profit par les étudiants de première année de licence et plus généralement, par
quiconque souhaite apprendre ou se replonger dans les bases des mathématiques du
supérieur. Il sera également utile aux étudiants de seconde année, voire aux candidats
à un concours d’enseignement, qui auront le recul suffisant pour pleinement tirer
parti des remarques et exercices les plus délicats.

Pour réussir en classes préparatoires il faut assimiler rapidement un grand nombre


de connaissances, mais surtout savoir les utiliser, à bon escient et les rendre opéra-
tionnelles au moment opportun. L’apprentissage du cours de votre professeur jour
après jour est indispensable. Cependant, pour beaucoup d’étudiants, c’est loin d’être
suffisant. Combien d’entre vous ont bien appris leur cours et pourtant se trouvent
démunis devant un exercice, et plus grave, le jour du concours.

Conforme au dernier changement de programme de mathématiques des classes pré-


paratoires de 2013, cet ouvrage propose aux étudiants des classes de mathématiques
supérieures un résumé clair, précis et complet du cours, ainsi que des exercices et pro-
blèmes corrigés en algèbre. Il complète le tome 350 exercices corrigés d’analyse pour
sup (avec rappels de cours). Cette sélection de plus de 400 exercices et problèmes
corrigés d’algèbre couvre l’ensemble du programme. C’est une collection d’exercices,
classiques ou originaux, pour la plupart inspirés des oraux des concours, et sélec-
tionnés pour leur caractère instructif, surprenant ou esthétique. Les exercices sont
classés par ordre croissant de difficulté, le nombre de symboles K indique le degré
de difficulté. Les exercices vont de la simple application d’une méthode du cours à
un travail d’approfondissement d’une notion délicate, et devant lequel l’étudiant de
première année ne devra pas s’inquiéter de buter.

Malgré toute ma vigilance et celle de mes relecteurs, il est possible que quelques
erreurs subsistent dans ce livre. J’accueillerai donc volontiers les commentaires, cor-
rections ou critiques qui pourront m’être directement adressés à mon adresse élec-
tronique : aassilam@yahoo.fr
Je souhaiterais ici remercier les éditions Ellipses pour leur travail technique et leur
efficacité, en particulier, Madame Corinne Baud et Monsieur Paul de Laboulaye.

J’ai eu beaucoup de plaisir à écrire ce livre. J’espère qu’il pourra rendre service à ses
lecteurs en leur donnant envie de continuer à s’investir dans les mathématiques. Je
leur souhaite en tous cas beaucoup de courage, de persévérance et tous mes vœux
de réussite.
Table des matières

1 Raisonnement et vocabulaire ensembliste 5


1.1 Rudiments de logique . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.1 Assertions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.2 Modes de raisonnement . . . . . . . . . . . . . . . . . . . . . . 6
1.2 Ensembles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 Applications et relations . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 23
1.4.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 26
1.4.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 27

2 Calculs algébriques 29
2.1 Sommes simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.2 La formule du binôme de Newton . . . . . . . . . . . . . . . . . . . . 30
2.3 Produits simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4 Sommes doubles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.5 Systèmes linéaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.6 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.6.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.6.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 43
2.6.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 47

3 Nombres complexes et trigonométrie 51


3.1 Nombres complexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.2 Nombres complexes de module 1 . . . . . . . . . . . . . . . . . . . . . 52
3.3 Fonction exponentielle complexe . . . . . . . . . . . . . . . . . . . . . 53
3.4 Applications à la trigonométrie . . . . . . . . . . . . . . . . . . . . . 54

1
2 TABLE DES MATIÈRES

3.5 Argument d’un nombre complexe . . . . . . . . . . . . . . . . . . . . 55


3.6 Racines n-ièmes d’un nombre complexe . . . . . . . . . . . . . . . . . 56
3.7 Nombres complexes et géométrie . . . . . . . . . . . . . . . . . . . . . 57
3.8 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.8.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.8.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 78
3.8.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 86
3.8.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 110

4 Arithmétique 117
4.1 Division euclidienne dans Z . . . . . . . . . . . . . . . . . . . . . . . 117
4.2 PGCD et PPCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
4.3 Nombres premiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.4 Congruence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
4.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
4.5.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 121
4.5.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 130
4.5.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 139
4.5.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 146

5 Structures algébriques usuelles 171


5.1 Loi de composition interne . . . . . . . . . . . . . . . . . . . . . . . . 171
5.2 Groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
5.3 Morphisme de groupes . . . . . . . . . . . . . . . . . . . . . . . . . . 173
5.4 Anneau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
5.5 Corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
5.6 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
5.6.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 176
5.6.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 189
5.6.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 195
5.6.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 205

6 Polynômes et fractions rationnelles 211


6.1 Polynômes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
6.1.1 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
6.1.2 Racines d’un polynôme . . . . . . . . . . . . . . . . . . . . . . 212
6.1.3 Polynômes irréductibles dans K[X] . . . . . . . . . . . . . . . 213
6.1.4 Dérivation des polynômes. Formule de Taylor . . . . . . . . . 213
6.1.5 Fonctions symétriques élémentaires . . . . . . . . . . . . . . . 214
TABLE DES MATIÈRES 3

6.1.6 Arithmétique dans K[X] . . . . . . . . . . . . . . . . . . . . . 214


6.2 Fractions rationnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
6.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
6.3.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 217
6.3.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 221
6.3.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 239
6.3.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 272

7 Espaces vectoriels. Applications linéaires 299


7.1 Famille libres. Familles génératrices. Bases . . . . . . . . . . . . . . . 299
7.2 Somme de sous-espaces vectoriels . . . . . . . . . . . . . . . . . . . . 300
7.3 Théorème du rang . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
7.4 Formes linéaires. Hyperplans . . . . . . . . . . . . . . . . . . . . . . . 303
7.5 Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
7.6 Sous-espaces affines d’un espace vectoriel . . . . . . . . . . . . . . . . 306
7.7 Systèmes linéaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
7.7.1 Opérations élémentaires . . . . . . . . . . . . . . . . . . . . . 307
7.7.2 Systèmes linéaires . . . . . . . . . . . . . . . . . . . . . . . . . 307
7.7.3 Interprétation . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
7.7.4 Résolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
7.8 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
7.8.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 310
7.8.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 312
7.8.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 352
7.8.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 367

8 Groupe symétrique. Déterminant 371


8.1 Groupe symétrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
8.1.1 Cycle et transposition . . . . . . . . . . . . . . . . . . . . . . 371
8.1.2 Signature d’une permutation . . . . . . . . . . . . . . . . . . . 374
8.2 Déterminants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
8.2.1 Généralités. Définitions . . . . . . . . . . . . . . . . . . . . . . 375
8.2.2 Compléments : déterminants et géométrie euclidienne . . . . . 377
8.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
8.3.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 379
8.3.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 384
8.3.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 396
8.3.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 420
4 TABLE DES MATIÈRES

9 Espaces préhilbertiens réels 429


9.1 Produit scalaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
9.2 Orthogonalité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
9.3 Espaces euclidiens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
9.4 Projecteurs et symétries orthogonaux . . . . . . . . . . . . . . . . . . 432
9.5 Hyperplans affines d’un espace euclidien . . . . . . . . . . . . . . . . 433
9.6 Endomorphismes orthogonaux . . . . . . . . . . . . . . . . . . . . . . 434
9.7 Groupe orthogonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
9.7.1 Groupe orthogonal en dimension 2 . . . . . . . . . . . . . . . 436
9.7.2 Groupe orthogonal en dimension 3 . . . . . . . . . . . . . . . 437
9.8 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
9.8.1 Exercices de base . . . . . . . . . . . . . . . . . . . . . . . . . 439
9.8.2 Exercices d’assimilation . . . . . . . . . . . . . . . . . . . . . 445
9.8.3 Exercices d’entraînement . . . . . . . . . . . . . . . . . . . . . 455
9.8.4 Exercices d’approfondissement . . . . . . . . . . . . . . . . . . 473
Chapitre 1
Raisonnement et vocabulaire ensembliste

1.1 Rudiments de logique

1.1.1 Assertions
Une assertion (ou propriété) est un assemblage de mots dont la construction
obéit à une certaine syntaxe et à laquelle on peut donner une valeur de vérité : V
(vraie) ou F (faux).
☞ « 3 est un nombre impair » est une assertion vraie.
☞ « 102 = 101 » est une assertion fausse.
☞ « 2 = 3 + » n’est pas une assertion.

Définition 1.1 Connecteurs élémentaires


Si P et Q sont deux assertions, on définit les assertions :
✓ (Non P ) qui est vraie lorsque P est fausse, et fausse sinon ;
✓ (P et Q) qui est vraie lorsque les deux assertions P et Q sont vraies, et fausse
sinon ;
✓ (P ou Q) qui est vraie lorsqu’au moins une des deux assertions est vraie, et fausse
sinon.
Les valeurs de vérité de ces nouvelles assertions satisfont aux tables suivantes :

P Q P et Q P ou Q
V V V V
V F F V 
F V F V
F F F F

5
6 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

Définition 1.2 Implication, équivalence


Si P et Q sont deux assertions, on définit les assertions P =⇒ Q et P ⇐⇒ Q par :
✓ P =⇒ Q : (Non P ) ou Q,
✓ P ⇐⇒ Q : (P =⇒ Q) et (Q =⇒ P ).
Les valeurs de vérité vérifient le tableau suivant :

P Q P =⇒ Q P ⇐⇒ Q
V V V V
V F F F 
F V V F
F F V V

☞ Par définition, l’assertion P =⇒ Q est vraie dès que P est fausse. Elle peut
donc être vraie même lorsque Q est fausse, par exemple l’assertion

(2 = 3) =⇒ (1 = 4)

est vraie.
☞ Si P est vraie et si P =⇒ Q est vraie, alors Q est vraie.
☞ L’implication Q =⇒ P s’appelle la réciproque de l’implication P =⇒ Q.
☞ L’équivalence P ⇐⇒ Q est vraie si, et seulement si, P et Q sont logiquement
équivalentes.
☞ la négation de P =⇒ Q est donnée par : Non(P =⇒ Q) ⇐⇒ (P et Non(Q)).
☞ On a également : (P =⇒ Q) ⇐⇒ (Non(Q) =⇒ Non(P )).

1.1.2 Modes de raisonnement


Raisonnement par récurrence

Théorème 1.1 Soit P une propriété définie sur N. Si :


✓ P (0) est vraie,  ‹

✓ pour tout n ∈ N, P (n) vraie entraîne P (n + 1) vraie .


Alors, P (n) est vraie pour tout n ∈ N. 

Corollaire Soit P une propriété définie sur {n0 , n0 + 1, . . .} avec n0 ∈ Z. Si :


✓ P (n0 ) est vraie,  
✓ pour tout entier n ≥ n0 , P (n) vraie entraîne P (n + 1) vraie .
Alors, P (n) est vraie pour tout n ≥ n0 . 
1.2. ENSEMBLES 7

Corollaire Soit P une propriété définie sur {n0 , n0 + 1, . . .}. Si :


✓ P (n0 ) et P (n0 + 1) sont 
vraies, 
€ Š
✓ pour tout entier n ≥ n0 , P (n) et P (n + 1) vraies entraînent P (n + 2) vraie .
Alors, P (n) est vraie pour tout entier naturel n ≥ n0 . 

Raisonnements pour montrer que P =⇒ Q

Les trois types de raisonnements pour montrer que P =⇒ Q sont :


✍ raisonnement direct : on suppose que P est vraie et on montre que Q est
vraie,
✍ raisonnement par contraposée : on suppose que Non(Q) est vraie et on montre
que Non(P ) est vraie,
✍ raisonnement par l’absurde : on suppose que P est vraie, et on suppose « par
l’absurde » que Non(Q) est vraie. On cherche alors une contradiction.

1.2 Ensembles

❏ Un ensemble est une collection d’objets. La notation x ∈ E signifie x appar-


tient à E ; sa négation est notée x 6∈ E. On note ∅ l’ensemble vide, qui n’a
aucun élément.
❏ Le quantificateur universel ∀ se lit « pour tout » ou « quel que soit ». L’ex-
pression (∀x ∈ E, P (x)) se lit pour tout élément x appartenant à E on a
P (x).
❏ Le quantificateur universel ∃ se lit « il existe au moins un élément ». La
notation ∃! signifie « il existe un et un seul élément ». L’expression (∃x ∈
E, P (x)) se lit il existe au moins un élément x appartenant à E tel que l’on
ait P (x).
❏ Négation d’une phrase quantifiée : on a
8
€ Š € Š
>
< Non(∀ x ∈ E, P (x) ⇐⇒ ∃ x ∈ E, Non P (x) ,
€ Š € Š
>
: Non(∃ x ∈ E, P (x) ⇐⇒ ∀ x ∈ E, Non P (x) ,

✍ Limite d’une suite réelle. Soit (xn )n≥0 une suite réelle. On dit que l ∈ R
est limite de (xn )n≥0 lorsque :

∀ ε > 0, ∃ p ∈ N, ∀ n ∈ N, n ≥ p =⇒ |xn − l| ≤ ε.
8 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

La phrase exprimant qu’un réel l n’est pas limite de (xn )n≥0 est alors :

∃ ε > 0, ∀ p ∈ N, ∃ n ∈ N, n ≥ p et |xn − l| > ε.

✍ Continuité. Une application f : R −→ R est continue en a ∈ R lorsque :

∀ ε > 0, ∃ η > 0, ∀ x ∈ R, |x − a| < η =⇒ |f (x) − f (a)| ≤ ε.

La phrase exprimant que f n’est pas continue en a est alors :


 ‹

∃ ε > 0, ∀ η > 0, ∃ x ∈ R, |x − a| < η et |f (x) − f (a)| > ε .

Définition 1.3 Inclusion


Soient E et F deux ensembles. On dit que E est inclus dans F (ou E est une partie de
F ), et on note E ⊂ F , si : ∀ x ∈ E, x ∈ F .
On note P(F ) l’ensemble des parties de F . 

Définition 1.4 Opérations dans P(E)


Soit E un ensemble et A, B ∈ P(E). On définit les parties suivantes de E :
✓ complémentaire de A dans E : ∁E A = {x ∈ E ; x 6∈ A},
✓ réunion de A et B : A ∪ B = {x ∈ E; x ∈ A ou x ∈ B},
✓ intersection de A et B : A ∩ B = {x ∈ E; x ∈ A et x ∈ B},
✓ différence de A moins B : A − B = {x ∈ E; x ∈ A et x 6∈ B},
✓ différence symétrique de A et B : A∆B = (A − B) ∪ (B − A). 

❏ Couples, produit cartésien : en partant de deux éléments x et y, on peut


construire le couple (x, y) avec la propriété suivante :

(x, y) = (x′ , y ′) ⇐⇒ (x = x′ et y = y ′).

Étant donnés deux ensembles A et B, l’ensemble des couples de la forme (x, y)


avec x ∈ A et y ∈ B est appelé produit cartésien de A par B et se note A × B.
On a donc :
A × B = {(x, y) : x ∈ A et y ∈ B}.
1.3. APPLICATIONS ET RELATIONS 9

1.3 Applications et relations

Définition 1.5 Une application f est un triplet (E, F, G) où E et F sont des ensembles
non vides, et G un sous-ensemble de E ×F tel que, pour tout x ∈ E, il existe un élément
y et un seul de F tel que (x, y) appartienne à G.
L’élément y est noté f (x). On dit alors que f est une application définie sur E à valeurs
dans F .
L’ensemble des applications de E dans F est noté F E . 

☞ Une application de E dans F associe à tout élément de E un et un seul


élément de F .
☞ L’ensemble E s’appelle l’ensemble de départ de f . L’ensemble F s’appelle
l’ensemble d’arrivée de F , l’ensemble G est le graphe de f .
☞ Si x ∈ E, on appelle f (x) l’image de x par f , et si y = f (x) on appelle x un
antécédent de y par f .
☞ Deux applications f et g sont égales si elles ont même ensemble de départ E,
même ensemble d’arrivée F et pour tout x ∈ E on a f (x) = g(x).

Définition 1.6 Composée de deux applications. Soient E, F, G trois ensembles non


vides, f : E −→ F et g : F −→ G deux applications. Alors on définit une application
f g
de E −→ G, par g ◦ f : E −→ F −→ G, en posant pour tout x ∈ E,

(g ◦ f )(x) = g(f (x)).

✍ Soit E un ensemble non vide, on appelle application identité ou identité de


E, et l’on note IdE , l’application de E −→ E définie par IdE (x) = x. En
particulier, si f : E −→ F est une application, alors f ◦IdE = f et IdF ◦f = f .
✍ Généralement, même si E = G, on n’a pas nécessairement f ◦ g = g ◦ f . En
prenant, par
8
exemple, les applications f, g : N −→ N définies par f (n) = 2n
>n
< si n est pair
et g(n) = > 2 , alors on a : g ◦f = IdN mais f ◦g 6= IdN .
si
: n−1
2
n est impair,
✍ Si f : E −→ F , g : F −→ G et h : G −→ H sont trois applications où
E, F, G, H sont quatre ensembles non vides. Alors, on a :

(h ◦ g) ◦ f = h ◦ (g ◦ f ).
10 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

Définition 1.7 Soit f : E −→ F une application. Si A est une partie de E, la restriction


de f à A, notée f|A , est l’application de A −→ F définie par : f|A (x) = f (x) pour tout
x ∈ A.
On appelle prolongement de f toute application g définie sur un ensemble B contenant
E et vérifiant : g(x) = f (x) pour tout x ∈ E. 

Définition 1.8 Injectivité. On dit qu’une application f : E −→ F est injective si elle


vérifie l’une des trois propriétés équivalentes suivantes :
✓ tout élément de F admet au plus un antécédent par f ,
✓ pour tout y ∈ F , l’équation f (x) = y admet au plus une solution,
✓ pour tout (x, y) ∈ E 2 on a : f (x) = f (y) =⇒ x = y. 

Définition 1.9 Surjectivité. On dit qu’une application f : E −→ F est surjective si


elle vérifie l’une des trois propriétés équivalentes suivantes :
✓ tout élément de F admet au moins un antécédent par f ,
✓ pour tout y ∈ F , l’équation f (x) = y admet au moins une solution,
✓ pour tout y ∈ F , il existe x ∈ E tel que y = f (x). 

Définition 1.10 Bijectivité. On dit qu’une application f : E −→ F est bijective si elle


est injective et surjective, c’est-à-dire si elle vérifie l’une des trois propriétés équivalentes
suivantes :
✓ tout élément de F admet un et un seul antécédent par f ,
✓ pour tout y ∈ F , l’équation f (x) = y admet une unique solution,
✓ pour tout y ∈ F il existe un unique x ∈ E tel que y = f (x). 

Soient f : E −→ F et g : F −→ G deux applications.


❏ Si f et g sont injectives, alors g ◦ f est injective.
❏ Si f et g sont surjectives, alors g ◦ f est surjective.
❏ Si f et g sont bijectives, alors g ◦ f est bijective.

Définition 1.11 Application réciproque. Si f : E −→ F est une application bi-


jective, alors l’application de F −→ E qui associe à tout élément de F son unique
antécédent dans E s’appelle l’application réciproque de f et se note f −1 . Autrement
dit :
∀ (x, y) ∈ E × F, y = f (x) ⇐⇒ x = f −1 (y).

❏ Si f : E −→ F est une application bijective, alors on a : f −1 ◦ f = IdE et


f ◦ f −1 = IdF .
1.3. APPLICATIONS ET RELATIONS 11

❏ Si f : E −→ F et g : F −→ E sont deux applications vérifiant f ◦ g = IdF


et g ◦ f = IdE , alors elles sont toutes les deux bijectives et réciproques l’une
de l’autre.
❏ Si f : E −→ F est une bijection, alors f −1 : F −→ E est une bijection et
€ Š−1
on a : f −1 = f.
f g
❏ Soient E, F et G trois ensembles. Si E −→ F −→ G sont deux applications
bijectives, alors g ◦ f est bijective et on a :

(g ◦ f )−1 = f −1 ◦ g −1 .

Définition 1.12 Images directes, images réciproques. Soient f : E −→ F une


application, A une partie de E et B une partie de F . On appelle :
✓ image (directe) de A par f l’ensemble

f (A) = {y | ∃ x ∈ A : y = f (x) } = {f (x) : x ∈ A },

✓ image réciproque de B par f , l’ensemble :

f −1 (B) = {x ∈ E | f (x) ∈ B }.

☞ L’utilisation de la notation f −1 (B) ne suppose pas que f est bijective.


☞ Lorsque f est bijective, f −1 (B) représente aussi bien l’image directe de B par
l’application f −1 , que l’image réciproque de B par f .
☞ Une application f : E −→ F est :
– injective si, et seulement si, pour tout y ∈ F , l’ensemble f −1 ({y}) admet
au plus un élément,
– surjective si, et seulement si, pour tout y ∈ F , l’ensemble f −1 ({y}) admet
au moins un élément,
– bijective si, et seulement si, pour tout y ∈ F , l’ensemble f −1 ({y}) admet
exactement un élément.

Proposition 1.1 Soient f : E −→ F une application, B1 et B2 deux parties de F . Alors


on a :
✓ B1 ⊂ B2 =⇒ f −1 (B1 ) ⊂ f −1 (B2 ),
✓ f −1 (B1 ∪ B2 ) = f −1 (B1 ) ∪ f −1 (B2 ),
✓ f −1 (B1 ∩ B2 ) = f −1 (B1 ) ∩ f −1 (B2 ),
€ Š
✓ f −1 ∁F B1 = ∁E f −1 (B1 ). 
12 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

Proposition 1.2 Soient f : E −→ F une application, A1 et A2 deux parties de E. Alors


on a :
✓ A1 ⊂ A2 =⇒ f (A1 ) ⊂ f (A2 ),
✓ f (A1 ∪ A2 ) = f (A1 ) ∪ f (A2 ),
✓ f (A1 ∩ A2 ) ⊂ f (A1 ) ∩ f (A2 ). 

☞ Attention, l’inclusion f (A1 ) ∩ f (A2 ) ⊂ f (A1 ∩ A2 ) est, en général, fausse. Par


exemple, on a :

sin ([0, 2π]) ∩ sin ([−π, π]) = [−1, 1] alors que sin ([0, 2π] ∩ [−π, π]) = [0, 1].

Définition 1.13 Fonctions caractéristiques. Soit A une partie de E, on appelle fonc-


tion caractéristique de A, l’application 1A : E −→ {0, 1} définie par :
8
< 1 si x ∈ A,
1A (x) =
:
0 si x 6∈ A.

☞ On a toujours : 12A = 1A .
☞ Deux ensembles A et B sont égaux si, et seulement si, 1A = 1B . En particulier,
1E = 1 et 1∅ = 0.

Proposition 1.3 On a les relations suivantes :


✓ 1∁E A = 1 − 1A .
✓ 1A∩B = 1A 1B .
✓ 1A∪B = 1A + 1B − 1A 1B .
✓ 1A−B = 1A (1 − 1B ).
✓ 1A∆B = 1A + 1B − 21A 1B = (1A − 1B )2 . 

✍ L’application A 7−→ 1A est une bijection de P(E) sur l’ensemble F (E, {0, 1})
des applications de E dans {0, 1}.

Définition 1.14 Famille indexée. Étant donnés deux ensembles I et E, on appelle


famille d’éléments de E indexée par I toute application de I dans E. 

❏ Si I = N, une famille (xi )i∈N de E est appelée suite d’éléments de E.


❏ Étant donnés deux ensembles I et E, une famille de parties de E indexée par
I est une famille (Ai )i∈I d’éléments de P(E). On a :
\ [
Ai = {x ∈ E : ∀ i ∈ I, x ∈ Ai }, Ai = {x ∈ E : ∃ i ∈ I, x ∈ Ai }
i∈I i∈I
1.3. APPLICATIONS ET RELATIONS 13

et ! !
[ \ \ [
∁E Ai = ∁E Ai , ∁E Ai = ∁E Ai .
i∈I i∈I i∈I i∈I

Définition 1.15 Relation binaire. On appelle relation binaire dans un ensemble non
vide E, un triplet R = (E, E, G) où G est un sous-ensemble de E × E, et on notera
xRy lorsque (x, y) ∈ G. 

Définition 1.16 Relation d’ordre. Une relation binaire R sur un ensemble E est une
relation d’ordre sur E si elle est :
✓ réflexive : ∀ x ∈ E, xRx
✓ antisymétrique : ∀(x, y) ∈ E 2 , (xRy et yRx) =⇒ x = y
✓ transitive : ∀(x, y, z) ∈ E 3 , (xRy et yRz) =⇒ xRz.
On appelle ensemble ordonné un couple (E, R) où R est une relation d’ordre sur E. 

❏ On dit que la relation d’ordre R définit un ordre total sur E si :

∀(x, y) ∈ E 2 , (xRy ou yRx).

Dans le cas contraire on dit que c’est un ordre partiel.

Définition 1.17 Soient (E, ≤) un ensemble ordonné, A une partie de E et a un élément


de A.
✓ On dit que a est le plus grand élément de A si : ∀ x ∈ A, x ≤ a. Quand il existe,
le plus grand élément de A se note max(A).
✓ On dit que a est le plus petit élément de A si : ∀ x ∈ A, a ≤ x. Quand il existe,
le plus petit élément de A se note min(A). 

Définition 1.18 Si A est une partie d’un ensemble ordonné (E, ≤), un élément a ∈ E
est :
✓ un majorant de A si : ∀ x ∈ A, x ≤ a,
✓ un minorant de A si : ∀ x ∈ A, a ≤ x. 

Définition 1.19 Si A est une partie d’un ensemble ordonné (E, ≤). Alors :
✓ la borne supérieure de A dans E est, si elle existe, le plus petit des majorants de
A. Elle se note sup(A),
✓ la borne inférieure de A dans E est, si elle existe, le plus grand des minorants de
A. Elle se note inf(A). 
14 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

Définition 1.20 Soient (E, ≤) et (F, ≤) deux ensembles ordonnés.


Une application f : E −→ F est :
✓ croissante si : ∀ (x, y) ∈ E 2 , x ≤ y =⇒ f (x) ≤ f (y),
✓ décroissante si : ∀ (x, y) ∈ E 2 , x ≤ y =⇒ f (x) ≥ f (y),
✓ strictement croissante si : ∀ (x, y) ∈ E 2 , x < y =⇒ f (x) < f (y),
✓ strictement décroissante si : ∀ (x, y) ∈ E 2 , x < y =⇒ f (x) > f (y),
✓ (strictement) monotone si elle est (strictement) croissante ou (strictement) dé-
croissante.
La notation x < y veut dire x ≤ y et x 6= y. 

Définition 1.21 Relation d’équivalence. Une relation binaire R sur un ensemble E


est une relation d’équivalence sur E si elle est :
✓ réflexive : ∀ x ∈ E, xRx
✓ symétrique : ∀(x, y) ∈ E 2 , xRy =⇒ yRx
✓ transitive : ∀(x, y, z) ∈ E 3 , (xRy et yRz) =⇒ xRz. 

✍ Si n ∈ N, la relation définie sur Z par :

xRy ⇐⇒ ∃ k ∈ Z : x − y = kn

est une relation d’équivalence sur Z, appelée congruence modulo n.


✍ Si x et y sont deux éléments de Z en relation pour la congruence modulo n,
on dit que x est congru à y modulo n, et on note : x ≡ y (mod n).

Définition 1.22 Classe d’équivalence. Soit R une relation d’équivalence sur un en-
semble E.
✓ L’ensemble {y ∈ E : xRy} est appelé classe d’équivalence de l’élément x pour
la relation R. On le note x.
✓ Une partie A de E est une classe d’équivalence s’il existe un élément x ∈ E tel
que A = x. 

✍ Pour la congruence modulo 2 sur Z, il y a deux classes d’équivalence : 0 la


classe de 0 qui est l’ensemble des nombres pairs, et 1 la classe de 1 qui est
l’ensemble des nombres impairs.
✍ Pour la congruence modulo n ∈ N∗ sur Z, il y a n classes d’équivalence :
0, 1, . . . , n − 1 et on a :

x = {x + nk : k ∈ Z}.
1.4. EXERCICES 15

Proposition 1.4 Soient R une relation d’équivalence sur E, et x, y deux éléments de E.


Alors on a équivalence entre :
✓ xRy,
✓ y ∈ x,
✓ x = y. 

Définition 1.23 Soient R une relation d’équivalence sur un ensemble E, et A une classe
d’équivalence pour R. On appelle représentant de la classe A tout élément x appartenant
à A. 

✍ Pour la relation de congruence modulo n ∈ N∗ , on peut prendre pour représen-


tants des classes d’équivalence les entiers 0, 1, . . . , n − 1, ou plus généralement
n entiers consécutifs quelconques.

Définition 1.24 Partition d’un ensemble. On appelle partition d’un ensemble E une
partie S de P(E) telle que :
✓ ∀ A ∈ S, A 6= ∅,
✓ ∀ A ∈ S, ∀ B ∈ S, A 6= B =⇒ A ∩ B = ∅,
[
✓ A = E.
A∈S
Autrement dit, une partition de E est un ensemble de parties non vides de E, disjointes
deux à deux et dont la réunion est égale à E. 

Proposition 1.5 Les classes d’équivalence pour une relation d’équivalence sur un en-
semble E forment une partition de E. 

1.4 Exercices

1.4.1 Exercices de base

Exercice 1.1 Vrai - Faux


1. Si A et B sont deux parties d’un ensemble E, alors : P(A ∩ B) = P(A) ∩ P(B).
2. Si A et B sont deux parties d’un ensemble E, alors : P(A ∪ B) = P(A) ∪ P(B).
3. Il existe deux applications f, g : N −→ N telles que g ◦ f = IdN et f ◦ g 6= IdN .
4. L’application f : R −→ R, x 7−→ a sin x + b cos x est surjective.
5. Si f : E −→ F est une bijection et B est une partie de F alors l’image réciproque
de B par f : f −1 (B) = {x ∈ E : f (x) ∈ B} est égale à l’image directe de B par
f −1 : f −1 (B) = {f −1 (y) : y ∈ B}. 
16 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

1. Vrai. Comme A ∩ B ⊂ A et A ∩ B ⊂ B, alors P(A ∩ B) ⊂ P(A) ∩ P(B).


Réciproquement, Si C ∈ P(A) ∩ P(B), alors tout élément de C est à la fois dans A
(resp. B) car C ∈ P(A) (resp. C ∈ P(B)).
2. Faux en général. Comme A ⊂ A ∪ B et B ⊂ A ∪ B, alors on a P(A) ∪ P(B) ⊂
P(A ∪ B). La réciproque est, en général, fausse. Si A n’est pas inclus dans B et B
n’est pas inclus dans A, alors il existe deux éléments a et b tels que a ∈ A \ B et
b ∈ B \ A. Par suite, {a, b} ∈ P(A ∪ B) mais n’appartient pas à P(A) et à P(B).
Donc, {a, b} 6∈ P(A) ∪ P(B).
3. Vrai. On considère la fonction f8 définie par f (n) = n + 1 pour tout n ∈ N, et
>
< n−1 si n ≥ 1
l’application g définie par g(n) = >
, alors g ◦ f = IdN mais f ◦ g
: 0 si n = 0
n’est pas l’identité car f (g(0)) = f (0) = 1.
4. Faux. Pour tout x ∈ R on a : |f (x)| ≤ |a| + |b|, par suite l’équation f (x) =
|a| + |b| + 1 n’admet pas de solutions dans R et f est, par suite, non surjective de R
dans R.
5. Vrai. Cependant, il faut noter que le deuxième ensemble n’existe pas si f n’est
pas bijective, alors que le premier existe toujours.

Exercice 1.2
Soit F l’ensemble des applications de R dans R.
1. On considère les deux affirmations suivantes :
(P ) : ∀ f ∈ F, ∃ x ∈ R : f (x) = 0,
(Q) : ∃ x ∈ R, ∀ f ∈ F : f (x) = 0.
Les implications (P ) =⇒ (Q) et (Q) =⇒ (P ) sont-elles vraies ?
2. On considère les deux assertions suivantes :
(P ′ ) : ∀ x ∈ N, ∃ y ∈ R : y ≤ x,
(Q′ ) : ∃ y ∈ R, ∀ x ∈ N : y ≤ x.
Montrer que (P ′ ) et (Q′ ) sont vraies mais ne sont pas équivalentes. 

1.
(P ) =⇒ (Q) Cette implication est fausse. Il suffit de considérer, par exemple, l’en-
semble F = {x 7−→ x − a, a ∈ R}, alors l’affirmation (P ) est vraie par contre (Q)
ne l’est pas.
(Q) =⇒ (P ) Cette implication est vraie. L’affirmation (P ) signifie que pour toute
fonction f ∈ F , il existe un élément x = xf (qui dépend de f ) tel que f (xf ) = 0.
L’affirmation (Q) signifie qu’il existe un réel x0 ∈ R pour lequel f (x0 ) = 0 pour
toute fonction f ∈ F . En prenant, xf = x0 , alors on voit bien que (Q) =⇒ (P ).
2. L’affirmation (P ′ ) est vraie car si x ∈ N on peut prendre (par exemple) y = x − 1
qui est bien un réel ≤ x. L’affirmation (Q′ ) est vraie, il suffit de prendre (par
exemple) y = −1 qui est inférieur à tous les entiers naturels. Cependant, les deux
affirmations ne sont pas équivalentes (dans la première le terme y dépend de x alors
1.4. EXERCICES 17

dans la deuxième le terme y ne dépend pas de x).

Exercice 1.3
Montrer que pour tout n ∈ N∗ :

1 3 2n − 1 1
× × ··· × ≤ √ .
2 4 2n 3n + 1

On utilise le raisonnement par récurrence. Pour n = 1 le résultat est clair. Sup-


posons le résultat vrai jusqu’au rang k et montrons le au rang k + 1. On a :

1 3 2k − 1 2k + 1 1 2k + 1
× × ··· × < √ × .
2 4 2k 2k + 2 3k + 1 2k + 2

Pour finir, il nous suffit de montrer que :


‚ Œ2
1 2k + 1 1 2k + 1 3k + 1
√ × < √ ⇐⇒ < ⇐⇒
3k + 1 2k + 2 3k + 4 2k + 2 3k + 4
(4k 2 + 4k + 1)(3k + 4) < (4k 2 + 8k + 4)(3k + 1) ⇐⇒ 0 < k

ce qui est vrai. La preuve par récurrence est donc terminée.

Exercice 1.4
On considère l’ensemble
 √ ©
S = x∈Q : x ≤ 2

muni de l’ordre usuel.


1. Montrer que S admet un majorant dans R.
2. Montrer que S n’admet pas de plus grand élément.

(On rappelle que 2 est un nombre irrationnel). 


1. Il est clair que 2 est un majorant de S car tous ses éléments lui sont inférieurs.
2. Supposons, par l’absurde, que S possède un plus grand élément M. Alors le terme
√ √
ε :=  2 − M est > 0 car 2 est irrationnel et M ∈ S. En prenant, par exemple,
1 1
n= + 1, on déduit qu’il existe un entier n ∈ N tel que < ε, alors en posant
ε n
1
M ′ := M + on déduit que :
n

M′ ∈ S (car c’est bien un rationnel); M ′ ≤ 2.

Or, M ′ > M, donc M n’est pas le plus grand élément de S, contradiction. En


conclusion, S n’admet pas de plus grand élément.
18 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

Exercice 1.5
Soient F et G deux parties d’un ensemble E. Montrer que :
1. E \ (F ∪ G) = (E \ F ) ∩ (E \ G).
2. E \ (F ∩ G) = (E \ F ) ∪ (E \ G). 

1. L’expression E \ (F ∪ G) représente l’ensemble des éléments de E qui ne sont ni


dans F ni dans G. Il s’agit donc de l’ensemble (E \ F ) ∩ (E \ G).
2. L’expression E \ (F ∩ G) représente l’ensemble des éléments de E qui ne sont pas
à la fois dans F et G, c’est donc l’ensemble (E \ F ) ∪ (E \ G).

Exercice 1.6
Soient f : E −→ F une application, (Ai )i∈I , (Bi )i∈I des familles de parties de E et F
respectivement.
!
Montrer que :
[ [
1. f −1 Bi = f −1 (Bi ).
i∈I ! i∈I
\ \
2. f −1 Bi = f −1 (Bi ).
i∈I ! i∈I
[ [
3. f Ai = f (Ai ).
i∈I ! i∈I
\ \
4. f Ai ⊂ f (Ai ). 
i∈I i∈I

!
[
−1
1. Si x ∈ f Bi , alors f (x) appartient à l’un des Bi , d’où l’inclusion ⊂. Ré-
i∈I
ciproquement, si x est dans l’image réciproque d’un des Bi , alors f (x) ∈ Bi et par
suite dans la réunion !des Bi .
\ \
2. Si x ∈ f −1 Bi , alors f (x) appartient à Bi , d’où l’inclusion ⊂. Récipro-
i∈I i∈I
quement, si x est dans l’intersection des images réciproques des Bi , alors f (x) est
dans chaque Bi et!ainsi dans leur intersection.
[ [
3. Si y ∈ f Ai , alors il existe x ∈ Ai tel que f (x) = y. Donc, x appartient à
i∈I i
l’un des Ai , et alors y appartient à l’un des f (Ai ), donc
!
à leur union. Réciproque-
!
[ [ [
ment, comme chaque f (Ai ) est contenu dans f Ai , alors f (Ai ) ⊂ f Ai .
! i i i
\
4. Si y ∈ f Ai , alors pour tout i ∈ I, il existe x ∈ Ai tel que y = f (x). Donc,
\
i∈I
y∈ f (Ai ).
i∈I
L’autre inclusion est en général fausse (c’est le cas si f n’est pas injective). Par
exemple en prenant f (x) = x2 , A = [0, +∞[ et B =] − ∞, 0], alors A ∩ B = {0} et
f (A) ∩ f (B) = [0, +∞[.
1.4. EXERCICES 19

Exercice 1.7
Soit E un ensemble muni d’une relation d’ordre total ≤.
Montrer qu’il y a équivalence entre :
(i) toute partie non vide de E admet un plus petit élément,
(ii) toute suite décroissante d’éléments de E est stationnaire,
(iii) il n’existe aucune suite strictement décroissante d’éléments de E. 

(i)=⇒(ii) Soit (xn )n∈N une suite décroissante d’éléments de E. L’ensemble S défini
par S = {xn : n ∈ N} est une partie non vide de E, il admet alors (par hypothèse)
un plus petit élément xn0 . On a d’une part : n ≥ n0 =⇒ xn ≤ xn0 car la suite est
décroissante, d’autre part on a aussi xn ≥ xn0 car xn0 est le plus petit élément de S.
Par conséquent, pour tout n ≥ n0 on a xn = xn0 , c’est-à-dire que la suite (xn )n∈N
est stationnaire.
(ii)=⇒(iii) Cette implication est claire.
(iii)=⇒(i) Pour montrer cette implication on fait un raisonnement par contrapo-
sée : soit S une partie non vide de E qui ne possède pas de plus petit élément, et
construisons (par récurrence) une suite strictement décroissante d’éléments de E.
Comme S est non vide, alors il existe x0 ∈ S. Soit n ∈ N et supposons construits
(par récurrence) des éléments x0 > x1 > · · · > xn . Comme xn n’est pas le plus petit
élément de S, il existe x ∈ S tel que xn ≤ x est faux. Comme l’ordre est total, alors
x < xn et on pose alors xn+1 = x. Ainsi, on a construit (par récurrence) une suite
strictement décroissante d’éléments de E : x0 > x1 > · · · > xn > xn+1 > · · · . Ceci
termine la démonstration.

Exercice 1.8
Soient A et B deux parties d’un ensemble E. Montrer que :

A = B ⇐⇒ 1A = 1B .

Si A = B, alors il est clair que 1A = 1B . Réciproquement, Si 1A = 1B , alors :

A = {x : 1A (x) = 1} = {x : 1B (x) = 1} = B.

Exercice 1.9
Soient f : E −→ F et g : F −→ G deux applications.
1. Montrer que : g ◦ f surjective =⇒ g est surjective.
2. Montrer que : g ◦ f injective =⇒ f est injective.
3. Montrer que :
8
< g ◦ f injective
=⇒ g injective.
:
f surjective,
20 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

4. Montrer que :
8
< g ◦ f surjective
=⇒ f surjective.
:
g injective,

5. Dans cette question, on suppose que f, g : E −→ E sont telles que f ◦ g ◦ f est


bijective. Montrer que f et g sont bijectives. 

1. Comme g ◦ f est surjective, alors pour tout y ∈ G il existe x ∈ E tel que :


g(f (x)) = y. Donc, y admet au moins un antécédent par g (il s’agit de f (x)). Par
conséquent, g est surjective.

⋄ Remarque : f n’est pas nécessairement surjective. En effet, pour f (x) = x de
R+ −→ R et g(x) = x2 de R −→ R+ , on voit que g ◦ f est surjective (car égale à
IdR+ ), alors que f n’est pas surjective (puisque −1 n’a pas d’antécédent).
2. Soient x et y deux éléments de E tels qu f (x) = f (y), alors g(f (x)) = g(f (y)),
or comme g ◦ f est injective, on a x = y. Par conséquent, f est injective.
⋄ Remarque : g n’est pas nécessairement injective. En effet, on peut prendre par

exemple f (x) = x de R+ dans R et g(x) = x2 de R dans R pour voir que (g◦f )(x) =
x est injective alors que g ne l’est pas.
3. Soient y et y ′ deux éléments de F tels que g(y) = g(y ′). Par surjectivité de f
il existe x et x′ deux éléments de E tels que y = f (x) et y ′ = f (x′ ). Donc, on a :
(g ◦ f )(x) = (g ◦ f )(x′ ), et comme g ◦ f est injective alors x = x′ et y = f (x) =
f (x′ ) = y ′ . Donc g est injective.
4. Soit y ∈ F , on a g(y) ∈ G et comme g ◦ f est surjective il existe x ∈ E tel
que : g(y) = g(f (x)). Comme g est injective alors y = f (x), ce qui montre que f est
surjective.
5. L’application f ◦ g ◦ f = (f ◦ g) ◦ f est injective donc f est injective d’après
les questions précédentes. De même, f ◦ g ◦ f = f ◦ (g ◦ f ) est surjective alors
f est surjective d’après ce qui précède. Par conséquent, f est bijective. Soit f −1
l’application réciproque de f , alors on a :

g = f −1 ◦ (f ◦ g ◦ f ) ◦ f −1 ,

et par suite g est bijective comme composée d’applications bijectives.

Exercice 1.10
Soient E et F deux ensembles non vides.
1. Soit f : E −→ F une application injective. Montrer qu’il existe une application
g : F −→ E telle que g ◦ f = IdE . Montrer, en plus, que g est surjective.
2. Soit f : F −→ E une application surjective. Montrer qu’il existe une application
1.4. EXERCICES 21

g : E −→ F telle que f ◦ g = IdF . Montrer, de plus, que g est injective.


3. Soit f : E −→ E une application. Montrer que :

f est injective ⇐⇒ f (A) ∩ f (B) = f (A ∩ B), A, B parties de E.

1. Pour tout y ∈ f (E) on définit g(y) comme l’unique antécédent de y par f (cet
antécédent existe car y ∈ f (E)), il est unique parce que f est injective. Pour tout
y ∈ F \ f (E), on définit g(y) comme un élément arbitraire de E (c’est possible car
E est non vide). On vérifie alors que g(f (x)) = x pour tout x ∈ E. Cela implique
en particulier que tout x ∈ E admet au moins un antécédent par g, à savoir f (x).
Donc, g est surjective.
2. Pour tout x ∈ E, on définit g(x) comme l’un quelconque des antécédents de x
par f (cela est possible car f est surjective). On vérifie que f (g(x)) = x pour tout
x ∈ E. Si g(x) = g(x′ ) alors x = f (g(x)) = f (g(x′)) = x′ et l’application g est bien
injective.
3.
(=⇒)Tout d’abord comme A ∩ B ⊂ A et A ∩ B ⊂ B, alors f (A ∩ B) ⊂ f (A) et
f (A ∩ B) ⊂ f (B). D’où, f (A ∩ B) ⊂ f (A) ∩ f (B) (ce résultat est toujours vrai
indépendamment de l’injectivité de f ). Réciproquement, soit y ∈ f (A) ∩ f (B), alors
il existe a ∈ A et b ∈ B tels que f (a) = f (b) = y, et comme f est injective alors
a = b, d’où a = b ∈ A ∩ B et y = f (a) ∈ f (A ∩ B).
(⇐=) Supposons, par l’absurde, que f est non injective, alors il existe deux éléments
distincts a et b de E tels que f (a) = f (b). Par suite, on a : f ({a}) ∩ f ({b}) = {f (a)}
alors que f ({a} ∩ {b}) = f (∅) = ∅, contradiction. En conclusion, f est injective.

Exercice 1.11
1. Montrer que l’application f : C −→ C∗ définie par f (z) = ez est surjective.
2. L’application f est-elle injective ? 

1. Soit Z ∈ C∗ , alors Z = reiθ avec r > 0 et θ deux réels. On cherche z = x + iy ∈ C


(avec x et y réels) tel que :

ex · eiy = r eiθ .

Par suite, on a : x = ln r et y ≡ θ (mod 2π). Donc, Z = f (ln(r) + iθ) et f est ainsi


surjective.
2. L’application f n’est pas injective car f (0) = f (2π) bien que 0 6= 2π.

Exercice 1.12
Soit f une application de E dans F . Pour A ⊂ E et B ⊂ F , montrer que :
€ Š
1. f f −1 (B) ⊂ B.
22 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

2. f −1 (f (A)) ⊃ A.
3. Montrer que :

f est injective ⇐⇒ ∀ A ∈ P(E), A = f −1 (f (A)).

4. Montrer que :

f est surjective ⇐⇒ ∀ B ∈ P(F ), B = f (f −1 (B)).

1. Soit x ∈ f (f −1 (B)), alors il existe y ∈ f −1 (B) tel que x = f (y). Or, on a :


y ∈ f −1 (B) ⇐⇒ f (y) ∈ B, et par suite x ∈ B.
2. Soit x ∈ A, alors f (x) ∈ f (A). Or on a : f (x) ∈ f (A) ⇐⇒ x ∈ f −1 (f (A)).
3. D’après la question 2. ci-dessus il suffit de montrer que f −1 (f (A)) ⊂ A.
(=⇒) Soit x ∈ f −1 (f (A)), alors f (x) ∈ f (A) et par suite il existe x ∈ A tel que
f (x) = f (a). Comme f est injective alors x = a, donc x ∈ A.
(⇐=) Soient x et x′ deux éléments de E tels que f (x) = f (x′ ), alors avec A = {x}
on a f (A) = {f (x)} = {f (x′ )}, et par suite x′ ∈ f −1 (f (A)). Comme f −1 (f (A)) = A,
alors il résulte que x′ ∈ A = {x}, par suite x = x′ .
4. D’après la question 1. ci-dessus il suffit de montrer que B ⊂ f (f −1(B)).
(=⇒) Soit y ∈ B, alors comme f est surjective il existe x ∈ E tel que y = f (x). On
a : x ∈ f −1 (B) et ainsi y = f (x) ∈ f (f −1 (B)). Par conséquent, B ⊂ f (f −1(B)).
(⇐=) Soit y ∈ F , alors avec B = {y} on a par hypothèse f (f −1({y})) = {y}. Donc,
f −1 ({y}) n’est pas vide, et y admet un antécédent par f . L’application f est alors
surjective.

Exercice 1.13
Soient E un ensemble et f : E −→ E une application telle que f ◦ f ◦ f = f .
Montrer que :

f est injective ⇐⇒ f est surjective.

(=⇒) Soit y ∈ E, on cherche un x ∈ E tel que f (x) = y, ce qui montrera que f est
surjective. Par hypothèse on a : f (f ◦ f (y)) = f (y), et ainsi comme f est injective
alors f (f (y)) = y. Donc, y = f (x) avec x = f (y). Par conséquent, f est surjective.
(⇐=) Soient y et y ′ deux éléments de E tels que f (y) = f (y ′), on se propose de
montrer que y = y ′ , et donc que f est injective. Comme f est surjective, alors f ◦ f
l’est aussi, par suite il existe deux éléments x et x′ de E tels que : y = f ◦ f (x) et
y ′ = f ◦ f (x′ ). Maintenant, la relation f (y) = f (y ′) s’écrit :

f ◦ f ◦ f (x) = f ◦ f ◦ f (x′ ).
1.4. EXERCICES 23

Donc, f (x) = f (x′ ) par hypothèse. Ainsi, f ◦ f (x) = f ◦ f (x′ ), ce qui donne y = y ′ .
En conclusion, f est injective.

1.4.2 Exercices d’assimilation

Exercice 1.14 K
Soit (Aij )(i,j)∈I×J une famille de parties d’un ensemble E.
1. Montrer que
[ \ \ [
Aij ⊂ Aij .
j∈J i∈I i∈I j∈J

Montrer que l’inclusion peut être stricte.


2. Montrer que
\ [ [ \
Aij = Aif (i) .
i∈I j∈J f ∈F (I,J) i∈I

1. On va traduire les deux expressions (de droite et de gauche) :

\ [
x∈ Aij ⇐⇒ ∀ i ∈ I, ∃ j ∈ J : x ∈ Aij ,
i∈I j∈J
[ \
x∈ Aij ⇐⇒ ∃ j ∈ J, ∀ i ∈ I, x ∈ Aij .
j∈J i∈I

Dans la première affirmation ci-dessus, le j dépend de i, alors que dans la deuxième


affirmation le j peut être choisi une fois pour toutes.
[ \
Soit x ∈ Aij , et fixons j0 ∈ J tel que pour tout i ∈ I on ait x ∈ Aij0 . Donc,
j∈J i∈I
pour tout i ∈ I, il existe j = j0 ∈ J tel que x ∈ Aij . Par suite, il s’ensuit que :
[ \ \ [
Aij ⊂ Aij .
j∈J i∈I i∈I j∈J

Montrons que l’inclusion


8 peut être stricte. En effet, il suffit de prendre, par exemple,
>
< N si i = j
I = J = N et Aij = > . Alors, on a successivement :
: ∅ si i 6= j

„ Ž !
\ [ \ [ \
Aij = N=N et Aij = ∅.
i∈N j∈N i∈N j∈N i∈N

2. On montre ce résultat par double inclusion.


\ [
(⊂) Soit x ∈ Aij , donc pour tout i ∈ I il existe j ∈ J tel que x ∈ Aij . Soit
i∈I j∈J
24 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

f0 : I −→ J l’application qui à i 7−→ j, donc pour tout i ∈ I on a : x ∈ Aif0 (i) ,


[ \
c’est-à-dire x ∈ Aif (i) .
f ∈F (I,J) i∈I
[ \
(⊃) Soit x ∈ Aif (i) , alors il existe une application f : I −→ J telle que
f ∈F (I,J) i∈I
[
pour tout i ∈ I on a : x ∈ Aif (i) . Donc, pour tout i ∈ I on a : x ∈ Aij et par
j∈J
\ [
suite x ∈ Aij .
i∈I j∈J

Exercice 1.15 K
Soient E et F deux ensembles et f : E −→ F une application.
Montrer que
€ Š
f est bijective ⇐⇒ ∀ A ∈ P(E), f ∁E A = ∁F f (A).

€ Š
(=⇒) On montre, par double inclusion, que f ∁E A = ∁F f (A).
€ Š
⋄ (⊂) Soit y ∈ f ∁E A , alors il existe x ∈ ∁E A tel que y = f (x). Supposons, par
l’absurde, que y ∈ f (A), alors y = f (a) avec a ∈ A, d’où f (x) = f (a) et x = a par
injectivité, contradiction car x 6∈ A. D’où, y ∈ ∁F f (A).
⋄ (⊃) Soit y ∈ ∁F f (A), alors comme f est surjective il existe x ∈ E tel que y = f (x).
€ Š
Or y 6∈ f (A) donc x 6∈ A, c’est-à-dire x ∈ ∁E A. Par conséquent, y = f (x) inf ∁E A .
(⇐=) On va montrer que f est injective et surjective.
⋄ f est injective : soient x et x′ deux éléments de E tels que f (x) = f (x′ ), alors par
hypothèse on a (avec A = {x}) :
€ Š
f ∁E {x} = ∁F f ({x}).
€ Š
Supposons, par l’absurde, que x 6= x′ , alors x′ ∈ ∁E A et f (x′ ) ∈ f ∁E A = ∁F f (A).
Par suite, f (x′ ) 6∈ f (A), contradiction car f (x′ ) = f (x) ∈ f (A). En conclusion, f
est injective.
⋄ f est surjective : par hypothèse on a (avec A = ∅) :
€ Š
f ∁E ∅ = ∁F f (∅).

Donc, f (E) = F , et f est ainsi surjective.

Exercice 1.16 K
Soient A et B deux parties d’un ensemble E et f : P(E) −→ P(A)×P(B) l’application
définie par :
f (X) = (X ∩ A , X ∩ B) .
1.4. EXERCICES 25

1. Montrer que f est injective si, et seulement si, A ∪ B = E.


2. Montrer que f est surjective si, et seulement si, A ∩ B = ∅.
3. Dans le cas où f est bijective, déterminer f −1 .
4. On suppose que A est non vide et est différent de E. Les applications X 7−→ X ∪ A
et X 7−→ X ∩ A sont-elles injectives ? surjectives ? (de P(E) dans P(E)) 

1. Supposons f injective, alors on a f (∅) = (∅, ∅) et il est facile de construire un


autre antécédent de (∅, ∅) si on peut trouver un élément a tel que a 6∈ A et a 6∈ B,
il suffit de considérer par exemple X = {a}. D’où, A ∪ B = E.
Réciproquement, si A ∪ B = E et si f (X) = f (Y ) alors X ∩ A = Y ∩ A et
X ∩ B = Y ∩ B. Or

X ∩E = X ∩(A∪B) = (X ∩A)∪(X ∩B) = (Y ∩A)∪(Y ∩B) = Y ∩(A∪B) = Y ∩E.

Donc, X ∩ E = Y ∩ E, c’est-à-dire X = Y et f est alors injective.


2. On fait un raisonnement par contraposée : on suppose que A ∩ B 6= ∅ et on
montre que f n’est pas surjective. Soit x ∈ A ∩ B, alors l’élément ({x}, ∅) n’a pas
d’antécédent par f car pour tout X ⊂ E on a :

X ∩ A = {x} =⇒ x∈X =⇒ x∈X∩B =⇒ X ∩ B 6= ∅.

Donc, f n’est pas surjective.


Réciproquement, si A∩B = ∅, soient A′ ⊂ A et B ′ ⊂ B, alors en posant X = A′ ∪B ′
on a X ∩A = A′ et X ∩B = B ′ , c’est-à-dire f (X) = (A′ , B ′ ) et f est donc surjective.
3. La question ci-dessus donne une méthode pour trouver un antécédent unique
d’un couple (A′ , B ′ ). L’application f −1 : P(A) × P(B) −→ P(E) est définie par :
f −1 (A′ , B ′ ) = A′ ∪ B ′ .
4. L’application F : X 7−→ X ∪ A n’est pas injective car F (∅) = F (A) = A.
De même, l’application G : X 7−→ X ∩ A n’est pas injective car G(A) = A et
G(E) = A. Montrons maintenant que les applications F et G ne sont pas surjectives.
L’application F n’est pas surjective car l’ensemble vide n’a pas d’antécédent puisque
A ∪ X n’est jamais vide car A 6= ∅. L’application G n’est pas surjective car E n’a
pas d’antécédent puisque A ∩ X n’est jamais égal à E car A 6= E.

Exercice 1.17 K
Soit f une application de N −→ N.
1. Montrer que :
8
< f est injective,
=⇒ f = IdN .
:
f (n) ≤ n, ∀ n ∈ N,
26 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

2. Montrer que :
8
< f est surjective,
=⇒ f = IdN .
:
f (n) ≥ n, ∀ n ∈ N,

1. On montre, par récurrence, que f (n) = n pour tout n ∈ N.


⋄ Pour n = 0, on a f (0) ≤ 0 et f (0) ∈ N, donc f (0) = 0.
⋄ Supposons que f (k) = k pour tout k ∈ J0, nK et montrons que f (n + 1) = n + 1.
On a, par hypothèse, f (n + 1) ≤ n + 1. Si f (n + 1) < n + 1, alors f (n + 1) ≤ n
et donc f (n + 1) = k avec k ∈ J0, nK. Or, f (k) = k par hypothèse de récurrence,
et ainsi f (k) = f (n + 1). Par injectivité, on déduit que k = n + 1, impossible. Par
suite, f (n + 1) = n + 1, et plus généralement f (n) = n pour tout n ∈ N.
2. On montre, par récurrence, que f (n) = n pour tout n ∈ N.
⋄ Pour n = 0, on a f (0) ≥ 0 par hypothèse. Comme f est surjective, alors 0 admet
un antécédent par f , or pour k ≥ 1 on a f (k) ≥ k ≥ 1. L’unique antécédent de 0
est 0, par suite f (0) = 0.
⋄ Supposons que f (k) = k pour tout k ∈ J0, nK et montrons que f (n+1) = n+1. On
a par hypothèse f (n + 1) ≥ n + 1, supposons alors que f (n + 1) > n + 1, alors comme
f (k) = k pour tout k ∈ J0, nK et f (k) > n + 1 pour k ≥ n + 1, alors n + 1 n’a pas
d’antécédent par f , impossible car f est surjective. En conclusion, f (n + 1) = n + 1
et plus généralement f (n) = n pour tout n ∈ N.

1.4.3 Exercices d’entraînement

Exercice 1.18 KK
Soient A et B deux parties d’un ensemble E.
Résoudre les équations d’inconnue X ∈ P(E) :
1. X ∩ A = B.
2. X ∪ A = B. 

1. Comme X ∩ A ⊂ A, alors si B n’est pas inclus dans A l’équation X ∩ A = B n’a


pas de solutions. On suppose dans la suite que B ⊂ A. Si X ∩ A = B, alors on a :

X = X ∩ E = X ∩ (A ∪ ∁E A) = (X ∩ A) ∪ (X ∩ ∁E A) = B ∪ (X ∩ ∁E A).
1.4. EXERCICES 27

Par conséquent, on peut écrire X = B ∪ X ′ avec X ′ une partie de ∁E A.


Réciproquement, si X = B ∪ X ′ avec X ′ ⊂ ∁E A, alors on a :

X ∩ A = (B ∪ X ′ ) ∩ A = (B ∩ A) ∪ (X
| {z }

∩ A) = B.
| {z }
=B =∅

En conclusion, si B ⊂ A, alors l’ensemble des solutions est donné par :

{X ∈ P(E) : B ⊂ X ⊂ B ∪ ∁E A}.

2. Comme A ⊂ X ∪ A, alors si A n’est pas inclus dans B l’équation n’a pas de


solutions. On suppose dans la suite que A ⊂ B. Si X ∪ A = B, alors X ⊂ B
et (B \ A) ⊂ B. Réciproquement, si X est telle que (B \ A) ⊂ X ⊂ B, alors
X ∪ A = B. En conclusion, si A ⊂ B, alors l’ensemble des solutions est donné par :
{X ∈ P(E) : (B \ A) ⊂ X ⊂ B}.

Exercice 1.19 KK
Montrer qu’il n’existe pas d’application surjective f : E −→ P(E). 

Supposons, par l’absure, qu’il existe une application surjective f : E −→ P(E).


On considère alors l’ensemble :

S = {x ∈ E : x 6∈ f (x)}.

Puisque f est surjective, alors il existe x0 ∈ E tel que f (x0 ) = S. On distingue alors
deux cas :
⋄ Si x0 ∈ S : alors on a x0 ∈ f (x0 ), donc par définition x0 6∈ S. Contradiction.
⋄ Si x0 6∈ S : alors comme S = f (x0 ) on a x0 6∈ f (x0 ), c’est-à-dire x0 ∈ S. Contra-
diction.
En conclusion, il n’existe pas d’application surjective f : E −→ P(E).

1.4.4 Exercices d’approfondissement

Exercice 1.20 KKK


1. Vérifier que pour tout m ∈ N :

m2 − (m + 1)2 − (m + 2)2 + (m + 3)2 = 4.

2. Soit N ∈ N∗ . Montrer qu’on peut écrire N sous la forme

±12 ± 22 ± · · · ± n2
28 CHAPITRE 1. RAISONNEMENT ET VOCABULAIRE ENSEMBLISTE

avec n ∈ N∗ .
Indication : faire un raisonnement par récurrence sur N ∈ N∗ . 

1. Il suffit de développer le terme de gauche pour obtenir l’identité demandée.


2. On fait une récurrence sur N ∈ N∗ .
⋄ Pour N = 1 : on a 1 = 12 .
⋄ Pour N = 2 : on a 2 = −12 − 22 − 32 + 42 .
⋄ Pour N = 3 : on a 3 = −12 + 22 .
⋄ Pour N = 4 : on a 4 = −12 − 22 + 32 .
Supposons que le résultat est vrai jusqu’au rang k et montrons le au rang k + 4.
Comme :
m2 − (m + 1)2 − (m + 2)2 + (m + 3)2 = 4,

alors le résultat est vrai au rang k + 4, ceci termine la preuve par récurrence.
Chapitre 2
Calculs algébriques

2.1 Sommes simples


Soit (ak )k∈N une suite de nombres complexes. Pour n ∈ N, on note
n
X
ak = a0 + a1 + · · · + an .
k=0

Proposition 2.1 Soient (ak )k∈N et (bk )k∈N deux suites de nombres complexes et α ∈ C.
Alors, on a :
n
X n
X n
X
✓ (ak + bk ) = ak + bk ,
k=0 k=0 k=0
Xn n
X
✓ α ak = α ak ,
k=0 k=0
Xn n
X
✓ ak = an−k . 
k=0 k=0

✍ Pour N ∈ N, on peut définir pour tout n ≥ N :


n
X
ak = aN + aN +1 + · · · + an .
k=N

Les deux propriétés de la proposition 2.1 sont toujours valables, mais la troisième
se transforme en :
n
X n−N
X
an = an + an−1 + · · · + aN = an−k .
k=N k=0

❏ Sommes géométriques. Soient n ∈ N et q ∈ C. En adoptant la convention


00 = 1, on a :
n
X
– pour q = 1, q k = n + 1,
k=0

29
30 CHAPITRE 2. CALCULS ALGÉBRIQUES

1 − q n+1
n
X
– pour q ∈ C − {1}, qk =
.
k=1 1−q
Plus généralement, si N ∈ N et n ≥ N, alors :
n
X 1 − q n−N +1
qk = qN .
k=N 1−q

n
X
❏ Sommes téléscopiques. On a : (ak+1 − ak ) = an+1 − a1 .
k=1
n
X
❏ Somme avec indices pairs et impairs. On considère la somme S = ak ,
k=0
alors S = Spair + Simpair avec

X X 2⌋
⌊X
n

Spair = ak = a2p = a2p


k∈J0,nK,k pair 0≤2p≤n p=0

et
X X
⌊X2 ⌋
n−1

Simpair = ak = a2p+1 = a2p+1 .


k∈J0,nK,k impair 0≤2p+1≤n p=0

2.2 La formule du binôme de Newton

❏ Combinaisons. Pour n ∈ N et p ∈ J0, nK, on pose


!
n n!
= .
p (n − p)! p!
€ Š € Š € Š
n n n
On note que 0
= 1; p
= n−p
et pour p ∈ J1, nK :
!
n n(n − 1) · · · (n − p + 1)
= .
p p!
€ Š
L’entier np s’interprète comme le nombre de sous-ensembles à p éléments (ou
encore le nombre de combinaisons de p éléments) parmi n.
€ Š
Par convention, on note parfois pour p > n : np = 0.
❏ Formule du binôme de Newton. Soient (a, b) ∈ C2 et n ∈ N, alors :
! !
n n
n
X n k n−k n
X n
(a + b) = a b , (a − b) = (−1)n−k ak bn−k .
k=0 k k=0 k
2.3. PRODUITS SIMPLES 31

En particulier, pour (a, b) = (1, 1) et (a, b) = (−1, 1) on obtient respective-


ment :
! !
n n
X n X n
= 2n , (−1) k
= 0, (n 6= 0).
k=0 k k=0 k

❏ Factorisations remarquables. Soient (a, b) ∈ C2 , alors pour tout n ∈ N∗


on a : !
n−1
X
an − bn = (a − b) ak bn−k−1 ,
k=0

si, en particulier, n est impair et en remplaçant b par −b on déduit que :


!
n−1
X
n n k n−1−k k
a +b = (a + b) (−1) a b .
k=0

2.3 Produits simples


✍ Soient N ∈ N et n un entier naturel tel que n ≥ N. On considère la suite
(ak )k≥N de nombres complexes. On note :
n
Y
ak = aN × aN +1 × · · · × an .
k=N

n
Y
✍ En particulier k = 1 × 2 × · · · × n = n! (factorielle de n), et par convention
k=1
0! = 1.
✍ Si (an )n≥1 est une suite de nombres complexes non nuls, alors on a :
n  
Y ak−1 a0
= .
k=1 ak an
! !
n
Y n
Y n
Y
✍ ak bk = ak × bk .
k=1 k=1 k=1

2.4 Sommes doubles


Soient n ≥ 2 un entier naturel et (aij )(i,j)∈J1,nK2 une famille de nombres complexes,
alors on a : n X
n n X
n
X X X
☞ aij = aij = aij ,
1≤i,j≤n i=1 j=1 j=1 i=1
X Xn X n Xn X j
☞ aij = aij = aij ,
1≤i≤j≤n i=1 j=i j=1 i=1
32 CHAPITRE 2. CALCULS ALGÉBRIQUES

X n−1
X X n n X
X
j−1
☞ aij = aij = aij .
1≤i<j≤n i=1 j=i+1 j=2 i=1
☞ Développement d’un produit de sommes : on a
! „ Ž
n
X m
X X
ai × bj = ai bj ,
i=1 j=1 1≤i≤n;1≤j≤m

et !2
n
X n
X X n
X X
ai = a2i + ai aj = a2i + 2 ai aj .
i=1 i=1 1≤i6=j≤n i=1 1≤i<j≤n

2.5 Systèmes linéaires


La notion de système linéaire sera traitée en détail au chapitre 7. On se contente
ici de présenter quelques notions élémentaires.
Étant donnés deux entiers naturels non nuls n et p, on appelle système linéaire de
n équations à p inconnues x1 , x2 , · · · , xp tout système (S) du type :
8
>
a x1 + a12 x2 + · · · + a1j xj + · · · + a1p xp
> 11
>
= b1
>
>
>
..
>
>
.
<

> i1
a x1 + ai2 x2 + · · · + aij xj + · · · + aip xp = bi
>
> ..
>
>
>
.
>
>
:
an1 x1 + an2 x2 + · · · + anj xj + · · · + anp xp = bn

où (aij )1≤i≤n;1≤j≤p est une famille d’éléments de K (K = R ou C) et (b1 , b2 , . . . , bn )


un élément de Kn .
☞ Le n-uplet (b1 , · · · , bn ) est appelé le second membre du système.
☞ Lorsque b1 = b2 = · · · = bn = 0, on dit que le système est homogène, ou que
le système est sans second membre.
☞ On appelle solution du système tout p-uplet (x1 , · · · , xp ) ∈ Kp vérifiant les n
équations de (S).
☞ On dit que le système (S) est compatible s’il admet au moins une solution.
Tout système homogène est compatible car il admet au moins la solution
(0, 0, · · · , 0).
☞ On appelle système homogène associé à (S), le système (SH ) obtenu en rem-
plaçant tous les bi par 0.
❏ Structure affine de l’ensemble des solutions. La linéarité du système
(S) montre que l’ensemble des solutions, s’il est non vide, est un sous-espace
affine de Kp dirigé par le sous-espace vectoriel des solutions de (SH ), c’est-
2.5. SYSTÈMES LINÉAIRES 33

à-dire lorsque (S) est compatible, on obtient les solutions en ajoutant à une
solution particulière de (S) toutes les solutions de (SH ).
❏ Interprétation géométrique d’un système linéaire. Pour n = p = 2 ou
n = p = 3, on reconnaît (en général) l’intersection de droites dans R2 , de
plans dans R3 .

Définition 2.1 Systèmes de Cramer. Si (S) est un système linéaire de n équations à


n inconnues, on a équivalence entre :
✓ le système (S) admet une solution et une seule,
✓ le système homogène associé (SH ) ne possède que la solution triviale (0, 0, · · · , 0).
On appelle système de Cramer tout système linéaire de n équations à n inconnues
vérifiant l’une des deux propriétés ci-dessus. 

On verra au chapitre sur les espaces vectoriels comment résoudre un système de


Cramer par différentes méthodes. On se contente dans cette leçon de présenter la
méthode du pivot de Gauss.
Résolution d’un système de Cramer par la méthode du pivot de Gauss
On appelle opérations élémentaires sur les lignes L1 = (a11 , a12 , · · · , a1n ), L2 =
(a2n , a22 , · · · , a2n ), · · · , Ln = (an1 , an2 , · · · , ann ) les transformations suivantes :
✓ échange de deux lignes,
✓ remplacement d’une ligne Li par α × Li , où α ∈ K∗ ,
✓ remplacement d’une ligne Lk par Lk + α × Lj , où α ∈ K et j ∈ J1, pK − {k}.
La méthode du pivot de Gauss consiste, en utilisant des opérations élémentaires
sur les lignes à transformer le système (S) en un système triangulaire supérieur,
c’est-à-dire de la forme :
8
>
> λ x1 + λ12 x2 + · · · + λ1n xn
> 11 = d1
>
>
>
<λ22 x2 + · · · + λ2n xn = d2
> ..
>
> .
>
>
>
: λnn xn = dn

Exemple. Résoudre le système linéaire :


8
>
>
>
x + 2y + 3z = 1,
<

>
−x − 3y + 5z = 2,
>
>
:
x+y+z = 3.
34 CHAPITRE 2. CALCULS ALGÉBRIQUES

On ne touche pas à la première ligne (car a11 = 1 6= 0), et on change L2 en L2 + L1 ,


et L3 en L3 − L1 , on obtient alors le système équivalent :
8
>
>
>
x + 2y + 3z = 1,
<

>
−y + 8z = 3,
>
>
:
−y − 2z = 2.

Maintenant, on ne touche pas à L1 et L2 , mais on change L3 en L3 − L2 , on obtient


alors le système équivalent :
8
>
>
>
x + 2y + 3z = 1,
<

>
−y + 8z = 3,
>
>
:
−10z = −1.

1 11
Finalement, on conclut que z = (par la troisième ligne), ensuite y = − (par
10 5
51
la deuxième ligne), et finalement x = .
10

2.6 Exercices

2.6.1 Exercices de base

Exercice 2.1
Montrer que pour tout n ∈ N∗ :
1.
n(n + 1)
1 + 2 + ··· + n = .
2
2.
n(n + 1)(2n + 1)
12 + 22 + · · · + n2 = .
6
3.  2
n(n + 1)
13 + 23 + · · · + n3 = .
2
n
X
4. En déduire la valeur de S = k4 . 
k=1

On montre ces résultats par récurrence sur n.


1. Pour n = 1 le résultat est évident. Supposons le résultat vrai jusqu’au rang n,
2.6. EXERCICES 35

alors au rang n + 1 on a :

n(n + 1) (n + 1)(n + 2)
1+···+n+n +1 = +n+1 = .
2 2

Ceci termine la preuve par récurrence.


2. Pour n = 1 le résultat est évident. Supposons le résultat vrai jusqu’au rang n,
alors au rang n + 1 on a :

n(n + 1)(2n + 1) (n + 1)(n + 2)(2n + 3)


12 + · · · + n2 + (n + 1)2 = + (n + 1)2 = .
6 6

Ceci termine la preuve par récurrence.


3. Pour n = 1 le résultat est évident. Supposons le résultat vrai jusqu’au rang n,
alors au rang n + 1 on a :
‚ Œ2
3 3 3 n2 (n + 1)2 (n + 1)(n + 2)
1 + · · · + n + (n + 1) = + (n + 1)3 = .
4 2

Ceci termine la preuve par récurrence.


4. Pour tout k ∈ N on a :

(k + 1)5 − k 5 = 5k 4 + 10k 3 + 10k 2 + 5k + 1.

Par suite, on a :
n
X n
X n
X n
X n
X n
X
(k + 1)5 − k5 = 5S + 10 k 3 + 10 k2 + 5 k+ 1.
k=1 k=1 k=1 k=1 k=1 k=1

n
X n
X
Or (k + 1)5 − k 5 = (n + 1)5 − 1. Par conséquent :
k=1 k=1

‚ Œ2
5 n(n + 1) n(n + 1)(2n + 1) n(n + 1)
(n + 1) − 1 = 5S + 10 + 10 +5 + n.
2 6 2

Ainsi
– ™
n2 (n + 1)
4 n(n2n + 1) n
5S = (n + 1) (n + 1) − 5 −5 −5 −1
2 3 2
– ™
3 2 n(n + 1) 2n + 1 5
= n(n + 1) n + 4n + 6n + 4 − 5 −5 −
2 3 2
n(n + 1) ”
3 2
— n(n + 1)(2n + 1)(3n2 + 3n − 1)
= 6n + 9n + n − 1 = .
2 6
36 CHAPITRE 2. CALCULS ALGÉBRIQUES

En conclusion, on a montré que


n
X n(n + 1)(2n + 1)(3n2 + 3n − 1)
k4 = .
k=1 30

Exercice 2.2
Calculer les sommes suivantes :
1.
X
ij.
1≤i,j≤n

2.
X
ij.
1≤i≤j≤n

3.
X
(i + j).
1≤i,j≤n

1. On a :
! !
X n X
X n n
X n
X n(n + 1) n(n + 1) n2 (n + 1)2
ij = ij = i j = × = .
1≤i,j≤n i=1 j=1 i=1 i=1 2 2 4

2. On a n
X X X X X
2 ij = ij + ij = ij + i2 .
1≤i≤j≤n 1≤i≤j≤n 1≤j≤i≤n 1≤i,j≤n i=1

Par conséquent, on déduit que :

X n2 (n + 1)2 n(n + 1)(2n + 1) n(n + 1)(n + 2)(3n + 1)


ij = + = .
1≤i≤j≤n 8 12 24

3. On a
„ Ž !
‚ Œ
n
X n
X n
X n(n + 1) n
X n2 (n + 1)
(i + j) = ni + =n i +
i=1 j=1 i=1 2 i=1 2
n(n + 1) n (n + 1) 2
=n + = n2 (n + 1).
2 2

Exercice 2.3
Calculer les sommes suivantes :
1.
X
ij.
i,j∈N
i+j=n
2.6. EXERCICES 37

2.
X
min(i, j).
1≤i≤n
1≤j≤n

3.
X
max(i, j).
1≤i≤n
1≤j≤n

1. On a
X n
X n
X n
X n
X
ij = k(n − k) = (kn − k 2 ) = n k− k2
i,j∈N k=0 k=0 k=0 k=0
i+j=n

n2 (n + 1) n(n + 1)(2n + 1) n(n + 1)(n − 1)


= − = .
2 6 6

2. On a
„ Ž
‚ Œ
n X
X n n
X i
X n
X n
X i(i + 1)
min(i, j) = j+ i = + (n − i)i
i=1 j=1 i=1 j=1 j=i+1 i=1 2
–  2™
Xn
1 i
= n+ i−
i=1 2 2
 
1 n(n + 1) n(n + 1)
= n+ × − × (2n + 1)
2 2 2
n(n + 1)(2n + 1)
= .
6

3. On sait que pour tout (i, j) ∈ J1, nK2 on a : min(i, j) + max(i, j) = i + j. Donc
X X X
min(i, j) + max(i, j) = i + j.
1≤i,j≤n 1≤i,j≤n 1≤i,j≤n

Par conséquent :

X X n(n + 1)(2n + 1)
max(i, j) = (i + j) −
1≤i,j≤n 1≤i,j≤n 6
 
n(n + 1)(2n + 1) 2n + 1
= n2 (n + 1) − = n(n + 1) n −
6 6
n(n + 1)(4n − 1)
= .
6
38 CHAPITRE 2. CALCULS ALGÉBRIQUES

Exercice 2.4
Montrer que
€√ √ Š 1 1 1 1 €√ √ Š
2 n+1− m < √ +√ + ··· + √ +√ < 2 n− m−1 .
m m+1 n−1 n

où m ≤ n sont des entiers naturels non nuls. 

€ √ √ Š € √ √ Š
Comme k+1− k × k+1+ k = 1 alors

 √ √ 
2 1
2 k+1− k = √ √ < √ et
k+1+ k k
√ √
1 2 
√ < √ √ = 2 k− k−1 .
k k+ k−1

En combinant ces deux inégalités on déduit que :


 √ √ 
1  √ √ 
2 k+1− k < √ < 2 k− k−1 .
k

Finalement, en sommant ces inégalités lorsque k parcourt l’ensemble Jm, nK, on


déduit les inégalités en questions.

Exercice 2.5
Soit n et k deux entiers naturels non nuls. Calculer les sommes suivantes :
‚ Œ ‚ Œ
X n X n
et .
0≤2k≤n
2k 0≤2k+1≤n
2k + 1

On a :
! ! !
n n
X n X n X n
2 = (1 + 1) = = + ,
0≤p≤n p 0≤2k≤n 2k 0≤2k+1≤n 2k + 1
! ! !
n n
X
p n X n X n
0 = (1 − 1) = (−1) = − .
0≤p≤n p 0≤2k≤n 2k 0≤2k+1≤n 2k + 1

En sommant et en soustrayant les deux égalités ci-dessus, on déduit que :


! !
X n X n
= = 2n−1 .
0≤2k≤n 2k 0≤2k+1≤n 2k + 1
2.6. EXERCICES 39

Exercice 2.6
Transformer en somme les produits suivants :
1. „ Ž „ Ž
m
X n
X
ap × bq .
p=1 q=1

2. ! !
m
X m
X
ak × bk .
k=1 k=1

3. !2
m
X
ak .
k=1

1. On a :
„ Ž„ Ž 2 „ Ž3 „ Ž
m
X n
X m
X n
X m
X n
X m X
X n
ap bq = 4 ap bq 5 = ap bq = ap bq .
p=1 q=1 p=1 q=1 p=1 q=1 p=1 q=1

2. On a ! ! !
m
X m
X m
X m
X m X
X m X
ak bl = ak bl = ak bl = ak bl .
k=1 l=1 k=1 l=1 k=1 l=1 k,l

3. Il suffit de prendre bk = ak dans la question 2 pour déduire que :


!2 ! ! !
m
X m
X m
X m
X m
X m X
X m X
ak = ak al = ak al = ak al = ak al .
k=1 k=1 l=1 k=1 l=1 k=1 l=1 k,l

Exercice 2.7 Sommes et produits télescopiques


n
X
1. Montrer que (ak −ak+1 ) = a0 −an+1 , et en déduire la valeur de la somme suivante :
k=0

n
X 1
.
k=1
k(k + 1)

n
Y ak a0
2. Montrer que = , et en déduire la valeur du produit suivant :
a
k=0 k+1
an+1

n  ‹
X 1
1− .
k=2
k

3. Calculer la somme n
X 1
√ √ .
k=1 (k + 1) k + k k+1
40 CHAPITRE 2. CALCULS ALGÉBRIQUES

4. Calculer le produit
N  ‹
Y 1
1−
n=2
n2

où N ≥ 2 est un entier naturel. 

1. On a
n
X
(ak − ak+1 ) = (a0 − a1 ) + (a1 − a2 ) + · · · + (an−1 − an ) + (an − an+1 )
k=0

= a0 − a1 + a1 − a2 + a2 − · · · − an + an − an+1
= a0 − an+1 .

Maintenant, on a :
 
n
X 1 n
X 1 1 1
= − = 1− .
k=1 k(k + 1) k=1 k k+1 n+1

2. On a n
Y ak a0 × a1 × · · · × an−1 × an a0
= = .
k=0 ak+1 a1 × · · · × an × an+1 an+1
Maintenant, on a :
 
n
Y 1 n
Y k−1 1
1− = = .
k=2 k k=2 k n

3. On pose
n
X 1
Sn = √ √ .
k=1 (k + 1) k + k k+1
Alors, on a :
√ √
n
X (k + 1) k − k k + 1
Sn = √ √ √ √
k=1 ((k + 1) k + k k + 1) × ((k + 1) k − k k + 1)
√ √ n ‚ Œ
Xn
(k + 1) k − k k + 1 X 1 1
= = √ − √
k=1 k(k + 1) k=1 k k+1
1
= 1− √ .
n+1

4. On a :
    
N
Y 1 N
Y 1 1 n−1 Y
N
Y N
n+1
1− 2 = 1− 1+ =
n=2 n n=2 n n n=2 n n=2 n
2.6. EXERCICES 41

1 N +1 N +1
= × = .
N 2 2N

Exercice 2.8
Montrer que pour tout n ∈ N :
1. n X
n
X
2min(i,j) = 6 × 2n − 2n − 5.
i=0 j=0

2. n
n X
X
2max(i,j) = (2n − 1) × 2n+1 + 3.
i=0 j=0

1. On montre le résultat par récurrence sur n. Pour n = 0, le résultat est vrai car
20 = 1 = 6 × 20 − 2 × 0 − 5. Supposons que la formule est vraie pour le rang n et
montrons la au rang n + 1. On a :

X n+1
n+1 X n X
X n n
X n+1
X
2min(i,j) = 2min(i,j) + 2i + 2j
i=0 j=0 i=0 j=0 i=0 j=0

2
− 1 2n+2 − 1
n+1
= 6 × 2n − 2n − 5 + +
2−1 2−1
= 6 × 2n+1 − 2(n + 1) − 5.

2. On peut montrer ce résultat par récurrence comme ci-dessus, mais on préfère


présenter une autre preuve. On a :
n X
X n € Š X n €
n X Š n X
X n
2n+1 − 1
2max(i,j) + 2min(i,j) = 2 i + 2j = 2 2j = 2(n + 1)
i=0 j=0 i=0 j=0 i=0 j=0 2−1
n+2
= (n + 1)2 − 2n − 2.

Par conséquent :
n X
X n
2max(i,j) = (n + 1)2n+2 − 2n − 2 − 6 × 2n − 2n − 5 = (2n − 1)2n+1 + 3.
i=0 j=0

Exercice 2.9
Calculer les sommes suivantes :
42 CHAPITRE 2. CALCULS ALGÉBRIQUES

1.
n X
n
X 1
.
i=1 j=i
j

2. n X
n
X i
.
i=1 j=i
j+1

1. En faisant un changement de sommation on a :


„ Ž
j
n X
X n
1 n
X X 1 jn
X n
X
= = = 1 = n.
i=1 j=i j j=1 i=1 j j=1 j j=1

j
X j(j + 1)
2. De même, en utilisant un changement de sommation, et comme i= ,
i=1 2
alors :
„ Ž „ Ž
j j
X n
n X
i n
X X i n
X 1 X
= = i
i=1 j=i j+1 j=1 i=1 j + 1 j=1 j + 1 i=1
Xn
1 j(j + 1) 1X n
n(n + 1)
= × = j = .
j=1 j + 1 2 2 j=1 4

Exercice 2.10
Soient a1 , a2 , . . . , an des nombres réels. Montrer que
n X
X n
ij cos(ai − aj ) ≥ 0.
i=1 j=1

On a
X n
n X n X
X n
ij cos(ai − aj ) = (ij cos ai cos aj + ij sin ai sin aj )
i=1 j=1 i=1 j=1
Xn n
X n
X n
X
= i cos ai j cos aj + i sin ai j sin aj
i=1 j=1 i=1 j=1
!2 !2
n
X n
X
= i cos ai + i sin ai ≥ 0.
i=1 i=1
2.6. EXERCICES 43

Exercice 2.11
Résoudre, à l’aide de l’algorithme de Gauss, le système linéaire suivant :
8
>
>
> x+y+z = 1,
<

>
x−y = 2,
>
>
: x+z = 3.

On fait les opérations suivantes sur les lignes : L2 ←− L2 − L1 et L3 ←− L3 − L1 ,


alors on obtient le système suivant :
8
>
>
>
x+y+z = 1,
<

>
−y − z = 1,
>
>
:
−y = 2.

Par suite, y = −2, et alors z = 1 et x = 2.

2.6.2 Exercices d’assimilation

Exercice 2.12 K
Calculer les sommes suivantes :
1. n
X k
.
k=1
(k + 1)!

2.
n
X k+1
.
k=1
(k − 1)! + k! + (k + 1)!

3. Application : soit n ≥ 3 un entier naturel. Montrer que

1 1 1 1
1 = + + ··· + +
m1 m2 mn−1 mn

où m1 , · · · , mn sont des diviseurs distincts de n!


En déduire que le nombre n! peut s’écrire sous la forme d’une somme de n de ses
diviseurs distincts. 

1. On a

k (k + 1) − 1 k+1 1 1 1
= = − = − .
(k + 1)! (k + 1)! (k + 1)! (k + 1)! k! (k + 1)!
44 CHAPITRE 2. CALCULS ALGÉBRIQUES

Donc, il s’agit d’une somme télescopique et on a :


n
X k 1
= 1− .
k=1 (k + 1)! (n + 1)!

2. On a

k+1 k+1 k+1


= =
(k − 1)! + k! + (k + 1)! (k − 1)! × [1 + k + k(k + 1)] (k − 1)! (k + 1)2
1 k
= = .
(k − 1)! (k + 1) (k + 1)!

D’après la première question on déduit que :


n
X k+1 1
= 1−
k=1 (k − 1)! + k! + (k + 1)! (n + 1)!

3. D’après la première question on sait que :

n−1
X k 1
= 1−
k=1 (k + 1)! n!

par suite
1 1 1 1
1 = + 3! + · · · + n! + .
2! 2 n−1
n!

On peux donc choisir : m1 = 2!, m2 = 3!


2
, · · · , mn−1 = n!
n−1
, mn = n!, et ce sont des
diviseurs distincts de n! pour n ≥ 3.
En multipliant l’égalité ci-dessus par n! on déduit que :

n! n! n! n!
n! = + + ··· + +
m1 m2 mn−1 mn

et n!
, n! , · · ·
m1 m2
, mn!n sont tous des diviseurs distincts de n!

Exercice 2.13 K
Identité de Catalan
Soit n ∈ N∗ un entier naturel non nul. Montrer que

1 1 1 1 1 1 1 1
1− + − + ··· + − = + + ··· + .
2 3 4 2n − 1 2n n+1 n+2 2n
2.6. EXERCICES 45

Pour k = 1, 2, · · · , on pose

1 1
Hk = 1+ + ··· + .
2 k

Alors, on a :
 
1 1 1 1 1 1 1 1
1− + − + ··· + − = H2n − 2 + + ··· +
2 3 4 2n − 1 2n 2 4 2n
= H2n − Hn
1 1 1
= + + ··· + .
n+1 n+2 2n

Exercice 2.14 K
Montrer l’inégalité

1 1 1
√ √ +√ √ + ··· √ √ > 24.
1+ 3 5+ 7 9997 + 9999

Il manque, malheureusement, des termes pour avoir une somme télescopique.


Cependant, on a :

1 1 1
√ √ +√ √ + ··· √ √ >
1+ 3 5+ 7 9997 + 9999
1 1 1
√ √ +√ √ + ··· √ √
3+ 5 7+ 9 9999 + 10001

l’inégalité découlera alors de :

1 1 1 1
√ √ +√ √ +√ √ + ··· √ √ > 48.
1+ 3 3+ 5 5+ 7 9999 + 10001

Or
√√ √ √
1 k− k+2 k+2− k
√ √ = √ √ √ √ = .
k+ k+2 ( k + k + 2) × ( k − k + 2) 2

Par conséquent
√ √ √ √ √ √ √
3− 1 5− 3 10001 − 9999 10001 − 1
+ +···+ = > 48.
2 2 2 2
L’inégalité est ainsi démontrée.
46 CHAPITRE 2. CALCULS ALGÉBRIQUES

Exercice 2.15 K
Calculer la somme
n
X 1
Sn = .
k=0
(n − k)! (n + k)!
n ‚ Œ
1 X 2n
Indication : montrer que Sn = et puis déduire sa valeur. 
(2n)! k=0 k

On a :
!
1 X n
(2n)! 1 X n
2n
Sn = =
(2n)! k=0 (n − k)! (n + k)! (2n)! k=0 n − k
!
1 X n
2n
= .
(2n)! k=0 k

€ Š € Š
n n
Maintenant, comme p
= n−p
, alors par symétrie on déduit que :
! " ! !#
1 X n
2n 1 1 2n
X 2n 2n
= · +
(2n)! k=0 k (2n)! 2 k=0 k n
" !#
1 1 2n 2n 22n−1 1
= · 2 + = + .
(2n)! 2 n (2n)! 2(n!)2

Exercice 2.16 K
Calculer la somme

3 4 2015
+ + ··· + .
1! + 2! + 3! 2! + 3! + 4! 2013! + 2014! + 2015!

Soit k ∈ N∗ alors :

k+2 k+2
=
k! + (k + 1)! + (k + 2)! k! [1 + k + 1 + (k + 1)(k + 2)]
1 k+1 (k + 2) − 1
= = =
k!(k + 2) (k + 2)! (k + 2)!
1 1
= − .
(k + 1)! (k + 2)!
2.6. EXERCICES 47

Par conséquent,
– ™
2013
X k+2 2013
X 1 1 1 1
= − = − .
k=1 k! + (k + 1)! + (k + 2)! k=1 (k + 1)! (k + 2)! 2 2015!

2.6.3 Exercices d’entraînement

Exercice 2.17 KK
Calculer les sommes suivantes :
1. n  ‹
X 1
arctan .
k=0
k2 + k + 1
tan a−tan b
Indication : utiliser la relation tan(a − b) = 1+tan a tan b lorsque a, b et a − b ne sont pas
π
congrus à 2 modulo π.
2. n  ‹
X 1
arctan .
k=1
2k2

1. D’après l’indication, avec u = tan a et v = tan b, on déduit que :


 
u−v
arctan u − arctan v = arctan .
1 + uv

On pose, pour simplifier, xk = arctan(k), alors :

tan xk+1 − tan xk k+1−k 1


tan(xk+1 − xk ) = = = 2 .
1 + tan xk+1 tan xk 1 + k(k + 1) k +k+1

Finalement
n n
X X π
arctan (tan(xk+1 − xk )) = (xk+1 − xk ) = xn+1 − x1 = arctan(n + 1) − .
k=0 k=0 4

2. On a
  ‚ Œ
n
X 1 n
X (2k + 1) − (2k − 1)
arctan = arctan
k=1 2k 2 k=1 1 + (2k − 1)(2k + 1)
n
X
= [arctan(2k + 1) − arctan(2k − 1)] , (cf. question 1)
k=1
‚ Œ
(2n + 1) − 1
= arctan(2n + 1) − arctan(1) = arctan
1 + (2n + 1)
 
n
= arctan .
n+1
48 CHAPITRE 2. CALCULS ALGÉBRIQUES

Exercice 2.18 KK
1. Montrer que pour tout x ∈ R :

sin(3x) = 3 sin x − 4 sin3 x.

2. Calculer
N  ‹
X x
n−1 3
lim 3 sin
N →+∞
n=1
3n

avec x ∈ R. 

1. Pour tout x ∈ R :
€ Š € Š3  € Š
sin(3x) = Im e3ix = Im eix = Im (cos x + i sin x)3
= Im(cos3 x + 3i cos2 x sin x − 3 cos x sin2 x − i sin3 x)
= 3 cos2 x sin x − sin3 x = 3(1 − sin2 x) sin x − sin3 x
= 3 sin x − 4 sin3 x.

2. D’après la première question, on sait que sin(3x) = 3 sin x − 4 sin3 x, par suite :

x‹ 1• n 
x‹ 
x ‹˜
3n−1 sin3 = 3 sin n − 3n−1 sin n−1 .
3n 4 3 3

Donc, il s’agit d’une somme télescopique et alors :


N
X
n−1 3 x‹ 1 sin 3xn 1 x sin x
lim 3 sin = lim − sin x = − .
N →+∞
n=1 3n 4 N →+∞ 1
3n
4 4 4

En conclusion, on a montré que :


N
X x‹ x − sin x
lim 3n−1 sin3 = .
N →+∞
n=1 3n 4

Exercice 2.19 KK
1. Montrer que
sin(3x)
1 + 2 cos(2x) = .
sin x
2. Calculer n ‚ Œ
Y 2π × 3k
1 + 2 cos n .
k=1
3 +1
2.6. EXERCICES 49

Pour tout x ∈ R on sait que cos(2x) = 2 cos2 x − 1 = 1 − 2 sin2 x, et par suite :

sin(3x)
1 + 2 cos(2x) = 1 + 2(1 − 2 sin2 x) = 3 − 4 sin2 x =
sin x

d’après l’exercice précédent.


3k π
2. En prenant x = 3n +1
, on déduit que le produit est télescopique et on a :
!
3n+1 π
n
Y 2π × 3k sin(3an ) 3n +1
1 + 2 cos n = =
k=1 3 +1 sin a1 3π
3n +1
€ Š
sin 3π − 3π
3n +1
sin 3n3π+1
= 3π = 3π = 1.
3n +1 3n +1

En conclusion, on a montré que :


!
n
Y 2π × 3k
1 + 2 cos n = 1.
k=1 3 +1

Exercice 2.20 KK
1. Vérifier que :
 ‹  ‹
1 1 1
x4 + y 4 = x2 + xy + y 2 × x2 − xy + y 2 .
4 2 2

2. En déduire la valeur de la somme


n
X 4k
.
k=1
4k4 +1

1. Il suffit de développer le membre de droite.


2. D’après la première question on a :

4k 4 + 1 = (2k 2 + 2k + 1) (2k 2 − 2k + 1),

et comme 4k = (2k 2 + 2k + 1) − (2k 2 − 2k + 1), alors


n
X 4k n
X (2k 2 + 2k + 1) − (2k 2 − 2k + 1)
=
k=1 4k + 1 k=1 (2k + 2k + 1) (2k − 2k + 1)
4 2 2
‚ Œ
n
X 1 1
= −
k=1 2k − 2k + 1 2(k + 1)2 − 2(k + 1) + 1
2

1
= 1− 2 .
2n + 2n + 1
50 CHAPITRE 2. CALCULS ALGÉBRIQUES
Chapitre 3
Nombres complexes et trigonométrie

3.1 Nombres complexes

On rappelle qu’un nombre complexe z ∈ C s’écrit de façon unique sous la forme


algébrique :
z = x + iy avec (x, y) ∈ R2 .

On note la partie réelle x sous la forme ℜe(z) et la partie imaginaire y sous la forme
Im(z).

❏ Égalité de nombres complexes. Si z1 = x1 + iy1 et z2 = x2 + iy2 (avec


x1 , y1, x2 et y2 des nombres réels) alors :
€ Š
z1 = z2 ⇐⇒ x1 = x2 et y1 = y2 .

❏ Conjugué d’un nombre complexe. Le conjugué du nombre complexe z =


x + iy (avec x et y des nombres réels) est par définition z = x − iy. De plus,
pour tout z ∈ C on a :

z+z z−z
ℜe(z) = et Im(z) = .
2 2i

Pour tout (z1 , z2 ) ∈ C2 et tout z ∈ C∗ on a :


 
1 1
z1 + z2 = z1 + z2 ; z1 z2 = z1 z2 ; = .
z z

❏ Module d’un nombre complexe. Soit z = x + iy ∈ C où (x, y) ∈ R2 .


Alors :
z z = (x + iy)(x − iy) = x2 + y 2 ∈ R+ .

51
52 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE


On appelle module de z le réel positif : |z| = z z.
Si z est réel, son module est aussi sa valeur absolue (c’est pourquoi on utilise
la même notation), cependant pour un réel x on a : |x|2 = x2 alors que pour
un complexe quelconque z on a : |z|2 = z z.

Proposition 3.1 Pour tous nombres complexes z et z ′ on a :

|zz ′ | = |z| |z ′ |.


z |z|
✍ Pour (z, z ) ∈ C × C on a : ′ = ′ .
′ ∗

z |z |
✍ Pour z ∈ C∗ et n ∈ Z on a : |z n | = |z|n .

Proposition 3.2 Inégalité triangulaire. Pour tous nombres complexes z et z ′ on a :

|z + z ′ | ≤ |z| + |z ′ |.

z
On a égalité si, et seulement si, z ′ = 0 ou ∈ R+ . 
z′

☞ Dans le plan, le module du nombre complexe z = x+iy représente la distance


de l’origine au point M d’affixe z, c’est-à-dire au point M de coordonnées
(x, y).
☞ Le nombre réel |z−z ′ | représente la distance entre les points M et M ′ d’affixes
z et z ′ .
☞ Pour tout (z, z ′ ) ∈ C2 on a : | |z| − |z ′ | | ≤ |z − z ′ | ≤ |z| + |z ′ |.
☞ Pour tout (z, z ′ , z ′′ ) ∈ C3 on a : |z − z ′′ | ≤ |z − z ′ | + |z ′ − z ′′ |.

3.2 Nombres complexes de module 1

Proposition 3.3 Groupe U des nombres complexes de module 1. L’ensemble

U = {z ∈ C : |z| = 1}

vérifie
✓ ∀ z1 , z2 ∈ U, z1 × z2 ∈ U,
✓ ∀ (z1 , z2 , z3 ) ∈ U3 , z1 × (z2 × z3 ) = (z1 × z2 ) × z3 ,
✓ ∀ z ∈ U, z × 1 = 1 × z = z,
1 1
✓ si z ∈ U, alors son inverse ∈ U et on a de plus = z,
z z
✓ ∀ z1 , z2 ∈ U, z1 × z2 = z2 × z1 .
On dit que (U, ×) est un groupe commutatif, appelé groupe des nombres complexes de
module 1. 
3.3. FONCTION EXPONENTIELLE COMPLEXE 53

✍ Pour tout z ∈ U, il existe θ ∈ R tel que : z = cos θ + i sin θ = eiθ .


✍ Pour θ1 , θ2 ∈ R on a : ei(θ1 +θ2 ) = eiθ1 eiθ2 .
✍ La fonction exponentielle est un morphisme du groupe (R, +) dans le groupe
(U, ×).
✍ Pour deux réels θ1 et θ2 on a : eiθ1 = eiθ2 ⇐⇒ ∃ k ∈ Z : θ1 = θ2 + 2kπ.
1
✍ Pour tout θ ∈ R on a : e−iθ = iθ = eiθ .
e

Théorème 3.1 Formules d’Euler. Pour tout θ ∈ R on a :

eiθ + e−iθ eiθ − e−iθ


cos θ = , sin θ = .
2 2i

€ Šn
✍ Formule de De Moivre : pour tout θ ∈ R et tout n ∈ Z on a : einθ = eiθ .
   ‹
ix ix ix x x
✍ Pour tout x ∈ R on a : eix + 1 = e 2 e 2 + e− 2 = 2ei 2 cos et
   ‹ 2
ix ix ix x x
eix − 1 = e 2 e 2 − e− 2 = 2iei 2 sin .
2

3.3 Fonction exponentielle complexe

Définition 3.1 On appelle exponentielle complexe l’application de C −→ C qui associe


à z = x + iy, avec (x, y) ∈ R2 , l’élément :

ez = ex eiy = ex (cos y + i sin y).

☞ Pour tout z ∈ C on a : |ez | = eℜe(z) .

Théorème 3.2 Pour tout (z, z ′ ) ∈ C2 on a :


′ ′
✓ ez+z = ez ez ,
′ ez
✓ ez−z = ,
ez ′
✓ Pour tout n ∈ Z, (ez )n = enz . 

☞ Tout nombre complexe non nul Z peut s’écrire sous la forme ez , mais cet
élément z ∈ C n’est pas unique : il n’existe pas d’application réciproque de
z 7−→ ez définie sur C∗ , en effet :

ez = α eiβ ⇐⇒ z = ln(α) + iβ + 2ikπ, k ∈ Z.


54 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

3.4 Applications à la trigonométrie

❏ Linéarisation et transformation d’expressions trigonométriques : un


polynôme trigonométrique est une combinaison linéaire d’expressions de la
forme cosm x sinn x avec (m, n) ∈ N2 . Les formules d’Euler permettent de le
transformer en un polynôme des variables eix et e−ix . Après développement,
et en regroupant les termes conjugués, on obtient une combinaison linéaire de
cos(px) et sin(qx). Par exemple, on a :

‚ Œ2
2 eix + e−ix eix − e−ix 1
cos x sin x = = − (e3ix − eix − e−ix + e−3ix )
2 2i 8
1
= − (cos 3x − cos x).
4

❏ Transformations des produits et sommes : On a les relations suivantes

cos(a + b) + cos(a − b)
cos a × cos b = ,
2
cos(a − b) − cos(a + b)
sin a × sin b = ,
2
sin(a + b) + sin(a − b)
sin a × cos b = .
2

De même, avec a + b = p et a − b = q, on a les relations suivantes

p+q p−q
cos p + cos q = 2 cos × cos ,
2 2
p+q p−q
cos p − cos q = −2 sin × sin ,
2 2
p+q p−q
sin p + sin q = 2 sin × cos ,
2 2
p+q p−q
sin p − sin q = 2 cos × sin .
2 2

❏ cos(nx) et sin(nx) en fonction de cos x et sin x : d’après la formule de De


Moivre on sait que pour tout n ∈ N on a :

cos(nx) + i sin(nx) = (cos x + i sin x)n .

En développant le terme de droite grâce à la formule du binôme, et en séparant


partie réelle et imaginaire, on obtient des expressions de cos(nx) et sin(nx)
en fonction de cos x et sin x.
Pour tout n ∈ N, cos(nx) est un polynôme en cos x.
3.5. ARGUMENT D’UN NOMBRE COMPLEXE 55

Si n est un entier impair, alors sin(nx) est un polynôme en sin x.


Si n est un entier pair, alors sin(nx) est le produit de cos x par un polynôme
en sin x. n
X
❏ Le nombre complexe S = ei(a+kb) est la somme de n + 1 termes d’une suite
k=0
géométrique de premier terme eia et de raison eib . D’où
8
>
<(n + 1)eia si b ∈ 2π Z,
S = > ia 1 − ei(n+1)b
:e × si b 6∈ 2π Z.
1 − eib
n+1 b
En mettant ei 2
b
en facteur au numérateur et ei 2 au dénominateur, on déduit
que :
sin (n+1)b
ei(a+ 2 ) ×
nb
S = 2
.
sin 2b
En particulier, avec les parties réelles et imaginaires, on déduit que :
‚ Œ
n
X nb sin (n+1)b
cos(a + kb) = cos a + × 2

k=0 2 sin 2b
‚ Œ
n
X nb sin (n+1)b
sin(a + kb) = sin a + × 2
.
k=0 2 sin 2b

3.5 Argument d’un nombre complexe

z
❏ Soit z un nombre complexe non nul, comme ∈ U alors il existe θ ∈ R tel
|z|
que : z = |z|eiθ . Cette écriture est appelée forme trigonométrique de z. Le
nombre réel θ est un argument de z, noté arg(z). L’ensemble des arguments
de z est {θ + 2kπ, k ∈ Z}.
❏ Pour tout (z, z ′ ) ∈ C2 on a : arg(zz ′ ) ≡ arg(z)
‹
+ arg(z ′ ) (mod 2π).
z
❏ Pour tout (z, z ′ ) ∈ C × C∗ on a : arg ′ ≡ arg(z) − arg(z ′ ) (mod 2π).
z
❏ Pour tout z ∈ C et tout n ∈ Z on a : arg(z n ) ≡ n arg(z) (mod 2π).
❏ Si z = a + ib, alors zeix = a cos x + b sin x + i(a sin x − b cos x), par suite :

a cos x + b sin x = ℜe(zeix ).

En écrivant z sous forme trigonométrique z = reiθ , alors zeix = rei(x−θ) et par


suite : a cos x + b sin x = r cos(x − θ) où reiθ = a + ib.
56 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

3.6 Racines n-ièmes d’un nombre complexe


⋄ Racines n-ièmes de l’unité : soit n ∈ N∗ , alors
8 8
> >
< |z| = 1
n < |z| = 1
n n inθ
z = 1 ⇐⇒ |z| e = 1 ⇐⇒ >
⇐⇒ > 2kπ
: nθ = 2kπ :θ = , k ∈ Z.
n
2ikπ
L’ensemble des solutions est Un = {e n , k ∈ Z}. Notons que (Un , ×) est un sous-
groupe de (U, ×). On obtient tous ses éléments en donnant n valeurs consécutives à
k, par exemple k ∈ J0, n − 1K.
Les éléments de Un forment, dans le plan complexe, un polygone régulier à n côtés. La
somme des éléments de Un est nulle. Par exemple, on a U3 = {1, j, j 2 } et 1+j+j 2 = 0
2iπ
où j = e 3 .
⋄ Racines n-ièmes d’un nombre complexe : Soient Z un nombre complexe
quelconque, et n ∈ N∗ .
– Si Z = 0, l’équation z n = Z admet une seule solution z = 0.
– Si Z 6= 0, on écrit z = |z|eiθ et Z = |Z|eiϕ . Alors :
È iϕ 2ikπ
zn = Z ⇐⇒ z= n
|Z| × e n × e n , k ∈ Z.

Tout nombre complexe non nul admet n racines n-ièmes distinctes. Elles se déduisent
de l’une d’elles en la multipliant par un élément quelconque du groupe Un . La somme
de ces racines n-ièmes est nulle.
⋄ Racines carrées : Soient Z = X + iY et z = x + iy avec x, y, X, Y des nombres
réels. L’équation z 2 = Z (avec Z 6= 0) admet, d’après ce qui précède, deux racines
opposées.
Les égalités z 2 = Z et |z|2 = |Z| nous donnent les trois équations suivantes :

x2 − y 2 = X, 2xy = Y, x2 + y 2 = X 2 + Y 2.

La première et la troisième égalité donnent x et y au signe près, et puis la deuxième


égalité permet de conclure.
⋄ Équations du second degré : considérons l’équation

az 2 + bz + c = 0

avec (a, b, c) ∈ C∗ × C × C. Cette équation est équivalente à :


‚ Œ2
b b2 − 4ac
z+ = .
2a 4a2
3.7. NOMBRES COMPLEXES ET GÉOMÉTRIE 57

On pose ∆ = b2 − 4ac, alors :


b
– si ∆ = 0, l’équation admet une seule solution z = − ,
2a
– si ∆ 6= 0, le nombre ∆ ∈ C admet deux racines carrées δ et −δ, et l’équation
admet deux solutions :

−b + δ −b − δ
z1 = , z2 = .
2a 2a

3.7 Nombres complexes et géométrie


❏ Soient A, B et M trois points du
plan, distincts deux à deux, et d’affixes
z − a AM
respectives a, b et z. Alors on a : =
et
z−b BM
  
z−a −−→ −−→
arg = arg(z − a) − arg(z − b) = BM , AM (mod 2π).
z−b

Donc, on a par exemple :


z − a π
– ABM est un triangle équilatéral si, et seulement si,
= e±i 3 .

z − b
z − a
– ABM est un triangle rectangle en M si, et seulement si, = ±i.
z − b
❏ Soit ϕ : z 7−→ z ′ = ϕ(z) une application de C dans C. Nous lui associons
une application f du plan affine complexe qui au point M d’affixe z associe
le point M ′ d’affixe z ′ . On se propose d’étudier des cas particuliers pour f .
⋆ f (z) = z, alors f est la symétrie orthogonale par rapport à l’axe réel.
⋆ f (z) = az avec a ∈ C∗ , alors f est l’identité du plan si a = 1, et sinon
l’origine est le seul point invariant par f . En notant a = reiθ , alors f est la
composée commutative de la rotation de centre l’origine O et d’angle θ et de
l’homothétie de centre O et de rapport r. C’est une similitude directe, elle
est bijective et sa réciproque est la composée commutative de la rotation de
1
centre O et d’angle −θ et de l’homothétie de centre O et de rapport .
r
⋆ f (z) = az + b avec (a, b) ∈ C∗ × C. On distingue deux cas :


– si a = 1 : alors f est la translation de vecteur t d’affixe b, dont la réci-


proque est la translation de vecteur − t .
b
– si a 6= 1 : alors f possède un unique élément invariant z0 = . Soit Ω
1−a
d’affixe z0 , alors f est la composée commutative de la rotation de centre Ω
et d’angle θ et de l’homothétie de rapport r. Sa réciproque est la composée
commutative de la rotation de centre Ω et d’angle −θ et de l’homothétie de
1
centre Ω et de rapport .
r
Dans les deux cas, f est une similitude directe. Réciproquement, toute simili-
tude directe, translation ou composée rotation-homothétie, est associée à une
58 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

application de C dans C de la forme z 7−→ az + b.

3.8 Exercices

3.8.1 Exercices de base

Exercice 3.1
Vrai - Faux
1. Soit z ∈ C. On a : ℜe(z 2 ) ≥ 0 ou Im(z 2 ) ≥ 0.
2. Soient z1 et z2 deux nombres complexes. Si z1 + z2 ∈ R et z1 z2 ∈ R, alors z1 et z2
sont réels.
3. Soit z ∈ C tel que |z| = 1. Alors, il existe n ∈ N∗ tel que z soit une racine n-ième de
l’unité.
4. Soit z ∈ C, alors : ez = −1 =⇒ z = iπ. 

1. Faux. Il suffit de prendre les racines carrées d’un nombre complexe dont les
parties réelles et imaginaires sont négatives. Par exemple,√
les racines carrées du
nombre complexe −1 − i, ou alors le nombre complexe 2 comme autre exemple.
1−i 3

2. Faux. Considérons l’équation X 2 + X + 1 = 0, alors on sait que les solutions sont


les nombres complexes j et j 2 et on a pourtant j + j 2 = −1 et j × j 2 = 1 qui sont
bien des nombres réels.
2 2
3. Faux. Considérons le nombre complexe eiπ , alors on a eiπ ∈ U mais il n’existe
2kπ 2
pas d’entiers (k, n) ∈ Z2 tels que ei n = eiπ .
4. Faux. En fait tous les nombres complexes de la forme z = i(π + 2kπ) avec k ∈ Z
sont solutions de l’équation ez = −1.

Exercice 3.2
Résolution d’équations
Résoudre, dans C, les équations suivantes :
1. z 2 − z + i = 0.
2. z 4 − 4(1 + i)z 3 + 12iz 2 + 8(1 − i)z − 5 = 0.
3. z 6 + 7z 3 − 8 = 0.
€ Š € Š
z+i 3 z+i 2 z+i
4. z−i − z−i +z−i − 1 = 0.
5. (z + 1)n = (z − 1)n avec n ∈ N∗ .

6. ez = 3 3 − 3i.

7. z 5 = − 21 + i 3
2 .
8. z 3 − (5 + 3i)z 2 + (7 + 16i)z + 3 − 21i = 0 (indication : commencer par chercher les
racines imaginaires pures).
9. z 3 = −25 z 7 .
10. z n = −1. 
3.8. EXERCICES 59

1. On calcule le discriminant ∆. On a :

∆ = (−1)2 − 4 × 1 × i = 1 − 4i.

On cherche les racines carrées du nombre complexe 1 − 4i. Soit a + ib un nombre


complexe (avec a et b réels) tel que (a + ib)2 = 1 − 4i, alors en développant on
obtient :
a2 − b2 = 1 et ab = −2.

Pour trouver a et b on utilise le fait que le module au carré de a + ib est égal au


module de 1 − 4i, soit :

a2 + b2 = 17.

√ 1 + 17
Maintenant, de a + b = 17 et a − b = 1, on déduit que a =
2 2 2 2 2
et
√ 2
17 − 1
b2 = . Finalement, comme ab = −2 < 0, alors on conclut que :
2
s √ s √
1+ 17 17 − 1
a = et b = − .
2 2

1 ± (a + ib)
Les solutions de l’équation z 2 − z + i = 0 sont données par : .
2
2. On cherche des nombres complexes α, β, γ et δ tels que :

z 4 − 4(1 + i)z 3 + 12iz 2 + 8(1 − i)z − 5 = (z 2 + αz + β)(z 2 + γz + δ).

Par identification, on trouve facilement que : α = −(1 + i), β = i, γ = −3(1 + i) et


δ = 5i. Pour l’équation z 2 − (1 + i)z + i = 0 on a z 2 − (1 + i)z + i = (z − 1)(z − i),
et pour l’équation z 2 − 3(1 + i)z + 5i = 0 on a ∆ = −2i = (1 − i)2 . Par conséquent,
les solutions sont : {1, i, 2 + i, 1 + 2i}.
3. On fait le changement de variables z 3 = Z, alors l’équation est équivalente à :
Z 2 + 7Z − 8 = 0, c’est-à-dire (Z − 1)(Z + 8) = 0. Or z 3 = 1 ⇐⇒ z ∈ {1, j, j 2 }
€ Š3
et z 3 = −8 ⇐⇒ −2 z
= 1 ⇐⇒ −2 z
∈ {1, j, j 2 } ⇐⇒ z ∈ {−2, −2j, −2j 2 }. En
conclusion, l’ensemble des solutions est donné par : {1, j, j 2 , −2, −2j, −2j 2 }.
4. On fait le changement de variables z−i
z+i
= Z, alors l’équation est équivalente à :
Z − Z + Z − 1 = 0, c’est-à-dire (Z + 1)(Z − 1) = 0. Or Z 6= 1, donc l’ensemble des
3 2 2

solutions est donné par {i, −i}. Finalement, comme z = i(Z+1)


Z−1
alors z ∈ {1, −1}.
 
z−1 n z−1 2kπ
5. L’équation est équivalente à = 1, c’est-à-dire = ei n avec k
z+1 z+1
appartenant à J0, n − 1K, ou aussi
2kπ
1 + ei n
z = 2kπ , k ∈ J1, n − 1K
1 − ei n
60 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

(on a exclu la valeur k = 0 car le nombre z−1


z+1
est toujours différent de 1). Or, pour
k ∈ J1, n − 1K on a :
 
kπ kπ kπ ‚ Œ
1+e i 2kπ
n ei n e−i n + ei n 2 cos kπ kπ
=   = n
= i cotan .
−2i sin kπ
2kπ kπ kπ kπ
1 − ei n ei n e−i n − ei n n
n

‚ Œ

Finalement, les solutions de l’équation sont les nombres complexes zk = i cotan
n
avec k ∈ J1, n − 1K.
√ π π
6. Comme 3 3 − 3i = 6e−i 6 = eln 6−i 6 , alors l’ensemble des solutions est donné par
§  ‹ ª
π
ln 6 − i + 2ikπ : k ∈ Z .
6

7. Le même raisonnement que ci-dessus nous permet de conclure que l’ensemble des
solutions est donné par :
§ √ ª
2(1+3k)π
2 ei : k ∈ J0, 4K .
5
15

8. Si ix (avec x ∈ R) est solution alors :

5x2 − 16x + 3 + i(−x3 + 3x2 + 7x − 21) = 0.

La partie réelle et la partie imaginaire sont nulles, par conséquent on a le système


d’équations 8
>
< 5x2 − 16x + 3 = 0,
>
: −x3 + 3x2 + 7x − 21 = 0.

La première équation admet pour solutions 3 et 51 . Or 51 n’est pas solution de la


seconde équation alors que 3 l’est. En conclusion, on peut dire que 3i est solution
et par conséquent :

z 3 − (5 + 3i)z 2 + (7 + 16i)z + 3 − 21i = (z − 3i) × (z 2 + az + b), a, b ∈ C.

Une identification simple nous permet de voir que a = −5 et b = 7 + i. Enfin,


l’équation z 2 − 5z + 7 + i = 0 admet pour solutions 2 + i et 3 − i. En conclusion, les
racines de l’équation sont {3i, 2 + i, 3 − i}.
9. Il est évident que z = 0 est une solution. Supposons maintenant que z 6= 0. Alors,
si z = reiθ (avec r, θ ∈ R), alors l’équation s’écrit :

r 3 e3iθ = −25r 7 e−7iθ .


3.8. EXERCICES 61

1
Par conséquent, r −4 = 25 et 10 θ = π. En conclusion, r = 1 et θ = π
10
+ kπ
5
avec
25 4
k ∈ J0, 9K.
10. Comme −1 = eiπ , alors l’ensemble des solutions est donné par :
n iπ+2kπ o
e n : k ∈ J0, n − 1K .

Exercice 3.3
Soient z1 et z2 deux nombres complexes. Montrer que

|z1 + z2 | |z1 | + |z2 |


≤ .
1 + |z1 + z2 | 1 + |z1 | + |z2 |

D’après l’inégalité triangulaire on sait que

|z1 + z2 | ≤ |z1 | + |z2 |.

En ajoutant à chaque terme l’expression |z1 + z2 | × |z1 | + |z1 + z2 | × |z2 | on obtient :

|z1 +z2 |+|z1 +z2 |×|z1 |+|z1 +z2 |×|z2| ≤ |z1 |+|z2 |+|z1 +z2 |×|z1 |+|z1 +z2 |×|z2|.

Cette inégalité est équivalente à :

|z1 + z2 |
(1 + |z1 + z2 |) × (1 + |z1 | + |z2 |) × ≤
1 + |z1 + z2 |
|z1 | + |z2 |
(1 + |z1 + z2 |) × (1 + |z1 | + |z2 |) × .
1 + |z1 | + |z2 |

C’est-à-dire :
|z1 + z2 | |z1 | + |z2 |
≤ .
1 + |z1 + z2 | 1 + |z1 | + |z2 |
Remarque : comme pour tout réel u ≥ 0 on a u
1+u
= 1− 1
1+u
, alors l’inégalité
demandée est équivalente à

1 1
1− ≤ 1− .
1 + |z1 + z2 | 1 + |z1 | + |z2 |

Or, cette inégalité découle simplement de l’inégalité triangulaire |z1 +z2 | ≤ |z1 |+|z2|.

Exercice 3.4
Méthode de Cardan
Soient p et q deux nombres complexes non nuls, et considérons les équations d’inconnue
62 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

z∈C
z 3 + pz + q = 0 (1)

et d’inconnue Z ∈ C :
p3
Z 2 + qZ − = 0. (2)
27
Soient U et V les racines complexes de (2), et u ∈ C tel que : u3 = U .
1. Montrer que u 6= 0.
−p
2. On pose v = 3u . Calculer u3 v 3 et déduire que v 3 = V et la valeur de u3 + v 3 .
3. Montrer que u + v est solution de (1).
2iπ
4. Montrer que ju+j 2 v et j 2 u+jv sont aussi solutions de (1). On rappelle que j = e 3 .
5. Application : résoudre les équations suivantes
(i) z 3 − z − 1 = 0.
(ii) z 3 − 3z + 1 = 0. 

1. Si u = 0, alors U 3 = 0. Or 0 n’est pas solution de (2), contradiction.


p3
2. On a : uv = − p3 et par suite u3 v 3 = − 27 . Le produit des racines U et V est égal
p3
à − 27 . En conclusion, on a bien u v = UV .
3 3

Comme u3 = U alors Uv 3 = UV et comme U 6= 0 alors v 3 = V .


La somme des deux racines U et V est égale à −q, par suite

U +V = u3 + v 3 = −q.

3. Dans l’équation (1) on remplace z par u + v, alors il est facile de voir que

(u + v)3 + p(u + v) + q = 0.

4. Le nombre complexe ju est aussi racine complexe de U, on reprend le même


raisonnement que ci-dessus avec ju au lieu de u. Alors v est remplacé par

p
− = j2v
3ju

et (ju) + (j 2 v) est solution de (1). De même, j 2 u + jv est solution de (1).


5.
(i) Dans ce cas l’équation (2) est donnée par :

1
Z2 − Z + = 0.
27

Son discriminant est égal à : 23


27
. Les racines sont données par
È È
1+ 23
1− 23
U = 27
et V = 27
.
2 2
3.8. EXERCICES 63

On a Ì Ì
È È
3 1+ 23
3 1− 23
u = 27
v = 27
.
2 2
Une solution réelle de z 3 − z − 1 = 0 est donc donnée par :
Ì Ì
È È
3 1+ 23
3 1− 23
27
+ 27
.
2 2

Une étude de la fonction x 7−→ x3 − x − 1 montre qu’il y a une unique solution


réelle. Les deux autres solutions sont ju + j 2 v et j 2 u + jv.
(ii) Dans ce cas l’équation (2) est : Z 2 + Z + 1 = 0, ses solutions sont j et j 2 . Alors
 
2iπ 2iπ 2π
u = e 9 , v = e− 9 et u + v = 2 cos .
9

Finalement :
  
2 π‹ 2 5π
ju + j v = −2 cos et j u + jv = −2 cos .
9 9

Exercice 3.5
Soient z1 , z2 et z3 trois nombres complexes de module 1. Montrer que

|z1 z2 + z2 z3 + z3 z1 | = |z1 + z2 + z3 | .

1
Comme il s’agit de nombres complexes de module 1, alors on a z i = pour
zi
i ∈ J1, 3K. Par suite :

1 1 1
z1 z2 + z2 z3 + z3 z1
|z1 + z2 + z3 | = |z 1 + z 2 + z 3 | = + + =




z1 z2 z3 z1 z2 z3
|z1 z2 + z2 z3 + z3 z1 |
= = |z1 z2 + z2 z3 + z3 z1 | .
|z1 z2 z3 |

Exercice 3.6
Identité du parallélogramme
Soient z1 et z2 deux nombres complexes. Montrer que
€ Š
|z1 + z2 |2 + |z1 − z2 |2 = 2 |z1 |2 + |z2 |2 .
64 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

On a clairement :

|z1 + z2 |2 + |z1 − z2 |2 = (z1 + z2 )(z1 + z2 ) + (z1 − z2 )(z1 − z2 )


= |z1 |2 + z1 · z2 + z2 · z1 + |z2 |2 + |z1 |2 − z1 · z2 − z2 · z1 + |z2 |2
€ Š
= 2 |z1 |2 + |z2 |2 .

Exercice 3.7
1. Soient z1 et z2 deux nombres complexes. Montrer que
8
< |z1 | = |z2 | = 1, z1 + z2
=⇒ ∈ R.
:
z1 z2 6= −1, 1 + z1 z2

2. Soient z1 , z2 , z3 trois nombres complexes. Montrer que


8

< |z1 | = |z2 | = |z3 | = r > 0, z z + z2 z3 + z3 z1
1 2
=⇒
= r.
:
z1 + z2 + z3 6= 0, z1 + z2 + z3

1. On a par hypothèse : z1 · z1 = |z1 |2 = 1 et z1 = z11 . De même, z2 = 1


z2
. Par
conséquent :
z1 + z2
1
z1
+ z12 z1 + z2
= = .
1 + z1 z2 1 + z1 · z2
1 1
1 + z1 z2
En conclusion, z1 +z2
1+z1 z2
∈ R.
2. On a

z z + z2 z3 + z3 z1 2
1 2 z1 z2 + z2 z3 + z3 z1 z1 z2 + z2 z3 + z3 z1

= ·
z1 + z2 + z3 z1 + z2 + z3 z1 + z2 + z3
r2 r2 r2 r2 r2 r2
z1 z2 + z2 z3 + z3 z1 z1 · z2 + z2 · z3 + z3 · z1
= ·
z1 + z2 + z3 r2 2 2
z
+ rz + zr
1 2 3
2
= r .

Exercice 3.8
Soient z1 , z2 , z3 trois nombres complexes. Montrer que :

|z1 | + |z2 | + |z3 | ≤ |z1 + z2 − z3 | + |z1 − z2 + z3 | + | − z1 + z2 + z3 |.


3.8. EXERCICES 65

En posant

m = −z1 + z2 + z3 , n = z1 − z2 + z3 , p = z1 + z2 − z3

alors on déduit que :

n+p m+p m+n


z1 = , z2 = , z3 = .
2 2 2

Grâce à l’inégalité triangulaire, on conclut que :

|n| + |p| |m| + |p| |m| + |n|


|z1 | ≤ , |z2 | ≤ , |z3 | ≤ .
2 2 2

Finalement, en additionant les trois inégalités ci-dessus, on déduit que :

|z1 | + |z2 | + |z3 | ≤ |z1 + z2 − z3 | + |z1 − z2 + z3 | + | − z1 + z2 + z3 |.

Exercice 3.9
Nombres complexes et combinatoire
1. Montrer que
3n−1 ‚ Œ
X
k 6n
(−1) 3k = 0.
k=0
2k + 1

2. Montrer l’identité
–‚ Œ ‚ Œ ‚ Œ ™2 –‚ Œ ‚ Œ ‚ Œ ™2
n n n n n n
− + − ··· + − + − ··· = 2n .
0 2 4 1 3 5

Indication : calculer (1 + i)n .


3. En déduire la valeur de
‚ Œ ‚ Œ ‚ Œ ‚ Œ ‚ Œ ‚ Œ
n n n n n n
− + − ··· et − + − ···
0 2 4 1 3 5

1. On a
! ! !
3n−1
X 6n 6n
3n−1
X 3n−1
X 6n € √ Š2k
(−1)k 3k = (−3)k = i 3
k=0 2k + 1 k=0 2k + 1 k=0 2k + 1
!
1 3n−1
X 6n € √ Š2k+1
= √ i 3
i 3 k=0 2k + 1
! !
1 X6n
6n € √ Šk′
= √ Im i 3 , (i2 = −1)
i 3 ′
k =0 k ′
€ √ Š6n ‹
1
= √ Im 1 + i 3 (formule du binôme)
i 3
66 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

• 
1 π π ‹˜6n
= √ Im 2 cos + i sin
i 3 3 3
1 ” —
= √ Im 26n (cos 2πn + i sin 2πn) = 0.
i 3

2. On note
! ! ! ! ! !
n n n n n n
an = − + −··· et bn = − + −···
0 2 4 1 3 5

alors on remarque que :


(1 + i)n = an + ibn .

En passant au module, on déduit que

n
|an + ibn | = |(1 + i)n | = |1 + i|n = 22.

Donc, a2n + b2n = 2n , ce qui répond à la question.


3. On sait que
• 
n
√ π π ‹˜n n

nπ nπ ‹
(1 + i) = 2 cos + i sin = 2 cos
2 + i sin .
4 4 4 4

Alors de la relation (1 + i)n = an + ibn on conclut que :

n nπ n nπ
an = 2 2 cos et bn = 2 2 sin .
4 4

Exercice 3.10
Montrer que pour tout n ∈ N∗ on a :
 ‹n
1 + i tan x 1 + i tan nx
= .
1 − i tan x 1 − i tan nx

(On suppose que x vérifie cos x 6= 0). 

On a : ‚ Œn ‚ Œn
cos x × (1 + i tan x) eix
= .
cos x × (1 − i tan x) e−ix
D’autre part, on a :

(1 + i tan nx) × cos nx einx


= .
(1 − i tan nx) × cos nx e−inx

En comparant les deux identités, on conclut que l’égalité demandée est vraie.
3.8. EXERCICES 67

Exercice 3.11
Soit θ ∈ R \ 2πZ un nombre réel.
1. Montrer que
n
X θ sin(n + 1) 2θ
eikθ = ein 2 × .
k=0 sin θ2
n
X n
X
2. En déduire la valeur de cos(kθ) et de sin(kθ).
k=0 k=0
3. Calculer les sommes suivantes :
n ‚ Œ n
X n X
cos(kx) et cos2 (kx).
k=0
k k=0

4. Angle au centre et angle inscrit : Soit C un cercle de centre O et de rayon 1. On


considère des points A, B et C appartenant à C et deux à deux distincts.
Montrer que
Ö
BOC = 2 × BAC.
Ö

1. On a
n
X
ikθ
n €
X Š
iθ k 1 − ei(n+1)θ
e = e = .
k=0 k=0 1 − eiθ
 
iθ −iθ iθ iθ € Š
Or, on sait que : 1 − eiθ = e 2 e 2 −e2 = e 2 −2i sin 2θ , et donc :

θ € Š
n
X
ikθ
ei(n+1) 2 −2i sin(n + 1) 2θ in 2θ sin(n + 1) 2θ
e = θ € Š = e × .
k=0 ei 2 −2i sin 2θ sin θ2

2. En prenant la partie réelle de l’expression ci-dessus, il s’ensuit que :


‚ Œ
n
X θ sin(n + 1) θ2
cos(kθ) = cos n × .
k=0 2 sin 2θ

De même, en prenant la partie imaginaire, on déduit que :


‚ Œ
n
X θ sin(n + 1) θ2
sin(kθ) = sin n × .
k=0 2 sin θ2

3. On a
! " ! #
•
n
X n n
n ikx
X ”€ Šn — x x ‹n ˜
cos(kx) = ℜe e = ℜe 1 + eix = ℜe 2ei 2 cos
k=0 k k=0 k 2
 ‹n  ‹n  ‹
x € nx Š x x
= 2n cos ℜe ei 2 = 2n cos cos n .
2 2 2
68 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Par linéarisation on a :
!
n
X
2
n
Xcos(2kx) + 1 1X n
n+1 1 n
X
2ikx n+1
cos (kx) = = cos(2kx)+ = ℜe e + .
k=0 k=0 2 2 k=0 2 2 k=0 2

Ainsi, on distingue deux cas :


n
X
⋄ Si x ∈ πZ : alors e 2ix
= 1 et cos2 (kx) = n + 1.
k=0
⋄ Si x 6∈ πZ : alors
n
X 1 − e2i(n+1)x inx sin(n + 1)x
e2ikx = = e ,
k=0 1 − e2ix sin x

et par conséquent :
n
X sin(n + 1)x n+1
cos2 (kx) = cos(nx) + .
k=0 2 sin x 2

−→ −

4. On choisit le repère orthonormal (O, OA, j ) de sorte que A ait pour affixe i. On
note b = eiϕ et c = eiθ les affixes respectives des points B et C.
Pour répondre à la question il suffit de montrer que
   
c−0 c−a
arg ≡ 2 × arg (mod 2π)
b−0 b−a
‚  Œ  2
c−a 2 b c−a b
⇐⇒ arg × ≡ 0 (mod 2π) ⇐⇒ × > 0.
b−a c b−a c

Or, on a :
!2 „ Ž2
 2 θ
c−a b eiθ − 1 eiϕ 2iei 2 sin 2θ eiϕ
× = × iθ = ϕ ×
b−a c eiϕ − 1 e 2iei 2 sin ϕ2 eiθ
!2
sin θ2
= > 0.
sin ϕ2

Donc, on a bien montré le résultat.

Exercice 3.12
Linéariser les deux expressions suivantes :
(i) cos2 x × sin3 x,
(ii) sinn x, avec n ∈ N∗ .
2. Exprimer cos(3x) (resp. sin(3x)) en fonction de cos x (resp. sin x). 
3.8. EXERCICES 69

1. ‚ Œ2 ‚ Œ3
eix + e−ix eix − e−ix
(i) On a : cos x × sin x =
2 3
× . Or
2 2i
€ Š2 € Š3 ”€ Š€ Š—2 € Š
eix + e−ix eix − e−ix = eix + e−ix eix − e−ix eix − e−ix
€ Š2 € Š
= e2ix − e−2ix eix − e−ix
€ Š€ Š
= e4ix − 2 + e−4ix eix − e−ix
= e5ix − e−5ix − e3ix + e−3ix − 2eix + 2e−ix .

Par conséquent, il résulte que :

1
cos2 x × sin3 x = (− sin(5x) + sin(3x) + 2 sin x) .
16

(ii) D’après la formule du binôme on a :


‚ Œn !
n eix − e−ix 1 n
X n € Šn−k € Šk
sin x = = eix −e−ix
2i 2 in
n
k=0 k
!
1 n
X n i(n−2k)x
= (−1)k e .
2n in k=0 k

⋄ Si n est pair (n = 2m), alors en utilisant un changement d’indice et en regroupant


les termes deux à deux conjugués, on obtient :
! !
n 1 2m 1 m
X
k 2m
sin x = + 2m−1 (−1) cos(2kx).
22m m 2 k=1 m−k

⋄ Si n est impair (n = 2m + 1), alors en utilisant les mêmes techniques que ci-dessus,
on obtient :
!
1 m
X 2m + 1
sinn x = (−1)k sin((2k + 1)x).
22m k=0 m−k

2. D’après la formule de De Moivre, on a :

cos(3x)+i sin(3x) = (cos x+i sin x)3 = (cos3 x−3 cos x sin2 x)+i(3 cos x sin2 x−sin3 x).

En utilisant la relation cos2 x + sin2 x = 1, alors il résulte que :

cos(3x) = cos3 x − 3 cos x (1 − cos2 x) = 4 cos3 x − 3 cos x,


70 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

sin(3x) = 3(1 − sin2 x) sin x − sin3 x = 3 sin x − 4 sin3 x.

Exercice 3.13
Calculer la valeur de
1.
π 2π 3π
cos − cos + cos .
7 7 7
2.
π 3π 5π 7π 9π
cos + cos + cos + cos + cos .
11 11 11 11 11

1. Soit z = cos π7 + i sin π7 , alors

0 = z 7 + 1 = (z + 1) (z 6 − z 5 + z 4 − z 3 + z 2 − z + 1).

Comme z + 1 6= 0 et z 3 − 1 6= 0, alors

1
z 6 −z 5 +z 4 −z 3 +z 2 −z+1 = 0 ⇐⇒ 1 = (1−z 3 )(z 3 −z 2 +z) ⇐⇒ z 3 −z 2 +z = .
1 − z3

En prenant les parties réelles, on a :

π 2π 3π
cos − cos + cos = ℜe(z 3 − z 2 + z).
7 7 7
€ Š
On se propose de montrer que ℜe 1
1−z 3
= 1
2
. En effet, si Z = cos x + i sin x avec
Z 6= 1 et (x, y) ∈ R alors
2

1 1 1
= =
1−Z 1 − (cos x + i sin x) (1 − cos x) + i sin x
1 1
= x =
€ Š
2 sin 2 − 2i sin 2 cos 2
2 x x
2 sin x2 sin x2 − i cos x2
sin x2 + i cos x2 1 cos x2
= = + i .
2 sin x2 2 2 sin x2

En conclusion, on a montré que :

π 2π 3π 1
cos − cos + cos = .
7 7 7 2

2. Soit z = cos 11
π
+ i sin 11
π
, alors on a z 11 = −1. Comme

z + z 2 + z 3 + · · · + z 10 = (z + 1)(z + z 3 + z 5 + z 7 + z 9 )
3.8. EXERCICES 71

et en multipliant chaque membre par z − 1 (car z 6= 1), alors on déduit que :

(z − 1)(z + z 2 + z 3 + · · · + z 10 ) = (z 2 − 1)(z + z 3 + z 5 + z 7 + z 9 ).

Par conséquent, comme (z − 1)(z + z 2 + z 3 + · · · + z 10 ) = z 11 − z, alors :

z 11 − z −1 − z 1
z + z3 + z5 + z7 + z9 = = 2 = .
z −1
2 z −1 1−z

En prenant les parties réelles du membre de gauche et du membre de droite dans


l’égalité ci-dessus, on déduit que :

π 3π 5π 7π 9π 1
cos + cos + cos + cos + cos = .
11 11 11 11 11 2

Exercice 3.14
Donner la forme trigonométrique des nombres complexes suivants :
1
1. j4 .
2. (1√ + j)4 .
( 3−i)2
3. (1−i)3 .
4. 1 + e2ix , avec x ∈ [0, 2π]. 

2iπ
1. On sait que j 3 = 1 et 1 + j + j 2 = 0 (on rappelle que j = e 3 ), donc 1
j
= j 2 et
4iπ € Š € Š
par suite j14 = e 3 = cos 4π
3
+ i sin 4π
3
.
2. Comme dans la première question, on a (1 + j)4 = (−j 2 )4 = j 8 = j 2 (car j 3 = 1).
€ Š € Š
Donc (1 + j)4 = cos 4π
3
+ i sin 4π
3
.
√ √ 
−iπ √ √ √  √ −iπ
3. On a 3 − i = 2 23 − 21 i = 2 e 6 et 1 − i = 2 22 − 22 i = 2 e 4 . Par
conséquent, on a :

( 3 − i)2 √ iπ 3iπ √ 5iπ
= 2 e− 3 + 4 = 2 e 12 .
(1 − i)3

4. On a 1 + e2ix = eix (eix + e−ix ) = 2 cos(x) × eix . Donc, la forme trigonométrique


du nombre complexe 1 + e2ix est donnée par :
” ” — ”
⋄ 2 cos(x) × eix si x ∈ 0, π2 ∪ 3π 2
, 2π ;
— ”
⋄ −2 cos(x) × ei(x+π) si x ∈ π2 , 3π
2
;
 ©
⋄ n’existe pas si x ∈ 2 , 2 .
π 3π

Exercice 3.15
1. Déterminer la forme algébrique et trigonométrique du nombre complexe

(1 + i)( 3 − i).
72 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

 ‹  ‹
π π
En déduire cos et sin .
12 12
2. En déterminant, de deux manières
 ‹
différentes,
 ‹
les racines carrées du nombre complexe
π π
−1 + i, déduire la valeur de cos et sin . 
8 8

1. On a :
‚ Œ
√ 1 1 √  π π‹ √ iπ
1 + i = 2 √ + i√ = 2 cos + i sin = 2e 4,
2 2 4 4
√ !  
√ 3 1 −π −π π
3−i = 2 −i = 2 cos + i sin = 2 e−i 6 .
2 2 6 6

Donc
√ √ √  π π‹
(1 + i)( 3 − i) = 2 2 ei( 4 − 6 ) = 2 2 cos
π π
+ i sin .
12 12
√ √ √
D’autre part, on a : (1 + i)( 3 − i) = 3 + 1 + i( 3 − 1). Par conséquent, on déduit
que : √ √
π 3+1 π 3−1
cos = √ et sin = √ .
12 2 2 12 2 2
√ √ !
√ − 2 2 √ 3π
2. On sait que −1 + i = 2 + i = 2 ei 4 . Par conséquent, les racines
√
2  2

carrées sont données par ± 4
2 ei 8 .
D’autre part, si (a + ib)2 = −1 + q
i, alors en développant
q√ ‹
on déduit que les racines

carrées sont données aussi par ± 2−1
2
+i 2+1
2
. Par conséquent, on conclut
que :
s √ s √
    
π‹ 3π 2+1 
π‹ 3π 2−1
cos = sin = et sin = cos =
8 8 2 8 8 2

Exercice 3.16
Déterminer l’ensemble des points M d’affixe z tels que :
 ‹
z+i π
arg ≡ (mod π).
z−i 4

Si z = x + iy avec (x, y) ∈ R2 , alors :

z+i x + i(y + 1) (x + i(y + 1)) × (x − i(y − 1))


= =
z−i x + i(y − 1) x2 + (y − 1)2
x2 + y 2 − 1 2x
= +i 2 .
x + (y − 1)
2 2 x + (y − 1)2
3.8. EXERCICES 73

Maintenant, un point M d’affixe z = x + iy, avec (x, y) ∈ R2 et z 6= ±i, appartient


à l’ensemble en question si, et seulement si, y = x. D’où

2x x2 + y 2 − 1
= 2 ⇐⇒ 2x = x2 + y 2 − 1 ⇐⇒ (x − 1)2 + y 2 = 2.
x2 + (y − 1)2 x + (y − 1)2

Par conséquent, l’ensemble cherché est le cercle de centre O(1, 0) et de rayon 2
privé des points d’affixe i et −i.

Exercice 3.17
Est-il vrai que
[
U = Un ?
n∈N∗

[
Pour tout n ∈ N∗ il est clair que Un ⊂ U et donc Un ⊂ U. Cependant,
n∈N ∗
[
l’autre inclusion est fausse. En effet, les éléments de Un s’écrivent sous la forme
√ n∈N∗
e2iπr avec r ∈ Q. Ainsi, l’élément e2iπ 2
est bien un élément de U alors que pour
tout n ∈ N∗ on a :
 √ n √ √
eiπ 2
= e2inπ 2
6= 1, car 2nπ 2 6∈ 2πZ.
[
Donc, on a uniquement Un ⊂ U.
n∈N∗

Exercice 3.18
Soient A et B deux points distincts du plan d’affixes respectives a et b. Donner l’équation
complexe de la droite (AB). 

−−→
Soit M un point d’affixe z, alors M ∈ (AB) si, et seulement si, les vecteurs AM
−→
et AB sont collinéaires. D’où :

z−a z−a z−a


M ∈ (AB) ⇐⇒ ∈ R ⇐⇒ = .
z−b b−a b−a

Donc, M ∈ (AB) si, et seulement si : (b − a)z − (b − a)z + (ab − ab) = 0.

Exercice 3.19
1. On considère les points A, B et C d’affixes respectives 1, z et iz. Déterminer l’en-
semble des points B pour lesquels A, B et C sont alignés.
2. On considère les points E, F et G deux à deux distincts, d’affixes respectives z1 , z2
74 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

et z3 . Déterminer une condition nécessaire et suffisante pour que le triangle EF G soit


rectangle isocèle en E.
3. On considère les points I, J et K deux à deux distincts, d’affixes respectives a, b
et c. Déterminer une condition nécessaire et suffisante pour que le triangle IJK soit
équilatéral. 

1. On remarque tout d’abord que si z = 1, alors les points A, B et C sont alignés.


Suppsons maintenant que z 6= 1, alors les points A, B et C sont alignés si, et seule-
ment si iz−1
z−1
∈ R. Donc, ce nombre complexe est égal à son conjugué, c’est-à-dire :

(iz − 1)(z − 1) = −(i z + 1)(z − 1).

En écrivant z = x + iy, avec x et y deux nombres réels, alors la condition ci-dessus


€ Š2 € Š2
devient : x − 12 + y + 12 = 21 . Par conséquent, l’ensemble des points B pour
€ Š
lesquels A, B et C sont alignés est le cercle de centre 12 , −1
2
et de rayon √12 .
Pour les questions suivantes, on rappelle que la rotation de centre A(a) est d’angle
θ est caractérisée par l’équation : z ′ − a = eiθ (z − a).
2. Le triangle EF G est rectangle isocèle en E si, et seulement si, le point G est
π π
l’image de F par une rotation de centre E et d’angle ou − . Donc, si et seulement
2 2
si : z3 −z1 = ±i(z2 −z1 ) ou aussi : zz32 −z
−z1
1
= ±i. Or, on sait que z = ±i ⇐⇒ z 2 = −1,
donc il résulte que que le triangle EF G est rectangle isocèle en E si, et seulement
€ Š2
si : zz32 −z
−z1
1
= −1, c’est-à-dire : (z3 − z1 )2 + (z2 − z1 )2 = 0.
3. Le triangle IJK est équilatéral si, et seulement si, le point K est l’image de J
π π
par une rotation de centre I et d’angle ou − . Donc, si et seulement si :
3 3
iπ iπ
c−a = e 3 (b − a) ou c−a = e− 3 (b − a).

C’est équivalent à :

iπ iπ
(c − a) − e 3 (b − a) = 0 ou (c − a) − e− 3 (b − a) = 0,

ou aussi à l’équation :
h i h i
iπ iπ
(c − a) − e 3 (b − a) × (c − a) − e− 3 (b − a) = 0.

En développant, on obtient : (c − a)2 + (b − a)2 − (c − a)(b − a) = 0, ou aussi


a2 + b2 + c2 = ab + bc + ca.
3.8. EXERCICES 75

Exercice 3.20
Écriture complexe des transformations géométriques
Donner l’écriture complexe des transformations géométriques suivantes.
1. Translation de vecteur d’affixe 2 − 4i.
1
2. Homothétie de centre d’affixe 2i et de rapport .
3

3. Rotation de centre d’affixe −1 et d’angle .
4
π
4. Similitude directe de centre d’affixe 2, de rapport 4, et d’angle . 
4

1. La translation est définie par : z 7−→ z + 2 − 4i.


2. L’homothétie est définie par : z 7−→ 31 z + b où b ∈ C est défini par le fait que le
centre de l’homothétie est invariant. Donc, on a :

1 4
2i = × 2i + b =⇒ b = i.
3 3

3. La rotation est définie par z 7−→ ei 4 z + b où b ∈ C est défini par le fait que le
centre de la rotation est invariant. Donc, on a :

3π 3π
−1 = ei 4 × (−1) + b =⇒ b = ei 4 − 1.

π
4. La similitude est définie par z 7−→ 4ei 4 + b où b ∈ C est défini par le fait que le
centre de la similitude est invariant. Donc, on a :

π π
2 = 4ei 4 × 2 + b =⇒ b = 2 − 8ei 4 .

Exercice 3.21 Similitudes directes


Soit ABCD un quadrilatère convexe de R2 . On construit, à l’extérieur du quadrilatère,
sur les côtés AB, BC, CD, DA quatre carrés et on nomme M, N, P, Q leurs centres
respectifs. Montrer que M P = N Q et que (M P )⊥(N Q). 

Comme AMB est un √ triangle isocèle et rectangle alors on a d’après le théorème


2 π
de Pythagore : AM = et BAM
×
= (mod 2π). Donc, M est l’image de B par
2 4 √
π 2
la similitude directe de centre A, d’angle et de rapport , c’est-à-dire :
4 2

2 iπ 1+i 1−i
zM − zA = e 4 (zB − zA ) =⇒ zM = zB + zA ,
2 2 2

où zA désigne l’affixe du point A. De même, on a :

1+i 1−i 1+i 1−i 1+i 1−i


zP = zD + zC , zN = zC + zB , zQ = zA + zD .
2 2 2 2 2 2
76 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Un calcul simple montre que zP − zM = i(zQ − zN ) et par suite MP = NQ et


(MP )⊥(NQ).
Remarque : on a traité le cas où ABCD est indirect, l’autre cas se fait de la même
façon.

b
N

b
C

b
B
b
M P
b

b
D
A

Exercice 3.22
Soient z1 , z2 , . . . , zn les affixes respectives des sommets A1 , A2 , · · · , An d’un polygone
régulier inscrit dans un cercle de centre O. Montrer que :
!
3
∃ (i, j, k) ∈ J1, nK : zi + zj = zk ⇐⇒ 6 | n.

Soit ω = cos 2π
n
+ i sin 2π
n
, alors zp = z1 × ω p−1 pour tout p ∈ J1, nK. On a

zi + zj = zk ⇐⇒ 1 + ω j−i = ω k−i
– ™
(j − i)π (j − i)π (j − i)π
⇐⇒ 2 cos cos + i sin
n n n
2(k − i)π 2(k − i)π
= cos + i sin
n n
(j − i)π π 2(k − i)π
⇐⇒ = =
n 3 n
⇐⇒ n = 6(k − i) = 3(j − i).
3.8. EXERCICES 77

Donc 6 | n. Réciproquement, si 6 | n alors en prenant i = 1, j = n


3
+ 1 et k = n
6
+1
alors on a : zi + zj = zk .

Exercice 3.23
Soient n ≥ 4 un entier naturel et z1 , z2 , · · · , zn les affixes des sommets d’un polygone
régulier inscrit dans un cercle de centre O. Montrer que :
1.
z12 + z22 + · · · + zn2 = z1 z2 + z2 z3 + · · · + zn z1 .

2.
z1 z2 + z2 z3 + · · · + zn z1 = z1 z3 + z2 z4 + · · · + zn z2 .

Soit ω = cos 2π
n
+ i sin 2π
n
avec k ∈ J1, nK. Alors on a : zk = z1 ω k−1.
1. On a
n
X n
X 1 − ω 2n
z1 z2 + z2 z3 + · · · + zn z1 = zk zk+1 = z12 ω 2k−1 = z12 ·ω· = 0.
k=1 k=1 1 − ω2

D’autre part, on a :
n
X n
X 1 − ω 2n
z12 + z22 + · · · + zn2 = zi2 = z12 ω 2k−2 = z12 = 0.
k=1 k=1 1 − ω2

D’où la réponse à première question.


2. On a
Xn
1 − ω 2n
z1 z2 + z2 z3 + · · · + zn z1 = z12 ω 2k−1 = z12 ω = 0.
k=1 1 − ω2
D’autre part, on a
n
X 1 − ω 2n
z1 z3 + z2 z4 + · · · + zn z2 = z12 ω 2k
= z12 ω2
= 0.
k=1 1 − ω2

D’où la seconde question.

Exercice 3.24
−−
→ −−→ π
Soit ABCD un carré de centre O et tel que (AB, AD) = .
2
Déterminer les éléments caractéristiques de la similitude directe s vérifiant s(O) = A
et s(C) = D. 

−→ −−→
Considérons le repère (A, AB, AD), alors dans ce repère les points A, B, C, D, O
ont respectivement pour affixes :
 
1 1
A(0), B(1), C(1 + i), D(i), O +i .
2 2
78 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Comme s est une similitude directe alors son expression analytique complexe est de
la forme z ′ = az + b avec (a, b) ∈ C2 . On a
8 8 8
> >a >
< s(O) = A, <
2
(1 + i) + b = 0 a = 1 + i,
<

>
=⇒ > =⇒ > .
: s(C) = D :a(1 + i) + b = i :b = −i

D’où z ′ = (1 + i)z − i. L’unique point fixe de s est le point B(1) (vérification


immédiate). Donc
√ π
z′ − 1 = 2 ei 4 (z − 1).

Par conséquent s est le composéee commutative de l’homothétie de centre B et de


√ π
rapport 2, et de la rotation de même centre et d’angle .
4

3.8.2 Exercices d’assimilation

Exercice 3.25 K
Trouver le nombre de couples ordonnés (x, y) ∈ R2 tels que :

(x + iy)2014 = x − iy.

Si on pose z = x + iy, alors l’égalité de l’exercice devient :


€ Š
|z|2014 = |z| = |z| c-à-d |z| × |z|2013 − 1 = 0.

Donc |z| = 0 et (x, y) = (0, 0), ou |z| = 1.


Dans le cas où |z| = 1, on a z 2014 = z est équivalente à z 2015 = z × z = |z|2 = 1.
Comme l’équation z 2015 = 1 possède 2015 solutions distinctes, alors il y a en tout
1 + 2015 = 2016 couples ordonnés (x, y) ∈ R2 solutions de (x + iy)2014 = x − iy.

Exercice 3.26 K
Soient α un nombre réel et n ≥ 2 un entier naturel.
Résoudre l’équation d’inconnue z ∈ C :

α ( z + zn ) = i ( z − zn ) .

En développant, on voit que l’équation est équivalente à :

(α + i) z n = (−α + i) z.
3.8. EXERCICES 79

En prenant les modules des deux membres de l’égalité, on déduit que :

|z|n = |z| = |z| =⇒ |z| = 0 ou |z| = 1.

⋄ Si |z| = 0 : alors z = 0 et c’est une solution de l’équation.


⋄ Si |z| = 1 : alors z = 1
z
et l’équation est équivalente à :

−α + i
z n+1 = .
α+i


Comme −α+i
α+i
= 1, alors il existe x ∈ [0, 2π[ tel que :
−α+i
α+i
= cos x + i sin x. Par
conséquent :
‚ Œ ‚ Œ
x + 2kπ x + 2kπ
zk = cos + i sin , k ∈ J0, nK.
n+1 n+1

Les solutions sont donc 0 et les zk avec k ∈ J0, nK.

Exercice 3.27 K
Soient z1 , z2 , z3 des nombres complexes distincts tels que :

(z1 − z2 )7 + (z2 − z3 )7 + (z3 − z1 )7 = 0.

Montrer que z1 , z2 , z3 sont les affixes des sommets d’un triangle équilatéral. 

En posant

α = z1 − z2 , β = z2 − z3 , γ = z3 − z1

alors il est clair que α + β + γ = 0. De plus, par hypothèse de l’exercice on a :

α7 + β 7 + γ 7 = 0.

Comme γ = −α − β, alors on déduit de l’égalité ci-dessus que :

(α + β)7 − α7 − β 7 = 0.

En développant cette expression, il résulte que :

(7α2β + 7αβ 2)(α4 + 2α3β + 2αβ 3 + 3α2 β 2 + β 4 ) = 7αβ(α + β)(α2 + αβ + β 2 )2 = 0.

Or αβγ 6= 0, donc α2 + αβ + β 2 = 0, c’est-à-dire α3 = β 3 . Par symétrie du problème,


on a en fait : α3 = β 3 = γ 3 . Par suite |α| = |β| = |γ| et il s’agit bien des affixes des
sommets d’un triangle équilatéral car |z1 − z2 | = |z2 − z3 | = |z3 − z1 |.
80 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Exercice 3.28 K
Soit q ∈ R. Calculer les sommes suivantes :
n
X n
X
A = q k cos kx et B = q k sin kx.
k=1 k=1

On a
n
X n
X
1 + A + iB = q k (cos kx + i sin kx) = q k (cos x + i sin x)k
k=0 k=0
1 − q (cos x + i sin x)
n+1 n+1
=
1 − q cos x − iq sin x
1 − q n+1 [cos(n + 1)x + i sin(n + 1)x]
= .
1 − q cos x − iq sin x

Donc

[1 − q n+1 cos(n + 1)x − iq n+1 sin(n + 1)x][1 − q cos x + iq sin x]


1 + A + iB = .
q 2 − 2q cos x + 1

En conclusion :
n
X q n+2 cos nx − q n+1 cos(n + 1)x − q cos x + 1
q k cos kx = − 1,
k=1 q 2 − 2q cos x + 1
Xn
q n+2 sin nx − q n+1 sin(n + 1)x + q sin x
q k sin kx = .
k=1 q 2 − 2q cos x + 1

Si, en particulier q = 1, alors on déduit que :

n
X sin nx cos (n+1)x n
X sin nx sin (n+1)x
cos kx = 2 2
et sin kx = 2 2
.
k=1 sin x
2 k=1 sin x
2

Exercice 3.29 K
Soit ω 6= 1 une racine n-ième de l’unité, avec n ≥ 3.
1. (a) Montrer que
” —
(ω − 1) ω n−2 + 2ω n−3 + · · · + (n − 2)ω + (n − 1) = −n.

(b) Montrer que


2
|1 − ω| > .
n−1
3.8. EXERCICES 81

2. Montrer que si k ∈ N∗ est tel que n ∤ k alors :



kπ 1

sin
> .
n n−1

1. (a) Comme ω est une racine n-ième de l’unité et que ω 6= 1 alors :

ω n−1 + ω n−2 + · · · + ω + 1 = 0.

D’où : (ω n−1 − 1) + · · · (ω − 1) = −n, c’est-à-dire


” —
(ω − 1) ω n−2 + 2ω n−3 + · · · + (n − 2)ω + (n − 1) = −n.

(b) En prenant les modules, et par l’inégalité triangulaire on déduit de l’égalité


ci-dessus que :

n(n − 1)
n ≤ |1 − ω| (1 + 2 + · · · + (n − 1)) = |1 − ω| .
2

En conclusion, on a bien :
2
|1 − ω| > .
n−1
2. Soit ω = cos 2kπ
n
+ i sin 2kπ
n
, alors
‚ Œ2
2 2kπ 2kπ 2kπ kπ
|1 − ω| = 1 − cos + sin2 = 2 − 2 cos = 4 sin2 .
n n n n

D’après la première question, on déduit que :





1
sin > .
n n−1

Exercice 3.30 K
Pour tout z ∈ C, on considère le polynôme P défini par

P (z) = z 4 + z 3 + z 2 + z + 1.

1
1. Pour z ∈ C∗ , on pose Z = z + . Que devient alors le polynôme P ?
z
2. En déduire les valeurs de :
 ‹  ‹  ‹  ‹  ‹  ‹
2π 2π 4π 4π π π
cos , sin , cos , sin , cos , sin .
5 5 5 5 5 5
82 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

1. On a
– 2   ™
4 3 2 2 1 1
P (z) = z + z + z + z + 1 = z z+ + z+ −1 = z 2 (Z 2 + Z − 1).
z z

2. Si z = eiθ , alors
” —
z4 + z3 + z2 + z + 1 = z 2 4 cos2 θ + 2 cos θ − 1 .

2π 4π
En particulier, si z = ω = 
ei 5 (respectivement
 
z = ω 2 = ei 5 ), alors on déduit des
2π 4π
égalités ci-dessus que cos et cos sont racines du polynôme 4X 2 +2X −1.
5 5 √ √
5−1 − 5−1
Or, les racines de ce polynôme sont données par et . Par conséquent
4 4
  √   √
2π 5−1 4π − 5−1
cos = et cos = .
5 4 5 4

On déduit alors que :

 
È √  
È √
2π 10 + 2 5 4π 10 − 2 5
sin = et sin = .
5 4 5 4

Finalement

√ È √
π‹ 
π‹ 5+1 
π‹ 
π‹ 10 − 2 5
cos = − cos π − = et sin = sin π − = .
5 5 4 5 5 4

Exercice 3.31 K
Soit x ∈ R.
1. Exprimer cos x, cos 2x et cos 3x en fonction de z = cos x + i sin x.
2. Résoudre l’équation :

cos x + cos 2x − cos 3x = 1.

1. D’après la formule de De Moivre et les formules trigonométriques cos 2x =


2 cos2 x − 1 et sin 2x = 2 sin x cos x on a :

z 2 + 1 = cos 2x + i sin 2x + 1 = 2 cos2 x − 1 + i2 sin x cos x + 1 = 2 cos x(cos x + i sin x).

z 2 +1
D’où cos x = 2z
. De la même façon on montre que

z4 + 1 z6 + 1
cos 2x = et cos 3x = .
2z 2 2z 3
3.8. EXERCICES 83

2. D’après la première question, l’équation de l’exercice devient :

z2 + 1 z4 + 1 z6 + 1 z4 + z2 + z5 + z − z6 − 1
+ − = = 1.
2z 2z 2 2z 3 2z 3

D’où :

z 6 − z 5 − z 4 + 2z 3 − z 2 − z + 1 = 0 ⇐⇒ (z 3 + 1)(z 3 − z 2 − z + 1) = 0
⇐⇒ (z 3 + 1)(z − 1)2 (z + 1) = 0.

Donc, z = 1 ou z = −1 ou z 3 = −1. En conclusion :


¨ «
2k + 1
x ∈ {kπ : k ∈ Z} ∪ π : k∈Z .
2

Exercice 3.32 K
Résoudre l’équation  ‹n  ‹n
z−i z+i
+ = 2 cos θ
z+i z−i
avec n ∈ N∗ et θ ∈ ]0, π[. 
 
z−i n
En posant Z = , alors l’équation devient Z 2 −2Z cos θ +1 = 0 et Z 6= 0.
z+i
Le discriminant est donné par ∆ = −4 sin2 θ = (2i sin θ)2 , les solutions sont données
par Z1 = eiθ et Z2 = e−iθ . Par conséquent Z = eiθ ou Z = e−iθ , ainsi
 n  n
z−i iθ z−i
=e ou = e−iθ .
z+i z+i
 n
z−i z−i i
Or, = eiθ ⇐⇒ ∃ k ∈ J0, n − 1K : = e n (θ+2kπ) , donc puisque
z+i i
z+i
1 + e n (θ+2kπ)
θ ∈ ]0, π[ alors z = i i . On va simplifier cette expression, en factorisant
i
1 − e n (θ+2kπ)
par e 2n (θ+2kπ) au numérateur et au dénominateur, on déduit que :
€ Š ‚ Œ
cos θ+2kπ θ + 2kπ
z = − €
2n Š
= −cotan , k ∈ J0, n − 1K.
sin 2n
θ+2kπ 2n
 n
z−i
Finalement, en changeant θ en −θ on obtient les solutions de = e−iθ .
z+i
Exercice 3.33 K
Pour tout k ∈ N∗ on définit :

Uk = {z ∈ C : z k = 1}.
84 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Montrer que pour tout entiers naturels m et n tels que 0 < m < n on a :

U1 ∪ U2 ∪ · · · ∪ Um ⊂ Un−m+1 ∪ Un−m+2 ∪ · · · ∪ Un .

Soient p ∈ J1, mK et z ∈ Up , alors z p = 1.


Notons que n − m + 1, n − m + 2, · · · , n sont m entiers consécutifs, et puisque
p ≤ m alors il existe un entier k ∈ Jn − m + 1, nK tel que : p | k. Si k = k ′ p, alors

z k = (z p )k = 1 et par suite

z ∈ Uk ⊂ Un−m+1 ∪ Un−m+2 ∪ · · · ∪ Un .

En conclusion, on a montré que :

U1 ∪ U2 ∪ · · · ∪ Um ⊂ Un−m+1 ∪ Un−m+2 ∪ · · · ∪ Un .

Exercice 3.34 K
Soit A1 A2 · · · An un polygone régulier inscrit dans le cercle unité C(O, 1). Montrer que

max (P A1 × P A2 × · · · × P An ) = 2.
P ∈C

En faisant une rotation du polygone, si besoin est, on peut supposer que les
affixes des sommets du polygone sont les racines n-ièmes de l’unité ω1 , · · · , ωn . Si
n
Y
un point de C est d’affixe z alors |z| = 1 et comme z n − 1 = (z − ωk ) alors on
k=1
déduit que
n
Y n
Y
|z n − 1| = |z − ωk | = P Ak .
k=1 k=1

Finalement, comme |z n − 1| ≤ |z|n + 1 = 2, alors il découle que


!
n
Y
max P A2k = 2
P ∈C
k=1

et ce max est atteint lorsque z n = −1, c’est-à-dire pour les points milieux des arcs
Ak Ak+1 avec k ∈ J1, nK. (Par convention An+1 = A1 ).

Exercice 3.35 K
Calculer le produit
(1 + j) (1 + j 2 ) · · · (1 + j)2014
2iπ
où j = e 3 . 
3.8. EXERCICES 85

On sait que j 3 = 1, j 2 + j + 1 = 0 et 2014 = 671 × 3 + 1. Donc

670
Y ” —
(1 + j) (1 + j 2 ) · · · (1 + j 2014 ) = (1 + j 3k+1 )(1 + j 3k+2 )(1 + j 3k+3 ) (1 + j 2014 )
k=0
670
Y ” —
= (1 + j)(1 + j 2 )(1 + 1) (1 + j)
k=0
” —671
= (1 + j) 2(1 + j + j 2 + j 3 )
= (1 + j) [ 2(0 + 1) ]671 = 2671 (1 + j)

1 + i 3 √
= 2671 (−j 2 ) = 2671 = 2671 (1 + i 3 ).
2

En conclusion, on a montré que :



(1 + j) (1 + j 2 ) · · · (1 + j)2014 = 2671 (1 + i 3 ).

Exercice 3.36 K
1. Soit ABCD un quadrilatère complexe. On construit les points M1 , M2 , M3 , M4 exté-
rieurement au quadrilatère de sorte que : ABM1 , BCM2 , CDM3 , ADM4 soient rec-
tangles isocèles de sommets M1 , M2 , M3 , M4 . Montrer que les segments [M1 M3 ] et
[M2 M4 ] sont perpendiculaires et ont la même longueur.
2. Soit ABC un triangle quelconque. On construit extérieurement au triangle les carrés
ACLN et AM P B. Soit E le milieu de [BC]. Montrer que les droites (M N ) et (AE)
sont perpendiculaires et que M N = 2 AE. 

b
M1
B
b
b
M2
A b

C
b

M4

D
b

M3
86 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

1. Notons a, b, c, d, m1, m2 , m3 , m4 les affixes respectives des points A, B, C, D, M1, M2 ,


M3 et M4 . On a

a + b + i(a − b)
a − m1 = i(b − m1 ) d’où m1 = ,
2

et de même

b + c + i(b − c) c + d + i(c − d) d + a + i(d − a)


m2 = , m3 = , m4 = .
2 2 2

Un calcul simple montre que m4 − m2 = i(m3 − m1 ), et donc (M1 M3 )⊥(M2 M4 ) et


M1 M3 = M2 M4 .
2.
M
b

N
b
b

P
A
b

b
L
B b

E b

On choisit l’origine O en A, on note a, b, c, m, n, e les affixes respectives des points


A, B, C, M, N, E. On a

n−a= i(c − a) =⇒ n = i(c − a) + a,


m − a = −i(b − a) =⇒ m = i(a − b) + a,
b+c
e= .
2

D’où 12 i(m − n) = 21 i(ia − ib + a − ic + ia − a) = b+c−2a


2
= e − a. Donc, (MN)⊥(EA)
et MN = 2 EA.

3.8.3 Exercices d’entraînement

Exercice 3.37 KK
Noyaux de Dirichlet et de Fejér
Soient x ∈ R tel que x 6≡ 0 (mod 2π) et n ∈ N. On pose
n
X
Dn (x) = eikx .
k=−n
3.8. EXERCICES 87

Montrer que € Š
n+1
n
X sin2 2 x
Dk (x) = € Š .
k=0 sin2 x2

Remarquons, tout d’abord, que le nombre Dn (x) est réel car les complexes de la
somme sont deux à deux conjugués. Maintenant, on a :

−inx
n
X
i(k+n)x −inx
2n
X
imx −inx 1 − e(2n+1)x
Dn (x) = e e = e e = e ×
k=−n m=0 1 − eix
2n+1
€ Š
ei 2
x −2i sin 2n+1
x
= e−inx × x × 2
€ Š .
ei 2 −2i sin 2 x

Par conséquent
€€ Š Š
sin n+ 1
x 1  ‹
€ Š × Im e (
2 i n+ 21 )x
Dn (x) = € Š = .
sin x2 sin x2

Par suite, on déduit que :


!
 ‹
n
X 1 n
X
i(k+ 12 )x 1 n
X
i(k+ 12 )x
Dk (x) = € Š Im e = € Š Im e .
k=0 k=0 sin x
2
sin x
2 k=0

Or
€ Š
n
X
i(k+ 21 )x i x2
n
X
i x2 1 − ei(n+1)x i n+1
sin n+1 x
e = e eikx = e × = e 2
x
× 2
€ Š .
k=0 k=0 1−e ix
sin 2x

En prenant la partie imaginaire, on conclut que :


€ Š
n
X sin2 n+1
2
x
Dk (x) = € Š .
k=0 sin2 x2

Exercice 3.38 KK
Birapport et théorème de Miquel
Soient a, b, c et d quatre points distincts de C. On appelle birapport de ces quatre points
et on note [a, b, c, d] le nombre complexe :

c−a d−a
[a, b, c, d] = : .
c−b d−b

1. Montrer que les quatre points du plan dont a, b, c et d sont les affixes sont cocycliques
ou alignés si, et seulement si, leur birapport [a, b, c, d] est réel.
88 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

2. Montrer que si a, b, c, d, a′ , b′ , c′ et d′ sont huit nombres complexes distincts on a :

[a′ , b, a, b′ ] × [b, c′ , c, b′ ] × [c, d′ , c′ , d] × [d′ , a, a′ , d] × [a, c, b, d] × [c′ , a′ , d′ , b′ ] = 1.

3. Application : Théorème de Miquel


Considérons quatre cercles C1 , C2 , C3 et C4 de centres respectifs A1 , A2 , A3 et A4 et tels
que :

C4 ∩ C1 = {A, A′ }, C1 ∩ C2 = {B, B ′ }, C2 ∩ C3 = {C, C ′ }, C3 ∩ C4 = {D, D′ }.

Montrer que A, B, C et D sont alignés ou cocycliques si, et seulement si, A′ , B ′ , C ′ et


D ′ le sont. 

B C D
A b
b

b
b

A1 b
A2 b
A3
b

b b
b

A′ B′
b

C′ D′

c−a d−a
1. Les deux quotients et sont réels si, et seulement si, les points sont
c−b d−b
alignés. D’autre part, le birapport est réel si, et seulement si, les arguments des deux
rapports sont égaux modulo π, i.e., si et seulement si :

−→ −−→ −−→ −−→


(CA, CB) = (DA, DB) (mod π),

ce qui donne, par le théorème de l’angle au centre, une condition nécessaire et


suffisante pour affirmer l’alignement ou la cocyclicité des points A, B, C et D.
2. Il suffit d’écrire les quotients, et puis multiplier et simplifier pour obtenir 1 à la
fin.
3.8. EXERCICES 89

3. Par hypothèse et d’après la question 2., les quatre premiers birapports du produit

[a′ , b, a, b′ ] × [b, c′ , c, b′ ] × [c, d′ , c′ , d] × [d′, a, a′ , d] × [a, c, b, d] × [c′ , a′ , d′ , b′ ] = 1

sont réels. Donc, si l’un des deux derniers l’est, l’autre aussi, et par suite grâce à la
question 1. on conclut que :
A, B, C et D sont alignés ou cocycliques si, et seulement si, A′ , B ′ , C ′ et D ′ le sont.
A
D A4 b
b

A′
D′ b
b
b

A1
b
A3

B′
b


C b

B
b

b
A2

Exercice 3.39 KK
Déterminer ‚ Œ
Im (z 5 )
inf .
z ∈ C\R Im5 (z)

On pose z = x + iy avec (x, y) ∈ R × R∗ . Alors


‚ Œ4 ‚ Œ2
5 4 2 2 5 Im (z 5 ) x x
Im(z ) = 5x y − 10x y + y et 5 = 5 − 10 + 1.
Im (z) y y
 2
En posant α = x
y
, alors on déduit que :

Im (z 5 )
= 5α2 − 10α + 1 = 5(α − 1)2 − 4.
Im5 (z)

Le minimum de 5(α − 1)2 − 4 est −4 (obtenu lorsque α = 1), c’est-à-dire

z = x(1 ± i) avec x ∈ R∗ .
90 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Exercice 3.40 KK
Soient z1 , z2 , · · · , zn des nombres complexes tels que :

|z1 | + |z2 | + · · · + |zn | = 1.

Montrer qu’il existe un sous-ensemble S de {z1 , · · · , zn } tel que :



X
1
z ≥ .

z∈S
4

Pour tout k ∈ J1, nK, on note zk = xk + iyk avec (xk , yk ) ∈ R2 . Alors, on a :

1 = |z1 | + |z2 | + · · · + |zn |


≤ (|x1 | + |y1|) + (|x2 | + |y2 |) + · · · + (|xn | + |yn |)
X X X X
= |xk | + |xk | + |yk | + |yk |.
xk ≥0 xk <0 yk ≥0 yk <0

Par le principe des tiroirs, au moins un terme des quatre sommes ci-dessus est ≥ 14 .
Par symétrie, on peux supposer sans perte de généralité que :


1 X X
≤ |xk | =
x
k
4 xk ≥0 x ≥0
k

et par conséquent

X



X



1
z k ≥ xk ≥ .
x ≥0
k
x ≥0
k
4

Exercice 3.41 KK
Soient α ∈ R∗ un nombre réel et n ≥ 3 un entier naturel.
Montrer que toute racine z ∈ C \ R de l’équation

zn + α z + 1 = 0

vérifie
 ‹1
1 n
|z| ≥ .
n−1

Si z = r(cos θ + i sin θ), avec θ ∈ ]0, 2π[\{π}, est une racine non réelle de l’équa-
tion, alors on a :

r n cos nθ + rα cos θ + 1 + i(r n sin nθ + rα sin θ) = 0.


3.8. EXERCICES 91

D’où 8
> n
< r cos nθ + rα cos θ + 1 = 0,
> n
: r sin nθ + rα sin θ = 0.

En multipliant la première équation par sin θ, la seconde par cos θ, et en faisant une
soustraction des équations obtenues on déduit que :

r n sin(n − 1)θ = sin θ c-à-d r n |sin(n − 1)θ| = | sin θ|.

Or, on sait que | sin kθ| ≤ k| sin θ| pour tout k ∈ N∗ (résultat qu’on peut montrer
par récurrence). D’où, comme sin θ 6= 0, on conclut que :

1
r n | sin(n − 1)θ| = | sin θ| =⇒ | sin θ| ≤ r n (n − 1)| sin θ| =⇒ rn ≥ .
n−1
€ Š1
Par conséquent, |z| ≥ 1
n−1
n
.

Exercice 3.42 KK
On considère le nombre complexe

2+i
z = .
2−i

1. Vérifier que |z| = 1.


2. Montrer, cependant, que z n’est pas une racine n-ième de l’unité (avec n ∈ N∗ ). 

1. Il est facile de voir que

2+i 2−i
|z|2 = z×z = · = 1.
2−i 2+i

2. Supposons, par l’absurde, qu’il existe n ∈ N∗ tel que z n = 1.


Donc (2 + i)n = (2 − i)n , et comme 2 + i = (2 − i) + 2i alors
! !
n n
n n
(2 + i) = (2 − i) + (2 − i)n−1 2i + · · · + (2 − i)(2i)n−1 + (2i)n .
1 n−1

La relation (2 + i)n = (2 − i)n donne


" ! ! #
n n n
(2i) = (−2 + i) (2 − i)n−2 2i + · · · + (2i)n−1
1 n−1
= (−2 + i)(a + ib) avec (a, b) ∈ Z2 .
92 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

En passant au module, on déduit alors que : 2n = 5(a2 + b2 ), une contradiction


(car les puissances de 2 se terminent par 2, 4, 6 ou 8, alors que les multiples de 5
finissent par 5 ou 0).

Exercice 3.43 KK
Soit Un l’ensemble des racines n-ièmes de l’unité. Montrer qu’il y a équivalence entre :
(i) il existe ω ∈ Un tel que 1 + ω ∈ Un ,
(ii) il existe η ∈ Un tel que 1 − η ∈ Un ,
(iii) 6 | n. 

(i) =⇒ (ii) On pose η = 1


1+ω
, alors η n = 1
(1+ω)n
, d’où η ∈ Un . D’autre part, 1−η = ω
1+ω
n
et (1 − η)n = (1+ω)
ω
n , d’où 1 − η ∈ Un .
(1−η)n
(ii) =⇒ (i) On pose ω = 1−ηη
alors ω n = ηn
= 1 et (1 + ω)n = 1
ηn
= 1. D’où, ω et
1 + ω appartiennent à Un .
(i) =⇒ (iii) On a |ω| = |1 + ω| = 1, donc

1
1 = |1 + ω|2 = (1 + ω)(1 + ω) = 1 + ω + ω + 1 = 2 + ω + .
ω

D’où ω = − 21 ± i 23 et 1 + ω = cos 2π 6√
± i sin 2π
6
. Comme √(1 + ω)n = 1 alors 6 | n.
(iii) =⇒ (i) Si n | 6, alors ω = − 12 + i 23 et 1 + ω = 12 + i 23 appartiennent à Un .

Exercice 3.44 KK
Calculer le produit  ‹
Y 1
Pn = ω+ .
ω ∈ Un
ω

On a
Y

 
(ω + i)(ω − i)
Y 1 Y ω2 + 1 ω ∈ Un
Pn = ω+ = = Y
ω ∈ Un ω ω ∈ Un ω ω
ω ∈ Un
Y Y
(i + ω) (−i + ω)
ω ∈ Un ω ∈ Un f (−1) × f (i) [(−i)n − 1](in − 1)
= = =
(−1)n f (0) (−1)n−1 (−1)n−1
3.8. EXERCICES 93
Y
où f (X) = X n − 1 = (X − ω).
ω ∈ Un
En conclusion, on a :
8
>
> 0 si n ≡ 0 (mod 4),
>
>
  >
Y 1 < 2 si n ≡ 1 (mod 4),
ω+ =
ω ∈ Un ω >
> −4 si n ≡ 2 (mod 4),
>
>
>
:
2 si n ≡ 3 (mod 4).

Exercice 3.45 KK
Soient a, b et c trois nombres réels tels que
8
< sin a + sin b + sin c = 0,
:
cos a + cos b + cos c = 0.

Montrer que :
1. 8
<sin 2a + sin 2b + sin 2c = 0,
:
cos 2a + cos 2b + cos 2c = 0.

2. 8
1
< cos(a + b + c) = 3 (cos 3a + cos 3b + cos 3c),
: 1
sin(a + b + c) = 3 (sin 3a + sin 3b + sin 3c).

1. Posons z1 = cos a + i sin a, z2 = cos b + i sin b, z3 = cos c + i sin c. Alors on a :


8
>
< z1 + z2 + z3 = 0
>
: |z1 | = |z2 | = |z3 | = 1.

Maintenant, on a aussi :

z12 + z22 + z32 = (z1 + z2 + z3 )2 − 2(z1 z2 + z2 z3 + z3 z1 )


 
1 1 1
= −2z1 z2 z3 + + = −2z1 z2 z3 (z 1 + z 2 + z 3 )
z1 z2 z3
= −2z1 z2 z3 ( z1 + z2 + z3 )
= 0.

Par conséquent, (cos 2a+ cos 2b+ cos 2c) + i(sin 2a+ sin 2b+ sin 2c) = 0, et le résultat
en découle alors clairement.
94 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

2. On pose

x = cos a + i sin a, y = cos b + i sin b, z = cos c + i sin c.

Par hypothèse on a : x + y + z = 0. D’où

x3 + y 3 + z 3 − 3xyz = (x + y + z) (x2 + y 2 + z 2 − xy − xz − yz)


= 0.

Par conséquent, on a : xyz = 31 (x3 + y 3 + z 3 ), c’est-à-dire :

1
cos(a+b+c)+i sin(a+b+c) = (cos 3a + i sin 3a + cos 3b + i sin 3b + cos 3c + i sin 3c) .
3

En prenant la partie réelle et la partie imaginaire, on conclut que :


8
>
< cos(a + b + c) = 1
3
(cos 3a + cos 3b + cos 3c),
>
: sin(a + b + c) = 1
3
(sin 3a + sin 3b + sin 3c).

Exercice 3.46 KK
1. Montrer que  ‹  ‹  ‹
π 3π 5π 1
cos + cos + cos = .
7 7 7 2
2. Montrer que  ‹  ‹  ‹
2π 4π 6π 1
cos + cos + cos = − .
7 7 7 2
 ‹

3. En déduire que cos est solution de l’équation
7

8X 3 + 4X 2 − 4X − 1 = 0.

4. Montrer que √
 ‹  ‹  ‹
2π 4π 8π 7
sin + sin + sin = .
7 7 7 2

€ Š € Š
1. Soit z = cos π
7
+ i sin π
7
alors z 7 = −1. D’où z 10 = −z 3 et z 8 = −z. D’autre
part on a :
          
π‹ 3π 5π 1 1 1 3 1 1 5 1
cos + cos + cos = z+ + z + 3 + z + 5
7 7 7 2 z 2 z 2 z
z +z +z +z +z +1
10 8 6 4 2
z +z −z +z −z+1
6 4 3 2
= =
2z 5 2z 5
3.8. EXERCICES 95

z 7 +1
z6 − z5 + z4 − z3 + z2 − z + 1 + z5 z+1
+ z5 1
= = = .
2z 5 2z 5 2

2. On sait que la somme des racines 7-ièmes de l’unité est égale à 0, d’où

2π 4π 6π 8π 10π 12π
1 + ei 7 + ei 7 + ei 7 + ei 7 + ei 7 + ei 7 = 0.

On regroupe les conjugués deux à deux, par exemple on a :


 
2π 12π 2π 2π 2π
ei 7 + ei 7 = ei 7 + e−i 7 = 2 cos .
7

Alors, on déduit que :


     
2π 4π 6π
1 + 2 cos + 2 cos + 2 cos = 0.
7 7 7

3. Par linéarisation, on sait que

cos(2x) = 2 cos2 (x) − 1 et cos(3x) = 4 cos3 (x) − 3 cos(x).

Par suite, il découle de la première question que :


     
2π 2π 2π
0 = 1 + 2 cos + 2 cos 2 × + 2 cos 3 ×

7  
7  
7
2π 2π 2π
= −1 − 4 cos + 4 cos2 + 8 cos3 .
7 7 7


4. Si ω = ei 7 alors en posant A = ω + ω 2 + ω 4 et B = ω 3 + ω 5 + ω 6 , on a :

A + B = ω + ω 2 + ω 3 + ω 4 + ω 5 + ω 6 = −1.
A2 = (ω + ω 2 + ω 4)2 = ω + ω 2 + ω 4 + 2(ω 3 + ω 5 + ω 6 ) = 2B + A = −2 − A.

Donc, A vérifie l’équation de second degré : X 2 + X + 2 = 0. Cette équation admet


√ √
pour solutions : −1+i 7
2
et −1−i 7
2
. D’autre part, on sait par définition que :
     

i 2π
 
i 4π
 
i 8π

2π 4π 8π
Im(A) = Im e 7 +Im e 7 +Im e 7 = sin +sin +sin .
7 7 7

Il nous reste à montrer



que Im(A)

> 0 pour conclure.

Ceci

n’est pas automatique
2π 4π 8π
puisque sin > 0, sin > 0 alors que sin < 0. Montrons alors que
7 7 7
96 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Im(A) > 0. On a :
       
 ‹  
2π 8π 2π 8π 2π π
sin + sin = sin + sin π − = sin − sin
7 7 7
 ‹  ‹
7 ‹ 7 7
π π π
= 2 sin cos − sin
7 
7 7
 ‹  ‹
π π 1
= 2 sin × cos − .
7 7 2

˜
π π˜
Or, comme ∈ 0, , alors l’expression ci-dessus est strictement positive. Le
7 3
résultat est ainsi montré.

Exercice 3.47 KK
1. Soit A0 A1 · · · An−1 un polygone régulier à n côtés inscrit dans le cercle unité. On
trace les segments [A0 A1 ], [A0 A2 ], · · · , [A0 An−1 ]. Montrer que

A0 A1 × A0 A2 × · · · × A0 An−1 = n.

2. En déduire que pour tout entier naturel n ≥ 2 on a la relation :


 ‹  ‹  
π 2π (n − 1)π n
sin × sin × · · · × sin = .
n n n 2n−1

2iπ
1. Soit ω = e n , alors les racines de 1 sont les puissances de ω.
Le problème revient à montrer que :


|1 − ω| × 1 − ω 2 × · · · × 1 − ω n−1 = n.

Or les facteurs de ce produit sont deux à deux conjugués, on peut alors enlever les
modules :
€ Š € Š

1 − ω k × 1 − ω n−k
= 1 − ω k × 1 − ω n−k .

Par suite, on doit montrer que :


€ Š € Š
(1 − ω) × 1 − ω 2 × · · · × 1 − ω n−1 = n.

Comme z n − 1 = (z − 1)(z n−1 + z n−2 + · · · + 1), alors

(z n−1 + z n−2 + · · · + z + 1) = (z − ω)(z − ω 2 ) × · · · × (z − ω n−1),


3.8. EXERCICES 97

et en prenant z = 1 il résulte que :


€ Š € Š
(1 + 1 + · · · + 1) = (1 − ω) × 1 − ω 2 × · · · × 1 − ω n−1 .

Ce qui termine la démonstration.


2. Pour tout k ∈ J1, nK, on a :
‚ Œ
 
k i 2kπ i kπ −i kπ i kπ kπ i kπ
1−ω = 1−e n = e n e n −e n = −2i sin e n.
n

Par suite ‚ Œ
n−1
Y n−1
Y
k kπ
1−ω
= −2i sin .
k=1 k=1
n

‚ Œ
kπ kπ
Or, comme ∈ ]0, π[ pour tout k ∈ J1, nK, alors sin > 0 et par conséquent :
n n

n−1 n−1 ‚ Œ
Y Y kπ
k n−1
n = 1−ω = 2 sin .
k=1 k=1 n

Exercice 3.48 KK
Encadrement d’Archimède
1. Déterminer le périmètre d’un polygone régulier à n côtés inscrit dans le cerle unité.
2. En déduire pour tout entier naturel n ≥ 3 on a l’encadrement d’Archimède
 ‹  ‹
π π
n sin ≤ π ≤ n tan .
n n

2kπ 2(k−1)π
1. La distance entre deux racines n-ièmes de l’unité ei n et ei n est donnée par :

2kπ
i n
2(k−1)π π ‹
e − ei n
=
2 sin .
n

Donc, comme cette distance est indépendante de k ∈ J0, n − 1K, alors on déduit que
le périmètre du polygone est donné par :

π‹
Périmètre = 2n sin .
n

2. Le périmètre du polygone est inférieur au périmètre du cercle, ainsi on a :


π‹
2n sin ≤ 2π, c’est-à-dire :
n

π‹
n sin ≤ π.
n
98 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Montrons, à présent, l’autre inégalité. Le cercle inscrit dans le polygone touche


ce dernier aux points milieux des segments formés par deux racines consécutives de
l’unité. De plus, le périmètre de ce cercle inscrit est plus petit que celui du polygone.
Or le rayon du cercle inscrit dans le polygone est donné par :

i 2kπ 2(k−1)π 
e n + ei n π ‹



= cos

.
2 n

π‹  ‹
π
En comparant les périmètres, on a : 2π cos ≤ 2n sin . Par conséquent, on
n n
déduit l’encadrement d’Archimède :

π‹ 
π‹
n sin ≤ π ≤ n tan .
n n

Exercice 3.49 KK
On considère le polynôme P donné par :

P (X) = 1 + 2X + 3X 2 + · · · + nX n−1 .

2iπ
Calculer P (ω) où ω = e n . 

Le polynôme P s’obtient en dérivant le polynôme Q défini par :

1 − X n+1
Q(X) = 1 + X + X2 + · · · + Xn = .
1−X
1−(n+1)X n +nX n+1
On a Q′ (X) = (1−X)2
et Q′ (ω) = P (ω), c’est-à-dire :

 
1 − (n + 1)ω n + nω n+1 −n −in −iπ n iπ
P (ω) = = = e n = − 1 + icotan .
(1 − ω)2 1−ω 2 sin n

2 n

Exercice 3.50 KK
2iπ
Soient n un entier naturel impair et ω = e n .
n−1
X
1. Déterminer la valeur de ω rk selon les valeurs de r ∈ N.
k=0
2
2. Montrer que l’application f : k ∈ Z 7−→ wk ∈ C est n-périodique.
3. Soit j ∈ Z. Montrer que

n−1
X n−1
X
2 2
ω (k+j) = ωk
k=0 k=0
3.8. EXERCICES 99


n−1
X
k2
et en déduire la valeur de ω .

k=0
4. Montrer que
‚ Œ ‚ Œ ‚ Œ k  ‹  ‹
n n n 2n X jπ njπ
+ + + ··· = cosn cos .
0 k 2k k j=1
k k

1. On a : 8
>
n−1
X
rk
< n si n | r
ω = >
k=0 : 0 sinon.
n−1
X n−1
X
rk
En effet, si n | r, alors ω = 1 et
r
ω = 1k = n. Si r n’est pas un multiple de
k=0 k=0
n, alors ω r 6= 1 et on a

n−1
X 1 − (ω n )r
ω rk = = 0.
k=0 1 − ωr

2. Pour tout k ∈ Z on a :

2 2 2 2 2
f (k + n) = ω (k+n) = ω k ω 2kn+n = ω k (ω n )2k+n = ω k = f (k).

3. Posons
n−1
X 2
S = ωk .
k=0

n−1
X
Alors, S = f (k), et comme f est n-périodique alors :
k=0

j+n−1
X n−1
X
k2 2
S = ω = ω (k+j) .
k=j k=0

n−1
X 2
Maintenant comme ω = 1
ω
= ω −1 , alors S = ω −j , et par suite
j=0

!
n−1
X n−1
X n−1
X n−1
X n−1
X
−j 2 (k+j)2 2 2
S×S = Gω = ω ω −j = ω k ω 2kj
j=0 j=0 k=0 k=0 j=0
„ „ ŽŽ
n−1
X n−1
X
2
= ωk ω 2kj .
k=0 j=0
100 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Or, comme n est impair, alors on a :


8
>
n−1
X
2kj
< n si k = 0
ω = >
j=0 : 0 sinon.

Par conséquent :

n−1
X √
k2
S ×S = n et ω = n.

k=0

2jπ
4. Soit ωj = e n , alors d’après la première question on sait que :
8
>
< k si k | s
ω1s + ω2s +···+ ωks = >
: 0 sinon.

D’où
!„ Ž
⌊X
k⌋
n !
k n k
X
n
X n X n
(1 + ωj ) = ωjs = k .
j=1 s=0 s j=1 j=0 jk
€ Š
Comme 1 + ωj = 2 cos jπ
k
cos jπ
k
+ i sin jπ
k
alors par la formule de De Moivre on
déduit que :

k k  
X
n
X
njπ njπn njπ
(1 + ωj ) = 2 cos cos + i sin .
j=1 j=1 k k k

Par conséquent :
! ! !  
n n n 2n k
X jπ njπ
n njπ
+ + +··· = cos cos + i sin .
0 k 2k k j=1 k k k

En prenant la partie réelle, on déduit l’identité demandée.

Exercice 3.51 KK
Calculer la somme
‚ Œ ‚ Œ ‚ Œ ‚ Œ
2018 2018 2018 2018
+ + + ··· + .
2 5 8 2018

Indication : considérer la fonction f (x) = (1 + x)2018 et utiliser le nombre complexe j


tel que j 3 = 1 et 1 + j + j 2 = 0. 

Soit !
2018
2018
X 2018 k
f (x) = (1 + x) = x .
k=0 k
3.8. EXERCICES 101

2iπ
Soit j = e 3 , alors j 3 = 1 et 1 + j + j 2 = 0. Par suite :
" ! ! !#
2018 2018 2018
3 + +···+ = f (1) + j f (j) + j 2 f (j 2 )
2 5 2018
= 22018 + j(1 + j)2018 + j 2 (1 + j 2 )2018
= 22018 + j(−j 2 )2018 + j 2 (−j)2018
= 22018 + j 2 + j
= 22018 − 1.

En conclusion, on a :
! ! ! !
2018 2018 2018 2018 22018 − 1
+ + + ··· + = .
2 5 8 2018 3

Exercice 3.52 KK
Montrer que les racines communes des équations

zm − 1 = 0 et zn − 1 = 0

sont les racines de z d − 1 = 0 avec d = pgcd(m, n).


Application : deux polygones réguliers, respectivement à 1435 et 2014 côtés, sont inscrits
dans un même cercle. Combien les deux polygones ont-ils de sommets communs ? 

Le nombre de sommets communs est le nombre de solutions du système :


8
> 1435
<z = 1,
> 2014
:z = 1.

Ce nombre est égal à : pgcd(1435, 2014) = 1. Donc, il y a un seul sommet commun,


c’est le point d’abscisse (1, 0).
En effet, les racines communes aux équations

zm − 1 = 0 et zn − 1 = 0

sont les racines de z d − 1 = 0 avec d = pgcd(m, n). Soit ωp = cos 2pπ


m
+ i sin 2pπ
m
une
racine de z m − 1 = 0 et ωq′ = cos 2qπ
n
+ i sin 2qπ
n
une racine de z n − 1 = 0. Comme
|ωp | = |ωq′ | = 1 on a :

2pπ 2qπ
ωp = ωq′ ⇐⇒ arg(ωp ) = arg(ωq′ ) c-à-d = + 2rπ, r ∈ Z.
m n
102 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

p q
Donc, m
− n
= r, c’est-à-dire : pn − qm = rmn. D’autre part, on peux écrire
m = m d et n = n′ d avec m′ ∧ n′ = 1. De la relation pn − qm = rmn on déduit que

n′ p − m′ q = rm′ n′ d, d’où m′ | n′p et par suite m′ | p. Ainsi, p = p′ m′ avec p′ ∈ N∗ et

2pπ 2p′ m′ π 2p′ π


arg(ωp ) = = = et ωpd = 1.
m m′ d d

Réciproquement, comme d | m et d | n, alors toute racine de z d − 1 = 0 est une racine


de z m − 1 = 0 et z n − 1 = 0.

Exercice 3.53 KK
Inversion

→ − →
Le plan R2 est muni d’un repère orthonormal (O, i , j ), et identifié à C. On appelle
plan épointé le plan R2 privé de l’origine O(0, 0).
1
On appelle inversion l’application f : C∗ −→ C∗ définie par f (z) = .
z
1. Montrer que f ◦ f = IdC∗ (on dit que f est une involution).
2. Soit g : C −→ C une application et P la partie du plan complexe définie par :

P = {z ∈ C∗ : g(z) = 0}.

Montrer que f (P) = {z ∈ C∗ : g(f (z)) = 0}.


3. Soit C = {z ∈ C∗ : (z − ω)(z − ω) = r 2 } le cercle de centre d’affixe ω et de rayon
r > 0. Montrer que
€ Š
z ∈ f (C) ⇐⇒ r 2 − |ω|2 |z|2 + z ω + z ω = 1.

ω
4. En déduire que si O 6∈ C, alors f (C) est un cercle de centre d’affixe − 2 et de
r − |ω|2
r
rayon 2 .
|r − |ω|2 |
5. Montrer que si O ∈ C, alors f (C \ {O}) est une droite.
6. Montrer que l’image par f d’une droite ne passant pas par l’origine est un cercle
privé de O.
7. Déterminer les cercles C de rayon r > 0 tels que f (C) = C. 

1. Pour tout z ∈ C∗ on a :

1 1
f (f (z)) = = 1 = z.
f (z) z

a b
Si z = a + ib ∈ C∗ avec (a, b) ∈ R2 , alors f (z) = +i 2 .
+b 2 a + b2a2
2. Soit z ∈ C un élément de f (P) alors f (z) ∈ f (f (P)) = P car f est une

involution. En fait, z ∈ f (P) si, et seulement si, g(f (z)) = 0, et ainsi f (P) = {z ∈
C∗ : g(f (z)) = 0}.
3.8. EXERCICES 103

3. D’après la question précédente, on sait que z ∈ C∗ est un élément de f (C) si, et


seulement si,
  
1 1
−ω − ω = r2 c’est-à-dire (1 − ω z) (1 − ω z) = r 2 zz
z z
€ Š
ou aussi r 2 − |ω|2 |z|2 + ω z + ω z = 1.

4. Si O 6∈ C, alors dans ce cas on a r 2 6= |ω|2. Pour tout z ∈ C on a :

‚ Œ‚ Œ ‚ 2 Œ
ω ω r
z+ 2 z + − =
r − |ω|2 r 2 − |ω|2 |r 2 − |ω|2|
zω + zω |ω|2 − r 2 2 zω + zω − 1
= zz+ 2 + 2 = |z| +
r − |ω| 2
(r 2 − |ω|2) r 2 − |ω|2
1 €€ Š Š
= 2 2
r 2 − |ω|2 |z|2 + ωz + ωz − 1 .
r − |ω|

D’après ce qui précède, z ∈ f (C) si, et seulement si, la quantité ci-dessus est nulle,
c’est-à-dire que l’expression dans la première des trois égalités ci-dessus est nulle.
Par suite, f (C) est le cercle de centre − r2 −|ω|
ω
2 et de rayon |r 2 −|ω|2 | .
r

5. Si O ∈ C, alors f (C) est l’ensemble des nombres complexes z ∈ C∗ tels que :

ωz + ωz = 1.

Il s’agit bien de l’équation d’une droite ne passant pas par l’origine, en effet Si
z = x + iy et ω = 12 (a + ib) avec x, y, a, b des nombres réels, alors :

ωz + ωz = 1 ⇐⇒ ax + by = 1.

6. D’après la question précédente on sait que l’image f (C \ {O}) du cercle épointé


C \ {O} est une droite D ne passant pas par l’origine. Comme f est une involution,
alors on conclut que l’image d’une droite ne passant pas par l’origine est un cercle
épointé.
7. Le cercle C de centre d’affixe ω et de rayon r > 0 vérifie f (C) = C si, et seulement
si, son image est un cercle (donc r 2 − |ω|2 6= 0) de même centre et de même rayon,
c’est-à-dire :

ω r
ω = − et r = .
r2 − |ω|2 |r 2 − |ω|2|
104 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Donc, (ω = 0 et r = 1) ou (|ω|2 = 1 + r 2 ). En conclusion, les cercles C tels que



f (C) = C sont le cercle unité ou ceux vérifiant |ω| = 1 + r 2 .

Exercice 3.54 KK
Inversion du plan affine euclidien et théorème de Ptolémée
Inversion du plan affine euclidien
On suppose que le plan affine euclidien E2 est orienté et muni d’un repère affine ortho-
normé direct d’origine O. On pourra identifier le plan E2 à l’espace vectoriel R2 , ainsi
qu’à l’ensemble C.
On appelle inversion de pôle O et de puissance k 6= 0 l’application

i : E2 \ {O} −→ E2 \ {O}
−−→ k −−→
M 7−→ M ′ tel que OM ′ = OM
OM 2


ou de façon équivalente le point M ′ est défini par la relation

OM · OM ′ = k (1)

(avec, en plus, l’alignement des points).


(D’après la relation (1), il est clair qu’une inversion n’est pas la restriction d’une ap-
plication affine. De plus, i est involutive, i.e. i ◦ i = IdE2 \{O} , en particulier i est une
bijection).
€ Š
x
1. Si M a pour coordonnées y , quelles sont les coordonnées de M ′ image de M par
l’inversion i. Donner aussi l’expression de i à l’aide des nombres complexes.
2. Quel est l’ensemble des points fixes par une inversion ?
3. Montrer que si M ′ et N ′ sont les images de M et N par l’inversion i alors

|k| M N
M ′N ′ = .
OM · ON

4. Montrer que l’image par i :


(i) d’une droite passant par O est cette droite elle-même ;
(ii) d’une droite ne passant pas par O est un cercle passant par O ;
(iii) d’un cercle passant par O est une droite ne passant pas par O ;
(iv) d’un cercle ne passant pas par O est un cercle ne passant pas par O.
5. Théorème de Ptolémée
Montrer que le quadrilatère convexe ABCD est inscriptible dans un cercle si, et seule-
ment si
AC · BD = AB · CD + AD · BC.
3.8. EXERCICES 105

−−→ k −−→
1. D’après la relation OM ′ = OM on déduit que
OM 2
‚ Œ
′ ′ x y
(x , y ) = k , 2 .
x + y x + y2
2 2

En utilisant les nombres complexes, la même relation nous donne

z k
z′ = k 2
= .
|z| z

2. Si k > 0, l’ensemble des points fixes est le cercle de centre O et de rayon k (on
l’appelle le cercle d’inversion).
Si k < 0, il n’ y a pas de points fixes.
3. On a


′ ′ ′ ′ k k zM − zN |zM − zN | |k| MN
MN = |zN − zM | = − = |k| ·

= |k| ·
= .
zN
zM zM zN |zM | · |zN | OM · ON

4.
(i) Soit D une droite passant par O, montrons que i(D \ {O}) = D \ {O}. On
a i(D \ {O}) ⊂ D \ {O} car i est une inversion. D’autre part, d’après l’inclusion
précédente on a aussi : D \ {O} = i(i(D \ {O})) ⊂ i(D \ {O}), ce qui termine la
démonstration.
(ii) Soit D une droite ne passant pas par O et d’équation ax + by + c = 0 avec
(a, b) 6= (0, 0) et c 6= 0. Si M est un point d’affixe z alors son image est M ′ point
k
d’affixe z ′ = 6= 0. On a (avec ω := a2 + 2ib ) :
z
   
z+z z−z
M ∈ D ⇐⇒ ax + by + c = 0 ⇐⇒ a +b +c=0
2 2
k k
⇐⇒ ω ′
+ ω ′ + c = 0 ⇐⇒ cz ′ z ′ + k(ωz ′ + ω z ′ ) = 0, z ′ 6= 0
z z
k
⇐⇒ x′2 + (ax′ + by ′ ) + y ′2 = 0 avec (x′ , y ′) 6= (0, 0).
c

Donc M ∈ C \ {O} où C est le cercle d’équation x′2 + kc (ax′ + by ′ ) + y ′2 = 0. D’où,


i(D) ⊂ C \ {O}.
(iii) Cette question découle de (ii) et du fait que i est involutive.
(iv) Soit C un cercle ne passant pas par O et d’équation x2 + y 2 + ax+ by + c = 0 avec
k
c 6= 0. Si M est un point d’affixe z alors son image est M ′ point d’affixe z ′ = 6= 0.
z
On a (avec ω = a2 + 2ib ) :
   
z+z z−z
M ∈ C ⇐⇒ x2 +y 2 +ax+by +c = 0 ⇐⇒ zz +a +b +c = 0
2 2i
106 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

k2 k k
⇐⇒ zz + ωz + ω z + c = 0 ⇐⇒ ′ ′
+ω ′ +ω ′ +c=0
zz z z
′ ′ ′ ′ 2 ′2 ′2 k ′ ′ k2
⇐⇒ cz z + k(ωz + ωz ) + k = 0 ⇐⇒ x + y + (ax + by ) + = 0.
c c
k2
Donc M ∈ C ′ le cercle d’équation x′2 + y ′2 + kc (ax′ + by ′ ) + c
= 0 et qui ne passe
pas par O. D’où i(C) = C ′ .
5. Théorème de Ptolémée
• 1ère démonstration :
Soit ABCD un quadrilatère convexe et I l’inversion de pôle D et de puissance 1.
Soient A′ , B ′ et C ′ les images respectives par l’inversion I des points A, B et C.
Pour que ABCD soit inscriptible il faut et il suffit que A′ , B ′ et C ′ soient alignés
dans cet ordre, c’est-à-dire qu’il faut et il suffit que

A′ C ′ = A′ B ′ + B ′ C ′ . (1)

Or, d’après ce qui précède, on sait que

AB BC AC
A′ B ′ = , B′C ′ = , A′ C ′ = .
DA · DB DB · DC DA · DC

Par suite, la relation (1) est équivalente à

AC AB BC
= +
DA · DC DA · DB DB · DC

c’est-à-dire :
AC · BD = AB · CD + AD · BC.

A b
b
D

C
b

B
3.8. EXERCICES 107

• 2ème démonstration :

A
b

b β
O

b
α D
b

B C

On se propose de donner une deuxième démonstration de l’inégalité de Ptolémée :


Soit ABCD un quadrilatère, on a

AC · BD ≤ AB · CD + BC · DA

avec égalité si, et seulement si ABCD est convexe inscriptible (i.e. les points A, B, C
et D dans cet ordre sont cocycliques). En effet : On considère la demi-droite symé-
trique de [AD) par rapport à la bissectrice de l’angle BAC.
Ö
Sur cette demi-droite,
on considère l’unique point O tel que AOB = ACD (i.e. α = β). Les deux triangles
Ö Ö

OAB et CAD sont semblables et on a par suite :

OB OA AB AB × CD
= = =⇒ OB = . (2)
CD AC AD DA

OA AC
D’autre part, on a OAC
Ö
= BAD
Ö
et = , ce qui montre que les deux triangles
AB AD
OAC et BAD sont semblables. Par conséquent :

OC AC AC × BD
= =⇒ OC = . (3)
BD DA DA

L’inégalité de Ptolémée résulte donc de l’inégalité triangulaire dans le triangle OBC


(en utilisant les relations (2) et (3)). On a égalité si, et seulement si, le point B
appartient au segment [OC], c’est-à-dire que ABC
Ö
= π − ADC,
Ö
i.e. le quadrilatère
ABCD est convexe inscriptible.
• 3ème démonstration :
On utilise les nombres complexes dans cette démonstration. Fixons l’origine du
108 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

repère orthonormé en A et notons z1 , z2 , z3 les affixes respectives des points B, C, D.


L’inégalité de Ptolémée est alors équivalente à :

|z1 | · |z3 − z2 | + |z3 | · |z2 − z1 | ≥ |z2 | · |z3 − z1 |,

c’est-à-dire
1 1 1 1 1 1

− + − ≥
− ,
z3 z2 z2 z1 z3 z1
ce qui est bien évidemment vrai car il s’agit de l’inégalité triangulaire. D’autre part,
on a égalité si, et seulement si :

1 1 z1

z2 z1 z3
1 1 ∈ R+ i.e. z2 − z1 ∈ R−

z3 z2 z2 − z3

ce qui est équivalent à ce que les points A, B, C, D sont cocycliques ou appartiennent


à une même droite.

Exercice 3.55 KK
On rapporte le plan complexe à un repère orthonormé de centre O.
1. Soient M et N deux points d’affixes respectives zM et zN . Montrer que le triangle
OM N est rectangle si, et seulement si, ℜe(zM zN ) = 0.
2. Soient A, B et C les points d’affixes respectives z, z 2 et z 3 . Déterminer l’ensemble
des complexes z tels que le triangle ABC soit un triangle rectangle 

1. On écrit zM = xM + iyM et zN = xN + iyN avec xM , yM , xN , yN ∈ R4 , on a alors


ℜe(zM zN ) = xM xN + yM yN . D’où

OMN rectangle en O ⇐⇒ xM xN + yM yN = 0 ⇐⇒ ℜe(zM zN ) = 0.

2. Maintenant si M, N et P sont des points d’affixes zM , zN et zP , alors en faisant


−→
une translation de vecteur P O on se ramène au cas précédent, et donc MNP est
rectangle en P si, et seulement si : ℜe((zM − zP )(zN − zP )) = 0. Par conséquent :
8
>
>
>
ABC est rectangle en A, ou
<
ABC est un triangle rectangle ⇐⇒ >
ABC est rectangle en B, ou
>
>
:
ABC est rectangle en C.
8
€ Š
>
>
>
ℜe (z 2 − z)(z 3 − z) = 0, ou
< € Š
⇐⇒ >
ℜe (z − z 2 )(z 3 − z 2 ) = 0, ou
> € Š
>
:
ℜe (z − z 3 )(z 2 − z 3 ) = 0.
3.8. EXERCICES 109

Or,

(z 2 − z)(z 3 − z) = |z(z − 1)|2 (z + 1),


(z − z 2 )(z 3 − z 2 ) = −|z(z − 1)|2 z,
(z − z 3 )(z 2 − z 3 ) = |z(z − 1)|2 (1 + z)z.

Donc, ABC triangle rectangle si, et seulement si :

z = 0, ou z = 1, ou ℜe(z) = −1, ou ℜe(z) = 0, ou ℜe((1 + z)z) = 0.

c’est-à-dire si z = x + iy alors
 2
1 1
z = 0, ou z = 1, ou z = −1 + iy, ou z = iy, ou x+ + y2 = .
2 4

Exercice 3.56 KK
Théorème de Napoléon
Soit ABC un triangle quelconque. Soient D, E, F les points extérieurs au triangle ABC
et tels que les triangles ABD, BCE et ACF soient équilatéraux. On note X, Y, Z les
centres de gravité respectivement des trois triangles construits.
Montrer que le triangle XY Z est équilatéral et possède le même centre de gravité que
ABC. 

Supposons que le triangle ABC soit direct. Notons a, b, c, x, y, z les affixes res-
pectifs des points A, B, C, X, Y, Z. Comme X est le centre de gravité de ABD alors
jb−a
a−x = j(b−x) c’est-à-dire x = j−1
où j est le nombre complexe tel que 1+j+j 2 = 0

√ −1 + i 3
(rappelons que j = −1−i 3
et que j 2 = j = ). De même on a :
2
2

jc − b ja − c
y= et z= .
j−1 j −1

D’où :
jb − a jc − b ja − c
x+y+z = + + = a + b + c.
j−1 j−1 j−1
Donc, les triangles XY Z et ABC ont le même centre de gravité. Pour montrer que
XY Z est équilatéral il suffit de vérifier que : y − z = −j 2 (x − z). On a

1
y−z = [j(c − a) − b + c] ,
j −1
110 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

−j 2 1 ” —
−j 2 (x − z) = [j(b − a) − a + c)] = −b + a − j 2 (−a + c)
j −1 j−1
1
= [j(c − a) − b + c] car − j 2 = 1 + j.
j −1

b
F
Z
b
b
C
A b

b
Y
X b b
E
b
b

D B

3.8.4 Exercices d’approfondissement

Exercice 3.57 KKK


On considère n nombres complexes z1 , · · · , zn tels que |zk | ≤ 1 pour tout k ∈ J1, nK.
Montrer qu’il existe une famille ǫ1 , · · · ǫn ∈ {−1, +1} telle que pour tout entier m ≤ n
on ait :
|ǫ1 z1 + ǫ2 z2 + · · · + ǫm zm | ≤ 2.

Indication : faire un raisonnement par récurrence sur n ∈ N∗ . 

On fait un raisonnement par récurrence sur n ∈ N∗ . Pour n = 1 c’est évident,


et pour n = 2 le résultat est clair grâce à l’inégalité triangulaire. Supposons que
l’inégalité est vraie jusqu’au rang m et montrons la au rang m + 1. On note Mk le
point du plan d’affixe zk . Pour tout k, on note (OMk ) la droite passant par l’origine
O et le point Mk . Parmi les droites (OM1 ), (OM2 ), (OM3 ), deux d’entre elles sont
à moins de 60◦ entre elles. Supposons qu’il s’agit de (OMα ) et (OMβ ) et que l’autre
droite est (OMγ ), avec {1, 2, 3} = {α, β, γ}. Comme les droites (OMα ) et (OMβ )
sont à moins de 60◦ entre elles, alors il existe ǫβ ∈ {−1, +1} tel que le nombre
complexe z ′ = zα + ǫβ zβ soit de module ≤ 1. Donc, par hypothèse de récurrence, la
suite finie à k termes : z ′ , zγ , z4 , z5 , · · · , zk+1 est telle que :

|ǫ′ z ′ + ǫγ zγ + ǫ4 z4 + ǫ5 z5 + · · · + ǫk+1 zk+1 | ≤ 2.

Soit ǫα = 1, alors on a finalement

|ǫ1 z1 + ǫ2 z2 + ǫ3 z3 + ǫ4 z4 + · · · + ǫk+1 zk+1 | ≤ 2

et la récurrence est ainsi terminée.


3.8. EXERCICES 111

Exercice 3.58 KKK


Montrer que si z ∈ C est racine de l’équation :

11 z 10 + 10i z 9 + 10i z − 11 = 0

alors |z| = 1. 

L’équation en question est équivalente à :

11 − 10i z
z9 = .
11z + 10i

Si z = x + iy avec (x, y) ∈ R2 alors :


È

9
11 − 10i z 112 + 220 y + 102(x2 + y 2 )
|z| =
= È .
11z + 10i 112 (x2 + y 2 ) + 220 y + 102

On suppose, par l’absurde, que |z| =


6 1.
⋄ Si |z| > 1 : alors x + y > 1, donc
2 2

È È
112 (x2 + y 2 ) + 220 y + 102 > 112 + 220 y + 102 (x2 + y 2)

ce qui donne |z 9 | < 1, contradiction.


⋄ Si |z| < 1 : alors x2 + y 2 < 1, donc
È È
112 (x2 + y 2 ) + 220 y + 102 < 112 + 220 y + 102 (x2 + y 2)

ce qui donne |z 9 | > 1, contradiction.


En conclusion, on a bien |z| = 1.

Exercice 3.59 KKK


Nombres complexes et arithmétique
Quel est le nombre d’entiers strictement positifs s’écrivant avec n ∈ N∗ chiffres parmi
{2, 3, 7, 9} qui sont divisibles par 3 ? 

Soit an (respctivement bn et cn ) le nombre de tous les entiers non nuls s’écrivant


avec n chiffres parmi 2,3,7 ou 9 et qui sont congrus à 0 modulo 3 (respectivement
congrus à 1 et 2 modulo 3). Pour répondre à l’exercice, nous devons calculer an .
Soit ω = cos 2π
3
+ i sin 2π
3
, il est clair que :
X
an +bn +cn = 4n et an +ωbn +ω 2 cn = ω 2j1 +3j2 +7j3 +9j4 = (ω 2 +ω 3 +ω 7 +ω 9 )n = 1.
j1 +j2 +j3 +j4 =n
112 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Donc, il s’ensuit que

(an − 1) + ωbn + ω 2cn = 0 =⇒ an − 1 = bn = cn := k.

D’où, 3k = an + bn + cn − 1 = 4n − 1, alors k = 13 (4n − 1) et :

1 n
an = (4 + 2) .
3

Exercice 3.60 KKK


Soient z1 , z2 , · · · , z2n des nombres complexes tels que :

|z1 | = |z2 | = · · · = |z2n | et arg(z1 ) ≤ arg(z2 ) ≤ · · · ≤ arg(z2n ) ≤ π.

Montrer que

|z1 + z2n | ≤ |z2 + z2n−1 | ≤ ··· ≤ |zn + zn+1 |.

An+1 An
b
b
b
In A2
b
A2n−1 b
A1
b
I2 b

A2n b I1

Soient A1 , A2 , · · · , A2n les points d’affixes respectives z1 , z2 , . . . , z2n , et I1 , I2 , · · · , In


les milieux respectifs des segments [A1 A2n ], [A2 A2n−1 ], · · · , [An An+1 ].
Pour tout i ∈ J1, 2nK, les points Ai appartiennent au demi-cercle supérieur centré à
l’origine O et de rayon 1. De plus, les longueurs des cordes A1 A2n , A2 A2n−1 , · · · , An An+1
sont dans un ordre décroissant. D’où, OI1, OI2 , · · · , OIn sont dans un ordre crois-
sant, et par suite


z + z2n
1 z + z2n−1
2

z + zn+1
n

≤ ≤ ··· ≤ .
2 2 2

En conclusion, on a bien :

|z1 + z2n | ≤ |z2 + z2n−1 | ≤ ··· ≤ |zn + zn+1 |.


3.8. EXERCICES 113

Exercice 3.61 KKK


1. Soit A1 A2 A3 · · · A14 un polygone régulier à 14 côtés inscrit dans un cercle de centre
O et de rayon r. Montrer que

A1 A23 + A1 A27 + A3 A27 = 7 r2.

2. Soit B1 B2 · · · B7 un heptagone régulier. Montrer que

1 1 1
= + .
B1 B2 B1 B3 B1 B4

1.
b b

A3
b
b

A7
b
b

b
b
A1
b

b
b

b
b

b b

Comme il s’agit d’un polygone régulier à 14 côtés alors :

π 2π 3π
A1 A3 = 2r sin , A3 A7 = 2r sin , A1 A7 = 2r sin .
7 7 7

L’identité à montrer est alors équivalente à :


 
π 2π 3π
4r 2 sin2 + sin2 + sin2 = 7r 2 .
7 7 7

Or 2 sin2 x = 1 − cos(2x), et par suite


   
2 2 π 2π 3π 2π 4π 6π
4r sin + sin2 + sin2 = 2r 1 − cos 2
+ 1 − cos + 1 − cos
7 7 7 
7 7 
7
2 2 2π 4π 6π
= 6r − 2r cos + cos + cos .
7 7 7

Il nous reste à montrer que :

2π 4π 6π 1
cos + cos + cos = − .
7 7 7 2
114 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

sin(a+b)+sin(a−b)
On multiplie le terme de gauche par sin 2π
7
, comme sin a cos b = 2
et
€ Š
sin 8π
7
= sin 2π − 6π
7
= − sin 6π
7
alors on déduit que :
 
1 4π 6π 2π 8π 4π 1 2π
sin + sin − sin + sin − sin = − sin .
2 7 7 7 7 7 2 7

2π 4π 6π 1
Par suite, cos + cos + cos = − et l’identité est ainsi montrée.
7 7 7 2
2. On inscrit cet heptagone dans un cercle de rayon r, alors on a :

π 2π 3π
B1 B2 = 2r sin , B1 B3 = 2r sin , B1 B4 = 2r sin .
7 7 7

L’égalité à montrer est équivalente à :

1 1 1
= 2π + .
sin π7 sin 7 sin 3π
7

C’est équivalent à :

2π 3π π 3π π 2π
sin sin = sin sin + sin sin .
7 7 7 7 7 7
cos(a−b)−cos(a+b)
Or on sait que sin a sin b = 2
, par suite la relation ci-dessus s’écrit :

5π π π 2π 3π π
− cos + cos = − cos + cos − cos + cos .
7 7 7 7 7 7

Enfin, comme 2π 7
+ 5π
7
= 3π
7
+ 4π
7
= π, alors cos 2π
7
= − cos 5π
7
et cos 3π
7
= − cos 4π
7
.
L’égalité est ainsi montrée.

Exercice 3.62 KKK


Aire d’un polygone convexe
1. Montrer que l’aire d’un triangle A1 A2 A3 orienté positivement et dont les sommets
ont pour affixes respectives z1 , z2 , z3 est donnée par :

1
Aire(A1 A2 A3 ) = Im ( z1 z2 + z2 z3 + z3 z1 ) .
2

(Cette question utilise la notion de déterminant qui sera vue au chapitre 8).
2. Soit A1 A2 · · · An un polygone convexe orienté positivement et dont les sommets ont
pour affixes respectives z1 , z2 , · · · , zn . Montrer que :

1
Aire(A1 A2 · · · An ) = Im ( z1 z2 + z2 z3 + · · · + zn−1 zn + zn z1 ) .
2

1. Si zi = xi + iyi avec (xi , yi) ∈ R2 pour i ∈ J1, 3K, alors l’aire du triangle est donnée
3.8. EXERCICES 115

par :

x
1 y1 1
1

∆ = x
2 y2 1 .
2

x
3 y 3 1
zi + zi zi − zi
Comme xi = et yi = (avec i ∈ J1, 3K), alors on déduit que
2 2i


z + z1 z1 − z1 1
1 z
1 z1 1 z
1 z1 1
1
1
i

∆ = z + z2 z2 − z2 1 = − z
2 2 z2 1 = z 2 z2 1 .
8i

4i

4

z + z3 z3 − z3 1
3 z 3 z3 1 z 3 z3 1

Or


z
1

z1 1

z
2

z2 1 = ( z1 z2 + z2 z3 + z3 z1 − z3 z2 − z1 z3 − z2 z1 )

z
3 z3 1
” —
= (z1 z2 + z2 z3 + z3 z1 ) − (z1 z2 + z2 z3 + z3 z1 )
= 2i Im ( z1 z2 + z2 z3 + z3 z1 )
= −2i Im ( z1 z2 + z2 z3 + z3 z1 ) .

Par conséquent :

1
Aire(A1 A2 A3 ) = Im ( z1 z2 + z2 z3 + z3 z1 ) .
2

2. On fait un raisonnement par récurrence sur n ≥ 3.


⋄ Pour n = 3 : c’est la première question.
⋄ Supposons que le résultat est vrai jusqu’au rang k et montrons le au rang k + 1.
On a

Aire(A1 A2 · · · Ak Ak+1 ) = Aire(A1 A2 · · · Ak ) + Aire(Ak Ak+1 A1 )


1 1
= Im (z1 z2 + · · · + zk−1 zk + zk z1 ) + Im ( zk zk+1 + zk+1 z1 + z1 zk )
2 2
1 1
= Im ( z1 z2 + · · · + zk−1 zk + zk zk+1 + zk+1 z1 ) + Im ( zk z1 + z1 zk )
2 2
1 1
= Im ( z1 z2 + z2 z3 + · · · + zk zk+1 + zk+1 z1 ) + × 0.
2 2

La preuve par récurrence est ainsi terminée.


116 CHAPITRE 3. NOMBRES COMPLEXES ET TRIGONOMÉTRIE

Remarque : dans le cas d’un polygone régulier à n côtés inscrits dans le cercle unité,
on déduit que :

n 2π π π
Aire (A1 A2 · · · An ) = n × Aire(A1 OA2 ) = sin = n sin cos .
2 n n n
Chapitre 4
Arithmétique

4.1 Division euclidienne dans Z


❏ Soient a et b deux éléments de Z. S’il existe n ∈ Z tel que a = nb, on dit que
a est un multiple de b, ou que b est un diviseur de a.
❏ L’ensemble des multiples de a est noté a Z, et l’ensemble des diviseurs de a
est noté D(a).

Théorème 4.1 Division euclidienne dans Z. Soit (a, b) ∈ Z × N∗ . Il existe


un unique couple (q, r) ∈ Z2 tel que

a = bq + r avec 0 ≤ |r| < b.

L’entier q est appelé quotient, et r le reste de la division de a par b. 

4.2 PGCD et PPCM

Théorème 4.2 L’ensemble des diviseurs communs de deux entiers relatifs a et


b est l’ensemble des diviseurs d’un unique entier positif, appelé PGCD, de a et b,
et noté a ∧ b.
D(a) ∩ D(b) = D(a ∧ b).

✍ Algorithme d’Euclide : on suppose, sans perte de généralité, que 0 ≤ b ≤ a


(car D(a) ∩ D(b) ne dépendent pas du signe de a et b), alors :
- si b = 0, on a clairement D(a) ∩ D(0) = D(a),
- si b > 0, on a , par division euclidienne, a = bq + r avec 0 ≤ r < b.

117
118 CHAPITRE 4. ARITHMÉTIQUE

Tout diviseur de a et b divise r. Tout diviseur de b et r divise a, on a donc :


D(a) ∩ D(b) = D(b) ∩ D(r). Maintenant :
- si r = 0, alors on a : D(a) ∩ D(b) = D(b) ∩ D(0) = D(b),
- si r > 0, alors on a, par division euclidienne, b = rq1 + r1 avec 0 ≤ r1 < r.
De plus, D(a) ∩ D(b) = D(b) ∩ D(r) = D(r) ∩ D(r1 ).
On continue ce prodédé, tant que le reste est non nul :

D(a) ∩ D(b) = D(b) ∩ D(r) = · · · = D(rk−1 ) ∩ D(rk ).

La suite d’entiers naturels (b, r, r1 , . . . , rk ) est strictement décroissante, elle


est nécessairement finie. Au bout d’un nombre fini d’étapes on aboutit à un
reste nul, et par suite si rk−1 6= 0 et rk = 0 on a :

D(a) ∩D(b) = D(b) ∩D(r) = . . . = D(rk−1) ∩D(rk ) = D(rk−1) ∩D(0) = D(rk−1 ).

L’entier rk est un diviseur commun de a et b, et tout diviseur commun de a


et b est un diviseur de rk . Ainsi, rk = a ∧ b.
En conclusion, le pgcd de deux entiers non nuls est le dernier reste non nul
de l’algorithme d’Euclide.

Théorème 4.3 Soit (a, b) ∈ Z2 . Un entier est la somme d’un multiple de a et


d’un multiple de b si, et seulement si, c’est un multiple de leur pgcd. Autrement
dit :
aZ + bZ = (a ∧ b) Z,

avec aZ + bZ = {x ∈ Z : ∃ (u, v) ∈ Z2 , x = au + bv}. 

Définition 4.1 Entiers premiers entre eux. Deux entiers a et b sont dits premiers
entre eux si leur pgcd est égal à 1. 

Théorème 4.4 Théorème de Bézout. Deux entiers a et b sont premiers entre


eux si, et seulement si, il existe deux entiers relatifs u et v tels que :

au + bv = 1.

☞ L’égalité au + bv = d implique que d est un multiple de a ∧ b. Par contre,


au + bv = 1 entraîne que 1 = a ∧ b.
4.3. NOMBRES PREMIERS 119

Théorème 4.5 Théorème de Gauss. Soient a, b, et c trois entiers. Alors :


 ‹

a | bc et a ∧ b = 1 =⇒ a | c.

 ‹

❏ a|c; b|c; a∧b=1 =⇒ ab | c.


 ‹
❏ a ∧ c = 1 et b ∧ c = 1 =⇒ ab ∧ c = 1.
❏ L’équation diophantienne ax + by = c avec (a, b, c) ∈ Z3 et l’inconnue est
(x, y) ∈ Z2 , ne possède des solutions que si c est un multiple de a ∧ b.

Théorème 4.6 Caractérisation du pgcd. Un entier positif d est le pgcd de


a et b si, et seulement si, il existe (a′ , b′ ) ∈ Z2 tels que :
8
>
<a = a′ d
>
et a′ ∧ b′ = 1.
b
: = ′
bd

Définition 4.2 PPCM. L’ensemble des multiples communs de deux entiers relatifs a et
b est l’ensemble des multiples d’un seul entier naturel appelé PPCM de a et b que l’on
note a ∨ b :
aZ ∩ bZ = (a ∨ b) Z.

✍ Soient a et b deux entiers relatifs non nuls, alors : (a∨b) × (a∧b) = |a × b|.

4.3 Nombres premiers

Définition 4.3 Un entier p > 1 est dit premier si ses seuls diviseurs positifs sont 1 et
p. 

☞ Dans la pratique, pour savoir si un entier n est premier on cherche à le diviser



par tous les entiers premiers qui sont ≤ n.
☞ Si un nombre premier divise le produit de n entiers, alors il divise l’un au
moins de ces entiers.

Théorème 4.7 Décomposition en facteurs premiers. Tout entier n > 1


est un produit de facteurs premiers. La décomposition est unique à l’ordre près.
120 CHAPITRE 4. ARITHMÉTIQUE

❏ Soit n > 1 un entier, alors on peut l’écrire comme : n = pα1 1 pα2 2 · · · pαk k où les
pi sont des nombres premiers deux à deux distincts. L’exposant du nombre
premier p dans la décomposition de l’entier n s’appelle la p-valuation de n,
on la note vp (n) .
❏ Pour a et b entiers naturels non nuls et p un nombre premier on a :

vp (a × b) = vp (a) + vp (b) ; a|b =⇒ vp (a) ≤ vp (b).

❏ Si n = pa11 × · · · × pakk et m = pb11 × · · · × pbkk , où les pi sont des nombres


premiers distincts et les ai , bi des entiers naturels, alors :

inf(a1 ,b1 ) inf(ak ,bk )


pgcd(n, m) = p1 × · · · × pk ,

et
sup(a1 ,b1 ) sup(ak ,bk )
ppcm(n, m) = p1 × · · · × pk .

Théorème 4.8 Théorème d’Euclide. L’ensemble des nombres premiers est


infini. 

4.4 Congruence

Définition 4.4 Soient n ∈ N∗ et (a, b) ∈ Z2 . On dit que a est congru à b modulo n


(et on écrit a ≡ b (mod n)) si n divise b − a.
La relation « modulo n » est une relation d’équivalence. Les classes d’équivalence
contiennent chacune un et un seul entier naturel inférieur à n. 

Proposition 4.1 Compatibilité du modulo avec les lois classiques


Soient n ∈ N∗ et (a, b, c, d) ∈ (Z∗ )4 . Alors, on a :
8 8
< a ≡ b (mod n) < a+c ≡ b + d (mod n)
=⇒
: :
c ≡ d (mod n) a×c ≡ b × d (mod n)

Théorème 4.9 Petit théorème de Fermat


Soit p ≥ 2 un nombre premier, alors :

∀ a ∈ Z, ap ≡ a (mod p) et ∀ a ∈ Z, p ∤ a, ap−1 ≡ 1 (mod p).


4.5. EXERCICES 121

4.5 Exercices

4.5.1 Exercices de base

Exercice 4.1 Vrai - Faux


1. Il existe des entiers naturels a, b et c tels que a|bc alors que a ∤ b et a ∤ c.
2. Il existe deux entiers naturels a et b tels que a ∤ b et b ∤ a alors que pgcd(a, b) 6= 1.
3. La relation ax + by = c implique que c = pgcd(a, b). 

1. Vrai. les entiers a = 6, b = 4 et c = 3 répondent à la question.


2. Vrai. Prendre, par exemple, a = 4 et b = 6, alors pgcd(a, b) = 2.
3. Faux. Prendre, par exemple, a = 2, b = 4, x = 0 et y = 1. Cependant, si c = 1
alors a et b sont premiers entre eux et c = pgcd(a, b).

Exercice 4.2
Montrer que tout entier naturel n ≥ 2 se décompose en produit de facteurs premiers.

On se propose de montrer, par récurrence sur n ≥ 2 , que tous les entiers de 1 à


n admettent une décomposition en facteurs premiers.
Le résultat est vrai pour n = 2 car 2 est un nombre premier.
Supposons que tous les entiers de 1 à n admettent une décomposition en facteurs
premiers et montrons qu’il en est de même pour n + 1. Si n + 1 est un nombre
premier alors c’est fini. Sinon, on peux écrire n + 1 = pq où p et q sont des entiers
naturels strictement inférieurs à n + 1. Or, par hypothèse de récurrence, ces deux
entiers entiers admettent une décomposition en facteurs premiers, et par suite il en
est de même pour n + 1. Ce qui termine le raisonnement par récurrence.

Exercice 4.3 Algorithme de Bézout


Soient a et b deux entiers naturels non nuls avec a ≥ b. On définit les suites (qn )n∈N
et (rn )n∈N par r0 = a, r1 = b et qn (resp. rn ) le quotient (resp. le reste) de la division
euclidienne de rn−2 par rn−1 .
On définit les suites (xn )n∈N et (yn )n∈N par :

x0 = y1 = 1, x1 = y0 = 0, xn = xn−2 − qn xn−1 , yn = yn−2 − qn yn−1 .

1. Montrer que, pour tout n ∈ N, on a la relation : axn + byn = rn .


2. En déduire un algorithme de calcul des coefficients de Bézout de a et b.

1. On montre ce résultat par récurrence sur n. Si n = 1 alors le résultat est vrai car
ax0 + by0 = a et ax1 + by1 = b. Supposons le résultat vrai pour n et montrons le
122 CHAPITRE 4. ARITHMÉTIQUE

pour n + 1. On a :

axn+1 + byn+1 = axn−1 + byn−1 − qn (axn + byn ) = rn−1 − qn rn = rn+1 .

En conclusion, on a montré que axn + byn = rn pour tout n ∈ N.


2. D’après le cours, on sait que le dernier reste non nul rn est le pgcd de a et b.
Donc, les coefficients xn et yn vérifient la relation :

axn + byn = pgcd(a, b).

Les coefficients de Bézout sont donc donnés par les entiers xn et yn .

Exercice 4.4 Lemme des restes chinois


1. Soient m et n deux entiers naturels non nuls premiers entre eux, et a, b deux entiers
donnés. Montrer que le système de congruence
8
< x≡a (mod m)
(S)
:
x≡b (mod n)

admet toujours au moins une solution x ∈ Z.


2. Soit x0 ∈ Z une solution particulière du système (S), déterminer toutes les solutions
de (S) en fonction de x0 .

1. Comme m et n sont premiers entre eux alors il existe, d’après le lemme de Bézout,
deux entiers u et v tels que : mu + nv = 1. Donc, il s’ensuit en particulier que :
mu ≡ 1 (mod n) et bmu ≡ b (mod n). De même on a aussi : nv ≡ 1 (mod m) et
anv ≡ a (mod m).
Comme on cherche un nombre ≡ b (mod n) (resp. ≡ a (mod m)), alors on déduit
qu’il est de la forme bmu+ny (resp. anv+mx). Finalement, le nombre x = bmu+anv
est de chacune de ces formes et vérifie le système (S).
2. Soit x0 une solution particulière de (S). Si x1 est une autre solution de (S) alors :

x0 − x1 ≡ 0 (mod m) et x0 − x1 ≡ 0 (mod n).

Donc, x0 − x1 est un multiple de m et de n, par suite il est multiple de leur ppcm


qui est égal à mn (car premiers entre eux). Réciproquement, si x0 est une solution
particulière de (S) alors x0 + kmn en est une autre (avec k ∈ Z).
En conclusion, l’ensemble des solutions est donné par : {x0 + kmn, k ∈ Z}.
4.5. EXERCICES 123

Exercice 4.5
1. Soit p un nombre premier. Montrer que la plus grande puissance de p divisant n! est
égale à :
n  
X n
.
k=1
pk

2. Par combien de zéros se termine l’écriture, en base 10, du nombre 100! 

1. Soit en la plus grande puissance de p divisant n!. Si k est un entier tel que pk |n+ 1
et pk+1 ∤ n + 1 alors en+1 =œen Ÿ+ k.œ LeŸnombre d’entiers plus petits que n, multiples
n n
de p et pas de p2 est égal à − 2 . Plus généralement, le nombre d’entiers plus
p p œ Ÿ œ Ÿ
n n
petits que n, multiples de p et pas de p
k k+1
est égal à k − k+1 , et est nul pour
p p
p > n. En conclusion, on a :
n ‚œ Ÿ œ ŸŒ n œ Ÿ
X n n X n
en = k× k
− k+1 = .
k=1 p p k=1 pk

2. Le nombre de zéros par lequel se termine un entier donné n est égal à la plus
grande puissance de 10 divisant n. Si n = 100! = 2u × 5v × w avec w entier premier
avec 2 et 5, alors le nombre de zéros terminant n est égal au plus petit des deux
entiers u et v. D’après la première question, il est évident que u > v. On trouve que
š  š 
u = 1005
+ 100
25
= 24, et ainsi le nombre 100 ! se termine par 24 zéros.

Exercice 4.6 Nombre de diviseurs d’un entier


Soient n un entier naturel non nul et d(n) le nombre de ses diviseurs.
1. Montrer que si n et m sont deux entiers premiers entre eux alors : d(mn) = d(m)d(n).
2. Montrer que si p est un nombre premier et k ∈ N∗ alors d(pk ) = k + 1.
3. Déterminer d(n) en fonction de la décomposition en facteurs premiers de l’entier n.

1. Soit Dn l’ensemble des diviseurs de l’entier n et d(n) son cardinal. Montrons que si
m et n sont deux entiers premiers entre eux alors l’application ϕ : Dm ×Dn −→ Dmn
définie par ϕ(p, q) = pq est bijective, ce qui donne le résultat demandé.
L’application ϕ est bien définie car le produit d’un diviseur de m par un diviseur
de n est un diviseur de mn. De plus, soit d un diviseur de mn, on peut factoriser d
comme le produit d’un diviseur de m par un diviseur de n (car d se factorise comme
le produit d’un nombre premier avec m par un nombre premier avec n). Dans ce
cas, la factorisation est unique, ce qui montre que ϕ est bijective.
2. L’ensemble des diviseurs de l’entier pk est donné par {1, p, p2, · · · , pk−1 , pk }, son
cardinal est égal à k + 1. D’où d(pk ) = k + 1.
3. Soit n un entier naturel non nul, alors n se décompose en produit de facteurs
premiers comme suit : n = pk11 pk22 · · · pkmm . D’après les questions précédentes on déduit
124 CHAPITRE 4. ARITHMÉTIQUE

que :
d(n) = (k1 + 1) × (k2 + 1) × · · · × (km + 1).

Exercice 4.7 Fonction indicatrice d’Euler


On appelle fonction indicatrice d’Euler ϕ l’application qui à n ∈ N∗ associe le nombre
d’entiers dans J1, nK et qui sont premiers avec n.
1. Montrer que si m et n sont deux entiers premiers entre eux alors : ϕ(mn) = ϕ(m)ϕ(n).
2. Montrer que si p est un nombre premier et k ∈ N∗ alors ϕ(pk ) = (p − 1)pk−1 .
3. Déterminer ϕ(n) en fonction de la décomposition en facteurs premiers de l’entier n.
4. Montrer que
X
ϕ(k) = n.
k|n

1. Soient a ∈ J1, mnK et q, r désignent respectivement le quotient et le reste de la


division euclidienne de a par m, alors on a la relation a = mq + r avec 0 ≤ r < m.
Lorsque a parcourt l’ensemble {1, 2, · · · , mn} alors le couple (q, r) parcourt tous les
couples (x, y) avec 0 ≤ x < n et 0 ≤ y < m.
Supposons a premier avec mn (ce qui est équivalent au fait que a est premier avec
m et avec n), alors r est premier avec m (car sinon a et m auraient un facteur
commun). Par suite, r ne peut prendre que ϕ(m) valeurs. De plus, r étant fixé, la
suite des entiers mq + r avec q ∈ J0, n − 1K ne possède que des restes différents
modulo n, par conséquent il n’y a que ϕ(n) valeurs possibles pour q si a est premier
avec n. En conclusion, il y a ϕ(n)ϕ(m) choix possible pour le couple (q, r) pour que
a soit premier avec mn, et ainsi ϕ(mn) = ϕ(m)ϕ(n).
2. Si p est un nombre premier et k ∈ N∗ , alors le nombre d’entiers inférieurs à pk et
non premier avec lui sont exactement les multiples de p inférieurs à lui-même, il y
en a exactement pk−1 . Par conséquent :

ϕ(pk ) = pk − pk−1 = (p − 1)pk−1 .

3. Soit n un entier naturel non nul, alors n se décompose en produit de facteurs


premiers comme suit : n = pk11 pk22 · · · pkmm . D’après les questions précédentes on déduit
que :
‚ Œ ‚ Œ ‚ Œ
1 1 1
ϕ(n) = ϕ(pk11 ) × ϕ(pk22 ) × · · · × ϕ(pkmm ) =n 1− × 1− ×···× 1 − .
p1 p2 pm

4. On fait un raisonnement par récurrence. Pour n = 1 le résultat est vrai. Soit


n = pa q avec p un nombre premier et q est premiers avec q (q peut être égal à 1).
Supposons que le résultat est vrai pour q. Tout nombre k qui divise n est de la forme
4.5. EXERCICES 125

pj m avec j ∈ J0, aK et m | q. Donc, on peut écrire :


a X
X € Š a X
X a X
X
ϕ pj m = ϕ(pj )ϕ(m) = φ(m)
j=0 m | q j=0 m | q j=0 m | q
„ Ž
a
X
= 1+ pj−1(p − 1) q = pa q = n.
j=1

Donc, on a montré par récurrence que :


X
ϕ(k) = n.
k|n

Exercice 4.8
Déterminer l’ensemble des couples d’entiers naturels (a, b), avec a ≤ b tels que :
pgcd(a, b) = 153 et ppcm(a, b) = 546975. 

Si (a, b) est une solution, alors il existe deux entiers premiers entre eux u et v
tels que a = 153u et b = 153v. Par suite, ppcm(a, b) = 153uv = 546975, c’est-à-
dire uv = 3575. On doit donc trouver l’ensemble des couples (u, v) d’entiers relatifs
premiers entre eux tels que u ≤ v et uv = 3575. Comme on a 3575 = 52 × 11 × 13
(décomposition en produit de nombres premiers), alors on a les solutions :
 ©
(u, v) ∈ (1, 3575); (52 , 11 × 13); (11, 52 × 13); (13, 52 × 11) .

Enfin, l’ensemble des couples (a, b) est donné par :

{(153, 546975); (3825, 21879); (1683, 49725); (1989, 42075)}.

Exercice 4.9
Soit n un entier naturel non nul. Montrer que

ppcm(1, 2, · · · , 2n) = ppcm(n + 1, n + 2, · · · , 2n).

Notons A (respectivement B) l’ensemble des multiples communs à 1, 2, · · · , 2n


(respectivement n + 1, n + 2, . . . , 2n). Il est clair que A ⊂ B. Montrons maintenant
que B ⊂ A, ce qui terminera la démonstration.
Soit m ∈ J1, nK, montrons que m admet un multiple dans Jn + 1, 2nK. Par division
euclidienne de 2n par m, il existe q ∈ Z et 0 ≤ r < m tels que : 2n = mq + r.
126 CHAPITRE 4. ARITHMÉTIQUE

En particulier, 0 ≤ r < n, donc n < 2n − r ≤ 2n, d’où mq ∈ Jn + 1, 2nK. En


particulier, si x ∈ B, alors mq | x, donc m | x. D’où, x ∈ A (car ceci est vrai pour
tout m ∈ J1, nK). En conclusion, on a A = B et donc l’égalité des deux ppcm en
question.

Exercice 4.10
Valuation p-adique
Soient n un entier naturel non nul et P l’ensemble des nombres premiers. Pour p ∈ P
on appelle valuation p-adique de n l’entier vp (n) défini par :
 ©
vp (n) = max k ∈ N : pk | n .

On désigne par a et b des entiers naturels.


1. Montrer que :
vp (ab) = vp (a) + vp (b).

2. Montrer que la décomposition de n en facteurs premiers s’écrit :


Y
n = pvp (n) .
p∈P

(En fait, il s’agit d’un faux produit infini).


3. Montrer que :

a|b ⇐⇒ vp (a) ≤ vp (b), ∀ p ∈ P.

4. En déduire que
Y Y
pgcd(a, b) = pmin(vp (a),vp (b)) et ppcm(a, b) = pmax(vp (a),vp (b)) .
p∈P p∈P

1. Soit p ∈ P, alors si vp (a) = k (resp. vp (b) = l) alors pk |a et pk+1 ∤ a (resp. pl |b


et pl+1 ∤ b). Donc, il existe a′ ∈ N (resp. b′ ∈ N) tel que a = pk a′ (resp. b = pl b′ ).
Comme p est premier et ne divise ni a′ ni b′ alors par l’égalité ab = pk+l a′ b′ on déduit
que vp (ab) = k + l = vp (a) + vp (b).
2. D’après le théorème fondamental de l’arithmétique, il existe p1 < p2 < · · · < pk
des nombres premiers et des entiers naturels non nuls a1 , · · · , ak tels que :

n = pa11 × pa22 × · · · × pakk .

D’après la question précédente, on voit que :

vp1 (n) = vp1 (pa11 ) + vp1 (pa22 × · · · × pakk ) = a1 .


4.5. EXERCICES 127
Y
De même, pour tout i ∈ J1, kK, on a vpi (n) = ai . Par suite, n = pvp (n) .
p∈P
3.
(=⇒) Puisque a|b alors il existe c ∈ N∗ tel que b = ac. D’où, pour tout p ∈ P on a :

vp (b) = vp (ac) = vp (a) + vp (c) ≥ vp (a).


Y
(⇐=) Le nombre c = pvp (b)−vp (a) est un entier et on a : b = ac, par suite a|b.
p∈P
4. L’entier d divise a et b si pour tout p ∈ P on a : vp (d) ≤ min(vp (a), vp (b)). Par
suite :
Y
pgcd(a, b) = pmin(vp (a),vp (b)) .
p∈P
Y
Comme ab = pgcd(a, b) × ppcm(a, b) alors : ppcm(a, b) = pmax(vp (a),vp (b)) .
p∈P

Exercice 4.11
Soient a, b et c des entiers naturels. Montrer que

(a ∧ b) ∧ c = a ∧ (b ∧ c) .

En effet, on a

[(a ∧ b) ∧ c] Z = (a ∧ b)Z + cZ = [aZ + bZ] + cZ = aZ + bZ + cZ


= aZ + [bZ + cZ] = aZ + (b ∧ c)Z = [a ∧ (b ∧ c)] Z.

Exercice 4.12
Soit n un entier naturel. Montrer que :


n ∈ Q ⇐⇒ n est un carré parfait.


L’implication (⇐=) est évidente, supposons donc que n ∈ Q et montrons que
n est un carré parfait.
√ p
Si n = avec p, q deux entiers naturels premiers entre eux, alors p2 = nq 2 , par
q
suite n | p2 . D’autre part, p2 | nq 2 et comme p2 ∧ q 2 = 1 alors par le théorème de
Gauss on déduit que p2 | n. En conclusion, on vient de voir que n|p2 et p2 |n, par
conséquent n = p2 et c’est donc un carré parfait.
128 CHAPITRE 4. ARITHMÉTIQUE

Exercice 4.13
Soit n ≥ 2 un entier naturel. Montrer que si l’entier n n’est divisible par aucun nombre

premier p tel que 2 ≤ p ≤ n, alors n est premier. 

On fait un raisonnement par contraposée. Supposons que n n’est pas premier et



montrons qu’il est divisible par un nombre premier p ≤ n.
L’entier n n’est pas premier, alors soit p le plus petit diviseur premier de n avec
1 < p < n. D’où, il existe q ∈ J2, n − 1K tel que n = pq avec p ≤ q (car p est le plus
petit diviseur de n autre que 1). Par conséquent,

p2 ≤ pq = n c’est-à-dire p ≤ n.

Exercice 4.14
Nombres de Fermat
Pour tout n ∈ N on définit le n-ième nombre de Fermat par :

n
Fn = 22 + 1.

Montrer que tous les nombres Fn , avec n ≥ 2, se terminent par le chiffre 7. 

Un calcul des premiers termes de la suite de Fibonacci donne :

F2 = 17, F3 = 257, F4 = 65537, F5 = 4294967297.

Montrons, par récurrence sur n ≥ 2, que Fn se termine toujours par le chiffre 7.


Supposons que Fn = 10k + 7 et montrons qu’il en de même pour Fn+1 . On a

n+1 n ×2 € n Š2
Fn+1 = 22 + 1 = 22 + 1 = 22 +1
= (Fn − 1)2 + 1 = (10k + 7 − 1)2 + 1 = 10 × (10k 2 + 12k + 3) + 7.

Donc, les nombres de Fermat Fn , avec n ≥ 2, se terminent par le chiffre 7.

Exercice 4.15
Trouver tous les couples (x, y) ∈ N2 tels que :

x ∧ y + x∨y = x + y.

On pose d = x ∧ y, alors si d = 0 on déduit que x = y = 0. Si d 6= 0, alors on


peut écrire x = dx′ et y = dy ′ avec x′ ∧ y ′ = 1. Par suite, l’équation de l’exercice
4.5. EXERCICES 129

devient :

1 + x′ y ′ = x′ + y ′ c-à-d (x′ − 1)(y ′ − 1) = 0.

Par conséquent, x = d ou y = d. On déduit que x | y ou y | x.


Réciproquement, si x et y sont entiers tels que x | y ou y | x, alors

x∧y + x∨y = x + y.

En conclusion, l’ensemble des solutions est {(x, y) ∈ N2 : x | y ou y | x}.

Exercice 4.16
1. Montrer que pour tout n ∈ N, il existe un unique couple (xn , yn ) ∈ Z2 tel que :
€ √ Šn √
1+ 2 = xn + y n 2.

2. Montrer que : xn ∧ yn = 1. 

1. On montre ce résultat par récurrence sur n ∈ N.


√ √
Pour n = 0 on a bien : (1 + 2)0 = 1 + 0 2. Supposons le résultat vrai jusqu’au
rang n et montrons le au rang n + 1. On a :
√ √ √ √ √ √
(1+ 2)n+1 = (1+ 2)n ×(1+ 2) = (xn +yn 2)×(1+ 2) = (xn +2yn )+(xn +yn ) 2.
√ √
En posant xn+1 = xn + 2yn et yn+1 = xn + yn , alors (1 + 2)n+1 = xn+1 + yn+1 2.
Montrons, à présent, l’unicité du couple (xn , yn ). Si, par l’absurde, il existe un autre
√ √
couple (x′n , yn′ ) ∈ Z2 tel que (1 + 2)n = x′n + yn′ 2. Alors, par soustraction, on
déduit que
√ xn − x′n
2 = ∈ Q,
yn − yn′
absurde. 2. On montre ce résultat par récurrence sur n ∈ N. Le résultat est claire-
ment vrai pour n = 0, on suppose alors que xn ∧ yn = 1 et on se propose de montrer
que xn+1 ∧ yn+1 = 1. Comme xn + 2yn = (xn + yn ) + yn et xn + yn = 1 × yn + xn ,
alors :

xn+1 ∧ yn+1 = (xn + 2yn ) ∧ (xn + yn ) = (xn + yn ) ∧ yn = xn ∧ yn = 1.

En conclusion, xn et yn sont premiers entre eux.


130 CHAPITRE 4. ARITHMÉTIQUE

4.5.2 Exercices d’assimilation

Exercice 4.17 K
Trouver les entiers naturels non nuls solutions de l’équation

3x + 4y = 5z .

Indication : travailler modulo 3 et modulo 4. 

En considérant l’équation moduo 4 et modulo 3 on trouve respectivement :

3x ≡ 1 (mod 4) et 5z ≡ 1 (mod 3).

Par suite x et z sont pairs : disons x = 2x1 et z = 2z1 avec (x1 , z1 ) ∈ N∗2 . L’équation
devient alors :
4y = (5z1 + 3x1 ) × (5z1 − 3x1 ) .

Donc

5 z 1 + 3x 1 = 2s et 5z1 − 3x1 = 2t avec s > t et s + t = 2y.

Par suite
€ Š € Š
5z1 = 2t−1 2s−t + 1 et 3x1 = 2t−1 2s−t − 1 .

Comme 5z1 et 3x1 sont impairs, alors on déduit que t = 1. Donc

3 x 1 = 2u − 1 avec u = s − t.

En considérant cette dernière équation modulo 3 on déduit que u est un entier pair,
disons u = 2u1 avec u1 ∈ N∗ . Donc

2 u 1 + 1 = 3a et 2 u 2 − 1 = 3b

avec (a, b) ∈ N∗2 . Par conséquent, on déduit que : 3a − 3b = 2. Ainsi, a = 1 et b = 0.


Par suite u1 = 1, u = 2 et (x, y, z) = (2, 2, 2). En conclusion, l’unique solution
entière de l’équation 3x + 4y = 5z est (2, 2, 2).

Exercice 4.18 K
7
1. Quel est le chiffre des unités de 77 .
2. Montrer que si p ≥ 5 est un nombre premier alors 24 | p2 − 1.
4.5. EXERCICES 131

1. On a 72 = 49 ≡ −1 (mod 10), et donc 74 ≡ 1 (mod 10). Trouvons maintenant le


reste de la division de l’exposant 77 par 4. On a 7 ≡ −1 (mod 4) et donc 77 ≡ −1 ≡ 3
7
(mod 4). Ainsi, on a 77 = 74k+3 ≡ 73 (mod 10) ≡ −7 (mod 10) ≡ 3 (mod 10). En
7
conclusion, le dernier chiffre de 77 est 3.
2. p est un premier impair, donc p − 1 et p + 1 sont deux nombres pairs. De plus :

p − 1 ≡ 0 (mod 4) ou bien p+1≡0 (mod 4)

car p − 1 et p + 1 sont deux nombres pairs qui se suivent (ils différent de 2). Donc
p2 − 1 = (p − 1)(p + 1) ≡ 0 (mod 8). D’autre part, comme p ≥ 5 est premier alors
p 6≡ 0 (mod 3). Donc on a :

p − 1 ≡ 0 (mod 3) ou bien p + 1 ≡ 0 (mod 3).

Donc p2 − 1 = (p − 1)(p + 1) ≡ 0 (mod 3). En conclusion, on a p2 − 1 ≡ 0 (mod 24).

Exercice 4.19 K
1. Montrer que si 2a + 1 est un nombre premier alors a est une puissance de 2.
2. Montrer que si 2a − 1 est un nombre premier alors a est un nombre premier. 

1. On montre la contraposée : si a = n2p avec n > 1 impair alors il existe un diviseur


non trivial de 2a + 1.
On a :

p p p p
22 ≡ −1 (mod 22 + 1) =⇒ 2n2 ≡ (−1)n ≡ −1 (mod 22 + 1)
p
=⇒ 2a + 1 ≡ 0 (mod 22 + 1)

donc 2a + 1 n’est pas premier.


5
Remarque : la réciproque de ce résultat est fausse car 22 + 1 = 4294967297 =
641 × 6700417 n’est pas premier.
2. Supposons que a n’est pas un nombre premier alors a = nm avec n, m des entiers
naturels > 1. Par suite :

2a − 1 = 2nm − 1 = (2n )m − 1
€ Š
= (2n − 1) (2n )m−1 + (2n )m−2 + · · · + 2n + 1 ,

et par suite 2a − 1 n’est pas un nombre premier.


132 CHAPITRE 4. ARITHMÉTIQUE

Exercice 4.20 K
Quel est le chiffre des unités de 10041005 ? 

On a 10041005 ≡ 41005 (mod 10). Or

4 ≡ 4 (mod 10), 42 ≡ 6 (mod 10), · · · , 42n ≡ 6 (mod 10), 42n+1 ≡ 4 (mod 10).

On montre ce résultat par récurrence sur n ∈ N∗ . C’est vrai pour n = 1, supposons


donc le résultat vrai jusqu’au rang n et montrons le au rang n + 1 :

42n+1 ≡ 4 (mod 10) =⇒ 42n+2 ≡ 16 ≡ 6 (mod 10),


42n+2 ≡ 6 (mod 10) =⇒ 42n+3 ≡ 24 ≡ 4 (mod 10).

Donc, 42n ≡ 6 (mod 10) et 42n+1 ≡ 4 (mod 10) pour tout n ∈ N∗ . Or, 1005 est un
nombre impair, donc 10041005 ≡ 41005 ≡ 4 (mod 10).

Exercice 4.21 K
Résoudre dans Z2 l’équation ax + by = c où (a, b, c) ∈ Z3 .
Application : résoudre l’équation : 5x + 13y = 6. 

Si d = pgcd(a, b) alors a = da′ et b = db′ avec pgcd(a′ , b′ ) = 1. L’équation


devient alors d(a′ x + b′ x) = c, par conséquent si c 6≡ 0 (mod d) alors on n’a pas de
solutions. Supposons maintenant que d|c, alors si (x0 , y0 ) est une solution particulière
on obtient :
a′ (x − x0 ) = −b′ (y − y0 )

et donc, comme pgcd(a′ , b′ ) = 1, on a par le théorème de Gauss a′ | (y − y0 ) et


b′ | (x − x0 ), c’est-à-dire que

x = x0 + kb′ , y = y0 − ka′ avec k ∈ Z.

Réciproquement, il est facile de vérifier que si (x0 , y0 ) est une solution alors (x0 +
kb′ , y0 − ka′ ) est aussi une solution pour tout k ∈ Z. Finalement, l’ensemble des
solutions est : S = {(x0 + kb′ , y0 − ka′ ), k ∈ Z}.
On a pgcd(5, 13) = 1 donc l’équation admet bien des solutions. Cherchons, par
l’algorithme d’Euclide, une solution particulière de 5x + 13y = 6. On a :

13 = 2 × 5 + 3, 5 = 3 × 1 + 2, 3 = 2 × 1 + 1, 2 = 2 × 1 + 0.
4.5. EXERCICES 133

D’où :

3 = 13 − 2 × 5 =⇒ 2 = 5 − 13 + 2 × 5 =⇒ 1 = 13 − 2 × 5 − 3 × 5 + 13 = 2 × 13 − 5 × 5.

Une solution particulière est donc (−30, 12), et par suite l’ensemble des solutions
est S := {(−30 + 13k, 12 − 5k), k ∈ Z}.

Exercice 4.22 K
Soit n ∈ N∗ quelconque. Montrer qu’il existe n entiers consécutifs non premiers. 

Pour i ∈ J2, n + 1K, on prend les n entiers consécutifs :

xi = i + (n + 1)!.

Les xi ne sont pas premiers car chacun est divisible par i.

Exercice 4.23 K
Infinité des nombres premiers
1ère méthode :
Montrer, par l’absurde, que l’ensemble P des nombres premiers est infini.
2ème méthode :
Soient m et n deux entiers naturels distincts. Montrer que les nombres premiers

m n
Fm = 22 + 1 et Fn = 22 + 1

sont premiers entre eux.


En déduire que l’ensemble P des nombres premiers est infini.
3ème méthode :
Soit A ⊂ Z. On dit que A est périodique si sa fonction indicatrice définie par
8
< 1 si x ∈ A,
1A (x) =
:
0 si x ∈
/ A,

est périodique.
(i) Montrer que si S et T sont deux ensembles périodiques de périodes respectives s et
t, alors S ∪ T est périodique de période divisant ppcm(s, t).
(ii) Montrer que si S est périodique, alors Z \ S est périodique.
(iii) En considérant l’ensemble Sp = {n × p : n ∈ Z}, où p est un nombre premier,
montrer que P est infini. 

1. Supposons, par l’absurde, que P est fini. Soit alors N son plus grand élément, et
posons M := N! + 1. Soit p un nombre premier divisant N, alors p ≤ N et on a
134 CHAPITRE 4. ARITHMÉTIQUE

p | (M − N!) = 1, d’où p | 1, contradiction.


2. Supposons, sans perte de généralité, que m > n. Alors m = n + k (k ∈ N∗ ), et
€ n Š2k k
Fm = 22 + 1 = (Fn − 1)2 + 1 ≡ 2 (mod Fn )

Donc, Fm = 2 + uFn (u ∈ N), i.e., pgcd(Fm , Fn ) | 2, et comme Fm et Fn sont impairs,


alors pgcd(Fm , Fn ) = 1.
Soit P l’ensemble des nombres premiers. Pour n ∈ N, soit pn le plus petit nombre
n
premier divisant 22 + 1, alors l’application

N −→ P, n 7−→ pn

est injective d’après ce qui précède. D’où, P est infini car il contient un ensemble
équipotent à N.
3.
(i) vérification immédiate.
(ii) vérification immédiate.
(iii) Chaque ensemble Sp est périodique. Soit
[
S := Sp .
p∈P

Si P était fini, alors S serait périodique, et par suite Z \ S l’aurait été aussi. Or
Z \ S = {−1, +1} qui est fini et non périodique. Donc, P est infini.

Exercice 4.24 K
1. Soit p ≥ 2 un nombre entier. Montrer que
‚ Œ

p
p est premier ⇐⇒ p pour tout k ∈ J1, p − 1K.
k

2. En déduire une démonstration du théorème de Fermat : pour tout entier premier p


on a
np ≡ n (mod p) ∀n ∈ Z.

3. Montrer que
n561 ≡ n (mod 561) ∀n ∈ Z

et en déduire que la réciproque du théorème de Fermat est fausse. 

1. Soient p un nombre premier, et k ∈ J1, p − 1K un entier fixé, alors on a


! !
p p−1
k =p .
k k−1
4.5. EXERCICES 135
€ Š
p
D’où, p | k k
, or p et k sont premiers entre eux car p est premier et k ∈ J1, p − 1K,
€ Š
donc par le théorème de Gauss on a p | kp . Réciproquement, on va raisonner par
contraposition, supposons que p ≥ 2 n’est pas premier. Soit q un diviseur premier
de p, alors on a la relation
!
p
q! × = p(p − 1) · · · (p − q + 1).
q

Si r est l’exposant de q dans la décomposition en facteurs premiers de p, l’entier


q étant premier avec chaque terme du membre de droite de l’expression ci-dessus
à l’exception de p, alors r est l’exposant de q dans la décomposition en facteurs
premiers de p(p − 1) · · · (p − q + 1). De même, cet exposant vaut 1 dans la décom-
€ Š € Š
position en facteurs premiers de q!. Ainsi, si p | pq alors q r+1 | q! × pq , impossible.
€ Š
Donc, p ∤ pq , et on a le résultat le résultat voulu par contraposition.
2. Si n = 0 le résultat est clairement vrai. Supposons donc le résultat vrai au rang
n ∈ N et montrons le au rang n + 1. On a
!
p−1
p p
X p k
(n + 1) = n + n + 1 ≡ np + 1 (mod p) (d’après la question 1.),
k=1 k
≡n+1 (mod p) (par hypothèse de récurrence).

3. On a 561 = 3 × 11 × 17. Soit n ∈ Z, alors on a grâce au théorème de Fermat :

k k−1
n3 ≡ n3 ≡ · · · ≡ n3 ≡ n (mod 3) ∀k ∈ N.

Par suite,

2 +2×33 +2×35
n561 ≡ n3+2×3 ≡ n × n2 × n2 × n2 ≡ n (mod 3),
2
n561 ≡ n7×11+4×11 ≡ n7 × n4 ≡ n (mod 11),
16×17+172
n561 ≡ n ≡ n16 × n ≡ n (mod 17).

D’où, n561 − n est divisible par 3, 11 et 17, et comme ces entiers sont deux à deux
premiers entre eux alors
561 | n561 − n,

et par conséquent la réciproque du théorème de Fermat est fausse.


136 CHAPITRE 4. ARITHMÉTIQUE

Exercice 4.25 K
Théorème de Fermat pour n = 2
On se propose de résoudre l’équation diophantienne

x2 + y 2 = z2 (1)

avec x > 0, y > 0, z > 0 et pgcd(x, y) = 1.


Soit (x, y, z) un triplet solution de l’équation (1).
1. Montrer que x et y sont de parités différentes et que z est impair.
2. On suppose que x est pair, montrer alors qu’il existe (a, b) ∈ N∗2 avec pgcd(a, b) = 1
tels que
y+z z−y
a2 = , b2 = .
2 2
3. Montrer que
x = 2ab, y = a2 − b2 , z = a2 + b2 ,

et que a et b sont de parités différentes.


4. Vérifier que si (a, b) ∈ N∗2 sont premiers entre eux, alors le triplet (2ab, a2 −b2 , a2 +b2 )
est solution de l’équation (1).
Théorème de Fermat pour n = 4
On se propose de résoudre l’équation diophantienne x4 + y 4 = z 4 . On considère pour
cela l’équation
x4 + y 4 = t2 (2)

avec x > 0, y > 0, t > 0.


Soit (x, y, t) un triplet solution de (2).
€ Š
x y t
1. Montrer que si pgcd(x, y) = d 6= 1, alors d2 | t et le triplet d , d , d2 est aussi solution
de (2).
2. Montrer que si pgcd(x, y) = 1 alors x et y sont de parités différentes.
3. On suppose que pgcd(x, y) = 1 et que x est pair. Montrer que :
(i) il existe (a, b) ∈ N2 tels que pgcd(a, b) = 1 et x2 = 2ab, y 2 = a2 − b2 et t = a2 + b2 .
Montrer aussi que a est impair et b = 2c.
(ii) a et c sont des carrés et il existe des entiers m et n tels que : b = 2mn, a = m2 + n2 .
m = r 2 , n = s2 et r 4 + s4 = d2 avec d < t.
4. En déduire que l’équation x4 + y 4 = t2 n’a pas de solutions entières, et qu’il en est
de même pour l’équation x4 + y 4 = z 4 . 

Théorème de Fermat pour n = 2


1. On distingue deux cas :
⋆ x et y sont tous les deux pairs :
ce cas est impossible car alors on n’aurait pas pgcd(x, y) = 1.
⋆ x et y sont tous les deux impairs :
4.5. EXERCICES 137

on a dans ce cas x2 ≡ 1 (mod 4) et y 2 ≡ 1 (mod 4), et par suite z 2 = x2 + y 2 ≡ 2


(mod 4), mais ceci est impossible car les carrés modulo 4 ne peuvent être que 0
(dans le cas pair) et 1 (dans le cas impair). Par conséquent, x et y sont de parités
différentes et ainsi z 2 = x2 + y 2 est impair (comme somme d’un nombre pair et d’un
nombre impair).
2. On a x pair et y, z sont impairs. Si un entier d divise y et z, alors il divise x aussi,
€ Š
mais comme x et y sont premiers entre eux alors d = 1. D’où, pgcd z+y
2
, z−y
2
= 1 car
tout diviseur commun à ses deux nombres divise leur somme (= z) et leur différence
(= y). On a
  
x ‹2  z + y ‹ z−y
x2 + y 2 = z 2 =⇒ x2 = z 2 − y 2 =⇒ = × .
2 2 2
z+y z−y
Comme 2
et 2
sont premiers entre eux et que leur produit est un carré, alors il
existe deux entiers a > 0, b > 0 tels que

z+y z−y
= a2 , = b2 avec pgcd(a, b) = 1.
2 2
€ Š
x 2
3. On a 2
= a2 b2 , donc x = 2ab (x étant entier positif). D’autre part, on a :

z+y z−y z+y z−y


y= − = a2 − b2 , z= + = a2 + b2 .
2 2 2 2

L’entier z est impair, donc a2 + b2 est impair, i.e., a + b est impair, et ainsi a et b
sont de parités différentes.
4. On a clairement (2ab)2 +(a2 −b2 )2 = (a2 +b2 )2 . Si pgcd(a, b) = 1, alors pgcd(x, y) =
1 et donc a et b sont de parités différentes.
Théorème de Fermat pour n = 4
1. Si d = pgcd(x, y), alors x = dx′ , y = dy ′ avec pgcd(x′ , y ′) = 1, et on a alors

d4 x′4 + d4 y ′4 = t2 =⇒ d4 |t2 et d2 | t.

D’où, t = d2 t′ et x′4 + y ′4 = t′2 . Donc, (x′ , y ′, t′ ) est aussi solution de (2) avec t′ < t
sauf si d = 1 car à ce moment là t′ = t.
2. Comme x et y sont premiers entre eux, ils ne peuvent donc être tous les deux
pairs. Si maintenant x et y sont tous les deux impairs, alors x4 + y 4 = t2 ≡ 1 + 1 = 2
(mod 4) ce qui n’est pas possible. Donc, x et y sont de parités différentes.
3. On a x est un entier pair et pgcd(x, y) = 1.
(i) D’après la première partie, il existe deux entiers a et b de parités opposées et
138 CHAPITRE 4. ARITHMÉTIQUE

premiers entre eux tels que :

x2 = 2ab, y 2 = a2 − b2 , t = a2 + b2 .

Si a est pair, b est impair et y 2 ≡ −1 = 3 (mod 4), ce qui est impossible. Donc, a
est impair et b est pair, i.e., b := 2c. De plus, comme pgcd(a, b) = 1 et a est impair,
alors pgcd(a, c) = 1.
(ii) D’après la question ci-dessus, on a :

x ‹2
= ac avec pgcd(a, c) = 1.
2

D’où, a et c sont des carrés, c’est-à-dire :


a := d2 et c := f 2 avec d > 0, f > 0, pgcd(d, f ) = 1 et d impair car a l’est aussi. On
a alors :
y 2 = a2 − b2 = d4 − 4f 4 =⇒ (2f 2 )2 + y 2 = (d2 )2 .

Donc, d’après la première partie :

(2f 2 )2 = 2lm, d2 = l2 + m2 , avec l > 0, m > 0, pgcd(l, m) = 1.

Puisque f 2 = lm et pgcd(l, m) = 1, alors l = r 2 et m = s2 , par suite r 4 + s4 = d2 .


4. Dans la question (3) on a trouvé un triplet (r, s, d) solution de l’équation (2) avec
en plus d ≤ d2 = a ≤ a2 < a2 + b2 = t. D’où, pour tout triplet (x1 , y1, t1 ) solution
de (2) il existe un autre triplet (r, s, d) = (x2 , y2 , t2 ) solution de (2) avec t2 < t1 .
On construit ainsi une suite de triplets solutions de (2) (xn , yn , tn ) avec tn < tn−1
pour tout n ≥ 2. Mais, une suite infinie d’entiers naturels strictement décroissante
n’existe pas, par suite l’équation (2) n’a pas de solutions entières.
Maintenant, si l’équation x4 + y 4 = z 4 possèdait une solution entière (x, y, z) alors
(x, y, z 2 ) serait solution de l’équation (2), absurde. Donc, l’équation diophantienne
x4 + y 4 = z 4 n’admet pas de solutions entières.

Exercice 4.26 K
Soient a et r deux entiers naturels ≥ 2. Montrer que :

ar − 1 premier =⇒ r premier et a = 2.

On a forcément a = 2 car sinon l’égalité

ar − 1 = (a − 1)(ar−1 + ar−2 + · · · + a + 1)

montre que ar − 1 n’est pas premier.


4.5. EXERCICES 139

Supposons, par l’absurde, que r n’est pas premier. Alors r = st avec s et t deux
entiers naturels ≥ 2. Alors l’égalité

ar − 1 = ast − 1 = (as )t − 1 = (as − 1)(as(t−1) + · · · + a + 1)

montre que ar − 1 n’est pas un nombre premier.

4.5.3 Exercices d’entraînement

Exercice 4.27 KK
Soient 0 < a0 < a1 < · · · < an des entiers naturels. Montrer que

1 1 1 1
+ + ··· + ≤ 1− .
ppcm(a0 , a1 ) ppcm(a1 , a2 ) ppcm(an−1 , an ) 2n

On montre ce résultat par récurrence sur n. Pour n = 1 le résultat est clair.


Supposons que le résultat est vrai jusqu’au rang n et considérons maintenant les
entiers a0 < a1 < · · · < an < an+1 , alors on distingue deux cas :
⋄ Si an+1 ≥ 2n+1 : alors ppcm(an , an+1 ) ≥ 2n+1 et par hypothèse de récurrence

1 1 1 1 1 1
+· · ·+ + ≤ 1 − n + n+1 = 1 − n+1 .
ppcm(a0 , a1 ) ppcm(an−1 , an ) ppcm(an , an+1 ) 2 2 2

⋄ Si an+1 < 2n+1 : alors on sait que ppcm(a, b) × pgcd(a, b) = a × b. La différence de


a et b est divisible par pgcd(a, b), donc si a > b alors pgcd(a, b) ≤ a − b et par suite
pour tout k ∈ J0, nK on a :

1 pgcd(ak , ak+1 ) ak+1 − ak 1 1


= ≤ = − .
ppcm(ak , ak+1 ) ak ak+1 ak ak+1 ak ak+1

Par conséquent, on a :
‚ Œ
n
X 1 n
X 1 1 1 1
≤ − = − .
k=0 pgcd(ak , ak+1 ) k=0 ak ak+1 a0 an+1

Finalement, comme 1
a0
≤ 1 et 1
an+1
> 1
2n+1
, alors il résulte que :

n
X 1 1
≤ 1− .
k=0 pgcd(ak , ak+1 ) 2n+1

La démonstration, par récurrence, est ainsi terminée.


140 CHAPITRE 4. ARITHMÉTIQUE

Exercice 4.28 KK
1. Montrer qu’il existe une infinité de nombres premiers de la forme 4k + 3.
2. Montrer qu’il existe une infinité de nombres premiers de la forme 6k + 5. 

1. Il est clair que pour tout nombre premier p 6= 2 on a p ≡ 1 (mod 4) ou p ≡ −1


(mod 4).
Supposons, par l’absurde, qu’il existe un nombre fini p1 , p2 , · · · , pn de nombres pre-
miers de la forme 4k + 3 et considérons N = 4p1 p2 · · · pn − 1. Aucun pi ne divise
N car sinon on aurait pi | − 1. Donc tout diviseur premier de N est nécessairement
≡ 1 (mod 4) car N est impair. Donc N ≡ 1 (mod 4) car le produit d’entiers ≡ 1
(mod 4) est ≡ 1 (mod 4). Mais N ≡ −1 (mod 4), contradiction. Donc, il existe une
infinité de nombres premiers de la forme 4k + 3.
2. On procède de la même façon que ci-dessus : supposons, par l’absurde, qu’il existe
un nombre fini de nombres premiers p1 , p2 , · · · , pn de la forme 6k + 5. Considérons
N = 6p1 p2 · · · pn −1. Le nombre N ne possède que des diviseurs premiers de la forme
6k + 1 dont le reste dans la division euclidienne par 6 est 1. Mais 6p1 p2 · · · pn − 1 a
pour reste 5 dans la division euclidienne par 6, contradiction.

Exercice 4.29 KK
1. Soient a, b, c trois entiers naturels non nuls. Montrer que
8
< b
a ≡ 1 (mod n),
=⇒ ab∧c ≡ 1 (mod n).
: c
a ≡1 (mod n),

2. Soit p un nombre premier tel que p ≡ 3 (mod 4).


(a) Montrer que l’équation x2 ≡ −1 (mod p) n’a pas de solutions.
(b) Montrer que : x2 + y 2 ≡ 0 (mod p) =⇒ x ≡ y ≡ 0 (mod p). 

1. Soit d = b ∧ c, alors il existe (u, v) ∈ Z2 tel que d = bu − cv, donc d = b(u + ct) −
c(v + bt) pour tout t ∈ N. Pour t suffisamment grand on a u + ct > 0, v + bt > 0, on
peut supposer u > 0, v > 0. Maintenant, on a :

ab∧c = 1v ad ≡ (ac )v · ad ≡ acv+d ≡ bbu ≡ (ab )u ≡ 1 (mod n).

2.
(a) Si x2 ≡ −1 (mod p), alors on déduit que x4 ≡ 1 (mod p). D’autre part, comme
p ≡ 3 (mod 4) alors p −1 est pair et 4 ∤ p −1, par suite (p −1) ∧4 = 2. Donc, d’après
le théorème de Fermat : xp−1 ≡ 1 (mod p), et la d’après la question précédente on
déduit que : x2 ≡ 1 (mod p). Or on a x2 ≡ −1 (mod p), donc on aurait 2 ≡ 0
(mod p), impossible puisque p ≥ 3.
4.5. EXERCICES 141

(b) Supposons que y 6≡ 0 (mod p), alors il existe z tel que yz ≡ 1 (mod p). D’où :

(xz)2 ≡ x2 z 2 ≡ −y 2 z 2 ≡ −(yz)2 ≡ −1 (mod p)

impossible d’après la question précédente. Donc, y ≡ 0 (mod p) et x2 ≡ 0 (mod p).


Finalement, on a donc x ≡ y ≡ 0 (mod p).

Exercice 4.30 KK
On note pk le k-ème nombre premier, par exemple p1 = 2; p2 = 3; p3 = 5, · · · .
1. Montrer que
p1 + p2 + · · · + pn > n2 .

2. Plus généralement, montrer que pour tout entier m ≥ 1 :

pm m m
1 + p2 + · · · + pn > nm+1 .

Indication : utiliser l’inégalité entre les moyennes arithmétique et géométrique. 

1. On a pk+1 − pk ≥ 2 et ainsi

n−1
X
pn − 2 = (pk+1 − pk ) ≥ 2(n − 1) =⇒ pn > 2n − 1
k=1
n(n + 1)
=⇒ p1 + p2 + · · · + pn > 2 −n = n2 .
2

2. D’après l’inégalité de la moyenne arithmétique-moyenne géométrique, on sait que


pour tous nombres réels positifs a1 , a2 , · · · , an on a

1 + a2 + · · · + an
am m m
a1 + a2 + · · · + an ‹m
≥ .
n n

D’où
 ‚ Œm
p1 + p2 + · · · + pn ‹m n2
pm
1 + pm
2 +···+ pm
n ≥n >n = nm+1 .
n n

Exercice 4.31 KK
Équations diophantiennes et congruence
Déterminer toutes les solutions entières des équations diophantiennes suivantes :
1.
x3 + y4 = 7.
142 CHAPITRE 4. ARITHMÉTIQUE

Indication : utiliser la congruence modulo 13.


2.
3x − 2y = 7.

Indication : utiliser la congruence modulo 8.


3.
x41 + x42 + · · · + x414 = 15999.

Indication : utiliser la congruence modulo 16. 

1. Pour tout entiers (x, y) ∈ Z2 , on a :

x3 ≡ 0, 1, 5, 8, 12 (mod 13), y 4 ≡ 0, 1, 3, 9 (mod 13),

donc, x3 + y 4 6≡ 7 (mod 13). L’équation n’a donc pas de solutions entières.


2. On a 3x ≡ 1, 3 (mod 8) selon que x est pair ou impair. Or, si y ≥ 3, alors on a
3x − 2y = 7 =⇒ 3x ≡ 7 (mod 8). Donc, y = 1 ou y = 2 et l’équation devient alors

3x = 9 ou 3x = 11.

En conclusion, l’unique solution entière de l’équation est (x, y) = (2, 1).


3. Si n est pair, n = 2k avec k ∈ Z, alors n4 = 16k 4 ≡ 0 (mod 16). Si n est impair,
alors
n4 − 1 = (n − 1)(n + 1)(n2 + 1) ≡ 0 (mod 16),

car (n − 1), (n + 1) et (n2 + 1) sont pairs et l’un des deux entiers n − 1 et n + 1


est divisible par 4. En conclusion, on a n4 ≡ 0, 1 (mod 16) selon que n est pair ou
impair.
S’il y a exactement r entiers parmi x1 , x2 , · · · , x14 qui sont impairs, alors on a

x41 + x42 + · · · + x414 ≡ r (mod 16).

Or 15999 ≡ 15 (mod 16) et comme r ∈ J0, 14K, alors l’équation n’a pas de solutions
entières.

Exercice 4.32 KK
Méthode de descente infinie de Fermat
Trouver toutes les solutions entières de l’équation diophantienne :

x4 + y4 + z4 = 9 t4 .

Indication : utiliser la congruence modulo 5 et le petit théorème de Fermat. 


4.5. EXERCICES 143

Si t = 0, alors on a forcément x = y = z = 0, et donc (0, 0, 0, 0) est une solution


de l’équation diophantienne, montrons que c’est la seule. Supposons que t 6= 0
et soit (x, y, z, t) une solution, on se propose de montrer qu’il existe une solution
(x1 , y1 , z1 , t1 ) avec x1 < x, y1 < y, z1 < z, t1 < t, et en continuant ce procédé on
construit une suite infinie de solutions entières, contradiction car N est minoré.
Si 5 ∤ t, alors d’après le théorème de Fermat on a t4 ≡ 1 (mod 5), et alors

x4 + y 4 + z 4 ≡ 4 (mod 5).

C’est impossible car par le théorème de Fermat les nombres x4 , y 4 , z 4 sont congrus
à 0 ou 1 modulo 5. Par suite, on a 5 | t. Posons t = 5t1 pour un certain t1 ∈ Z. On
a alors
x4 + y 4 + z 4 = 9(5t1 )4 ≡ 0 (mod 5),

et par suite x, y, z sont divisibles par 5, c’est-à-dire que x = 5x1 , y = 5y1, z = 5z1
pour x1 , y1 , z1 ∈ Z convenables. L’équation de départ devient alors (après division
par 54 ) :
x41 + y14 + z14 = 9t41 .

On a ainsi une nouvelle solution dont les termes sont plus petits que x, y, z, t. Par
conséquent, l’unique solution est (0, 0, 0, 0).

Exercice 4.33 KK
Équations diophantiennes quadratiques
On se propose de chercher toutes les solutions entières de l’équation diophantienne

x2 + axy + y2 = z2 (1)

où a ∈ Z est un entier donné. (Dans le cas a = 0 on retrouve l’équation étudiée à


l’exercice 4.25).
1. Montrer que toutes les solutions entières de l’équation (1) sont données par
8 8
> >
>
> x= k(an2 − 2mn), >
> x = k(m2 − n2 ),
< <
y = k(m2 − n2 ), y = k(an2 − 2mn), (2)
> >
> >
> >
: z = k(amn − m2 − n2 ) : z = k(amn − m2 − n2 )

où k, m, n ∈ Z.
2. En déduire alors :
(i) toutes les solutions entières (x, y, z, t) ∈ Z4 de :

x2 + xyt + y2 = z2.
144 CHAPITRE 4. ARITHMÉTIQUE

(ii) Toutes les solutions entières (x, y, z) ∈ Z3 de :

x2 + axy + by 2 = z2, (a, b) ∈ Z2

(iii) Toutes les solutions entières (x, y, z, u, v) ∈ Z5 de :

x2 + uxy + vy 2 = z2.

(iv) Toutes les solutions entières (x, y, z) ∈ N3 de :

x2 + axy + y2 = z2, a ∈ Z.

1. Tout d’abord, il est facile de vérifier que les triplets (x, y, z) donnés par la relation
(2) sont bien solutions de l’équation (1).
Réciproquement, l’équation (1) est équivalente à

x(x + ay) = (z − y)(z + y).

Si y = z, i. e. x = 0 ou x + ay = 0, alors le résultat est clair dans ce cas là. Sinon,


l’équation ci-dessus est équivalente à

x z+y n
= = , (m, n) ∈ Z∗2 .
z−y x + ay m

Par conséquent, on obtient le système d’équations


8
>
<mx + ny − nz = 0,
>
: nx + (n − am)y − mz = 0.

Les solutions de ce système sont données par :

an2 − 2mn m2 − n2
x = z, y = z.
amn − m2 − n2 amn − m2 − n2

On choisit
z = k(amn − m2 − n2 )

et alors les solutions sont données par


8 8
> >
>
>
x = k(an2 − 2mn), >
>
x = k(m2 − n2 ),
< <

>
y = k(m2 − n2 ), >
y = k(an2 − 2mn),
> >
> >
:
z = k(amn − m2 − n2 ) :
z = k(amn − m2 − n2 )
4.5. EXERCICES 145

2.
(i) La solution générale est (x, y, z, t) avec t = a ∈ Z et x, y, z donnés par la relation
(2).
(ii) On montre comme ci-dessus que les solutions sont données par
8
>
>
>
x = k(m2 − bn2 ),
<

>
y = k(an2 − 2mn), (3)
>
>
:
z = k(amn − m2 − bn2 ),

où k, m, n ∈ Z.
(iii) Les solutions de cette équation sont les (x, y, z, u, v) avec u = a ∈ Z, v = b ∈ Z
et x, y, z sont donnés par la relation (3).
(iv) Les solutions entières positives sont données par
8 8
> >
>
>
x = k(2mn + an ), 2
>
>
x = k(m2 − n2 ),
< <

>
y = k(m2 − n2 ), >
y = k(2mn + an2 ),
> >
> >
:
z = k|m2 + amn + n2 | :
z = k|m2 + amn + n2 |

où k, m, n ∈ N∗ , 2m + an > 0, m > n.

Exercice 4.34 KK
Soient m et n deux entiers naturels non nuls. On pose
8
<ϕ(n) si n | m,
ϕm (n) =
:
0 si n ∤ m,

où ϕ est la fonction d’Euler.


Montrer que
X
ϕm (n) = pgcd (m, n).
d|n

X
On sait que ϕ(d) = n pour tout n ∈ N∗ (voir exercice 4.7). Donc
d|n

X X X
ϕm (d) = ϕ(d) = ϕ(d) = pgcd (m, n).
d|n d|n d | pgcd (m,n)
d|m

Exercice 4.35 KK
Soient a et b deux entiers naturels non nuls, distincts, et premiers entre eux.
146 CHAPITRE 4. ARITHMÉTIQUE

Montrer que
(an − bn ) ∧ (am − bm ) = an∧m − bn∧m .

On montre ce résultat par récurrence sur n + m. Le cas n + m = 2 (c-à-d


n = m = 1) est clair. Supposons le résultat vrai pour tout couple (m, n) avec
m + n < k et montrons le pour un couple (m, n) avec m + n = k. Si m = n, le
résultat est vrai, on suppose alors (sans perte de généralité) que m < n. Comme
€ Š
an − bn − an−m (am − bm ) = bm an−m − bn−m et bm ∧ (am − bm ) = 1

alors on déduit que :


€ Š
(an − bn ) ∧ (am − bm ) = an−m − bn−m ∧ (am − bm ) .

Par conséquent, on a par hypothèse de récurrence (car (n − m) + m < n + m) :

(an − bn ) ∧ (am − bm ) = a(n−m) ∧ m − b(n−m) ∧ m


= an ∧m − bn ∧ m car (n − m) ∧ m = n ∧ m.

En conclusion, on a montré que : (an − bn ) ∧ (am − bm ) = an∧m − bn∧m .

4.5.4 Exercices d’approfondissement

Exercice 4.36 KKK


Fonction de Möbius. Polynômes cyclotomiques
On définit la fonction de Möbius, µ : N∗ −→ {−1, 0, 1}, par
8
>
1
>
> si n = 1,
<
n 7−→ µ(n) = (−1)r si n est un produit de r nombres premiers 2 à 2 distincts,
>
>
>
0
: si n est divisible par le carré d’un nombre premier.

1. Montrer que :

a∧b = 1 =⇒ µ(ab) = µ(a)µ(b).

(On dit que µ est une fonction multiplicative).


2. Montrer que
X
µ(d) = 0, ∀n ≥ 2.
d|n
4.5. EXERCICES 147

3. Soit f : N∗ −→ C une application. On définit, pour tout n ∈ N∗ :


X
g(n) := f (d).
d|n

Montrer la formule d’inversion de Möbius :


 ‹  ‹
X n X n
f (n) = µ g(d) = µ(d)g ,
d|n
d d|n
d

pour tout n ≥ 1.
On définit, pour n ≥ 1, le polynôme cyclotomique d’indice n par :
  
Y 2ikπ
Φn (X) = X − exp .
k∈J1,nK,k∧n=1
n

4. Montrer que
Y
Xn − 1 = Φd (X).
d|n

5. Montrer que Φn (X) ∈ Z[X] pour tout n ≥ 1.


6. Montrer, pour tout n ≥ 1, que :
Y € (d)
Šµ n
Φn (X) = Xd − 1 .
d|n

1. On distingue trois cas :


⋄ Cas 1 : si a = 1 ou b = 1 alors on a bien µ(ab) = µ(a)µ(b).
⋄ Cas 2 : si a ou b est divisible par le carré d’un nombre premier, alors ab l’est aussi,
et on a alors µ(ab) = µ(a)µ(b).
⋄ Cas 3 : si a = p1 × · · · × pr et b = q1 × · · · × qs sont produits de nombres premiers
distincts, alors on a

µ(a) = (−1)r , µ(b) = (−1)s et µ(ab) = (−1)r+s = µ(a)µ(b).

2. Montrons par récurrence sur n ≥ 2 que :


X
µ(d) = 0.
d|n

Pour n = 2, on a µ(1) + µ(2) = 1 − 1 = 0. Supposons la relation vraie pour tous les


k ∈ J2, nK, et montrons la pour n + 1.
- Si n + 1 = pr avec p un nombre premier et r ∈ N∗ , alors les diviseurs de n + 1 sont
148 CHAPITRE 4. ARITHMÉTIQUE

les pk avec k ∈ J0, rK, on a alors :


X
µ(d) = µ(1) + µ(p) + 0 = 1−1 = 0.
d | n+1

- Si n+1 = rs avec r et s deux nombres premiers entre eux et ≥ 2, alors l’application

Div(r) × Div(s) −→ Div(rs), (d, d′) 7−→ dd′

est une bijection, où Div(m) est l’ensemble des diviseurs de m dans N∗ . On a alors
X X X X X
µ(d) = µ(d) = µ(dd′ ) = µ(dd′).
d | n+1 d∈Div(rs) (d,d′ )∈Div(r)×Div(s) d∈Div(r) d′ ∈Div(s)

Comme d ∧ d′ = 1 alors µ(dd′) = µ(d)µ(d′), et par conséquent on a :


„ Ž „ Ž „ Ž „ Ž
X X X X X
µ(d) = µ(d) × µ(d′ ) = µ(d) × µ(d′ ) .
d | n+1 d∈Div(r) d′ ∈Div(s) d|r d′ |s

Comme r et s sont dans J2, nK alors les deux sommes ci-dessus sont nulles et par
X
suite µ(d) = 0. Le résultat est donc montré par récurrence.
d | n+1
3. Comme l’application

n
Div(n) −→ Div(n), d 7−→
d

n‹ X X
 ‹
n
est une bijection, alors on a clairement µ g(d) = µ(d)g . D’autre
d|n
d d|n
d
part, on a  ‹
X n X X
µ(d)g = f (k) µ(d)
d|n
d k|n d| n k

car (d | n et k | nd ) ⇐⇒ (k | n et d | nk ).
X
- Si k = n, alors f (k) µ(d) = f (n)µ(1) = f (n).
n
d| k
X
- Si k | n et k 6= n, alors n
k
≥ 2 et alors f (k) µ(d) = 0 d’après la question
n
d| k
précédente. 

X
En conclusion, on a µ(d)g = f (n).
d|n
k
4. Soient d et d′ deux diviseurs de n dans N∗ , supposons que les polynômes Φd et
Φd′ ont une racine commune alors il existe k ∈ J1, dK premier avec d et k ′ ∈ J1, d′ K
premier avec d′ tels que :
2ikπ 2ik′ π
e d = e d′ .
4.5. EXERCICES 149

2idk′ π
en prenant la puissance d-ème, on déduit que e d′ = 1, d’où d′ | dk ′ et d′ | d par le
théorème de Gauss. De même, on montre que d |d′. Par conséquent, les racines du
Y
polynôme Φd sont toutes simples et sont racines de X n − 1. D’autre part, soient
d|n
k ∈ J1, nK et δ = pgcd(k, n), alors on a k = jδ et n = dδ avec j ∧ d = 1. D’où,
2ikπ 2ijπ
e n = e n qui est racine de Φd . Donc, les racines de X n − 1, qui sont simples, sont
Y
aussi racines de Φd .
d|n
Y
En conclusion, les polynômes X n −1 et Φd sont unitaires et ont les mêmes racines
d|n
(toutes simples) alors ils sont égaux.
5. On montre le résultat par récurrence sur n ≥ 1. Pour n = 1, on a Φ1 (X) =
X − 1 ∈ Z[X]. Supposons le résultat vrai jusqu’au rang n − 1 et montrons le au rang
n. On a
X n − 1 = Φn (X) × T (X) (1)
Y
en notant T (X) = Φd (X). On a T (X) ∈ Z[X] par l’hypothèse de récurrence,
d|n,d6=n
montrons que Φn (X) ∈ Z[X]. La division euclidienne dans Q[X] de X n − 1 par
T (X) nous permet d’écrire :

Xn − 1 = Q(X)T (X) + R(X) (2)

avec Q(X) ∈ Q[X] et deg(R) < deg(T ). Comme X n − 1 et T (X) sont unitaires et
éléments de Z[X] alors on déduit que Q(X) et R(X) sont aussi éléments de Z[X].
Les relations (1) et (2) nous donnent, par unicité de la division euclidienne dans
C[X], Φn (X) = Q(X) ∈ Z[X]. Le résultat est ainsi montré par récurrence.
6. La formule d’inversion de Möbius montrée à la question (3) ci-dessus peut être
adaptée à un cadre multiplicatif : on peut montrer que pour f : N −→ C∗ on a
pour tout n ≥ 1 :
 
Y Y Y n ‹‹µ(d)
(g(d))µ( d )
n
g(n) = f (d) =⇒ f (n) = = g .
d|n d|n d|n
d

Pour tout z ∈ C avec |z| =


6 1, posons pour tout d ∈ N∗ :

f (d) = Φd (z) et g(d) = z d − 1.


Y
Alors, on a bien f : N∗ −→ C∗ et g(n) = f (d), et ainsi par la formule d’inversion
d|n
on a :
Y Y
(g(d))µ( d ) (z d − 1)µ( d ) .
n n
Φn (z) = f (n) = =
d|n d|n
150 CHAPITRE 4. ARITHMÉTIQUE

Cette égalité a lieu pour une infinité de z, elle se transporte aux fractions rationnlles
associées, et par suite on conclut que pour tout n ≥ 1 :
Y
(X d − 1)µ( d ) .
n
Φn (X) =
d|n

Exercice 4.37 KKK


Montrer que le nombre de coefficients binomiaux impairs sur une ligne du triangle de
Pascal est une puissance de 2. 

On a clairement (1 + x)2 ≡ 1 + x2 (mod 2) et donc par une simple récurrence on


montre que
m m
(1 + x)2 ≡ 1 + x2 (mod 2) ∀m ∈ N.

Écrivons n dans la base 2, on a n = 2a1 + 2a2 + · · · + 2ak où 0 ≤ a1 < a2 < · · · < ak


sont des entiers naturels distincts. Alors

a1 ak
(1 + x)n = (1 + x)2 × · · · × (1 + x)2
a1 a
≡ (1 + x2 ) × · · · × (1 + x2 k ) (mod 2).

a a
En développant l’expression (1 + x2 1 ) × · · · × (1 + x2 k ) on a clairement 2k termes
avec chacun une puissance différente de x car chaque entier a exactement une seule
représentation (vide éventuellement) comme somme de puissances distinctes de 2.
Donc, il y a exactement 2k termes de (1 + x)n qui ont un nombre impair comme
€ Š
coefficient, i.e., il y a exactement 2k coefficients binomiaux ni (i ∈ J0, nK) qui sont
impairs. Le résultat est aussi vrai pour n = 0.
En conclusion, le nombre de coefficients binomiaux impairs sur une ligne du triangle
de Pascal est une puissance de 2.

Exercice 4.38 KKK


Peut-on trouver un terme de la suite de terme général

1 1 1
S(n) = 1+ + + ··· +
2 3 n

autre que le premier, qui soit un nombre entier ? 

Soit 2k la plus grande puissance de 2 qui divise l’un des dénominateurs 2, 3, · · · , n.


Ce dénominateur est unique car si 2k × i et 2k × i′ sont deux dénominateurs pour
lesquels i et i′ sont impairs, alors entre i et i′ il existe un nombre pair et par suite
2k ne sera pas la plus grande puissance de 2 qui divise l’un des dénominateurs
2, 3, · · · , n. Soit M := ppcm(2, 3, · · · , n). Comme M est pair alors il existe un entier
4.5. EXERCICES 151

m tel que M = 2m. D’où

m m m m
m · S(n) = m + + +···+ k +···+ (c’est un entier impair).
2 3 2 ×i n

Or, m est divisible par tous les dénominateurs des termes du membre de droite sauf
le dénominateur 2k × i (car M est de la forme 2k × l (l est un entier impair) donc
m est de la forme 2k−1 × l) ; donc tous les termes du membre de droite sont entiers
m
sauf le terme k qui contient après toutes les simplifications possibles 2 dans le
2 ×i
dénominateur. D’où, m · S(n) 6∈ N et par suite S(n) 6∈ N pour tout n ≥ 2.

Exercice 4.39 KKK


Formule de Sylvester (1884)
Soient a1 , a2 , · · · , an des entiers naturels non nuls et tels que pgcd(a1 , a2 , · · · , an ) = 1.
On définit g(a1 , a2 , · · · , an ) comme le plus grand entier naturel non nul N pour lequel
l’ équation
a1 x1 + a2 x2 + ··· + an xn = N

n’admet pas de solutions entières.


1. Soient (a, b) ∈ N∗2 avec a ∧ b = 1. Montrer que

g(a, b) = ab − a − b (Formule de Sylvester).

Application : quelle est la plus grande somme d’argent que vous ne pouvez pas payer
avec des pièces de 2 e et des billets de 5 e ?
2.
(i) Trouver toutes les solutions entières de l’équation :

3x + 4y + 5z = 6.

(ii) Soient a, b, c des entiers naturels non nuls et premiers entre eux deux à deux. Montrer
que
2abc − ab − bc − ca

est le plus grand entier naturel qu’on ne peut pas écrire sous la forme

(bc) x + (ac) y + (ab) z

où (x, y, z) ∈ N3 .
3. Montrer que si a1 , a2 , · · · , an sont des entiers strictement positifs et premiers entre
eux deux à deux, alors le plus grand entier qui ne peut pas s’écrire sous la forme
„ Ž „ Ž „ Ž
Y Y Y
aj x1 + aj x2 + ··· + aj xn
j6=1 j6=2 j6=n
152 CHAPITRE 4. ARITHMÉTIQUE

est !
n
X 1
a1 × a2 × · · · × an × n − 1 − .
i=1
ai

1. D’après l’exercice 4.21 on sait que les solutions de l’équation ax + by = N


sont de la forme (x, , y) = (x0 + bt, y0 − at) avec t ∈ Z et (x0 , y0 ) est une solution
particulière de l’équation. Supposons que N > ab − a − b, soit t un entier tel que
0 ≤ y0 − at ≤ a − 1, alors on a :

(x0 + bt)a = N − (y0 − at)b > ab − a − b − (a − 1)b = −a

ce qui donne x0 + bt > −1, c’est-à-dire x0 + bt ≥ 0. Par conséquent, dans ce cas


l’équation ax + by = N admet des solutions entières positives, et par suite

g(a, b) ≤ ab − a − b.

Il nous reste maintenant à montrer que l’équation ax + by = ab − a − b admet des


solutions entières positives. Sinon, on a alors ab = a(x + 1) + b(y + 1). Comme
a ∧ b = 1 alors on voit que a | (y + 1) et b | (x + 1), ce qui implique que y + 1 ≥ a et
x + 1 ≥ b. Par suite

ab = a(x + 1) + b(y + 1) ≥ 2ab

contradiction, d’où
g(a, b) ≥ ab − a − b,

et en conclusion g(a, b) = ab − a − b.
application : Comme 2 ∧ 5 = 1, alors g(2, 5) = 2 × 5 − 2 − 5 = 3 . Donc, 3 e est
la plus grande somme qu’on ne peut pas payer avec des pièces de 2 e et des billets
de 5 e, alors qu’on peut payer toute somme supérieure à 3 e.
2.
(i) On travaille modulo 5, alors l’équation 3x + 4y + 5z = 6 devienne 3x + 4y ≡ 1
(mod 5). D’où
3x + 4y = 1 + 5s, s ∈ Z.

Une solution particulière de cette équation est donnée par (x, y) = (−1 + 3s, 1 − s)
car 3(−1 + 3s) + 4(1 − s) = −3 + 4 + 9s − 4s = 1 + 5s, et alors la solution générale
est donnée par

x = −1 + 3s + 4t, y = 1 − s − 3t, t ∈ Z.
4.5. EXERCICES 153

Revenons maintenant à l’équation de départ, on a alors

3(−1 + 3s + 4t) + 4(1 − s − 3t) + 5z = 6 =⇒ z = 1 − s,

en conclusion les solutions sont

(x, y, z) = (−1 + 3s + 4t, 1 − s − 3t, 1 − s), (s, t) ∈ Z2 .

(ii) Supposons, par l’absurde, que

2abc − ab − bc − ac = bcx + bcx + abz

avec x, y, z ≥ 0, alors

2abc = bc(x + 1) + ca(y + 1) + ab(z + 1)

avec x + 1 > 0, y + 1 > 0, z + 1 > 0. Par suite a | bc(x + 1). Comme a ∧ b = 1 et


a ∧ c = 1, on en déduit que a | x + 1, d’où a ≤ x + 1. De même, on obtient que
b ≤ y + 1 et c ≤ z + 1. Par conséquent :

2abc = bc(x + 1) + ca(y + 1) + ab(z + 1) ≥ 3abc,

contradiction.
Maintenant, montrons que tout nombre N avec N > 2abc − ab − bc − ca peut s’écrire
sous la forme N = bcx+acy+abz. Remarquons d’abord que 2abc−ab−bc−ca+1 > 0,
alors

1 1 1 1 1 1 1 1 1
(2abc − ab − bc − ca + 1) = 2 − − − + >2− − − + > 0.
abc a b c abc 1 2 3 abc

Distinguons deux cas :


⋆ N ≡ 0 (mod abc) :
alors N = abcq et on a N = (ab)cq + bc · 0 + ca · 0.
⋆ N 6≡ 0 (mod abc) :
comme bc ∧ a = 1, alors la congruence bcx ≡ N (mod a) admet une solution x0
avec 0 < x0 < a. De même, les congruences acy ≡ N (mod b) et abz ≡ N (mod c)
admettent des solutions y0 et z0 avec 0 < y0 < b et 0 < z0 < c. Soit A := bcx0 +
acy0 + abz0 alors on a :

A≡N (mod a), A≡N (mod b), A≡N (mod c).

Comme a, b, c sont premiers entre eux deux à deux, alors A ≡ N (mod abc). Main-
154 CHAPITRE 4. ARITHMÉTIQUE

tenant, comme x0 ≤ a − 1, y0 ≤ b − 1 et z0 ≤ c − 1 alors on déduit que A ≤


3abc − bc − ca − ab, et puisque A ≡ N (mod abc) on a N = A + kabc avec k ≥ 0
car N > 2abc − bc − ca − ab. Par suite

N = bc(x0 + ka) + cay0 + abz0 ,

où x0 + ka ≥ 0, y0 ≥ 0, z0 ≥ 0.
3. On montre le résultat par récurrence sur n. On vient de le montrer pour n = 2
et n = 3. Supposons le résultat vrai jusqu’au rang n − 1 et montrons le pour le rang
n : soit !
Xn
1
k > a1 × a2 × · · · × an × n − 1 − .
k=1 ai

On a k ≡ xn × a1 × a2 × · · · × an−1 (mod an ) avec 0 ≤ xn ≤ an − 1 car an est premier


k − xn × a1 × a2 × · · · × an−1
avec a1 × a2 × · · · × an−1 . Soit N = , alors on a :
an
!
1 n
X
a1 × · · · × an × n − 1 − − (an − 1) × a1 × · · · × an−1
i=1 ai
N >
an
!
X 1
n−1
= a1 × · · · × an−1 × n − 2 − .
i=1 ai

Donc, par l’hypothèse de récurrence, on a


„ Ž „ Ž „ Ž
Y Y Y
N = aj x1 + aj x2 + · · · + aj xn−1 ,
j6=1 j6=2 j6=n−1

d’où
„ Ž „ Ž „ Ž „ Ž
Y Y Y Y
k = aj x1 + aj x2 + · · · + aj xn−1 + aj xn .
j6=1 j6=2 j6=n−1 j6=n

Montrons à présent, par l’absurde, qu’il est impossible d’écrire le nombre


!
1 n
X
k = a1 × · · · × an × n − 1 −
i=1 ai

„ Ž
n−1
X Y
sous la forme aj xi . Si c’est le cas, alors on a :
i=1 j6=i

Y
ai | (xi + 1) aj , ∀i ∈ J1, nK,
j6=i
4.5. EXERCICES 155

d’où, par le théorème de Gauss ai | (xi + 1), c’est-à-dire que xi ≥ ai − 1, ainsi on


obtient que
!
n
X Y 1 n
X
k ≥ (ai − 1) aj > a1 × · · · × an × n − 1 − = k.
i=1 j6=i i=1 ai

Absurde, la démonstration est ainsi complète.


Complément : Aucune formule explicite n’est connue pour g(a1, a2 , · · · , an ) avec
n ≥ 3. On a cependant des résultats (et des estimations) partiels :
⋆ Erdős et Graham (1972) :
›
a1 ž
g(a1 , a2 , · · · , an ) ≤ 2an − a1
n

où ⌊x⌋ est la partie entière de x.


⋆ Selmer (1977) :
›
an ž
g(a1 , a2 , · · · , an ) ≤ 2an−1 − an .
n
⋆ Vitek (1975) :
 
1
g(a1 , a2 , · · · , an ) ≤ (a2 − 1)(an − 2) − 1.
2
⋆ Davison (1994) :


g(a1 , a2 , a3 ) ≥ 3a1 a2 a3 − a1 − a2 − a3 .

⋆ Beck, Einstein et Zacks (2003) :

√ 5
g(a1 , a2 , a3 ) ≤ ( a1 a2 a3 ) 4 − a1 − a2 − a3 .

[1] Sylvester J., Math. quest. & their solutions, Educ. Times 41(1884), 171-178.

[2] Erdős P. & Graham R., On a linear diophantine problem of Frobenius, Acta
Arith. 21 (1972), 399 - 408.
[3] Selmer E., On a linear diophantine problem of Frobenius, J. Reine Angew. Math
293/294 (1977), 1 - 17.
[4] Vitek Y., Bounds for a linear diophantine problem of Frobenius, J. London Math.
Soc. 10 (1975), 79 - 85.
[5] Davison J. L., On the linear diophantine problem problem of Frobenius, J. Num-
ber Theory 48 (1994), 353 - 363.
[6] Beck M., Einstein D. & Zacks S., Some experimental results on the Frobenius
problem, Exp. Math 3 (2003), 263 - 269.
156 CHAPITRE 4. ARITHMÉTIQUE

Exercice 4.40 KKK


Équation de Pell
1. Montrer que si D ∈ N∗ n’est pas un carré parfait, alors l’équation (de Pell) :

u2 − Dv 2 = 1

admet une infinité de solutions dans N∗ données par :

1” √ √ —
un = (u0 + v0 D )n + (u0 − v0 D )n ,
2
1 ” √ √ —
vn = √ (u0 + v0 D )n − (u0 − v0 D )n ,
2 D

où (u0 , v0 ) est la solution fondamentale, i. e., la solution minimale différente de (1, 0).
2. Montrer que
un √
lim = D.
n→+∞ vn

applications :
(i) Montrer qu’il existe une infinité de triplets d’entiers consécutifs tels que chacun d’eux
soit la somme de deux carrés.
(ii) Trouver tous les triangles ayant des côtés de longueurs des entiers consécutifs et
d’aire un entier.
Équation ax2 − by 2 = 1
On se propose d’étudier l’équation

ax2 − by 2 = 1 (1)

où (a, b) ∈ N∗2 .
1. Montrer que si ab = k2 où k est un entier ≥ 2, alors l’équation (1) n’a pas de solutions
entières positives.
2. Supposons que l’équation (1) admet des solutions entières positives et soit (A, B) la
plus petite de telles solutions. Montrer que la solution générale de (1) est donnée par :

xn = Aun + bBvn , yn = Bun + aAvn ,

où (un , vn ) est la solution générale de l’équation de Pell u2 − abv 2 = 1.


application :
(i) Résoudre dans N l’équation : 6x2 − 5y 2 = 1.
(ii) Trouver tous les entiers naturels n tels que 2n+1 et 3n+1 soient des carrés parfaits.
(iii) Montrer qu’il existe deux suites strictement croissantes (an ) et (bn ) d’entiers natu-
rels telles que : an (an + 1) | b2n + 1 pour tout n ≥ 1.
Équation négative de Pell
4.5. EXERCICES 157

On considère l’équation négative de Pell

x2 − dy 2 = −1

où d ≥ 1 est un entier qui n’est pas carré parfait.


1. On suppose que l’équation négative de Pell admet une plus petite solution entière
positive (A, B). Montrer alors que la solution générale est donnée par

1 √ √ 1 √ √
xn = Bun + dAvn = (B + A d )(u0 + v0 d )n + (B − A d )(u0 − v0 d )n ,
2 
2
1 B √ n 1 B


yn = Aun + Bvn = A + √ (u0 + v0 d ) + A − √ (u0 − v0 d )n ,
2 d 2 d


où (un , vn ) est la solution générale de l’équation de Pell u2 − dv 2 = 1.



2. Montrer que xn = ⌊yn d ⌋ (où ⌊x⌋ est la partie entière de x).
3. Soit p un nombre premier tel que p ≡ 1 (mod 4). Montrer que l’équation négative
de Pell x2 − py 2 = −1 admet des solutions entières positives.
application :
(i) Trouver toutes les solutions entières de l’équation x2 − 6xy + y 2 = 1.
(ii) Trouver tous les couples d’entiers naturels (k, m) avec k < m et tels que

1 + 2 + ··· + k = (k + 1) + (k + 2) + · · · + m.

Équation de Pell

1. Commençons par montrer l’existence d’une solution fondamentale de l’équation

u2 − Dv 2 = 1.

Soit c1 ≥ 2 un entier naturel, montrons qu’il existe (t1 , w1 ) ∈ N∗2 tels que :


√ 1
t − w1 D <
1 , w 1 ≤ c1 .
c1

En effet, soit lk = ⌊k D + 1⌋ (où ⌊x⌋ est la partie entière de x) avec k ∈ J0, c1 K,
√ √
alors on obtient 0 < lk − k D ≤ 1, k ∈ J0, c1 K, et alors comme D est un nombre
irrationnel
 
on a : lk′′ 6= lk′ si k ′ 6= k ′′ . Comme il y a c1 intervalles de la forme
p−1 p √
, , p ∈ J1, c1 K, et c1 + 1 nombres de la forme lk − k D, k ∈ J0, c1 K, alors
c1 c1
par le principe des tiroirs, il existe i, j, p ∈ {0, 1, 2, · · · , c1 } , i 6= j, p 6= 0 tels que

p−1 √ p p−1 √ p
< li − i D ≤ et < lj − j D ≤ .
c1 c1 c1 c1
158 CHAPITRE 4. ARITHMÉTIQUE

Des deux inégalités ci-dessus on déduit que




√ 1
(li − lj ) − (j − i) D < ,
c1
√ 1
et en posant |li − lj | = t1 et |j − i| = w1 alors on a |t1 − w1 D| < et w1 ≤ c1 . En
√ √ c1
multipliant cette inégalité avec t1 + w1 D < 2w1 D + 1 on obtient

w1 √ 1 √
|t21 − Dw12| < 2 D+ < 2 D + 1.
c1 c1
√ 1
En choisissant un entier naturel c2 > c1 tel que |t1 − w1 D| > on obtient
c2
l’existence de deux entiers positifs t1 et t2 tels que

|t22 − Dw22 | < 2 D + 1 et |t1 − t2 | + |w1 − w2 | =
6 0.

En continuant ce procédé, on aboutit à l’existence d’une suite de couples distincts


(tn , wn )n≥1 vérifiant :

|t2n − Dwn2 | < 2 D + 1, ∀n ∈ N∗ .
— √ √ ”
Par suite, l’intervalle −2 D − 1, 2 D + 1 contient un entier naturel k ≥ 1 tel qu’il
existe une sous-suite de (tn , wn )n≥1 vérifiant t2 − Dw 2 = k. Cette sous-suite contient
au moins deux couples (ts , ws ) et (tr , wr ) avec ts ≡ tr (mod |k|), ws ≡ wr (mod |k|)
et ts wr −tr ws 6= 0, car sinon ts = tr et ws = wr ce qui contredit |ts −tr |+|ws −wr | =
6 0.
Soient t0 = ts tr − Dws wr et w0 = ts wr − tr ws , alors on a t20 − Dw02 = k 2 . D’autre
part, t0 = ts tr − Dws wr ≡ t2s − Dw02 (mod |k|) et par suite w0 ≡ 0 (mod |k|). Le
couple (t, w) avec t0 = t|k| et w0 = w|k| est alors une solution de l’équation de Pell
u2 − Dv 2 = 1.
Montrons maintenant, par récurrence sur n, que

u1 = u0 , v1 = v0 , un+1 = u0 un + Dv0 vn , vn+1 = v0 un + u0 vn (2)

vérifient l’équation de Pell. On a que (u0 , v0 ) est une solution de l’équation, mainte-
nant si (un , vn ) est une solution alors
€ Š€ Š
u2n+1−Dvn+1
2
= (u0 un + Dv0 vn )2 −D (v0 un + u0 vn )2 = u20 − Dv02 u2n − Dvn2 = 1.

Donc, (un+1, vn+1 ) est aussi une solution de l’équation de Pell, de plus on a (preuve
4.5. EXERCICES 159

facile) que pour tout entier n ≥ 1 :


√ √
un−1 + vn−1 D = (u0 + v0 D ). (3)
√ √
Soit maintenantzn = un−1 +vn−1 D = (u0 +v0 D )n , on a z1 < z2 < · · · < zn < · · · ,
et on va montrer que toutes les solutions de l’équation de Pell sont de la forme (3).

En effet, si l’équation de Pell admet une solution (u, v) telle que z = u + v D n’est
pas de la forme (3), alors zm < z < zm+1 pour un entier m. D’où
√ √ √
1 < (u + v D )(um − vm D ) < u0 + v0 D

et par suite
√ √
1 < (uum − Dvvm ) + (um v − uvm ) D < u0 + v0 D.

D’autre part,

(uum − Dvvm )2 − D(um v − uvm )2 = (u2 − Dv 2)(u2m − Dvm


2
) = 1

c’est-à-dire que (uum − Dvvm , um v − uvm ) est une solution de l’équation de Pell plus
petite que (u0 , v0 ), contradiction avec le fait que (u0 , v0 ) est la solution minimale.
Finalement, les relations (2) peuvent s’écrire comme :
„ Ž „ Ž „ Ž
un+1 u0 Dv0 un
= ×
vn+1 v0 u0 vn

d’où „ Ž „ Žn „ Ž
un u0 Dv0 u0
= × .
vn v0 u0 v0
Or, si „ Žn „ Ž
u0 Dv0 an bn
= ,
v0 u0 cn d n
alors on sait que an , bn , cn , dn sont
„
des combinaisons
Ž
linéaires de λn1 , λn2 où λ1 , λ2 sont
u0 Dv0
les valeurs propres de la matrice . Un calcul très simple nous donne alors
v0 u0
les solutions :

1h √ √ i
un = (u0 + v0 D )n + (u0 − v0 D )n ,
2
1 h √ √ i
vn = √ (u0 + v0 D )n − (u0 − v0 D )n ,
2 D
160 CHAPITRE 4. ARITHMÉTIQUE

2. Si (un , vn ) est une solution de l’équation de Pell, alors on a


√ 1
un − vn D = √
un + vn D
un √ 1 1 1
− D = √ <√ < 2.
vn vn (un + vn D ) D vn2 vn

Par conséquent, on a  
un √
lim = D.
n→+∞ vn
La détermination des solutions fondamentales de l’équation se fait par la méthode
des moindres carrées (que nous nous développons pas içi), on donne cependant la
liste des solutions fondamentales pour D ≤ 52.

D u0 v0 D u0 v0 D u0 v0
2 3 2 20 9 2 37 73 12
3 2 1 21 55 12 38 37 6
5 9 4 22 197 42 39 25 4
6 5 2 23 24 5 40 19 3
7 8 3 24 5 1 41 2049 320
8 3 1 26 51 10 42 13 2
10 19 6 27 26 5 43 3482 531
11 10 3 28 127 24 44 199 30
12 7 2 29 9801 1820 45 161 24
13 649 180 30 11 2 46 24335 3588
14 15 4 31 1520 273 47 48 7
15 4 1 32 17 3 48 7 1
17 33 8 33 23 4 50 99 14
18 17 4 34 35 6 51 50 7
19 170 39 35 6 1 52 649 90
applications :
(i) Un exemple assez simple d’un tel triplet est par exemple (8, 9, 10) car

8 = 22 + 2 2 , 9 = 32 + 0 2 , 10 = 32 + 12 .

On est alors tenté de prendre des triplets de la forme (x2 − 1, x2 , x2 + 1) (dans


l’exemple ci-dessus on a x = 3). Pour cela considérons l’équation de Pell x2 −2y 2 = 1
4.5. EXERCICES 161

dont les solutions sont données par

1” √ √ —
xn = (3 + 2 2 )n + (3 − 2 2 )n ,
2
1 ” √ √ —
yn = √ (3 + 2 2 )n + (3 − 2 2 )n ,
2 2

alors les triplets (x2n − 1, x2n , x2n + 1) vérifient pour tout n ≥ 1 :

x2n − 1 = yn2 + yn2 ,


x2n = x2n + 02 ,
x2n + 1 = x2n + 12 .

3z
(ii) Notons z − 1, z, z + 1 les côtés du triangle, alors le demi-périmètre est égal à
2
et l’aire (donnée par la formule de Héron) :
È
z 3(z 2 − 4)
A := .
4

Comme A est un entier alors forcément z est pair et z 2 − 4 = 3u2 , donc z = 2x et


4x2 − 4 = 3u2 . Par suite, u est pair, u = 2y, et on a ainsi l’équation de Pell

x2 − 3y 2 = 1

dont les solutions sont données pour tout n ≥ 1 par :

1” √ √ —
xn = (2 + 3 )n + (2 − 3 )n ,
2
1 ” √ √ —
yn = √ (2 + 3 )n − (2 − 3 )n .
2 2

En conclusion, les triangles dont les côtés mesurent 2xn − 1, 2xn , 2xn + 1 et d’aire
3xn yn répondent à la question.
Équation ax2 − by 2 = 1
1. supposons que l’équation ax2 −by 2 = 1 admet une solution entière positive (x0 , y0 ),
alors on a ax20 − by02 = 1 et a, b sont alors premiers entre eux. Comme ab = k 2 , alors
il existe deux entiers naturels k1 et k2 tels que a = k12 et b = k22 . Par suite on a
maintenant : k12 x20 − k22 y02 = 1, c-à-d (k1 x0 − k2 y0 )(k1 x0 + k2 y0 ) = 1. Par conséquent

1 < k1 x0 + k2 y0 = k1 x0 − k2 y0 = 1,
162 CHAPITRE 4. ARITHMÉTIQUE

contradiction.
2. Commençons par vérifier que xn = Aun + bBvn , yn = Bun + aAvn sont bien
solutions de l’équation ax2 − by 2 = 1. On a

ax2n − byn2 = a(Aun + bBvn )2 − b(Bun + aAvn )2


= (aA2 − bB 2 )(u2n − abvn2 ) = 1 × 1 = 1.

Réciproquement, si (x, y) est solution de l’équation ax2 − by 2 = 1, alors (u, v) =


(aAx − bBy, Bx − Ay) est solution de l’équation de Pell u2 − abv 2 = 1. Or
8 8
> >
< u = aAx − bBy, < x = Au + bBv,
>
=⇒ >
: v = Bx − Ay, : y = Bu + aAv.

Donc, on a finalement xn = Aun + bBun et yn = Bun + aAvn .


application :
(i) La plus petite solution (A, B) de 6x2 − 5y 2 = 1 est (1, 1) ; et la solution fonda-
mentale de l’équation de Pell u2 − 30v 2 = 1 est (11, 2). On déduit que l’ensemble
des solutions entières de 6x2 − 5y 2 = 1 est donné par :
√ √
6 + 30 √ n 6 − 30 √
xn = (11 + 2 30 ) + (11 − 2 30 )n ,
12
√ 12

5 + 30 √ n 5 − 30 √
yn = (11 + 2 30 ) + (11 − 2 30 )n .
10 10

(ii) Si 2n + 1 = x2 et 3n + 1 = y 2 alors on a 3x2 − 2y 2 = 1. La plus petite solution


est (1, 1) et la solution fondamentale de l’équation de Pell u2 − 6v 2 = 1 est (5, 2).
On déduit que xn = un + 2vn , yn = un + 3vn et ainsi

n = yn2 − x2n = (un + 3vn )2 − (un + 2vn )2 = vn (2un + 5vn )

1” √ √ — 1 ” √ √ —
un = (5 + 2 6 )n + (5 − 2 6 )n , vn = √ (5 + 2 6 )n − (5 − 2 6 )n .
2 2 2

(iii) Il suffit de trouver un entier k ≥ 1 et deux suites d’entiers (an ) et (bn ) tels que
b2n + 1 = k(a2n + an ). Cette relation est équivalente à

k(2an + 1)2 − (2bn )2 = k + 4.


4.5. EXERCICES 163

Pour k = 5 (par exemple), on obtient l’équation 5x2 − y 2 = 9 dont une solution est
(3, 6). De plus, l’équation de Pell u2 − 5v 2 = 1 admet pour solution fondamentale
(9, 4). On trouve ainsi l’ensemble des solutions (xn , yn ) de l’équation 5x2 − y 2 = 9.
Finalement, les deux suites

xn − 1 3un − 1
an = = + 3vn ,
2 2
yn vn
bn = + 3un + 15 ,
2 2

répondent à la question, où (un , vn ) sont les solutions de l’équation u2 − 5v 2 = 1.

Équation négative de Pell

1. Le résultat découle de la question (2) ci-dessus.


2. On a
√ √ √ √
x2n −dyn2 = −1 =⇒ (yn d + xn )(yn d−xn ) = 1 =⇒ 0 < yn d−xn < 1 =⇒ xn = ⌊yn d⌋.
| {z }
>1

3. Soit (u0, v0 ) la solution fondamentale de l’équation de Pell u2 − pv 2 = 1, alors


u20 − 1 = pv02 , par suite u0 est impair car sinon on aurait −1 ≡ p (mod 4). Par suite,
les nombres u0 − 1 et u0 + 1 ont comme pgcd le nombre 2, ainsi

u0 ± 1 = 2α2 , u0 ∓ 1 = 2pβ 2

où α et β sont des entiers naturels tels que v0 = 2αβ. En éliminant u0 des deux
égalités ci-dessus, on aboutit à : ±1 = α2 − pβ 2 . Comme β < v0 on ne peut pas avoir
1 = α2 − pβ 2 . Par conséquent, on a donc −1 = α2 − pβ 2 .
L’obtention des solutions fondamentales de l’équation négative de Pell se fait par
la méthode des fractions continues que nous ne développons pas içi. Cependant, on
donne la liste des solutions fondamentales pour d ≤ 103.

d A B d A B d A B
2 1 1 37 6 1 73 1068 125
5 2 1 41 32 5 74 43 5
10 3 1 50 7 1 82 9 1
13 18 5 53 182 25 85 378 41
17 4 1 58 99 13 89 500 53
26 5 1 61 29718 3805 97 5604 569
29 70 13 65 8 1 101 10 1
164 CHAPITRE 4. ARITHMÉTIQUE

applications :
(i) L’équation x2 − 6xy + y 2 = 1 est équivalente à 2(x − y)2 − (x + y)2 = 1. D’où,
en posant X := x + y et Y := x − y (avec x ≥ y) on arrive à l’équation négative de
Pell suivante :
X 2 − 2Y 2 = −1.

Cette équation a pour solutions

1” √ √ — 1 ” √ √ —
Xn = (1 + 2 )2n+1 + (1 − 2 )2n+1 ; Yn = √ (1 + 2 )2n+1 − (1 − 2 )2n+1 .
2 2 2

Par conséquent, on a :

1 1 ” √ √ —
xn = (Xn + Yn ) = √ (1 + 2 )2n+2 − (1 − 2 )2n+2 ,
2 4 2
1 1 ” √ √ —
yn = (Xn − Yn ) = √ (1 + 2 )2n − (1 − 2 )2n .
2 4 2

(ii) On ajoute l’expression 1 + 2 + · · · + k aux deux membres de l’égalité, on obtient


alors :

2k(k + 1) = m(m + 1) ⇐⇒ (2m + 1)2 − 2(2k + 1)2 = −1.

Or l’équation négative de Pell x2 −2y 2 = −1 admet (1, 1) comme plus petite solution
entière positive, et la forme générale de la solution est donnée pour tout n ≥ 1 par :

1” √ √ —
xn = (1 + 2 )2n−1 + (1 − 2 )2n−1 ,
2
1 ” √ √ —
yn = √ (1 + 2 )2n−1 − (1 − 2 )2n−1 .
2 2

Les couples (k, m) recherchés sont alors donnés par :


 
yn − 1 xn − 1
(k, m) = , , n ≥ 2.
2 2

Exercice 4.41 KKK


Dans le repère orthonormé xOy on considère les points :

A0 (0, n − 1), A1 (1, n − 1), ··· , An−1 (n − 1, n − 1)

où n ≥ 1 est un entier naturel.


4.5. EXERCICES 165

Quel est le nombre de segments (ouverts) ]OAk [ (k ∈ J0, n − 1K) qui ne contiennent pas
de points à coordonnées entières.
(Autre formulation : un chasseur est assis au point O dans une forêt où les arbres
sont placés aux points à coordonnées entières. Des lapins sont placés aux points
A0 , A1 , · · · , An−1 . Quel est la probabilité pour que le chasseur atteigne ses cibles ?) 

Les droites (OA1 ), (OA2 ), · · · , (OAn−1) ont pour équations respectives :

n·x n·x n·x n·x


y= , y= , ··· , y= , ··· , y= .
1 2 k n−1

Or parmi les nombres

1·n 2·n (k − 1) · n
, , ··· ,
k k k

il y a (k ∧ n) − 1 qui sont des entiers (où k ∧ n = pgcd(k, n)). En effet, si k ∧ n = d


on pose k = k1 d et n = n1 d avec k1 ∧ n1 = 1. Les nombres ci-dessus deviennent alors

1 · n1 2 · n1 (k1 − 1) · n1
, , ··· , .
k1 k1 k1

Le nombre des multiples de k1 dans l’ensemble {1; 2; · · · ; k − 1} est égal à d − 1.


D’où, parmi les nombres ci-dessus il y a d − 1 = (k ∧ n) − 1 qui sont des entiers.
Donc, les segments ]OAk [ (k ∈ J0, n−1K) ne contiennent pas de points à coordonnées
entières si, et seulement si, k ∧ n = 1. Par conséquent, le nombre en question est
ϕ(n) où ϕ est la fonction d’Euler.

Exercice 4.42 KKK


Soient p un nombre premier et x ∈ N∗ un entier naturel non nul. On appelle exposant
de p dans x l’entier naturel ep (x) défini par :
 ©
ep (x) := max k∈N : pk | x .

Soient a et b deux entiers naturels distincts, p un nombre premier ne divisant pas ab et


n un entier naturel non nul. Montrer que :
1.
( p 6= 2 et p|a − b ) =⇒ ep (an − bn ) = ep (n) + ep (a − b).

Indication : faire un raisonnement par récurrence.


2.

( n impair, a + b 6= 0 et p | a + b ) =⇒ ep (an + bn ) = ep (n) + ep (a + b).


166 CHAPITRE 4. ARITHMÉTIQUE

1. On montre ce résultat par récurrence sur n.


Le cas n = 1 étant trivial.
On suppose le résultat vrai jusqu’au rang k < n et montrons le pour n. On distingue
deux cas :
Cas 1 : p ∤ n
Soit d = a − b, alors
! !
n
n n n n n−1
X n i−2 n−i
a −b = (b + d) − b = d nb +d d b .
i=2 i
!
n
n i−2 n−i X
Comme p|d et p ∤ b, alors p ne divise pas nbn−1 +d d b . D’où, ep (an −bn ) =
i=2 i
ep (d). Comme ep (n) = 0, alors on déduit que ep (an − bn ) = ep (a − b) + ep (n), ce qui
termine la démonstration dans ce cas.
Cas 2 : p | n
n
Posons m = ( < n ), d = am − bm et c = bm , alors on a :
p
!
p−1
n n m p m p p p p−1 p
X p i p−i
a − b = (a ) − (b ) = (d + c) − c = pdc +d + dc .
i=2 i
€ Š
Or, pour tout i ∈ J2, p − 1K, on a p| pi et d2 | di, donc on déduit que pd2 divise
!
p−1
X p i p−i
d c . Comme p | a − b et a − b | am − bm alors p | d. Puisque p ≥ 3, alors
i=2 i
pd2 | dp et par suite il existe un entier k ∈ N tel que
!
p−1
p
X p i p−i
d + dc = kpd2 .
i=2 i

Par conséquent, on a : an − bn = pd(cp−1 + kd), et comme p ∤ c et p | d alors


p ∤ cp−1 + kd, par suite :

ep (an − bn ) = ep (pd).

Par hypothèse de récurrence, on a : ep (am − bm ) = ep (a − b) + ep (m), et ainsi

ep (an − bn ) = ep (nd) = 1 + ep (am − bm ) = 1 + ep (m) + ep (a − b) = ep (n) + ep (a − b).

2. Si p 6= 2, alors il suffit d’appliquer la première question avec les nombres a et −b


au lieu de a et b. Il nous reste donc juste le cas où p = 2. Montrons donc que si a, b
4.5. EXERCICES 167

et n sont impairs alors e2 (an + bn ) = e2 (n) + e2 (a + b). On sait que

an + bn = (a + b)(an−1 − an−2 b + · · · − abn−2 + bn−1 ).

Comme an−1 − an−2 b + · · · − abn−2 + bn−1 est somme de n nombres impairs, et vu


que n est impair alors

e2 (an−1 − an−2 b + · · · − abn−2 + bn−1 ) = 0.

Donc

e2 (an + bn ) = e2 (a + b) + e2 (an−1 − an−2 b + · · · − abn−2 + bn−1 )


= e2 (a + b) = e2 (a + b) + e2 (n).

En conclusion, on a montré l’implication demandée.

Exercice 4.43 KKK


Soit n un entier impair plus grand ou égal à 5. L’entier
‚ Œ ‚ Œ ‚ Œ ‚ Œ
n n n n
N = −5 + 52 − · · · + 5n−1
1 2 3 n

est-il un nombre premier ?


Indication : utiliser la formule du binôme. 

On a
! ! ! !
n n n n
5N = 1 − 1 + 5 − 52 + 53 − · · · + 5n = 1 + (−1 + 5)n = 1 + 4n .
1 2 3 n

Donc

1 n 1• n  n+1 2 ˜
N = (4 + 1) = (2 + 1)2 − 2 2
5 5
1 h n n+1
i h n+1
i
= × 2 − 2 2 + 1 × 2n + 2 2 + 1
5
1 • n−1 2 ˜ •
n−1
2 ˜
= × 2 2 − 1 + 2n−1 × 2 2 + 1 + 2n−1 .
5

Comme n ≥ 5, alors les deux numérateurs dans l’expression ci-dessus sont plus
grand que 5, et un d’eux est divisible par 5. On a donc N est le produit de deux
entiers naturels > 1, ainsi N n’est pas un nombre premier.
168 CHAPITRE 4. ARITHMÉTIQUE

Exercice 4.44 KKK


Une caractérisation fonctionnelle du ppcm
Montrer que la seule fonction f : N∗ × N∗ −→ N vérifiant :

f (x, x) = x,
f (x, y) = f (y, x)
(x + y)f (x, y) = yf (x, x + y)

est la fonction f (x, y) = ppcm(x, y). 

On montre tout d’abord que la fonction f (x, y) = ppcm(x, y) vérifie les trois
conditions du problème.
Il est clair que ppcm(x, x) = x et que ppcm(x, y) = ppcm(y, x). Maintenant, comme
xy
ppcm(x, y) = pgcd (x,y)
et que pgcd(x, y) = pgcd(x, x + y), alors on déduit que :

xy x(x + y)
(x+y) ppcm(x, y) = (x+y)× = y× = y ppcm(x, x+y).
pgcd(x, y) pgcd(x, x + y)

Montrons maintenant que f (x, y) = ppcm(x, y) est l’unique fonction vérifiant les
conditions de l’exercice.
Supposons, par l’absurde, qu’il existe une autre fonction (x, y) 7−→ g(x, y) vérifiant
les conditions de l’exercice et soit

S = {(x, y) ∈ N∗ × N∗ : f (x, y) 6= g(x, y)}.

On note (m, n) le couple élément de S tel que la somme m + n soit minimale. Alors,
il est clair que m 6= n car sinon

f (m, n) = f (m, m) = m = g(m, m) = g(m, n).

Par symétrie de f , f (x, y) = f (y, x), on peut supposer que n − m > 0. Notons que :

nf (m, n−m) = [m+(n−m)]f (m, n−m) = (n−m)f (m, m+(n−m)) = (n−m)f (m, n).

C’est-à-dire

n−m n−m
f (m, n − m) = f (m, n) ou aussi g(m, n − m) = g(m, n).
n n

Comme f (m, n) 6= g(m, n), alors f (m, n − m) 6= g(m, n − m). Par conséquent,
(m, n − m) ∈ S. Or le couple (m, n − m) a une somme m + (n − m) = n plus petite
4.5. EXERCICES 169

que celle de (m, n). Contradiction.


En conclusion, (x, y) 7−→ ppcm(x, y) est la seule fonction vérifiant les hypothèses de
l’exercice.
170 CHAPITRE 4. ARITHMÉTIQUE
Chapitre 5
Structures algébriques usuelles

5.1 Loi de composition interne

Définition 5.1 Soit E un ensemble. On appelle loi de composition interne dans E une
application de E × E dans E notée :

E × E −→ E
(a, b) 7−→ a ∗ b.


❏ Une loi de composition interne ∗ dans un ensemble E est dite commutative


si : ∀ (a, b) ∈ E 2 , a ∗ b = b ∗ a.
❏ Une loi de composition interne ∗ dans un ensemble E est dite associative si :
∀ (a, b, c) ∈ E 3 , (a ∗ b) ∗ c = a ∗ (b ∗ c).
❏ Un élément e ∈ E est dit élément neutre si : ∀ a ∈ E, a ∗ e = e ∗ a = a.
L’élément neutre, s’il existe, est unique.
❏ Si E possède un élément neutre e, un élément a ∈ E est dit symétrisable si :
∃ a′ ∈ E, a ∗ a′ = a′ ∗ a = e. L’élément a′ est appelé symétrique de a. Le
symétrique d’un élément, s’il existe, est unique.

5.2 Groupe

Définition 5.2 On appelle groupe un ensemble G muni d’une loi de composition interne
notée ∗ telle que :
✓ la loi ∗ est associative,
✓ G possède un élément neutre e,

171
172 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

✓ tous les éléments de G sont symétrisables.


De plus, si la loi ∗ est commutative, alors G est dit groupe commutatif ou abélien. 

✍ (Z, +); (Q, +); (R, +); (C, +); (Q∗ , ×); (R∗ , ×) et (C∗ , ×) sont des groupes.
✍ (U, ×) est un groupe (on rappelle que U = {z ∈ C : |z| = 1}).
✍ (N, +) n’est pas un groupe.

Proposition 5.1 Groupe produit. Soient (G, ⊥) et (H, ⋆) deux groupes. On définit
sur l’ensemble G × H la loi ∗ donnée par :

(a, b) ∗ (c, d) = (a⊥c , b ⋆ d), ∀ (a, b, c, d) ∈ G × H × G × H.

Alors (G × H, ∗) est un groupe, appelé groupe produit. 

Définition 5.3 Sous-groupe. Soit (G, ∗) un groupe. On dit qu’une partie H ⊂ G est
un sous-groupe de G si :
✓ e ∈ H,
✓ H est stable par ∗, c’est-à-dire : ∀ (x, y) ∈ H 2 , x ∗ y ∈ H,
✓ ∀ x ∈ H, x−1 ∈ H. 

☞ On peut écrire la caractérisation


8
d’un sous-groupe en :
>
H 6= ∅,
<
- notation additive : >
: ∀ (x, y) ∈ H 2 , x − y ∈ H,
8
>
< H 6= ∅,
- notation multiplicative : >
: ∀ (x, y) ∈ H 2 , xy −1 ∈ H,
☞ {e} et G sont des sous-groupes de G.
☞ Un = {z ∈ C : z n = 1} est un sous-groupe de (U, ×).
☞ Si H1 et H2 sont deux sous-groupes d’un groupe G, alors H1 ∩ H2 est un
sous-groupe de G.

Théorème 5.1 Sous-groupes de (Z, +)


Pour tout n ∈ Z, l’ensemble n Z est un sous-groupe de (Z, +).
Tout sous-groupe de (Z, +) est de la forme n Z. 

✍ Nouvelle définition du pgcd : soient a et b deux entiers relatifs. L’ensemble


aZ + bZ est non vide, stable par addition et contient les opposés de ses élé-
ments, c’est donc un sous-groupe de (Z, +), il est de la forme dZ avec d = a∧b.
✍ Nouvelle définition du ppcm : soient a et b deux entiers relatifs. L’ensemble
aZ ∩ bZ est l’intersection de deux sous-groupes de (Z, +), c’est donc un sous-
groupe de Z. Par suite, il est de la forme mZ avec m = a ∨ b.
5.3. MORPHISME DE GROUPES 173

5.3 Morphisme de groupes

Définition 5.4 Soient (E, ∗) et (F, ⊥) deux ensembles munis des lois de compostion
internes ∗ et ⊥.
On appelle morphisme de (E, ∗) dans (F, ⊥) une application ϕ : E −→ F telle que :

ϕ(x ∗ y) = ϕ(x) ⊥ ϕ(y), (x, y) ∈ E 2 .

✍ L’application x 7−→ ln x est un morphisme de (R∗+ , ×) −→ (R, +).


✍ L’application z 7−→ z est un morphisme de (C, ×) −→ (C, ×).
✍ Un morphisme d’un ensemble vers lui-même muni de la même loi de compo-
sition interne est appelé endomorphisme. Un morphisme bijectif est appelé
isomorphisme.
✍ Un endomorphisme bijectif est appelé automorphisme. L’ensemble des auto-
morphismes de (E, ∗) est un sous-groupe de (Bij(E), ◦), noté Aut(E).

Proposition 5.2 Soient (G1 , ×) et (G2 , ×) deux groupes multiplicatifs d’éléments


neutres respectifs e1 et e2 , et ϕ un morphisme de G1 dans G2 . Alors :

ϕ(e1 ) = e2 et ∀ x ∈ G1 , ϕ(x−1 ) = ϕ(x)−1 .

Définition 5.5 Noyau d’un morphisme de groupes. Soient (G1 , ×) et (G2 , ×) deux
groupes multiplicatifs d’éléments neutres respectifs e1 et e2 , et ϕ un morphisme de G1
dans G2 . On appelle noyau de ϕ l’ensemble des éléments de G1 qui ont pour image e2 .
On le note :

ker(ϕ) = {x ∈ G1 : ϕ(x) = e2 } = ϕ−1 ({e2 }).

Théorème 5.2 Pour tout morphisme ϕ du groupe G1 dans le groupe G2 on a :


✓ ker(ϕ) est un sous-groupe de G1 ,
✓ ker(ϕ) = {e1 } ⇐⇒ ϕ est injectif. 

☞ L’application ϕ : x 7−→ eix est un morphisme de groupe de (R, +) dans


(C∗ , ×) dont le noyau

ker(ϕ) = {x ∈ R : eix = 1} = 2π Z

est un sous-groupe de (R, +).


174 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Définition 5.6 Image d’un morphisme de groupes. Soient G1 et G2 deux groupes


et ϕ un morphisme de G1 dans G2 . On appelle image de ϕ l’ensemble des éléments de
G2 qui ont un antécédent dans G1 . On le note

Im(ϕ) = {y ∈ G2 : ∃ x ∈ G1 , y = ϕ(x)} = ϕ(G1 ).

Théorème 5.3 Pour tout morphisme ϕ du groupe G1 dans le groupe G2 on a :


✓ Im(ϕ) est un sous-groupe de G2 ,
✓ Im(ϕ) = G2 ⇐⇒ ϕ est surjectif. 

☞ L’application ϕ : x 7−→ eix est un morphisme de groupe de (R, +) dans


(C∗ , ×) dont l’image

Im(ϕ) = {z ∈ C : |z| = 1} = U

est un sous-groupe de (C∗ , ×).

5.4 Anneau

Définition 5.7 On appelle anneau un ensemble A muni de deux lois de composition


internes notées respectivement + et × telles que :
✓ (A, +) est un groupe abélien. L’élément neutre est noté 0A ,
✓ la loi × est associative,
✓ A possède un élément neutre (élément unité) pour la loi ×, noté 1A ,
✓ la loi × est distributive par rapport à la loi +, c’est-à-dire : a(b + c) = ab + ac et
(b + c)a = ba + ca pour tout (a, b, c) ∈ A3 .
Si de plus la loi × est commutative, alors A est dit anneau commutatif. 

☞ les ensembles (Z, +, ×); (Q, +, ×); (R, +, ×) et (C, +, ×) sont des anneaux.
☞ Formule du binôme : si a et b sont deux
!
éléments qui commutent, alors pour
n
X n n−k k
tout n ∈ N on a : (a + b)n = a b .
k=0 k
☞ Si a et b sont deux éléments qui commutent alors pour tout n ∈ N∗ on a :
n−1
X
a − b = (a − b)
n n
an−1−k bk . En particulier :
k=0

n−1
X n−1
X
n k
1−x = (1 − x) x = xk (1 − x).
k=0 k=0

Si 1 − x est inversible, alors : 1 + x + x2 + · · · + xn−1 = (1 − xn )(1 − x)−1 .


5.5. CORPS 175

Définition 5.8 Sous-anneau. Une partie B d’un anneau A est un sous-anneau si :


✓ 1A ∈ B,
✓ ∀ (x, y) ∈ B 2 , x − y ∈ B,
✓ ∀ (x, y) ∈ B 2 xy ∈ B. 

Définition 5.9 Morphisme d’anneaux. On appelle morphisme d’anneau une applica-


tion ϕ : (A, +, ×) −→ (A′ , +, ×) telle que :
✓ ϕ(1A ) = 1A′ ,
✓ ∀ (x, y) ∈ A2 , ϕ(x + y) = ϕ(x) + ϕ(y),
✓ ∀ (x, y) ∈ A2 , ϕ(xy) = ϕ(x)ϕ(y). 

☞ L’application z 7−→ z est un automorphisme de l’anneau (C, +, ×).

Théorème 5.4 Groupe des éléments inversibles d’un anneau. L’ensemble


des éléments inversibles d’un anneau est un groupe multiplicatif.
(On rappelle qu’un élément x ∈ A est inversible s’il possède un symétrique x−1
pour la loi × : x−1 ∈ A et xx−1 = x−1 x = 1A ). 

✍ Le groupe des éléments inversibles de l’anneau (Z, +, ×) est ({−1, 1}, ×).
✍ Le groupe des éléments inversibles de l’anneau (C, +, ×) est (C∗ , ×).

5.5 Corps

Définition 5.10 On appelle corps un anneau (toujours supposé commutatif), non réduit
à {0}, dont tout élément non nul est inversible. 

☞ Si K est un corps, alors le groupe de ses éléments inversibles est K∗ = K\ {0}.

Définition 5.11 Sous-corps. Une partie L d’un corps K est un sous-corps de K si :


✓ L \ {0} =
6 ∅,
✓ ∀ (x, y) ∈ L2 , x − y ∈ L,
✓ ∀ (x, y) ∈ L × L∗ , xy −1 ∈ L. 

Définition 5.12 Morphisme de corps. On appelle morphisme de corps une application


ϕ : K −→ K′ qui est un morphisme pour les lois + et ×. Autrement dit :
✓ ϕ(1K ) 6= 0,
✓ ∀ (x, y) ∈ K2 , ϕ(x + y) = ϕ(x) + ϕ(y),
✓ ∀ (x, y) ∈ K2 , ϕ(xy) = ϕ(x)ϕ(y). 
176 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

☞ On a forcément : ϕ(1K ) = 1K′ car ϕ est un morphisme de groupe de (K∗ , ×)



dans (K ∗ , ×).

Définition 5.13 Anneau intègre. On appelle anneau intègre un anneau commutatif,


non réduit à {0}, et sans diviseur de zéro, c’est-à-dire :
 
∀ (x, y) ∈ A2 xy = 0 =⇒ x = 0A ou y = 0A .

Théorème 5.5 Tout corps commutatif est un anneau intègre. 

☞ La réciproque est fausse. L’anneau (Z, +, ×) est intègre mais n’est pas un
corps.
☞ Tout sous-anneau d’un corps commutatif est intègre. Réciproquement, on
admet que, tout anneau intègre est un sous-anneau d’un corps.
☞ On appelle corps des fractions d’un anneau intègre A le plus petit corps (à
isomorphisme près) dont A soit un sous-anneau. Par exemple, le corps des
fractions de Z est Q.

5.6 Exercices

5.6.1 Exercices de base

Exercice 5.1 Vrai - Faux


1. Il existe des lois de compositions internes qui sont commutatives sans être associa-
tives.
2. Soit g un élément d’un groupe G. L’ensemble {x : xg = gx} est un sous-groupe
abélien de G.
3. Soient G et G′ deux groupes et ϕ un morphisme entre G et G′ . Le groupe G peut
être abélien sans que G′ le soit. 

1. Vrai. On considère la loi ∗ définie sur N par x ∗ y = |x − y|, alors elle est
commutative sans être associative. En effet, (3 ∗ 2) ∗ 5 = 4 alors que 3 ∗ (2 ∗ 5) = 0.
2. Faux. L’ensemble en question est bien un sous-groupe de G mais il n’est pas
forcément abélien. Prendre par exemple g = e et G = S3 .
3. Vrai. Prendre par exemple G = {e} et G′ = S3.
5.6. EXERCICES 177

Exercice 5.2
Soit G un ensemble non vide muni d’une loi de composition interne ∗ telle que :
(i) ∗ est associative,
(ii) il existe, dans G, un élément neutre à gauche e, c-à-d,

∃ e ∈ G, ∀ x ∈ G, e ∗ x = x,

(iii) tout élément x ∈ G possède un symétrique à gauche dans G, c-à-d,

∀ x ∈ G, ∃y ∈ G : y ∗ x = e.

Montrer que (G, ∗) est un groupe. 

Il nous faut montrer que tout élément possède un symétrique et qu’il y a un


élément neutre.
Soient x ∈ G et x′ un symétrique à gauche. Soit x′′ un symétrique à gauche de x′ ,
alors x = x′′ ∗ e car :

x′′ ∗ (x′ ∗ x) = x′′ ∗ e = (x′′ ∗ x′ ) ∗ x = e∗x = x.

Maintenant, on a :

x ∗ x′ = (x′′ ∗ e) ∗ x′ = x′′ ∗ (e ∗ x′ ) = x′′ ∗ x′ = e.

Par conséquent, un symétrique à gauche est aussi un symétrique à droite.


Montrons maintenant que e est aussi neutre à droite. En effet, on a :

x∗e = x ∗ (x′ ∗ x) = (x ∗ x′ ) ∗ x = e∗x = x.

En conclusion, la loi de composition interne ∗ est associative, admet un élément


neutre e, et tout élément de G admet un symétrique dans G. L’ensemble (G, ∗) est
donc un groupe.

Exercice 5.3
Sous-groupes de (Z, +)
Soit n ∈ Z. On désigne par nZ l’ensemble des multiples de n.
Montrer que les sous-groupes de (Z, +) sont de la forme nZ. 

Montrons que nZ est un sous-groupe de (Z, +). On a : 0 ∈ nZ car 0 = n × 0,


si x et y sont deux éléments de nZ, alors il existe (x′ , y ′ ) ∈ Z2 tels que x = nx′ et
y = ny ′, par suite x − y = n(x′ − y ′ ) ∈ nZ. En conclusion, nZ est un sous-groupe
de (Z, +).
178 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Réciproquement, soit H un sous-groupe de (Z, +), montrons qu’il est de la forme nZ.
Si H = {0} alors H = 0Z. On suppose dans la suite que H 6= {0}, alors l’ensemble
{n ∈ H : n > 0} possède un plus petit élément que l’on note n (car c’est une
partie non vide de N). On se propose de montrer que H = nZ par double inclusion.
(⊂) Soit x ∈ H, alors par division euclidienne de x par n il existe un unique couple
(q, r) ∈ Z2 tel que : x = qn + r avec 0 ≤ r < n. Comme H est un sous-groupe, alors
r = x − qn ∈ H (soustraction de deux éléments de H). Donc, r = 0 (car sinon on
aurait une contradiction avec la définition de n). Par suite, x = qn ∈ nZ.
(⊃) Par définition n ∈ H, comme H est un sous-groupe alors kn = n + · · · + n ∈ H.
D’autre part, H contient aussi les symétriques de tous ses éléments, et donc tous les
kn avec k ≤ −1. Enfin, H contient n + (−n) = 0, et en conclusion nZ ⊂ H.

Exercice 5.4 Centre d’un groupe


Soit (G, ∗) un groupe. On appelle centre de G l’ensemble

Z(G) = {x ∈ G : ∀ y ∈ G, xy = yx}.

Montrer que (Z(G), ∗) est un sous-groupe de G. 

⋆ Z(G) 6= ∅ car e ∈ Z(G).


⋆ Soient x et y deux éléments de Z(G) et z ∈ G, alors xy ∈ Z(G). En effet, on a
par définition xz = zx et yz = zy. D’où :

(xy)z = xyz = xzy = zxy.

⋆ Soit x ∈ Z(G) alors x−1 ∈ Z(G). En effet, si z ∈ G on a par définition xz = zx,


et en multipliant cette relation par x−1 à gauche et à droite il résulte que :

x−1 xzx−1 = x−1 zxx−1 =⇒ zx−1 = x−1 z.

Exercice 5.5 Groupe produit


Soient H et K deux groupes multiplicatifs.
1. Montrer que H × K muni de la loi ⊥ définie par : ∀ (x1 , x2 ) ∈ H 2 , ∀ (y1 , y2 ) ∈ K 2

(x1 , y1 ) ⊥ (x2 , y2 ) = (x1 · x2 , y1 · y2 )

est un groupe.
2. Montrer que H × {0} et {0} × K sont des sous-groupes de H × K isomorphes à H
et K. 

1. Il est facile de vérifier que la loi ⊥ est associative (cela découle de l’associativité
de la loi × sur H et K). L’élément neutre de ⊥ est (eH , eK ), enfin l’inverse de
5.6. EXERCICES 179

(x, y) ∈ H × K est (x−1 , y −1 ). En conclusion, (H × K, ⊥) est un groupe.


2. Considérons l’application ϕ : H −→ H × K définie par f (x) = (x, eK ), alors
ϕ est un morphisme injectif et on a en plus ϕ(H) = H × {0} par définition. D’où,
H ×{0} est un sous-groupe de H ×K isomorphe à H. On montre, de la même façon,
que {0} × K est un sous-groupe de H × K isomorphe à K.

Exercice 5.6
Soient G1 et G2 deux sous-groupes d’un groupe (G, ⊥).
1. Montrer que G1 ∩ G2 est un sous-groupe de G.
2. Montrer que

G1 ∪ G2 est sous-groupe de G ⇐⇒ G1 ⊂ G2 ou G2 ⊂ G1 .

1. L’élément neutre e de G appartient à G1 ∩G2 puisque ce sont deux sous-groupes et


donc contiennent cet élément. Maintenant, si x, y ∈ G1 ∩ G2 , alors x⊥y −1 ∈ G1 (car
G1 sous-groupe) et x⊥y −1 ∈ G2 (car G2 sous-groupe). Par suite, x⊥y −1 ∈ G1 ∩ G2 ,
et par conséquent G1 ∩ G2 est un sous-groupe de G.
2.
(=⇒) Si G1 ⊂ G2 alors le résultat est clair. Sinon, il existe un élément g ∈ G1 et
g 6∈ G2 . Montrons alors que G2 ⊂ G1 . Soit x ∈ G2 , alors x⊥g ∈ G1 ∪ G2 (car c’est
un sous-groupe). On distingue alors deux cas :
⋄ x⊥g ∈ G2 : alors x−1 ⊥x⊥g ∈ G2 , c’est-à-dire g ∈ G2 , contradiction.
⋄ x⊥g ∈ G1 : alors x⊥g⊥g −1 ∈ G1 , c’est-à-dire x ∈ G1 .
Par conséquent, G2 ⊂ G1 , et l’implication est ainsi prouvée.
(⇐=) Si G1 ⊂ G2 ou G2 ⊂ G1 alors G1 ∪ G2 = G2 ou G1 ∪ G2 = G1 , il s’agit donc
bien d’un sous-groupe de G.

Exercice 5.7 Groupes des racines de l’unité


1. Soit n ∈ N∗ . Montrer que l’ensemble

Un := {z ∈ C : zn = 1 }

est un groupe multiplicatif.


2. Montrer que l’ensemble

V := {z ∈ C tels que ∃ n ∈ N∗ avec z n = 1 }

est un groupe multiplicatif.


3. Soient p et q deux entiers premiers entre eux. Déterminer Up ∩ Uq .
4. Montrer que l’application ϕ : Up × Uq −→ Upq définie par (x, y) 7−→ xy est un
isomorphisme de groupe (p et q désignent deux entiers premiers entre eux). 
180 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

n o
2ikπ
1. On sait que Un = e n , k ∈ J0, n − 1K . Comme (C∗ , ×) est un groupe et que
Un ⊂ C∗ , il suffit de montrer que (Un , ×) est un sous-groupe.
⋆ L’élément 1 appartient à Un .
2ikπ 2ilπ 2i(k+l)π
⋆ Le produit e n × e n = e n appartient à Un .
2ikπ 2i(n−k)π
⋆ L’inverse de e n est égal à e n et c’est un élément de Un .
En conclusion, (Un , ×) est un groupe.
2. On montre, de même, que (V, ×) est un sous-groupe de C∗ . On a :
⋆ V 6= ∅ car 1 ∈ V.
2ikπ 2i(n−k)π
⋆ L’inverse de e n est e n et c’est un élément de V.
2ikπ 2ik′ π
⋆ Soit z = e n ×e n′ , alors
‚ ‹n′ Œn
 n n′
2ikπ 2ik′ π
n×n′ ′
z = e n × e n′ = 1n × 1 n = 1.

Par conséquent, (V, ×) est un groupe.


3. Soit x ∈ Up ∩ Uq . Comme p et q sont premiers entre eux, alors il existe, d’après
le théorème de Bézout, deux entiers u et v tels que up + vq = 1. Alors, on a
x = xup+vq = (xp )u × (xq )v = 1. Par conséquent, on conclut que Up ∩ Uq = {1}.
4. Si x ∈ Up et y ∈ Uq , alors x ∈ Upq et y ∈ Upq , et comme Upq est un groupe alors
xy ∈ Upq . L’application ϕ est un morphisme car pour (a, b) et (c, d) dans Up × Uq
on a grâce à la commutativité et l’associativité des nombres complexes :

ϕ((a, b) · (c, d)) = ϕ(ac, bd) = abcd = ϕ(a, b) · ϕ(c, d).

Pour montrer que ϕ est bijectif il suffit de montrer qu’il est injectif car les ensembles
Up × Uq et Upq ont le même cardinal. Soit (a, b) ∈ ker(ϕ), alors ab = 1, par suite

a = b−1 ∈ Up ∩ Uq = {1}.

Donc, a = b = 1 et ϕ est injectif.

Exercice 5.8
Automorphismes intérieurs
Soient (G, ×) un groupe, a ∈ G et τa l’application définie par :

τa : G −→ G, x 7−→ axa−1 .

1. Montrer que τa est un automorphisme de G (appellé automorphisme intérieur).


2. Montrer que l’application τ : (G, ×) −→ (Aut (G), ◦), a 7−→ τa est un
morphisme de groupe, où Aut (G) est l’ensemble des automorphismes de G. 
5.6. EXERCICES 181

1. τa : G −→ G est un endomorphisme car on a pour tout (x, y) ∈ G2 :

τa (xy) = axya−1 = ax(a−1 a)ya−1 = (axa−1 )(aya−1 ) = τa (x)τa (y).

Soit x ∈ G, on a :

τa (τa−1 (x)) = a(a−1 xa)a−1 = exe = x et de même τa−1 (τa (x)) = x.

Donc, τa est bijectif, et c’est un automorphisme de G.


2. Pour tout (a, b) ∈ G2 , on a :

τab (x) = abxb−1 a−1 = a(bxb−1 )a−1 = τa (τb (x)).

D’où τab = τa ◦ τb et τ est donc bien un morphisme de groupe.

Exercice 5.9
Soit G un sous-groupe de Sn groupe des permutations de J1, nK. On considère la relation
R définie sur J1, nK par :

aRb ⇐⇒ ∃ σ ∈ G : σ(a) = b.

1. Montrer que R est une relation d’équivalence.


2. Soit p ≤ n un entier naturel. Montrer que

Gp = {σ ∈ G : σ(p) = p}

est un sous-groupe de G.
3. Soient p ≤ n et q ≤ n deux entiers naturels tels qu’il existe un élément τ ∈ G avec
τ (p) = q. Montrer que Gp et Gq sont isomorphes. 

1. Montrons que R est une relation d’équivalence.


⋄ R est réflexive : la permutation Id appartient à G (car sous-groupe de Sn ), et
puisque Id(a) = a pour tout a alors R est réflexive.
⋄ R est symétrique : si a et b sont deux éléments tels que a R b alors il existe une
permutation σ ∈ G telle que σ(a) = b. D’où, σ −1 (b) = a et comme σ −1 ∈ G (car
c’est un groupe), alors b R a.
⋄ R est transitive : si a, b et c sont tels que a R b et b R c, alors il existe deux éléments
τ et σ de G tels que τ (a) = b et σ(b) = c. On a alors (σ◦τ )(a) = c et comme σ◦τ ∈ G
(car c’est un groupe), on conclut que a R c.
2. On a :
⋄ Gp 6= ∅ car Id ∈ Gp ,
⋄ si σ et τ sont deux éléments de Gp , alors σ(τ −1 (a)) = σ(a) = a et par suite
182 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

σ ◦ τ −1 ∈ Gp .
En conclusion, Gp est un sous-groupe de G.
3. Soit ϕτ : G −→ G l’automorphisme intérieur défini par ϕτ (σ) = τ ◦ σ ◦ τ −1 .
Comme τ (p) = q, alors ϕτ (σ)(q) = τ ◦ (p) = τ (p) = q et par suite ϕτ (Gp ) ⊂ Gq . De
même, et comme τ −1 (q) = p, on a ϕτ −1 (Gq ) ⊂ Gp . Par conséquent, Gp et Gq ont
même cardinal, et ϕτ est l’isomorphisme demandé.

Exercice 5.10
On considère l’ensemble § ª
1
E = : n ∈ N∗ .
n!
Déterminer tous les sous-groupes du groupe (Q, +) contenant E. 

On se propose de montrer que le seul sous-groupe du groupe (Q, +) contenant E


est Q. Tout d’abord, il est clair que le sous-groupe Q contient E. Réciproquement,
p
soit H un sous-groupe de Q contenant E, alors l’élément r = ∈ Q (avec p ∈ Z et
q
q ∈ N∗ ) appartient à E. En effet, on a :

p 1
r = = p(q − 1)! × ∈ E.
q | {z } q!
∈Z |{z}
∈E

En conclusion, on a : H = Q.

Exercice 5.11
Stabilisateur
Soient x un élément d’un ensemble X, et (G, ◦) le groupe des bijections de X. On
appelle stabilisateur de x l’ensemble :

Sx = {g ∈ G : g(x) = x}.

Montrer que Sx est un sous-groupe de G. 

L’élément neutre de G, qui est Id, appartient à Sx car Id(x) = x. Si g et h sont


deux éléments de Sx , alors g ◦ h ∈ Sx car :

(g ◦ h)(x) = g(h(x)) = g(x) = x.

Enfin, si g ∈ Sx , alors g −1 ∈ Sx car g(x) = x et donc en appliquant g −1 on déduit


que x = g −1(x).
En conclusion, Sx est un sous-groupe de G.
5.6. EXERCICES 183

Exercice 5.12
Morphisme de groupes
1. Montrer que l’application f : C∗ −→ R∗ définie par z 7−→ |z| est un morphisme de
groupe multiplicatif. Quel est son noyau, et quelle est son image ?
2. Montrer que l’application exp : C −→ C∗ est un morphisme de groupe. Quel est son
noyau ? quelle est son image ? 

1. Il est clair que c’est un morphisme car |z1 z2 | = |z1 | × |z2 | pour tout z1 , z2 ∈ C∗ .
Le noyau de f est donné par : ker(f ) = {z ∈ C∗ : |z| = 1}, c’est le sous-groupe de
C∗ des nombres complexes de module 1. On le note U. L’image de f est égale à R∗+ .
2. Il est clair que c’est un morphisme de groupe car ez1 +z2 = ez1 × ez2 pour tout
z1 , z2 ∈ C. L’image de exp est C∗ car l’exp est surjective, en effet tout z ∈ C∗ admet
une représentation z = reiθ (avec r > 0), d’où z = eln r+iθ . Le noyau de l’exp est le
sous-groupe 2iπZ, car ez = 1 (avec z = a + ib et a, b réels) implique que a = 0 et
b ≡ 0 (mod 2π).

Exercice 5.13
Commutateur. Groupe dérivé
Soient G et H deux groupes et ϕ : G −→ H un morphisme de groupes.
Pour (a, b) ∈ G × G on appelle commutateur de a et b l’élément

[a, b] = aba−1 b−1 .

On note D(G) l’ensemble des produits de commutateurs d’éléments de G.


1. Montrer que D(G) est un sous-groupe de G. (D(G) est appelé groupe dérivé).
2. Montrer que

G est commutatif ⇐⇒ D(G) = {eG }.

3. Montrer que

D(G) ⊂ ker(ϕ) ⇐⇒ Im(ϕ) est commutatif.

1. D(G) est un sous-groupe, en effet : eG ∈ D(G) car [eG , eG ] = eG . De plus, D(G)


est stable par produit, enfin on a :

[a, b]−1 = (aba−1 b−1 )−1 = bab−1 a−1 = [b, a].

En conclusion, D(G) est un sous-groupe de G.


2. Cette question est claire car la commutativité de G est équivalente à (ab)−1 = ab
pour tout (a, b) ∈ G × G.
184 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

3. On montre ce résultat par double implication.


(=⇒) Soient x et y deux éléments de Im(ϕ), alors il existe (a, b) ∈ G2 tel que :
ϕ(a) = x et ϕ(b) = y. Par conséquent :

[x, y] = ϕ(a)ϕ(b)ϕ(a−1 )ϕ(b−1 ) = ϕ([a, b]) = eH car [a, b] ∈ ker(ϕ).

En conclusion, Im(ϕ) est commutatif (d’après la question précédente).


(⇐=) On a

ϕ([a, b]) = ϕ(a)ϕ(b)ϕ(a−1 )ϕ(b−1 ) = [ϕ(a), ϕ(b)] = eH .

Ainsi, tous les commutateurs sont des éléments de ker(ϕ). D’où D(G) ⊂ ker(ϕ).

Exercice 5.14
Soit H un sous-groupe d’un groupe G1 .
Existe t-il un morphisme de groupes ϕ : G1 −→ G2 (pour un certain groupe G2 ) tel
que :
H = ker(ϕ).

Si un tel morphisme ϕ existe, alors pour tout (g, h) ∈ G1 × H on a :

ϕ(g −1hg) = ϕ(g)−1ϕ(h)ϕ(g) = ϕ(g −1)eG1 ϕ(g) = eG1 .

Pa suite, on doit avoir g −1 hg ∈ H, ceci n’est pas vrai toujours (en particulier si H
n’est pas commutatif).

Exercice 5.15
Sous-groupe distingué
Soit G un groupe, qui n’est pas supposé abélien, d’élément neutre e. La loi de G est
notée (a, b) 7−→ ab.
1. Soit H un sous-groupe de G. Montrer qu’il y a équivalence entre :
– pour tout g ∈ G : gH ⊂ Hg,
– pour tout g ∈ G : Hg ⊂ gH,
– pour tout g ∈ G : gH = Hg.
On dit qu’un sous-groupe H de G est distingué s’il vérifie l’une des trois conditions
ci-dessus. On note H ⊳ G.
2. Soit H un sous-groupe de G. Montrer qu’il a équivalence entre :
– H est distingué dans G,
– pour tout g ∈ G : gHg−1 = H,
– pour tout g ∈ G : gHg−1 ⊂ H.
3. Montrer que {e} et G sont des sous-groupes distingués de G.
5.6. EXERCICES 185

4. Si G est abélien, que peut-on dire pour ses sous-groupes distingués ?


5. Soient G1 et G2 deux groupes et ϕ : G1 −→ G2 un morphisme de groupes.
(i) Montrer que :
H ⊳ G2 =⇒ ϕ−1 (H) ⊳ G1 .

(ii) Montrer que 8


< ϕ est surjectif
=⇒ ϕ(H) ⊳ G2 .
:
H ⊳ G1

(iii) Montrer que ker(ϕ) ⊳ G1 . 

1. On note les trois propositions par (i), (ii) et (iii) respectivement. Il suffit de
montrer que (i) ⇐⇒ (ii).
(i) =⇒ (ii) Soit g ∈ G, comme g −1 H ⊂ Hg −1 alors en multipliant à gauche et à
droite par g on déduit que :

g(g −1H)g ⊂ g(Hg −1)g c-à-d Hg ⊂ gH.

(ii) =⇒ (i) Soit g ∈ G. Comme Hg −1 ⊂ g −1H, alors en multipliant à droite et à


gauche par g on déduit (i).
2. On note les trois propositions par (i), (ii) et (iii) respectivement.
(i) =⇒ (ii) Pour tout g ∈ G on a :

gHg −1 = g(Hg −1) = g(g −1H) = (gg −1)H = H.

(ii) =⇒ (iii) cette implication est claire.


(iii) =⇒ (i) Pour tout g ∈ G on a :

gH ⊃ g(g −1Hg) et g(g −1Hg) = (gg −1)Hg = Hg.

Donc Hg ⊃ gH et H est distingué dans G.


3. Pour tout g ∈ G on a : g{e} = {e}g = {g} et donc {e} ⊳ G. Maintenant, pour
tout g ∈ G, les applications x 7−→ gx et x 7−→ xg sont des bijections de G −→ G.
Par suite, gG = Gg = G, et G est distingué dans G.
4. Si G est abélien, alors tout sous-groupe H de G est distingué dans G.
5.
(i) Soit g ∈ G1 , montrons que gϕ−1(H)g −1 ⊂ ϕ−1 (H).
Pour tout h ∈ ϕ−1 (H) on a : ϕ(ghg −1) = ϕ(g)ϕ(h)ϕ(g −1) = g ′ϕ(h)g ′−1 avec g ′ =
ϕ(g). Or h′ = ϕ(h) ∈ H qui est distingué dans G2 . Donc, ϕ(ghg −1) = g ′h′ g ′−1 ∈ H,
par suite ghg −1 ∈ ϕ−1 (H) et ϕ−1 (H) ⊳ G1 .
(ii) On sait que ϕ(H) est un sous-groupe de G2 (car image directe d’un sous-groupe
186 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

par un morphisme). Soient g2 ∈ G2 et h2 ∈ ϕ(H), montrons que g2 h2 g2−1 ∈ ϕ(H).


Comme ϕ est un morphisme surjectif, alors il existe g1 ∈ G1 et h1 ∈ H tels que
g2 = ϕ(g1 ) et h2 = ϕ(h1 ). Par suite

g2 h2 g2−1 = ϕ(g1 )ϕ(h1 )ϕ(g1−1 ) = ϕ(g1 h1 g1−1 ) ∈ ϕ(H).

En conclusion, ϕ(H) ⊳ G2 .
(iii) On sait que {eG2 } est un sous-groupe distingué de G2 , par suite on déduit
d’après ce qui précède que ker(ϕ) = ϕ−1 ({eG2 }) est un sous-groupe distingué de G1 .

Exercice 5.16
Groupe du triangle
Déterminer le groupe des isométries du plan conservant un triangle équilatéral ABC
de centre de gravité O. 

On désigne par Is(△ABC) l’ensemble des isométries du triangle équilatéral


ABC. Pour trouver les éléments de ce groupe on regarde les différentes images
par une isométrie f des sommets A, B, C. Il y a six cas possibles (car c’est une
permutation de {A, B, C} ) :
⋄ f (A) = A, f (B) = B, f (C) = C, alors f est l’identité f = Id.
⋄ f (A) = A, f (B) = C, f (C) = B, alors f est la symétrie par rapport à la média-
trice de (BC) (qui est la droite (OA)), f = SOA .
⋄ f (A) = B, f (B) = A, f (C) = C, alors f est la symétrie par rapport à la média-
trice de la droite (AB) (qui est la droite (OC)), f = SOC .
⋄ f (A) = C, f (B) = B, f (C) = A, alors f est la symétrie par rapport à la média-
trice de la droite (AC) (qui est la droite (OB)), f = SOB .
⋄ f (A) = B, f (B) = C, f (C) = A, alors f est la rotation de centre O et d’angle 2π
3
.
⋄ f (A) = C, f (B) = A, f (C) = B, alors f est la rotation de centre O et d’angle 3 .

Exercice 5.17 Élément nilpotent


1. On dit qu’un élément a d’un anneau A est nilpotent s’il existe un entier n tel que
an = 0.
Montrer que si a est nilpotent, alors 1 − a est inversible.
2. Montrer que si ab est nilpotent alors ba est nilpotent aussi.
3. Soit K un anneau commutatif fini.
Montrer que K est un corps si, et seulement si, il possède un seul élément nilpotent et
exactement deux éléments idempotents (c’est-à-dire tels que a2 = a). 

1. Soit n un entier tel que an = 0, alors

(1 − a)(a0 + a1 + · · · + an−1 ) = 1 − an = 1.
5.6. EXERCICES 187

n−1
X
Par conséquent, l’élément 1 − a est inversible et son inverse est ak .
k=0
2. Soit n un netier tel que (ab)n = 0, alors on a :

(ba)n+1 = ba ba · · · ba = b (ab)n a = 0.

Par suite, l’élément ba est nilpotent aussi.


3. On montre l’équivalence par double implication.
(=⇒) Si K est un corps alors 0 est le seul élément nilpotent car s’il existait un autre
élément nilpotent non nul x alors on aurait x xn−1 = 0 et x serait un diviseur de zéro,
contradiction avec le fait que K est un corps. De plus, l’équation a2 = a admet au
plus 2 solutions (c-à-d le degré de ce polynôme), et en fait il s’agit de deux solutions
exactement et qui sont 0 et 1.
(⇐=) Soit K un anneau fini possédant un élément nilpotent et exactement deux
éléments idempotents. Montrons que tout élément non nul admet un inverse. Soit
a ∈ K un élément non nul, comme l’anneau K est fini alors il existe deux entiers p et
q (avec q > p) tels que ap = aq . En posant α = q − p, alors il résulte que ap+α = ap .
Par une simple récurrence, il s’ensuit que ap = ap+nα pour tout n ∈ N.
Pour n assez grand, on a nα > p et en multipliant la relation ap = ap+nα par anα−p
on déduit que anα = a2nα , c’est-à-dire que l’élément anα est idempotent. Comme
il n’y a que deux éléments idempotents, il résulte que anα = 0 ou anα = 1. Or, si
anα = 0 alors a serait nilpotent et donc égal à zéro, contradiction. Par conséquent,
anα = 1, et par suite a est inversible d’inverse anα−1 .
En conclusion, on a montré que tout élément non nul de K est inversible, alors K
est un corps.

Exercice 5.18
Anneau de Boole
Soit A un anneau tel que x2 = x pour tout x ∈ A.
1. Montrer que A est commutatif.
2. Montrer que l’anneau A est intègre si, et seulement si, il contient exactement deux
éléments. 

1. Soient x et y deux éléments de A, alors on a :

x + y = (x + y)2 = x2 + xy + yx + y 2 = x + xy + yx + y.

En ajoutant, aux deux membres, l’expression x + y + xy, on obtient :

x + y + x + y + xy = x + xy + yx + y + x + y + xy.

Or x + x = 0 pour tout x ∈ A, en effet : x + x = (x + x)2 = x2 + x2 + x2 + x2 =


188 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

x + x + x + x et donc x + x = 0. Par suite, on déduit que :

xy = yx

et A est commutatif.
2.
(=⇒) Soit x ∈ A, alors x2 = x =⇒ x(1 − x) = 0 et donc x = 0 ou x = 1. Par suite,
A contient exactement deux éléments, 0 et 1.
(⇐=) L’anneau {0, 1} est intègre et vérifie x2 = x pour tout x ∈ {0, 1}.

Exercice 5.19
On considère l’ensemble E définit par :
 
p
E = : p ∈ Z, q ∈ N∗ , q impair .
q

1. Montrer que (E, +, ×) est un anneau.


2. Montrer que (E, +, ×) n’est pas un corps. 

1. Il suffit de montrer que E est un sous-anneau de (R, +, ×).


⋄ On a 1 ∈ E.
⋄ Si ab et dc sont deux éléments de E, alors ab − dc = ad−bc
bd
. Comme b et d sont impairs
alors bd l’est aussi. Donc b − d ∈ E.
a c

⋄ Si ab et dc sont deux éléments de E, alors ab × dc = acbd


∈ E.
En conclusion, (E, +, ×) est un anneau.
2. Il suffit de montrer qu’il existe un nombre non nul n’ayant pas d’inverse. Par
exemple, 2 n’a pas d’inverse dans E, en effet supposons (par l’absurde) qu’il existe
p
q
∈ E tel que 2 × pq = 1, alors 2p = q, ce qui est une contradiction car q est impair.
En conclusion, E n’est pas un corps.

Exercice 5.20
Crochet de Lie. Relation de Jacobi
Soit (A, +, ·) un anneau. Pour (x, y) ∈ A2 , on considère le crochet de Lie [x, y] par :

[x, y] = xy − yx.

1. Montrer que pour tout (x, y, z) ∈ A3 :

[x, y + z] = [x, y] + [x, z].

2. Pour tout (x, y, z) ∈ A3 , montrer la relation de Jacobi :

[x, [y, z]] + [y, [z, x]] + [z, [x, y]] = 0.


5.6. EXERCICES 189

1. On a :

[x, y+z] = x(y+z)−(y+z)x = xy+xz−yx−zx = (xy−yx)+(xz−zx) = [x, y]+[x, z].

2. On a

[x, [y, z]] + [y, [z, x]] + [z, [x, y]] = [x, yz − zy] + [y, zx − xz] + [z, xy − yx]
= x(yz − zy) − (yz − zy)x + y(zx − xz) − (zx − xz)y + z(xy − yx) − (xy − yx)z
= xyz − xzy − yzx + zyx + yzx − yxz − zxy + xzy + zxy − zyx − xyz + yxz = 0.

Exercice 5.21
1. On considère l’ensemble

E = {a + b 2 : (a, b) ∈ Q2 }.

Montrer que (E, +, ×) est un corps commutatif.



2. Montrer que F = {a + ib 3, (a, b) ∈ Q2 } est un corps. 

1. Il suffit de montrer que (E, +, ×) est un sous-corps de (R, +, ×). On a :



⋆ 1 ∈ E car 1 = 1 + 0 2,
√ √ √
⋆ si x = a+b 2 et y = c+d 2 sont deux éléments de E alors x−y = (a−c)+(b−d) 2

et xy = (ac + 2bd) + (ad + cb) 2 sont des éléments de E,

⋆ si x = a + b 2 est un élément non nul de E, alors il est inversible dans E d’inverse
a −b √ √
+ 2. Notons que a2
−2b 2
=
6 0 car 2 n’est pas un nombre rationnel.
a2 − 2b2 a2 − 2b2
En conclusion, (E, +, ×) est un corps. Il est immédiat de voir qu’il est commutatif.
√ √
2. Comme dans la question précédente, on a : 1 ∈ F . Si x = a − ib 3, y = c + id 3
sont deux éléments de F alors
√ √
x − y = (a − c) + i(b − d) 3 ∈ F et xy = (ac − 3bd) + i(ad + bc) 3 ∈ F.
√ √
Finalement, si x = a + ib 3 ∈ F \ {0}, alors x1 = a2 +3b
a
2 + i a2 +3b2
−b
3 ∈ F.
En conclusion, (F, +, ×) est un corps (en tant que sous-corps de (C, +×)).

5.6.2 Exercices d’assimilation

Exercice 5.22 K
Soit ϕ : G1 −→ G2 un morphisme entre un groupe fini G1 et un groupe G2 .
190 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Montrer que
Card(G1 ) = Card(ker(ϕ)) × Card(Im(ϕ)).

Comme G1 est fini alors ker(ϕ) ⊂ G1 et Im(ϕ) = ϕ(G1 ) sont finis.


Soit b ∈ Im(ϕ), alors il existe a ∈ G1 tel que ϕ(a) = b. On se propose de montrer
que :
€ Š
Card ϕ−1 ({b}) = Card(ker(ϕ)).

Soit x ∈ G1 , alors :

x ∈ ϕ−1 ({b}) ⇐⇒ ϕ(x) = b ⇐⇒ ϕ(x) = ϕ(a) ⇐⇒ ϕ(a−1 x) = e2 ⇐⇒


a−1 x ∈ ker(ϕ) ⇐⇒ x ∈ a · ker(ϕ).

Or, l’application ψ : ker(ϕ) −→ a · ker(ϕ) définie par h 7−→ a · h est une bijection,
par suite Card(ker(ϕ)) = Card(a · ker(ϕ)). Donc, tous les éléments b ∈ Im(ϕ) ont le
même nombre d’antécédents égal à Card (ϕ−1 ({b})) = Card(ker(ϕ)).
Finalement, chaque x ∈ G1 admet une image et une seule, par suite x appartient
à une seule pré-image du type ϕ−1 ({b}). Ainsi, G1 est la réunion disjointe de ces
différentes pré-images, et par conséquent on a montré que :

Card(G1 ) = Card(ker(ϕ)) × Card(Im(ϕ)).

Exercice 5.23 K
Ordre d’un élément
Soit G un groupe d’élément neutre e.
1. Montrer que l’ensemble

H = {n ∈ Z : gn = e}

est un sous-groupe de Z, donc de la forme kZ avec k ∈ N. L’entier k s’appelle l’ordre


de l’élément g.
2. On suppose que G est fini. Montrer que :

∃n ∈ N : ∀ g ∈ G, gn = e.

Le plus petit entier n ∈ N∗ vérifiant cette propriété s’appelle l’exposant de G. 

1. On voit que 0 ∈ H car g 0 = e. Maintenant, si a et b sont deux éléments de H


alors e = g a g b = g a+b , par suite a + b ∈ H. Finalement, si a ∈ H, alors

g −a = (g a )−1 = e−1 = e.
5.6. EXERCICES 191

Par suite −a ∈ H. En conclusion, H est un sous-groupe de Z, donc de la forme kZ


avec k ∈ N.
2. L’exposant de G est un multiple de tous les éléments de G, par suite le ppcm des
ordres des éléments de G vérifie g n = e pour tout g ∈ G.

Exercice 5.24 K
Déterminer tous les morphismes de groupes de (Q, +) dans (Z, +). 

Soit ϕ : (Q, +) −→ (Z, +) un morphisme, non identiquement nul, alors Im(ϕ)


est un sous-groupe de Z non réduit à {0}, il contient par suite un élément non nul
x0 . Comme c’est un sous-groupe, alors il contient aussi −x0 , et par suite Im(ϕ) ∩ N∗
est non vide. Or toute partie non vide de N∗ admet un plus petit élément que l’on
note n0 . Soit r ∈ Q tel que : ϕ(r) = n0 = min(Im(ϕ) ∩ N∗ ). Maintenant, puisque ϕ
est un morphisme de groupe, alors on a :

r r‹  ‹
r  ‹
r  ‹
r
n0 = ϕ(r) = ϕ + = ϕ +ϕ = 2ϕ .
2 2 2 2 2
€ Š
Donc, n20 = ϕ 2r est aussi un élément de Im(ϕ) ∩ N∗ , contradiction avec le fait que
n0 = min(Im(ϕ) ∩ N∗ ). En conclusion, le seul morphisme de groupe entre (Q, +) et
(Z, +) est le morphisme nul.

Exercice 5.25 K
Soit G un groupe fini de cardinal 2n. Montrer que tout sous-groupe de cardinal n est
distingué dans G. (Voir exercice 5.15 pour la définition de groupe distingué). 

Soit H un sous-groupe de G d’ordre n. On a G = H ∪ H ′ avec |H| = |H ′| = n. Soit


x ∈ G, alors :
⋄ Cas 1 : x ∈ H
et dans ce cas on a xH = H = Hx.
⋄ Cas 2 : x ∈ G \ H
et dans ce cas xH ∩ H = ∅ (resp. Hx ∩ H = ∅), d’où xH = H ′ = Hx.
Finalement, pour tout x ∈ G, on a xH = Hx, et donc H est distingué dans G.

Exercice 5.26 K
Soient H et K deux sous-groupes d’un groupe (G, ·). On pose

HK = {h · k : h ∈ H, k ∈ K}.

1. Montrer que HK est un sous-groupe de G si, et seulement si, HK = KH.


2. On suppose, dans cette question, que H ⊳ K. Montrer que HK est un sous-groupe
de G. (Voir exercice 5.15 pour la définition de groupe distingué). 
192 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

1.
(=⇒) Soit h ∈ H et k ∈ K, alors kh ∈ KH, h−1 ∈ H et k −1 ∈ K, par suite
h−1 k −1 ∈ HK. Comme HK est un sous-groupe de G, alors (h−1 k −1 )−1 ∈ HK,
c’est-à-dire kh ∈ HK, et ainsi KH ⊂ HK. De la même façon, on montre que
HK ⊂ KH. D’où, HK = KH.
(⇐=) Montrons que HK est un sous-groupe de G. Tout d’abord HK 6= ∅ (car H
et K sont non vides). Maintenant, si (h1 , h2 ) ∈ H × H et (k1 , k2 ) ∈ K × K, alors :

(h1 k1 ) · (h2 k2 ) = h1 (k 1 h2 ) k2
| {z }
=⇒ k1 h2 ∈ HK.
∈KH

Comme k1 h2 ∈ HK, alors on peut l’écrire k1 h2 = kh avec h ∈ H et k ∈ K. Par


suite :
(h1 k1 ) · (h2 k2 ) = h1 (hk)k2 = (h1 h)(kk2 ) ∈ HK.
|{z} |{z}
∈H ∈K

Enfin, si h ∈ H, k ∈ K alors (hk)−1 ∈ HK car (hk)−1 = k −1 h−1 ∈ KH et KH =


HK. En conclusion, HK est un sous-groupe de G.
2. Comme H est distingué, alors par la question précédente on a pour tout k ∈ K :

k −1 Hk = H =⇒ Hk = kH =⇒ KH = HK.

Exercice 5.27 K
Théorème de Lagrange
Soit H un sous-groupe d’un groupe fini (G, · ).
1. Montrer que la relation R définie sur G par

xRy ⇐⇒ x−1 y ∈ H, (x, y) ∈ G2

est une relation d’équivalence.


2. Montrer que toutes les classes d’équivalence définies par R ont même cardinal.
3. En déduire que l’ordre de H divise l’ordre de G. 

1. R est réflexive car x R x puisque xx−1 = e ∈ H. De plus, R est symétrique car


(xy −1)−1 = yx−1 ∈ H. Finalement, si xy −1 ∈ H et yz −1 ∈ H alors leur produit xz −1
est dans H, donc R est transitive.
2. Soient x et y deux éléments de G et considérons l’application :

fxy : x −→ y
t 7−→ t x−1 y
5.6. EXERCICES 193

où x est la classe d’équivalence de x dans G. Cette application est bien définie car
si t ∈ x alors tx−1 ∈ H et tx−1 y ∈ y car tx−1 yy −1 = tx−1 ∈ H.
On a clairement

fxy ◦ fyx = idy et fyx ◦ fxy = idx .

Donc, fxy et fyx sont des bijections réciproques, et comme G est fini alors x et y ont
le même cardinal.
3. D’après la question ci-dessus, on a que les classes d’équivalences ont toutes le
même cardinal et de plus elles forment une partition de G par définition d’une
relation d’équivalence. Donc, l’ordre de ces classes divise l’ordre de G. Or, e = H,
donc l’ordre de H divise celui de G.

Exercice 5.28 K
Soit (K, +, ×) un corps fini. On note K \ {0} par K∗ . Calculer :
Y
x.
x∈K∗

On sait que K∗ est un groupe multiplicatif, donc tout élément admet un inverse.
Y
Par suite, dans le produit x tout élément va se simplifier avec son inverse à
x∈K∗
l’exception de ceux qui sont leur propre inverse. Or les éléments qui sont leur propre
inverse vérifient x = x−1 , c’est-à-dire x2 = 1. Ils sont donc racines du polynôme
X 2 − 1 = (X − 1)(X + 1). On distingue alors deux cas :
Y
Si 1 = −1 (c’est le cas des corps de caractéristique 2), alors x = 1 = −1.
Y
x∈K∗
Si 1 6= −1, alors x = −1. En conclusion, on a toujours :
x∈K∗

Y
x = −1.
x∈K∗

Exercice 5.29 K
Tout morphisme de corps est injectif
Soit ϕ : K −→ L un morphisme de corps. Montrer que ϕ est injectif. 

Montrons que ker(ϕ) = {0K }. Soit x un élément non nul du corps K, alors x est
inversible et par suite :

ϕ(x)ϕ(x−1 ) = ϕ(xx−1 ) = ϕ(1K ) = 1L 6= 0L .


194 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Par conséquent, grâce au raisonnement par contraposée, on a : ker(ϕ) = {0K }, et


donc ϕ est injectif.

Exercice 5.30 K
1. Montrer que tout anneau intègre et fini est un corps.
2. Trouver tous les sous-corps de Q.
3. Existe t-il un corps K pour lequel (K, +) est isomorphe à (K∗ , ×) ? 

1. Il suffit de montrer que tout élément non nul a ∈ A admet un inverse pour conclure
que A est un corps. Soit a ∈ A un élément non nul, et considérons l’application

fa : A −→ A, x 7−→ a × x.

Cette application est injective car si fa (x) = fa (y) alors a × (x − y) = 0, donc


x − y = 0 car A est intègre. Comme A est fini alors fa est bijective. En particulier,
l’équation a × x = 1 admet une unique solution, par suite a admet un unique inverse
a′ . En conclusion, A est un corps.
2. Soit K un sous-corps de Q, alors K contient au moins 0 et 1 les éléments neutres
respectifs de l’addition et de la multiplication. Comme (K, +, ×) est un sous-anneau
de Q alors, en particulier, (K, +) est un sous-groupe de Q contenant 1. Donc K
contient Z.
Maintenant, (K, ×) est un groupe, tout élément de K a un inverse donc tous les
p
rationnels, et par suite tous les éléments de la forme avec (p, q) ∈ Z∗2 sont dans
q
K. Donc K contient au moins Q. En conclusion, le seul sous-corps de Q est Q lui-
même.
3. Soit K un corps tel qu’il existe un isomoprhisme ϕ entre (K, +) et (K∗ , ×). Par
définition du morphisme, on a ϕ(0) = 1. Soit a l’antécédent par ϕ de −1, alors
comme ϕ est un morphisme on a

ϕ(a + a) = ϕ(a)2 = 1 =⇒ a + a = 0.

D’où, (1 + 1)a = 0. Si a 6= 0, on a 1 + 1 = 0. Sinon, ϕ(0) = ϕ(a) et 1 = −1. Donc,


on a , dans tous les cas, 1 + 1 = 0.
Soit b ∈ K, comme (1 + 1)b = 0 alors ϕ(b + b) = ϕ(b)2 = 1. D’où, l’équation x2 = 1
admet tous les éléments de K∗ comme solutions. Comme cette équation admet au
plus deux solutions, alors on en déduit que Card(K) ≤ 3, mais alors dans ce cas, on
aurait un isomorphisme entre ensemble finis de cardinaux différents, impossible.
En conclusion, il n’existe pas d’isomorphisme entre (K, +) et (K∗ , ×).
5.6. EXERCICES 195

5.6.3 Exercices d’entraînement

Exercice 5.31 KK
Sous-groupes finis de (C∗ , ×)
Soit G un groupe commutatif fini de cardinal n et d’élément neutre e.
1. Montrer que
xn = e, ∀ x ∈ G.

2. Déterminer tous les sous-groupes finis de (C∗ , ×). 

1. Soit a ∈ G, alors il est facile de voir que l’application x 7−→ ax de G −→ G est


bijective (elle est injective et donc bijective puisque G est de cardinal fini). Donc,
on a : G = {ax : x ∈ G} et par suite
Y Y Y
x = ax = an x.
x∈G x∈G x∈G

On conclut, après simplification, que : an = e.


2. Soit G un sous-groupe fini de (C∗ , ×) de cardinal n, alors par la question précé-
dente on a : G ⊂ Un . Comme Un est de cardinal n, alors on déduit que G = Un . En
conclusion, les sous-groupes finis de (C∗ , ×) sont les groupes Un avec n ∈ N∗ .

Exercice 5.32 KK
Racines primitives de l’unité
Soit n un entier naturel non nul, on note Un le groupe des racines n-ièmes de l’unité
2ikπ
dans C. Pour k ∈ J0, n − 1K, on pose ω = e n et on considère l’application :

ϕ : Z −→ Un , m 7−→ ω m .

1. Montrer que ϕ est un morphisme du groupe (Z, +) dans le groupe (Un , ×). Déterminer
ker(ϕ) et Im(ϕ).
2. On dit qu’une racine n-ième de l’unité ω est primitive si Un est égal à l’ensemble des
puissances de ω.
Donner une description des racines primitives, et en donner la liste pour n = 6; n = 7
et pour n = 12.
3. Montrer qu’une racine est primitive si, et seulement sa conjuguée l’est aussi.
2kπ
4. Donner une interprétation géométrique du fait que ei n est une racine primitive. 

1. L’application ϕ est un morphisme de (Z, +) dans (Un , ×) car ϕ(m + m′ ) =


ϕ(m) × ϕ(m′ ).
n
Montrons maintenant que ker(ϕ) = Z. En effet, pour m ∈ Z on a :
pgcd(n, k)
2ikmπ
m ∈ ker(ϕ) ⇐⇒ ωm = 1 ⇐⇒ e n =1 ⇐⇒ n | km.
196 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Si d = pgcd(n, k), alors n = du, k = dv avec pgcd(u, v) = 1. D’où, par le théorème


de Gauss, il s’ensuit que :

n | km ⇐⇒ u | vm ⇐⇒ u | m.

Par conséquent, on a :

n n
ker(ϕ) = Z = Z.
d pgcd(n, k)

Montrons maintenant que Im(ϕ) = U nd . On montre qu’il y a une bijection entre


q y
l’ensemble 0, nd − 1 et Im(ϕ). Soit y = ϕ(m) un élément de Im(ϕ) (avec m ∈ Z).
q y
Un élément x ∈ 0, nd − 1 est antécédent de y si, et seulement si :

n n
ϕ(m) = ϕ(x) ⇐⇒ m−x ∈ ker(ϕ) ⇐⇒ | m−x ⇐⇒ ∃ q ∈ Z, m = q + x.
d d

Donc, x est le reste de la division euclidienne de m par nd . D’où, l’existence et l’unicité


de x. On a donc, en particulier, Card(Im(ϕ)) = nd . Montrons que Im(ϕ) ⊂ U nd : soit
y = ω m ∈ Im(ϕ), alors on a :

n n 2kmπn/d
y d = ω m d = ei n = e2imπv = 1.

n
En conclusion, on a Im(ϕ) ⊂ U nd et Card(Im(ϕ)) = , par conséquent Im(ϕ) = U nd .
d
2. D’après ce qui précède, on voit que :

ω est primitive ⇐⇒ Im(ϕ) = Un ⇐⇒ pgcd(k, n) = 1.

2π 10π
Pour n = 6, on a deux racines primitives : ω1 = ei 6 et ω5 = ei 6 = ω1 .
Pour n = 7, on a six racines primitives :

2π 4π 6π 8π 10π 12π
ω1 = ei 7 ; ω2 = ei 7 ; ω3 = ei 7 ; ω4 = ei 7 = ω3 ; ω5 = ei 7 = ω2 ; ω6 = ei 7 = ω1 .

Pour n = 12, on a quatre racines primitives :

π 5π 7π 11π
ω1 = ei 12 ; ω5 = ei 12 ; ω7 = ei 12 et ω11 = ei 12 .

3. C’est une simple conséquence du fait que

pgcd(k, n) = 1 ⇐⇒ pgcd(n − k, n) = 1.

2kπ
4. Soit Ak l’image de ei n dans le plan complexe. On parcourt, sur le cercle unité,
l’ensemble {A0 , A1 , · · · , An−1 } en partant de A0 puis Ak , A2k , A3k et ainsi de suite.
5.6. EXERCICES 197

2kπ
Alors, la racine ei n est primitive si, et seulement si on passe une fois et une seule
par tous les points A0 , A1 , · · · , An−1 avant de revenir au point de départ A0 .

i
j
b
ω 2 = −j 2
b b

−ω = ω 5 ω
b
b

b
b
1
−1

b
b

ω 11 = ω
−ω = ω 7
b b

−j
j = j2 b

−i

Exercice 5.33 KK
Sous-groupe de (R, +)
Soit G un sous-groupe de (R, +) non réduit à 0.
1. Montrer que l’ensemble G ∩ R∗+ admet une borne inférieure (on la note a).
2. On suppose, dans cette question, a > 0. Montrer que G = a Z.
3. On suppose, dans cette question, a = 0. Montrer que G est dense dans R.
4. Soit α ∈ R \ Q. Montrer que l’ensemble Z + α Z est dense dans R.
5. Montrer que l’ensemble des périodes d’une fonction f : R −→ R est un sous-groupe

de R. Que dire d’une fonction continue qui admet 1 et 2 pour période ? 

1. Comme G est un groupe non réduit à 0 alors il possède un élément non nul et est
stable par passage à l’opposé. Donc, G ∩ R∗+ est une partie non vide de R, comme
elle est en plus minorée par 0 alors G ∩ R∗+ admet une borne inférieure a.
2. Montrons que G = a Z. › ž
g g
(⊂) Soit g ∈ G et posons k = ∈ N. D’où, k ≤ < k + 1 et comme a > 0 alors :
a a

ka ≤ g < (k + 1)a c’est-à-dire 0 ≤ g − ka < a.

Par conséquent, g − ka = 0, et alors g ∈ a Z.


(⊃) Supposons, par l’absurde, que a 6∈ G, alors il existe b ∈ G tel que a < b < 2a
(car 2a > a et 2a n’est pas un minorant). De même, comme b n’est pas un minorant
198 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

de G ∩ R∗+ , alors il existe c tel que : a < c < b < 2a. Par suite, b − c ∈ G, b − c > 0
et b − c < a, contradiction avec la définition de a. Donc, a ∈ G et par une récurrence
immédiate on déduit que a N ⊂ G. Finalement, comme G est stable par passage à
l’opposé, alors a Z ⊂ G.
3. On se propose de montrer que G rencontreœ Ÿ
tout intervalle [c, d] avec c < d. Soit
d
g ∈ G tel que 0 < g < d − c. En posant k = alors on déduit que
g

d d
−1 < k ≤ c-à-d en multipliant par g > 0 c < d − g < kg ≤ d.
g g

Comme kg ∈ G ∩ [c, d], alors on déduit que G est dense dans R.


4. Il est clair que Z + αZ est un sous-groupe non réduit à 0 de Z. Si Z + αZ était
de la forme aZ avec a > 0, alors il existerait deux entiers relatifs non nuls p et q
p
tels que : α = ap et 1 = aq, absurde car α irrationnel et α = ∈ Q. En conclusion,
q
Z + αZ est dense dans R.
5. Il est facile de voir que l’ensemble des périodes de la fonction f est un sous-groupe

de R. En considérant le sous-groupe Z+ 2 Z on déduit (par ce qui précède) qu’il est
dense dans R. On se propose de montrer que la fonction f est constante. Soit x ∈ R,
alors par densité de ce sous-groupe dans R il existe une suite (xn )n≥0 dans le sous-
groupe qui converge vers x. Par continuité de f on déduit que : lim f (xn ) = f (x).
n→+∞
Or (xn )n≥0 est une période de f , donc f (0) = f (0 + xn ) = f (xn ). Par suite, f (xn )
est constante égale à f (0) et par conséquent f (x) = f (0). La fonction f est donc
constante.

Exercice 5.34 KK
Sous-groupes additifs de R et de R2
1. Soit A un sous-groupe additif de R. Montrer que A est soit dense dans R, soit de la
forme aZ avec a ∈ A.
2. Soit A un sous-groupe additif de R2 vérifiant la propriété :

B ⊂ R2 est bornée =⇒ A∩B est finie. (∗)

Montrer qu’il existe (u, v) ∈ A2 tel que A = u Z + v Z. 

1. Si A = {0} alors A = 0 Z. Si A 6= {0}, soit h ∈ A alors on a aussi −h ∈ A car


c’est un sous-groupe, d’où A ∩ R∗+ 6= ∅ et soit a = inf{A ∩ R∗+ }, on distingue alors
deux cas :
⋄ Cas 1 : a > 0
on va montrer que A = a Z. L’élément 2a n’est pas un minorant de A ∩ R∗+ puisque
a > 0 donc il existe h ∈ A tel que a ≤ h < 2a. Si h = a, on a alors a ∈ A, sinon a < h
et h n’est pas un minorant de A ∩ R∗+ donc il existe h′ ∈ A tel que a ≤ h′ < h < 2a,
5.6. EXERCICES 199

alors 0 < h − h′ ≤ a avec h − h′ ∈ A ∩ R∗+ , d’où h − h′ = a. Donc, a ∈ A.


Comme a ∈ A, alors par récurrence on a ap ∈ A et −ap ∈ A pour tout p ∈ Z (car
A estœ un
Ÿ
sous-groupe), par conséquent a Z ⊂ A. Réciproquement, soit h ∈ A et
h
n= , alors an ≤ h < a(n + 1), c’est-à-dire 0 ≤ h − an < a. Comme (h, a) ∈ A2
a
alors h − na ∈ A, d’où h − na ∈ A ∩ R∗+ et donc h − na = 0 (car sinon cela
contredirait la définition de a). Par conséquent, h = na ∈ a Z. En conclusion, on a
A = a Z.
⋄ Cas 2 : a = 0
On montre que dans ce cas A est dense dans R. Soit (x, y) ∈ R2 avec x < y. Le
nombre réel y − x ∈ R∗+ n’est pas un minorant de A ∩ R∗+ , d’où il existe h ∈ A ∩ R∗+
tel que 0 < h < y − x. Soit n le plus petit entier relatif tel que x < nh alors on a

(n − 1)h ≤ x et alors nh ≤ x+h < x+y−x = y

par suite x < nh < y et ainsi A ∩ ]x, y[ 6= ∅ pour tout intervalle ]x, y[ non vide de
R. Par conséquent, A est dense dans R.
2. Si A = {0} alors A = 0Z + 0Z. Si A 6= {0}, alors soit x 6= 0 un élément de A, on
distingue alors deux cas :
⋄ Si A ⊂ xR
alors l’image de l’homomorphisme injectif de groupes ϕ : A −→ R, αx 7−→ α est
un sous-groupe de R qui n’est pas dense car A vérifie la propriété (∗). Par suite on
a : ϕ(A) = λZ pour un certain λ ∈ R et A = (λx)Z.
⋄ Si il existe une famille libre {x, y} d’éléments de A :
soient P(x, y) la partie bornée {αx + βy : α, β ∈ [0, 1[}, et αx + βy ∈ A, alors
comme

⌊α⌋x + ⌊β⌋y ∈ A et (α − ⌊α⌋)x + (β − ⌊β⌋)y ∈ A ∩ P(x, y)

on déduit que A = A∩P(x, y)+xZ+yZ et A vérifiant la propriété (∗), A∩P(x, y) est


finie. Par conséquent, l’image de l’homomorphisme de groupes f : A −→ R, αx +
βy 7−→ α (resp. g : A −→ R, αx + βy 7−→ β) est un sous-groupe de R non dense
car de la forme α0 Z avec α0 ∈ R (resp. β0 Z avec β0 ∈ R). D’où, A ⊂ α0 xZ + β0 yZ
et par suite :

u, v ∈ A =⇒ det(u, v) ∈ det(α0 x, β0 y)Z.

Donc, il existe une base (a, b) de R2 formée d’éléments de A telle que

det(a, b) = inf { |det(u, v)| : (u, v) famille libre et u, v ∈ A } .


200 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Soit c ∈ P(a, b) ∩ A, on se propose de montrer que c = 0. On a : c = µa + νb avec


0 ≤ µ, ν < 1, de plus

|det(a, c)| = ν det(a, b) < det(a, b) et |det(c, b)| = µ det(a, b) < det(a, b).

Par conséquent, c = 0 et A = A ∩ P(a, b) + a Z + b Z = a Z + b Z.

Exercice 5.35 KK
L’anneau Z[j] √
2iπ 1 3
On note j le nombre complexe j = e 3 =− +i .
2 2
1. Vérifier que 1 + j + j 2 = 0.
2. Soit A = {a + bj : a, b ∈ Z}. Montrer que (A, +, ×) est un anneau.
3. Montrer que pour tout x ∈ A on a : |x|2 ∈ N.
4. Soit x ∈ A. Montrer que :

x est inversible dans A ⇐⇒ |x| = 1.

5. Déterminer l’ensemble A∗ des éléments inversibles de l’anneau A. 

1. On a clairement :

1 − j3 1 − e2iπ
1 + j + j2 = = = 0.
1−j 1−j

2. Il suffit de montrer que A est un sous-anneau de l’anneau (C, +, ×). On a 1 ∈ A,


maintenant si a + jb et c + dj sont deux éléments de A, alors a + bj + c + dj =
(a + c) + j(b + d) est un élément de A. Finalement, on a :

(a + jb) × (c + jd) = ac + jad + jbc + j 2 bd


= ac + j(ad + bc) + bd(−1 − j)
= (ac − bd) + (ad + bc − bd)j ∈ A.

Donc, (A, +, ×) est un anneau.


3. Soit x = a + jb ∈ A, alors :
‚ Œ √ 2 ‚ Œ
2 2

b 3 b 2 3 2
|x| = |a + jb| = a− +i b = a − + b = a2 − ab + b2 ∈ N.
2 2 2 4

4. Soit x = a + jb ∈ A, si y est son inverse alors xy = 1, donc |x|2 |y|2 = 1. Ce


sont donc deux entiers naturels dont le produit est égal à 1. Par conséquent, on a :
5.6. EXERCICES 201

|x| = 1. Réciproquement, si x = a + jb est un élément de A de module 1, alors :

1
= x = a + bj = a + bj 2 = a + b(−1 − j) = (a − b) − bj ∈ A.
x
Donc, x est inversible dans A.
€ Š
b 2
5. Si x = a + bj ∈ A, alors |x|2 = 1 ⇐⇒ a− 2
+ 43 b2 = 1. Trouvons les entiers
€ Š2
(a, b) pour lesquels a − 2b + 34 b2 = 1. Si b 6∈ {−1, 0, 1} alors 43 b2 > 1. Par suite,
l’entier b ne peut prendre que les valeurs 0; 1 ou −1.
Si b = 0, alors a = ±1.
Si b = 1, alors a = 0 ou a = 1.
Si b = −1, alors a = 0 ou a = −1.
L’ensemble des éléments inversibles est : A∗ = {1, −1, j, −j, 1 + j, −1 − j} = U6 .

Exercice 5.36 KK
Soit A un anneau tel que :

x3 = x, ∀ x ∈ A.

Montrer que A est commutatif. 

Dans l’anneau A on a 3 = −3 car 8 = 23 = 2, par suite :

(x − 1)3 = x3 − 3x2 + 3x − 1 = x − 1 =⇒ 3x2 = 3x.

Donc, pour tout x, y dans A on a :

3(x + y)2 = 3x2 + 3(xy + yx) + 3y 2 = 3x + 3(xy + yx) + 3y = 3(x + y).

Par suite, 3xy = −3yx = 3yx. D’autre part on a :

(x + y)3 = x3 + xyx + yx2 + y 2x + x2 y + xy 2 + yxy + y 3 = x + y


(x − y)3 = x3 − xyx − yx2 + y 2 x − x2 y + xy 2 + yxy − y 3 = x − y.

Par soustraction on déduit que :

2(xyx + yx2 + y 2x) = 0.

Si on pose z = xyx + yx2 + y 2 x, alors

xz − zx = x2 yx + xyx2 + x3 y − xyx2 − yx3 − x2 yx = xy − yx.


202 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Or 2z = 0, ainsi 2xy = 2yx et comme on sait déjà que 3xy = 3yx, alors par
soustraction on conclut que xy = yx, et ceci pour tout x, y dans A. En conclusion,
l’anneau A est commutatif.

Exercice 5.37 KK
Soit A un anneau unitaire tel que

x6 = x, ∀ x ∈ A.

1. Montrer que x2 = x pour tout x ∈ A.


2. En déduire que A est commutatif. 

1. Tout d’abord on a : x + x = 2x = 0 pour tout x ∈ A. En effet :

x = x6 = (−x)6 = −x =⇒ x + x = 2x = 0.

Maintenant, par la formule du binôme et comme kx = 0 pour tout k pair et tout


x ∈ A on a :

x + 1 = (x + 1)6 = x6 + 6x5 + 15x4 + 20x3 + 15x2 + 6x + 1


= x4 + x2 + x + 1.

Donc, x4 + x2 = 0 ou aussi x4 = −x2 = x2 . D’où

x = x6 = x2 x4 = x2 x2 = x4 = x2 =⇒ x2 = x.

2. Pour tout (x, y) ∈ A2 , on a (x + y)2 = x + y, donc xy + yx = 0, par conséquent


xy = −yx = yx et A est ainsi un anneau commutatif.

Exercice 5.38 KK
Anneau des entiers de Gauss
Soit Z[i] := {a + ib ∈ C : (a, b) ∈ Z2 } l’anneau des entiers de Gauss. Considérons
l’application

ϕ : Z[i] −→ N
u 7−→ u u. 

1. Montrer que
u ∈ Z[i] est inversible ⇐⇒ ϕ(u) = 1.

Déterminer alors le groupe multiplicatif des éléments inversibles de Z[i].


5.6. EXERCICES 203

2. Montrer que pour tout (u, v) ∈ Z[i] × Z[i]∗ , il existe (q, r) ∈ Z[i]2 tels que

u = vq + r avec ϕ(r) < ϕ(v).

3. Montrer que

ϕ(u) premier =⇒ u est irréductible dans Z[i].

1.
(=⇒) Soit u ∈ Z[i] un élément inversible, donc il existe v ∈ Z[i] tel que uv = 1.
Or, l’application ϕ est multiplicative donc ϕ(u)ϕ(v) = 1. D’où, ϕ(u) = 1 car il est
inversible dans Z.
(⇐=) Si ϕ(u) = 1, alors u u = 1, et par suite u ∈ Z[i] est l’inverse de u.
Déterminons, à présent, le groupe multiplicatif des inversibles de Z[i]. Soit u =
a + ib ∈ Z[i] un élément inversible, alors on a a2 + b2 = 1 avec (a, b) ∈ Z2 . D’où, les
éléments inversibles de Z[i] sont : 1, −1, i et −i. Il s’agit donc du groupe des racines
quatrièmes de l’unité.
u
2. Soient (u, v) ∈ Z[i]×Z[i]∗ et = x+iy, (x, y) ∈ R2 . Considérons q = a+ib ∈ Z[i]
v
1 1
avec a (resp. b) l’entier le plus proche de x (resp. y), i.e. |a − x| ≤ et |b − y| ≤ .
2 2
Alors, on a :
 2  2
u 2 1 1

− q = (a − x)2 + (b − y)2 ≤ + < 1.
v 2 2

Par conséquent |u − vq|2 < |v|2. Posons r = u − vq alors r ∈ Z[i] et vérifie |r 2| < |v|2 ,
i.e. ϕ(r) < ϕ(v).
3. Soit u ∈ Z[i] tel que ϕ(u) soit un nombre premier. Supposons que u = vw avec
u, w ∈ Z[i]. Alors, on a ϕ(u) = ϕ(v)ϕ(w). Or, ϕ(u) est un nombre premier, donc
ϕ(v) = 1 ou ϕ(w) = 1, i.e. v ou w est inversible. Par suite, a est irréductible dans
Z[i].

Exercice 5.39 KK
1. Quels sont les automorphismes du corps R ?
2. Déterminer les automorphismes de corps continus de C dans C. 

1. Comme f : R −→ R est un automorphisme, alors

f (0) = 0, f (1) = 1,
f (x + y) = f (x) + f (y), ∀x, y ∈ R,
f (xy) = f (x)f (y), ∀x, y ∈ R.
204 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

On a f (1) = 1, f (2) = f (1 + 1) = f (1) + f (1) = 1 + 1 = 2 et par une récurrence très


simple on déduit que f (n) = n pour tout n ∈ N. On a de plus, f (n) = n pour tout
n ∈ Z car la fonction f est impaire, en effet 0 = f (0) = f (x − x) = f (x) + f (−x).
Maintenant, si q∈ N∗ , alors
‚ Œ ‚ Œ ‚ Œ
q 1 1
1 = f (1) = f = f (q) × f = qf
q q q
     
et donc f 1q = 1q . De plus, pour p ∈ Z on a f pq = f (p) × f 1q = pq et ainsi
f|Q = IdQ . Montrons, par l’absurde, que f = IdR . Soit donc x ∈ R tel que f (x) 6= x,
on a donc f (x) > x ou f (x) < x. Supposons, sans perte de généralité, que f (x) < x.
Il existe alors r ∈ Q tel que f (x) < r < x (car Q est dense dans R). Or f est
croissante car
√ 2
 € √ Š2
x ≤ y =⇒ f (y) − f (x) = f (y − x) = f y−x =f y−x ≥ 0,

d’où, f (f (x)) ≤ f (r) ≤ f (x), i.e., f (f (x)) ≤ r ≤ f (x). On a donc r ≤ f (x) < r ce
qui est absurde. Par conséquent f (x) = x. Le seul automorphisme de R est l’identité.
2. Soit f : C −→ C un automorphisme de corps continu, alors on a f (1) = 1 et
 
f (n) = n pour tout n ∈ Z. De plus, pour tout (p, q) ∈ Z × N∗ on a 1 = f q · 1
q
=
       
p p
qf , d’où f
1
q
= 1
q
1
q
.
On a aussi f = pf = q
Par conséquent, f (r) = r
1
q q
.
pour tout r ∈ Q. Maintenant si x ∈ R et (xn )n∈N une suite de rationnels de limite
x, alors
f (x) = lim f (xn ) = lim xn = x.
n→+∞ n→+∞

D’où, f (x) = x pour tout x ∈ R. Finalement, on a

f (1 + i2 ) = 0 = f (1) + f (i2 ) = 1 + f 2 (i) donc f (i) ∈ {i, −i}.

Donc, si z = x + iy, alors


8
>
< x + iy = z,
f (z) = f (x + iy) = f (x) + f (i)f (y) = x + yf (i) = >
: x − iy = z.

En conclusion, f est l’identité ou la conjugaison de C.


5.6. EXERCICES 205

5.6.4 Exercices d’approfondissement

Exercice 5.40 KKK


Homographies
Soit H = {z ∈ C : Im(z) > 0} le demi-plan de Poincaré. Pour tous nombres réels
a, b, c, d tels que ad − bc = 1 on considère l’homographie ϕa,b,c,d : H −→ H définie par :

az + b
ϕa,b,c,d (z) = .
cz + d

On note G l’ensemble des homographies, c’est-à-dire

G = {ϕa,b,c,d : a, b, c, d ∈ R et ad − bc = 1}.

1. Montrer que (G, ◦) est un groupe.


2. Déterminer les similitudes (directes et indirectes) du plan complexe dont la restriction
à H est une homographie.
3. Montrer que toute homographie ϕ est une composée de fonctions de la forme :
z 7−→ − z1 , z 7−→ z + α, z 7−→ βz avec α ∈ R et β > 0.
4. Soit θ ∈ R. Montrer que l’application ϕ : R −→ G définie par

θ 7−→ ϕcos θ,− sin θ,sin θ,cos θ

est un morphisme de groupes. Quel est son noyau ? 

1. On commence, tout d’abord, par montrer que ϕa,b,c,d est bien définie (c-à-d que
cz + d 6= 0) et que ϕa,b,c,d(H) ⊂ H.
Comme ad − bc = 1 alors c ou d est non nul, de plus comme z ∈ H alors z 6∈ R et
par suite z 6= − dc . L’application ϕa,b,c,d est donc bien définie. D’autre part, on a :

(az + b)(cz + d)
Im(ϕa,b,c,d(z)) = Im = Im(aczz+daz+bcz+bd) = (ad−bc) Im(z) > 0.
|cz + d|2

Montrons que ϕa,b,c,d est injective. Si z et z ′ sont deux éléments de H tels que
ϕa,b,c,d(z) = ϕa,b,c,d(z ′ ), alors :

az + b az ′ + b
= ′ ⇐⇒ (az+b)(cz ′ +d) = (cz+d)(az ′ +b) ⇐⇒ (ad−bc)z = (ad−bc)z ′ .
cz + d cz + d

Montrons que ϕa,b,c,d est surjective. Soit z ′ ∈ H, alors :

az + b dz ′ − b
= z ′ ⇐⇒ az + b = czz ′ + dz ′ ⇐⇒ z = .
cz + d −cz ′ + a
206 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

Donc, ϕa,b,c,d est bijective d’inverse ϕd,−b,−c,a.


L’ensemble (G, ◦) est un groupe car l’homographie ϕ1,0,0,1 est l’identité. Si ϕa,b,c,d et
ϕa′ ,b′ ,c′,d′ sont deux éléments de G, alors :

ϕa,b,c,d ◦ ϕa′ ,b′ ,c′ ,d′ = ϕaa′ +b′ c,a′ b+b′ d,c′ a+cd′ ,bc′ +dd′ ∈ G.

Finalement, d’après ce qui précède, toute homographie ϕa,b,c,d ∈ G admet un inverse


dans G. En conclusion (G, ◦) est un groupe.
2. Il est clair que si a > 0 et b ∈ R, alors la similitude z 7−→ az + b est l’homographie
ϕ√a,b,0,1/√a . Montrons qu’en fait ce sont les seules. Soit s : z 7−→ az+b une similitude
directe (donc a ∈ C∗ et b ∈ C) telle que s|H ∈ G. On sait que s est une bijection de
H sur H (d’après la question 1.) On pose a = a1 + ia2 et b = b1 + ib2 avec a1 , a2 , b1 , b2
des nombres réels, pour tout x ∈ R et tout y > 0 on a :

Im(az + b) = Im((a1 + ia2 )(x + iy) + b1 + ib2 ) = a1 y + a2 x + b2 > 0.

On se propose de montrer que a1 > 0, a2 = b2 = 0. Si, par l’absurde, a2 > 0 (resp.


a2 < 0), alors x > − a12 (a1 y +b2 ) (resp. x < − a12 (a1 y +b2 )) pour tout x, contradiction.
Donc, a2 = 0. On a a1 y > −b2 pour tout y > 0, donc a1 > − by2 pour tout y > 0.
En faisant tendre y vers +∞ on déduit que a1 ≥ 0, et par suite b2 ≥ 0. Maintenant,
puisque la réciproque de s : z 7−→ a11 z − b1 +ib
a1
2
est aussi une homographie et une
similitude , alors − ab21 ≥ 0, par suite b2 = 0.
Pour le cas des similitudes indirectes, on montre de la même façon que ci-dessus que
a2 x − a1 y + b2 > 0 et ainsi a2 = 0, a1 > 0, b2 = 0. Mais alors s(i) = −ia1 + b2 6∈ H.
En conclusion, il n’ y a pas de similitude indirecte parmi les homographies.
3. On distingue deux cas :
az + b a b
⋄ c = 0 : alors on a dans ce cas ad = 1, par suite d 6= 0 et ainsi : = z+ .
cz + d d d
⋄ c 6= 0 : alors on a dans ce cas :

az + b a
(cz + d) − ad +b a 1 1 a 1
= c c
= − = − 2 .
cz + d cz + d c c cz + d c c z + cd

Il s’agit donc bien d’une composée de fonctions en question.


4. L’application ϕcos θ,− sin θ,sin θ,cos θ est une homographie car cos2 θ + sin2 θ = 1. De
plus, grâce aux relations trigonométriques

cos(θ+θ′ ) = cos(θ) cos(θ′ )−sin(θ) sin(θ′ ) et sin(θ+θ′ ) = cos(θ) sin(θ′ )+sin(θ) cos(θ′ )
5.6. EXERCICES 207

on déduit facilement que

ϕcos θ,− sin θ,sin θ,cos θ ◦ ϕcos θ′ ,− sin θ′ ,sin θ′ ,cos θ′ = ϕcos(θ+θ′ ),− sin(θ+θ′ ),sin(θ+θ′ ),cos(θ+θ′ ) .

Déterminons maintenant le noyau de cette application, on a

cos(θ) z − sin(θ) 1z − 0
ϕcos θ,− sin θ,sin θ,cos θ = IdH ⇐⇒ = z = .
sin(θ) z + cos(θ) 0z + 1

Ce qui est équivalent à θ ≡ 0 (mod π). En conclusion, ker (ϕcos θ,− sin θ,sin θ,cos θ ) = π Z.

Exercice 5.41 KKK



L’anneau Z[ 2]

Soit A = {a + b 2 : a, b ∈ Z}.
1. Montrer que (A, +, ×) est un anneau.
√ √
2. Montrer que l’application ϕ : a + b 2 7−→ a − b 2 est bien définie et que c’est un
morphisme d’anneau bijectif de A −→ A.
3. On note A∗ l’ensemble des éléments inversibles dans A. Montrer que

x = a + b 2 ∈ A∗ ⇐⇒ |a2 − 2b2 | = 1.
√ √
4. Montrer que A∗ ∩ ]1, 1 + 2[ = ∅. En déduire que A∗ = {±(1 + 2)n : n ∈ Z}. 

1. Il suffit de montrer que A est un sous-anneau de R. On voit que 1 ∈ A, c’est une


partie de R stable par addition et par multiplication et contient l’opposé de tout
élément de A.
√ √ √ a−c
2. ϕ est bien définie car si a + b 2 = c + d 2, alors on obtient 2 = ∈ Q, ce
√ d−b
qui est absurde. Donc, si x = a + b 2 ∈ A alors le couple (a, b) est unique. Montrons
que ϕ est un automorphisme d’anneau. On a ϕ ◦ ϕ = IdA , d’où ϕ est bijective avec
ϕ−1 = ϕ. De plus, on a ϕ(1) = 1 et ϕ(x + y) = ϕ(x) + ϕ(y); ϕ(xy) = ϕ(x)ϕ(y) pour
tous x, y ∈ A (vérification immédiate par calcul simple). En conclusion, ϕ est un
automorphisme d’anneau.
3.
√ √
(=⇒) Soit x = a + b 2 ∈ A inversible, alors si y = c + d 2 est son inverse on déduit
que : xy = 1, c’est-à-dire

ϕ(x)ϕ(y) = ϕ(xy) = ϕ(1) = 1.

D’où, xϕ(x) × yϕ(y) = 1, par suite : (a2 − 2b2 )(c2 − 2d2 ) = 1. Ce sont deux entiers
dont le produit est égal à 1, alors on conclut que chacun d’eux vaut ±1 et par
conséquent : |a2 − 2b2 | = 1.
208 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES

√ √ √
(=⇒) Si |a2 − 2b2 | = 1, alors (a + b 2)(a − b 2) = ±1. L’inverse de a + b 2 est
√ √
donc a − b 2 ou −a + b 2 qui sont des éléments de A. En conclusion, on a montré
que :

x = a + b 2 ∈ A∗ ⇐⇒ |a2 − 2b2 | = 1.
√ √
4. Supposons, par l’absurde, que A∗ ∩ ]1, 1 + 2[6= ∅. Soit x = a + b 2 un élément
de cette intersection, alors on sait d’après la question précédente que |a2 − 2b2 | = 1
√ √
et que l’inverse de x est |a − b 2|. De plus, comme x > 1, on a : 0 < |a − b 2| < 1.
On distingue alors cinq cas selon les valeurs prises par a et b :
Si a = 0, alors 2b2 = 1, impossible car b entier.

Si b = 0, alors a2 = 1 et x = a ∈ ]1, 1 + 2[, impossible.
√ √
Si a ≥ 1 et b ≥ 1, alors a + b 2 ≥ 1 + 2, impossible.

Si a ≤ −1 et b ≤ −1, alors a + b 2 < 0, impossible.
√ √
Si a et b sont non nuls et de signes opposés, alors |a − b 2| ≥ 1 + 2, impossible.

En conclusion, on a bien montré que A∗ ∩ ]1, 1 + 2[ = ∅.

Déduisons que A∗ = {±(1 + 2)n : n ∈ Z}.

(⊂) Soit x = a + b 2 ∈ A∗ . Supposons x positif (dans le cas où x est négatif on
applique le même raisonnement ci-dessous avec −x) et cherchons un entier n tel que
√ j k
x = (1 + 2)n . En choisissant n = ln(1+
ln x√
2)
, alors n ≤ ln(1+
ln x√
2)
< n + 1, donc
√ √ √ √
(1 + 2)n ≤ x < (1 + 2)n+1 c’est-à-dire 1 ≤ (1 + 2)−n x < 1 + 2.
√ √ √
Comme A∗ est un groupe, alors (1+ 2)−n x ∈ A∗ , de plus (1+ 2)−n x ∈ [1, 1+ 2[,
√ √
donc (1 + 2)−n x = 1 par ce qui précède, et enfin on a : x = (1 + 2)n .

(⊃) A∗ est un groupe multiplicatif contenant −1 et 1+ 2, donc il contient l’ensemble

{±(1 + 2)n : n ∈ Z}.

Exercice 5.42 KKK


√ √
1. Montrer que Q( 2) := {a + b 2; a, b ∈ Q } est un sous-corps de C.

2. Déterminer tous les automorphismes de corps de Q( 2).

3. Les corps Q( 2) et R (resp. C) sont-ils isomorphes ? 
√ √ √ √
1. On a clairement 0 = 0 + 0 2 ∈ Q( 2) et 1 = 1 + 0 2 ∈ Q( 2). De plus,
√ √ √ √
(a + b 2) − (c + d 2) = (a − c) + (b − d) 2 ∈ Q( 2),
√ √ √ √
(a + b 2) × (c + d 2) = (ac + 2bd) + (ad + bc) 2 ∈ Q( 2),
1 a b √ √
√ = 2 − 2 2 ∈ Q( 2), ∀(a, b) 6= (0, 0).
a+b 2 a − 2b 2 a − 2b 2


Donc, Q( 2) est un sous-corps de (C, +, ×).
5.6. EXERCICES 209
√ √
2. Soit f : Q( 2) −→ Q( 2) un automorphisme, et soit (a, b) ∈ Q2 , alors on a
√ √
f (a + b 2) = f (a) + f ( 2)f (b)

et par suite f est déterminé par l’image des rationnels et de 2. Il est facile de voir
que f|Q = IdQ (même raisonnement que dans l’exercice 5.39). D’autre part, on a
 √ ‹ 
√ ‹ √
2 2
f 2 = f (2) = 2 et f 2 = f ( 2)2 ,

√ √ √
d’où, f ( 2) = ± 2. Par conséquent, on a deux automorphismes de Q( 2) à savoir
√ √
a + b 2 7−→ a + b 2,
√ √
a + b 2 7−→ a − b 2.


Réciproquement, ces deux applications sont clairement des automorphismes de Q( 2).
√ √
3. Q( 2) est un ensemble dénombrable alors que R et C ne le sont pas, donc, Q( 2)
n’est isomorphe ni à R ni à C.
210 CHAPITRE 5. STRUCTURES ALGÉBRIQUES USUELLES
Chapitre 6
Polynômes et fractions rationnelles

6.1 Polynômes

6.1.1 Généralités

Dans ce chapitre le corps K désigne soit R, soit C.


❏ On appelle polynôme à une indéterminée à coefficients dans K une
suite P = (an )n∈N d’éléments de K dont les termes sont nuls à partir d’un cer-
tain rang. Les éléments a0 , a1 , · · · sont appelés les coefficients du polynôme
P . Lorsque tous les coefficients sont nuls, P est appelé polynôme nul. Lorsque
a0 6= 0 et tous les autres coefficients sont nuls, on dit que P est le polynôme
constant P = a0 .
❏ Si P = (an )n∈N et Q = (bn )n∈N sont deux polynômes, on pose P +Q = (cn )n∈N
X
et P × Q = (dn )n∈N avec cn = an + bn et dn = au bv pour tout n ∈ N. Ce
u+v=n
sont deux lois de compositions internes sur l’ensemble des polynômes.
❏ Si on note X le polynôme défini par la suite a0 = 0, a1 = 1 et an = 0 pour
tout n ≥ 2, alors pour tout k ∈ N∗ le polynôme X k = X × · · · × X est la suite
dont tous les termes sont nuls sauf le k + 1-ième qui vaut 1. Tout polynôme
P = (ak )k∈N avec une suite nulle à partir du rang n + 1 peut s’écrire sous la
forme
n
X
P = a0 + a1 X + · · · + an X n = ak X k avec la convention X 0 = 1.
k=0

X est appelé l’indéterminée, et (K[X], +, ×) l’ensemble des polynômes à une


indéterminée à coefficients dans K est un anneau commutatif intègre d’élément
neutre pour l’addition le polynôme nul, et d’élément unité le polynôme 1.
❏ Composée de deux polynômes : si P = a0 + a1 X + · · · + an X n et B =

211
212 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

b0 + b1 X + · · · + bm X m sont deux polynômes, on pose


n
X
P ◦Q= ak B k avec B 0 = 1.
k=0

❏ Degré : Si P n’est pas le polynôme nul, il existe k ∈ N tel que ak 6= 0. Soit


n ∈ N l’indice tel que an 6= 0 et ak = 0 pour tout k > n. Cet indice est
appelé degré de P , noté deg(P ). Le degré du polynôme nul est −∞. Si P
est de degré n, alors le terme an est appelé coefficient dominant, s’il est
égal à 1 on parle de polynôme unitaire. Enfin, on note Kn [X] l’ensemble des
polynômes à coefficients dans K de degré ≤ n.
n
X
❏ Fonction polynomiale : Soit P = ak X k un polynôme de K[X]. On
k=0
appelle fonction polynomiale associée à P , et on note PÜ l’application

PÜ : K −→ K x 7−→ PÜ(x) = a0 + a1 x + · · · + an xn .

6.1.2 Racines d’un polynôme


❏ Soient A et B deux polynômes de K[X]. On dit que B divise A dans K[X]
s’il existe Q ∈ K[X] (appelé quotient) tel que : A = BQ.
❏ Soient P ∈ K[X] et α ∈ K. On dit que α est une racine de P si PÜ(α) = 0.
D’où :
α racine de P ⇐⇒ (X − α) | P.

Si P admet n racines α1 , α2 , · · · , αn distinctes deux à deux dans K alors il est


divisible par (X − α1 ) × · · · × (X − αn ) dans K[X].
❏ Soient P ∈ K[X], α ∈ K et m ∈ N∗ . On dit que α est une racine d’ordre de
multiplicité m si, et seulement si :

P (X) = (X − α)m Q(X) avec Ü


Q(α) 6= 0.

❏ Soit P ∈ K[X] un polynôme non nul de degré n, alors le nombre de racines


distinctes est ≤ n. Un polynôme de degré ≤ n dont le nombre de racines
distinctes est ≥ n + 1 est le polynôme nul.

Théorème 6.1 Polynômes d’interpolation de Lagrange


Soient a1 , a2 , · · · , an ∈ K deux à deux distincts, et b1 , b2 , · · · , bn ∈ K. Il existe
un unique polynôme P ∈ K[X] de degré ≤ n − 1 et tel que P (ai) = bi pour tous
i ∈ J1, nK. 
6.1. POLYNÔMES 213

Théorème 6.2 Théorème de d’Alembert-Gauss


Soit P ∈ C[X] un polynôme de degré n ≥ 1, alors P admet au moins une racine
dans C. 

6.1.3 Polynômes irréductibles dans K[X]


❏ Un polynôme non constant P ∈ K[X] est irréductible dans K[X] lorsque
ses seuls diviseurs dans K[X] sont les polynômes constants et les λ P avec
λ ∈ K∗ .
❏ Polynômes irréductibles dans C[X] : Les polynômes irréductibles de C[X]
sont les polynômes de degré 1.
Si P = a0 +a1 X+· · ·+an X n ∈ C[X] est un polynôme non constant avec an 6= 0
et si z1 , z2 , · · · , zk ses racines distinctes d’ordres de multiplicités respectifs
m1 , m2 , · · · , mk , alors on a :

P (X) = an (X − z1 )m1 (X − z2 )m2 × · · · × (X − zk )mk .

Cette factorisation est unique à l’ordre près des facteurs.


❏ Polynômes irréductibles de R[X] : Les polynômes irréductibles de R[X]
sont les polynômes de degré 1 et les polynômes de degré 2 à discriminant
strictement négatif.
Si P = a0 + a1 X + · · · + an X n ∈ R[X] est un polynôme non constant avec
an 6= 0 et si α1 , · · · , αk sont ses racines réelles d’ordre de multiplicité res-
pectifs m1 , · · · , mk , et (z1 , z 1 ), · · · , (zq , z q ) ses couples de racines complexes
conjuguées d’ordre de multiplicité respectifs n1 , · · · , nq , alors on a :

P (X) = an (X − α1 )m1 × · · · × (X − αk )mk ×


(X 2 − 2ℜe(z1 )X + |z1 |2 )n1 × · · · × (X 2 − 2ℜe(zq )X + |zq |2 )nq .

❏ Un polynôme P ∈ K[X] est dit scindé lorsque la somme des ordres de mul-
tiplicité de ses racines dans K est égale à son degré.

6.1.4 Dérivation des polynômes. Formule de Taylor


❏ Soit P (X) = a0 + a1 X + · · · + an X n ∈ K[X] un polynôme de degré n ≥ 1.
On appelle polynôme dérivé de P le polynôme P ′ de degré n − 1 défini par

P ′ (X) = a1 + 2a2 X + · · · + nan X n−1 .


214 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Si P est un polynôme constant, alors P ′ est le polynôme nul. On peut définir,


par récurrence, la dérivée d’ordre k ∈ N∗ d’un polynôme P par P (0) = P et
€ Š′
P (k) = P (k−1) . Par exemple :
8
>
>
> 0 si k > n,
>
<
n!
(X n )(k) = X n−k si k ∈ J0, n − 1K,
>
> (n − k)!
>
>
: n! si k = n.

Proposition 6.1 On a équivalence entre :


✓ α est racine d’ordre de multiplicité m du polynôme P ;
Ü′ (α) = · · · = P
Ü(α) = P
✓ P Ü(m−1) (α) = 0 et P
Ü(m) (α) 6= 0 ;

Ü(α) = 0 et α est une racine d’ordre de multiplicité m − 1 de P ′ .


✓ P 

Proposition 6.2 Formule de Taylor


Soient n ∈ N, P ∈ Kn [X] et a ∈ K. Alors on a :

Ü′ (a)
P Ü′′ (a)
P Ü(n) (a)
P
P (X) = Ü(a) +
P (X − a) + (X − a)2 + · · · + (X − a)n .
1! 2! n!

6.1.5 Fonctions symétriques élémentaires


Soit P (X) = a0 + a1 X + · · · + an X n un polynôme de degré n (donc an 6= 0), et
soient α1 , α2 , · · · , αn ses racines. Pour k ∈ J1, nK on définit :
Y
σk := αi1 × · · · × αik .
1≤i1 <···<ik ≤n

Par exemple : σ1 = α1 + α2 + · · · + αn et σn = α1 × · · · × αn . Alors on a les relations


entre racines et coefficients du polynôme P :

an−1 an−2 an−k a0


σ1 = − , σ2 = , · · · , σk = (−1)k , · · · , σn = (−1)n .
an an an an

6.1.6 Arithmétique dans K[X]


❏ Division euclidienne : Soient A ∈ K[X] et B ∈ K[X] deux polynômes avec
B non nul. Il existe un unique couple (Q, R) ∈ K[X]2 tel que : A = BQ + R
et deg(R) < deg(B).
6.2. FRACTIONS RATIONNELLES 215

❏ PGCD de deux polynômes : Soient (P, Q) ∈ K[X]2 , il existe D ∈ K[X]


tel que les diviseurs communs de P et Q sont exactement les diviseurs de D.
D s’appelle pgcd de P et Q, il est unique à la multiplication près par une
constante non nulle.
❏ PPCM de deux polynômes : Soient (P, Q) ∈ K[X]2 , il existe M ∈ K[X]
tel que les multiples communs de P et Q sont exactement les multiples de M.
M s’appelle ppcm de P et Q, il est unique à la multiplication près par une
constante non nulle.
❏ Identité de Bézout : Soient (P, Q) ∈ K[X]2 et D le pgcd de P et Q. Il
existe (U, V ) ∈ K[X]2 tels que : P U + QV = D.
❏ Polynômes premiers entre eux : Soient (P, Q) ∈ K[X]2 , on dit qu’ils sont
premiers entre eux si leur pgcd est égal à 1. P et Q sont premiers entre eux
si, et seulement s’il existe (U, V ) ∈ K[X]2 tels que P U + QV = 1.

6.2 Fractions rationnelles


P (X)
Toute fraction rationnelle R(X) ∈ C(X) s’écrit R(X) = avec (P, Q) ∈
Q(X)
(C[X])2 premiers entre eux et Q non nul.
❏ Degré : Soit R ∈ C(X) une fraction avec Q 6= 0.
⋄ Si R 6= 0, alors P 6= 0 et deg(R) = deg(P ) − deg(Q).
⋄ Si R = 0, on pose deg(R) = −∞.
❏ Pôle : On appelle pôles de R ∈ C(X) \ C[X] les racines du polynôme Q.
On dit que α est un pôle d’ordre m de R lorsque α est une racine d’ordre de
multiplicité m de Q.
❏ Partie entière : Toute fraction rationnelle R ∈ C(X) s’écrit de manière
unique R = E + D où E ∈ C[X] s’appelle la partie entière et D est une
fraction rationnelle de degré < 0. Si R est un polynôme alors R = E et
D = 0. Si deg(R) < 0 alors E = 0 et si deg(R) ≥ 0 alors deg(E) = deg(R).
❏ Éléments simples sur C : Les éléments simples sur C sont de la forme
a
où a et b sont dans C et n ∈ N∗ .
(X − b)n
❏ Éléments simples sur R : Les éléments simples sur R sont de l’une des
formes suivantes :

a aX + b
ou
(X − b)n (X 2 + cX + d)n

avec, dans le premier cas, (a, b) ∈ R2 et, dans le second cas, (a, b, c, d) ∈ R4
tels que c2 − 4d < 0.
216 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Théorème 6.3 Décomposition en éléments simples sur C


A
Soient A ∈ C[X], S ∈ C[X] unitaire tel que deg(S) ≥ 1, F = . D’après le

S
théorème de d’Alembert, S est scindé sur C, il existe n ∈ N , z1 , · · · , zn ∈ C deux
à deux distincts, α1 , · · · , αn ∈ N∗ tels que

A
F = n
Y
.
(X − zi )αi
i=1

La décomposition en éléments simples est de la forme :


n X α
X i
λαi ,j
F = E+ ,
i=1 j=1 (X − zi )
j

où E est la partie entière de F et où les λαi ,j sont des complexes. 

☞ La partie entière E peut être obtenue en effectuant la division euclidienne de


A par S.
☞ Soit P ∈ K[X] un polynôme scindé dont les racines sont α1 , · · · , αn (avec ou
P′
sans multiplicité). La décomposition de s’écrit :
P

P′ n
X 1
= .
P i=1 X − αi

☞ Si (α, α) est un couple de pôles non réels conjugués d’ordre m, alors pour
1 1
tout k ∈ J1, mK les coefficients de et de sont conjugués.
(X − α) k (X − α)k
P
☞ Soit α un pôle simple d’une fraction rationnelle R = et soit c le coefficient
Q
1
de . Alors
X −α
P (α)
c = .
Q′ (α)
☞ Soit α un pôle double alors sa partie polaire est

a b
+
(X − α) 2 (X − α)

et les coefficients a et b vérifient :


” — h€ Š′ i
a = (x − α)2 R(x)
Ü
x=α
et b = (x − α)2 R(x)
Ü
.
x=α
6.3. EXERCICES 217

6.3 Exercices

6.3.1 Exercices de base

Exercice 6.1 Vrai - Faux


1. Deux polynômes de même degré peuvent avoir les mêmes racines sans être propr-
tionnels.
2. Il existe des polynômes qui n’ont aucune racine sur R et qui ne sont pas irréductibles
sur R. Même question pour Q. 

1. Vrai. Par exemple, les polynômes P (X) = X 2 (X − 1) et Q(X) = X(X − 1)2 sont
de même degré et ont pour racines 0 et 1, et pourtant ils ne sont pas proportionnels.
En fait, deux polynômes de même degré et ayant leurs racines simples et égales sont
proportionnels.
2. Vrai. Par exemple, le polynôme P (X) = (X 2 + 1)2 = X 4 + 2X 2 + 1 n’a aucune
racine sur R ou sur Q et qui n’est manifestement pas irréductible ni sur R ni sur Q.
En fait, si P est un polynôme de K[X] de degré ≥ 2, alors si P est irréductible sur
K, il n’admet pas de racines dans K.

Exercice 6.2
Soient P et Q deux polynômes premiers entre eux non nuls. On note
 ©
B = (U, V ) ∈ K[X]2 : UP + V Q = 1 .

On fixe (U0 , V0 ) ∈ B, (B =
6 ∅ d’après le théorème de Bézout).
1. Montrer que B = {(U0 + RQ, V0 − RP ) : R ∈ K[X]}.
2. Montrer que B contient un unique élément (U1 , V1 ) tel que deg(U1 ) < deg(Q) et
deg(V1 ) < deg(P ). 

1. On montre ce résultat par double inclusion. Tout d’abord, il est clair que tous les
couples de la forme (U0 + RQ, V0 − RP ) appartiennent à B. Réciproquement, soit
(U, V ) ∈ B, alors on a : UP + V Q = U0 P + V0 Q = 1 et par suite (U − U0 )P =
(V0 − V )Q. D’après le lemme de Gauss, il existe R ∈ K[X] tel que U − U0 = RP et
V0 − V = RQ. Ceci termine la démonstration.
2. Il existe un unique polynôme R1 (quotient de la division euclidienne de U0 par
le polynôme −Q) tel que deg(U0 + R1 Q) < deg(Q). On note U1 = U0 + R1 Q et
V1 = V0 − R1 P alors on a : V1 Q = 1 − U1 P , par suite

deg(V1 )+deg(Q) = deg(U1 )+deg(P ) < deg(Q)+deg(P ) =⇒ deg(V1 ) < deg(P ).


218 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.3
Soit P ∈ R[X] tel que P (x) ≥ 0 pour tout x ∈ R. Montrer qu’il existe deux polynômes
Q1 et Q2 éléments de R[X] tels que :

P = Q21 + Q22 .

On décompose P en produit de facteurs irréductibles dans R[X] :


r
Y Y
q
P = α (X − xi )αi (X 2 + bi X + ci )βi
i=1 i=1

où pour tous i ∈ J1, rK, xi ∈ R.


La fonction polynomiale associée à P change de signe chaque fois que la variable
prise dans R traverse un zéro de multiplicité impaire. Comme P (x) ≥ 0, alors on
déduit que les αi sont pairs et α ≥ 0.
Y
q
Décomposons le terme (X 2 + bi X + ci )βi sur C[X] :
i=1

Y
q Y
q Y
q
2 βi βi
(X + bi X + ci ) = (X − zi ) (X − zi )βi .
i=1 i=1 i=1

Or q
Y
(X − zi )βi = C + iD avec C ∈ R[X], D ∈ R[X].
i=1

Y
q
D’où (X − zi )βi = C − iD et
i=1

Y
q
(X 2 + bi X + ci )βi = (C + iD)(C − iD) = C 2 + D 2 .
i=1

Finalement, on peut écrire :


!2 !2
√ r
Y βi √ r
Y βi
P = α (X − xi ) C 2 + α (X − xi ) D 2

i=1 i=1

qui est de la forme demandée.

Exercice 6.4
Montrer que
n−1
Y  
2ikπ
X −e n = 1 + X + · · · + X n−1
k=1
6.3. EXERCICES 219

et en déduire la valeur du produit

n−1  
Y kπ
sin .
k=1
n

On sait que, d’une part :

Xn − 1 = (X − 1)(1 + X + · · · + X n−1 )

et d’autre part, grâce aux racines de l’unité :

n 
Y  n−1
Y  
2ikπ 2ikπ
Xn − 1 = X−e n = (X − 1) X −e n .
k=1 k=1

Par conséquent, on a :

n−1
Y  
2ikπ
X −e n = 1 + X + · · · + X n−1 .
k=1

En substituant à X la valeur 1 on conclut que :

n−1
Y  
2ikπ
1−e n = n.
k=1

Or ‚ Œ
 
2ikπ ikπ
− ikπ ikπ ikπ kπ
1−e n = e n e n −e n = −2ie n sin .
n
Donc ‚ Œ
n−1
Y   n−1
n−1 n−1 ikπ Y kπ
n = 2 (−i) e n sin .
k=1 k=1 n
Or, on sait que

n−1 Pn−1 €
Y ikπ ikπ iπ n(n−1) π Šn−1
e n = e k=1 n = en× 2 = ei 2 = in−1 .
k=1

En conclusion, on arrive à :

n−1 ‚ Œ
Y kπ n
sin = .
k=1 n 2n−1
220 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.5
Déterminer les polynômes P ∈ Z[X] tels que

P (P ′ (x)) = P ′ (P (x)), ∀ x ∈ R.

Il est clair que le polynôme P (x) = x est une solution. Montrons que c’est la
seule.
Soit P (x) = an xn + an−1 xn−1 + · · · + a1 x + a0 ∈ Z[X] avec an 6= 0. Alors

P ′ (x) = nan xn−1 + (n − 1)an−1 xn−2 + · · · + a1 .

En identifiant les coefficients du terme x(n−1)n dans la relation P (P ′(x)) = P ′(P (x)),
on déduit que :

an+1
n × nn = ann × n c’est-à-dire an nn−1 = 1.

Donc, an = 1
nn−1
, mais comme an ∈ Z alors n = 1 et an = 1. Par conséquent

P (x) = x + a0

et la relation P (P ′(x)) = P ′ (P (x)) montre que a0 = 0.


En conclusion, le seul polynôme P ∈ Z[X] tel que P (P ′(x)) = P ′ (P (x)) est donné
par P (x) = x, ∀ x ∈ R.

Exercice 6.6
Existe t-il un polynôme Q ∈ Z[X] de degré n ≥ 1 tel que Q(0), Q(1), Q(2), · · · sont
tous des nombres premiers ? 

On pose
Q(X) = an X n + an−1 X n−1 + · · · + a1 X + a0 .

Supposons qu’un tel polynôme existe et soit Q(0) = p nombre premier. Alors a0 = p
et Q(kp) est divisible par p pour tout k ∈ N∗ . Comme ces nombres sont premiers,
alors :
Q(kp) = p, ∀ k ∈ N∗ .

Donc, Q(X) prend la même valeur une infinité de fois, contradiction (car Q n’est
pas un polynôme constant).
6.3. EXERCICES 221

6.3.2 Exercices d’assimilation

Exercice 6.7 K
On se donne k entiers distincts a1 , a2 , · · · , ak , et on considère le polynôme

k
Y
P (X) = (X − ai ) − 1.
i=1

Montrer que P est irréductible dans Z[X]. 

Supposons, par l’absurde, que P est réductible et que l’on a P = QR avec


deg Q < k et deg R < 1. On a clairement que Q(ai )R(ai ) = −1 pour tout i =
1, 2, · · · , k. Or Q(ai ) et R(ai ) sont des entiers, donc ils sont de signes opposés et
valent ±1. D’où, pour tout i, on a Q(ai ) + R(ai ) = 0, et alors Q + R admet au moins
k racines distinctes. Or deg(Q + R) < k et alors Q + R ≡ 0. Ainsi, P = −Q2 < 0,
mais lim P (x) > 0, contradiction. En conclusion, P est irréductible sur Z[X].
|x|→+∞

Exercice 6.8 K
1. Montrer que si Q ∈ R[X] est scindé alors

∀ x ∈ R, Q′′ (x)Q(x) − Q′ (x)2 ≤ 0.


n
X
2. Soit P = ai X i ∈ R[X] tel qu’il existe 0 < k < n avec ak = 0 et ak−1 ak+1 > 0.
i=0
Montrer alors que P est scindé.
3. Soient (a, b) ∈ R2 \{(0, 0)} et P ∈ R[X] scindé. Monter que le polynôme Q = aP +bP ′
est également scindé. 
n n
Y
Q′ (X)
X mi
1. Si Q(X) = (X − xi )mi alors Q(X)
= et par suite :
i i=1 X − xi

‚ Œ′
Q′ (X) Q′′ (X)Q(x) − Q′ (X)2 Xn
mi
= = − .
Q(X)2 i=1 (X − xi )
Q(X) 2

Donc, pour tout x ∈ R :

Q′′ (x)Q(x) − Q′ (x)2 n


X mi
= − ≤ 0.
Q(x)2 i=1 (x − xi )
2

2. Comme P est scindé, alors par le théorème de Rolle on a P ′ et P (k) sont scindés
et par la question a) appliquée à P (k) on déduit que : P (k−1) (0)P (k+1)(0) ≤ P (k) (0)2 ,
donc (k − 1)!ak−1 × (k + 1)!ak+1 ≤ (k!ak )2 . Comme ak = 0 et P est scindé, on conclut
que ak−1 ak+1 ≤ 0.
3. Si b = 0 alors le résultat est évident. Si b 6= 0, alors on peut supposer sans perte
222 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

de généralité que b = 1, en effet on a équivalence entre Q scindé et b−1 Q scindé.


Montrons alors que si P est scindé alors Q = aP + P ′ l’est aussi. Supposons P de
t
Y
degré n et que P = β (X − xi )αi , alors
i=1

„ Ž
t
Y t
Y t
X Y
Q = β (X − xi )αi −1 a (X − xi ) + αi (X − xj ) .
i=1 i=1 i=1 j6=i

Donc, en comptant les ordres de multiplicité des xi , on voit que Q possède déjà
t
X
(αi − 1) = n − t racine(s). Comme deg Q = n − 1, il nous reste à trouver t − 1
i=1
racines supplémentaires. Il est clair que eax Q est la dérivée de la fonction x 7→ eax P
– qui est C ∞ – s’annule en xi et en xi+1 pour tout i = 1, 2, · · · , t. Donc, par le
théorème de Rolle, la fonction x 7→ eax Q s’annule au moins une fois dans l’intervalle
]xi , xi+1 [, et ainsi on a t − 1 racines supplémentaires à Q.

Exercice 6.9 K
Soit P ∈ Z[X] tel qu’il existe quatre entiers λ1 , λ2 , λ3 , λ4 tels que :

P (λi ) = p pour i = 1, 2, 3, 4; p nombre premier > 2.

Montrer que l’équation P (n) = 2p n’a pas de racines dans Z. 


4
Y
Le polynôme (X − λi ) est unitaire et divise le polynôme P − p, le quotient Q
i=1
4
Y
appartient à Z[X] et on a : P = Q × (X − λi ) + p.
i=1
Maintenant, on a pour tout n ∈ Z :

4
Y
P (n) = 2p ⇐⇒ Q(n) × (n − λi ) = p.
i=1

D’où, le nombre premier p admet quatre diviseurs distincts : (n−λ1 ), (n−λ2 ), (n−λ3 )
et (n − λ4 ). Ceci est impossible car p est premier.

Exercice 6.10 K
Résoudre dans C l’équation

x4 − 5x3 + 9x2 − 15x + 18 (1)

sachant que deux racines, x1 et x2 , vérifient x1 x2 = 6. 

Notons x1 , x2 , x3 , x4 les racines dans C de l’équation (1). En posant

s1 := x1 + x2 , s2 := x3 + x4 , p1 := x1 x2 , p2 := x3 x4 ,
6.3. EXERCICES 223

alors les fonctions symétriques de x1 , x2 , x3 , x4 s’écrivent

σ1 = s1 + s2 , σ2 = s1 s2 + p1 + p2 , σ3 = s1 p2 + s2 p1 , σ4 = p1 p2 .

Donc, on a dans notre cas :

p1 = 6, s1 + s2 = 5, s1 s2 + p1 + p2 = 9, s1 p2 + s2 p1 = 15, p1 p2 = 18.

On en déduit que

p1 = 6, p2 = 3, s1 + s2 = 5, s1 + 2s2 = 5,
et par suite p1 = 6, p2 = 3, s1 = 5, s2 = 0.

Ainsi, x1 et x2 sont les racines de l’équation x2 − 5x + 6 = 0 i.e. 2 et 3 ; x3 et x4 sont


√ √
les racines de l’équation x2 + 3 = 0 i.e. i 3 et −i 3.
Remarque : on peut aussi écrire simplement

x4 − 5x3 + 9x2 − 15x + 18 = (x2 − ax + 6)(x2 − bx + 3).

En développant et en identifiant, on déduit que a = 5 et b = 0.

Exercice 6.11 K
Si x1 , x2 et x3 sont les racines, dans C, de l’équation x3 +px−q = 0 avec (p, q) ∈ C×C∗ ,
calculer l’expression
X 1
S := .
x2 x
i6=j i j

On a

1 1 1 1 1 1
S = + + + + +
x21 x2 x21 x3 x22 x1 x22 x3 x23 x1 x23 x2
1 €
2 2 2 2 2 2
Š
= × x3 x2 + x2 x3 + x 3 x1 + x1 x3 + x2 x1 + x1 x2
x21 x22 x23
1 1 3
= 2
× (σ1 σ2 − 3σ3 ) = 2
× −3q = − .
q q q

car

σ32 = x21 x22 x23 = q2,


224 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

X X X
σ1 σ2 = xi xi xj = x2i xj + 3x1 x2 x3 ,
i i<j i6=j

X
et ainsi x2i xj = σ1 σ2 − 3σ3 = 0 − 3q = −3q.
i6=j

Exercice 6.12 K
Soient (a, b, c, d) ∈ C4 et Q le polynôme donné par :

Q(X) = X 4 + aX 3 + bX 2 + cX + d.

Donner une condition nécessaire et suffisante sur a, b, c, d pour que les points d’affixes
les racines complexes de Q forment un carré. 

Notons Mi (zi ), pour i ∈ J1, 4K, les points d’affixes zi racines complexes du poly-
nôme Q. Ces points forment un carré si, et seulement si, il existe un point O du plan
(intersection des diagonales [M1 M3 ] et [M2 M4 ]) tel que les points Mi se déduisent
π
les uns des autres par des rotations de centre O et d’angle (mod 2π). Donc, il
2
existe deux nombres complexes α et β tels que
8
>
> 1 z = α + β,
>
>
>
< z2 = α + iβ,
>
>
> 3 z = α − β,
>
>
:
z4 = α − iβ.

Le polynôme R(X) := Q(X − α) est unitaire de degré 4 et admet pour racines :


β, iβ, i2 β, i3 β. D’où, R(X) = X 4 − β 4 et par suite Q(X − α) = X 4 − β 4 . Par
conséquent :

Q(X) = (X + α)4 − β 4 = X 4 − 4αX 3 + 6α2 X 2 − 4α3 X + α4 − β 4 .

La condition recherchée est donc :


8
>
> −a = 4α,
>
>
>
< b = 6α2 ,
>
>
> −c = 4α3 ,
>
>
:
d = α4 β 4 .

a 6a2 4a3
Donc α = − et b = , c= . En conclusion, la CNS est : 8b = 3a2 et a3 = 16c.
4 16 64
6.3. EXERCICES 225

Exercice 6.13 K
1. Soit P (X) = a0 X n + a1 X n−1 + · · · + an−1 X + an (avec an 6= 0) un polynôme de R[X]
admettant n racines distinctes réelles x1 , x2 , · · · , xn . Montrer que
n
X 1 1
= − .
i=1
xi P ′ (xi ) an

2. Soit f ∈ R[X] un polynôme de degré n ∈ N∗ possédant n racines simples


x1 , x2 , · · · , xn .
(a) Montrer que
n
X 1
′ (x )
= 0.
k=1
f k

(b) Calculer
n
X 1 X 1
et
k=1
(X − xk )2 1≤h<k≤n
(X − xh )(X − xk )

à l’aide de f et de ses polynômes dérivés. 


1
1. Posons F (X) = , alors en décomposant cette fraction rationnelle en élé-
P (X)
ments simples on obtient :
n
X λi
F (X) = ,
i=1 X − xi
1 1 Xn
λi
= = F (0) = ,
an P (0) i=1 −xi
Xn
1 1 1
= × , car λi = .
i=1 P (xi ) P ′ (xi )
′ −xi

En effet, plus généralement, si F = N


D
∈ C(X), et si a est un pôle simple de F , alors
on peut écrire F = D = X−a + G avec G ∈ C(X) et a n’étant pas un pôle de G. On
N λ

peut aussi écrire D = (X − a)D1 avec D1 ∈ C[X] et D1 (a) 6= 0, on déduit alors que
N
D1
= λ+(X −a)G et par conséquent λ = DN1(a) (a)
. Finalement, on D ′ = D1 +(X −a)D1′
et ainsi D ′ (a) = D1 (a). En conclusion, on a :

N(a)
λ = .
D ′ (a)

2.
(a) On a
1 n
X 1/f ′ (xk )
=
f (X) k=1 X − xk

car les racines de f sont simples (et donc les pôles de la fraction rationnelle 1
f
sont
226 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

simples aussi). D’où


X n
X 1 X
= · .
f (X) k=1 f (xk )
′ X − xk
En passant à la limite, lorsque x −→ +∞, dans la relation

x n
X 1 x
= · ,
f (x) k=1 f (xk )
′ x − xk

on déduit que
n
X 1
= 0.
k=1 f (xk )

(b) Comme f est un polynôme scindé à racines simples, alors

f ′ (X) n
X 1
= .
f (X) k=1 X − xk

En élevant au carré, et en dérivant, la relation ci-dessus, on obtient successivement


‚ Œ2
f ′ (X) n
X 1 X 1 1
= + 2 ·
f (X) k=1 (X − xk )
2
1≤h<k≤n X − xh X − xk
‚ Œ2
f ′′ (X) f ′ (X) n
X 1
− =− .
f (X) f (X) k=1 (X − xk )
2

Par conséquent, on obtient que :


n
X 1 f ′ (X)2 f ′′ (X) X 1 f ′′ (X)
= − , = .
k=1 (X − xk ) f (X)2 f (X)2 1≤h<k≤n (X − xh )(X − xk ) 2f (X)2
2

Exercice 6.14 K
Pour tout n ∈ N∗ , calculer la somme

n−1
X 1
S = 2ikπ .
k=1 1−e n

n
Y
Si P = (X − ai ) ∈ C[X], alors on a
i=1

n
X n
Y
(X − ai )
P′ k=1 i=1,i6=k
n
X 1
= n = .
P k=1 X − ak
Y
(X − ai )
i=1
6.3. EXERCICES 227

n−1
Y  
2ikπ
En prenant P = X −e n , alors on obtient
k=1

P′ n−1
X 1
= 2ikπ .
P k=1 X −e n

n−1
Y  
2ikπ
Or, X −e n = X n − 1 = (X − 1)(X n−1 + X n−2 + · · · + X + 1), et donc
k=0
P = X n−1 + · · · + X + 1. Par conséquent,

P ′ (1) 1 + 2 + · · · + (n − 1) n−1
= =
P (1) n 2

et donc
n−1
X 1 n−1
S = = .
k=1 1−e
2ikπ
n 2

Exercice 6.15 K
1. Le polynôme X 4 + 4 est-il irréductible dans Q[X] ?
2. Quels sont les entiers n ∈ N∗ tels que n4 + 4 est premier ?
3. Quels sont les entiers n ∈ N∗ tels que le nombre n4 + 4n est premier ? 

1. On a

X4 + 4 = (X 4 + 4X 2 + 4) − 4X 2 = (X 2 + 2)2 − (2X)2
= (X 2 − 2X + 2)(X 2 + 2X + 2).

Donc, X 4 + 4 n’est pas irréductible dans Q[X].


2. Pour n = 1, alors 14 + 4 = 5 est un nombre premier. Par contre, si n ≥ 2, alors
n4 + 4 = (n2 − 2n + 2)(n2 + 2n + 2) et n2 − 2n + 2 ≥ 2, n2 + 2n + 2 ≥ 2, par suite
n4 + 4 n’est pas premier. En conclusion, la seule valeur entière pour laquelle n4 + 4
est un nombre premier est n = 1.
3. Pour n = 1 alors 14 + 41 = 5 est un nombre premier. Maintenant si n ≥ 2, on
distingue deux cas :
∗ n est pair :
alors dans ce cas n4 + 4n est un nombre pair > 2 et donc n’est pas premier.
∗ n est impair :
alors dans ce cas on a

n4 + 4n = (n2 )2 + (2n )2 + 2 × 2n n2 − 2 × 2n n2
= (n2 + 2n )2 − 2n+1 n2
228 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

 n+1
 n+1

= n2 + 2n − 2 2 n2 + 2n + 2 2 .

Remarquons que les deux facteurs ci-dessus sont > 2 et que n+1 2
∈ N car n impair,
donc n4 + 4n n’est pas premier. En conclusion, le seul entier n pour lequel n4 + 4n
est premier est n = 1.

Exercice 6.16 K
Trouver tous les polynômes P ∈ R[X] tels que

P (X 2 + 1) = P (X)2 + 1 et P (0) = 0.

On a P (0) = 0 et P (X 2 +1) = P (X)2 +1, donc en substituant à X successivement


les valeurs 0, 1, 2 et 5, on obtient

P (1) = 1, P (2) = 2, P (5) = 5, P (26) = 26.

Il semble donc que P − X admet une infinité de racines, pour le vérifier introduisons
la suite (un )n∈N définie par

u0 = 0 et un+1 = u2n + 1 pour n ≥ 1.

On montre par récurrence sur n que P (un ) = un , et comme (un )n∈N est croissante
car un+1 − un = u2n − un + 1 > 0 alors elle prend une infinité de valeurs et qui sont
toutes racine du polynôme P − X. Par suite, P = X. Réciproquement, le polynôme
P = X vérifie clairement la relation du problème. En conclusion, le seul polynôme
vérifiant
P (X 2 + 1) = P (X)2 + 1 et P (0) = 0

est P (X) = X pour tout X ∈ R.

Exercice 6.17 K
Soit P (X) = nX n − X n−1 − X n−2 − · · · − X − 1 avec n ∈ N∗ .
1. Montrer que, à l’exception de 1, P n’admet que des racines simples de module < 1.
2. Existe-t-il d’autres racines réelles que 1 ? 

1. On a P (1) = 0 et donc 1 est une racine de P . Maintenant, soit z ∈ C une racine


de P avec |z| ≥ 1, alors on a

nz n = 1 + z + z 2 + · · · + z n−1
6.3. EXERCICES 229

et donc puisque |z| ≥ 1, alors

n|z|n = |1 + z + · · · + z n−1 | ≤ 1 + |z| + · · · + |z|n−1 ≤ n|z|n−1 ≤ n|z|n .

D’où, les inégalités ci-dessus sont en fait des égalités, on a par suite

|z| = 1 et |1 + z + · · · + z n−1 | = 1 + |z| + · · · + |z|n−1 .

On a donc égalité dans l’inégalité triangulaire, ce qui veut dire que 1 et z sont sur
une même demi-droite issue de l’origine, i.e., z ∈ R+ , et donc z = 1. En conclusion,
les racines de P sont 1 et des complexes de module < 1.
Montrons que les racines de P sont simples : 1 est une racine de P mais P ′ (1) =
n(n+1)
2
6= 0, donc 1 est une racine simple. Maintenant, z ∈ C\{1} est racine simple de
P si, et seulement si, z est racine simple de Q := (X −1)P = nX n+1 −(n+ 1)X n + 1.
Comme Q′ = n(n + 1)X n−1 (X − 1) et que 0 n’est pas racine de P , il résulte que les
racines de P sont toutes simples.
2. Considérons la fonction

fn : [−1, 1] −→ R, x 7−→ nxn+1 − (n + 1)xn + 1.

La fonction fn est de classe C ∞ , on a fn′ (x) = n(n + 1)xn−1 (x − 1). En étudiant les
variations de fn , et grâce au théorème des valeurs intermédiaires on conclut que :
⋄ si n est pair : fn admet une seconde racine dans ] − 1, 0[.
⋄ si n est impair : fn s’annule uniquement en 1.

Exercice 6.18 K
Soient a ∈ R et n ∈ N∗ . On considère le polynôme

Pn (X) = X 2n − 2 cos(na)X n + 1.

Factoriser Pn dans C[X] puis dans R[X]. 

En posant Y = X n , alors on sait que l’équation y 2 − 2 cos(na)y + 1 = 0 admet


pour racines eina et e−ina . Par suite les racines de Pn dans C sont données par :

ei(a+ ) e−i(a+ ),
2kπ 2kπ
n ou n k ∈ J0, n − 1K.

En conclusion, dans C[X] on a :

n−1  ‹  ‹
Y
i(a+ 2kπ
n )
−i(a+ 2kπ
n )
Pn (X) = X −e X −e .
k=0
230 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

On cherche, à présent, la décomposition de Pn dans R[X], on cherche pour cela à


regrouper les facteurs associés aux racines réelles et les facteurs associés à des racines
complexes conjuguées.
Le nombre 1 est racine de Pn si, et seulement si, na ≡ 0 (mod 2π), alors que le
nombre −1 est racine de Pn si, et seulement si, na ≡ nπ (mod 2π). On distingue
alors les quatre cas suivants :
⋄ Si na ≡ 0 (mod 2π) et na ≡ nπ (mod 2π), alors n est pair (= 2m) et on a :

Pn (X) = X 2n − 2X n + 1 = (X n − 1)2
‚ ‚ Œ Œ2
2 2
m−1
Y
2 2kπ
= (X − 1) (X + 1) X − 2 cos X +1 .
k=1 n

⋄ Si na ≡ 0 (mod 2π) et na 6≡ nπ (mod 2π), alors n est impair (= 2m + 1) et on a :

m‚ ‚ Œ Œ2
2n n n 2 2
Y
2 2kπ
Pn (X) = X − 2X + 1 = (X − 1) = (X − 1) X − 2 cos X +1
k=1 n

⋄ Si na 6≡ 0 (mod 2π) et na ≡ nπ (mod 2π), alors n est impair (= 2m + 1) et on a :

Pn (X) = X 2n − 2(−1)n X n + 1 = ((−X)n − 1)2


‚ ‚ Œ Œ2
2
m
Y
2 2kπ
= (X + 1) X + 2 cos X +1
k=1 n

⋄ Si na 6≡ 0 (mod 2π) et na 6≡ nπ (mod 2π), alors les racines de Pn sont complexes


et conjuguées deux à deux, par suite on a :
‚ ‚ Œ Œ
n−1
Y
2 2kπ
Pn (X) = X − 2 cos a + X +1 .
k=0 n

Exercice 6.19 K
Soit P ∈ R[X] un polynôme unitaire. Montrer que

P est scindé sur R[X] ⇐⇒ |P (z)| ≥ |ℑm(z)|deg(P ) , z ∈ C.

(=⇒) Comme P est unitaire scindé sur R[X], alors on peut écrire que

deg(P )
Y
P (X) = (X − ak ) avec ak ∈ R.
k=1
6.3. EXERCICES 231

Donc, pour tout z ∈ C, on a :

deg(P ) deg(P )
Y Y
|P (z)| = |z − ak | = |(ℜe(z) − ak ) + iℑm(z)|
k=1 k=1
deg(P ) È
Y
= (ℜe(z) − ak )2 + (ℑm(z))2 ≥ |ℑm(z)|deg(P ) .
k=1

b z

|ℑm(z)|

b b

ak ℜe(z)

(⇐=) Puisque deg(P ) ≥ 1, alors il est scindé sur C. Si z0 ∈ C est l’un de ses zéros,
alors on a par hypothèse

0 = |P (z0)| ≥ |ℑm(z0 )|n

d’où ℑm(z0 ) = 0, et donc z0 ∈ R. Donc, toutes les racines de P sont réelles, et le


polynôme P est donc scindé sur R.

Exercice 6.20 K
Soit K un corps quelconque. Montrer qu’un polynôme P de degré 2 ou 3 est irréductible
dans K[X] si, et seulement s’il n’admet pas de racines dans K. 

P est réductible si, et seulement s’il possède un diviseur Q qui ne soit ni une
unité de K[X] (i.e. une constante de K) ni égal à λP avec λ un scalaire, c’est-à-dire
Q vérifie 1 ≤ deg(Q) < deg(P ). D’où, deg(P ) ≥ 2. Maintenant, si P = QQ′ alors
on a
deg(P ) = deg(Q) + deg(Q′ ) et 1 ≤ deg(Q′ ) ≤ deg(P ) − 1.

Comme deg(P ) ≤ 3, alors deg(Q) = 1 ou deg(Q′ ) = 1.


⋄ Si deg(Q) = 1, alors Q admet une racine dans K qui est aussi une racine de P .
⋄ Si deg(Q′ ) = 1, alors on a la même conclusion.
En conclusion, P (de degré 2 ou 3) est irréductible dans K[X] si, et seulement s’il
n’admet pas de racines dans K.
232 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.21 K
1. Factoriser le polynôme X 5 − 1 ∈ K[X] sur

(i) K = C, (ii) K = R.
 ‹  ‹
2π π
2. En déduire la valeur de cos et cos . 
5 5

1.
5 
Y 
2ikπ
(i) On a clairement : X − 1 =
5
X −e 5 .
i=1
(ii) Il est clair que 1 est racine de ce polynôme, de plus les polynômes irréductibles
sur R sont de degré 1 et les polynômes de degré 2 de discriminant strictement négatif.
On a alors
X5 − 1 = (X − 1)(X 2 + aX + 1)(X 2 + bX + 1).

Un calcul simple et une identification terme à terme nous donnent :


8
>
< a+b = 1,
>
: ab = −1.

Donc, a et b sont solutions de l’équation X 2 − X − 1. On a donc finalement :


√ ! √ !
5 2 5+1 2 5−1
X −1 = (X − 1) X + X +1 X − X +1 .
2 2

2. D’après la factorisation du polynôme sur R[X], on voit que ses racines sont :

√ s√ √ s√
5−1 i 5+5 5−1 i 5+5
1, + , − ,
2 s 2 2 4 s
2 2
√ √ √ √
− 5−1 i 5+5 − 5−1 i 5+5
+ , − .
4 2 2 4 2 2

€ Š € Š € Š 2iπ
Déduisons la valeur de cos 2π 5
. On a cos 2π5
+ i sin 2π
5
= e 5 est une racine
cinquième de l’unité, elle est la seule racine, à part 1, dont les parties réelles et
€ Š √
imaginaires sont positives (car 0 ≤ 2π/5 ≤ π/2). D’où : cos 2π 5
= 5−1
4
.
€ Š € Š
Déduisons maintenant cos 5 . Comme cos(π − x) = − cos(x), alors cos π5 =
π
€ Š 4iπ
− cos 4π
5
. Or e 5 est la seule racine dont la partie réelle est négative et la par-
tie imaginaire positive. Donc :


π‹ 5+1
cos = .
5 4
6.3. EXERCICES 233

Exercice 6.22 K
Factoriser le polynôme

X(X + 1) X(X + 1)(X + 2) X(X + 1) · · · (X + n − 1)


Pn (X) = 1+X + + +· · ·+ .
2! 3! n!

On commence par prendre des petites valeurs de n.


On a successivement :

P1 (X) = X + 1,
X(X + 1) (X + 1)(X + 2)
P2 (X) = 1+X + = ,
2! 2!
(X + 1)(X + 2)(X + 3)
P3 (X) = ··· = .
3!

1 Y n
On conjecture alors que Pn (X) = (X + k). Soit k ∈ J1, nK, alors on a :
n! k=1

n
X (−k)(−k + 1) · · · (−k + i − 1)
Pn (−k) =
i=0 i!
!
k
X
i k(k − 1) · · · (k − i + 1) Xk
k
= (−1) = (−1)i = 0.
i=0 i! i=0 i

(X + 1)(X + 2) · · · (X + n)
Donc, Pn (X) = pour tout n ∈ N.
n!
Remarque : on peut aussi faire un raisonnement par récurrence pour établir ce
résultat.

Exercice 6.23 K
Soient m et p deux entiers naturels non nuls avec m > p.
1. À quelle condition X m − am est-il divisible par X p − ap ?
2. Déterminer le pgcd de X m − 1 et X p − 1. 

1. On effectue la division euclidienne de m par p, il existe alors (q, r) tels que


m = qp + r avec 0 ≤ r < p. On a

X m − am = (X p − ap )(X m−p ) + ap X m−p − am


= (X p − ap )(X m−p ) + ap (X m−p − am−p )
..
.
!
X
q
= (X p − ap ) X m−kp a(k−1)p + apq (X r − ar ).
k=1
234 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

D’où, X m − am est divisible par X p − ap lorsque p | m.


2. On sait d’après la question ci-dessus que le reste de la division euclidienne de
X m − 1 par X p − 1 est égal à X r − 1. Par suite, pgcd(X m − 1, X p − 1) = X d − 1 où
d = pgcd(m, p).

Exercice 6.24 K
Soient P ∈ R[X] un polynôme de degré impair et f : R −→ R une application de
classe C ∞ .
On suppose qu’il existe n0 ∈ N tel que :

(n)
f (x) ≤ |P (x)|, ∀ n ≥ n0 .

Que peut-on dire de f ? 

Puisque P est de degré impair, alors il admet une racine réelle x0 . Posons g :=
f (n0 )
, alors on a :
g (n) (x0 ) = 0, ∀ n ≥ n0 .

D’après l’inégalité de Taylor-Lagrange, on a :

|x − x0 |n+1
∀ x ∈ R, ∀ n ∈ N, |g(x)| ≤ sup |P (t)| .
t∈[x0 ,x] (n + 1)!
!
|x − x0 |n+1
Puisque, lim sup |P (t)| = 0, alors g(x) = 0 et par suite g ≡ 0.
n→+∞ t∈[x ,x]
0 (n + 1)!
Par conséquent, si n0 = 0 alors f ≡ 0, et si n0 ≥ 1, alors f est un polynôme de
degré ≤ n0 − 1.

Exercice 6.25 K
Soit Q ∈ R[X] un polynôme donné. Discuter l’existence des solutions dans R[X] de
l’équation :
P (X) + P (1 − X) = Q(X). (E)

Considérons l’endomorphisme :

ϕ : R[X] −→ R[X], P (X) 7−→ P (X) + P (1 − X).

L’équation (E) est équivalente à : ϕ(P ) = Q. Il s’agit d’une équation linéaire, donc
l’ensemble de ses solutions S est soit vide, soit du type :

S = { Pk + Pp : Pk ∈ ker(ϕ) }
6.3. EXERCICES 235

où Pp est une solution particulière de (E). Si Pp est une solution particulière de


l’équation (E) alors on a :

Q(1 − X) = Pp (1 − X) + Pp (1 − (1 − X)) = Q(X).

Donc,‚on a : ŒQ(X) = Q(1 − X). Réciproquement, si Q(X) = Q(1 − X), alors on


Q(X)
a:ϕ = Q(X). En conclusion, si Q(X) 6= Q(1 − X), alors l’équation (E)
2
Q(X)
n’a pas de solutions, et sinon alors Pp (X) = est une solution particulière.
2
Étudions, à présent, le noyau de ϕ.
Soit

P ∈ ker(ϕ),

alors c’est équivalent à : P (X) = −P (1 − X). En posant R(X) :=
1
P X+ , alors c’est équivalent à : R(X) = −R(−X), c’est-à-dire que R est un
2 X
polynôme impair. D’où, R(X) = bk X 2k+1 et par suite
k∈N

 2k+1
X 1
P (X) = bk X− ,
k∈N 2

où (bk )k≥0 est une suite nulle à partir d’un certain rang.
En résumé, si Q(1 − X) 6= Q(X) alors l’équation (E) n’a pas de solutions, et si
Q(X) = Q(1 − X), alors l’ensemble des solutions est l’ensemble des polynômes du
type :
 
Q(X) X 1 2k+1
+ bk X − .
2 k∈N 2

Exercice 6.26 K
Soit P ∈ R[X] un polynôme scindé sur R et de degré d ≥ 1. Montrer que toute racine
multiple de P ′ est racine de P . 

Soient r1 < r2 < · · · < rm les racines distinctes de P de multiplicités respectives


a1 , a2 , · · · , am . Alors, chaque ri est racine d’ordre ai − 1 de P ′ , et par le théorème de
Rolle le polynôme P ′ admet une nouvelle racine Ri ∈ ]ri , ri+1 [ pour i ∈ J1, m − 1K.
Donc, on a
!
m
X m
X
(ai − 1) + m − 1 = ai − 1 = d − 1 racines de P ′.
i=1 i=1

Comme deg(P ′) = d − 1, alors P ′ ne peut avoir d’autres racines. Par conséquent,


les Ri sont des racines simples et les éventuelles racines multiples de P ′ sont parmi
celles de P .
236 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.27 K
1. Soient P ∈ Z[X] et a, b deux entiers relatifs distincts. Montrer que

a−b | P (a) − P (b).

2. Soient λ1 , λ2 , · · · , λn des entiers relatifs distincts (avec n ≥ 2). On suppose que :

P (λ1 ) = λ2 , P (λ2 ) = λ3 , P (λ3 ) = λ4 , ··· , P (λn ) = λ1 .

Montrer que n = 2. 

1. Posons P (X) = a0 + a1 X + · · · + an X n ∈ Z[X]. Si a et b sont distincts on a :


!
n
X € Š n
X k−1
X
k k i k−1−i
P (a) − P (b) = ak a − b = ak (a − b) ab
k=0 k=1 i=0
!!
n
X k−1
X
i k−1−i
= (a − b) ak ab =⇒ (a − b) | P (a) − P (b).
k=1 i=0

2. Supposons, par l’absurde, que n ≥ 3. Alors, d’après la première question, il existe


un n-uplet (α1 , · · · , αn ) ∈ Zn tels que :

λ2 − λ1 = α1 (λ1 − λn ), λ3 − λ2 = α2 (λ2 − λ1 ), ··· , λ1 − λn = αn (λn − λn−1 ).

Par conséquent, on a :

α1 × α2 × · · · × αn = 1 et par suite αi ∈ {−1, 1} ∀ i ∈ J1, nK.

⋄ Si α1 = −1, alors λ2 = λn ;
⋄ Si αn = −1, alors λ1 = λn−1 ;
⋄ S’il existe un indice i ∈ J2, n − 1K pour lequel αi = −1, alors λi+1 = λi−1 .
Toutes les trois conclusions ci-dessus sont contraires aux hypothèses de l’exercice.
Donc, on déduit que αi = 1 pour tout i ∈ J1, nK. D’où, dans ce cas, on a la relation
λ1 − λn = (n − 1)(λ1 − λn ), ce qui est absurde.
En conclusion, on a montré que n = 2.

Exercice 6.28 K
Décomposer en éléments simples, sur C puis sur R, les fractions rationnelles suivantes :
1.
1
.
X 2n − 1
6.3. EXERCICES 237

2.
1
.
X n−1 + X n−2 + ··· + X + 1

P (X)
1. On sait que si F (X) = et si α est un pôle simple de F alors le coefficient de
Q(X)
1 P (α)
l’élément simple dans la décomposition est donné par ′ . Donc, comme
X −α Q (α)
ikπ 2n
X 2n = 1 ⇐⇒ x = e n := ωk avec k ∈ J0, 2n − 1K, alors Q(ωk ) = 2nωk2n−1 = , et
ωk
par suite :
1 2n−1
X ωk
= .
X −1
2n
k=0 2n(X − ωk )

Maintenant, comme
€ Š
ωk ωk 2X cos kπ

−2
+ = Š ,
X − ωk X − ω k X 2 − 2X cos kπ
n
+1

alors € Š
1 1 n−1
X X cos kπ −1
= n € Š .
X −1
2n n k=0 X 2 − 2X cos kπn
+1
2. On sait que
1 X −1
= ,
X n−1 + X n−2 +···+1 Xn − 1
2kπ
alors les pôles sont les ωk = ei n avec k ∈ J1, n − 1K, et on a :

P (ωk ) ωk − 1 ωk (ωk − 1)
= = .
Q′ (ωk ) nωkn−1 n

Par conséquent

1 1 n−1
X ω (ω − 1)
k k
= .
X n−1 + X n−2 + · · · + 1 n k=1 X − ωk

Comme
€ Š € Š
ωk (ωk − 1) ω k (ω k − 1) 2X cos 4kπ
n
− 2 cos 2kπ n
+2
+ = € Š ,
X − ωk X − ωk X − 2X cos n + 1
2 2kπ

alors, si n = 2p est pair on a :


„        Ž
X −1 1 1 p−1
X X cos 2kπ
p
− cos kπ
p
− cos kπ
p
+1
= +   .
X −1
2p p X + 1 k=1 X 2 − 2X cos kπ
+1
p
238 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Si n = 2p + 1 est impair on a :
      

X −1 2 X
p X cos 4kπ
2p+1
− cos 2kπ
2p+1
− cos 2kπ
2p+1
+1
=   .
X 2p+1 −1 2p + 1 k=1 X 2 − 2X cos 2kπ
+1
2p+1

Exercice 6.29 K
Soient a, b deux nombres complexes et p, q deux entiers naturels non nuls.
Décomposer en éléments simples la fraction

1
F (X) = .
(X − a)p (X − b)q

En déduire la décomposition en éléments simples de la fraction rationnelle

1
.
(X 2 − 1)n

Si on a la décomposition
p q
1 X αi X βj
= +
(X − a) (X − b)q
p
i=1 (X − a)
i
j=1 (X − b)
j

alors en multipliant par (X − b)q on déduit que :


q
1 X
= βj (X − b)q−j + (X − b)q f (X)
(X − a)p j=1

où f est une fonction continue au voisinage de b. Par unicité du développement de


1
Taylor-Young de la fonction g : X 7−→ , il résulte que :
(X − a)p

g (q−j)(b) p(p + 1) × · · · × (p + q − j − 1)
βj = = (−1)q−j .
(q − j)! (q − j)!(b − a)−p+q−j

De même, on montre que

q(q + 1) × · · · × (q + p − i − 1)
αi = (−1)p−i .
(p − i)!(a − b)−q+p−i

En appliquant les résultats ci-dessus, on déduit que :


!
1 n
X n(n + 1) × · · · × (2n − k − 1) (−1)n−k (−1)n
= × + .
(X − 1)n
2
k=1 (n − k)!22n−k (X − 1)k (X + 1)k
6.3. EXERCICES 239

6.3.3 Exercices d’entraînement

Exercice 6.30 KK
1. Trouver les polynômes P ∈ R[X] tels que
Z k+1
P (x) dx = k, k ∈ N∗ .
k

2. Trouver les polynômes P ∈ R[X] tels que


Z k+1
1
P (x) dx = , k ∈ N∗ .
k k

1. Soit P ∈ R[X], introduisons l’application de dérivation :

D : R[X] −→ R[X], P 7−→ P ′ .

L’application D étant surjective, il existe donc Q ∈ R[X] tel que Q′ = P . Alors, la


relation intégrale vérifiée par P est équivalente à

Q(k + 1) − Q(k) = k ∀k ∈ N∗ .

En dérivant la relation ci-dessus, on obtient donc P (X + 1) − P (X) = 1, c’est une


équation linéaire dont l’ensemble des solutions de l’équation homogène est constitué
des polynômes constants, et une solution particulière est le polynôme X. Donc, les
polynômes solutions de cette équation sont de la forme P (X) = X + c où c ∈ R. En
remplaçant P par sa valeur dans l’équation intégrale de départ on obtient :

Z k+1 – ™k+1
x2 1
k= (x + c) dx = + cx =k+c+ .
k 2 k 2
Z k+1

D’où, P (X) = X − 21 .
Réciproquement, P (X) = vérifie bien
X − 12 P (x) dx = k
k
pour tout k ∈ N .

2. Soit Q ∈ R[X] un polynôme vérifiant Q′ = P , alors la relation intégrale vérifiée


par P est équivalente à

k (Q(k + 1) − Q(k)) = 1, ∀k ∈ N∗ .

Le polynôme X (Q(X + 1) − Q(X)) − 1 possède donc une infinité de racines, i.e., il


est nul. Par suite on a

X (Q(X + 1) − Q(X)) = 1 dans R[X].


240 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Cette relation est impossible car deg (X (Q(X + 1) − Q(X))) ≥ 1 et deg(1) = 0. En


conclusion, le problème posé n’admet aucune solution.

Exercice 6.31 KK
Théorème de Gauss-Lucas
1. Soit P ∈ C[X] un polynôme non constant, montrer que l’ensemble des racines de P ′
est inclus dans l’enveloppe convexe des racines de P .
2. application 1 : Illustrer ce résultat pour le polynôme

P (X) = X 3 + (−2 + 3i)X 2 + (−3 − 5i)X + 6 − 2i.

3. application 2 : Soit P ∈ C[X] un polynôme non constant, (D) une droite du plan
complexe, H1 et H2 deux demi-plans ouverts limités par (D). Montrer que

P′ a une racine dans H1 =⇒ P (H1 ) = C.

4. application 3 : Soit P (X) = (X − r1 )(X − r2 )(X − r3 ) ∈ C[X] où r1 , r2 et r3 sont


trois nombres complexes distincts. On suppose que les points M1 , M2 et M3 d’affixes
respectives r1 , r2 et r3 ne sont pas alignés.
(i) Montrer que P ′ (X) possède une racine double ω si, et seulement si, le triangle
M1 M2 M3 est équilatéral et son centre de gravité a pour affixe ω.
(ii) En déduire les racines du polynôme dérivé P ′ (X).
5. application 4 : Déterminer le plus grand entier naturel n ≥ 2 tel que les racines
non nulles du polynôme P (X) = (X + 1)n − X n − 1 soient de module 1. 

1. Notons α1 , · · · , αr les racines distinctes de P d’ordres de multiplicité β1 , · · · , βr


respectivement. On a successivement :
r
Y
P (X) = γ (X − αk )βk ,
k=1
r r

X βj Y
P (X) = γ (X − αk )βk
j=1 X − αj k=1
P ′ (X) r
X βj
= .
P (X) j=1 X − αj

Remarquons, tout d’abord, que si z est racine multiple de P alors P (z) = P ′(z) = 0
et il est évident que z appartient à l’enveloppe convexe des racines de P . Maintenant,
si z est racine de P ′ mais n’est pas racine de P , alors on a dans ce cas :

P ′(z) X r
βj Xr
βj (z − αj ) X r
βj
0= = = = × (z − αj ).
P (z) j=1 z − αj j=1 |z − αj |
2
j=1 |z − αj |
2
6.3. EXERCICES 241

Donc, z est barycentre (positif) de α1 , α2 , · · · , αr , et par suite appartient à l’enve-


loppe convexe des αj , 1 ≤ j ≤ r.

M3
b

2 −1 1 2 3
b

b
−1
M1 b

−2 b

M2

2. Les racines de P sont

r1 = −1 − i, r2 = 1 − 2i, r3 = 2.

D’autre part, on a P ′(X) = 3X 2 + 2(−2 + 3i)X + (−3 − 5i). Le discriminant de ce


polynôme est
√ !2
(3 + i) 2
4 + 3i = .
2
Les racines de P ′ sont alors données par
√ √ √ √
4 + 3 2 + i(−6 + 2) 4 − 3 2 + i(−6 − 2)
r1′ = et r2′ = .
6 6

D’après le théorème de Gauss-Lucas, les points d’affixes r1′ et r2′ appartiennent à


l’intérieur du triangle de sommets les points d’affixes r1 , r2 , r3 .
3. Supposons que P (H1 ) 6= C et soit z ∈ C \ P (H1 ). Les racines du polynôme P − z
appartiennent donc à C \ H1 = H 2 (l’adhérence de H2 ). Comme H 2 est convexe,
alors les racines de P ′ sont encore dans H 2 (théorème de Gauss-Lucas), contradiction
avec l’existence d’une racine de P ′ dans H1 . D’où, P (H1 ) = C.
4.
(i) On a

P (X) = (X − r1 )(X − r2 )(X − r3 )


= X 3 − (r1 + r2 + r3 )X 2 + (r1 r2 + r2 r3 + r3 r1 )X − r1 r2 r3
P ′(X) = 3X 2 − 2(r1 + r2 + r3 )X + (r1 r2 + r2 r3 + r3 r1 ).

Le discriminant de P ′ est donné par

(r1 + r2 + r3 )2 − 3(r1 r2 + r2 r3 + r3 r1 ) = r12 + r22 + r32 − r1 r2 − r2 r3 − r1 r3 .


242 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Ce discriminant est nul (i. e. P ′ admet une racine double) si, et seulement si, on a
la relation :
r12 + r22 + r32 = r1 r2 + r2 r3 + r3 r1 .

Montrons, pour conclure, que :

M1 M2 M3 équilatéral ⇐⇒ r12 + r22 + r32 = r1 r2 + r2 r3 + r3 r1 .

π
(=⇒) Si M1 M2 M3 est équilatéral, alors il existe θ = ± tel que
3
r1 − r2 r2 − r3
= eiθ = .
r3 − r2 r1 − r3

D’où, r12 + r22 + r32 = r1 r2 + r2 r3 + r3 r1 .


(⇐=) On a successivement

r1 − r2 r2 − r3
r12 + r22 + r32 = r1 r2 + r2 r3 + r3 r1 ⇐⇒ =
8
r3 − r2 r1 − r3
>
<M1 M2 × M1 M3 = M2 M32 ,
⇐⇒ > −−−−→ −−−−→ −−−−→ −−−−→
:( M M , M M ) = ( M M , M M ) (2π)
2 3 2 1 3 1 3 2
8
>
<M1 M2 × M1 M3 = M2 M32
⇐⇒ >
: M1 M2 M3 isocèle en M1

⇐⇒ M1 M2 = M1 M3 = M2 M3 ⇐⇒ M1 M2 M3 est équilatéral.

On remarque, finalement, que si M1 M2 M3 est équilatéral, alors la racine double de


r1 + r2 + r3
P ′ est ω = , c’est-à-dire l’affixe du centre de gravité du triangle.
3
(ii) Si le triangle M1 M2 M3 est équilatéral, alors la racine double ω de P ′ est le
centre de gravité du triangle, c’est aussi le centre du cercle inscrit à ce triangle. Ceci
termine la démonstration.
5. D’après le théorème de Gauss-Lucas, les racines de P ′ sont dans l’enveloppe
convexe des racines de P , donc incluses dans le disque unité |z| ≤ 1. Comme P ′ (X) =
n(X + 1)n−1 − nX n−1 , alors
 n−1
′ X
P (X) = 0 ⇐⇒ = 1.
X +1
ω
Les n − 2 racines de P ′ sont donc les où ω appartient à l’ensemble des racines
1−ω
n − 1-ièmes de l’unité et différentes de 1. Comme les racines de P ′ sont de module
6.3. EXERCICES 243

≤ 1, alors on a la condition nécessaire suivante : |1 − ω| ≥ 1, d’où en particulier :


 
π 2iπ π π
2 sin



= 1 − e n−1 ≥ 1 ⇐⇒ ≥ ⇐⇒ n ≤ 7.
n−1 n−1 6

On se propose de montrer que n = 7 est le plus grand des entiers tels que P ait
toutes ses racines de module ≤ 1. Pour n = 7, on a

(X + 1)7 − X 7 − 1 = 7X 6 + 21X 4 + 35X 3 + 21X 2 + 7X


= 7X(X + 1)(X 4 + 2X 3 + 3X 2 + 2X + 1)
2iπ
= 7X(X + 1)(X − j)2 (X − j)2 où j = e 3 .

Donc, les racines de (X + 1)7 − X 7 − 1 sont {0, −1, j, j} avec j et j racines doubles.
Pour n > 7, on a vu que le polynôme P possède une racine double de module > 1.
Donc, en conclusion, n = 7 est le plus grand entier tel que P ait toutes es racines
de module ≤ 1.

Exercice 6.32 KK
Soient a, b ∈ N∗ . Trouver les n ∈ N∗ tels que

X 2 − (a2 + b2 ) divise X 2n − (an + bn )2 .

On a X 2 − (a2 + b2 ) | X 2n − (an + bn )2 ⇐⇒ ses racines sont aussi racines de


X 2n − (an + bn )2 , i.e.,
(a2 + b2 )n = (an + bn )2 .

Trouvons donc les entiers n ∈ N∗ qui vérifient (a2 +b2 )n = (an +bn )2 pour (a, b) ∈ R∗2 .
Si n = 2, alors la relation est clairement vérifiée. Montrons que c’est la seule solution.
Si n = 1, la relation devient 2ab = 0, impossible car a et b sont supposés non nuls.
Si n ≥ 3, comme la relation est symétrique en a et b, on peut donc supposer – sans
perte de généralité – que a ≤ b. On pose c := ab , alors |c| ≥ 1 et la relation devient

a2n (1 + c2 )n = a2n (1 + cn )2 c’est à dire (1 + c2 )n = (1 + cn )2 .

Or, comme n ≥ 3, on a :

(1 + c2 )n > 1 + nc2n−2 + c2n


≥ 1 + 2cn + c2n , car c2n−2 ≥ cn car |c| ≥ 1, 2n − 2 ≥ n, 2n − 2 pair,
= (1 + cn )2 ,
244 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

ce qui est absurde. En conclusion

X 2 − (a2 + b2 ) | X 2n − (an + bn )2 ⇐⇒ n = 2.

Exercice 6.33 KK
Soit P (X) = a0 + a1 X + · · · + an−1 X n−1 un polynôme à coefficients complexes.
Montrer que
sup |P (ω)| ≥ |ak |, ∀ k ∈ J0, n − 1K
ω∈Un

où Un est l’ensemble des racines n-ièmes de l’unité dans C. 

Pour tout k ∈ J0, n − 1K, on a :


„ Ž
X X n−1
X n−1
X X
−k m−k m−k
P (ω)ω = am ω = am ω .
ω∈Un ω∈Un m=0 m=0 ω∈Un

Or 8
>
X
m
n−1
X  2imπ
k <n si n | m
ω = e n = >
ω∈Un k=0 :0 sinon.

Par conséquent, on vient de montrer que :


X
P (ω)ω −m = nam , ∀ k ∈ J0, n − 1K.
ω∈Un

Finalement, on a la majoration


1 X 1 X
|ak | = P (ω)ω −k ≤ |P (ω)| ≤ sup |P (ω)|
n ω∈Un n ω∈Un ω∈Un

car Un contient n éléments distincts.

Exercice 6.34 KK
Soit n ∈ N. Trouver les racines de Pn (X) = (X + i)2n+1 − (X − i)2n+1 , et en déduire la
valeur de n ‚  2 Œ
Y kπ
4 + cotan .
k=1
2n + 1

On a Pn (i) 6= 0 et
 
z + i 2n+1
Pn (z) = 0 ⇐⇒ = 1,
z−i
z+i 2ikπ
⇐⇒ = e 2n+1 , k ∈ J0, 2nK
z−i
6.3. EXERCICES 245
‚ Œ

⇐⇒ z = cotan , k ∈ J1, 2nK
2n + 1

z+i 2ikπ
car pour k = 0 l’équation = e 2n+1 n’a pas de solution. Le polynôme Pn est de
z−i
degré 2n et son coefficient dominant est 2(2n + 1)i car

Pn = (X 2n+1 + (2n + 1)iX 2n + · · · ) − (X 2n+1 − (2n + 1)iX 2n + · · · )


= 2(2n + 1)iX 2n + · · ·

€ Š
de plus, les nombres cotan 2n+1

pour k ∈ J1, 2nK constituent 2n racines distinctes
de Pn , donc ce sont ses racines et on a la factorisation dans C[X] :

2n ‚ ‚ ŒŒ
Y kπ
Pn (X) = 2(2n + 1)i X − cotan .
k=1 2n + 1

Déduisons maintenant la valeur du produit :


n ‚ Œ2 !
Y kπ
4 + cotan .
k=1 2n + 1
  € Š
(2n+1−k)π
Comme cotan 2n+1
= −cotan kπ
2n+1
, alors on a

n ‚ ‚ ŒŒ 2n ‚ ‚ ŒŒ
Y kπ Y kπ
Pn = 2(2n + 1)i X − cotan X − cotan
k=1 2n + 1 k=n+1 2n + 1
n ‚ ‚ ŒŒ n ‚ ‚ ŒŒ
Y kπ Y (2n + 1 − k)π
= 2(2n + 1)i X − cotan X − cotan
k=1 2n + 1 k=1 2n + 1
n ‚ ‚ ŒŒ ‚ ‚ ŒŒ
Y kπ kπ
= 2(2n + 1)i X − cotan X + cotan
k=1 2n + 1 2n + 1
n ‚ ‚ ŒŒ
Y
2 2 kπ
= 2(2n + 1)i X − cotan .
k=1 2n + 1

Avec l’expression ci-dessus, on obtient que


n ‚ ‚ ŒŒ
n
Y
2 kπ
Pn (2i) = 2(−1) (2n + 1)i 4 + cotan
k=1 2n + 1

et avec l’expression de départ de Pn on obtient que

Pn (2i) = (−1)n i(32n+1 − 1).


246 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Donc, par comparaison, on déduit que


‚ ‚ ŒŒ
n
Y
2 kπ 32n+1 − 1
4 + cotan = .
k=1 2n + 1 2(2n + 1)

Exercice 6.35 KK
Soit P (X) = X 2 + aX + b un polynôme de C[X].
1. Déterminer une condition nécessaire et suffisante sur a, b ∈ C pour que P ait deux
racines de même module.
2. Déterminer une condition nécessaire et suffisante sur a, b ∈ C∗ pour que P ait deux
racines de même argument.
3. Déterminer une condition nécessaire et suffisante sur a, b ∈ C pour que P ait deux
racines de module 1. 

1. Soit δ une racine carrée de a2 − 4b ∈ C, alors les racines de X 2 + aX + b sont

1 1
(−a − δ) et (−a + δ).
2 2

Ces deux racines sont de même module si, et seulement si :

(−a + δ)(−a + δ) = (−a − δ)(−a − δ)


⇐⇒ ℜe(δa) = 0 ⇐⇒ (δa)2 ≤ 0 ⇐⇒ (a2 − 4b)a2 ≤ 0.

2. Les racines sont non nulles car leur produit est b ∈ C∗ . P admet deux racines de
même argument si, et seulement si :

−a − δ
q := ∈ R∗+ .
−a + δ
q−1
Cette relation s’écrit aussi δ
a
= q+1
où q > 0. Soit la fonction

x−1
f : ]0, +∞[−→]0, +∞[, x 7−→ .
x+1
q−1
L’étude de cette fonction montre que −1 < f (q) = q+1
< 1, et donc −1 < δ
a
< 1.
Par suite, la condition s’écrit alors

δ2 a2 − 4b
= ∈ [0, 1[.
a2 a2
a2 −4b
Donc, la condition nécessaire est suffisante est a2
∈ [0, 1[.
6.3. EXERCICES 247

3. P admet deux racines de module 1 si, et seulement si :


8 8
> >
< (−a − δ)(−a − δ) = 4, < |a|2 + |δ|2 + aδ + aδ = 4,
>
⇐⇒ >
⇐⇒
: (−a + δ)(−a + δ) = 4, : |a|2 + |δ|2 − aδ − aδ = 4,
8 8 8
> > >
< |a| + |δ| = 4,
2 2 <|a| + |a − 4b| = 4,
2 2
|a|2 + |a2 − 4b| = 4,
<

>
⇐⇒ >
⇐⇒ >
: aδ + aδ = 0, : ℜe(aδ) = 0, (a2 − 4b)a2 ≤ 0.
:

La condition nécessaire et suffisante pour que P ait deux racines de module 1 est :
8
>
<|a|2 + |a2 − 4b| = 4,
>
:(a2 − 4b)a2 ≤ 0.

Exercice 6.36 KK
1. Quels sont les entiers n ∈ N pour lesquels X 2 + X + 1 | (X + 1)n + X n + 1 ?
2. Quels sont les entiers n ∈ N pour lesquels (X 2 + X + 1)2 | (X + 1)n − X n − 1 ?
3. Les polynômes (X + 1)n + X n + 1 et (X + 1)n − X n − 1, n ∈ N, sont-ils divisibles
par (X 2 + X + 1)3 ? 

1. On a X 2 + X + 1 | (X + 1)n + X n + 1 si, et seulement si les deux racines j et j


du premier sont racines du deuxième. Donc, si et seulement si (j + 1)n + j n + 1 = 0,
i.e., (−j)n + j n + 1 = 0. Si n est impair, on a
 
n 2nπ
−j n + j + 1 = 1 + 2i sin 6= 0.
3

D’où n est pair, et dans ce cas on a


 
2nπ
j n + j n + 1 = 1 + 2 cos .
3

Donc, il existe k ∈ Z tel que n = 6k ± 2. En conclusion, les entiers n ∈ N répondant


à la question sont de la forme n = 6k ± 2.
2. On a (X 2 + X + 1)2 | (X + 1)n − X n − 1 si, et seulement si j est racine d’ordre
≥ 2 de (X + 1)n − X n − 1. Donc, j est racine de
€ Š
(X + 1)n − X n − 1 et n (X + 1)n−1 − X n−1 .
€ Š
Si n est pair, on a : (j + 1)n − j n − 1 = j n − j n − 1 = −1 − 2i sin 2nπ
3 Š
6= 0.
€
Si n est impair, on a : (j + 1)n − j n − 1 = −j n − j n − 1 = −2 cos 2nπ
3
− 1, et par
suite n = 6k ± 1 avec k ∈ Z.
248 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Pour n = 6k − 1, on a :

(j + 1)n−1 − j n−1 = (j + 1)6k−2 − j 6k−2 = (−j)6k−2 − j 6k−2 = j − j 6= 0.

Pour n = 6k + 1, on a :

(j + 1)n−1 − j n−1 = (j + 1)6k − j 6k = (−j)6k − j 6k = 1 − 1 = 0.

Par conséquent, les entiers recherchés sont de la forme n = 6k + 1 avec k ∈ Z.


3. Si (X 2 +X+1)3 | (X+1)n +X n +1, alors j est racine de n(n−1) ((X + 1)n−2 + X n−2 ).
On a montré à la question 1. que n est pair, donc on peut écrire
‚ Œ
n−2 n−2 n−2 n−2 2(n − 2)π
(j + 1) +j =j +j = 2 cos 6= 0.
3

Par suite, (X 2 +X +1)3 ∤ (X +1)n +X n +1. On montre de même que (X 2 +X +1)3 ∤


(X + 1)n − X n − 1.

Exercice 6.37 KK
Opérateur différence
Soient P ∈ R[X] un polynôme à coefficients réels, et h ∈ R∗ un réel non nul. On définit

∆h (P )(X) = P (X + h) − P (X).

1. Déterminer ∆h (Rn [X]) et ker(∆h ).


2. Calculer ∆m m
h (P )(X) où ∆h = (∆h ◦ · · · ◦ ∆h ).
| {z }
m fois
Polynômes de Bernoulli
On définit la suite de polynômes (Bn )n∈N par
Z 1

B0 (X) = 1, (∆1 Bn )(X) = nX n−1 , Bn (t) dt = 0.


0

1. Montrer que cette suite est définie de manière unique.


2. Calculer, B1 , B2 , B3 et B4 .
3. Montrer que :
(i) Bn (1 − X) = (−1)n Bn (X),
(ii) Bn′ (X) = nBn−1 (X),
n−1 ‚ Œ
X n
(iii) Bk (X) = nX n−1 (n ≥ 1).
k=0
k
4. Montrer que, pour n ≥ 2, Bn (1) = Bn (0) et que, si n = 2p+1, alors Bn (1) = Bn (0) =
€ Š
1
0, Bn 2 = 0.
Polynômes de Hilbert
6.3. EXERCICES 249

On pose H0 = 0 et pour n ≥ 1 :

X(X − 1) · · · (X − n + 1)
Hn (X) = .
n!

Les (Hn )n∈N forment une base de R[X].


1. Montrer que pour tout n ∈ N : Hn (Z) ⊂ Z.
2. Donner l’expression de P ∈ R[X] dans la base des (Hn )n∈N .
3. En déduire que : P (Z) ⊂ Z si, et seulement si les coordonnées de P dans la base
(Hn )n∈N sont entières.
Polynômes d’Euler
1 Soit n ∈ N, montrer qu’il existe un unique polynôme de R[X] vérifiant

P (X + 1) + P (X) = 2X n .

On notera ce polynôme En .
2. Trouver une relation simple entre En′ et En−1 et déduire que
n
X
En (X + h) = ap Ep (X)
p=0

où les ap sont des fonctions de h que l’on exprimera. Donner alors une relation de
récurrence entre En et les polynômes Ep (p ≤ n − 1).
3. Montrer que
En (1 − X) = (−1)n En (X).

Opérateur différence :
1. Si P 6= 0, alors il est clair que ∆h (Rn [X]) = Rn−1 [X] (l’opérateur ∆h abaisse de
1 le degré du polynôme P ). D’autre part, on a ker(∆h ) = R (car un polynôme ne
peut pas avoir une infinité de racines).
2. On a
! !
1 1
∆1h (P )(X) = P (X + h) − P (X) = − P (X) + P (X + h),
0 1
! ! !
2 2 2 2
∆h (P )(X) = P (X) − P (X + h) + P (X + 2h),
0 1 2
..
.
!
m
X m
∆m
h (P )(X) = (−1) m−k
P (X + kh).
k=0 k

Ce résultat se démontre très facilement par récurrence sur m. On peut aussi travailler
250 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

dans l’algèbre L(R[X]) et considérer l’application τh définie par : τh (P )(X) = P (X +


h). Alors on a ∆h = τh −Id. Comme τh et Id commutent alors on a grâce à la formule
du binôme : !
m
m−k m
X
m m
∆h = (τh − Id) = (−1) τhk .
k=0 k
Polynômes de Bernoulli :
1. L’application ∆1 : Rn [X] −→ Rn−1 [X] est surjective, et ker(∆1 ) = R, donc la
relation ∆1 Bn = nX n−1 détermine
Z
Bn à une constante additive près. Cette constante
1
est fixée grâce à la relation Bn (t) dt = 0. D’où, la suite (Bn )n∈N est unique.
0
2. Un calcul simple montre que

1 1 3 1 1
B1 = X − ; B2 = X 2 − X + ; B3 = X 3 − X 2 + X; B4 = X 4 − 2X 3 + X 2 − .
2 6 2 2 30

3.
(i) Posons Cn (X) = (−1)n Bn (1 − X), alors on a
Z 1

C0 (X) = 1, (∆1 Cn )(X) = nX n−1 , Cn (t) dt = 0.


0

Donc, Bn = Cn par unicité de la suite (Bn )n∈N .


(ii) On pose, comme avant, Dn = 1
B′ ,
n+1 n+1
alors on a

D0 (X) = B1′ (X) = 1,


 
1 ′
∆1 Dn = ∆1 Bn+1 = nX n−1 = ∆1 Bn ,
n+1
Z 1
1 1
Dn (t) dt = [Bn+1 (1) − Bn+1 (0)] = ∆1 Bn+1 (0).
0 n+1 n+1

Donc, par unicité, on a Dn = Bn .


€ Š € Š
(iii) On utilise la relation entre coefficients binomiaux : k nk = n n−1
k−1
, alors on a
! ! !
n−1
X n n−1
X n−1 ” —
∆1 Bk (X) = n X k−1 = n (1 + X)n−1 − X n−1
k=0 k k=1 k − 1

= n∆1 X n−1 .

D’où, on a !
n−1
X n
Bk (X) = nX n−1 + constante,
k=0 k
6.3. EXERCICES 251

et par suite (en posant constante = a) :


! !
Z 1 n−1 Z 1
X n
Bk (X) dX = (nX n−1 + a) dX =⇒ a = 0.
0 k=0 k 0

4. D’après la question précèdente on a déjà Bn (1) = Bn (0). Maintenant, si n = 2p+1,


alors Bn (1 − X) = −Bn (X) =⇒ Bn (1) = −Bn (0) et Bn (1/2) = −Bn (1/2) ce qui
donne bien Bn (1) = Bn (0) = 0 et Bn (1/2) = 0.
Polynômes de Hilbert
1. Soit k ∈ Z, alors :

Hn (k) = 0 ∈ N si k ∈ J0, n − 1K,


!
k! k
Hn (k) = = ∈N si k ≥ n,
n!(k − n)! n
!
n (|k| + n − 1)! n |k| + n − 1
Hn (k) = (−1) = (−1) ∈Z si k ≤ −1.
n!(|k| − 1)! n

Donc, Hn (Z) ⊂ Z.
2. Comme les (Hn )n∈N forment une base de R[X], alors pour tout P ∈ R[X] on peut
écrire :
P = a0 H0 + a1 H1 + · · · + an Hn où n = deg(P ).

Or, il est facile de voir que ∆1 Hn = Hn−1 , donc pour m ≤ n on a

∆m
1 P = am H0 + · · · + an Hn−m .

D’où, am = (∆m
1 P )(0) et
n
X
P = (∆m
1 P )(0)Hm .
m=0

3.
(=⇒) (∆m1 P )(0) ∈ Z, donc les coordonnées de P dans la base (Hn ) sont entières.
(⇐=) c’est clair d’après la question 2. ci-dessus.
Polynômes d’Euler :
1. L’application

ψ : R[X] −→ R[X], P 7−→ P (X + 1) + P (X)

est bijective car elle transforme la base canonique en une famille échelonnée et
deg(ψ(X n )) = n pour tout n ∈ N. Donc, il existe un unique polynôme P ∈ Rn [X]
tel que P (X + 1) + P (X) = 2X n .
252 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

2. On a En (X + 1) + En (X) = 2X n , maintenant si on pose Fn := n1 En′ , alors pour


n ≥ 1 on a

1 ′ 1
Fn (X + 1) + Fn (X) = (En (X + 1) + En′ (X)) = × 2 × n × X n−1 = 2X n−1 .
n n

Donc, Fn = En−1 et En′ = nEn−1 .


D’après la formule de Taylor on a
n
X 1 (p)
En (X + h) = E (X)hp .
p=0 p!

Or, En′ = nEn−1 , donc En(p) = n!


E ,
(n−p)! n−p
par conséquent
! !
n n
X n p X n n−p
En (X + h) = h En−p (X) = h Ep (X).
p=0 p p=0 p

€ Š
Donc, on a ap = np hn−p . Donnons maintenant une relation de récurrence entre En
et Ep (0 ≤ p ≤ n − 1). On a
!
n
n
X n n−p
En (X + 1) + En (X) = 2X = En (X) + h Ep (X)
p=0 p

d’où !
1 n−1
X n
En (X) + Ep (X) = X n .
2 p=0 p

3. On a En (X + 1) + En (X) = 2X n , donc En (−X + 1) + En (−X) = (−1)n 2X n .


Soit
Gn (X) := (−1)n En (1 − X),

alors

G(X + 1) = (−1)n En (−X) et donc Gn (X + 1) + Gn (X) = 2X n .

D’où, par unicité des polynômes d’Euler, on a Gn (X) = En (X), et donc en conclu-
sion : En (1 − X) = (−1)n En (X).

Exercice 6.38 KK
Un calcul de ζ(2)
1. Démontrer l’existence et l’unicité d’un polynôme Pn ∈ R[X] (n ∈ N∗ ) tel que
˜ •
€ Š sin((2n + 1)x) π
Pn cotan2 (x) = , x ∈ 0, .
sin2n+1 (x) 2
6.3. EXERCICES 253

2. Déterminer les racines de Pn et leur somme.


3. Montrer que
˜ •
2 1 2 π
cotan (x) ≤ ≤ 1 + cotan (x), ∀x ∈ 0, .
x2 2
+∞
X 1 π2
4. En déduire que = . 
n=1
n2 6

1. On a
” —
sin ((2n + 1)) = ℑm [exp(i(2n + 1)x)] = ℑm (exp(ix))2n+1
” —
= ℑm (cos(x) + i sin(x))2n+1
" ! #
2n+1
X 2n + 1
= ℑm cos2n+1−k (x)ik sink (x)
k=0 k
!
2n+1
X 2n + 1
= cos2n+1−2p−1 (x)(−1)p sin2p+1 (x); (k := 2p + 1)
2p+1=0 2p + 1
!
Xn
p 2n + 1
= (−1) cos2(n−p) (x) sin2p+1 (x).
p=0 2p + 1

D’où
!
sin((2n + 1)x) X n
p 2n + 1 cos
2(n−p)
(x)
= (−1)
sin 2n+1
(x) p=0 2p + 1 sin 2(n−p)
(x)
!
n
X
p 2n + 1 € Šn−p € Š
= (−1) cotan2 (x) = Pn cotan2 (x)
p=0 2p + 1

où ! !
n
X
p 2n + 1 n−p
Xn
2n + 1
Pn (X) = (−1) X = (−1)n−k Xk.
p=0 2p + 1 k=0 2k

Montrons que le polynôme Pn est unique. Soit Qn un autre polynôme de R[X] tel
que
˜
€ Š sin((2n + 1)x) π•
Qn cotan2 (x) = , ∀x ∈ 0, .
sin2n+1 (x) 2
On a, pour tout x ∈]0, π/2[, (Pn − Qn )(cotan2 (x)) = 0, donc Pn − Qn admet une
infinité de racines (tous les cotan2 (x) pour 0 ≤ x ≤ π/2). Donc, Pn − Qn = 0, d’où
l’unicité.
2. Pn étant un polynôme de degré n donc il admet au plus n racines. Pour tout
0 ≤ x ≤ π/2 on a


Pn (cotan2 (x)) = 0 ⇐⇒ sin((2n + 1)x) = 0 ⇐⇒ x = avec k ∈ J1, nK.
2n + 1
254 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

‚ Œ

Les racines de Pn sont donc les xk := cotan avec k ∈ J1, nK. 2
2n + 1
On sait que si P (X) = an X n +an−1 X n−1 +· · ·+a1 X +a0 , alors la somme des racines
an−1
de P est égale à − . D’où
an
€ Š
2n+1
(−1)n−n+1 2n−2 n(2n − 1)
x1 + x2 + · · · + xn = − € Š = .
(−1)n−n 2n+1
2n
3

Par suite ‚ Œ
n
X
2 kπ n(2n − 1)
cotan = .
k=1 2n + 1 3
3. Pour tout x ∈]0, π/2[, on a

sin2 (x) + cos2 (x) 1 1


1 + cotan2 (x) = = ≥ 2
sin (x)
2
sin (x)
2
x

car | sin(x)| ≤ |x|. D’où, 1 + cotan2 (x) ≥ x12 . Pour l’autre inégalité, une étude simple
de la fonction f (x) = x cos(x) − sin(x) pour x ∈]0, π/2[ montre qu’elle est négative
sur cet intervalle. Donc x cos(x) ≤ sin(x), i.e., cotan2 (x) ≤ 1
x2
. D’où,
˜
1 1 π•
−1 ≤ cotan2 (x) ≤ , ∀x ∈ 0, .
x2 x2 2

4. D’après les questions (2) et (3) on a pour tout x ∈]0, π/2[, on a


„ Ž
‚ Œ
n
X 1 n
X
2 kπ n
X 1
€ Š2 −1 ≤ cotan ≤ € Š
k=1

k=1 2n + 1 k=1
kπ 2
2n+1 2n+1
! !
(2n + 1) 2 n
X 1 n(2n − 1) (2n + 1) 2 n
X 1
=⇒ −n≤ ≤
π2 k=1 k
2 3 π2 k=1 k
2
‚ Œ
π2 n(2n − 1) X n
1 n(2n − 1) π2
=⇒ × ≤ ≤ n + ×
(2n + 1)2 3 k=1 k
2 3 (2n + 1)2
| {z } | {z }
π2 π2
tend vers lorsque n→+∞ tend vers lorsque n→+∞
6 6

Donc n
X 1 π2
lim = .
n→+∞
k=1 k
2 6

Exercice 6.39 KK
Théorème de Eneström - Kakeya (1893)
Soit P = an X n + an−1 X n−1 + · · · + a1 X + a0 ∈ R[X] avec ak > 0 pour tout k ∈ J0, nK.
Soit z0 une racine complexe de P .
1. Montrer que
a0 ≥ a1 ≥ · · · ≥ an =⇒ |z0 | ≥ 1.
6.3. EXERCICES 255

2. Montrer, dans le cas général, que


   
n−1 ak n−1 ak
min ≤ |z0 | ≤ max .
k=0 ak+1 k=0 ak+1

1. On a (1 − z0 )P (z0 ) = 0, et par suite :

−an z0n+1 + (an − an−1 )z0n + · · · + (a1 − a0 )z0 + a0 = 0.

Supposons, par l’absurde, que |z0 | < 1, alors on en déduit que :

a0 = |a0 | = |(a0 − a1 )z0 + (a1 − a2 )z02 + · · · + (an−1 − an )z0n + an z0n+1 |


< (a0 − a1 ) + (a1 − a2 ) + · · · + (an−1 − an ) + an = a0 .

Absurde. Donc, on a bien |z0 | ≥ 1.


2. On veut, bien entendu, se servir de la question (1), pour cela on introduit le
polynôme
PÜ(X) := P (rX) = a0 + ra1 X + · · · + r n an X n
‚ Œ
n−1 ak
où r := min . Le polynôme PÜ vérifie les hypothèses de la première question,
k=0 ak+1
z0 z0
par conséquent si z0 racine de P alors est racine de PÜ, et on a ≥ 1, i.e.,
r r
|z0 | ≥ r. ‚ Œ
n−1 ak
Montrons maintenant que |z0 | ≤ R := max . Soit
k=0 ak+1
 
n 1
Q(X) := X P = a0 X n + a1 X n−1 + · · · + an .
X

ak+1 1
Comme, pour tout k ∈ J0, n − 1K, ≥ , alors toute racine de Q est de module
ak R
1
≥ d’après ce qui précède. Soit z0 une racine de P alors z0 6= 0 car a0 > 0 et on a
R  
1 1 1 1
P (z0 ) = z0 Q
n
= 0. Par suite, est racine de Q, ≥ , d’où |z0 | ≤ R. En
z0 z0 |z0 | R
conclusion, on a r ≤ |z0 | ≤ R pour toute racine z0 de P .
Complément : Ce résultat est dû à Eneström (1893) et Kakeya (1912) :
[1] G. Eneström, Härledning af en allmän formel för antalet pensionärer ..., Ofv. af
Kungl. Vetenskaps-Akademiens Förhandlingar N : 0 6, 1893, Stockholm.
[2] S. Kakeya, On the limits of the roots of an algebraic equation with positive co-
efficients, Tôhoku Math. J. 2 (1912), 140-142.
Depuis cette date, plusieurs généralisations de ce résultat ont été démontrées (Dil-
cher, Aziz, Zargar, Govil, Rahman, Joyal, Labelle, Dewan, Bidkham, Jain, ...etc).
256 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Une généralisation récente (2011) a été donnée par G. Singh et W. M. Shah :


[3] G. Singh et W. M. Shah, On the location of zeros of polynomials, American J.
of Computational. Math. 1 (2011), 1-10.
Théorème : Soit P (z) = α0 + α1 z + · · · + αn z n ∈ C[X] un polynôme de degré n.
On suppose que pour tout j ∈ J0, nK : αj = aj + ibj avec (aj , bj ) ∈ R2 et que pour
deux réels positifs t1 , t2 avec t1 ≥ t2 et t1 6= 0 :

ar t1 t2 + ar−1 (t1 − t2 ) − ar−2 ≥ 0,


br t1 t2 + br−1 (t1 − t2 ) − br−2 ≥ 0, r ∈ J1, n + 1K,
a−1 = an+1 = 0 = b−1 = bn+1 .

Alors, tous les zéros de P (z) sont tels que :


 
1
min r2 , ≤ |z| ≤ max(r1 , t1 ),
t2

−(|αn | − K1 )|αn (t1 − t2 ) − αn−1 |


r1 = +
2K1 |αn |
È
(|αn | − K1 )2 |αn (t1 − t2 ) − αn−1 |2 + 4K13 t21 |αn |
+ ,
2K1 |αn |
−(|α0 |t1 t2 − K2 )|α1 t1 t2 + α0 (t1 − t2 )|t21
r2 = +
2K22
È
(|α0 |t1 t2 − K2 )2 |α1 t1 t2 + α0 (t1 − t2 )|2 t41 + 4K23 |α0 |t31 t2
+ ,
2K22
t2 t2
K1 = (an + bn ) + (|a0 | − a0 ) n+1 + (|b0 | − b0 ) n+1 ,
t1 t1
K2 = (an + bn )tn+2
1 + (|an | + |bn |)tn+2
1 − (a0 + b0 )t1 t2 .

Comme corollaire, on a :
Corollaire 1 : S’il existe un réel t > 0 tel que : an tn ≥ an−1 tn−1 ≥ · · · ≥ a0 > 0,
alors tous les zéros de P (z) vérifient
 
a0
min ≤ |z| ≤ t.
2an tn−1

Corollaire 2 : Généralisation du théorème de Eneström - Kakeya


Si, en particulier, t = 1 dans le corollaire 1, on a alors : soit P (z) = a0 +a1 z+· · ·+an z n
un polynôme de degré n tel que an ≥ an−1 ≥ · · · ≥ a0 > 0, alors tous les zéros de
P (z) vérifient
a0
≤ |z| ≤ 1.
2an
6.3. EXERCICES 257

Exercice 6.40 KK
Formules de Newton
Soit K un corps (typiquement K = R ou C) et considérons le polynôme

n
Y n
X
P = (X − xk ) = X n + (−1)k σk X n−k ∈ K[X],
k=1 k=1

X
où σk = xi1 xi2 · · · xin (fonction symétrique élémentaire de x1 , · · · , xn ).
1≤i1 <i2 <···<ik ≤n
Xn
On pose Sp := xpk . Montrer que :
k=1
1. Sp − σ1 Sp−1 + · · · + (−1)n−1 σn−1 Sp−n + (−1)n σn Sp−n = 0 pour p ≥ n.
2. Sp − σ1 Sp−1 + · · · + (−1)p−1 σp−1 S1 + (−1)p pσp = 0 pour 1 ≤ p ≤ n − 1. 

1. Pour i ∈ J1, nK et p ≥ n, on a :

0 = P (xk ) = xnk −σ1 xkn−1 +· · ·+(−1)p σp =⇒ xp−n


k (xnk −σ1 xkn−1 +· · ·+(−1)p σp ) = 0,
=⇒ xpk −σ1 xp−1 n p−n
k +· · ·+(−1) σn xk = 0 =⇒ Sp −σ1 Sp−1 +· · ·+(−1)n σn Sp−n = 0

en sommant sur 1 ≤ i ≤ n.
2. Soit p ∈ J1, n − 1K, alors on a :
X X X
Sp = σ1 Sp−1 − xi1 xp−1
i2 ; σ2 Sp−2 = xi1 xp−1
i2 + xi1 xi2 xp−2
i3 .
1≤i1 ,i2 ≤n 1≤i1 ,i2 ≤n 1≤i1 <i2 ≤n
i1 6=i2 i1 6=i2 i3 6=i1 ,i2

Pour k ∈ J0, p − 1K, posons (plus généralement) :


X
Ak := xi1 · · · xik xp−k
ik+1 .
1≤i1 <···<ik ≤n
ik+1 6=i1 ,i2 ,··· ,ik

Alors on a A0 = Sp , Ap−1 = pσp et

σ1 Sp−1 = A0 + A1 , σ2 Sp−2 = A1 + A2 , · · · , σp−1 S1 = Ap−2 + Ap−1 .

On multiplie la première égalité ci-dessus par −1, la seconde par (−1)2 , · · · , et la


(p − 1)-ème par (−1)p−1 , et en sommant on trouve

p−1
X
(−1)k σk Sp−k = −A0 + (−1)p−1 Ap−1 = −Sp + (−1)p−1 pσp .
k=1

Par suite, on obtient la relation Sp − σ1 Sp−1 + · · · + (−1)p−1 σp−1 S1 + (−1)p pσp = 0.


258 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Remarque :
Il existe plusieurs démonstrations des formules de Newton utilisant différentes tech-
niques (séries génératrices, algèbre linéaire, ...etc), nous renvoyons les lecteurs (cu-
rieux) aux références suivantes :
[1] George A. Baker, A new derivation of Newton’s indetities and their application
to the calculation of the eigenvalues of a matrix, Journal of the Society for Industrial
and Applied Mathematics 7 (1959), 143-148.
[2] Elwyn R. Berlekamp, Algebraic Coding theory, Aegean Park Press, 1984 (page
212).
[3] J. A. Eidswick, A proof of Newton’s power sum formulas, American Mathematical
Monthly 75 (1968), 396-397.
[4] Dan Kalman, A matrix Proof of Newton’s identities, Mathematics Magazine 73
(2000), 313-315.
[5] D. G. Mead, Newton’s identities, American Mathematical Monthly 99 (1992),
749-751.

Exercice 6.41 KK
 ‹

Montrer que cos est racine d’un polynôme de degré 3 à coefficients dans Q.
7 € Š € Š € Š
Indication : exprimer cos 4π7 et cos 6π
7 en fonction de cos 2π
7 . 

 

Posons x := cos , alors on a :
7
     
4π 2π 2π
cos = cos 2 × = 2 cos2 − 1 = 2x2 − 1,

7 
7 
7  
6π 2π 3 2π 2π
cos = cos 3 × = 4 cos − 3 cos = 4x3 − 3x.
7 7 7 7

D’où      
2π 4π 6π
cos + cos + cos = 4x3 + 2x2 − 2x − 1.
7 7 7
7
X 2ikπ
Or, e 7 = 0, donc en prenant la partie réelle on trouve que :
k=1

           
2π 4π 6π 8π 10π 12π
cos + cos + cos + cos + cos + cos = −1
7 7 7 7 7 7

et par suite      
2π 4π 6π 1
cos + cos + cos =− .
7 7 7 2
 
2π 1
En conclusion, cos est racine du polynôme : P (X) = 4X 3 + 2X 2 − 2X − .
7 2
6.3. EXERCICES 259

Exercice 6.42 KK
Soit P (x) = a0 xn + a1 xn−1 + · · · + an−1 x + an ∈ C[X] un polynôme avec an 6= 0. On
suppose qu’il existe un entier m tel que
‚ Œ


am n
> .
an m

Montrer que P admet au moins une racine x0 telle que |x0 | < 1.
Indication : utiliser la relation entre coefficients et racines, et puis l’inégalité triangu-
laire. 

D’après les relations coefficients - racines d’un polynôme, on a :

am X an
= (−1)m x1 x2 · · · xm et = (−1)n x1 x2 · · · xn .
a0 a0

Par suite on a !
X
1
am n
=
> .
x1 x2 · · · xn−m an m
Grâce à l’inégalité triangulaire appliquée aux nombres complexes, on déduit que :
!
X 1 n
> .
|x1 | |x2| · · · |xn−m | m

Soit x0 := min {|x1 |, |x2 |, · · · , |xn−m |}, alors on a :


! !
n 1 n
> =⇒ |x0 | < 1.
n−m x0n−m m

Exercice 6.43 KK
Soient P ∈ R[X] un polynôme de degré n dont les racines sont telles que α1 < α2 <
· · · < αn et d := min(αj − αi ). On se propose de montrer que si β1 < β2 < · · · < βn−1
j>i
sont les racines de P ′ et d′ := min(βj − βi ) alors d′ > d.
j>i
1. Montrer que P ′ admet exactement n − 1 racines réelles β1 < β2 < · · · < βn−1 .
2. On suppose que d′ ≤ d et soit k tel que βk+1 = βk + d′ . Montrer que :
(i) βk ∈]αk , αk+1 [ et βk + d ∈]αk+1 , αk+2 [,
P ′ (x)
(ii) f : x 7−→ est strictement décroissante sur ]αk+1 , αk+2 [,
P (x)
n−1
1 1 X αj+1 − αj − d
(iii) f (βk + d) − f (βk ) = + + ,
βk + d − α1 αn − βk j=1 (βk + d − αj+1 )(βk − αj )
(iv) f (βk + d) > 0.
3. En déduire que d′ > d. 

1. D’après le théorème de Rolle, le polynôme P ′ admet une racine dans chaque


intervalle ]αi , αi+1 [ (i ∈ J1, n − 1K). D’où, P ′ est un polynôme scindé et ses racines
260 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

β1 , β2 , · · · , βn−1 vérifient βk ∈]αk , αk+1 [ pour k ∈ J1, n − 1K.


2.
(i) On a βk ∈]αk , αk+1[, et comme d′ ≤ d, alors :

βk + d = βk+1 − d′ + d ≥ βk+1 > αk+1 .

De plus, βk < αk+1, par suite

βk + d < αk+1 + d ≤ αk+1 + (αk+2 − αk+1 ) = αk+2 .

Par conséquent, βk + d ∈]αk+1 , αk+2 [.


Xn
1 P ′ (x)
(ii) On a clairement f (x) = , par suite f ′ (x) < 0 et alors x 7−→ est
j=1 x − αj P (x)
strictement décroissante sur l’intervalle ]αk+1 , αk+2 [.
(iii) On a
n
X 1 1
f (βk + d) − f (βk ) = −
j=1 (βk + d − αj ) (βk − αj )
1 n
X 1 1 n−1
X 1
= + + −
βk + d − α1 j=2 (βk + d − αj ) αn − βk j=1 (βk − αj )
‚ Œ
1 1 n−1
X 1 1
= + + −
βk + d − α1 αn − βk j=1 (βk + d − αj+1 ) (βk − αj )
1 1 n−1
X αj+1 − αj − d
= + + .
βk + d − α1 αn − βk j=1 (βk + d − αj+1 )(βk − αj )

(iv) On a
⋄ βk + d − α1 > 0 car βk > α1 ,
⋄ αn − βk > 0 car αn > βk ,
αj+1 − αj − d
⋄ ≥ 0 car αj+1 − αj ≥ d et βk − αj > 0 pour tout j ∈
(βk + d − αj+1 )(βk − αj )
J1, n − 1K.
D’où f (βk ) = 0 et alors f (βk + d) > 0.
3. D’après ce qui précède, si d′ ≤ d, alors f (βk + d) > 0 = f (βk+1). Or, dans ce cas,
on a βk + d et βk+1 sont dans l’intervalle ]αk+1 , αk+2 [, et sur cet intervalle la fonction
f est strictement décroissante. Par suite

βk+1 < βk + d et d′ = βk+1 − βk < d.

Contradiction. En conclusion, on a bien d′ > d.


6.3. EXERCICES 261

Exercice 6.44 KK
Irrationalité de er , r ∈ Q∗
Soient a et b deux entiers relatifs non nuls, on pose

X n (a − bX)n
Pn (X) = .
n!
€ Š
(k) (k) a
1. Montrer que Pn (0) et Pn b sont des entiers relatifs pour tout k ∈ N.
2. Montrer que
Z a
b
lim In := ex Pn (x) dx = 0.
n→+∞ 0
a
3. On suppose que e b est un rationnel de dénominateur d. Montrer que d In ∈ Z pour
tout n ∈ N et déduire que er 6∈ Q pour tout r ∈ Q∗ . 

(a − bX)n
1. Notons P1 (X) = X n et P2 (X) = . Si k ∈ J0, n − 1K, alors Pn(k) (0) = 0
n!
car 0 est une racine de Pn d’ordre n. Si k ≥ n, alors d’après la formule de Leibniz,
on a :
! !
1 X k
k (j) (k−j) 1 X n
k n! (k−j)
Pn(k) (X) = P1 (X)P2 (X) = X n−j P2 (X).
n! j=0 j n! j=0 j (n − j)!
€ Š
(k−n)
D’où, Pn(k) (0) = nk P2 (0) est un entier car P2 (X) ∈ Z[X].
€ Š
De même, si k ∈ J0, n − 1K, alors Pn(k) ab = 0, et si k ≥ n alors
!
1 X n
k (k−j) n!
Pn(k) (X) = P (−b)j (a − bX)n−j .
n! j=0 j 1 (n − j)!
€ Š € Š € Š
k (k−n)
Donc, Pn(k) a
b
= n
P1 a
b
(−b)n , et par suite
8
>
 ‹<0 ∈ Z si k > 2n,
a
Pn(k) => € Š
b :(−1)n k!
n
a2n−k bk−n ∈ Z si n ≤ k ≤ 2n.
n! k−n

2. La fonction x 7−→ x(a − bx) est continue donc elle est bornée (par M) sur le
” —
segment 0, ab . Par conséquent, on a :
Z a n
b a | ab | × M −→ 0 lorsque n → +∞.
0 ≤ ex Pn (x) dx ≤
× e
0 b n!

3. On effectue 2n + 1 intégrations par partie sur In de sorte que le polynôme Pn est


dérivé 2n + 1 fois (pour l’annuler) pour obtenir enfin :
! !

a
2n
X
k a‹ 2n
X
In = e b (−1) Pn(k) − (−1) k
Pn(k) (0) .
k=0 b k=0
262 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

D’après la question (1) et par la définition de d on déduit que dIn ∈ Z.


Soit r = ab ∈ Q tel que er ∈ Q, montrons que r = 0. Notons d le dénominateur du
nombre rationnel er , alors comme la suite (dIn )n∈N est une suite d’entiers relatifs
de limite nulle à l’infini alors elle est stationnaire. Par suite, il existe n ∈ N tel que
In = 0. Or, si r 6= 0, alors In = 0 entraîne que la fonction (positive et continue)
x 7−→ ex Pn (x) est nulle sur l’intervalle J0, rK, donc Pn admet une infinité de racines,
ce qui est absurde. D’où, r = 0, et alors er 6∈ Q pour tout r ∈ Q∗ .

Exercice 6.45 KK
1. Montrer que pour tout P ∈ R[X] on a :
Z +1 Z π
€ Š
i P (t) dt = P eiθ eiθ dθ.
−1 0

n
X
2. En déduire que si P = ak X k , alors :
k=0

n
X n
X
ai aj
≤ π a2i .
i,j=0
i + j+1 i=0

1. Pour P (t) = tn on a
Z +1 Z π
1 + (−1)n
i tn dt = i = ei(n+1)θ dθ
−1
Z
n+1 0
π € Š
= P eiθ eiθ dθ.
0

Puisque l’intégrale est linéaire, alors le résultat reste vrai pour tout polynôme P ∈
R[X].
2. On a, en appliquant le résultat d’avant, au polynôme P 2 :
Z 1 Z +1 Z Z π
π € Š € Š 2
2 2 iθ 2 iθ
P (t) dt ≤ P (t) dt =
P e e dθ
≤ P eiθ dθ.
0 −1 0 0

€ Š € Š
Or, on a (puisque P ∈ R[X] et que la fonction θ 7−→ P eiθ P e−iθ est paire) :
Z 1
X ai aj
P (t)2 dt = , et
0 i,j i+j+1
Z π Z π

€ Š 2

€ Š € Š 1 Z +π € iθ Š € −iθ Š
P eiθ dθ = P eiθ P e−iθ dθ = P e P e
0 0 2 −π
Z +π
1X 1X n
= aj ak ei(j−k)θ dθ = 2πa2k .
2 j,k −π 2 k=0
6.3. EXERCICES 263

En conclusion, on a montré que :


n n
X ai aj X
≤ π a2i .
i,j=0 i + j + 1 i=0

Exercice 6.46 KK
Soient z0 , z1 , · · · , zn des nombres complexes distincts tels que
n
1X
P (z0 ) = P (zk ),
n k=1

pour tout P ∈ C[X] de degré ≤ n − 1.


Montrer que z1 , z2 , · · · , zn sont les sommets d’un polygone régulier de centre z0 . 

En effet, on peut supposer – sans perte de généralité – que z0 = 0 (quitte à


changer les complexes zk par zk − z0 pour k ∈ J1, nK).
On prend donc z0 = 0 et soit P (X) = X n , alors les polynômes P ′ , P ′′ , · · · , P (n−1)
sont des éléments de C[X] de degré ≤ n − 1.
D’où :
n
X n
X
0 = P ′ (0) = zkn−1 , ··· , 0 = P (n−1) (0) = (n − 1)! zk .
k=1 k=1

Posons n
X √ θ+2πk
zkn = nρeiθ et ωk = n
ρ ei n ,
k=1

alors les nombres z1 , · · · , zn et ω1 , · · · , ωn vérifient le même système, c’est-à-dire :


8
>
> 1
>
z + z2 + · · · + zn = 0,
>
>
> 2
> 1
>
z + z22 + · · · + zn2 = 0,
<
.. .. .. ..
>
. . . .
>
>
> n−1
> 1
>
z + z2n−1 + · · · + znn−1 = 0,
>
>
: n
z1 + z2n + · · · + znn = nρeiθ .

Par conséquent, les formules de Newton montrent que les fonctions symétriques
élémentaires σ1 , σ2 , · · · , σn prennent les mêmes valeurs sur les nombres complexes
(z1 , z2 , · · · , zn ) et sur les complexes (ω1 , ω2 , · · · , ωn ). D’où :
n
Y n
Y
(X − zk ) = (X − ωk ) .
k=1 k=1

Donc, à une permutation près, on a : zk = ωk pour k ∈ J1, nK, et ainsi les z1 , · · · , zn


264 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

sont les sommets d’un polygone ayant pour centre 0.

Exercice 6.47 KK
Soient a0 , a1 , · · · , an des nombres réels tels que

n−1
X
an > |ak |.
k=0

Trouver les zéros de la fonction de variable réelle f définie par


n
X
f (x) = ak cos(kx).
k=0

Pour tout k ∈ N, on sait que cos(kx) est un polynôme de degré k en cos x. Donc,
il existe P ∈ R[X] un polynôme de degré n tel que : f (x) = P (cos x) pour tout x.

n−1
X mπ ‹
Comme an > |ak |, alors on a : (−1)m f > 0 pour tout m ∈ J0, nK. Par
k=0 n
suite, f admet n zéros réels distincts dans ]0, π[ qu’on notera α1 , α2 , · · · , αn . D’où

f (αi ) = P (cos αi ) = 0, ∀ i ∈ J1, nK.

L’ensemble {cos α1 , cos α2 , · · · , cos αn } étant de cardinal n, alors le polynôme P (qui


est de degré n) admet pour seuls zéros les nombres réels cos αi (avec i ∈ J1, nK).

Exercice 6.48 KK
n
X
Soit P = an X n ∈ Z[X] un polynôme à coefficient entiers avec an 6= 0.
k=0
1. Montrer que toute racine z de P vérifie :
 
|an−1 | |a0 |
|z| ≤ 1+A où A := max ,··· , .
|an | |an |

2. On suppose qu’il existe un entier naturel m ∈ JA+3, +∞J tel que P (m) est premier.
Montrer alors que P est irréductible dans Z[X]. 

1. La question revient à montrer que toute racine α de xn + bn−1 xn−1 + · · · + b1 x + b0


vérifie :
|α| ≤ 1 + max {|bn−1 |, · · · , |b0 |} .

En effet, si |x| > B := 1 + max {|bn−1 |, · · · , |b0 |}, alors :


€ Š
|bn−1 xn−1 + · · · + b1 x + b0 | ≤ B |x|n−1 + · · · + |x| + 1
|x|n − 1 B|x|n
= B ≤ < |x|n .
|x| − 1 |x| − 1
6.3. EXERCICES 265

Par suite, le polynôme xn + bn−1 xn−1 + · · · + b1 x + b0 ne s’annule pas.


2. Supposons, par l’absurde, que P n’est pas irréductible dans Z[X]. Donc, P = QR
avec Q, R ∈ Z[X] \ {±1}.
On a : |P (m)| = |Q(m)| × |R(m)|, et on peut supposer que |Q(m)| = 1 (quitte à
échanger Q et R), alors deg(Q) ≥ 1 et on peut écrire :
s
Y
Q(X) := λ (X − zk ) dans C[X].
k=1

Donc
s
Y s
Y s
Y
1 = |λ| × |m − zk | ≥ | |m| − |zk | | = (m − |zk |) > 1,
k=1 k=1 k=1

car |zk | ≤ 1 + M < m − 1. Contradiction, et ainsi P est irréductible dans Z[X].

Exercice 6.49 KK
Polynômes cyclotomiques
On définit le polynôme cyclotomique d’ordre n par :
Y  
2ikπ
Φn (X) := X −e n .
k∧n=1

1. Montrer que
Y
Φd (X) = X n − 1.
d|n

2. Soient A ∈ Z[X] et B ∈ Z[X] deux polynômes unitaires. Montrer qu’il existe un


unique couple (Q, R) ∈ (Z[X])2 tel que A = BQ + R avec R = 0 ou deg(R) < deg(B).
3. Montrer que Φn ∈ Z[X]. 

1. Soit d un diviseur de n, alors les entiers naturels k tels que k ∧ n = d sont


exactement ceux qui s’écrivent dk ′ avec :
r nz n
k ′ ∈ 1, et k′ ∧ = 1.
d d

Par suite, on a :
Y   Y  
2ikπ 2idkπ
X −e n = X −e n = Φ nd (X).
k∧n=d k∧ n
d
=1

n
Comme l’application d 7−→ est une bijection de l’ensemble des diviseurs de n dans
d
266 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

lui-même, il résulte que :


Y Y Y Y  
2ikπ
Φd (X) = Φ d (X) = X −e n
n
d|n d|n d | n k∧n=d
Yn  
2ikπ
= X −e n = X n − 1.
k=1

2. On procède comme pour la division euclidienne dans K[X] où K est un corps.


⋄ Existence : on fait un raisonnement par récurrence sur deg(A). Soient n = deg(A)
et m = deg(B), alors si n < m on prend Q = 0 et R = A. Si n ≥ m, on applique
l’hypothèse de récurrence aux polynômes A − X n−m et B.
⋄ Unicité : si A = BQ + R = BQ1 + R1 , alors B(Q − Q1 ) = R1 − R, et en comparant
les degrés on déduit que R − R1 = 0 puis Q − Q1 = 0.
3. On montre, par récurrence sur n, que Φn ∈ Z[X]. Les trois premiers termes sont
Φ1 (X) = X − 1, Φ2 (X) = X + 1, Φ3 (X) = X 2 + X + 1 sont bien des éléments
de Z[X]. Supposons que Φk ∈ Z[X] pour k ≤ n − 1. Alors, le polynôme P =
Y
Φd ∈ Z[X], et comme Φn est le quotient de la division euclidienne de X n − 1
d | n,d<n
par P :
Xn − 1
Φn = Y
Φd
d | n,d<n

alors Φn ∈ Z[X] par la question (2).

Exercice 6.50 KK
1. Soient L ⊂ K deux corps et P, Q ∈ L[X]. Montrer que le pgcd(P, Q) dans L[X] est
le même que celui dans K[X].
2. Soit P ∈ Q[X] (resp. P ∈ R[X]) irréductible. Montrer que P n’a que des racines
simples dans C. 

1. Notons d = pgcdL[X] (P, Q) et D = pgcdK[X] (P, Q). Alors d divise P et Q dans


L[X] et donc aussi dans K[X], d’où d|D. D’autre part, en appliquant le théorème
de Bézout, on a l’existence de U, V ∈ L[X] tels que d = UP + V Q. Cette identité
dans L[X] considérée comme identité dans K[X] entraîne que D|d. En conclusion,
on a d = D.
Remarque : le calcul du pgcd de deux polynômes peut se faire à l’aide de l’algo-
rithme d’Euclide qui n’utilise que des calculs sur les coefficients des polynômes, ainsi
le pgcd de deux polynômes est indépendant du corps contenant les coefficients du
polynômes.
2. Supposons, par l’absurde, que P ∈ Q[X] admet une racine multiple a ∈ C.
Donc, on peut écrire P = (X − a)2 Q avec Q ∈ C[X]. En dérivant on obtient :
6.3. EXERCICES 267

P ′ = 2(X − a)Q + (X − a)2 Q′ , et (X − a)| pgcd (P, P ′) =⇒ pgcd (P, P ′) 6= 1 dans


C[X]. Or, d’après la question précédente pgcd(P, P ′ ) est le même dans C que dans Q
(resp. R). Donc pgcd(P, P ′ ) 6= 1 dans Q[X] (resp. R[X]). Or deg(P ′ ) <deg(P ) =⇒
P ′ = 0 =⇒ P est constant, absurde.

Exercice 6.51 KK
Décomposer dans C les fractions suivantes :
1
1. n .
X −1
1
2. n .
X +1
Décomposer dans R la fraction suivante :
X5
3. . 
(X − 2)2 (X − 3)2
P
Rappel : soit a un pôle simple de la fraction rationnelle F = , alors on peut
Q
P 1 P (a) P (a)
écrire F = . Soit c le coefficient de , alors c = ′ = .
(X − a)Q1 X −a Q (a) Q1 (a)
2iπ 1 1 ωk
1. Notons ω = e n , alors si ck est e coefficient de on a : c k = = .
X − ωk nω −k n
Par conséquent,
2ikπ
1 n−1
X ωk 1 n−1
X e n 1
= × = × 2ikπ .
X − 1 k=0 n
n X −ω k
k=0 n X −e n

iπ 1 −ω 2k+1
2. Les pôles sont les ω 2k+1 avec ω := e n , alors ck = = , et
−nω −2k−1 n
i(2k+1)π
1 n−1
X −ω 2k+1 1 n−1
X −e n 1
= × = × .
X n + 1 k=0 n X − ω 2k+1 k=0 n X −e
i(2k+1)π
n

3. On a

X5 63X 3 − 310X 2 + 564X − 360


= 10 + X +
(X − 2)2 (X − 3)2 (X − 2)2 (X − 3)2
a b c d
= 10 + X + + + +
(X − 2) 2 X − 2 (X − 3) 2 X −3
:= 10 + X + G(X).

On a maintenant lim (x − 2)2 G(x) = 32, lim (x − 3)2 G(x) = 243, d’autre part on
x→2 x→3
calcul G(1) et lim xG(x), alors on en déduit que : a = 32, b = 144, c =
x→+∞
243, d = −81. En conclusion :

X5 32 144 243 81
= 10 + X + + + − .
(X − 2) (X − 3)
2 2 (X − 2)2 X − 2 (X − 3)2 X −3
268 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.52 KK
n o
2ikπ
Soit Un := e n : k ∈ J0, n − 1K l’ensemble des racines n-èmes de l’unité.
Expliciter deux polynômes A et B de R[X] tels que :

X ωx + 1 A(x)
F (x) := = .
ω∈Un
ω 2 x2+ ωx + 1 B(x)

Par décomposition en éléments simples on a :


2 3
1 4 X 1 X 1
F (x) = −j + 5
1−j ω∈Un ω(x − j ω) ω∈Un ω(x − j 2 ω)
2 3
1 4 X ω X 1
= −j + 5.
1−j ω∈Un x − j ω
2
ω∈Un ω(x − j ω)

1 1 X ω
Or, on a : = , par suite
xn − 1 n ω∈Un x − ω

X ω n 1 X 1 X ω
= × 2n n et = .
ω∈Un x−jω j j x −1 ω∈Un
2
ω(x − j ω) ω∈Un x − j ω

D’où
– ™
n −1 j n (−j n + j 2n+1 )xn + 1 − j
F (x) = + = · .
1 − j j 2n xn − 1 j n xn − 1 1 − j x2n − (j 2n + j n )xn + 1

−n
⋄ Si n ≡ 0 (mod 3), alors F (x) = ,
xn − 1
n(xn + 1)
⋄ Si n ≡ 1 (mod 3), alors F (x) = 2n ,
x + xn + 1
n
⋄ Si n ≡ 2 (mod 3), alors F (x) = 2n .
x + xn + 1

Exercice 6.53 KK
Montrer que
Fn (x) = tan (n × arctan (x))

est une fraction rationnelle. Donner sa décompostion en éléments simples. 

Posons t := arctan x, alors x = tan(t) et

sin(nt) 1 eint − e−int


tan(nt) = =
cos(nt) i eint + e−int
1 (cos t + i sin t)n − (cos t − i sin t)n
=
i (cos t + i sin t)n + (cos t − i sin t)n
6.3. EXERCICES 269
!
X
k n
(−1) (cos t)n−2k−1 (sin t)2k+1
0≤2k+1≤n 2k + 1
= ! .
X
k n
(−1) (cos t)n−2k (sin t)2k
0≤2k≤n 2k

Par conséquent :
!
X
k n
(−1) x2k+1
0≤2k+1≤n 2k + 1
Fn (x) = ! est une fraction rationnelle.
X
k n 2k
(−1) x
0≤2k≤n 2k

Les pôles de Fn sont les x = tan(t) tels que cos(nt) = 0, donc ce sont les :
‚ Œ  
π kπ n−1
xk = tan + , k ∈ J0, n − 1K \ .
2n n 2

Si n est pair il y a n racines distinctes, et si n est impair alors il y a n − 1 racines.


X αk
Si Fn (x) = , alors on a :
k x − xk

αk = lim (x − xk )Fn (x) = lim (tan t − tan tk ) tan(nt)


x→xk t→tk

tan t − tan tk sin(nt) 1 + x2k


= lim × cos(nt)−cos(ntk )
= − .
t→tk t − tk t−tk
n

En conclusion, la décomposition en éléments simples de Fn est donnée par :

1 X 1 + x2k
Fn (x) = − .
n k x − xk

Exercice 6.54 KK
Polynômes de Bernstein. Théorème d’approximation de Weierstrass
On se propose de montrer dans cet exercice le théorème d’approximation de Weierstrass :
toute fonction f : [0, 1] −→ R continue est limite uniforme de fonctions polynomiales.
Dans tout l’exercice on identifiera un polynôme et sa fonction polynomiale associée, et
on utilisera le théorème de Heine (voir livre d’analyse) : soit ε > 0, il existe η > 0 tel
que pour tout (x, y) ∈ [0, 1]2 , si |x − y| ≤ η alors |f (x) − f (y)| ≤ 2ε .
Soit f : [0, 1] −→ R une fonction continue. On considère, pour n ∈ N∗ , le n-ième
270 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

polynôme de Bernstein associé par f par :


n ‚ Œ  
X n k
Bn (f )(x) = f xk (1 − x)n−k .
k=0
k n

Soit M = sup |f (x)|. On se fixe un x ∈ [0, 1].


x∈[0,1]
1. Montrer que :
n ‚ Œ  
X n k
f (x) − Bn (f )(x) = f (x) − f xk (1 − x)n−k .
k=0
k n

2. Montrer que :
‚ Œ  
X n k ε

f (x) − f
xk (1 − x)n−k ≤ .
k
k n 2
k∈J0,nK,|x− n |≤η

3. Montrer que :
‚ Œ   ‚ Œ 2
X n k
k n−k 2M X n k

f (x) − f
x (1−x) ≤ 2 x− xk (1−x)n−k .
k
k n η k n
k∈J0,nK,|x− n |>η k∈J0,nK

4. Calculer Bn (f1 )(x), Bn (f2 )(x) pour f1 (x) = x et f2 (x) = x2 .


5. Montrer que :
‚ Œ  ‹
X n n M

f (x) − f
xk (1 − x)n−k ≤ .
k
k k 2η 2 n
k∈J0,nK,|x− n |>η

6. Montrer que pour tout ε > 0, il existe N ∈ N tel que :

∀ x ∈ [0, 1], |f (x) − BN (f )(x)| ≤ ε.

1. On sait, d’après la formule du binôme, que :


!
n
X n k
x (1 − x)n−k = (x + 1 − x)n = 1.
k=0 k

Par suite
!‚ ‚ ŒŒ
n
X n k
f (x) − Bn (f )(x) = f (x) − f xk (1 − x)n−k .
k=0 k n

2. Pour x ∈ [0, 1] et k ∈ J0, nK, alors d’après le théorème de Heine on sait que :
€ Š
k k
x−

n
≤ η =⇒ f (x) − f n
≤ 2ε , par suite :
6.3. EXERCICES 271
! ‚ Œ

X n k
f (x) − f xk (1 − x)n−k ≤
k n
k∈J0,nK,| k
x− n |
! !
ε X n k ε X n k ε
x (1 − x)n−k ≤ x (1 − x)n−k = .
2 k 2 k∈J0,nK k 2
k∈J0,nK,|x− n
k
|≤η

P
3. Pour alléger l’écriture on utilise, dans cette question, le symbole au lieu de
X € Š
k
. Comme f (x) − f
n
≤ 2M, alors on déduit que :
k∈J0,nK,| k
x− n |>η
! ‚ Œ !

X n k k n−k
X n k
f (x) − f x (1 − x) ≤ 2M x (1 − x)n−k
k n k
! !2 !‚ Œ2
k
X n x− k n−k 2M X n k
≤ 2M n
x (1 − x) ≤ 2 x− xk (1 − x)n−k
k η η k n
!‚ Œ2
2M X n k
≤ 2 x− xk (1 − x)n−k .
η k∈J0,nK
k n

4. Pour f1 (x) = x, on a :
!
n
X n k k
Bn (f1 )(x) = x (1 − x)n−k .
k=0 k n
!
n
X n k
Considérons l’application g : [0, 1] −→ R, t 7−→ (t + 1 − x) = n
t (1 − x)n−k ,
k=0 k
alors on voit que
!
1 ′ n
X n
Bn (f1 )(x) = ng (x) car g ′(t) = ktk−1 (1 − x)n−k .
x k=0 k

Or pour t ∈ [0, 1], on a : g ′ (t) = n(t + 1 − x)n−1 , donc Bn (f1 )(x) = x.


Maintenant, pour f2 (x) = x2 , on a :
!‚ Œ2
n
X n k
Bn (f2 )(x) = xk (1 − x)n−k .
k=0 k n

Or, on a :
! !
n n

X n X n 2 k−1
tg (t) = ktk (1 − x)n−k et ′
g (t) + tg (t) = ′′
k t (1 − x)n−k .
k=0 k k=1 k
272 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Par conséquent, on déduit que :

x(g ′(x) + xg ′′ (x)) x n−1 2


Bn (f2 )(x) = = + x.
n2 n n

5. Soit x ∈ [0, 1], et f0 (x) = 1, alors on a :


!‚ Œ2
n
X n k x(1 − x)
−x xk (1−x)n−k = Bn (f2 )(x)−2xBn (f1 )(x)+x2 Bn (f0 )(x) = .
k=0 k n n
È
x+(1−x)
Comme x(1 − x) ≤ 2
= 12 , alors par la question 3. on déduit que :
! ‚ Œ

X n k M
f (x) − f xk (1 − x)n−k ≤ .
k n 2η 2 n
k∈J0,nK,|x− n
k
|>η

6. Grâce aux questions 1-2-5 et l’inégalité triangulaire, on conclut que pour tout
x ∈ [0, 1] :
ε M
|f (x) − Bn (f )(x)| ≤ + 2 .
2 2η n
M ε
Or, il existe N ∈ N∗ tel que pour n ≥ N on ait 0 ≤ ≤ , et par conséquent
2η n
2 2
on déduit que :

∀ ε > 0, ∃ N ∈ N∗ : n ≥ N, x ∈ [0, 1] =⇒ |f (x) − Bn (f )(x)| ≤ ε.

La fonction continue f est donc limite uniforme de la suite des polynômes de Bern-
stein.

6.3.4 Exercices d’approfondissement

Exercice 6.55 KKK


Suite de Perrin
On considère la suite (xn )n∈N définie par

x0 = 4, x1 = x2 = 0, x3 = 3 et xn+4 = xn+1 + xn pour n ∈ N.

Montrer que, pour tout nombre premier p, on a p | xp . 

La suite (xn )n∈N est une suite récurrente linéaire d’ordre 4 dont l’équation ca-
ractéristique est X 4 = X + 1. Soit P (X) := X 4 − X − 1, alors les racines de
2 2iπ
P ′(X) = 4X 3 − 1 sont √314 , √3j 4 et √
j
3
4
où j = e 3 . De plus, ces nombres ne sont pas
racines de P , donc ce dernier admet quatre racines simples α1 , α2 , α3 et α4 . Grâce
6.3. EXERCICES 273

aux relations entre coefficients et racines de P on a :


4
X X X 4
Y
σ1 := αi = 0, σ2 := αi αj = 0, σ3 := αi αj αk = 1, σ4 := αi = −1.
i=1 i<j i<j<k i=1

Comme les suites (α1n )n∈N , (α2n )n∈N , (α3n )n∈N et (α4n )n∈N forment une base du C-espace
vectoriel des suites complexes vérifiant la récurrence linéaire de l’exercice, alors il
existe (a, b, c, d) ∈ C4 tels que

xn = aα1n + bα2n + cα3n + dα4n , ∀n ∈ N.

En particulier

x0 = a+b+c+d = 4,
x1 = aα1 + bα2 + cα3 + dα4 = 0,
x2 = aα12 + bα22 + cα32 + dα42 = 0,
x3 = aα13 + bα23 + cα33 + dα43 = 3.

4
X 4
X
Or, αi2 = σ12 − 2σ2 = 0 et αi3 = σ13 − 3σ1 σ2 + 3σ3 = 3, on en déduit que
i=1 i=1
a = b = c = d = 1 et

xn = α1n + α2n + α3n + α4n , ∀n ∈ N.

Soit p un nombre premier, montrons que

xp = α1p + α2p + α3p + α4p ≡ 0 (mod p).

Comme σ1 = 0, alors 0 = (α1 +α2 +α3 +α4 )p := xp +S(α1 , α2 , α3 , α4 ) en développant


et où S est un polynôme symétrique à 4 variables dont les coefficients sont des entiers
€ Š
naturels divisibles par kp avec k ∈ J1, p − 1K (formule du binôme de Newton). Or
€ Š
on sait que p | kp pour k ∈ J1, p − 1K, donc il existe un polynôme symétrique SÜ
à4
variables tel que
xp + pS(α
Ü
1 , α2 , α3 , α4 ) = 0.

Le polynôme S Ü
étant symétrique, il peut donc s’écrire comme un polynôme en les
fonctions symétriques élémentaires σ1 , σ2 , σ3 et σ4 . En particulier, S(α
Ü
1 , α2 , α3 , α4 )
est un entier et donc xp ≡ 0 (mod p). En conclusion, pour tout nombre premier p
on a p | xp .
274 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.56 KKK


Équation fonctionnelle de Shapiro
1. On considère les deux applications de C −→ C :

f : z 7−→ z 2 + z + 1 et g : z 7−→ z 2 − z + 1

Déterminer les parties finies de C stables par chacune des applications f et g.


2. Déterminer les polynômes P ∈ R[X] tels que :

P (X 2 + X + 1) = P (X)P (X + 1).

1. On commence par montrer que |f (z)| − |g(z)| est du même signe que ℜe(z). En
effet, on a :

|f (z)|2 − |g(z)|2 = (z 2 + 1 + z)(z 2 + 1 + z) − (z 2 + 1 − z)(z 2 + 1 − z)


= 2(z(z 2 + 1) + (z 2 + 1)z)
= 2(z + z)(|z|2 + 1)
= 4 ℜe(z)(|z|2 + 1).

D’où, |f (z)| − |g(z)| est du même signe que ℜe(z).


Soit A une partie finie non vide C stable par les applications f et g. Nous distinguons
trois cas :
⋄ Cas 1 : z ∈ A avec ℜe(z) > 0
Alors dans ce cas, on a |f (z)| > |g(z)|, or f (z) − g(z) = 2z donc

|2z| = |f (z) − g(z)| ≤ |f (z)| + |g(z)| < 2|f (z)|

i.e., |f (z)| > |z|.


⋄ Cas 2 : z ∈ A avec ℜe(z) < 0
Alors dans ce cas, on montre de même que |g(z)| > |z|.
⋄ Cas 3 : z ∈ A avec ℜe(z) = 0
Alors dans ce cas z ∈ iR, z 2 + 1 ∈ R et |f (z)|2 = |g(z)|2 = |z|2 + |z 2 + 1|2 . Donc, si
z 2 + 1 6= 0 alors |f (z)| > |z|.
En conclusion, si z 2 + 1 6= 0, alors l’une des inégalités |f (z)| > |z|, |g(z)| > |z| est
vraie. Donc, si A possède un tel élément z alors il n’a pas d’éléments de plus grand
module, c’est impossible car A est un ensemble fini. D’où, pour tout z ∈ A on a
z 2 + 1 = 0, i.e., z = ±i, on a f (±i) = ±i, g(±i) = ±i, par suite A = {i, −i}.
Réciproquement, il est facile de voir que {i, −i} est stable par f et g. Bref, les seules
6.3. EXERCICES 275

parties de C stables par f et g sont ∅ et {i, −i}.


2. Si E désigne l’ensemble des polynômes P ∈ R[X] tels que

P (X 2 + X + 1) = P (X)P (X + 1)

alors, cet ensemble contient le polynôme constant égal à 1, et il est stable par mul-
tiplication de polynômes. De plus, il contient le polynôme Q(X) = X 2 + 1 car
€ Š
Q(X 2 + X + 1) = (X 2 + X + 1)2 + 1 = (X 2 + 1) (X + 1)2 + 1 = Q(X)Q(X + 1).

D’où, toute puissance de Q d’exposant entier naturel est un élément de E.


Soit P ∈ E, et notons A l’ensemble des racines complexes de P . Alors, si z est une
racine de P on a :

P (z 2 + z + 1) = P (z)P (z + 1) = 0,
€ Š
P (z 2 − z + 1) = P (z − 1)2 + (z − 1) + 1 = P (z − 1)P (z) = 0.

Par conséquent A est une partie finie de C stable par les fonctions f et g introduites
à la première question. On a donc A = ∅ ou A = {i, −i}.
Si A = ∅, alors P = constante := c, et comme P (1) = P (0)P (1) = P (1)2 on déduit
que constante = 1.
Si A = {i, −i}, alors il existe α ∈ R et n ∈ N tels que P (X) = α(X 2 + 1)n ∈ R[X]
(les racines i et −i sont de même ordre par P est un polynôme réel), i.e., P = αQn .
En particulier, le polynôme constant P Q−n ∈ E, ce qui entraîne que α = 1 et
P = Qn .
En conclusion, les polynômes réels non nuls P (X) tels que

P (X 2 + X + 1) = P (X)P (X + 1)

sont les polynômes (X 2 + 1)n où n ∈ N est un entier quelconque.

Exercice 6.57 KKK


Résultant de deux polynômes
On désigne par K un corps commutatif et Km [X] l’espace vectoriel (de dimension m+1)
des polynômes de degré ≤ m.
On considère dans K[X] les polynômes

A(X) = a0 X m + a1 X m−1 + · · · + am , B(X) = b0 X n + b1 X n−1 + · · · + bn


276 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

où l’on suppose a0 b0 6= 0. On appelle résultant des polynômes A et B l’élément de


K[a0 , · · · , am , b0 , · · · , bn ] défini par


0 a 0 ··· 0 b0 ··· 0


1 a a0 ··· 0 b1 ··· 0




··· a1 ··· 0 ··· ··· b 0

R(A, B) := m a ··· ··· a0 ··· ··· b 1 .


0 am · · · a1 bn ··· ···


0 0 ··· ··· 0 ··· ···

0 0 · · · am 0 ··· bn

(C’est le déterminant de Sylvester) qui est d’ordre m+n. Les termes des n premières
colonnes sont des coefficients de A, ou des 0, les termes des m suivantes sont des
coefficients de B, ou des 0.
1. Montrer que
 
deg pgcd(A, B) ≥ 1 ⇐⇒ R(A, B) = 0.

Indication : considérer l’application

ϕ : Kn−1 [X] × Km−1 [X] −→ Km+n−1 [X], (U, V ) 7−→ AU + BV.

En déduire que si K = C, alors A et B ont une racine commune si, et seulement si


R(A, B) = 0.
2. On appelle discriminant de P (X) = a0 X m +a1 X m−1 +· · ·+am (a0 6= 0) la quantité

m(m−1)
(−1) 2
D(P ) := R(A, A′ ).
a0

Calculer les discriminants de :


(i)
A(X) = aX 2 + bX + c, (a 6= 0),

(ii)
B(X) = X 3 + pX + q,

(iii)
C(X) = X 5 + pX 2 + q.

1. Comme les espaces vectoriels de départ et d’arrivée sont de même dimension


m + n, alors ϕ est surjective si, et seulement si elle est injective ou encore si, et
seulement si det(Mat(ϕ)) 6= 0 où Mat(ϕ) est la matrice de ϕ pour un choix de base
des deux espaces vectoriels.
6.3. EXERCICES 277

⋄ Si A ∧ B = 1, alors ker(ϕ) = {(U, V ) : AU + BV = 0} = {0}, en effet : si


AU + BV = 0 alors A | BV et donc A | B (par le lemme de Gauss), or deg(A) = m
et deg(V ) < m, d’où V = 0 et de même U = 0, on a dans ce cas det(Mat(ϕ)) 6= 0.
⋄ Si A ∧ B = D avec deg(D) = d > 0, on pose alors A′ = DA
et B ′ = D
B
, on a ainsi
ker(ϕ) = {(U, V ) : AU + BV = 0} = {(−CB ′ , CA′ ) : C ∈ Kd−1 [X]}, en effet :
AU + BV = 0 =⇒ A′ U + B ′ V = 0, donc A′ | V, B ′ | U. Il existe alors C tel que
V = CA′ et U = −CB ′ , on a de plus deg(V ) = deg(CA′ ) = deg(C) + m − d < m,
d’où deg(C) < d. Dans ce cas, ker(ϕ) est de dimension d et det(Mat(ϕ)) = 0.
Choisissons (X

p
, X p−1, · · · , X, 1) pour base de Kp [X], cela pour p = n‹− 1, m − 1 ou
m+n−1, et (X n−1 , 0), · · · , (X, 0), (1, 0), (0, X m−1), · · · , (0, X), (0, 1) pour base de
Kn−1 [X] × Km−1 [X] ; le déterminant de la matrice de ϕ dasn ces bases est justement
le déterminant en question R(A, B). Notons, enfin, que a0 et b0 sont supposés non
nuls car le résultant est un déterminant d’ordre deg(A) + deg(B).
Il est clair, d’après ce qui précède, que si K = C alors les polynômes A et B ont une
racine commune si et seulement si R(A, B) = 0.
2.
(i) On a


a 2a 0

−1 2 −1
D(A) = R(aX + bX + c, 2aX + b) = b b 2a = b2 − 4ac.

a a


c 0 b





1 0 3 0 0

0 1 0 3 0


(ii) On a D(B) = (−1)R(X +pX +q, 3X +p) = − p 0 p 0 3 = −(4p3 +27q 2 ).
3 2



q p 0 p 0



0 q 0 0 p



5 0 0 0


5 0 0 0 0

0 5 0 0


0 5 0 0 0

0 0 5 0 0


0 5 0 0

p 0 0 5 2p


0 0 5 0

(iii) On a D(C) = R(X 5 +pX 2 +q, 5X 4+2pX) = 0 p 0 0

0 2p 0 0 5 =

q 0 p 0

0 0 2p 0 0

0 q 0 p

0 0 0 2p 0

0 0 q 0


0 0 0 0 2p

0 0 0 q
0 0 0 0 0
108qp5 + 55 q 4 .
278 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.58 KKK


Méthode de Cardan
On se propose de résoudre l’équation générale : X 3 + aX 2 + bX + c = 0.
a
1. Vérifier que le changement de variable X 7−→ X − permet de se ramener à la forme
3
réduite X 3 + pX + q = 0 avec (p, q) ∈ C3 .
2. Montrer que si (α, β) ∈ C2 vérifie :
8
< 3αβ = −p,
:
α3 + β 3 = −q,

alors (α + β)3 + p(α + β) + q = 0.


3. Résoudre le système ci-dessus en utilisant les fonctions symétriques des racines. 

1. Le changement de variable donne :


‚ Œ ‚ Œ
3 a2 2a3 ab
X + b− X+ − +c = 0.
3 27 3

Il suffit donc de prendre

a2 2a3 ab
p = b− et q = − + c.
3 27 3

2. On a

(α + β)3 + p(α + β) + q = α3 + β 3 + (3αβ + p)(α + β) + q = −q + 0 + q = 0.

Par conséquent, α + β est solution de l’équation X 3 + pX + q = 0.


3. D’après les relations vérifiées par α et β on a :
8
> p3
< α3 β 3 = − ,
27
>
:
α3 + β 3 = −q.

Donc α3 , β 3 sont solutions de l’équation

p3
X 2 + qX − = 0.
27

−q + ∆ −q − ∆
Or, cette équation admet pour solutions a := et b := où ∆ =
2 2
4
q 2 + p3 . Si a′ est une racine cubique de a, alors les racines de l’équation α3 = a
27
sont :
α = a′ , α = ja′ , α = j 2 a′ .
6.3. EXERCICES 279

p3 p
Or, α3 β 3 = − =⇒ β = − . Les trois solutions de l’équation sont alors :
27 3α
¨ «
′p p ′ p 2 ′
x1 := a − ′ , x2 := ja − ′ , x3 := j a − 2 ′ .
a ja j a

En conclusion :
⋆ si a ∈ R :
on peut choisir a′ réel, et ainsi les racines x2 et x3 sont conjuguées et différentes. On
a ainsi une racine réelle et deux racines imaginaires conjuguées. La racine réelle de
X 3 + pX + q = 0 est donnée par :
Ê Ê
3 −q + ∆ 3 −q − ∆
+ .
2 2
⋆ a 6∈ R :
on ne peut pas choisir a′ réel, et l’on a alors trois racines réelles.

Exercice 6.59 KKK


On dit qu’un nombre a ∈ C est algébrique sur Q s’il existe un polynôme P ∈ Z[X] non
nul, tel que P (a) = 0. Dans le cas contraire, on dit que le nombre a est transcendant.

X 1
On se propose de montrer que est un nombre transcendant.
n=0
10 n!

Soient P ∈ Z[X] un polynôme de degré n, et α un nombre algébrique sur Q racine du


polynôme P . On suppose que α 6∈ Q.
1. Montrer que
   
p p p 1
∀ ∈Q: P 6= 0 =⇒
P
≥ .
q q q qn

2. Montrer que :

p c p
∃c > 0 :

α − ≥ n ∀ ∈ Q.
q q q

3. Montrer
qu’il n’ y a qu’un nombre fini de couples (p, q) ∈ Z × N∗ avec p ∧ q = 1 et
p k
tels que α − < N où N ∈ N, N > n, k > 0.
q q

X 1
4. En déduire que est transcendant. 
n=0
10n!

‚ Œ n
p X
1. Soit P (X) = an X + an−1 X
n n−1
+ · · · + a0 , alors q P n
= ak pk q n−k ∈ Z. Or

q k=0
‚ Œ ‚ Œ ‚ Œ ‚ Œ
p p
p
p 1
P 6= 0, donc q n P ∈ Z∗ , par suite q n P ≥ 1, i.e., P ≥ .
q q q q qn
2. Comme P n’admet qu’un nombre fini de racines sur R, alors il existe ε > 0 tel
que P 6= 0 sur ]α − ε, α + ε[\{α}.
280 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

p
⋆ Si ∈ Q ∩ ]α − ε, α + ε[, alors on a :
q
‚ Œ ‚ Œ ‚ Œ
p p p
∃ η ∈]α − ε, α + ε[ : P =P − P (α) = − α P ′ (η).
q q q
‚ Œ
′ p
Soit M = sup |P (x)| =
6 0, comme P 6= 0, alors
x∈]α−ε,α+ε[ q
‚ Œ

p
1 p 1
− α ≥ P ≥ .
q M q Mq n

p
⋆ Si 6∈ Q ∩ ]α − ε, α + ε[, alors on a
q


p
1
− α ≥ ε ≥ 1 n.
q
ε
q
 
1
En conclusion, si c = inf ε, > 0, alors on a
M


p p c
∀ ∈Q : α− ≥ .
q q qn


p k
3. Soit (p, q) ∈ Z × N avec p ∧ q = 1 et tel que α − < N . Alors, on a d’après


q q

k c k
la question (2) : N ≥ n , c’est-à-dire : q N −n ≤ . Or, il n’ y a qu’un nombre fini
q q c
1 k
d’entiers q vérifiant cette inégalité. De plus, comme qα − N −1 < p < qα + N −1 , il
q q
n’ y a aussi qu’un nombre fini d’entiers p ∈ Z∗ vérifiant l’inégalité.
pM M
X 1 X∞
1
4. Posons = et supposons que α = ∈ R \ Q est algébrique sur
m=0 10 m=0 10
qM m! m!

Q. Alors, il existe un polynôme P ∈ Z[X] de degré n tel que P (α) = 0. Soit N > n,
alors :

pM N M !N
X 1 X 1
α − qM = 10 = .
m≥M +1 10 m≥M +1 10
qM m! m!−M !N

Or, pour M assez grand, M!N − m! = M!(N − m(m − 1) × · · · × (M + 1)) ≤ M − n


. Donc,
N

pM 1
qM α − < 2 .
N
qM qM
Les couples (pM , qM ) sont en nombre infini, contradiction avec le résultat de la
question (3). Par suite, α est un nombre transcendant.
6.3. EXERCICES 281

Exercice 6.60 KKK


Soient
Y
p Y
q
P (z) = a (z − αi ) et Q(z) = b (z − βi )
i=1 i=1

deux polynômes de C[X] de degrés respectifs p ≥ 1 et q ≥ 1, sans racines communes.


Montrer que :
‚ Œp
 
|a|
I = inf sup ( |P (z)| , |Q(z)| ) ≥ inf |αi − βj | > 0
z∈C 2p (i,j)∈J1,pK×J1,qK

avec égalité pour P (z) = (z − 1)p et Q(z) = (z + 1)q . Indication : on admet que si
une fonction est continue sur {z ∈ C : |z| ≤ R } alors elle est bornée et atteint ses
bornes. 

Considérons l’application

g : C −→ R+
|P (z)| + |Q(z)| + | |P (z)| − |Q(z)| |
z 7−→ sup ( |P (z)| , |Q(z)| ) = .
2

Alors, g est continue et I est bien définie. De plus, on a lim g(z) = +∞ car
|z|→+∞
|P (z)| ∼ |a| · |z|p et |Q(z)| ∼ |b| · |z|q . Donc, il existe R > 0 tel que

|z| > R =⇒ g(z) ≥ |g(a)| + 1.

D’où

I = inf g(z) = min g(z) := g(z0 ) = sup ( |P (z0)| , |Q(z0 )| )


|z|≤R |z|≤R

avec z0 ∈ C de module ≤ R car g est continue sur {z ∈ C : |z| ≤ R }.


Soient

R(P ) = {α1 , α2 , · · · , αp } et R(Q) = {β1 , β2 , · · · , βq }

l’ensemble des racines de P et Q respectivement. On introduit


p q
d(z0 , R(P )) := min d(z0 , αi ) et d(z0 , R(Q)) := min d(z0 , βi ).
i=1 i=1

On distingue deux cas :


p q
⋄ min d(z0 , αi ) ≤ min d(z0 , βi ) :
i=1 i=1
282 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

p
soit i0 ∈ J1, pK tel que min d(z0 , αi ) = d(z0 , αi0 ), alors pour tout j ∈ J1, qK on a
i=1

|αi0 − βj | ≤ |αi0 − z0 | + |z0 − βj | ≤ d(z0 , R(Q)) + |z0 − βj | ≤ 2|z0 − βj |.

Donc,
q q
Y |b| Y
|Q(z0 )| = |b| |z0 − βj | ≥ |αi − βj |
i=1 2q j=1 0
et ‚ Œq
|b|
I ≥ inf |αi − βj | > 0.
2q (i,j)∈J1,pK×J1,qK

p q
⋄ min d(z0 , αi ) > min d(z0 , βi ) :
i=1 i=1
p
soit i0 ∈ J1, qK tel que min d(z0 , βi) = d(z0 , βi0 ), alors pour tout j ∈ J1, pK on a
i=1

|βi0 − αj | ≤ |βi0 − z0 | + |z0 − αj | ≤ d(z0 , R(P )) + |z0 − αj | ≤ 2|z0 − αj |.

Donc,
p p
Y |a| Y
|P (z0 )| = |a| |z0 − αj | ≥ |βi − αj |
i=1 2p j=1 0
et ‚ Œp
|a|
I ≥ inf |αi − βj | > 0.
2p (i,j)∈J1,pK×J1,qK

Remarquons qu’on a égalité pour P (z) = (z − 1)p et Q(z) = (z + 1)q .

Exercice 6.61 KKK


1. Trouver un polynôme P tel que :
€ Š
sin(2pθ) = sin θ × (cos θ)2p−1 × P tan2 θ
• •
π
pour tout (θ, p) ∈ 0, × N∗ .
2
2. En déduire que
† 
p−1
Y x2 sin x
lim 1−   =
p→+∞ nπ x
n=1 4p2 tan2
2p

pour tout x ∈ R. 

1. D’après la formule de De Moivre, on a


„ ! Ž
2p
X 2p
sin(2pθ) = ℑm (cos θ + i sin θ)2p = ℑm cos2p−n θ (i sin θ)n
n=0 n
6.3. EXERCICES 283
!
p−1
X 2p € Š
= cos2p−2k−1 θ × (−1)k (sin θ)2k+1
k=0 2k − 1
= sin θ × (cos θ)2p−1 × P (tan2 θ)

!
p−1
X 2p
où P (X) = (−1)k X k . Le terme de plus haut degré du polynôme P
k=0 2k − 1
est donné par (−1)
‚
p−1
Œ
2pX p−1, son terme constant est 2p, et les racines de P sont

données par tan2 pour n ∈ J1, p−1K, elles sont simples, réelles, et leur produit
2p
est égal à 1.
2. D’après la question ci-dessus, on peut écrire :

p−1 ‚ ‚ ŒŒ
2p−1 p
Y
2 2 nπ
sin(2pθ) = sin θ × (cos θ) × (−1) × 2p × tan θ − tan ,
n=1 2p

et donc : ‡ ‘

p−1
Y tan2 θ sin(2pθ)
1− ‚ Œ = .
n=1 tan 2 nπ 2p sin θ (cos θ)2p−1
2p
En posant x = 2p tan θ, alors cette relation devient pour tout x > 0 :
‡ ‘ ‚ ‚ ŒŒ ‚ ‚ ŒŒ
x x
p−1 sin 2p × arctan sin 2p × arctan
Y x2 2p 2p
1− ‚ Œ = ‚ ‚ ŒŒ2p = ‚
2 Œp .
nπ x x
n=1 4p2 tan2 x cos arctan x× 1+ 2
2p 2p 4p

Comme
‚ ‚ ŒŒ2p ‚ Œ
x x
lim cos arctan =1 et lim 2p × arctan = x,
p→+∞ 2p p→+∞ 2p

alors on conclut que :


‡ ‘

p−1
Y x2 sin x
lim 1− ‚ Œ = .
p→+∞ nπ x
n=1 4p2 tan2
2p

La relation ci-dessus est en fait vraie pour tout x ∈ R.

Exercice 6.62 KKK


1. Montrer que le module des racines de

P (X) := X n + an−1 X n−1 + · · · + a1 X + a0 ∈ C[X]


284 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

est majoré par l’unique racine positive de

Q(X) := X n − |an−1 |X n−1 − · · · − |a1 |X − |a0 | ∈ R[X].

2. Soit
A(z) = an z n + an−1 z n−1 + · · · + a1 z + a0 ∈ C[X]

un polynôme non constant. Montrer que toutes les racines de A sont situées dans la
couronne C := {z ∈ C : r1 ≤ |z| ≤ r2 } où
€ Š 1
n ! k ! k
1
4k a0 k 5n − 1 an−k
r1 = min et r2 = max € Š .
k∈J1,nK 5 − 1 ak
n
k∈J1,nK 4k nk

an

Q(x)
1. Posons n := 1 −R(x) où R : ]0, +∞[−→ R est une fonction continue positive
x
décroissante (de +∞ à 0), alors on déduit que Q n’admet qu’une seule racine positive.
n−1
X n−1
X
On a |P (z) − z n | ≤ |ak | × |z|k , donc P (z) = 0 =⇒ |ak | × |z|k ≥ |z|n et donc
k=0 k=0
Q(|z|) ≤ 0, ce qui conclut en utilisant l’écriture précédente de Q.
2. Si on suppose que |z| < r1 , alors

Xn n
X n
X
k
|A(z)| = ak z ≥ |a0 | − |ak | × |z|k > |a0 | − |ak |r1k

k=0 k=1 k=1
!
n
X a k k
= |a0 | 1 −
r (1)
k=1 a0 1

!
n
X
k n
Or, comme 4 = 5n et par définition de r1 il résulte que
k=0 k
€ Š

ak k 4k nk

r ≤ , k ∈ J1, nK, (2)
a0 1 5n − 1

En substituant (2) dans (1), on obtient :


! € Š !
n
4k nk
n
X ak k X
|A(z)| > |a0 | 1 −
r ≥ |a0 | 1 − = 0.
k=1 a0 1 k=1 5 − 1
n

Par conséquent, le polynôme A(z) n’a pas de racines dans {z ∈ C : |z| < r1 }.
Pour montrer la seconde inégalité, et d’après la première question, il suffit de montrer
que B(r2 ) ≥ 0 où

B(z) = |an |z n − |an−1 |z n−1 − · · · − |a1 |z − |a0 |.


6.3. EXERCICES 285

D’après la définition de r2 on a :
€ Š



an−k 4k nk k
≤ r , k ∈ J1, nK,
an 5n − 1 2

et
! € Š ! !
n n 4k nk k n−k
X an−k n−k X
B(r2 ) = |an | r2n −
r ≥ |an | r n
− r2 r2
k=1 an 2 2
k=1 5 − 1
n
€ Š !
Xn4k nk
= |an |r2n 1− = 0.
k=1 5 − 1
n

Par conséquent, toutes les racines de A sont situées dans la couronne C.

Exercice 6.63 KKK


n
X
Soient P := ak X k ∈ R[X] un polynôme scindé de degré n, et Q ∈ R[X] un polynôme
k=0
scindé n’ayant pas de racines dans l’intervalle [0, n].
Montrer que le polynôme
n
X
R = ak Q(k)X k ∈ R[X]
k=0

est scindé dans R[X].


Indication : faire un raisonnement par récurrence sur deg(Q). 

⋆ Si deg(Q) = 0 :
alors R = λP avec λ ∈ R∗ , d’où R est scindé dans R[X].
⋆ Si deg(Q) = 1 :
alors posons Q = X − b avec b 6∈ [0, deg(P )]. On a dans ce cas :
n
X n
X n
X
k k−1
R = ak (k − b)X = X kak X −b ak X k = XP ′ − bP.
k=0 k=1 k=0

Notons a1 < a2 < · · · < ap les racines non nulles de P et de multiplicités respectives
α1 , α2 , · · · , αp , et β la multiplicité de 0 (avec β = 0 si 0 n’est pas racine de P ).
Alors, on a : α1 + α2 + · · · + αp + β = n, et la relation R = XP ′ − bP montre que
a1 , · · · , ap sont racines de R de multiplicités respectives α1 − 1, · · · , αp − 1, et 0 est
racine d’ordre ≥ β de R. R possède au moins β + (α1 − 1) + · · · + (αp − 1) = n − p
racines (comptées avec leurs multiplicités).
286 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Maintenant, on a :
p
R P′ b X αk β−b
= − = + ,
XP P X k=1 X − ak X

et
‚ Œ ‚ Œ
R(x) R(x)
lim = −∞, lim = +∞, ∀ k ∈ J1, nK.
x→a−
k
xP (x) x→a+
k
xP (x)

Comme β − b 6= 0 car b 6∈ [0, n], on distingue alors deux cas :


• Si β − b > 0 :
alors on a :
‚ Œ ‚ Œ
R(x) R(x)
lim = −∞ et lim = +∞.
x→0− xP (x) x→0+ xP (x)

D’après le théorème des valeurs intermédiaires, sur chacun des p intervalles délimités
par a1 , · · · , ap et 0, il existe au moins une racine de R. Donc, dans ce cas, R admet
au moins n racines comptées avec leurs multiplicités, et comme il est de degré n,
alors il est scindé.
• Si β − b < 0 :
alors on a :
‚ Œ ‚ Œ
R(x) R(x)
lim = +∞ et lim = −∞.
x→0− xP (x) x→0+ xP (x)

Or p
X
αk + β − b
R(x) k=1
∼ .
xP (x) ±∞ x
X
p X
p
Puisque b 6∈ [0, n] alors αk +β −b < 0 car β −b < 0 =⇒ b > n = αk +β. Donc,
k=1 k=1
R(x)
est positif (resp. négatif) au voisinage de −∞ (resp. +∞). On distingue alors
xP (x)
trois cas selon la position de 0 :
⋄ Si a1 < · · · < ap < 0 :
alors grâce au théorème des valeurs intermédiaires, il existe (sur chacun des p − 1 in-
tervalles délimités par a1 , · · · , ap ) une racine de R, ainsi que sur l’intervalle ]−∞, a1 [.
⋄ Si 0 < a1 < · · · < ap :
alors grâce au théorème des valeurs intermédiaires, il existe (sur chacun des p − 1 in-
tervalles délimités par a1 , · · · , ap ) une racine de R, ainsi que sur l’intervalle ]ap , +∞[.
⋄ Si a1 < · · · < ak < 0 < ak+1 < · · · < ap :
6.3. EXERCICES 287

alors grâce au théorème des valeurs intermédiaires, il existe (sur chacun des inter-
valles ]a1 , a2 [, · · · , ]ak−1 , ak [, ]ak+1, ak+2 [, · · · , ]ap−1 , ap [) une racine de R, ainsi que
sur les intervalles ] − ∞, a1 [ et ]ap , +∞[.
En conclusion, on a dans les trois cas p racines supplémentaires, c’est-à-dire n racines
comptées avec leurs multiplicités pour le polynôme R. Le polynôme R est scindé sur
R[X].
⋆ Supposons le résultat vrai jusqu’au rang deg(Q)−1 et montrons le au rang deg(Q).
Comme Q est scindé il possède au moins une racine α, posons alors Q = (X − α)Q1
avec Q1 scindé et de degré égal à deg(Q) − 1. Par hypothèse de récurrence, on sait
n
X
que le polynôme R1 := ak Q1 (k)X k est scindé dans R[X]. En appliquant alors le
k=0
résultat ci-dessus (pour deg(Q) = 1), on déduit que le polynôme
n
X
ak Q1 (k)(k − b) X k est scindé sur R[X],
| {z }
k=0
Q(k)

c’est-à-dire que R est scindé sur R[X].

Exercice 6.64 KKK


n
X
Trouver tous les polynômes P = ak X k ∈ Z[X] tels que :
k=0

P (R \ Q) ⊂ R \ Q.

Il est clair que le polynôme P (X) = aX + b avec a 6= 0 vérifie P (R \ Q) ⊂ R \ Q.


Montrons, réciproquement, que ce sont les seuls polynômes. Quitte à changer (P ) en
(−P ) on peut supposer que an > 0. D’après le théorème des valeurs intermédiaires, et
comme lim P (x) = +∞, alors pour M > P (0) et p un nombre premier, l’équation
x→+∞
1
P (x) = + M admet une solution réelle (en fait rationnelle par hypothèse) qu’on
p  ‹
a a 1
note avec a ∧ b = 1. Donc, P = + M, c’est-à-dire :
b b p
€ Š
p an an + an−1 an−1 b + · · · + a0 bn = bn (1 + Mp) .

D’où p | bn et comme p est premier alors on a : p | b. Par conséquent :


€ Š
p | an an + an−1 an−1 + · · · + a0 bn et donc p | an an .

Enfin, a ∧ b = 1 =⇒ p ∧ an = 1 =⇒ p | an . D’où, an admet une infinité de diviseurs,


ce qui est absurde.
Remarque : le résultat est encore vrai pour un polynôme P ∈ Q[X].
288 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

Exercice 6.65 KKK


1. Soit P ∈ C[X] un polynôme unitaire. Montrer que

sup |P (z)| ≥ 1.
|z|=1

2. Dans le plan affine euclidien on considère n points A1 , A2 , . . . , An et un cercle Γ de


rayon R.
Montrer qu’il existe un point M ∈ Γ tel que :

M A1 × M A2 × · · · × M An ≥ Rn .

Indication : on admet qu’une fonction continue sur {z ∈ C : |z| ≤ R } est bornée et


atteint ses bornes. 

n
X
1. Soit P (X) = X n + ak X n−k un polynôme unitaire à coefficients complexes,
k=1
et considérons la fonction f : U −→ R définie sur U = {z ∈ C : |z| = 1} par
f (z) = |P (z)|. La fonction f est continue sur U, donc elle est bornée et atteint sa
borne supérieure β. Montrons que β ≥ 1 : on a d’une part
!
Z 2π Z 2π Z 2π
1 €
it
Š
−int 1 n
X
−ikt
P e e dt = dt + e dt = 1.
2π 0 2π 0 k=1 0

D’autre part, par la relation ci-dessus :


Z 2π
1
€ Š
1 Z 2π
1 ≤ P eit e−int dt ≤ β dt = β.
2π 0 2π 0

2. Pour k ∈ J1, nK, on note ωk l’affixe du point Ak , et z = ω + Reit l’affixe d’un point
M ∈ Γ(A(ω), R). Alors, on a :

Yn € Š
it
MA1 × · · · × MAn = Re + ω − ω k

k=1

Yn  
n it ω − ωk
= R e +

k=1 R

n  
€ Š Y ω − ωk

:= Rn P eit avec P (X) = X+ .
k=1 R

Le polynôme P ci-dessus est unitaire, éléments de C[X]. En considérant M0 ∈ Γ le


point de paramètre t0 pour lequel
€ Š

P eit0 = β = sup |P (z)|,
|z|=1
6.3. EXERCICES 289

alors on déduit d’après la première question que :

M0 A1 × M0 A2 × · · · × M0 An ≥ Rn .

Exercice 6.66 KKK


Soit P ∈ C[X] un polynôme non constant. On note Z(P ) l’ensemble des racines de
P comptées une fois quel que soit leur ordre de multiplicité, et |Z(P )| le cardinal de
l’ensemble Z(P ).
1. Montrer que
€ Š
|Z(P )| = deg(P ) − deg pgcd(P, P ′ ) .

2. Soit Q ∈ C[X] un polynôme non constant. Montrer que :


8
< Z(P ) = Z(Q),
=⇒ P = Q.
:
Z(P − 1) = Z(Q − 1),

1. On peut écrire P sous la forme

k
Y
P = a× (X − λi )mi
i=1

avec les λi sont les racines de P (avec multiplicité mi ) ; k = |Z(P )| et a ∈ C∗ est


le coefficient dominant de P . Les nombres λi sont racines de P ′ avec multiplicité
mi − 1, c’est-à-dire :
k
Y
P′ = P1 × (X − λi )mi −1
i=1

avec P1 polynôme n’ayant pas de racines communes avec P , il est donc premier avec
lui. Par suite :
k
Y
pgcd(P, P ′) = (X − λi )mi −1 et deg (pgcd(P, P ′)) = deg(P ) − k.
i=1

En conclusion, on a : |Z(P )| = deg(P ) − deg (pgcd(P, P ′)).


2. On suppose, sans perte de généralité, que n = deg(P ) ≥ deg(Q). On se propose
de montrer que R := P − Q est nul. Or, comme deg(R) ≤ n il nous suffit de voir
que R admet strictement plus de n racines. Il est clair que si α ∈ Z(P ) = Z(Q)
ou si α ∈ Z(P − 1) = Z(Q − 1) alors R(α) = 0. On aura montré le résultat si
on prouve que |Z(P ) ∪ Z(P − 1)| > n, c’est-à-dire comme Z(P ) et Z(P − 1) sont
disjoints : |Z(P )| + |Z(P − 1)| > n. D’après la question précédente, cette relation
290 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

est équivalente à :

deg(P ) − deg (pgcd(P, P ′)) + deg(P − 1) − deg (pgcd(P − 1, (P − 1)′ ) > deg(P ).

D’où, puisque deg(P ) = deg(P − 1) et que (P − 1)′ = P ′ , on doit montrer que :

deg(P ) > deg (pgcd(P, P ′)) + deg (pgcd(P − 1, P ′)) .

Or pgcd(P, P − 1) = 1, donc pgcd (pgcd(P, P ′), pgcd(P − 1, P ′)) = 1 et en plus ils


divisent tous deux P ′ , donc leur produit aussi. Par conséquent :

deg (pgcd(P, P ′) × pgcd(P − 1, P ′)) ≤ deg(P ′),


deg (pgcd(P, P ′)) + deg (pgcd(P − 1, P ′)) ≤ n−1 < n.

En conclusion, on a montré que R = 0 et donc P = Q.

Exercice 6.67 KKK


Montrer qu’il existe une suite infinie de réels non nuls (an )n≥0 telle que pour tout n ∈ N∗
le polynôme
Pn (X) := a0 + a1 X + · · · + an X n

possède exactement n racines réelles distinctes. 

Posons, pour n ∈ N :
(−1)n
an := .
10n2
Alors, pour tout k ∈ J0, nK on a :

(−1)k € 2k Š n
X (−1)i−k n−k
X (−1)j +∞
X 1
Pn 10 = = > 1 − 2 > 0.
10k2 i=0 10
(i−k)2
j=−k 10
j 2
j=1 10
j2

Donc, les termes Pn (1), Pn (102 ), Pn (104 ) · · · , Pn (102n ) ont des signes alternatifs.
Par le théorème des valeurs intermédiaires, il résulte que Pn (X) admet au moins
n racines réelles distinctes. Enfin, comme deg(Pn ) = n, alors il ne peut avoir plus
de n racines. En conclusion, le polynôme Pn admet exactement n racines réelles
distinctes.

Exercice 6.68 KKK


Soit P ∈ Z[X] un polynôme non constant. On note n(P ) le nombre d’entiers distincts
k pour lesquels on a P (k)2 = 1, et d := n(P ) − deg(P ).
1. Montrer que d ≤ 2.
6.3. EXERCICES 291

2. Montrer que si deg(P ) ≥ 5, alors d ≤ 0.


3. Donner des exemples de polynômes pour lesquels on a d = 0, d = 1 et d = 2. 

1. Soient b et c deux entiers distincts, alors (b − c) | P (b) − P (c). En effet, si P (X) =


am X m + am−1 X m−1 + · · · + a1 X + a0 alors :
€ Š
P (b) − P (c) = am (bm − cm ) + am−1 bm−1 − cm−1 + · · · + a1 (b − c).

Supposons, par l’absurde, que n(P ) > deg(P ) + 2, alors n(P ) ≥ deg(P ) + 3. Il y a
deg(P ) + 3 entiers distincts pour lesquels on a P (X) = ±1, notons les : k1 < k2 <
· · · < kdeg(P )+3 . On a |P (ki) − P (k1)| ∈ {0, 2}, et d’autre part k2 − k1 ≥ 1, k3 − k1 ≥
2, k4 − k1 ≥ 3, mais on a vu que ki − k1 | P (ki) − P (k1), d’où pour i ≥ 4 on a P (ki) −
P (k1) = 0. Par suite, les deg(P ) + 1 valeurs P (k1 ), P (k4), P (k5), · · · , P (kdeg(P )+3 )
sont égales. Absurde, car un polynôme de degré deg(P ) peut atteindre la mêm valeur
en au plus deg(P ) endroits. En conclusion, on a n(P ) − deg(P ) ≤ 2.
2. Si P (X) vaut 1 ou −1 pour les entiers k1 < k2 < · · · < kdeg(P )+1 , alors pour i > 4,
ki − k1 | P (ki) − P (k1) et donc P (k1) = P (k4 ) = · · · = P (kdeg(P )+1 ). D’autre part,
pour i ∈ J1, m − 2K, on a :

kdeg(P )+1 − ki ≥ 3 et kdeg(P )+1 − ki | P (kdeg(P )+1 ) − P (ki).

Donc, P (kdeg(P )+1 ) = P (k2 ) = P (k3) et par suite P (X) prend la même valeur en
deg(P ) + 1 entiers distincts. Donc si deg(P ) ≥ 5 alors n(P ) ≤ deg(P ), c’est-à-dire
d ≤ 0.
3. Donnons des exemples de polynômes P ∈ Z[X] pour lesquels d = 0, 1 ou 2. On
note dans la suite a un entier donné.
⋄d=0:

P (X) = (X − 1)(X − 2) × · · · × (X − deg(P )) + 1 avec deg(P ) ≥ 5.

⋄d=1:

P (X) = ± ((X − a)(X − a − 1)(X − a − 3) + 1) ,


P (X) = ± ((X − a)(X − a − 2)(X − a − 3) + 1) ,
€ Š
P (X) = ± 2(X − a)2 − 1 ,
P (X) = ±2(X − a) + 1,
P (X) = ±(X + a).
292 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

⋄d=2:
€ Š
P (X) = ± (X − a)2 + (X − a) − 1 .

En fait, on peut montrer que ce sont les seuls polynômes P pour lesquels on a
n(P ) − deg(P ) > 0.

Exercice 6.69 KKK


On considère le polynôme P de degré ≥ 4 :

P (X) = X 2n + ⋆ X 2n−1 + ⋆ X 2n−2 + · · · + ⋆ X + 1.

Deux personnes A et B jouent au jeu suivant : remplacer les ⋆ par des nombres réels.
Si à la fin, le polynôme P n’a pas de racines réelles alors le joueur A gagne, et sinon
c’est le joueur B qui gagne.
Montrer que si A commence le jeu, alors le joueur B possède toujours une stratégie
gagnante. 

On dit qu’une ⋆ est impaire (respectivement paire) si c’est le coefficient d’une


puissance impaire (respectivement paire) de X.
Tout d’abord, le joueur B remplira avec des réels arbitraires l’une des ⋆ paires
restantes, s’il y en a. Comme il y a seulement n − 1 ⋆ paires, il y aura au moins une
⋆ impaire encore libre après 2n − 3 jeux, c’est-à-dire, le polynôme P devienne :

P (X) = Q(X) + ⋆ X s + ⋆ X 2t−1

avec s et 2t − 1 des entiers naturels strictement positifs et distincts, et Q(X) est un


polynôme fixé.
Il existe un nombre réel α tel que le polynôme

P (X) = Q(X) + αX s + ⋆ X 2t−1

aura toujours une racine réelle quelque soit le coefficient du terme X 2t−1 (de degré
impair).
En conclusion, le joueur B pourra toujours gagner le jeu.

Exercice 6.70 KKK


Soient a, b et c trois nombres réels. Montrer que :

a2 + b2 + c2 a5 + b5 + c5 a7 + b7 + c7
a+b+c = 0 =⇒ × = .
2 5 7

Considérons le polynôme P (X) = X 3 + pX + q dont les racines sont a, b et c.


6.3. EXERCICES 293

Alors d’après les relations entre coefficients et racines on a :

a2 + b2 + c2 = (a + b + c)2 − 2(ab + bc + ca) = −2p.

D’autre part, on a :

a3 + b3 + c3 = (−pa − q) + (−pb − q) + (−pc − q) = −3q.

De même
a4 + b4 + c4 = −p(a2 + b2 + c2 ) − q(a + b + c) = 2p2

et par suite

a5 + b5 + c5 = −p(a3 + b3 + c3 ) − q(a2 + b2 + c2 ) = 5pq,


a7 + b7 + c7 = −p(a5 + b5 + c5 ) − q(a4 + b4 + c4 ) = −5p2 q − 2p2 q = −7p2 q.

−2p −7p2 q
L’identité à montrer est équivalente à : 2
× 5pq
5
= 7
, qui est bien évidemment
vraie.

Exercice 6.71 KKK


Soient P ∈ R[X] un polynôme de degré n scindé à racines simples, et

(X 2 + 1)n
F (X) := .
P (X)2

Montrer que les primitives de F sont des fractions rationnelles si, et seulement si, P
vérifie une équation différentielle linéaire du second ordre. 

On commence par montrer que si (α1 , · · · , αn ) ∈ Rn et (λ1 , · · · , λn ) ∈ Rn sont


n
X αk
deux à deux distincts, alors la fraction rationnelle admet des primitives
k=1 X − λk
rationnelles si, et seulement si : α1 = · · · = αn = 0. En effet :
Supposons qu’il existe deux polynômes P et Q premiers entre eux tels que :
n ‚ Œ′
X αk P P ′Q − P Q′
= =
k=1 X − λk Q Q2

alors, il résulte que :


„ Ž
n
X Y n
Y
Q2 αk (X − λi ) = (P ′Q − P Q′ ) (X − λi ). (∗)
k=1 i6=k i=1
294 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

D’où
Y
αk Q(λk )2 (λk − λi ) = 0 ⇐⇒ αk Q(λk ) = 0, ∀ k ∈ J1, nK.
i6=k

Montrons que α1 = · · · = αn = 0. Supposons, par l’absurde, qu’il existe un k ∈ J1, nK


tel que : αk 6= 0, alors on a dans ce cas Q(λk ) = 0 (i. e. λk racine de Q), notons p
son ordre de multiplicité. Alors, λk est racine d’ordre 2p du terme de gauche de la
relation (∗) ci-dessus. Or, λk ne peut être racine de P car P et Q sont premiers entre
eux, d’où λk est racine d’ordre (p − 1) du polynôme P ′ Q − P Q′ , et racine d’ordre p
n
Y
du polynôme (P ′ Q − P Q′ ) (X − λi ). Contradiction, et par suite αk = 0 pour tout
i=1
k ∈ J1, nK.
Revenons, à présent, au problème de départ. On décompose F en éléments simples,
on a alors : n ‚ Œ
X αk βk
F = d+ + .
k=1 X − λk (X − λk )2
1
Or, le terme est primitive d’une fraction rationnelle, donc d’après ce qui
(X − λk )2
précède on déduit que F est primitive d’une fraction rationnelle si, et seulement si :
α1 = · · · = αn = 0.
(λ2k + 1)n
Posons P = (X − λk )Q avec k ∈ J1, nK, alors on a : βk = . Posons
Q(λk )2
n R(λk )
(X 2 + 1) − βk Q2 = (X − λk )R, alors on a dans ce cas : αk = . En dérivant
Q(λk )2
n
la relation (X 2 + 1) − βk Q2 = (X − λk )R et en l’appliquant en λk on déduit que :
€ Šn−1
R(λk ) = 2nλk λ2k + 1 − 2βk Q(λk )Q′ (λk ).

On a P ′ = Q + (X − λk )Q′ et P ′′ = 2Q′ + (X − λk )Q′′ , donc Q(λk ) = P ′(λk ),


2Q′ (λk ) = P ′′ (λk ) et par suite

n−1 n
2nλk P ′ (λk ) (λ2k + 1) − P ′′ (λk ) (λ2k + 1)
αk = .
P ′ (λk )3

Par conséquent, F est primitive d’une fraction rationnelle si, et seulement si :


€ Š
2nλk P ′ (λk ) − λ2k + 1 P ′′ (λk ) = 0, ∀ k ∈ J1, nK.

On a deg (2nXP ′ − (X 2 + 1) P ′′ ) ≤ n, donc la condition ci-dessus est équivalente à


l’existence d’une constante réelle γ ∈ R telle que :
€ Š
2nXP ′ − X 2 + 1 P ′′ = γP.
6.3. EXERCICES 295

Enfin, en tenant compte du coefficient dominant, on déduit que γ = n2 + n, et


en conclusion on a montré que que F est primitive d’une fraction rationnelle si, et
seulement si :
€ Š
X 2 + 1 P ′′ − 2nXP ′ + n(n + 1)P = 0.

Exercice 6.72 KKK


Polynômes de Tchebychev
1. Soit n un entier naturel non nul. Montrer qu’il existe un unique polynôme Tn ∈ R[X]
tel que :
Tn (cos x) = cos(nx), ∀ x ∈ R.

2. Déterminer le degré, le coefficient dominant et les racines du polynôme Tn .


3. Montrer qu’il existe un unique polynôme Pn à coefficients réels et de degré ≤ n tel
que le coefficients dominant de Pn soit 2n−1 et Pn (x) ∈ [−1, 1] pour tout x ∈ [−1, 1].
4. Montrer que pour tout polynôme P unitaire, à coefficients réels, et de degré ≤ n :

1
sup |P (x)| ≥
x∈[−1,1] 2n−1

1
avec égalité si, et seulement si, P = Tn . 
2n−1

1. Pour n ∈ N et x ∈ R on a :
! !
n
inx n
X n k k
cos(nx) = ℜe(e ) = ℜe ((cos x + i sin x) ) = ℜe i sin x cosn−k x =
k=0 k
⌊X⌋n
2
!
n
= (−1)k sin2k x cosn−2k x.
k=0 2k

Or, sin2 x = 1 − cos2 x, et par suite le polynôme

2⌋
⌊X
n !
n
Tn (x) = (−1)k (1 − X 2 )k X n−2k
k=0 2k

convient. De plus, on a unicité de ce polynôme car si un polynôme Sn vérifie la même


chose, alors on obtient (Tn − Sn )(x) = 0 pour tout x ∈ [−1, 1]. Donc, le polynôme
Tn − Sn , de degré ≤ n, admet une infinité de racines, par suite Tn ≡ Sn .
296 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES

⌊X
2⌋
n !
n
2. Le coefficient de Tn (qui est de degré ≤ n) est égal à : = 2n−1 . En effet
k=0 2k
! !
n n
n n n
X n X
k n
2 = (1 + 1) − (1 − 1) = − (−1) .
k=0 k k=0 k
  
(2k+1)π
D’où, deg(Tn ) = n, de plus on a : Tn cos n
= 0 pour tout k ∈ J0, n − 1K.
 
(2k+1)π
Ce sont donc toutes les racines de Tn puisque les termes cos n
sont deux à
deux distincts grâce à l’injectivité de l’application cos : [0, π] −→ [−1, 1].
3. Il est clair que le polynôme Tn vérifie les conditions de la question. Il nous reste à
montrer l’unicité. Soit Pn un polynôme vérifiant les conditions de la question, alors

(Tn − Pn )(rk ) = (−1)k − Pn (rk )


€ Š
où on a noté rk = cos kπ 2n
pour k ∈ J0, nK. On applique le théorème des valeurs
intermédiaires au polynôme Tn −Pn sur chaque intervalle [rk , rk+1] pour k ∈ J0, n−1K.
Alors il existe n valeurs xk ∈ [rk , rk+1 ] pour k ∈ J0, n−1K telles que (Tn −Pn )(xk ) = 0.
Si les n valeurs sont distinctes alors on a obtenu n racines du polynôme Tn − Pn .
Si maintenant xk = rk+1 = xk+1 pour un certain k ∈ J0, n − 1K, alors comme
Tn (rk ) = ±1, le réel xk est un extremum local de Tn . Le réel xk est aussi un extremum
local de Pn puisque (Tn −Pn )(xk ) = 0 et |Pn | ≤ 1. Par conséquent, (Tn −Pn )′ (xk ) = 0,
et xk est ainsi une racine double de Tn − Pn .
Dans tous les cas, la somme des multiplicités des racines de Tn − Pn est égale à n,
et comme Tn et Pn ont le même coefficient dominant alors deg(Tn − Pn ) ≤ n − 1,
par suite Tn − Pn ≡ 0. Ceci montre l’unicité du polynôme vérifiant les conditions de
la question.
4. Supposons, par l’absurde, qu’il existe un polynôme P ∈ R[X] unitaire et de degré
1
k ≤ n tel que : sup |P (x)| < n−1 , alors le polynôme Q = 2n−1 X n−k P vérifie les
x∈[−1,1] 2
hypothèses de la question précèdente. Par suite, Q = Tn . Or ceci est impossible car
€ € ŠŠ
|Q(x)| < 1 pour tout x ∈ [−1, 1] et Tn cos kπ n
= (−1)k . En conclusion, on a :

1
sup |P (x)| ≥ .
x∈[−1,1] 2n−1

Étudions maintenant le cas de l’égalité. Soit P un polynôme unitaire et de degré


1
≤ n tel que sup |P (x)| = n−1 .
x∈[−1,1] 2
⋄ Si n = 1, alors seul le polynôme T1 = X répond à la question.
6.3. EXERCICES 297

⋄ Si n ≥ 2, alors forcément deg(P ) = n car sinon

1 1
deg(P ) ≤ n − 1 et sup |P (x)| ≥ > ,
x∈[−1,1] 2n−2 2n−1

absurde. Par suite, grâce à la question précèdente, on a : 2n−1 P = Tn .


298 CHAPITRE 6. POLYNÔMES ET FRACTIONS RATIONNELLES
Chapitre 7
Espaces vectoriels. Applications linéaires

Soit K un corps de caractéristique 0 (typiquement K = R ou C). E désigne un


K-espace vectoriel.
On dit qu’une famille (λi )i∈I d’éléments de K est à support fini si l’ensemble suivant
{i ∈ I : λi 6= 0} est une partie finie de I.

7.1 Famille libres. Familles génératrices. Bases


Soit (xi )i∈I une famille de vecteurs de E. On rappelle qu’une combinaison linéaire
X
de cette famille est tout vecteur de E de la forme λi xi où (λi )i∈I est une famille
i∈I
de scalaires à support fini.

Définition 7.1 Famille libre


Une famille (xi )i∈I de E est libre si pour toute famille de scalaires (λi )i∈I à support
fini on a :
X
λi xi = 0E =⇒ ∀ i ∈ I, λi = 0.
i∈I

Les (xi )i∈I sont linéairement indépendants si, et seulement si, la famille (xi )i∈I est libre.
Une famille qui n’est pas libre est dite liée. 

☞ Une famille (xi )i∈I de E de cardinal quelconque est libre si, et seulement si
toutes ses sous-familles finies sont libres.
☞ Toute famille contenue dans une famille libre est libre. Toute famille contenant
une famille liée est liée.
☞ Une famille de deux vecteurs (non nuls) est liée si, et seulement si, ces deux
vecteurs sont colinéaires.
☞ Une famille (xi )i∈I est liée si, et seulement si, l’un au moins des xi est com-
binaison linéaire des autres.

299
300 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Définition 7.2 Famille génératrice. Base


Une famille de vecteurs (xi )i∈I est une famille génératrice si tout élément de E est
combinaison linéaire de (xi )i∈I .
Une famille de vecteurs du K-espace vectoriel E est une base si elle est libre et géné-
ratrice. 

❏ Soit (ei )i∈I une base de E. Alors, pour tout vecteur x ∈ E il existe une unique
famille (xi )i∈I à support fini d’éléments de K telle que :
X
x = xi ei .
i∈I

La famille (xi )i∈I s’appelle les coordonnées du vecteur x dans la base (ei )i∈I .
❏ Soient E et F deux K-espaces vectoriels. (ei )i∈I une base de E et (fi )i∈I une
famille de vecteurs de F . Il existe une unique application linéaire u : E −→ F
telle que u(ei) = fi pour tout i ∈ I.

Définition 7.3 Espace vectoriel de dimension finie


On dit que E est de dimension finie lorsqu’il admet une famille génératrice finie. 

Proposition 7.1
Soit E un K-espace vectoriel de dimension finie, alors :
✓ E admet une base,
✓ toutes les bases de E ont même cardinal appelé dimension de E,
✓ toute famille libre peut être complétée en une base de E (théorème de la base
incomplète). 

Proposition 7.2
Si dim(E) = n et si B est une famille de n vecteurs de E, alors on a équivalence entre :
✓ B est une base de E,
✓ B est une famille libre,
✓ B est une famille génératrice de E. 

7.2 Somme de sous-espaces vectoriels

Définition 7.4 Somme et somme directe


Soit (Ei )i∈J1,nK une famille finie de sous-espaces vectoriels de E. On appelle somme de
7.2. SOMME DE SOUS-ESPACES VECTORIELS 301

n
X
ces sous-espaces vectoriels, et on note Ei , le sous-espace vectoriel engendré par la
i=1
réunion des Ei :
! ( )
n
X n
[ Xn
Ei = Vect Ei = xi , xi ∈ Ei , ∀ i ∈ J1, nK .
i=1 i=1 i=1

On dit que la somme des sous-espaces (Ei )i∈J1,nK est directe si pour tout
(x1 , x2 , · · · , xn ) ∈ E1 × E2 × · · · × En on a :

n
X
xi = 0E =⇒ xi = 0E , ∀ i ∈ J1, nK.
i=1

n
M
On note, dans ce cas, la somme des sous-espaces vectoriels : Ei . 
i=1

❏ la famille (Ei )i∈J1,nK est en somme directe si, et seulement si tout vecteur
n
X
x∈ Ei se décompose de manière unique sous la forme :
i=1

x = x1 + x2 + · · · + xn avec (x1 , x2 , · · · , xn ) ∈ E1 × E2 × · · · × En .

Définition 7.5 Sous-espaces supplémentaires


Les sous-espaces vectoriels E1 et E2 de E sont supplémentaires si leur somme est
directe et est égale à E :
M
E = E1 E2 .

❏ Tout sous-espace vectoriel d’un K-espace vectoriel de dimension finie admet


un supplémentaire.
❏ Les sous-espaces vectoriels (Ei )i∈J1,nK de E sont supplémentaires si, et seule-
ment si pour tout x ∈ E il existe un unique n-uplet (x1 , · · · , xn ) ∈ E1 ×· · ·×En
tel que x = x1 + · · · + xn .
Si, pour i ∈ J1, nK, on note pi : E −→ E l’application définie par pi (x) = xi ,
alors :
⋄ pour tout i ∈ J1, nK, pi est un endomorphisme de E,
⋄ pour tout i ∈ J1, nK, pi ◦ pi = pi , (pi est un projecteur),
⋄ pour tout (i, j) ∈ J1, nK2 on a : i 6= j =⇒ pi ◦ pj = 0,
⋄ p1 + p2 + · · · + pn = IdE .
La famille (pi )i∈J1,nK est la famille des projecteurs de E associée à la décom-
n
M
position E = Ei .
i=1
302 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Proposition 7.3 Base adaptée


Soit E un K-espace vectoriel de dimension finie et (Ei )i∈J1,nK une famille de n sous-
espaces vectoriels de E de bases respectives (Bi )i∈J1,nK . Alors :
n
[ n
M
✓ si la somme des (Ei )i∈J1,nK est directe, B := Bi est une base de Ei .
i=1 i=1
[n
✓ si les (Ei )i∈J1,nK sont supplémentaires, B := Bi est une base de E dite base
i=1
n
M
adaptée à la décompostion E = Ei . 
i=1

❏ Soient E un K-espace vectoriel de dimension finie et F un sous-espace vectoriel


de E de dimension m. Une base de E est adaptée à F lorsque ses m premiers
vecteurs forment une base de F .
❏ La somme des (Ei )i∈J1,nK est directe si, et seulement si :

dim (E1 + E2 + · · · + En ) = dim(E1 ) + dim(E2 ) + · · · + dim(En ).

❏ On a équivalence entre :
n
M
⋄E= Ei
i=1
n
X
⋄ les (Ei )i∈J1,nK sont en somme directe et dim(E) = dim(Ei )
i=1
n
X n
X
⋄E= Ei et dim(E) = dim(Ei ).
i=1 i=1
❏ Soient E un espace vectoriel de dimension finie et F, G deux sous-espaces
vectoriels, alors :

dim(F + G) = dim(F ) + dim(G) − dim(F ∩ G).

7.3 Théorème du rang

Définition 7.6 Rang


Le rang d’une application linéaire u est la dimension de son image :

dim(Im(u)) = rg(u).

Théorème 7.1 Théorème du rang


Soient E et F deux espaces vectoriels et u : E −→ F une application linéaire. Si
V est un supplémentaire de ker(u), alors l’application ue : V −→ Im(u) définie
7.4. FORMES LINÉAIRES. HYPERPLANS 303

par u(x)
e = u(x) est un isomorphisme de K-espaces vectoriels.
Si E est de dimension finie, on a le théorème du rang :

dim(E) = rg(u) + dim (ker(u)) .

❏ Soit u une application linéaire entre deux espaces vectoriels de dimensions


finies E et F , alors :

u isomorphisme ⇐⇒ rg(u) = dim(E) = dim(F ).

❏ Soit u une application linéaire entre deux espaces vectoriels de dimensions


finies E et F , alors si dim(E) = dim(F ) on a équivalence entre :
⋄ u est bijective,
⋄ u est injective,
⋄ u est surjective.
❏ Soient E, F et G trois espaces vectoriels de dimensions finies, u : E −→ F et
v : F −→ G deux applications linéaires. Alors on ne change pas le rang d’une
application linéaire si on la compose avec un isomorphisme. Plus précisément :
⋄ u isomorphisme =⇒ rg(v ◦ u) = rg(v),
⋄ v isomorphisme =⇒ rg(v ◦ u) = rg(u).

7.4 Formes linéaires. Hyperplans


Soit E un K-espace vectoriel.

Définition 7.7
Une application linéaire de E dans K est appelée une forme linéaire sur E. Le K-espace
vectoriel des formes linéaires sur E est appelé l’espace vectoriel dual de E. 

Définition 7.8 Un hyperplan d’un K-espace vectoriel E est un sous-espace vectoriel qui
a une droite vectorielle pour supplémentaire. 

☞ Toute forme linéaire non nulle est sujective.

Proposition 7.4

✓ Un sous-espace vectoriel H de E est un hyperplan si, et seulement si, pour tout


L
a ∈ E \ H on a : E = H Ka.
304 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

✓ Un sous-espace vectoriel H de E est un hyperplan si, et seulement si, il existe


une forme linéaire non nulle ϕ telle que ker(ϕ) = H. 

7.5 Matrices

Définition 7.9 Changement de base


Soit E un K-espace vectoriel de dimension n ≥ 1, muni de deux bases B := (e1 , · · · , en )
et B ′ := (e′1 , · · · , e′n ). La matrice de passage de B à B ′ est la matrice P (B → B ′ ) :=
((pij )1≤i,j≤n donnée par :

e′j = p1j e1 + p2j e2 + · · · + pnj en , ∀ j ∈ J1, nK,

c’est-à-dire que la j-ième colonne de P est formée par les coordonnées du j-ième vecteur
de la base B ′ dans la base B. 

❏ Si X est la matrice colonne d’un vecteur x en base B et X ′ sa matrice colonne


en base B′ alors :
X = P (B → B′ ) × X ′ .

❏ Soit E (resp. F ) un K-espace vectoriel muni de deux bases B et B′ (resp. C


et C ′ ). Alors :

−1
Mat(u; B′ , C ′ ) = [P (C → C ′ )] × Mat(u; B, C) × P (B → B′ ).

En particulier, si E = F , alors :

−1
Mat(u; B′ ) = [P (B → B′ )] × Mat(u; B) × P (B → B′ ).

Définition 7.10 Transposée d’une matrice. Soit A ∈ Mnp (K). On appelle transposée
de A la matrice de Mpn (K) dont les lignes sont les colonnes de A et vice versa.
Si A = (aij )(i,j)∈J1,pK×J1,nK alors t A = (aji )(i,j)∈J1,pK×J1,nK . 

❏ L’application A 7−→ t A est un isomorphisme d’espaces vectoriels entre Mnp (K)


et Mpn (K).
❏ Pour toutes matrices A ∈ Mnp (K) et B ∈ Mpq (K) on a : t (AB) = t B t A.
❏ La transposée d’une matrice carrée inversible est inversible et on a : t (A−1 ) =
(t A)−1 .
7.5. MATRICES 305

Définition 7.11 Matrice symétrique, antisymétrique. Soit A ∈ Mn (K) une matrice


carrée. Elle est dite symétrique si t A = A. Elle est dite antisymétrique si t A = −A. 

Théorème 7.2 L’ensemble Sn (K) des matrices symétriques et l’ensemble


An (K) des matrices antisymétriques sont des sous-espaces vectoriels supplémen-
taires de Mn (K). De plus, on a :

n(n + 1) n(n − 1)
dim(Sn (K)) = et dim(An (K)) = .
2 2

Définition 7.12 Matrices équivalentes. Matrices semblables

✓ Deux matrices A et B de Mn,p (K) sont équivalentes s’il existe P ∈ GLp (K) et
Q ∈ GLn (K) telles que : B = Q−1 AP .
✓ Deux matrices A et B de Mn (K) sont semblables s’il existe P ∈ GLn (K) telle
que A = P −1 BP . 

❏ Deux matrices sont équivalentes si, et seulement si, elles représentent la même
application linéaire dans des bases différentes, c’est-à-dire : il existe u ∈
L(E, F ) et des bases B et B′ de E, C et C ′ de F telles que :

A = Mat(u; B, C) et B = Mat(u; B′ , C ′ ).

❏ Les matrices A et B de Mn (K) sont semblables si, et seulement s’il existe un


espace vectoriel E de dimension n, deux bases B et C de E, et un endomor-
phisme u de E tels que : A = Mat(u, B) et B = Mat(u, C).
❏ On rappelle que le rang r d’une matrice de Mn,p (K) est le rang de la famille
de ses vecteurs colonnes, il vérifie r ≤ p et r ≤ n. Une matrice de Mn,p (K)
est de rang r si, et seulement si, elle est équivalente à la matrice
„ Ž
Ir Or,p−r
Jr := .
On−r,r On−r,p−r

❏ Soient A et B deux matrices de Mn,p(K), alors :

A et B sont équivalentes ⇐⇒ rg(A) = rg(B).

Une matrice A ∈ Mn (K) est inversible si, et seulement si rg(A) = n.


306 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

❏ Soit A = (aij )(i,j)∈J1,nK2 ∈ Mn (K), on rappelle que la trace de A est donnée


n
X
par : Tr(A) = aii . C’est une forme linéaire sur Mn (K) qui vérifie Tr(AB) =
i=1
Tr(BA) pour toutes matrices A et B.
❏ Si deux matrices sont semblables alors elles ont même rang, même déterminant
et même trace. La réciproque est fausse.
❏ Si A et B sont semblables, alors Ak et B k sont semblables pour tout k ∈ N.
De plus, si A est inversible, alors B est inversible et les matrices Ak et B k
sont semblables pour tout k ∈ Z.
❏ Soit E un K-espace vectoriel de dimension finie et p ∈ L(E) un projecteur,
alors Tr(p) = rg(p) × 1K où 1K est l’élément unité de K. Si K = R ou C alors
Tr(p) = rg(p).

7.6 Sous-espaces affines d’un espace vectoriel

Définition 7.13 Sous-espace affine. Soit E un K-espace vectoriel. On appelle sous-


espace affine de E l’image d’un sous-espace vectoriel par une translation.
Si W est l’image du sous-espace vectoriel F par la translation du vecteur a, pour tout
x ∈ F , a + x ∈ W , et pour tout y ∈ W , y − a ∈ F . L’ensemble W est donc formé des
éléments de E obtenus en ajoutant au vecteur a un vecteur quelconque de F . On écrit
W = a + F. 

☞ Le sous-espace vectoriel F est unique : c’est l’ensemble des vecteurs de la


forme y − a où y ∈ W . On l’appelle direction du sous-espace affine W . On le


note F = W . Cependant, a n’est pas unique, ce peut être en fait n’importe
quel élément de W .
☞ Un singleton {a} est un sous-espace affine de direction {0E }.
☞ Une droite passant par le point A, dirigée par le vecteur non nul −

u est un


sous-espace affine de direction Vect( u ).

Théorème 7.3 Soient E et F deux K-espaces vectoriels, et f : E −→ F une


application linéaire. L’ensemble des solutions de l’équation linéaire f (x) = y est
soit vide, soit l’ensemble décrit par la somme d’une solution particulière x0 et
d’une solution quelconque de l’équation sans second membre, c’est-à-dire :

S=∅ ou S = x0 + ker(f ).

L’ensemble des solutions S est un sous-espace affine de E de direction ker(f ). 


7.7. SYSTÈMES LINÉAIRES 307

7.7 Systèmes linéaires

7.7.1 Opérations élémentaires

Définition 7.14 Opérations élémentaires sur les lignes d’une matrice


On appelle opérations élémentaires sur les lignes les opérations d’un des trois
types suivants :
✓ addition d’un multiple d’une ligne à une autre ligne : Li ← Li + λLj (correspond
à la multiplication à gauche par la matrice inversible In + λEij ) ;
✓ multiplication d’une ligne par un scalaire non nul : Li ← αLi (correspond à la
multiplication à gauche par la matrice inversible In + (α − 1)Eii ) ;
✓ échange de deux lignes Li ↔ Lj (correspond à la multiplication à gauche par
In − Eii − Ejj + Eij + Eji ). 

On considère, de même, les opérations élémentaires sur les colonnes d’une ma-
trice.

Théorème 7.4 Méthode du pivot de Gauss


Soit A ∈ Mn,p (K) une matrice non nulle. Il existe r ∈ J1, min(n, p)K et une « suite
finie » d’opérations élémentaires qui conduit A à la matrice Jr .
Il existe U ∈ GLn (K) et V ∈ GLp (K) telles que : A = UJr V .
On a alors :
✓ rg(A) = r,
✓ si n = p alors det(A) = 0 si r < n et det(A) = det(U) × det(V ) si r = n,
✓ si B ∈ Mn,1(K), alors l’équation linéaire AX = B d’inconnue X ∈
Mp,1(K) est équivalente à : Jr V X = U −1 B. 

❏ La méthode du pivot de Gauss permet, entre autres, de calculer l’inverse d’une


matrice A ∈ GLn (K).

7.7.2 Systèmes linéaires


Soient
‡ ‘ ‡ ‘
a1,1 · · · a1,p b1
.. .. ..
A = . . ∈ Mn,p (K) et B = . ∈ Mn,1 (K).
an,1 · · · an,p bn
308 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

On considère le système d’équations :


8
>
a x1 + · · ·
> 1,1
>
+ a1,p xp = b1
<
.. .. .. ..
(S) >
. . . .
>
>
:
an,1 x1 + · · · + an,p xp = bn

d’inconnues (x1 , · · · , xp ) ∈ Kp , appelé système affine.

7.7.3 Interprétation

❏ Interprétation matricielle : la résolution de (S) se ramène à celle de l’équa-


tion matricielle AX = B d’inconnue X = t (x1 · · · xp ) ∈ Mp,1(K).
❏ Interprétation vectorielle : la résolution de (S) se ramène à la détermi-
nation de l’image réciproque du singeleton {b} par une application linéaire
u. En effet, soient E un K-espace vectoriel de dimension p, F un K-espace
vectoriel de dimension n, B une base de E, C une base de F , u ∈ L(E, F )
telle que Mat(u; B, C) = A, b ∈ F tel que Mat(b, C) = B et x ∈ E tel que
Mat(x, B) = X. Alors :

AX = B ⇐⇒ u(x) = b ⇐⇒ x ∈ u−1({b}).

❏ Interprétation affine : la résolution de (S) se ramène à déterminer l’in-


tersection d’une famille finie d’hyperplans affines. En effet, considérons pour
X
p
i ∈ J1, nK l’application ϕi : K −→ K définie par ϕi (x1 , · · · , xp ) =
p
ai,j xj
j=1
pour tout (x1 , · · · , xp ) ∈ Kp . Les applications ϕ1 , · · · , ϕp sont des formes li-
néaires sur Kp . De plus :

\
p
(S) ⇐⇒ ϕi (x) = bi , ∀ i ∈ J1, nK ⇐⇒ x ∈ ϕ−1
i ({bi }).
i=1

Finalement, si (ai,1 , · · · , ai,p ) 6= (0, · · · , 0) pour i ∈ J1, nK, on a ϕ−1


i ({bi }) est
un hyperplan de K . p

7.7.4 Résolution

On note r = rg(A). On distingue alors plusieurs cas :


❏ n = p = r : le système est dit de Cramer, A est une matrice carrée inversible.
Le système (S) admet une et une seule solution donnée par (pour tout k ∈
7.7. SYSTÈMES LINÉAIRES 309

J1, nK) :


a
1,1 · · · a1,k−1 b1 a1,k+1 · · · a1,n
1
.. .. .. .. ..
xk = . . . . . .
det(A)

an,1 · · · an,k−1 bn an,k+1 · · · an,n

❏ r = n < p : en permutant les inconnues, on peut supposer que la matrice


d’ordre n : ‡ ‘
a1,1 · · · a1,n
.. ..
A1 := . .
an,1 · · · an,n
extraite de A est inversible.
Pour tout (xn+1 , · · · , xp ) ∈ Kp−n , le système d’inconnue (x1 , · · · , xn ) ∈ Kn :
8
>
a x1 + · · · + a1,n xn
> 1,1
>
= b1 − (a1,n+1 xn+1 + · · · + a1,p xp ),
<
.. .. .. ..
>
. . . .
>
>
:
an,1 x1 + · · · + an,n xn = bn − (an,n+1 xn+1 + · · · + an,p xp ),

est de Cramer, donc admet une solution et une seule (x1 , · · · , xn ) qu’on peut
exprimer linéairement en fonction de xn+1 , · · · , xp .
L’ensemble des solutions de (S) est un sous-espace affine de Kp de dimension
p − r = p − n.
❏ r < n : par combinaison linéaire d’équations, on ramène le système à un
système relevant du cas précédent ou à un système n’ayant pas de solutions.
❏ Si b1 = · · · = bn = 0, alors l’ensemble des solutions du système linéaire
homogène
8
>
a x1 + · · · + a1,p xp
> 1,1
>
= 0
<
.. .. ..
(S0 ) >
. . .
>
>
:
an,1 x1 + · · · + an,p xp = 0

est un sous-espace vectoriel de Kp de dimension p − r où


‡ ‘
a1,1 · · · a1,p
.. ..
r = rg . . .
an,1 · · · an,p

En particulier, (S0 ) admet une solution (non triviale) si, et seulement si r < p.
310 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

7.8 Exercices

7.8.1 Exercices de base

Exercice 7.1
Base de Lagrange de Kn [X]
Soient a0 , a1 , · · · , an des éléments de K distincts deux à deux.
1. Montrer qu’il existe une unique famille (L0 , L1 , · · · , Ln ) d’éléments de Kn [X] telle
que 8
< Lk (ak ) = 1,
∀ k ∈ J0, nK,
:
Lk (aj ) = 0, ∀ j 6= k.

2. Montrer que (L0 , L1 , · · · , Ln ) est une base de Kn [X] (appelée base de Lagrange de
Kn [X]). Quelles sont les coordonnées d’un élément P ∈ Kn [X] dans cette base ? 

Y
1. Comme Lk (aj ) = 0 pour tout j 6= k, alors le polynôme (X − aj ) divise Lk .
j6=k
Enfin, comme Lk (ak ) = 1, alors on voit que le polynôme
Y
(X − aj )
j6=k
Lk = Y
(ak − aj )
j6=k

convient. D’où l’existence et l’unicité de la famille (L0 , L1 , · · · , Ln ).


2. Soient P ∈ Kn [X] et (α0 , α1 , · · · , αn ) ∈ Kn+1 . Alors on a :
n
X n
X
P = αk Lk ⇐⇒ ∀ j ∈ J0, nK, P (aj ) = αk Lk (aj )
k=0 k=0

⇐⇒ ∀ m ∈ J0, nK, αm = P (am ).

En conclusion, tout élément P ∈ Kn [X] s’écrit de façon unique comme combinaison


linéaire de la famille (L0 , L1 , · · · , Ln ), donc cette famille est une base de Kn [X]. Les
coordonnées de P dans la base (L0 , L1 , · · · , Ln ) sont (P (a0 ), P (a1 ), · · · , P (an )).

Exercice 7.2
Soient E un K-espace vectoriel de dimension finie, et f ∈ L(E) un endomorphisme tel
que :
∀ x ∈ E, ∃ nx ∈ N : f nx (x) = 0,

où f nx désigne la composée nx fois de l’endomorphisme f .


Montrer qu’il existe un entier n ∈ N tel que f n = 0. 
7.8. EXERCICES 311

Soit (e1 , e2 , · · · , em ) une base de E. On sait, par hypothèse, que pour tout entier
i ∈ J1, mK il existe ni ∈ N tel que f ni (ei ) = 0.
Soit n = max{n1 , n2 , · · · , nm }, alors en choisissant i ∈ J1, mK on obtient que :

f n (ei ) = f n−ni (f ni (ei )) = f n−ni (0) = 0.

Donc f n est nulle sur la base (e1 , · · · , em ), par suite elle l’est sur tout l’espace
vectoriel E.
Remarque : ce résultat n’est plus vrai en dimension infinie. On peut considérer par
exemple l’espace vectoriel R[X] et l’endomorphisme f : P (X) 7−→ P ′(X).

Exercice 7.3
Résoudre le système (S) d’inconnues (x, y, z, t) ∈ R4 :
8
>
>
>
x−y+z−t = 1,
>
>
< 3x − 2y + z = 5,
>
>
> 2x + 2y − 6z + 3t = 3,
>
>
:
3y − 6z + 2t = λ,

où λ est un paramètre réel. 

Pour « supprimer » le terme x dans l’équation 2 et 3, on fait les opérations


suivantes : L2 ←− L2 − 3L1 et L3 ←− L3 − 2L1 , on obtient :
8
>
> x−y+z−t = 1,
>
>
>
< y − 2z + 3t = 2,
>
>
> 4y − 8z + 5t = 1,
>
>
:
3y − 6z + 2t = λ.

Pour « supprimer » le terme y dans l’équation 3 et 4, on fait les opérations suivantes :


L3 ←− L3 − 4L2 et L4 ←− L4 − 3L2 , on obtient :
8
>
> x−y+z−t = 1,
>
>
>
< y − 2z + 3t = 2,
>
>
> −7t = −7,
>
>
:
−7t = λ − 6.

Par conséquent, le système (S) est compatible si, et seulement si, λ − 6 = −7, c’est-
à-dire lorsque λ = −1. Lorsque cette condition est vérifiée, alors le système (S) est
312 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

de rang 3, il est équivalent au système suivant :


8
>
>
>
x−y+z−t = 1,
<

>
y − 2z + 3t = 2,
>
>
:
−7t = −7.

Les pivots sont en position 1, 2 et 4, on peut donc prendre les variables x, y et t


comme inconnues principales. Le système est ainsi équivalent à :
8 8
>
>
>
x−y−t = 1 − z, >
>
>
x = 1 + z,
< <

>
y + 3t = 2 + 2z, ⇐⇒ >
y = −1 + 2z,
> >
> >
:
t = 1, :
t = 1.

En conclusion, l’ensemble des solutions est donné par {(1+z, −1+2z, z, 1) : z ∈ R}.
Il s’agit donc de la droite affine passant par le point (1, −1, 0, 1) et dirigée par le
vecteur (1, 2, 1, 0).

7.8.2 Exercices d’assimilation

Exercice 7.4 K
Soit E un K-espace vectoriel muni d’une base B = (e1 , e2 , · · · , en ). Soit L =
(f1 , f2 , · · · , fp ) une famille libre de E (avec p ≤ n). Montrer que l’on peut complé-
ter L avec des éléments de B en une base de E. 

En effet, si p = n il n’ y a rien à démontrer. Supposons donc que p < n, on a alors


B 6⊂ Vect (L) car sinon L serait une base et on aurait p = n, absurde. Donc, il existe
une partie non vide I ⊂ {1, 2, · · · , n} telle que Vect (L) ∩ (ei )i∈I = ∅. Supposons
alors que (e1 , e2 , · · · , ek ) est une partie maximale vérifiant cette propriété (on peux,
si besoin est, réindexer les ei ). Ainsi, L ∩ (e1 , e2 , · · · , ek ) est libre et alors en prenant
les cardinaux on a p + k ≤ n, c’est à dire que p ≤ n − k. D’autre part, pour tout
i > k on a ei ∈ Vect (L) car à cause de la maximalité de la famille (e1 , e2 , · · · , ek )
on a (e1 , e2 , · · · , ek , ei ) ∩ Vect (L) 6= ∅. D’où, Vect (ek+1 , ek+2 , · · · , en ) ⊂ Vect (L), et
donc on a n − k ≤ p. Par conséquent, on a p = n − k et la famille L ∪ (e1 , e2 , · · · , ek )
est de cardinal n, donc c’est une base de E.

Exercice 7.5 K
1. Soit p ∈ L(E) avec E de dimension finie. A-t-on :

E = ker(p) ⊕ Im (p) ⇐⇒ p projecteur ?


7.8. EXERCICES 313

2. Soit u ∈ L(E) avec dim E = n, existe t-il v ∈ L(E) tel que u ◦ v soit un projecteur ?

1. L’implication (⇐=) est toujours vraie. Cependant, l’implication (=⇒) ne l’est


pas toujours, en effet considérons E = R2 muni de la base canonique (e1 , e2 ), et
p : E → E l’endomorphisme définit par :

p(e1 ) = 2e1 , p(e2 ) = 0.

Alors on a clairement E = ker(p) ⊕ Im (p) mais p2 = 2p et donc p n’est pas un


projecteur.
2. On a 8 8
> >
< E = Im(u) ⊕ E1 < E1 ≃ ker(u)
>
avec >
: E = E2 ⊕ ker(u) : E2 ≃ Im(u).
€ Š−1
u|E2 : E2 → Im(u) est un isomorphisme, donc si on pose v = u|E2 on a alors
u ◦ v = Id. Afin que u ◦ v soit un projecteur, il suffit de poser v|E1 := w où w : E1 →
ker(u) est un isomorphisme quelconque. Alors, on a v ∈ GL(E) et

ker(u ◦ v) = E1 , Im(u ◦ v) = Im(u),

et donc u ◦ v est un projecteur sur Im(u) parallélement à E1 car u ◦ v = Id.

Exercice 7.6 K
Bases de Kn [X]
1. Polynômes à degrés échelonnés
Soit (P0 , P1 , · · · , Pn ) une famille de polynômes de K[X] tels que deg(Pk ) = k. Montrer
que c’est une base de Kn [X].
2.
(a) Soit P ∈ K[X] un polynôme de degré n. Montrer que la famille (P, P ′ , P ′′ , · · · , P (n) )
est une base de Kn [X].
(b) Soit (P0 , P1 , · · · , Pn ) une famille de polynômes de K[X] définie par :

Pk = X(X + 1) × · · · × (X + k − 1).

Montrer que c’est une base de Kn [X].


3.
(a) Soit (P0 , P1 , · · · , Pn ) une famille de polynômes définie par Pk = X k (1 − X)n−k .
Montrer que cette famille est une base de Kn [X].
(b) Calculer Pk en fonction des éléments de la base canonique.
(c) Exprimer X k dans la base (P0 , P1 , · · · , Pn ). 
314 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

1. Comme on est en dimension finie n + 1, il suffit de montrer que la famille (à n + 1


éléments) est libre ou génératrice pour conclure que c’est une base. Supposons qu’il
existe des scalaires (α0 , α1 , · · · , αn ) tels que

P (X) = α0 P0 (X) + α1 P1 (X) + · · · + αn Pn (X) = 0.

Supposons que les αi , i ∈ J0, nK ne sont pas tous nuls et soit k le plus grand indice
tel que αk 6= 0. On a alors :

P (X) = α0 P0 (X) + α1 P1 (X) + · · · + αk Pk (X) = 0.

Par suite, comme P (X) = 0 alors le coefficient de X k , qui est αk , est nul, contra-
diction. En conclusion, tous les αi sont nuls et on a bien une base de Kn [X].
2. C’est une simple application du résultat de la question (1).
3.
(a) On montre comme dans la question (1) que c’est une famille libre et donc une
base de Kn [X].
(b) D’après la formule du binôme de Newton, on a :
!
n−k
X n−k
i
Pk = (−1) X i+k .
i=0 i

(c) On a
!
n n
k
X
k
X
i−k n−i n−k
X = αi Pi = X × αi X (1 − X) =⇒ αi = , i ∈ Jk, nK.
i=k i=k i−k
| {z }
=1=(1+X−X)n−k

Exercice 7.7 K
Soit (Pn )n∈N la famille de polynômes de R[X] définie par :

X(X − 1) × · · · × (X − n + 1)
Pn (X) = .
n!

1. Montrer que cette famille est une base de R[X].


2. Soit P ∈ R[X]. Montrer que :

X
P (Z) ⊂ Z ⇐⇒ P (X) = αn Pn (X), αn ∈ Z.
n=0

1. Comme deg(Pk ) = k pour tout k, alors la famille (P0 , P1 , · · · , Pn ) est une base de
Rn [X] (d’après l’exercice 7.6). Par suite, la famille (Pn )n∈N est une famille génératrice
7.8. EXERCICES 315

(car si P est de degré k alors il se décompose sur la famille (P0 , · · · , Pk )). Montrons
maintenant que la famille (Pn )n∈N est libre : supposons qu’il existe une famille (λi )i∈N
nulle à partir d’un certain rang n telle que :

+∞
X n
X
λi Pi = λi Pi = 0.
i=0 i=0

Alors, λ0 = · · · = λn = 0 car (P0 , · · · , Pn ) est une base.


En conclusion, la famille (Pn )n∈N est une base de R[X].
2. Soit k ∈ N, alors on a :
8
€ Š
> n
<
k
si k ≥ n
Pn (k) = >
: 0 si k < n.

De plus, on a Pn (−k) = (−1)n Pn (n + k − 1), donc tous les (Pn ) ne prennent que des
valeurs entières sur les entiers.
(=⇒) S’il existe des αn non entiers, on note k l’indice du plus petit des αn qui ne
soit pas entiers. Comme Pn (k) = 0, alors on a
! ! !
k−1 k−1
X n k X n
P (k) = αn + αk =⇒ αk = P (k) − αn .
n=0 k k n=0 k

Or, αk 6∈ Z donc P (k) 6∈ Z. Ainsi, on a exhibé un entier k tel que P (k) n’est pas un
entier.
(⇐=) La valeur de P (k) est égale à une somme d’entiers, donc P (k) ∈ Z.

Exercice 7.8 K
Étudier la liberté des familles suivantes :
1. (x 7−→ cos (xn ))n∈N∗ .
2. (x 7−→ sin (xn ))n∈N∗ .
3. (x 7−→ xα )α∈R .
4. (x

7−→ |x − a|)a∈R

.
7
5. x 7−→ |x − a| 2 .
‚ a∈R Œ
1
6. x ∈ [0, 1] 7−→ x . 
1− a a≥2

1. La liberté de la famille (x 7−→ cos (xn ))n∈N∗ sur N∗ est équivalente à sa liberté sur
J1, nK pour tout n ∈ N∗ . Supposons que
n
X € Š
αk cos xk = 0,
k=1
316 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

alors on en déduit que


!
n n
X € Š X x2k
0 = αk cos xk = αk 1− + o(x2k )
k=1 k=1 2
„ Ž
n
X x2p
= αk − αk + o(x2p ) où p = min{k ∈ J1, nK : αk 6= 0}.
k=p 2

D’où αp = 0 par unicité du développement limité. Par suite, tous les αi sont nuls et
€ € ŠŠ
la famille x 7−→ cos xk n∈N∗ est libre.
2. Comme dans la question ci-dessus, on arrive à
n
X € Š n
X € Š n
X
0= αk sin xk = αk xk + o(xk ) = αp xp + o(xp ).
k=1 k=1 k=p

D’où, αp = 0 par unicité du développement limité. Par conséquent, la famille


€ € ŠŠ
x 7−→ sin xk n∈N∗ est libre.
n
X
3. Supposons que ak xαk = 0, les αk étant distincts deux à deux.
k=1
n
X
Soit p := max{k ∈ J1, nK : ak 6= 0}, alors en l’infini on a : ak xαk ∼ ap xαp , par
k=1
suite n
X
ak xαk = 0 =⇒ ap = 0.
k=1

En conclusion, la famille (x 7−→ xαk )α∈R est libre.


n
X
4. Soit n ∈ N∗ . Supposons que αk |x − ak | = 0, les ak étant deux à deux distincts.
k=1
Alors on déduit que
X
αi |x − ai | = − αk |x − ak | ∀i ∈ J1; nK.
k6=i

X
On a x 7−→ αk |x − ak | est dérivable en ai , donc x 7−→ αi |x − ai | l’est aussi, d’où
k6=i
αi = 0 (car x 7−→ |x − a| est dérivable sur R \ {a} mais pas en a). On déduit que
αi = 0 pour tout i ∈ J1, nK, et par suite la famille (x 7−→ |x − a|)a∈R est libre.
n
X 7
5. Supposons que αk |x − ak | 2 = 0, les ak étant deux à deux distincts. Alors on
k=1
déduit que
7 X 7
αi |x − ai | 2 = − αk |x − ak | 2 ∀i ∈ J1; nK.
k6=i
X 7 7
On a x 7−→ αk |x − ak | 2 est 4 fois dérivable en ai , donc x 7−→ αi |x − ai | 2 l’est
k6=i
7.8. EXERCICES 317

7
aussi, d’où αi = 0 car x 7−→ |x − a| 2 est de classe C ∞ sur R \ {a} mais pas 4 fois
dérivable en a :
8
>

7
′′′
105 1
< (x − a) 2 = (x − a) 2 si x > a,
8
>

7
′′′
105 1
: (x − a) 2 =− (x − a) 2 si x < a.
8
 
7
On déduit que αi = 0 pour tout i ∈ J1, nK, et par suite la famille x 7−→ |x − a| 2
a∈R
est libre. n
X αk
6. Supposons que pour tout x : x = 0, les ak étant deux à deux distincts.
k=1 1 − ak
En utilisant la décomposition en éléments simples on a :

0 n
X 0 n
X αk
0 = n   = x = x .
k=1 1 − ak k=1 1 − ak
Y x
1−
k=1 ak

D’où, pour tout k ∈ J1, nK, on a αk = 0 par unicité de la décomposition.

Exercice 7.9 K
Soient a1 , a2 , · · · , an des nombres complexes deux à deux distincts. Montrer que la
famille ((X − ai )n )1≤i≤n est libre dans C[X]. 

On va utiliser un raisonnement par récurrence. Si n = 1, alors la famille (X − a1 )


est libre dans C[X]. Supposons que ((X − ai )n )1≤i≤n est libre et montrons qu’il en
est de même pour ((X − ai )n+1 )1≤i≤n+1 . Si

α1 (X − a1 )n+1 + α2 (X − a2 )n+1 + · · · + αn (X − an )n+1 + αn+1 (X − an+1 )n+1 = 0,

alors par dérivation on arrive à

(n + 1) × (α1 (X − a1 )n + α2 (X − a2 )n + · · · + an+1 (X − an+1 )n ) = 0.

On multiplie par X − an+1 = (X − ai ) + (ai − an+1 ), on obtient alors

n+1
X n+1
X
αk (X − ak )(X − ak )n + (ak − an+1 )(X − ak )n = 0.
k=1 k=1
| {z } | {z }
Pn
=0 = (a −an+1 )(X−ak )n
k=1 k

Par suite, pour tout i ∈ J1, nK, on a αk (ak − an+1 ) = 0 car ((X − ak )n )1≤k≤n est
libre. Or, les xk sont distincts deux à deux, alors αk = 0 pour tout k ∈ J1, nK, et en
n+1
X
revenant à la relation αk (X − ak )n+1 = 0 on en tire que an+1 = 0. En conclusion,
k=1
la famille ((X − ak )n )1≤k≤n est libre dans C[X].
318 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Exercice 7.10 K
Montrer que la famille (x 7−→ eαx )α∈R est libre (par deux méthodes différentes) :
1. En faisant une étude au voisinage de +∞.
2. En faisant des dérivations successives. (Cette méthode fait appel au déterminant de
Vandermonde vu au chapitre 8). 
n
X
Soit n ∈ N . Supposons que

ak eαk x = 0, les αk étant deux à deux distincts.
k=1
1. si αp = max{α1 , · · · , αn }, alors on a

p−1
X
p−1
X
ap = ak e(αk −αp )x =⇒ ap = lim ak e(αk −αp )x = 0,
x→+∞
k=1 k=1

car lim e−λx = 0 si λ > 0. On conclut que la famille (x 7−→ eαx )α∈R est libre.
x→+∞
n
X
2. En dérivant successivement la relation ak eαk x = 0, on arrive au système suivant
k=1

8
>
> ae
> 1
α1 x
+ a2 eα2 x + · · · + an eαn x = 0,
>
>
>
<α1 a1 eα1 x
+ α2 a2 eα2 x + · · · + αn an eαn x = 0,
>..
>.
>
>
>
>
: α1n−1 a1 eα1 x + α2n−1 a2 eα2 x + · · · + αnn−1 an eαn x = 0.

Ce système est équivalent à AX = 0 où


0 1 0 1
1 ··· 1 a1 eα1 x
B C B C
B C B
B α1 ··· αn C B a2 eα2 x C
C
A= B
B .. .. C
C et X= B
B .. C C
B

. . C
A
B

. C A

α1n−1 · · · αnn−1 an eαn x

Comme la matrice A est une matrice de Vandermonde et que les αk sont distincts,
alors elle est inversible et on a alors X = A−1 0 = 0. Par suite ak eαk x = 0 pour tout
k ∈ J1, nK. Finalement, comme ez 6= 0 pour tout z ∈ C, alors on a ak = 0, k ∈ J1, nK.

Exercice 7.11
 K 

La famille sin(x), sin(sin(x)), sin(sin(sin(x))) est-elle libre ? 

Supposons que :

a sin(x) + b sin(sin(x)) + c sin(sin(sin(x))) = 0, ∀x ∈ R, (1)

et montrons que a = b = c = 0 (i.e. la famille est libre).


7.8. EXERCICES 319

On utilise le développement limité, mais tout d’abord remarquons que l’application


sin : R −→ [−1, 1] est surjective et par suite l’équation (1) est équivalente à :

ay + b sin(y) + c sin(sin(y)) = 0, ∀y ∈ [−1, 1]. (2)

y3 y5
On a : sin(y) = y − + + o(y 7) et
6 120
‚ Œ ‚ Œ
y3 y5 1 3 y5 y5 y3 y3
sin(sin(y)) = y − + − y − + + o(y 7 ) = y − + + o(y 7).
6 120 6 2 120 3 10

Par conséquent, l’équation (2) est équivalente à


‚ Œ ‚ Œ
b c 3 b c
(a + b + c)y − + y + + y 5 + o(y 7) = 0.
6 3 120 10

On déduit, par unicité du déveleppement limité, que :


8
>
>
>
a+b+c = 0,
<

>
− 1 b − 31 c
6
= 0,
>
>
: 1
120
b+ 1
10
c = 0.
 
1 1 1 1 1
Ce système a pour déterminant : − × − − × = − 6= 0 (on a développé
6 10 3 120 72
par rapport à la première colonne), donc il admet exactement une solution et qui
est dans ce cas (a, b, c) = (0, 0, 0).
En conclusion, la famille est libre.

Exercice 7.12 K
Soient a 6= b deux réels, et considérons les quatre formes linéaires sur R3 [X] :

l1 : P 7−→ P (a); l2 : P 7−→ P ′ (a); l3 : P 7−→ P (b); l4 : P 7−→ P ′ (b).

La famille (l1 , l2 , l3 , l4 ) est-elle libre ? 

On rappelle que
8
>
< P (a) = 0 ⇐⇒ (X − a) | P,
>
: P (a) = P ′ (a) = 0 ⇐⇒ (X − a)2 | P.

On a

α1 l1 + α2 l2 + α3 l3 + α4 l4 = 0 ⇐⇒ α1 l1 (P ) + α2 l2 (P ) + α3 l3 (P ) + α4 l4 (P ) = 0,
320 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

⇐⇒ α1 P (a) + α2 P ′(a) + α3 P (b) + α4 P ′ (b) = 0,

pour tout P ∈ R3 [X]. En particulier pour :


⋄ P = (X − a)(X − b), alors on obtient α2 P ′ (a) = 0, d’où α2 = 0 car P ′(a) =
(a − b)2 6= 0.
⋄ P = (X − a)2 (X − b), alors on obtient α4 P ′ (b) = 0, d’où α4 = 0 car P ′ (b) =
(b − a)2 6= 0.
⋄ P = (X − b)2 , alors on obtient α1 (a − b)2 = 0, d’où α1 = 0.
⋄ P = (X − a)2 , alors on obtient α3 (a − b)2 = 0, d’où α3 = 0.
En conclusion, la famille (l1 , l2 , l3 , l4 ) est libre.

Exercice 7.13 K
Soit E et F deux K-espaces vectoriels et f ∈ L(E, F ).
Trouver une condition nécessaire et suffisante pour qu’il existe g ∈ L(F, E) tel que
f ◦ g = IdF . 

On va montrer que la CNS est « f est surjective ».


S’il existe g ∈ L(F, E) tel que f ◦g = IdF alors on a f (g(F )) = F et donc Im(f ) = F
et f est alors surjective.
Supposons que f est surjective, soit E1 un sous-espace de E tel que E = E1 ⊕ker(f ),
f induit alors un isomorphisme ϕ : E1 −→ Im(f ) = F . Soit g ∈ L(F, E) définit par :

g : F −→ E, x 7−→ g(x) = ϕ−1 (x)

alors on a bien f ◦ g = IdF .

Exercice 7.14 K
Soit u un endomorphisme non nul de R3 tel que u3 + u = 0L(R3 ) .
1. Montrer que u n’est pas injectif.
2. Montrer que pour tout x 6∈ ker(u), la famille (u(x), u2 (x)) est une base de Im(u).
3. Montrer que ker(u) ⊕ Im(u) = R3 . 

1. Dans cette question, on présente une solution qui utilise la notion de déterminant
qui sera vu au chapitre suivant. Supposons, par l’absurde, que u est injectif. On a
u ∈ L(R3 ) et dimR (R3 ) = 3 < ∞, donc u ∈ GL(R3 ), i.e., en particulier det(u) 6= 0.
Or u3 = −u et donc

det(u3 ) = det(−u) = (−1)3 det(u) = − det(u)

absurde car det(u) 6= 0. Donc, u n’est pas injectif.


2. Montrons que la famille (u(x), u2(x)) est libre. Soit (α, β) ∈ R2 tel que αu(x) +
7.8. EXERCICES 321

βu2(x) = 0R3 . Alors, u (αu(x) + βu2(x)) = 0R3 , et donc αu2 (x) − βu(x) = 0R3 . Par
conséquent, on a

α2 u(x) + αβu2(x) = 0 R3 ,
−αβu2(x) + β 2 u(x) = 0 R3 .

En additionnant ces deux relations on obtient (α2 + β 2 )u(x) = 0R3 , d’où α = β = 0


car u(x) 6= 0R3 . Donc, la famille (u(x), u2(x)) est libre, et par suite rg(u) ≥ 2. Or u
n’est pas injectif et donc rg(u) < 3, d’où rg(u) = 2 et (u(x), u2(x)) est une base de
Im(u).
3. On a dim(ker(u)) = 1 d’après le théorème du rang, donc ker(u) = Vect(v) où
v ∈ R3 \ {0R3 }. Comme Im(u) est un hyperplan de R3 , il suffit de montrer que
6 Im(u) pour conclure que ker(u) ⊕ Im(u) = R3 . Supposons, par l’absurde, que
v ∈
v ∈ Im(u), i.e., il existe (α, β) ∈ R2 tels que v = αu(x) + βu2(x). Donc
€ Š
u αu(x) + βu2(x) = αu2 (x) − βu(x) = 0R3 =⇒ α = β = 0 =⇒ v = 0R3

car (u(x), u2 (x)) est une famille libre. Absurde. D’où, R3 = ker(u) ⊕ Im(u).

Exercice 7.15 K
Soient E un R-espace vectoriel de dimension n ≥ 2, u ∈ L(E) et d un entier naturel
élément de J1, n − 1K. On suppose que tout sous-espace vectoriel F de E de dimension
d est stable par u, i.e., u(F ) ⊂ F . Montrer que u est une homothétie. 

On va distinguer le cas d > 1 et d = 1.


• Si d > 1 :
Soit F un sous-espace vectoriel de E de dimension d − 1. On a dim(E) − dim(F ) =
n−(d−1) ≥ 2. Donc, E contient au moins un plan vectoriel P avec P ⊕F = E. Soient
D et D ′ deux droites vectorielles distinctes contenues dans P , alors D ⊕ D ′ = P et
F + D, F + D ′ sont des sous-espaces vectoriels de E de dimension d. On a donc,
u(F + D) ⊂ F + D, u(F + D ′ ) ⊂ F + D ′ et

u ((F + D) ∩ (F + D ′ )) ⊂ (F + D) ∩ (F + D ′ ).

D’après la formule de Grassmann on a :

dim ((F + D) ∩ (F + D ′ )) = dim(F + D) + dim(F + D ′ ) − dim(F + P ) = d − 1.

Donc, F = (F + D) ∩ (F + D ′ ) est stable par u, et par récurrence tout sous-espace


322 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

vectoriel de E de dimesion ≤ d est stable par u, en particulier c’est le cas des droites
vectorielles.
• Si d = 1 :
Soit e ∈ E\{0}, alors u(Vect(e)) ⊂ Vect(e), et donc il existe γ ∈ R tel que u(e) = γe.
Soit x ∈ E, alors :
– si x est colinéaire à e, alors on a u(x) = γx.
– si x n’est pas colinéaire à e, alors x 6= 0, x + e 6= 0 et il existe δ ∈ R tel que
u(x + e) = δ(x + e). On en déduit que u(x) − δx = (δ − γ)e. Comme u(x) − δx est
colinéaire à la fois à x et à e, alors δ − γ = 0, et u(x) = γx. L’endomorphisme u est
donc l’homothétie de rapport γ.

Exercice 7.16 K
Soient p, q, r trois projecteurs de Rn tels que :
√ √
p+q 2+r 3 = 0L(Rn ) .

Déterminer p, q et r. 

Rappelons que si p est un projecteur de Rn alors rg(p) = Tr(p). En effet, la


matrice de p dans une base adaptée à la somme directe Rn = Im(p) ⊕ ker(p) est de
la forme : „ Ž
Ir Or,n−r
On−r,r On−r,n−r
avec r = dim (Im(p)) = rg(p). Donc, on a rg(p) = Tr(p).
√ √
Trouvons maintenant p, q et r tels que p + q 2 + r 3 = 0L(Rn ) . Par linéarité de la
trace et de la remarque ci-dessus (Tr(p) = rg(p)) on a donc :
√ √
Tr(p) + 2 Tr(q) + 3 Tr(r) = 0,
√ √
rg(p) + 2 rg(q) + 3 rg(r) = 0.

Montrons alors que rg(p) = rg(q) = rg(r) = 0 et donc que p = q = r = 0L(Rn ) .


√ √
Pour cela, il suffit de montrer que la famille (1, 2, 3) est Q-libre. En effet, soit
√ √
(a, b, c) ∈ Q3 tels que a + b 2 + c 3 = 0, alors
√ √ √
a = −b 2 − c 3 et a2 = 2b2 + 3c2 + 2bc 6.

On distingue quatre cas :


• b = 0 et c = 0 :
alors a = 0.
• b 6= 0 et c = 0 :
7.8. EXERCICES 323
√ √
alors a + b 2 = 0 puis 2 = − ab ∈ Q, ce qui est absurde.
• b = 0 et c 6= 0 :
√ √
alors a + c 3 = 0 puis 3 = − ac ∈ Q, ce qui est absurde.
• b 6= 0 et c 6= 0 :
√ 2 2 2
alors 6 = a −2b2bc−3c ∈ Q, ce qui est absurde.
√ √
En conclusion, a = b = c = 0, et donc la famille (1, 2, 3) est Q-libre.

Exercice 7.17 K
Soient E un K-espace vectoriel de dimension n, F et G deux sous-espaces vectoriels de
E.
1. Donner une condition nécessaire et suffisante sur F et G pour qu’il existe u ∈ L(E)
tel que :
ker(u) = F et Im(u) = G.

2. Application : Donner l’expression analytique d’une solution u ∈ L(R4 ) lorsque

F = Vect((2, 1, 1, −1)) et G = {(x, y, z, t) ∈ R4 : x + y + z + t = 0}.

1.
(=⇒) D’après le théorème du rang on a : dim(ker(u)) + dim(Im(u)) = dim(E), i.e.,
dim(F ) + dim(G) = dim(E). Montrons que cette condition est suffisante.
(⇐=) Supposons que dim(F ) = p, dim(G) = q et n = p + q. Construisons un
endomorphisme u ∈ L(E) avec ker(u) = F et Im(u) = G. Soit (f1 , · · · , fp ) une base
de F que l’on complète en une base (f1 , · · · , fp , g1 , · · · , gq ) une base de E. Enfin,
soit (h1 , · · · , hq ) une base de G et considérons l’endomorphisme u ∈ L(E) défini par

fi 7−→ 0E si 1 ≤ i ≤ p,
gj 7−→ hj si 1 ≤ j ≤ q.

On a, par construction, de l’endomorphisme u :

Im(u) = Vect(u(f1 ), · · · , u(fp ), u(g1), · · · , u(gq )) = Vect(h1 , · · · , hq ) = G.

De plus, F ⊂ ker(u) et dim(ker(u)) = dim(E) −q = p = dim(F ) d’après le théorème


du rang. D’où, ker(u) = F .
En conclusion :

(∃ u ∈ L(E) tel que ker(u) = F, Im(u) = G) ⇐⇒ dim(F )+dim(G) = dim(E).


324 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

2. Il est facile de voir que v1 := (2, 1, 1, −1) est une base de F , et

(v2 := (−1, 1, 0, 0), v3 := (−1, 0, 1, 0), v4 := (−1, 0, 0, 1)) est une base de G.

Soit (e1 , e2 , e3 , e4 ) la base canonique de R4 , alors (v1 , e2 , e3 , e4 ) est une base de R4


(vérification immédiate), et considérons l’endomorphisme u : R4 −→ R4 défini par
(identique à la question 1.) :

u(v1 ) = 0R4 , u(e2 ) = v2 , u(e3 ) = v3 , u(e4 ) = v4 .

Finalement, on a u(e1 ) = 1
2
u(v1 − e2 − e3 + e4 ) = 1
2
(−u(e2 ) − u(e3 ) + u(e4 )) =
€ Š
1
2
, − 12 , − 12 , 21 . La matrice de u dans la base canonique est donnée par :
0 1
1
B 2
−1 −1 −1C
B −1 C
B 1 0 0C
Mat(e1 ,e2 ,e3 ,e4 ) (u) = B 2
B −1
C
C ,
B
 2
0 1 0C
A
1
2
0 0 1

et l’expression analytique de u est donnée par :


 ‹
x x x x
u(x, y, z, t) = − y − z − t, − + y, − + z, + t .
2 2 2 2

Exercice 7.18 K
1. Soient E un espace vectoriel et u ∈ L(E). On note Kn = ker(un ) et In = Im(un ).
Montrer que (Kn ) est une suite croissante et que (In ) est une suite décroissante. Est-il
possible d’avoir une des situations suivantes :
• (Kn ) strictement croissante et (In ) stationnaire,
• (Kn ) stationnaire et (In ) strictement décroissante,
• (Kn ) strictement croissante et (In ) strictement décroissante.
2. On suppose dans cette question que E est de dimension finie. Montrer que (Kn ) et
(In ) sont stationnaires simultanément à partir d’un rang ≤ dim(E).
3. Application : soit M ∈ Mn (K) une matrice nilpotente, montrer que M n = 0.
4. Application : Résoudre l’équation d’inconnue A ∈ M2 (C) :
„ Ž

n 0 1
A = , n ∈ N.
0 0

1. On a un (x) = 0 =⇒ un+1 (x) = 0, donc Kn ⊂ Kn+1 ,


y = un+1 (x) =⇒ y = un (u(x)), donc In+1 ⊂ In .
7.8. EXERCICES 325

• On prend E = R[X] et u(P ) = P ′ . Alors Kn = Vect(1, X, · · · , X n−1 ) est stricte-


ment croissante, et In = R[X] est stationnaire.
• On prend E = R[X] et u(P ) = XP , alors Kn = {0} est stationnaire, et
In = {P ∈ R[X], deg P ≥ n} est strictement décroissante.
• On prend E = R[X] et

u(1) = 0, u(X 2n ) = X 2n−2 si n ≥ 1, u(X 2n−1) = X 2n+1 si n ≥ 1.

Alors Kn = Vect(1, X 2 , · · · , X 2n−2 ) est strictement croissante, alors que


la suite In = Vect(X 2k , X 2l+1 ) avec k ≥ 0, l ≥ 1 est strictement décroissante.
2. D’après la question 1) on sait que la suite (Kn ) est croissante et que la suite
(In ) est décroissante. Comme pour tout entier n on a Kn ⊂ Kn+1 alors dim(Kn ) ≤
dim(Kn+1 ), et par suite la suite (dim(Kn )) est croissante et bornée par dim E.
Par suite, cette suite est stationnaire à partir d’un certain rang , soit r le plus
petit entier pour lequel Kr = Kr+1 , on a r ≤ dim E car pour tout i < r on a
dim(Ki+1 ) > dim(Ki ). On va montrer que la suite (Kn ) est stationnaire à partir du
rang r, pour cela il nous suffit de prouver que Ki = Ki+1 =⇒ Ki+1 = Ki+2 . Pour
tout x ∈ E :

x ∈ Ki+2 ⇐⇒ ui+2 (x) = 0 ⇐⇒ ui+1 (u(x)) = 0 ⇐⇒ u(x) ∈ Ki+1 (= Ki )


⇐⇒ ui+1(x) = 0 ⇐⇒ x ∈ Ki+1

Par conséquent, la suite (Kn ) est stationnaire à partir du rang r. Finalement, comme
(par le théorème du rang) on a, pour tout i, dim(Ii ) = dim(E) − dim(Ki ) on conclut
aussi que la suite (In ) est également stationnaire à partir du rang r.
3. Si N désigne l’indice de nilpotence de M, c’est-à-dire, le plus petit entier tel que
M k = 0, alors on a ker(uN ) = E mais comme la suite (Ki ) est stationnaire à partir
d’un rang ≤ n alors on a ker(un ) = E.
On peux répondre à cette question sans faire appel à la question précédente, en effet :
on a, par définition de l’indice de nilpotence, M N −1 6= 0, donc il existe un vecteur non
nul X tel que M N −1 X 6= 0. Montrons que la famille (X, MX, · · · , M N −1 X) est libre.
Si α0 X + α1 MX + · · ·+ αN M N −1 X = 0 alors en multipliant successivement les deux
membres de cette égalité par M N −1 , M N −2 , · · · , M, In on obtient successivement
α0 = 0, α1 = 0, · · · , αN = 0. Comme (X, MX, · · · , M N −1 X) est une famille libre
alors N ≤ n et par conséquent M n = 0.
4. Si n = 0 alors il n’y a pas de solution. Si n = 1, il y a une unique solution
326 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

„ Ž
0 1
A= . Maintenant, si n ≥ 2 et A est une solution de l’équation en question,
0 0
alors on a A2n = 0. On considère l’indice de nilpotence p de A définie par :
 ©
p := min k ∈ N∗ : Ak = 0 .

Comme An = 6 0, alors A2 6= 0 et donc p ≥ 3. D’où, on a une matrice nilpotente


d’ordre 2 et dont l’indice p est ≥ 3, contradiction. Donc, on a n = 1.

Exercice 7.19 K
Soit A ∈ Mn (K) une matrice de rang r, et soit

F := {B ∈ Mn (K) : ABA = 0}.

Calculer la dimension du sous-espace vectoriel F. 

On sait que :
„ Ž
Ir 0
rg(A) = r ⇐⇒ ∃P, Q ∈ GLn (K), P −1 AQ = .
0 0
„ Ž
B1 B2
Écrivons la matrice Q−1 BP comme matrice par blocs : , on a alors :
B3 B4

€ Š € Š € Š
P −1ABAQ = P −1 AQ Q−1 BP P −1 AQ = 0
„ Ž„ Ž„ Ž
Ir 0 B1 B2 Ir 0
⇐⇒ =0
0 0 B3 B4 0 0
„ Ž„ Ž „ Ž
Ir 0 B1 0 B1 0
⇐⇒ = 0 ⇐⇒ = 0 ⇐⇒ B1 = 0.
0 0 B3 0 0 0

„ Ž
Or B2
En conclusion, on a B ∈ F ⇐⇒ Q−1 BP = , et par suite dim(F ) =
B3 B4
n2 − r 2 .

Exercice 7.20 K
Soient p et q deux projecteurs d’un R-espace vectoriel E. Montrer que

p+q est un projecteur ⇐⇒ Im(p) ⊂ ker(p) et Im(q) ⊂ ker(p).

Dans le cas où p + q est un projecteur, trouver ker(p + q) et Im(p + q). 


7.8. EXERCICES 327

(=⇒) On a p + q = (p + q)2 = p2 + p ◦ q + q ◦ p + q 2 = p + p ◦ q + q ◦ p + q et donc


p ◦ q + q ◦ p = 0. Maintenant, on a

0 = p ◦ (p ◦ q + q ◦ p) = p ◦ q + (p ◦ q) ◦ p = p ◦ q − (q ◦ p) ◦ p

et donc p ◦ q − q ◦ p = 0. En conclusion, on a p ◦ q = q ◦ p = 0, ce qui équivaut


Im(p) ⊂ ker(q) et Im(q) ⊂ ker(p).
(⇐=) Si Im(p) ⊂ ker(q) et Im(q) ⊂ ker(p) alors p ◦ q = q ◦ p = 0 et donc (p + q)2 =
p + q.
Supposons maintenant que p + q est un projecteur et montrons que Im(p + q) =
Im(p) + Im(q) et ker(p + q) = ker(p) ∩ ker(q).
Il est clair que ker(p) ∩ ker(q) ⊂ ker(p + q). Maintenant, si x ∈ ker(p + q) alors
(p + q)(x) = 0 et p ◦ (p + q)(x) = 0 = p(x) car p ◦ q = 0, de même on a q(x) = 0 et
par suite x ∈ ker(p) ∩ ker(q). En conclusion on a ker(p + q) = ker(p) ∩ ker(q).
On a clairement Im(p + q) ⊂ Im(p) + Im(q). Maintenant si x ∈ Im(p) + Im(q), alors
x = p(x1 ) + q(x2 ) avec (x1 , x2 ) ∈ E 2 . D’où

p(x) = p2 (x1 ) = p(x1 ) car p ◦ q = 0, p2 = p,


q(x) = q 2 (x2 ) = q(x2 ) car q ◦ p = 0, q 2 = q,

et donc x = p(x1 ) + q(x2 ) = p(x) + q(x) = (p + q)(x), et ainsi Im(p + q) = Im(p) +


Im(q).

Exercice 7.21 K
Soit E un R-espace vectoriel de dimension finie n, et f1 , f2 , · · · , fm des endomorphismes
de E. On suppose que

f1 + f2 + · · · + fm = Id, rg(f1 ) + rg(f2 ) + · · · + rg(fm ) ≤ n.

Montrer que :
⋄ fk est un projecteur pour tout k = 1, 2, · · · , m.
⋄ fi ◦ fj = 0 pour tout i 6= j.
⋄ Im(f1 ) ⊕ Im(f2 ) ⊕ · · · ⊕ Im(fm ) = E. 

On fait un raisonnement par récurrence sur m. Si m = 2, alors on a

f1 + f2 = Id (1)

et
rg(f1 ) + rg(f2 ) ≤ n. (2)
328 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Pour {i, j} = {1, 2}, on a par (1) ker(fi ) ⊂ Im(fj ), donc n − rg(fi ) ≤ rg(fj ) et par
suite n − rg(fi ) = rg(fj ) grâce à (2). Ainsi

ker(fi ) = Im(fj ) et de même Im(fi ) = ker(fj ). (3)

De plus, on a x ∈ Im(fi ) =⇒ x ∈ ker(fj ) =⇒ fi (x) = x d’après (1). Par conséquent


fi est un projecteur et on a fi ◦ fj = 0 par (3). Finalement, comme fi est un
projecteur, alors par (3) on a

E = Im(fi ) ⊕ ker(fi ) = Im(fi ) ⊕ Im(fj )

ce qui achève la démonstration pour le cas m = 2.


Supposons que notre hypothèse de réccurence (Hm ) : si f1 , f2 , · · · , fm dans L(E)
vérifient
f1 + f2 + · · · + fm = Id, (i)

et
rg(f1 ) + rg(f2 ) + · · · + rg(fm ) ≤ n, (ii)

alors ce sont des projecteurs et ils vérifient :

fi ◦ fj = 0 pour tout i 6= j, (iii)

et
Im(f1 ) ⊕ Im(f2 ) ⊕ · · · ⊕ Im(fm ) = E (iv)

est vérifiée jusqu’au rang m − 1. Afin d’utiliser l’hypothèse (Hm−1 ) nous devons
extraire, à partir de f1 , f2 , · · · , fm , une famille de m − 1 endomorphismes vérifiant
(i) et (ii). Pour i 6= j, considérons la famille composée de m − 1 endomorphismes
(fk , fi + fj ) avec k 6= i, j. Les éléments de cette famille vérifient (i) et (ii) car
Im(fi + fj ) ⊂ Im(fi ) + Im(fj ) =⇒ rg(fi + fj ) ≤ rg(fi ) + rg(fj ). Donc, par l’hypothèse
(Hm−1 ), ils vérifient (iii) et (iv). D’où, pour tout k 6= i, j, fk est un projecteur et
M M
E = Im(fk ) Im(fi + fj ). (4)
k6=i,j

Comme i et j sont arbitraires, on en déduit que fk est un projecteur pour tout k.


Pour terminer la démonstration, montrons et utilisons l’indication. p + q est un
projecteur, donc (p + q)2 = p + q, d’où pq + qp = 0. En multipliant à gauche (resp.
à droite) par p, on obtient :

pq + pqp = 0, pqp + qp = 0.
7.8. EXERCICES 329

En retranchant ces deux équations on obtient pq = qp, et comme pq + qp = 0, alors


on en déduit que pq = 0 = qp. Par suite, (p + q)p = p et (p + q)q = q, ce qui montre
que Im(p) ⊂ Im(p + q) et Im(q) ⊂ Im(p + q). D’où

Im(p)+Im(q) ⊂ Im(p+q) ⊂ Im(p)+Im(q), c’est-à-dire Im(p+q) = Im(p)+Im(q).

On en déduit que

fi ◦ fj = 0 et Im(fi + fj ) = Im(fi ) + Im(fj ). (5)

Par (4) et (5) on conclut que

E = Im(f1 ) ⊕ Im(f2 ) ⊕ + · · · + ⊕Im(fm ),

d’où (iii) et (iv).

Exercice 7.22 K
Soient E un R-espace vectoriel de dimension finie n, et u ∈ L(E) un endomorphisme
de rang 1. Montrer que

IdE + u est inversible ⇐⇒ Tr(u) 6= −1.

Comme rg(u) = 1 alors Im(u) est une droite de E. D’après le théorème du rang,
ker(u) est un sous-espace vectoriel de E de dimension n − 1.
– Si Im(u) ⊂ ker(u), alors on a u2 = 0 et comme les endomorphismes u et IdE
commutent, alors :

(IdE − u) ◦ (IdE + u) = (IdE + u) ◦ (IdE − u) = IdE − u2 = IdE .

– Si Im(u) et ker(u) sont des sous-espaces supplémentaires, soit B := (e1 , · · · , en−1 , en )


une base de base de E telle que en ∈ Im(u) et les autres vecteurs appartiennent à
ker(u). Comme en 6∈ ker(u), alors il existe λ ∈ R tel que u(en ) = λen . Ainsi, la
matrice de u dans la base (e1 , · · · , en ) est de la forme :
0 1
0 ··· 0 0
B
B .. C
C
B0 · · · 0 .C
M := B .
B
..
C.
C
B .. . 0C
 A

0 ··· 0 λ
330 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

D’où, la matrice de IdE + u dans la base B est de la forme :


0 1
1 0 ··· 0
B
B .. .. .. C
C
B0 . . . C
B C.
B. .. C
B .. . 1 0 C
 A

0 ··· 0 1+λ

Par conséquent :

IdE + u est inversible ⇐⇒ 1 + λ 6= 0 ⇐⇒ Tr(u) 6= −1.

Exercice 7.23 K
Soient E un K-espace vectoriel de dimension n, f et g deux endomorphismes de E.
1. Montrer que
rg(f ◦ g) ≥ dim(ker(f )) − dim(ker(g)).

2. Soit u ∈ L(E) un endomorphisme nilpotent d’indice de nilpotence p. Montrer que

n
≤ dim(ker(u)) ≤ n − p + 1.
p

1. D’après le théorème du rang appliqué respectivement à g puis à f|Im(g) , on a :

dim(ker(g)) + rg(g) = n,
dim(ker(f ) ∩ Im(g)) + rg(f ◦ g) = rg(g).

D’où,

rg(f ◦ g) = n − dim(ker(g)) − dim(ker(f ) ∩ Im(g))


≥ n − dim(ker(f )) − dim(ker(g)).

2. Par le théorème du rang, on déduit de l’inégalité de la question 1. que :

dim(ker(f ◦ g)) ≤ dim(ker(f )) + dim(ker(g)).

En appliquant cette inégalité on a successivement

dim(ker(u2 )) ≤ dim(ker(u)) + dim(ker(u)),


7.8. EXERCICES 331

dim(ker(u3 )) ≤ dim(ker(u2)) + dim(ker(u)),


..
.
dim(ker(up )) ≤ dim(ker(up−1)) + dim(ker(u)).

En sommant ces inégalités on obtient que :

dim(ker(up )) ≤ p dim(ker(u)),

et par conséquent
n
dim(ker(u)) ≥ .
p
L’endomorphisme u étant nilpotent d’indice de nilpotence p, on a : up = 0 et up−1 6=
0, et on a de plus : ker(u) ker(u2 ) · · · ker(up−1) ker(up ) = E.
Par suite, si dim(ker(u)) := d, alors :

d = dim(ker(u)) < dim(ker(u2 )) < · · · < dim(ker(up−1 )) < dim(ker(up )) = n.

D’où, dim(ker(up )) ≥ d + p − 1, i.e., n ≥ d + p − 1, d’où n − p + 1 ≥ d. En conclusion,


on a montré que
n
≤ dim(ker(u)) ≤ n − p + 1.
p

Exercice 7.24 K
Soient E un espace vectoriel de dimension finie n et u ∈ L(E). Montrer que
1.
u est un projecteur =⇒ rg(u) = Tr(u).

2.
rg(u) = Tr(u) = 1 =⇒ u est un projecteur.

1. Si u est un projecteur de E, alors rg(p) = Tr(p). En effet, la matrice de u dans


une base adaptée à la somme directe E = Im(u) ⊕ ker(u) est de la forme :
„ Ž
Ir Or,n−r
On−r,r On−r,n−r

avec r = dim (Im(u)) = rg(u). Donc, on a rg(u) = Tr(u).


2. On a rg(u) = 1 donc dim(ker(u)) = n − 1 d’après le théorème du rang. Soit
(e1 , · · · , en−1 ) une base de ker(u) que l’on complète en (e1 , · · · , en−1 , en ) une base de
332 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

E. Alors, la matrice M de u dans cette base est de la forme


0 1
0 ··· 0 α1
B C
B .. .. C
B. . α2 C
M =B
B. .. .. C
C.
B .. . . C
 A

0 ··· 0 αn

On a Tr(u) = 1, donc αn = 1, et un calcul simple montre alors que M 2 = M. Donc,


u est un projecteur.

Exercice 7.25 K
Inégalité de Sylvester
Soient E un espace vectoriel de dimension finie n, et u, v deux endomorphismes de E.
1. Montrer que

|rg(u) − rg(v)| ≤ rg(u + v) ≤ rg(u) + rg(v).

2. Montrer que
8
< Im(u) ∩ Im(v) = {0},
rg(u + v) = rg(u) + rg(v) ⇐⇒
:
ker(u) + ker(v) = E.

3. inégalité de sylvester : Montrer que

rg(u) + rg(v) − n ≤ rg(v ◦ u) ≤ min{rg(u), rg(v)}.

1. On a Im(u + v) ⊂ Im(u) + Im(v), donc

rg(u + v) ≤ dim(Im(u) + Im(v)) ≤ dim(Im(u)) + dim(Im(v)) = rg(u) + rg(v). (1)

En appliquant le résultat ci-dessus à u + v et −v, on obtient

rg(u) ≤ rg(u + v) + rg(−v) ≤ rg(u + v) + rg(v).

D’où, rg(u) − rg(v) ≤ rg(u + v), et par symétrie rg(v) − rg(u) ≤ rg(u + v). En
conclusion, on a

|rg(u) − rg(v)| ≤ rg(u + v) ≤ rg(u) + rg(v).

2.
7.8. EXERCICES 333

(=⇒) D’après (1) on a dim(Im(u) + Im(v)) = dim(Im(u)) + dim(Im(v)). Or

dim(Im(u) ∩ Im(v)) = dim(Im(u)) + dim(Im(v)) − dim(Im(u) + Im(v))

donc Im(u) ∩ Im(v) = {0}. D’autre part, on a ker(u) ∩ ker(v) ⊂ ker(u + v) et si


x ∈ ker(u + v) alors u(x) = −v(x) ∈ Im(u) ∩ Im(v) = {0} et x ∈ ker(u) ∩ ker(v).
Donc, ker(u + v) = ker(u) + ker(v). D’où

dim(ker(u) + ker(v)) = dim(ker(u)) + dim(ker(v)) − dim(ker(u) ∩ ker(v))


= dim(ker(u)) + dim(ker(v)) − dim(ker(u + v))
= n − rg(u) + n − rg(v) − n + rg(u + v) = n.
| {z }
=rg(u)+rg(v)

En conclusion, ker(u) + ker(v) = E.


(⇐=) On a, comme ci-dessus, ker(u + v) = ker(u) ∩ ker(v). D’où

rg(u + v) = n − dim(ker(u + v)) = n − dim(ker(u) ∩ ker(v))


… Ǒ

= n− dim(ker(u)) + dim(ker(v)) − dim(ker(u) + ker(v))


| {z }
=E

= n − dim(ker(u)) + n − dim(ker(v)) = rg(u) + rg(v).

3. On commence par montrer que rg(v ◦ u) ≤ min{rg(u), rg(v)}, ou ce qui est


équivalent à montrer que :

rg(v ◦ u) ≤ rg(u) et rg(v ◦ u) ≤ rg(v).

On sait que Im(v ◦ u) ⊂ Im(v) et par suite rg(v ◦ u) ≤ rg(v). D’autre part, on sait
que ker(u) ⊂ ker(v ◦ u) et par suite dim(ker(u)) ≤ dim(ker(v ◦ u)). On déduit alors
par le théorème du rang que : n − rg(u) ≤ n − rg(v ◦ u) et le résultat demandé en
découle.
Montrons maintenant que rg(u) + rg(v) − n ≤ rg(v ◦ u). Soit v|Im(u) la restriction
   
de v à Im(u), on a : Im v|Im(u) = Im(v ◦ u). On a aussi rg(v ◦ u) = rg v|Im(u) , et
le théorème du rang appliqué à v|Im(u) nous donne :
    
dim (Im(u)) = rg v|Im(u) + dim ker v|Im(u)

et par suite
  
rg(u) = rg(v ◦ u) + dim ker v|Im(u) . (2)
334 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

 
D’autre part, on a clairement ker v|Im(u) = ker(v) ∩ Im(u), et alors la relation (2)
ci-dessus devient

rg(u) = rg(v ◦ u) + dim (ker(v) ∩ Im(u)) . (3)

Comme
dim (ker(v) ∩ Im(u)) ≤ dim (ker(v)) ≤ n − rg(v)

alors par la relation (3) il résulte que : rg(u) ≤ rg(v ◦ u) + n − rg(v), ce qui donne
l’inégalité recherchée.

Exercice 7.26 K
Soient A et B deux matrices de Mn (K) avec K = R ou C. Montrer que
8
< A × B = 0,
=⇒ rg(A) + rg(B) = n.
:
det (A + B) 6= 0,

Comme A × B = 0 alors il découle que Im(B) ⊂ ker(A) et donc d’après le


théorème du rang :

n−rg(A) = dim(ker(A)) ≥ rg(B) =⇒ rg(B)+rg(A) ≤ n.

Montrons que
Im(A + B) ⊂ Im(A) + Im(B).

En effet, soit y ∈ Im(A + B), alors il existe un vecteur x tel que y = (A + B)x et
par suite :

y = (A + B)x = A×x+B×x ∈ Im(A) + Im(B).

Maintenant, on a det(A+B) 6= 0, donc rg(A+B) = n et d’après la relation ci-dessus,


on déduit que :

n = rg(A + B) = dim(Im(A + B)) ≤ dim(Im(A) + Im(B)) ≤ rg(A) + rg(B).

On a montré alors que n ≤ rg(A) + rg(B) ≤ n, ce qui termine la démonstration.

Exercice 7.27 K
Soit E un espace vectoriel de dimension finie n, et considérons n endomorphismes
f1 , f2 , · · · , fn .
7.8. EXERCICES 335

Montrer que :
8
< fi nilpotent, ∀ n ∈ J1, nK,
=⇒ f1 ◦f2 ◦ · · · ◦fn = 0.
:
fi ◦ fj = fj ◦ fi , ∀ (i, j) ∈ J1, nK2 ,

On commence par montrer le résultat préliminaire suivant : soient f et g deux


endomorphismes, alors
8
>
< f ◦g = g ◦ f,  ‹

>
=⇒ f =0 ou rg(f ◦ g) < rg(f ) .
: g nilpotent,

En effet, si f = 0 alors rien à montrer ; sinon Im(f ) est un sous-espace de E stable


par g (car f et g commutent). Donc f|Im(f ) est un endomorphisme de Im(f ) qui est
nilpotent (et donc n’est pas inversible).
Puisque Im(f ) 6= {0}, alors dim (Im(f ) ∩ ker(g)) ≥ 1. Comme Im(f ◦ g) = Im(g ◦ f )
alors d’après le théorème du rang on a :

dim (Im(f )) = dim (Im(f ) ∩ ker(g))+dim (Im(f ◦ g)) =⇒ rg(f ) > rg(f ◦g).

On utilise le résultat préliminaire ci-dessus pour répondre à la question de l’exercice.


Si rg(fi ) = 0 pour un certain i ∈ J1, nK, alors il est clair que f1 ◦ · · · ◦ fn = 0. Sinon,
alors d’après le résultat préliminaire on a :

n = rg(Id) > rg(fn ) > rg(fn−1 ◦ fn ) > ··· > rg(f1 ◦ · · · ◦ fn ).

Il s’agit d’une suite strictement décroissante formée de n + 1 entiers naturels qui


sont ≤ n, elle doit forcément se terminer par 0.

Exercice 7.28 K
Soient E un espace vectoriel de dimension finie et f un endomorphisme de E.
Montrer que

Im(f ) = ker(f ) =⇒ ∃ g ∈ L(E) : f ◦ g + g ◦ f = IdE .

D’après le théorème du rang on a :

dim(E) = dim(ker(f )) + rg(f ) = 2 rg(f ),

donc la dimension de E est un entier pair, disons dim(E) = 2n avec n ∈ N∗ .


336 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Soit B1 (resp. B2 ) une base de ker(f ) (resp. d’un supplémentaire), alors B := (B1 , B2 )
est une base de E dans laquelle la matrice de f est de la forme :
„ Ž
On A
MatB (f ) = ,
On On

avec A ∈ GLn puisque rg(A) = n. Soit g ∈ L(E) l’endomorphisme défini par la


matrice „ Ž
On On
MatB (g) = .
A−1 On
Alors, on a clairement que :
„ Ž „ Ž „ Ž
On A On On In On
× =
On On A−1 On On On

et „ Ž „ Ž „ Ž
On On On A On On
× = .
A−1 On On On On In
Par conséquent :
„ Ž „ Ž „ Ž „ Ž
On A On On On On On A
× + × = I2n ,
On On A−1 On A−1 On On On

c’est-à-dire que : f ◦ g + g ◦ f = IdE .

Exercice 7.29 K
Soient E un K-espace vectoriel de dimension finie, et u, v deux endomorphismes de E.
Montrer que :
1.
Im(u) + ker(v) = E ⇐⇒ rg(v ◦ u) = rg(v).

2.
Im(u) ∩ ker(v) = {0} ⇐⇒ rg(v ◦ u) = rg(u).

1.
(=⇒) On a clairement Im(v ◦ u) ⊂ Im(v) et donc : rg(v ◦ u) ≤ rg(v). On va montrer
maintenant l’autre inclusion. Soit x ∈ Im(v), alors il existe y ∈ E tel que x = v(y).
Comme E = Im(u) + ker(v) alors on déduit que :

y = u(z) + w avec (z, w) ∈ E × ker(v).


7.8. EXERCICES 337

D’où

v(y) = x =⇒ v(u(z)) + v(w) = x =⇒ x ∈ Im(v ◦ u).


| {z }
=0

Par conséquent, on a Im(v) ⊂ Im(v ◦ u), ce qui termine la démonstration.


(⇐=) On a toujours Im(v ◦u) ⊂ Im(v), et puisque rg(v ◦u) = rg(v) alors par l’égalité
des dimensions on déduit que Im(v ◦ u) = Im(v). L’inclusion Im(u) + ker(v) ⊂ E
est évidente, il nous suffit de montrer l’autre inégalité. Soit x ∈ E, alors comme
v(x) ∈ Im(v) il existe y ∈ E tel que : v(x) = v(u(y)). Alors on a :

x = u(y) + x − u(y) ∈ Im(u) + ker(v).


| {z } | {z }
∈Im(u) ∈ker(v)

2. Considérons l’application linéaire :

w : Im(u) −→ E
x 7−→ w(x) := v(x).

On a Im(w) = Im(v ◦ u) et ker(w) = Im(u) ∩ ker(v). En effet :

x ∈ Im(w) ⇐⇒ ∃ y ∈ Im(u) : x = w(y) = v(y) ⇐⇒ ∃ z ∈ E : x = v(u(z)).

D’autre part, pour tout x ∈ Im(u) on a :

w(x) = 0 ⇐⇒ v(x) = 0 ⇐⇒ x ∈ ker(v) ⇐⇒ x ∈ ker(v) ∩ Im(u).

Enfin, d’après le théorème du rang, on a :

dim (Im(u)) = dim (ker(w)) + rg(w) =⇒ dim (Im(u) ∩ ker(v)) + rg(v ◦ u),

d’où, rg(u) = rg(v ◦ u) ⇐⇒ dim (Im(u) ∩ ker(v)) ⇐⇒ Im(u) ∩ ker(v) = {0}.

Exercice 7.30 K
Soit M ∈ Mn,m (R). Montrer que

rg(M ) = min { k ∈ N, ∃ (A, B) ∈ Mn,k (R) × Mk,m (R) : M = A × B }.


338 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Soit

E := { k ∈ N, ∃ (A, B) ∈ Mn,k (R) × Mk,m(R) : M = A × B }.

E est une partie non vide de N car on a M = M × Im et donc m ∈ E. On montre


l’égalité rg(M) = min(E) par double inégalité.
⋄ rg(M) ≤ min(E) :
soit k ∈ E, alors il existe (A, B) ∈ Mn,k (R) × Mk,m (R) telles que : M = A × B.
D’où, rg(M) = rg(AB) ≤ rg(A) ≤ k car A ∈ Mn,k (R). Donc, rg(M) ≤ min(E).
⋄ rg(M) ≥ min(E) :
soit f ∈ L(Rm , Rn ) l’application linéaire canoniquement associée à M et définissons
les applications f1 : Rm −→ Im(f ) et f2 : Im(f ) −→ Rn définies par : f1 (x) =
f (x) et f2 (x) = x. On a f = f2 ◦ f1 et en prenant les matrices dans les bases
canoniques alors M = A × B avec A (resp. B) une matrice représentant f2 (resp.
f1 ) dans Mn,rg(f ) (R) (resp. Mrg(f ),m (R)). Donc rg(f ) = rg(M) ∈ E et rg(M) ≥
min(E).

Exercice 7.31 K
Soient ϕ et ψ deux formes linéaires non nulles d’un R-espace vectoriel E de dimension
n. Montrer que

ker(ϕ) = ker(ψ) ⇐⇒ ∃ λ ∈ R∗ : ϕ = λ ψ.

(=⇒) Comme ϕ est non nulle, alors il existe x0 ∈ E tel que ϕ(x0 ) 6= 0. D’où,
ker(ϕ) ∩ Rx0 = {0}. Or, dim (ker(ϕ)) = n − 1, alors on a E = ker(ϕ) ⊕ Rx0 .
ϕ(x0 )
Posons maintenant λ := et considérons la forme linéaire φ := ϕ − λψ. On a
ψ(x0 )

φ ≡ 0 sur ker(ϕ) et φ(x0 ) = 0.

Donc, φ ≡ 0 sur E. Par conséquent ϕ = λψ.


(⇐=) Cette implication est claire.

Exercice 7.32 K
Lemme de Simson
Soient E = R3 [X] et P ∈ E. Montrer que
Z b    
b−a a+b
P (x) dx = P (a) + 4P + P (b) .
a 6 2
€ € Š Š
a+b
Indication : utiliser la base 1, X − a, (X − a)2 , (X − a) X − 2 (X − b) de R3 [X].
7.8. EXERCICES 339

Comme l’intégrale et l’application P 7−→ P (a) sont linéaires, alors il suffit de


vérifier cette relation pour une base de R3 [X]. Choisissons la base
‚ ‚ Œ Œ
2 a+b
1, X − a, (X − a) , (X − a) X − (X − b) .
2
Z b  b
n 1 (b − a)n+1
On a (x − a) dx = (x − a)n+1 = , et par suite
a n+1 a n+1
Z b Z b Z b
(b − a)2 (b − a)3
1 dx = b − a, (x − a) dx = , (x − a)2 dx = .
a a 2 a 3

D’autre part ‚ Œ
Z b
a+b
(x − a) x − (x − b) dx = 0
a 2
€ Š
car la courbe représentative de x 7−→ (x − a)(x − a+b
2
)(x − b) admet le point a+b
2
,0
pour centre de symétrie. Par conséquent, si P ∈ E, alors on a
‚ Œ
a+b 2
P (x) = α × 1 + β × (x − a) + γ × (x − a) + δ × (x − a) x − (x − b)
2

et par suite

Z b
(b − a)2 (b − a)3
P (x) dx = α(b − a) + β +γ
a 2 3
b−a€ Š
= 6α + 3β(b − a) + 2γ(b − a)2
6 ‡ ‘

b−a
= α + α + β(b − a) + γ(b − a)2 + 4α + 2β(b − a) + γ(b − a)2 .
6 |{z} | {z } | {z }
=P (a) =P (b)
2 )
=4×P ( a+b

Exercice 7.33 K
1. Soit u ∈ L(E) tel que pour tout x ∈ E la famille (x, u(x)) est liée. Que peut-on dire
de u ?
2. Soit M ∈ Mn (K) commutant avec toutes les matrices de Mn (K). Que peut-on dire
de M ?
3. K est un corps de caractéristique nulle. Montrer que toute matrice M ∈ Mn (K) de
trace nulle est semblable à une matrice dont tous les éléments diagonaux sont nuls. 

1. Pour tout x ∈ E, il existe λx ∈ K tel que u(x) = λx x. Montrons que λx ne dépend


pas en fait de x et donc que u est une homothétie. Prenons un y ∈ E quelconque,
alors on a deux cas à distinguer :
• la famille (x, y) est libre :
dans ce cas on a λx+y (x + y) = u(x + y) = u(x) + u(y) = λx x + λy y, et donc
340 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

λx = λy = λx+y .
• la famille (x, y) est liée avec x 6= 0 et y 6= 0 :
on peut supposer que x = αy avec α 6= 0, on a alors λy αy = αu(y) = u(x) = λx x =
λx αy, et par suite λx = λy car α 6= 0.
2. Pour tout X ∈ Kn , on considère la projection PX sur KX. On a MPX = PX M,
et donc la famille (X, MX) est liée, alors par la question précédente on déduit que
M est une homothétie.
3. Posons E = Kn , on va montrer que pour tout endomorphisme u de trace nulle, il
existe une base B de E dans laquelle la matrice de u a tous ses éléments diagonaux
nuls. La démonstration se fera par récurrence sur n.
Si n = 1, le résultat est clair, supposons donc la propriété vraie au rang n − 1 et
considérons u ∈ L(E) tel que Tr(u) = 0. Pour appliquer l’hypothèse de réccurence
au rang n − 1 nous avons besoin de trouver une base dans laquelle l’élément situé
à la 1ère ligne et la 1ère colonne soit nul afin d’assurer que la matrice extraite
A ∈ Mn−1 (K) soit de trace nulle. Pour cela, il faut donc trouver un x tel que la
famille (x, u(x)) ne soit pas liée, on va donc distinguer deux cas : u est ou non une
homothétie.
• Si u est une homothétie : alors u = 0 et le résultat est évident car si u = λ Id alors
Tr(u) = nλ = 0 et donc λ = 0.
• Si u n’est pas une homothétie : alors d’après la question 1) il existe un vecteur
non nul e1 tel que la famille (e1 , u(e1 )) soit libre. Notons e2 = u(e1 ) et complétons
la famille (e1 , e2 ) en une base B de E. Notons H = Vect(e2 , e3 , · · · , en ) et p le
projecteur sur H paralélement à Ke1 , alors la matrice de u dans la base 0 1
B est de
1
„ Ž B C
B
0 L B 0C C
la forme où L est une matrice uni-ligne 1 × n − 1, C = B
B C est une
.. C
C A B

.C
A

0
matrice uni-colonne, et A ∈ Mn−1 (K) est la matrice dans la base (e2 , e3 , · · · , en ) de
H de l’endomorphisme p ◦ u ◦ i où i est l’injection de H dans E. Comme Tr(u) =
0 alors Tr(A) = 0, et donc p ◦ u ◦ i est un endomorphisme de trace nulle d’un
espace vectoriel de dimension n − 1, alors par l’hypothèse de récurrence il existe
une base B′ = (f2 , f3 , · · · , fn ) de H dans laquelle tous les éléments diagonaux de
A′ = MatB′ (p„◦ u ◦ i)Žsont nuls. Dans la base (e1 , f2 , f3 , · · · , fn ) la matrice de u est

γ L
de la forme ′ ′
où γ ∈ K, L′ matrice uni-ligne et C ′ matrice uni-colonne.
C A
Or Tr(A ) = Tr(p ◦ u ◦ i) = 0 = Tr(u), donc on obtient γ = 0. Ce qui achève la

démonstration par récurrence.

Exercice 7.34 K
Soient A et B deux matrices de Mn (R). Résoudre, en X, l’équation suivante
7.8. EXERCICES 341

X = Tr(X)A + B

On a X = Tr(X)A + B, donc en prenant la trace on obtient :

Tr(X) = Tr(X)Tr(A) + Tr(B) c-à-d (1 − Tr(A)) Tr(X) = Tr(B).

• Si Tr(A) 6= 1, alors dans ce cas on a X = 1−Tr (B)


Tr(A) A + B, et réciproquement il est
facile de vérifier que c’est bien une solution de l’équation donnée.
• Si Tr(A) = 1, alors il n’ y a aucune solution si Tr(B) 6= 0, cependant si Tr(B) = 0
alors l’équation ci-dessus est toujours vérifiée, et l’ensemble des solutions dans ce
cas est {αA + B , α ∈ R}.

Exercice 7.35 K
Corps des quaternions (exemple d’un corps non commutatif)
On considère l’ensemble des quaternions, noté H, formé des matrices M (a, b, c, d) de la
forme
‰ “
a −b −c −d
b a −d c
M (a, b, c, d) = avec (a, b, c, d) ∈ R4 .
c d a −b
d −c b a

1. Montrer que H est un R-espace vectoriel dont on donnera la dimension et une base.
2. Montrer que (H, +, ×) est un corps non commutatif.
3. Montrer que le polynôme X 2 + 1, de degré 2, admet au moins 6 racines dans H. 

1. Pour tout (a, b, c, d) ∈ R4 on a :

M(a, b, c, d) = a M(1, 0, 0, 0) + b M(0, 1, 0, 0) + c M(0, 0, 1, 0) + d M(0, 0, 0, 1).

De plus, M(a, b, c, d) est la matrice nulle si, et seulement si, (a, b, c, d) = (0, 0, 0, 0).
Par conséquent, H est un R-espace vectoriel de dimension 4 et dont une base est
formée par les matrices I4 = M(1, 0, 0, 0), I = M(0, 1, 0, 0), J = M(0, 0, 0, 1), K =
M(0, 0, 0, 1).
2. On a

M(a, b, c, d) × M(a′ , b′ , c′, d′ ) = (aa′ − bb′ − cc′ − dd′ )I4 +


(ab′ + ba′ + cd′ − dc′ )I + (ac′ − bd′ + a′ c + db′ )J + (ad′ + bc′ − cb′ + a′ d)K ∈ H.
342 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

De plus, si M(a, b, c, d) ∈ H \ {0}, alors l’inverse de M est la matrice


‚ Œ
a −b −c −d
M , 2 , 2 , 2 .
a + b + c + d a + b + c + d a + b + c + d a + b + c2 + d 2
2 2 2 2 2 2 2 2 2 2 2

Donc, H est un corps. Il est non commutatif car I × J = −J × I 6= 0.


3. Un calcul simple montre que I 2 = J 2 = K 2 = −I4 , donc il y a au moins 6 racines
{±I, ±J, ±K} au polynôme de degré 2 : X 2 + 1.

K
Exercice 7.36 ‰ “ ‰ “
1 2 3 4 1 1 0 0
0 1 2 3 0 1 1 0
1. soient A = et B = .
0 0 1 2 0 0 1 1
0 0 0 1 0 0 0 1
Montrer que A et B sont semblables.
2. Soit, pour (a, b) ∈ R2
‰ “
a b b b
b a b b
M = .
b b a b
b b b a

Calculer M n . 

1. On note u l’endomorphisme associé à A dans la base canonique. Pour montrer


que A est semblable à B il faut montrer qu’il existe une base (e1 , e2 , e3 , e4 ) telle que
8
>
> (u − Id)(e1 ) = 0,
>
>
>
< (u − Id)(e2 ) = e1 ,
>
(1)
>
> (u − Id)(e3 ) = e2 ,
>
>
:
(u − Id)(e4 ) = e3 .

Si une telle base existe, alors u − Id est nilpotente d’ordre 4, ce qui est clairement
le cas, donc il existe un vecteur e4 6= 0 tel que :

e3 := (u − Id)(e4 ) 6= 0, e2 := (u − Id)2 (e4 ) 6= 0, e1 := (u − Id)3 (e4 ) 6= 0.

Avec ces définitions, la famille (e1 , e2 , e3 , e4 ) est bien une base de R4 vérifiant le
système (1), dans cette base la matrice de u est B et par conséquent A et B sont
semblables.
7.8. EXERCICES 343

2. On a
0 1 0 1 0 1

B
a b b bC B
1 0 0 0C B
1 1 1 1C
B C B C B C
Bb a b bC B0 1 0 0 C B1 1 1 1 C
M =B
B
C = (a − b) B
C B
C + bB
C B C := (a − b)I + bS.
C 4
Bb b a b C B0 0 1 0 C B1 1 1 1 C
 A  A  A
b b b a 0 0 0 1 1 1 1 1

On a clairement S 2 = 4S et par récurrence S k = 4k−1 S pour tout entier k ≥ 1.


Comme I4 et S commutent on peut utiliser la formule du binôme, on a alors :
„ Ž
n
X n
M n = (a − b)n I4 + (a − b)n−k bk S k
k=1 k
„ „ Ž Ž
n
X n
= (a − b)n I4 + (a − b)n−k bk 4k−1 S
k=1 k
„ „ Ž Ž
1 n
X n
= (a − b)n I4 + (a − b)n−k bk 4k − (a − b)n S
4 k=0 k
1
= (a − b)n I4 + ((a − b + 4b)n − (a − b)n ) S
4
1
= (a − b)n I4 + ((a + 3b)n − (a − b)n ) S.
4

1
En conclusion, on a : M n = (a − b)n I4 + ((a + 3b)n − (a − b)n ) S.
4

Exercice 7.37 K
Soit A ∈ M3 (R) telle que A2 = 0 et A 6= 0. Quelle est la dimension de l’espace vectoriel

E = {X ∈ M3 (R) , AX + XA = 0}.

Soit f ∈ L(R3 ) l’endomorphisme canoniquement associé à A, alors

A2 = 0, A 6= 0 ⇐⇒ f 2 = 0, f 6= 0 ⇐⇒ Im(f ) ⊂ ker(f ), Im(f ) 6= {0}.

Or, dim ker(f ) + dim Im(f ) = 3 donc dim Im(f ) = 1 et dim ker(f ) = 2. Soit (e1 , e2 )
une base de ker(f ) avec Im(f ) = Vect(e1 ), en complétant par un vecteur e3 on
obtient une base B := (e1 , e2 , e3 ) telle que
‡ ‘
0 0 α
B := matB (f ) = 0 0 0 avec α 6= 0.
0 0 0
344 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Si P désigne la matrice de passage de la base canonique à la base B, alors on a :


B = P −1 AP et :
€ Š € Š
AX + XA = 0 ⇐⇒ P BP −1X + XP BP −1 = 0 ⇐⇒ B P −1 XP + P −1 XP B = 0.

Si P −1 XP = (βij )1≤i,j≤3 , alors


‡ ‘ ‡ ‘
αβ31 αβ32 αβ33 0 0 αβ11
€ Š € Š
B P −1 XP + P −1 XP B = 0 0 0 + 0 0 αβ21 = 0 ⇐⇒
0 0 0 0 0 αβ31
8
>
β31 = β32 = β21
< =0
⇐⇒ >

11 + β33 =0

D’où ‡ ‘
a b c
P −1 XP = 0 d e avec (a, b, c, d, e) ∈ R5 .
0 0 −a
Enfin, comme X 7−→ P −1XP est un isomorphisme, alors on conclut que dim E = 5.

Exercice 7.38 K
Soit M = aI + bJ ∈ Mn (K) avec
‡ ‘
1 ··· 1
.. ..
J = . .
1 ··· 1

1. Calculer M −1 lorsque M est inversible.


2. A quelle condition a-t-on M −1 ∈ Mn (Z) ?
3. Soit † 
a b b
A = b a b ∈ M3 (K).
b b a
Calculer An pour n ≥ 1. 

1. On a facilement J 2 = nJ, et alors

M 2 = a2 I + (2ab + nb2 )J = a2 I + (2ab + nb)(M − aI) = (2a + nb)M − a(a + nb)I

et donc M ((2a + nb)I − M) = a(a + nb)I.


7.8. EXERCICES 345

⋄ Si a = 0 ou a + nb = 0 :
alors M n’est pas inversible car le noyau n’est pas réduit à 0.
⋄ Si a(a + nb) 6= 0 :
alors M est inversible et on a

(2a + nb)I − M
M −1 = .
a(a + nb)

2. Lorsque M est inversible on a

(2a + nb)I − M 1 −b
M −1 = = I+ J.
a(a + nb) a a(a + nb)

Si M −1 ∈ Mn (Z) alors

1 b −b 1 1 −b 1
− ∈ Z, ∈ Z =⇒ ∈ Z, + n = ∈ Z.
a a(a + nb) a(a + nb) a a a(a + nb) a + nb

D’où a = ±1 et a + nb = ±1 et alors nb ∈ {0, 2, −2}. En conclusion :

b = 0, a = ±1, M = ±I,
„ Ž
0 1
n = 2, a = ±1, b = −a, M =± .
1 0

3. On a A = (a − b)I + bJ, et comme I et J commutent alors la formule du binôme


donne
! !
n
n n
X n
A = (a − b) I + (a − b)n−k bk · 3k−1 J
k=1 k
1
= (a − b)n I + ((a − b + 3b)n − (a − b)n ) J
3
1
= (a − b)n I + ((a + 2b)n − (a − b)n ) J
‡

xn yn yn
= yn xn yn
yn yn xn

1 1
avec xn = ((a + 2b)n + 2(a − b)n ) et yn = ((a + 2b)n − (a − b)n ).
3 3
346 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Exercice 7.39 K
Soient A, B ∈ Mn (K) (K = C ou R) deux matrices telles que Tr(AX) = Tr(BX) pour
tout X ∈ Mn (K). Montrer que A = B. 

Soit C := A − B et considérons la forme linéaire

ϕ : Mn (K) −→ K, X 7−→ Tr(CX).

Comme Tr(AX) = Tr(BX) pour tout X alors ϕ ≡ 0. En particulier ϕ(Ekl ) = 0


pour tout k, l = 1, 2, · · · , n (où Ekl est la matrice dont tous les éléments sont nuls
sauf celui à l’intersection de la k-ème ligne et l-ème colone qui vaut 1). Or

X X n
X
CEkl = cij Eij Ekl = cij δjk Eil = cik Eil ,
1≤i,j≤n 1≤i,j≤n i=1

!
n
X
et donc ϕ(Ekl ) = Tr cik Eil = clk . D’où, ckl = 0 pour tout k, l ∈ {1, 2, · · · , n},
i=1
et par suite C := A − B = 0.

Exercice 7.40 K
1. Trouver toutes les matrices A ∈ Mn (C) avec n ∈ N∗ telles que la seule matrice
semblable à A soit A.
2. En déduire le centre de Mn (C) et de GLn (C). 

1. A est l’unique matrice semblable à elle même si, et seulement si, pour tout P ∈
GLn (C) on a P −1 AP = A, i.e., AP = P A pour tout P ∈ GLn (C). Donc, A commute
avec toutes les matrices inversibles, en particulier avec In +Eij (puisque (In +Eij )−1 =
In − Eij ), et donc

(In + Eij )A = A(In + Eij ) c’est-à-dire


A + Eij A = A + AEij d’où
Eij A = AEij .

Donc, si A = (aij )1≤i,j≤n , alors on a :

j − ème colonne

‡ ‘ ‡ ‘
Oj−1,n a1i
..
i − ème ligne −→ aj1 · · · ajn = On,i−1 . On,n−i
On−j,n ani
7.8. EXERCICES 347
8
>
< aij = 0 si i 6= j,
Par conséquent >
. On en conclut que A = αIn avec α ∈ C.
:aii = ajj .
2. D’après ce qui précède, on conclut que

Centre(Mn (C)) = {αIn , α ∈ C },


Centre(GLn (C)) = {αIn , α ∈ C∗ }.

Exercice 7.41 K
Soient (A, B) ∈ Mn (K)2 . Montrer que

In − BA ∈ GLn (K) ⇐⇒ In − AB ∈ GLn (K).

Indication : montrer que (In − AB)−1 = In + A(In − BA)−1 B. 

(=⇒) Montrons que (In − AB)−1 = In + A(In − BA)−1 B. On a

(In − AB)(In + A(In − BA)−1 B) =


= In + A(In − BA)−1 B − AB − ABA(In − BA)−1 B
 ‹
−1 −1
= In − AB + A (In − BA) − BA(In − BA) B
 ‹
= In − AB + A (In − BA)(In − BA)−1 B

= In − AB + AB
= In .

Donc, In − AB ∈ GLn (K) et (In − AB)−1 = In + A(In − BA)−1 B.


(⇐=) Il suffit d’échanger les rôles de A et B dans la preuve ci-dessus.

Exercice 7.42 K
Montrer qu’il existe une base de Mn (K) constituée exclusivement de matrices de pro-
jecteurs. 

La base canonique de Mn (K) est (Eij )1≤i,j≤n où Eij est la matrice dont tous
les éléments sont nuls sauf celui de la i-ème ligne et la j-ème colonne qui vaut 1.
Rappelons que : Eij Ekl = δjk Eil pour tout i, j, k, l ∈ J1, nK. D’où, on a en particulier :
Eii2 = Eii et donc Eii est une matrice de projecteur. Maintenant, pour tout i, j ∈
J1, nK avec i 6= j on a : (Eii + Eij )2 = Eii + Eij et donc (Eii + Eij ) est la matrice
348 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

d’un projecteur. Or
 ‹
Mn (K) = Vect Eij : (i, j) ∈ J1, nK2
 ‹  ‹

= Vect Eii : i ∈ J1, nK + Vect Eii + Eij : (i, j) ∈ J1, nK2 , i 6= j ,

 ‹  ‹

d’où, la famille Eii : i ∈ J1, nK ∪ Eii + Eij : (i, j) ∈ J1, nK , i 6= j 2


engendre
Mn (K), et comme elle possède n éléments alors c’est une base de Mn (K), et elle
2

est constituée exclusivement de projecteurs.

Exercice 7.43 K
Soit u ∈ L(Kn ) (n ≥ 2). On suppose que

rg(u) = 2, dim(ker(u) ∩ Im(u)) = 1 et Im(u2 ) ∩ ker(u2 ) = {0Kn }.

1. Déterminer rg(u2 ).
2. Montrer qu’il existe une base B de Kn et un scalaire α 6= 0 tels que :
0 1
0 0 ··· 0 0
B C
B
B1 0 · · · 0 0C C
B
B .. .. .. CC
MatB (u) = B0 . . .C.
B C
B.. .. .. .. C
B

. . . .C A
0 0 ··· 0 α

1. D’après le théorème du rang appliqué à u|Im(u) on a

rg(u2 ) = rg(u) − dim(ker(u) ∩ Im(u)) = 2−1 = 1.

2. D’après le théorème du rang et la relation Im(u2 ) ∩ ker(u2 ) = {0} on déduit que


E = ker(u2 ) ⊕ Im(u2 ). Construisons une base adaptée à cette somme directe. Im(u2 )
est stable par u car u(Im(u2 )) = Im(u3 ) ⊂ Im(u2 ). D’autre part, rg(u2 ) = 1, donc
Im(u2 ) = hai avec a ∈ E \{0}. D’où, il existe λ ∈ K tel que u(a) = λa (car Im(u2 ) est
stable par u). Construisons maintenant une base de ker(u2 ). On a dim(ker(u)) = n−2
et dim(ker(u2)) = n − 1, donc il existe un vecteur non nul ε1 ∈ ker(u2) \ ker(u).
Soit ε2 := u(ε1), alors ε2 6= 0 et ε2 ∈ ker(u). On complète la famille libre (ε2 ) en
une base (ε2 , · · · , εn−1 ) de ker(u). Alors, la famille (ε1 , ε2, · · · , εn−1) est libre car
ε1 6∈ Vect(ε2 , · · · , εn−1 ) = ker(u).
7.8. EXERCICES 349

Soit B := (ε1 , · · · , εn−1 , a), alors la matrice de u dans cette base est de la forme :
0 1
0 0 ··· 0 0
B C
B1 0 · · · 0 0C
B
C
B
B .. .. .. CC
MatB (u) = B0 . . .C .
B C
B. .. .. .. C
B .. . . .C
 A

0 0 ··· 0 α

Exercice 7.44 K
Soit M ∈ Mn (K) avec n ∈ N∗ .
Montrer que si M est triangulaire supérieure à diagonale nulle alors M n = 0 (et en
particulier M est nilpotente). 

On montre ce résultat par récurrence sur n ∈ N∗ . Si n = 1, il est clair que le


résultat est vrai. Supposons le résultat vrai jusqu’au rang n et montrons le au rang
n + 1. Soit M ∈ Mn+1(K) une matrice triangulaire supérieure, alors on peut l’écrire
sous la forme :
„ Ž
A B
M = avec A ∈ Mn (K) et B ∈ Mn,1 (K).
O1,n 0

Un calcul très simple montre que pour tout k ∈ N∗ on a :


„ Ž
Ak Ak−1B
Mk = .
O1,n 0

Par hypothèse de récurrence on a An = 0 et donc M n+1 = 0. Ceci termine la


démonstration par récurrence.

Exercice 7.45 K
Soit M ∈ Mn (K) avec n ∈ N∗ .
Montrer que :

M inversible ⇐⇒ f (M ) 6= 0

où f : Mn (K) −→ K est une application, différente des constantes 0 et 1, et telle que


f (A × B) = f (A) · f (B) pour tout (A, B) ∈ Mn (K)2 .
Exemple : si f = det alors on retrouve le résultat classique qui dit que M est inversible
si, et seulement si det(M ) 6= 0. 

Comme f n’est pas égale à la constante 0, alors f (In ) 6= 0, en effet si c’était le


cas alors pour tout M ∈ Mn (K) on aurait : f (M) = f (In ) · f (M) = 0, ce qui est
350 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

absurde.
Comme f n’est pas égale à la constante 1, alors f (0n ) = 0, en effet il existe M ∈
Mn (K) tel que f (M) 6= 1 et donc

f (0n ) = f (0n ×M) = f (0n ) · f (M) = f (0n ) =⇒ (f (M)−1)f (0n ) = 0 =⇒ f (0n ) = 0.

(=⇒) Si M est inversible alors

f (M) · f (M −1 ) = f (M × M −1 ) = f (In ) 6= 0.

(⇐=) Si M est non „inversible,


Ž
alors le rang de M est égal à r < n. M est équivalente
Ir 0
à la matrice Mr := . D’où, f (Mr ) = 0, et par suite f (M) = 0.
0 0

Exercice 7.46 K
Soient A, B ∈ Mn (C) et λ1 , λ2 , · · · , λn+1 des nombres complexes. Montrer que :
 
A + λi B nilpotente, ∀ i ∈ J1, n + 1K =⇒ A et B sont nilpotentes.

Pour λ ∈ C, on pose P (λ) = (A + λB)n , alors on a :

n−1
X
P (λ) = An + λk C k + λn B n avec Ck ∈ Mn (C).
k=1

Les coefficients de P (λ) sont des polynômes en λ de degré ≤ n. Comme il existe


n + 1 valeurs de λ telles que P (λ) = 0 alors An = C1 = C2 = · · · = Cn−1 = B n = 0.
En conclusion, A et B sont nilpotentes.

Exercice 7.47 K
Commutant. Endomorphisme cyclique
Soit f un endomorphisme d’un espace vectoriel E de dimension n. On appelle commu-
tant de f l’ensemble

C(f ) = {g ∈ L(E) : f g = gf }.

1. Montrer que C(f ) est un sous-espace vectoriel de L(E) stable par produit (i. e. si
g, h ∈ C(f ) alors gh ∈ C(f )).
2. Montrer que pour tout polynôme P ∈ K[X] on a : P (f ) ∈ C(f ).
On dit qu’un endomorphisme f ∈ L(E) est cyclique s’il existe x ∈ E tel que la famille
(x, f (x), · · · , f n−1 (x)) soit une base de E.
3. Montrer que s’il existe x0 ∈ E tel que f n (x0 ) = 0 et f n−1 (x0 ) 6= 0, alors f est
7.8. EXERCICES 351

cyclique.
4. Montrer que si f est un endomorphisme cyclique alors :

C(f ) = {g ∈ L(E) : ∃ P ∈ K[X], g = P (f )}.

1. C(f ) est un sous-espace vectoriel de L(E) car c’est le noyau de l’endomorphisme


de L(E) dans L(E) défini par : g 7−→ f g − gf . Maintenant, si g et h sont deux
éléments de C(f ), alors :

(gh)f = g(hf ) = g(f h) = (gf )h = (f g)h = f (gh).

Par suite, gh ∈ C(f ).


2. Comme C(f ) est stable par combinaison linéaire, alors il suffit de montrer que
f n commute avec f pour déduire que P (f ) ∈ C(f ) pour tout P ∈ K[X]. Or, une
récurrence, assez simple, nous permet de voir que f n f = f f n .
3. Montrons que la famille (x0 , f (x0 ), · · · , f n−1 (x0 )) est libre. Si, pour des scalaires
(α0 , α1 , · · · , αn−1 ) ∈ Kn , on a :

α0 x0 + α1 f (x0 ) + · · · + αn−1 f n−1 (x0 ) = 0E .

Alors, en appliquant successivement f n−1 , f n−2, · · · , f à l’expression ci-dessus, on


déduit successivement que α0 = 0, α1 = 0, · · · , αn−1 = 0. Par conséquent, cette
famille est libre, comme elle est composée de n = dim(E) vecteurs, c’est une base
de E. En conclusion, f est un endomorphisme cyclique.
4. On montre ce résultat par double inclusion.
(⊂) Soit g ∈ C(f ), alors comme (x0 , f (x0 ), · · · , f n−1 (x0 )) est une base de E, il existe
un unique n-uplet (α0 , · · · , αn−1 ) ∈ Kn tel que :

g(x0 ) = α0 x0 + α1 f (x0 ) + · · · + αn−1 f n−1 (x0 ).

Comme g commute avec f j , pour j ∈ J0, n − 1K, alors on déduit que :


!
n
X n
X € Š
j j j k−1
g(f (x0 )) = f (g(x0 )) = f αk f (x0 ) = αk f k−1 f j (x0 ) .
k=1 k=1

n
X
Les endomorphismes g et αk f k−1 coïncident sur la base (x0 , f (x0 ), · · · , f n−1(x0 ))
k=1
n
X
de E. Par conséquent, g = αk f k−1 et ainsi g ∈ C(f ).
k=1
(⊃) Cette inclusion résulte immédiatement de la question 2. ci-dessus.
352 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

7.8.3 Exercices d’entraînement

Exercice 7.48 KK
Soient E un K-espace vectoriel (K = R ou C) de dimension finie, et u ∈ L(E).
1. Montrer qu’il y a équivalence entre :
(i) ker(u) = ker(u2 ),
(ii) E = ker(u) ⊕ Im(u),
(iii) Im(u) = Im(u2 ).
2. Montrer que le résultat ci-dessus n’est plus vrai en dimension infinie. Montrer de
plus, dans le cas de la dimension infinie, qu’on a :
8
ker(u) = ker(u2 ),
<
E = ker(u) ⊕ Im(u) ⇐⇒
:
Im(u) = Im(u2 ).

1.
(i) =⇒ (ii) Soit y ∈ Im(u)∩ker(u), alors il existe x ∈ E tel que y = u(x) et u(y) = 0.
D’où, u2 (x) = 0 et x ∈ ker(u2 ) = ker(u). Par suite, y = u(x) = 0, et Im(u), ker(u)
sont en somme directe. Finalement, comme dim(Im(u)) + dim(ker(u)) = dim(E)
(théorème du rang), alors E = ker(u) ⊕ Im(u).
(ii) =⇒ (iii) L’inclusion Im(u2 ) ⊂ Im(u) est toujours vraie. Montrons maintenant
l’autre inclusion. Soit y ∈ Im(u), alors il existe x ∈ E tel que y = u(x). De plus, on
a x = x1 + x2 avec x1 ∈ Im(u) et x2 ∈ ker(u). Il existe z ∈ E tel que x1 = u(z), et
par suite x = u(z) + x2 . D’où

y = u(u(z)) + u(x2 ) = u2 (z) ∈ Im(u2 ).

Par conséquent, Im(u) ⊂ Im(u2 ).


(iii)=⇒ (i) D’après le théorème du rang on a

dim(ker(u)) + dim(Im(u)) = dim(ker(u2 )) + dim(Im(u2 )) = dim(E).

Donc, en fait, les propositions (iii) et (i) sont équivalentes.


2. Considérons l’endomorphisme

ϕ : R[X] −→ R[X], P 7−→ P ′ .

Alors, ϕ ne vérifie pas (i) car ker(ϕ) = R0 [X] et ker(ϕ2 ) = R1 [X]. La propriété (ii)
n’est pas vérifiée car ker(ϕ) ⊂ Im(ϕ) et ker(ϕ) 6= {0}. Enfin, la propriété (iii) est
vérifiée.
7.8. EXERCICES 353

Considérons l’endomorphisme :

ψ : R[X] −→ R[X], P 7−→ XP.

On a ker(ψ) = ker(ψ 2 ) = {0}, Im(ψ) = XR[X], Im(ψ 2 ) = X 2 R[X]. La propriété (i)


est vérifiée, mais (ii) et (iii) ne le sont pas.
Montrons maintenant l’équivalence demandée :
(=⇒) On a, comme dans la question (1), Im(u) = Im(u2 ). On sait déjà que ker(u) ⊂
ker(u2 ), montrons l’autre inclusion. Soit x ∈ ker(u2 ), alors u(u(x)) = 0, c’est-à-dire
que u(x) ∈ Im(u) ∩ ker(u) = {0}, par suite x ∈ ker(u).
(⇐=) Comme dans la question (1) on montre que la somme ker(u)+Im(u) est directe.
Soit x ∈ E, alors u(x) ∈ Im(u) = Im(u2 ), il existe alors y ∈ E tel que u(x) = u2 (y).
D’où, u(x − u(y)) = 0, i.e., x − u(y) ∈ ker(u). Par conséquent, x ∈ Im(u) + ker(u)
et E = ker(u) ⊕ Im(u).

Exercice 7.49 KK
Soient E un espace vectoriel de dimension finie, et f, g ∈ L(E). Montrer que :
1.
∃ h ∈ L(E) : h◦f =g ⇐⇒ ker(f ) ⊂ ker(g).

2.
∃ h ∈ L(E) : f ◦h=g ⇐⇒ Im(g) ⊂ Im(f ).

1.
(=⇒) On a h◦f = g, et donc ker(g) = ker(h◦f ) ⊃ ker(f ), par suite ker(f ) ⊂ ker(g).
(⇐=) Soit E1 := Im(f ) et E2 un supplémentaire de E1 dans E. On définit l’appli-
cation

h1 : E1 −→ E, y 7−→ h1 (y) = g(x) avec x ∈ E tel que f (x) = y.

Ensuite, on définit une application h par :

h : E = E1 ⊕ E2 −→ E
x = x1 + x2 7−→ h(x) = h(x1 + x2 ) = h1 (x1 ).

Alors l’endomorphisme h vérifie h ◦ f = g. En effet, l’application h1 est linéaire car


f et g le sont, de plus elle est bien définie car si si x et x′ sont tels que f (x) = f (x′ )
alors x − x′ ∈ ker(f ) ⊂ ker(g) et ainsi g(x) = g(x′ ). En conclusion, on a construit
un endomorphisme h tel que h ◦ f = g.
2.
354 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

(=⇒) On a Im(g) ⊂ f (Im(h)) et par suite Im(g) ⊂ Im(f ).


(⇐=) Soit E1 = ker(f ) et E2 un supplémentaire de E1 dans E. Comme Im(f ) =
f (E2 ), alors il existe un unique élément y ∈ E2 tel que f (y) = g(x) pour tout x ∈ E,
en effet si y, y ′ ∈ E2 sont tels que f (y) = f (y ′) alors y − y ′ ∈ E1 et y − y ′ ∈ E2 , d’où
y − y ′ ∈ E1 ∩ E2 = {0}, et ainsi y = y ′ . On définit alors l’application linéaire h (car
f et g le sont) par :

h : E −→ E, x 7−→ h(x) = y.

Alors, l’application h ainsi définie vérifie f ◦ h = g.

Exercice 7.50 KK
Soient E un K-espace vectoriel de dimension finie, K = R ou C, et f, g, h trois endo-
morphismes de E.
Montrer que :

∃ (u, v) ∈ L(E)2 : h = uf + vg ⇐⇒ ker(f ) ∩ ker(g) ⊂ ker(h).

(=⇒) On a :

x ∈ ker(f ) ∩ ker(g) =⇒ h(x) = u(f (x)) + v(g(x)) = 0 =⇒ x ∈ ker(h).


| {z } | {z }
=0 =0

(⇐=) Le sous-espace K := ker(f ) ∩ ker(g) admet un supplémentaire L dans ker(f )


et un supplémentaire M dans ker(g). D’où, la somme K + L + M est directe et N
en est un supplémentaire dans E. Par suite :
8
>
> K = ker(f ) ∩ ker(g),
>
>
>
< K⊕L = ker(f ),
>
>
> K⊕M = ker(g),
>
>
:
E = K ⊕ L ⊕ M ⊕ N.

De même, on peut faire une décomposition de E à partir de Im(f ) et Im(g) pour


obtenir : 8
>K ′
> = Im(f ) ∩ Im(g),
>
>
>
< K ′ ⊕ L′ = Im(f ),
>
>
> K′ ⊕ M ′ = Im(g),
>
>
:
E = K ′ ⊕ L′ ⊕ M ′ ⊕ N ′ .
⋄ Définition de l’endomorphisme u :
7.8. EXERCICES 355

Comme M ⊕ N est un supplémentaire de ker(f ) = K ⊕ L alors :

K ′ ⊕L′ = Im(f ) = f (M ⊕ N) = f (M)⊕f (N) d’où E = f (M)⊕f (N)⊕M ′ ⊕N ′ .

L’application :

F : M ⊕ N −→ K ′ ⊕ L′
x 7−→ f (x)

est un isomorphisme et on peut définir u|K ′⊕L′ := h ◦ F −1 , ce qui donne h = u ◦ f


sur M ⊕ N. On complète la définition de u en posant u|M ′⊕N ′ = 0. En conclusion,
on a : 8
>
< h = u◦f sur M ⊕ N,
>
(1)
: 0 = u◦f sur K ⊕ L.

⋄ Définition de l’endomorphisme v :
Comme L ⊕ N est un supplémentaire de ker(g) = K ⊕ M alors :

K ′ ⊕M ′ = Im(g) = g (L ⊕ N) = g(L)⊕g(N) d’où E = g(L)⊕g(N)⊕L′ ⊕N ′ .

L’application :

G : L ⊕ N −→ K ′ ⊕ M ′
x 7−→ g(x)

est un isomorphisme et on peut définir v|K ′⊕M ′ := (h − uf ) ◦ G −1 , ce qui donne


h = u ◦ f + v ◦ g sur L ⊕ N. On complète la définition de v en posant v|L′ ⊕N ′ = 0.
En conclusion, on a :
8
>
< h = u◦f +v◦g sur L ⊕ N,
>
(2)
: 0 = v◦g sur K ⊕ M.

Grâce aux relation (1) et (2) ci-dessus, on a :

h = u◦f +v◦g sur E = K ⊕ L ⊕ M ⊕ N.

En effet, il suffit de vérifier l’égalité en considérant respectivement les cas x ∈ K


(resp. L, M, N).
356 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

Exercice 7.51 KK
Soient E un espace vectoriel de dimension finie et G un sous-groupe de GL(E) d’ordre
fini n.
Montrer que : „ Ž
\ 1 X
dim ker (g − IdE ) = Tr(g).
g∈G
n g∈G

1 X
On a p := g est une projection et par suite Tr(p) = rg(p). En effet, G étant
n g∈G
un groupe multiplicatif, alors l’application ϕg : G −→ G définie par : ϕ(h) = g ◦ h
(pour tout g ∈ G), est une bijection d’inverse ϕg−1 . On a donc pour tout g ∈ G :

1 X
g◦p = p et p◦p = p = p.
n g∈G

p est donc une projection et par conséquent on a :

1 X
Tr(g) = Tr(p) = rg(p) = dim (ker (p − IdE )) .
n g∈G

1 X \
Maintenant, on a p−IdE = (g − IdE ) et donc ker (g − IdE ) ⊂ ker (p − IdE ).
n g∈G g∈G
Réciproquement, pour tout g ∈ G on a :

g◦p = p =⇒ ker(p − IdE ) = Im(p) ⊂ ker(g − IdE ).


\
Par conséquent, ker(g − IdE ) = ker(p − IdE ) et
g∈G

„ Ž
\ 1 X
dim ker (g − IdE ) = Tr(g).
g∈G n g∈G

Exercice 7.52 KK
Suites exactes. Formule de Grassmann
Soient E1 , E2 , · · · , En des espaces vectoriels de dimensions finies et fi ∈ L(Ei , Ei+1 ).
On dit que la suite
f1 f2 fn−2 fn−1
E1 −→ E2 −→ · · · −→ En−1 −→ En

est exacte si
Im(fi ) = ker(fi+1 ) ∀i ∈ J1, n − 2K.

1. Soient E et F deux espaces vectoriels de dimensions finies. Montrer que :


f
(a) f est injective ⇐⇒ la suite {0} −→ E −→ F est exacte.
7.8. EXERCICES 357

f
(b) f est surjective ⇐⇒ la suite E −→ F −→ {0} est exacte.
2. On suppose que la suite

f0 f1 f2 fn−2 fn−1 fn
{0} −→ E1 −→ E2 −→ · · · −→ En−1 −→ En −→ {0}

est exacte. Montrer alors que


n
X
(−1)k dim(Ek ) = 0.
k=1

3. Construire une suite exacte convenable

ϕ φ
{0} −→ F ∩ G −→ F × G −→ F + G −→ {0}

et en déduire la formule de Grassmann :

dim(F + G) = dim(F ) + dim(G) − dim(F ∩ G).

1.
(a) La seule application linéaire de {0} −→ E est l’application nulle. La suite

0L({0},E) f
{0} −→ E −→ F est exacte ⇐⇒ Im(0L({0},E) ) = ker(f )
⇐⇒ ker(f ) = {0} ⇐⇒ f est injective.

(b) La seule application linéaire de F −→ {0} est l’application nulle. La suite

f 0L(F,{0}) € Š
E −→ F −→ {0} est exacte ⇐⇒ Im(f ) = ker 0L(F,{0})
⇐⇒ Im(f ) = F ⇐⇒ f est surjective.

2. On applique le théorème du rang à chaque application fi , alors on obtient :

dim(E1 ) = dim (ker(f1 )) + rg(f1 ),


dim(E2 ) = dim (ker(f2 )) + rg(f2 ),
..
.
dim(En ) = dim (ker(fn )) + rg(fn ).

Or, comme la suite est exacte, alors on a Im(fn ) = {0}, ker(f1 ) = {0} et Im(fi ) =
358 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

ker(fi+1 ) pour tout i ∈ J1, n − 1K, et donc on a par conséquent

dim(E1 ) = dim(ker(f2 )),


dim(E2 ) = dim(ker(f2 )) + dim(ker(f3 )),
dim(E3 ) = dim(ker(f3 )) + dim(ker(f4 )),
..
.
dim(En−1 ) = dim(ker(fn−1 )) + dim(ker(fn )),
dim(En ) = dim(ker(fn )).

Finalement, on a donc :

n
X
(−1)k dim(Ek ) =
k=1
n−1
X
= (−1)k [dim(ker(fk )) + dim(ker(fk+1 ))] + (−1)n dim(ker(fn ))
k=1
n−1
X n
X
= (−1)k dim(ker(fk )) − (−1)k dim(ker(fk )) + (−1)n dim(ker(fn )) = 0.
k=1 k=2

3. Soient F et G deux sous-espaces vectoriels de E, et considérons les applications

ϕ : F ∩ G −→ F × G, x 7−→ (x, x)

et
φ : F × G −→ F + G, (x, y) 7−→ x − y.

Par construction, l’application ϕ est injective et l’application ψ est surjective. Mon-


trons que Im(ϕ) = ker(φ). On a

Im(ϕ) = {(x, x) : x ∈ F ∩ G},


ker(φ) = {(x, y) ∈ F × G : x = y} = {(x, x) : x ∈ F ∩ G},

et donc la suite est exacte. Par la question 2. on a donc

− dim(F ∩ G) + dim(F × G) − dim(F + G) = 0


7.8. EXERCICES 359

et comme dim(F × G) = dim(F ) + dim(G), on obtient la formule de Grassmann :

dim(F ) + dim(G) − dim(F ∩ G) = dim(F + G).

Exercice 7.53 KK
On considère le sous-espace vectoriel :

V = { M ∈ Mn (R) : rg(M ) ≤ p ∈ J0, nK } .

Montrer que
dim (V ) ≤ np.

Comme V contient les matrices de rang p, il contient la matrice


„ Ž
Ip 0
J := .
0 0

Soit M
„
∈ V , d’où
Ž
rg(M) ≤ p. On écrit cette matrice sous la forme suivante :
M1 M2
M= avec
M3 M4

M1 ∈ Mp (R), M2 ∈ Mp,n−p(R), M3 ∈ Mn−p,p(R), M4 ∈ Mn−p (R).

Pour tout α ∈ R on a M − αJ ∈ V et par suite rg(M − αJ) ≤ p et ainsi :




M1 − αIp m 2

= 0
m3 m 4

avec
m2 vecteur colonne de M2 , m3 vecteur ligne de M3 .


M1 − αIp m 2
Or, P (α) :=
est un polynôme de degré ≤ p dont le coefficient de

m3 d

plus haut degré est (−1)p m4 αp et le coefficient du terme de degré p − 1 est égal à
m3 · m2 αp−1 . Par conséquent, on a M4 = 0 et M3 M2 = 0.
Considérons l’application linéaire :

ϕ : V −→ Mp,n(R)
M 7−→ M1 (M2 + t M3 ).

On se propose de montrer que ϕ est injective, i. e. ϕ(M) = 0 ⇐⇒ M = 0, et alors


360 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

dim(V ) ≤ dim (Mn,p(R)) = np. On sait que

ϕ(M) = 0 ⇐⇒ M1 = 0 et M2 = −t M3 .

Or,

M2 = −t M3 =⇒ 0 = M2 M3 = −t M3 M3 =⇒ Tr(t M3 M3 ) = 0 =⇒ M3 = 0 =⇒ M2 = 0.

Donc, ϕ est injective, ceci termine la démonstration.


Enfin, pour
8„ Ž 9
< =
M1 Op,n−p
V = :
: M1 ∈ Mp (R), M3 ∈ Mn−p,p(R) ;
M3 On−p,n−p

on a dim(V ) = np. D’où, la majoration de dimension démontrée dans cet exercice


est la meilleure possible.

Exercice 7.54 KK
Soient A ∈ Mn,r (R) et B ∈ Mr,n (R) deux matrices réelles. Montrer que :
1.
rg(A) = r =⇒ rg(In − AB) ≥ n − r.

2.
rg(In − AB) = n−r ⇐⇒ BA = Ir .

1. Soit X ∈ Mn,1 (R) ⊂ ker(In − AB), alors on a : ABX = X ∈ Im(A). Par suite :

ker(In − AB) ⊂ Im(A).

En comparant les dimensions, il résulte que :

n − rg(In − AB) ≤ rg(A) = r c-à-d rg(In − AB) ≥ n − r.

2. Montrons maintenant que :

rg(In − AB) = n−r ⇐⇒ BA = Ir .

(=⇒) Si A1 , · · · , Ar ∈ Mn,1(R) sont les vecteurs colonnes de A, et (E1 , · · · , Er ) est


la base canonique de Mr,1 (R), alors on a :

AEj = Aj , ∀ j ∈ J1, rK.


7.8. EXERCICES 361

Comme (Aj )1≤j≤r est, par hypothèse, une base de Im(A), alors d’après ce qui précède
on déduit que :

rg(In −AB) = n−r ⇐⇒ ker(In −AB) = Im(A) ⇐⇒ A(BAj ) = Aj , ∀ j ∈ J1, rK.


r
X
Pour tout j ∈ J1, rK, il existe des nombres réels λ1 , · · · , λr tels que BAj = λi Ei .
i=1
r
X
D’où, si rg(In − AB) = n − r alors on a Aj = λi Ai . Comme rg(A) = r, la famille
i=1
(A1 , · · · , Ar ) est libre et donc si i 6= j, λi = 0 et λj = 1. Donc, BAj = Ej pour tout
j ∈ J1, rK, c-à-d BA = Ir car les vecteurs colonnes de Ir sont les les Ej .
(⇐=) Si BAj = Ej pour tout j ∈ J1, rK, alors on a A(BAj ) = Aj , c’est-à-dire
rg(In − AB) = n − r d’après l’équivalence ci-dessus.

Exercice 7.55 KK
Soit M = (aij )1≤i,j≤n ∈ Mn (K) avec K = R ou C.
1. On suppose, dans cette question, que M est à diagonale dominante, i.e.,
X
|aii | > |aij |, pour tout i ∈ [1, n].
j6=i

Montrer alors que M est inversible.


2. On supose, dans cette question, que M est nilpotente, montrer alors que In − M est
inversible et trouver son inverse.
3. On suppose, dans cette question, que lim M p = 0, montrer alors que In − M est
p→+∞
inversible. 

1. Supposons, par l’absurde, qu’il existe un vecteur X = (x1 , · · · , xn ) non nul tel
n
X
que MX = 0. Alors : xj aij = 0 pour tout i ∈ [1, n]. Soit k ∈ {1, · · · , n} tel que
j=1
|xk | = max |xj | =
6 0, on a alors :
1≤j≤n

n
X X xj X |xj | X
0= xj akj =⇒ akk = − akj =⇒ |akk | ≤ |akj | ≤ |akj |,
j=1 1≤j6=k≤n xk 1≤j6=k≤n |xk | 1≤j6=k≤n

ce qui contredit l’hypothèse du problème.


2. Soit k tel que M k = 0, alors
!
k
X
M i (In − M) = In − M k+1 = In .
i=1

k
X
D’où l’inverse de M est M i.
i=1
3. Montrons que In − M est injective, et donc bijective, et par suite In − M est
362 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

inversible. Soit alors X ∈ Rn tel que (In − M)X = 0, d’où MX = X et par une
récurrence simple on a M p X = X pour tout p ∈ N∗ . Comme M p → 0 lorsque
p → +∞, alors on conclut que X = 0. Donc, ker(In − M) = {0} et In − M est
injective.

Exercice 7.56 KK
Montrer que
   
M ∈ Mn (C) est équivalente à une matrice nilpotente ⇐⇒ rg(M ) < n .

(=⇒) M est équivalente à une matrice nilpotente N ∈ Mn (C) donc il existe P


et Q dans GLn (C) telles que N = P MQ. Supposons, par l’absurde, que M est
inversible, alors comme (GLn (C), ×) est un groupe on a N ∈ GLn (C), absurde.
Donc, M 6∈ GLn (C) et par suite rg(M) < n.
(⇐=) Soit r = rg(M) et
„ Ž
Ir Or,n−r
Jr = .
On−r,r On−r,n−r

On a M et Jr équivalentes, donc il existe P et Q dans GLn (C) telles que Jr = P MQ.


La multiplication à gauche (resp. à droite) par P (resp. Q) peut s’interpréter comme
des opérations élémentaires sur les lignes (resp. colonnes) de la matrice M.
On réalise sur Jr les opérations successives suivantes :

Ci ←→ Ci+1 avec i = r puis r − 1 jusqu’à i = 1.

Alors, il existe une matrice R ∈ GLn (C) telle que


„ Ž
Nr+1 Or+1,n−r−1
P M(QR) = Jr R =
On−r−1,r+1 On−r−1,n−r−1

avec 0 1
0 01 ··· 0
B C
B .. .. .. C
B0
B
0 . . .C C
B
:= B .. .. C
Nr+1 B0 0 . . 0 . C
C
B C
B. .. .. ..
B ..
C

. . . 1 C
A
0 ··· 0 0 0
En conclusion, la matrice M est bien équivalente à une matrice nilpotente.
7.8. EXERCICES 363

Exercice 7.57 KK
Soit A ∈ M3n (R) telle que

A3 = O3n et rg(A) = 2n.

Montrer qu’il existe une matrice P ∈ GL3n (R) telle que


† 
On On On
P AP −1 = In On On
On In On

où On est la matrice nulle de Mn (R) et In est la matrice identité de Mn (R). 

Soit u ∈ L(R3n ) l’endomorphisme canoniquement associé à la matrice A. Trou-


vons une base B de R3n telle que
‡ ‘
On On On
MatB (u) = In On On .
On In On

Si B = (e1 , e2 , · · · , e3n ) est une base qui réponde à la question, alors on a

u(ek ) = ek+n ∀k ∈ J1, nK,


u(ek ) = ek+n ∀k ∈ Jn + 1, 2nK,
u(ek ) = 0 ∀k ∈ J2n + 1, 3nK.

n
Donc, (e2n+1 , · · · , e3n ) ∈ (ker(u))n et (en+1 , · · · , e2n ) ∈ (ker(u2 ) − ker(u)) . Mon-
trons que
dim(ker(u)) = n et ker(u2 )) = 2n.

En appliquant le théorème du rang successivement à u, u|Im(u) et u2 on obtient :

dim(ker(u)) = n,
rg(u) = rg(u2 ) + dim(ker(u) ∩ Im(u)),
dim(ker(u2)) = n + dim(ker(u) ∩ Im(u))
≤ n + dim(ker(u)) ≤ 2n.
364 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

De plus,
u3 = 0 =⇒ Im(u) ⊂ ker(u2 ),

d’où dim(ker(u2)) ≥ 2n. Par suite, on a dim(ker(u2 )) = 2n. On déduit aussi que

ker(u2 ) = Im(u)

par inclusion et égalité des dimensions.


Soit F un supplémentaire de ker(u2 ) dans R3n :

F ⊕ ker(u2) = R3n .

On a dim(F ) = n, soit (e1 , · · · , en ) une base de F .


On a (u(e1 ), · · · , u(en )) ⊂ ker(u2 ) \ ker(u) car u3 = 0 et si u(u(ei)) = 0 alors
ei ∈ F ∩ ker(u2 ) = {0} absurde.
Montrons que la famille (u(e1 ), · · · , u(en )) est libre. On a

λ1 u(e1 ) + · · · + λn u(en ) = 0 =⇒ u(λ1 e1 + · · · + λn en ) = 0,


=⇒ λ1 e1 + · · · + λn en ∈ ker(u) ⊂ ker(u2 ),
=⇒ λ1 e+ · · · + λn en ∈ F ∩ ker(u2 ) = {0},
=⇒ λ1 = · · · = λn = 0

car (e1 , · · · , en ) est une base. En conclusion, (u(e1 ), · · · , u(en )) est une famille libre.
Montrons maintenant que (u(e1 ), · · · , u(en ), u2 (e1 ), · · · , u2(en )) est une base de ker(u2 ).
Il suffit de montrer qu’elle est libre car dim(ker(u2)) = 2n.

λ1 u(e1 ) + · · · + λn u(en ) + µu2 (e1 ) + · · · + µn u2 (en ) = 0


=⇒ u2 (λ1 e1 + · · · + λn en ) = 0 en appliquant u
=⇒ λ1 e1 + · · · + λn en ∈ ker(u2 ) ∩ F = {0}
=⇒ λ1 = · · · = λn = 0.

D’où, µ1 u2 (e1 ) + · · · + µn u2 (en ) = 0, et on obtient comme ci-dessus que µ1 = · · · =


µn = 0.
La famille B = (e1 , · · · , en , u(e1 ), · · · , u(en ), u2 (e1 ), · · · , u2 (en )) est une base de R3n
7.8. EXERCICES 365

car F ⊕ ker(u2 ) = R3n , et on a par construction de cette base :


‡ ‘
On On On
MatB (u) = In On On .
On In On

Exercice 7.58 KK
Groupes multiplicatifs de Mn (R)
Soit G un groupe multiplicatif de Mn (R), n ≥ 1.
1. Montrer que tous les éléments de G ont le même rang (noté r).
2. Montrer qu’il existe une matrice P ∈ GLn (R) telle que :
„ Ž
A Or,n−r
∀ M ∈ G, ∃ A ∈ GLr (R) : M = P P −1 .
On−r,r On−r

1. Soit N l’élément neutre du groupe G, notons r le rang de la matrice N. On a


M ×N = M pour toute matrice M ∈ G, d’où rg(M ×N) = rg(M). Or, rg(M ×N) ≤
rg(N) = r, donc on déduit que : rg(M) ≤ r. D’autre part, on a M × M
Ý
= N où
M désigne l’inverse de M dans G. Donc, r = rg(N) = rg(M × M ) ≤ rg(M). En
Ý Ý

conclusion, on a rg(M) = r pour toute matrice M ∈ G.


2. Soit n (resp. m) l’endomorphisme canoniquement associé à N (resp. M). On a
N 2 = N, et donc n est un projecteur. Soit B une base adaptée à la décomposition
L
Rn = Im(n) ker(n). D’autre part, on a M × N = N × M = M, donc m stabilise
ker(n) et Im(n), par suite la matrice de m dans la base B est de la forme :
„ Ž
A Or,n−r
MatB (m) = avec (A, B) ∈ Mr (R) × Mn−r (R).
On−r,r B

Si m
f est l’endomorphisme canoniquement associé à M
Ý
, alors on a
„ Ž
Ü
A Or,n−r
MatB (m
f) =
Ü
.
On−r,r B

Comme on a M
Ý
× M = N, alors on obtient la relation matricielle suivante :
„ Ž „ Ž „ Ž
Ü
A Or,n−r A Or,n−r Idr Or,n−r
Ü
× Ü
= Ü
.
On−r,r B On−r,r B On−r,r B

On déduit, en particulier, que A


Ü
× A = Idr , par suite A est inversible et est de rang
r. Comme rg(m) = r, alors on déduit que B = 0. Finalement, si P est la matrice de
366 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

passage de la base canonique à la base B, alors on a bien


„ Ž
A Or,n−r
∀ M ∈ G, ∃ A ∈ GLn (R) : M = P P −1 .
On−r,r On−r

Exercice 7.59 KK
1. Soient R = P Q avec P et Q deux polynômes premiers entre eux, et f un endomor-
phisme de E. Montrer que si R(f ) = 0 alors

ker(P (f )) ⊕ ker(Q(f )) = E.

2. Montrer que si un polynôme P ∈ K[X] annule un endomorphisme f ∈ L(E) et admet


0 pour racine simple, alors ker(f ) et Im(f ) sont supplémentaires dans E. 

1. Comme P et Q sont premiers entre eux, alors par le théorème de Bézout, il existe
deux polynômes U et V tels que P U + QV = 1. Donc

P (f )U(f ) + Q(f )V (f ) = IdE .

D’autre part, comme R(f ) = 0, alors P (f )Q(f ) = 0, par conséquent on déduit que
Im (Q(f )) ⊂ ker (P (f )) (et de même Im (P (f )) ⊂ ker (Q(f )). Donc, pour tout
x ∈ E, on a :

x = Q(f ) (V (f )(x)) + P (f ) (U(f )(x)) ∈ ker (P (f )) + ker (Q(f )) .

Si x ∈ ker (P (f )) ∩ ker (Q(f )), alors :

x = U(f ) (P (f )(x)) + V (f ) (Q(f )(x)) = 0E =⇒ ker (P (f )) ∩ ker (Q(f )) = {0E }.

En conclusion, on vient de montrer que ker (P (f )) ⊕ ker (Q(f )) = E.


2. Soit P = a0 + a1 X + · · · + an X n un polynôme qui annule l’endomorphisme f .
Comme 0 est racine simple de P alors a0 = 0 et a1 6= 0.
Montrons que ker(f ) ∩ Im(f ) = {0E }. Soit y ∈ ker(f ) ∩ Im(f ), alors il existe x ∈ E
tel que f (x) = y. Comme P (f )(x) = 0E , alors on déduit que : a1 y = 0E , d’où y = 0
(car a1 6= 0).
Montrons maintenant que ker(f ) + Im(f ) = E. Soit x ∈ E, alors on peut écrire :
0 1

B C
B n C
1 BX
n
X C
x = B
B ak f k−1(x) − ak f k−1(x) C
C ∈ ker(f ) + Im(f ).
a1 Bk=1 k=2 C
| {z } | {z }A
∈ker(f ) ∈Im(f )
7.8. EXERCICES 367

En conclusion, ker(f ) et Im(f ) sont supplémentaires dans E.

7.8.4 Exercices d’approfondissement

Exercice 7.60 KKK


Soit E un K-espace vectoriel de dimension n ≥ 2. Soit u ∈ L(E) tel que :

u est nilpotent et rg(u) = n − 1.

Montrer que les seuls sous-espaces vectoriels stables par u sont les ker(ua ) avec a ∈
J0, nK. 

Soit k l’indice de nilpotence de u, i.e., uk = 0 et uk−1 6= 0.


Les sous-espaces vectoriels ker(ua ), a ∈ J0, nK sont stables, en effet : soit y ∈ u(ker(ua )),
alors il existe x ∈ ker(ua ) tel que y = u(x). Donc, ua (y) = ua+1 (x) = u(ua (x)) = 0
car x ∈ ker(ua ). D’où y ∈ ker(ua ) et donc les sous-espaces ker(ua ) sont stables par
u.
Montrons maintenant que ce sont les seuls sous-espaces vectoriels stables par u. On
va procéder en plusieurs étapes :
• La suite des images (Im(ul )) est strictement décroissante pour l’inclusion puis
constante :
Montrons par récurrence (sur m) que s’il existe a ∈ N tel que Im(ua ) = Im(ua+1 )
alors Im(ua ) = Im(ua+m ) pour tout m ∈ N∗ . C’est vrai pour m = 1 ; supposons
alors l’hypothèse de récurrence vraie jusqu’au rang m et montrons là au rang m + 1,
i.e., Im(ua ) = Im(ua+m+1 ). On sait déjà que Im(ua+m+1 ) ⊂ Im(ua ), montrons alors
l’autre inclusion. Soit x ∈ Im(ua ), alors :

∃ x0 ∈ E : x = ua+m (x0 ) = um (ua (x0 )) (hypothèse de récurrence au rang m),


∃ x1 ∈ E : ua (x0 ) = ua+1 (x1 ) (hypothèse de récurrence au rang 1).

Donc, x = ua+m+1 (x1 ) ∈ Im(ua+m+1 ). Ceci termine la démonstration par récurrence.


• rg(ua ) = n − a et dim(ker(ua )) = a pour tout a ∈ J0, nK :
en appliquant le théorème du rang à u|Im(ua ) (a ∈ N), on a

rg(ua ) = rg(ua+1 ) + dim(Im(ua ) ∩ ker(u)).

Or, d’après le point précédent, la suite (rg(ua ) − rg(ua+1 )) est strictement décrois-
sante puis constante. Comme rg(u0 )−rg(u) = n−(n−1) = 1 et rg(uk−1)−rg(uk ) > 0,
368 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES

alors on a rg(ua ) − rg(ua+1 ) = 1 pour tout a ∈ J1, k − 1K. C’est-à-dire :

rg(u0 )−rg(u1 ) = 1, rg(u1 )−rg(u2 ) = 1, rg(u2 )−rg(u3 ) = 1, · · · , rg(uk−1 )−rg(uk ) = 1

et en sommant ces égalités on aboutit à rg(u0 ) = k et par suite n = k, d’où u est


nilpotent d’indice de nilpotence n la dimension de E. En conclusion, rg(ua ) = n − a
pour tout a ∈ J0, nK, et dim(ker(ua )) = a.
• Les seuls sous-espaces stables par u sont les ker(ua ), a ∈ J0, nK :
Soit F un sous-espace de E stable par u, alors u(F ) ⊂ F . On a

F ⊃ u(F ) ⊃ u2 (F ) ⊃ u3 (F ) ⊃ · · · ⊃ uk (F ) ⊃ · · ·

et un (F ) = {0}. Soit p ∈ J0, nK le plus petit entier tel que up (F ) = {0} et montrons
que F = ker(up ). Si p = 0, alors F = {0} = ker(u0 ). Supposons donc que p ≥ 1. On
a F ⊂ ker(up ), en effet : soit x ∈ F , alors comme up = {0} on a up (x) = 0 et donc
x ∈ ker(up ). Montrons maintenant que dim(F ) = p et donc F = ker(up ). Comme
up−1(F ) 6= {0}, alors il existe x0 ∈ F tel que up−1(x0 ) 6= 0. F est stable par u donc
la famille (x0 , u(x0 ), · · · , up−1(x0 )) est contenue dans F . De plus, cette famille est
libre car si
α1 x0 + α2 u(x0 ) + · · · + αp−1 up−1(x0 ) = 0,

et si r est le plus petit entier tel que αr 6= 0, alors en appliquant up−r−1 à l’égalité
ci-dessus on arrive à αr up−1 (x0 ) = 0, ce qui est absurde car up−1(x0 ) 6= 0. Donc
on a bien une famille libre, et dim(F ) ≥ p par conséquent. Par ailleurs, comme
F ⊂ ker(up ) et dim(ker(up )) = p alors on a dim(F ) = p.

Exercice 7.61 KKK


Soient A et B deux matrices de Mn (Q) avec n ≥ 1. Montrer l’équivalence entre :
(a) A et B sont semblables dans Mn (C).
(b) A et B sont semblables dans Mn (R).
(c) A et B sont semblables dans Mn (Q).

(a) =⇒ (b) : A et B sont semblables sur C, donc il existe P ∈ GLn (C) telle que
B = P −1 AP , i.e., P B = AP . Or, on peut écrire P = P1 + iP2 avec P1 , P2 ∈ Mn (R),
et donc :

P B = AP ⇐⇒ P1 B + iP2 B = AP1 + iAP2 ⇐⇒ P1 B = AP1 et P2 B = AP2 .

Par conséquent :
A(P1 + xP2 ) = (P1 + xP2 )B ∀x ∈ R.
7.8. EXERCICES 369

Nous cherchons un x ∈ R pour lequel la matrice P1 + xP2 est inversible. Considérons


alors la fonction
∆ : x 7−→ det(P1 + xP2 ).

La fonction ∆ est en fait une fonction polynômiale, de plus on a ∆(i) 6= 0, donc


le polynôme ∆ ∈ C[X] n’est pas nul, donc admet un nombre fini de racines ; en
particulier ∆|R 6≡ 0. D’où, il existe x0 ∈ R tel que P1 + x0 P2 ∈ GLn (R). Par
conséquent on a

(P1 + x0 P2 )B = A(P1 + x0 P2 ) i.e. B = (P1 + x0 P2 )−1 A(P1 + x0 P2 ).

Les matrices A et B sont donc semblables dans Mn (R).


(b) =⇒ (c) : Montrons, plus généralement, que si K est un corps infini contenu dans
un corps L, et si A et B sont deux matrice de Mn (K) semblables dans Mn (L), alors
elles sont semblables dans Mn (K). Comme A et B sont semblables dans Mn (L),
alors il existe P ∈ Mn (L) telle que B = P −1AP , i.e., AP = P B. L’équation
AM = MB, d’inconnue M dans Mn (L) est à coefficients dans K, elle admet une
base de solutions (M1 , M2 , · · · , Mr ) dans Mn (L) (il s’agit d’un système linéaire).
On introduit l’application polynômiale :

∆ : Kr −→ K
(x1 , · · · , xr ) 7−→ det(x1 M1 + · · · + xr Mr ).

Comme avant, il suffit de montrer que ∆ 6≡ 0 pour conclure. La fonction ∆ est


polynômiale sur Lr , il existe (a1 , · · · , ar ) ∈ Lr tel que

∆(a1 , · · · , ar ) = det(a1 M1 + · · · + ar Mr ) 6= 0.

Le corps K étant infini, si ∆ était nulle sur Kr , alors elle le serait aussi sur Lr . En
conclusion, la fonction polynômiale ∆ n’est pas identiquement nulle, et les matrices
A et B sont semblables sur Mn (K).
(c) =⇒ (a) : c’est immédiat.
370 CHAPITRE 7. ESPACES VECTORIELS. APPLICATIONS LINÉAIRES
Chapitre 8
Groupe symétrique. Déterminant

Dans ce chapitre K désigne R ou C. Tous les K-espaces vectoriels sont de dimen-


sion finie non nulle.

8.1 Groupe symétrique

Définition 8.1 Soit E un ensemble. On appelle permutation de E une bijection σ de


E −→ E. On note SE l’ensemble des permutations de l’ensemble E. 

✍ (SE , ◦) est un groupe, appelé groupe des permutations de l’ensemble E.


✍ Lorsque E = J1, nK, on note Sn l’ensemble des permutations de J1, nK. De
plus, (Sn , ◦) est un groupe appelé groupe symétrique de degré n. L’ordre de
ce groupe (c’est-à-dire son cardinal) est égal à n!
✍ Le groupe (Sn , ◦) est commutatif pour n ≤ 2. En effet, pour n = 1 le groupe
symétrique est réduit à l’identité, il est donc commutatif. Pour n = 2, le
groupe S2 contient l’identité et la permutation σ définie par σ(1) = 2 et
σ(2) = 1. Il est commutatif. Cependant, pour n = 3, le groupe S3 n’est pas
commutatif car
„ Ž „ Ž „ Ž „ Ž
1 2 3 1 2 3 1 2 3 1 2 3
◦ 6= ◦ .
2 1 3 3 2 1 3 2 1 2 1 3

8.1.1 Cycle et transposition


Soit σ un élément de Sn . L’application k 7−→ σ k est un morphisme de groupe
entre (Z, +) et (Sn , ◦). Son noyau est un sous-groupe de Z, il est donc de la forme mZ
avec m ∈ N. Comme Sn est fini, ce morphisme n’est pas injectif, et ainsi m ∈ N∗ .
L’ensemble des entiers k ∈ Z tels que σ k = Id est l’ensemble des multiples d’un
entier strictement positif m que l’on appelle ordre de σ.

371
372 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Définition 8.2 Ordre d’une permutation. L’ordre d’une permutation σ ∈ Sn est le


plus petit entier strictement positif k tel que σ k = Id. 

Définition 8.3 Orbite d’un élément. Soit x ∈ E et σ ∈ SE . On appelle orbite de


l’élément x selon la permutation σ l’ensemble

O(x) = {σ k (x), k ∈ Z}.

✍ On dit que σ est une permutation circulaire s’il existe x ∈ E tel que O(x) = E.
Il y a (n − 1)! permutations circulaires
„
dans
Ž
le groupe symétrique Sn . Par
1 2 3 4
exemple, la permutation σ = est une permutation circulaire
3 4 2 1
de S4 car :  
1  −→ 3 
↑ ↓
 
4  ←− 2 
✍ Si y ∈ O(x), alors O(x) = O(y).

Définition 8.4 Cycle. Soit σ ∈ SE une permutation. On dit que σ est un cycle s’il y a
au plus une orbite qui n’est pas réduite à un élément. Cette orbite s’appelle le support
du cycle, et le cardinal de cette orbite s’appelle la longueur du cycle. 

Théorème 8.1 Décomposition d’une permutation en produit de cycles


à supports disjoints. Toute permutation σ ∈ SE se décompose en un produit
fini de cycles de supports disjoints qui commutent deux à deux. 
„ Ž
1 2 3 4 5 6 7
☞ Décomposons la permutation σ = en produit de
4 3 1 7 6 5 2
cycles à supports disjoints. On calcule l’orbite O(1) sous l’action de σ :
on a σ(1) = 4, σ(4) = 7, σ(7) = 2, σ(2) = 3 et σ(3) = 1. Ainsi, O(1) =
{1, 4, 7, 2, 3}. On calcule l’orbire O(5) de 5 sous l’action de σ. On a : σ(5) = 6
et σ(6) = 5. Ainsi, O(5) = {5, 6}. En conclusion, on a :

σ = (1, 4, 7, 2, 3) (5, 6).

☞ Si σ1 et σ2 sont deux cycles de SE de supports disjoints, alors σ1 ◦σ2 = σ2 ◦σ1 .


☞ L’ordre d’un cycle est égal à sa longueur. Par exemple, dans la permutation
σ ci-dessus on a : σ 2016 = (1, 4, 7, 2, 3)2016(5, 6)2016 . Or (1, 4, 7, 2, 3)5 = Id et
8.1. GROUPE SYMÉTRIQUE 373

(5, 6)2 = Id, alors comme 2016 = 5 × 403 + 1 et 2016 = 2 × 1008, on conclut
que σ 2016 = (1, 4, 7, 2, 3).

Définition 8.5 Transposition. Une transposition de SE est un cycle de longueur 2.


Une transposition échange deux éléments i et j et laisse les autres invariants, on la note
τij . 
„ Ž
n n(n − 1)
☞ Il y a = transpositions dans Sn .
2 2

Théorème 8.2 Décomposition en transpositions. Toute permutation σ de


Sn se décompose en un produit fini de transpositions :

σ = τ1 ◦ τ2 ◦ · · · ◦ τm .

Cette décomposition n’est pas unique. 

✍ Pour décomposer σ ∈ Sn en produit de transpositions on commence par la


décomposer en produit de cycles à supports disjoints. Ensuite, on décompose
chacun des cycles grâce à la formule suivante :

(a1 , a2 , · · · , am ) = (a1 , a2 )(a2 , a3 ) · · · (am−1 , am ).

Par exemple, pour la permutation σ ci-dessus, on a σ = (1, 4, 7, 2, 3)(5, 6), et


comme (1, 4, 7, 2, 3) = (1, 4)(4, 7)(7, 2)(2, 3), alors on a directement :
„ Ž
1 2 3 4 5 6 7
= (1, 4)(4, 7)(7, 2)(2, 3)(5, 6).
4 3 1 7 6 5 2

✍ Il existe aussi un algorithme simple pour décomposer une permutation en


produit de transpositions. Considérons, par exemple, la permutation σ donnée
par : „ Ž
1 2 3 4 5 6
σ = .
3 5 1 2 6 4
-„Comme σ(6) = Ž 4 6= 6, alors on forme la permutation σ1 = τ46 ◦ σ =
1 2 3 4 5 6
. Maintenant, avec σ1 , le nombre 6 est à sa place.
3 5 1 2 4 6
- Comme
„
σ1 (5) =Ž4 6= 5, alors on forme la permutation σ2 = τ45 ◦ σ1 =
1 2 3 4 5 6
. Maintenant, avec σ2 , les nombres 5 et 6 sont à leurs
3 4 1 2 5 6
places.
374 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

- Comme σ2 (4) =Ž2 =


„
6 4, alors on forme la permutation σ3 = τ42 ◦ σ2 =
1 2 3 4 5 6
. Maintenant, avec σ3 , les nombres 4, 5 et 6 sont à leurs
3 2 1 4 5 6
places.
- Comme σ3 (3) =Ž1 6= 3, alors on forme la permutation σ4 = τ13 ◦ σ3 =
„
1 2 3 4 5 6
. Maintenant, avec σ4 , tous les nombres sont à leurs
1 2 3 4 5 6
places.
Ainsi, on a montré que : τ13 ◦ τ42 ◦ τ45 ◦ τ46 ◦ σ = Id, et comme pour toute
transposition τ on a τ −1 = τ alors

σ = (τ13 ◦ τ42 ◦ τ45 ◦ τ46 )−1 = τ46 ◦ τ45 ◦ τ42 ◦ τ13 .

8.1.2 Signature d’une permutation

Définition 8.6 Signature d’une permutation. Soit σ ∈ Sn une permutation. On dit


qu’un couple (i, j) ∈ J1, nK2 est une inversion de σ si :

i<j et σ(i) > σ(j).

On note I(σ) le nombre d’inversions de σ, et on définit la signature de σ par :

ε(σ) = (−1)I(σ) .

On dit qu’une permutation σ est paire si ε(σ) = +1 et impaire si ε(σ) = −1. 

❏ La signature d’une transposition est égale à −1.


❏ Pour une permutation σ ∈ Sn on a :

Y σ(j) − σ(i)
ε(σ) = .
1≤i<j≤n j−i

❏ Un cycle de longueur k a pour signature (−1)k−1 .

Théorème 8.3 La signature est un morphisme de groupes.


L’application

ε : (Sn , ◦) −→ ({−1, +1}, ×)


σ 7−→ ε(σ)
8.2. DÉTERMINANTS 375

est un morphisme de groupes. Son noyau

ker(ε) = {σ ∈ Sn : ε(σ) = +1}

est un sous-groupe du groupe symétrique, appelé groupe alterné, il est noté An et


n!
son cardinal est égal à , (pour n ≥ 2). 
2

❏ L’ensemble des permutations impaires n’est pas un sous-groupe de Sn car il


ne contient pas Id et n’est pas stable par la composition des applications.
❏ Si σ ∈ Sn s’écrit comme produit de m transpositions : σ = τ1 ◦ · · · ◦ τm , alors
ε(σ) = (−1)m .

8.2 Déterminants

8.2.1 Généralités. Définitions

Définition 8.7 forme p-linéaire


Soient p ∈ N∗ , E1 , E2 , · · · , Ep et F des K-espaces vectoriels. On dit que l’application
ϕ : E1 × · · · × Ep −→ F est p-linéaire si elle est linéaire par rapport à chaque variable.
Si F = K on dit que ϕ est une forme p-linéaire. 

Définition 8.8 forme p-linéaire alternée


Une application p-linéaire ϕ : E p −→ F est dite alternée si pour tout (i, j) ∈ J1, pK2
avec i 6= j et pour tout (x1 , · · · , xp ) ∈ E p on a : xi = xj =⇒ ϕ(x1 , · · · , xp ) = 0.
Si, de plus, F = K, on dit que ϕ est une forme p-linéaire alternée. 

Proposition 8.1
Une application ϕ : E p −→ F est alternée si, et seulement si :

∀ σ ∈ Sp , ∀ (x1 , · · · , xp ) ∈ E p , ϕ(xσ(1) , · · · , xσ(p) ) = ε(σ)ϕ(x1 , · · · , xp ).

❏ Soit ϕ une application p-linéaire et alternée, alors si la famille (x1 , · · · , xp ) est


liée on a ϕ(x1 , · · · , xp ) = 0.
❏ Si p > dim(E), alors la seule application p-linéaire et alternée de E p −→ F
est l’application nulle.
376 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Théorème 8.4
Soit E un K-espace vectoriel de dimension finie n ∈ N∗ . L’ensemble des formes
n-linéaires alternés sur E est un K-espace vectoriel de dimension 1.
De plus, il existe une et une seule forme n-linéaire alternée prenant la valeur 1
sur une base donnée de E. 

D’après le théorème ci-dessus, on a la définition :

Définition 8.9 Déterminant


Soit B := (e1 , · · · , en ) une base de E. Il existe une, et une seule, forme n-linéaire
alternée sur E prenant la valeur 1 sur la base B. On appelle cette forme n-linéaire
alternée déterminant dans la base B et on la note detB .
n
X
Si x1 , · · · , xn ∈ E, xi = xi,j ej , le déterminant de (x1 , · · · , xn ) dans la base B est
j=1
donné par :
X
det(x1 , · · · , xn ) = ε(σ) x1,σ(1) · · · xn,σ(n) .
B
σ∈Sn

❏ Pour toute forme n-linéaire alternée f on a :

f (x1 , · · · , xn ) = f (e1 , · · · , en ) × det(x1 , · · · , xn ).


B

❏ Si B et C sont deux bases de E, alors

det (x1 , · · · , xn ) = det (B) × det (x1 , · · · , xn ).


C C B

En particulier on a : detC (B) × detB (C) = 1.


❏ Soient x1 , · · · , xn des éléments de E. Alors il y a équivalence entre :
⋄ (x1 , · · · , xn ) est une famille liée,
⋄ pour toute base B de E on a : detB (x1 , · · · , xn ) = 0,
⋄ il existe une base B de E telle que detB (x1 , · · · , xn ) = 0.

Définition 8.10 Déterminant d’un endomorphisme


Soient u ∈ L(E) et B = (e1 , · · · , en ) une base de E. Le scalaire detB (u(e1 ), · · · , u(en ))
ne dépend pas de la base B choisie. On l’appelle déterminant de u, et on note det(u).

❏ det(IdE ) = 1.
❏ Pour (u, v) ∈ L(E)2 on a : det(u ◦ v) = det(u) × det(v).
❏ u ∈ L(E) est bijectif si, et seulement si det(u) 6= 0, et dans ce cas det(u−1) =
(det(u))−1 .
8.2. DÉTERMINANTS 377

Définition 8.11 Déterminant d’une matrice carrée


Soit A = (ai,j )(i,j)∈J1,nK2 ∈ Mn (K) une matrice carrée. On appelle déterminant de A
le déterminant des vecteurs colonnes de A dans la base canonique de Kn , on le note
det(A) et on a :
X X
det(A) = ε(σ) aσ(1),1 · · · aσ(n),n = ε(σ) a1,σ(1) · · · an,σ(n) .
σ∈Sn σ∈Sn

On note aussi det(A) sous la forme :




a
1,1 · · · a1,n

.. ..
det(A) = . . .


a
n,1 · · · an,n

Définition 8.12 Mineurs, cofacteurs et comatrice


Soit A = (ai,j )(i,j)∈J1,nK2 ∈ Mn (K) une matrice carrée. On appelle mineur de l’élément
ai,j le déterminant ∆i,j de la matrice obtenue en supprimant la i-ème ligne et la j-ème
colonne de la matrice A.
On appelle cofacteur de ai,j le scalaire Ai,j := (−1)i+j ∆i,j .
On appelle mineurs principaux de A les déterminants ∆k = det(ai,j )(i,j)∈J1,kK2 pour
k ∈ J1, nK.
On appelle comatrice de A, et on note com(A), la matrice (Ai,j ) des cofacteurs des
éléments de A. 

Soit A = (ai,j )(i,j)∈J1,nK2 ∈ Mn (K) une matrice carrée, alors :


n
X
❏ det(A) = ai,j Ai,j (développement par rapport à la j-ème colonne).
i=1
Xn
❏ det(A) = ai,j Ai,j (développement par rapport à la i-ème ligne).
j=1
❏ A × t (com(A)) = t
(com(A)) × A = det(A) × In . En particulier, si A est
1
inversible, alors A−1 = × t (com(A)).
det(A)

8.2.2 Compléments : déterminants et géométrie euclidienne


❏ Orientation du plan et de l’espace : soit E un espace euclidien de di-
mension 2 (resp. 3). On définit une orientation de E en choisissant une base
B de E. Une fois l’orientation choisie, une base (u, v) (resp. (u, v, w)) de E
sera dite directe si detB (u, v) > 0 (resp. detB (u, v, w) > 0) et indirecte si
detB (u, v) < 0 (resp. detB (u, v, w) < 0).
Il n’existe que deux orientations possibles de l’espace et du plan.
378 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Un automorphisme transforme une base directe en une base directe si, et seule-
ment si, son déterminant est > 0. Dans ce cas, on dit que l’automorphisme
préserve l’orientation.
❏ Produit mixte dans l’espace : soit E un espace eucliden orienté de di-
mension 3. Pour tout (u, v, w) ∈ E 3 , il existe un unique réel noté [u, v, w],
appelé produit mixte de u, v et w défini par : detB (u, v, w) = [u, v, w] (resp.
−[u, v, w]) pour toute base orthonormale B directe (resp. indirecte).
❏ Produit vectoriel dans l’espace : soit E un espace euclidien orienté de
dimension 3. Pour tout (u, v) ∈ E 2 , il existe un unique élément de E noté
u ∧ v et appelé produit vectoriel de u par v tel que : [u, v, w] = (u ∧ v | w)
pour tout w ∈ E.
❏ Calcul d’aires et de volumes : soient E un espace affine euclidien de di-
mension 2 et B une base orthonormée.

−→ −→ 
⋄ L’aire du parallélogramme ABCD est detB AB, AC .
1 
−→ −→ 
⋄ L’aire d’un triangle ABC est detB AB, AC .
2
⋄ Si E est un espace affine euclidien de dimension 3, le volume du parallélé-
h
−→ − −→ −→i
pipède ABCDEF GH est AB, AD, AF . En particulier, pour un cube, on
retrouve la formule donnant le volume comme produit de la longueur, largeur
et hauteur.
❏ Soient A, B et C des points de R2 de coordonnées respectives (a1 , a2 ), (b1 , b2 )
−→ −→
et (c1 , c2 ). Les points A, B et C sont alignés si, et seulement si, AB ∧ AC = 0,
c’est-à-dire :

a1

a 2 1


b1

b2 1

= 0.

c
1 c2 1
❏ Soient E un espace affine de dimension 2 et D1 , D2 , D3 trois droites d’équa-
tions respectives ax + by + c = 0, a′ x + b′ y + c′ = 0, a′′ x + b′′ y + c′′ = 0. Les
droites D1 , D2 et D3 sont concourantes ou parallèles si, et seulement si :




a b c

a b′ c′ = 0.

′′
a b′′ c′′

❏ Soient E un espace affine de dimension 3 et P1 , P2 , P3 trois plans d’équations


respectives ax+by +cz +d = 0, a′ x+b′ y +c′ z +d′ = 0, a′′ x+b′′ y +c′′z +d′′ = 0.
8.3. EXERCICES 379

Les plans P1 , P2 et P3 ont un point commun et un seul si, et seulement si :






a b c

a


b′ c′ 6= 0.
′′
a
b′′ c′′

8.3 Exercices

8.3.1 Exercices de base

Exercice 8.1
1. Déterminer les éléments de S3 et A3 .
2. Déterminer les cycles de S4 de longueur 3.
3. Déterminer tous les éléments de A4 . 

1. Il y a 3! = 6 éléments dans S3 , et qui sont :

IdJ1,3K ; (1 2); (1 3); (2 3); (1 2 3); (1 3 2).

Les éléments de A3 sont : IdJ1,3K ; (1 2 3); (1 3 2).


2. Pour déterminer un cycle σ de S4 de longueur 3 il faut déterminer quel élément
dans J1, 4K est invariant, et puis déterminer les images des trois éléments restants.
Les cycles de S4 de longueur 3 sont donnés par :

(2 3 4); (2 4 3); (1 3 4); (1 4 3); (1 2 4); (1 4 2); (1 2 3); (1 3 2).

3. Les éléments de A4 sont donnés par : Id, (1 2)(3 4), (1 3)(2 4), (1 4)(2 3),
(1 2 3), (1 2 4), (1 3 2), (1 3 4), (1 4 2), (1 4 3), (2 3 4), (2 4 3).

Exercice 8.2
1. Décomposer la permutation
„ Ž
1 2 3 4 5 6 7 8 9
σ =
8 7 4 6 2 3 1 9 5

en cycles à supports disjoints.


2. Calculer σ −1 .
3. Calculer σ 2019 .
4. Quelle est la signature de σ ? 

1. L’orbite de 1 est donnée par {1, 8, 9, 5, 2, 7}. Le premier élément non atteint par
ce cycle est 3. Or 3 a pour orbite {3, 4, 6}. Ainsi, tous les éléments apparaissent
380 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

maintenant. Par suite : σ = (1, 8, 9, 5, 2, 7) (3, 4, 6). Ces deux cycles commutent car
sont disjoints.
2. D’après la question ci-dessus, on a :

σ −1 = (1, 8, 9, 5, 2, 7)−1(3, 4, 6)−1 = (7, 2, 5, 9, 8, 1) (6, 4, 3).

3. On a :

σ 2019 = (1, 8, 9, 5, 2, 7)2019 (3, 4, 6)2019 = (1, 8, 9, 5, 2, 7)336×6+3(3, 4, 6)336×6+3


= (1, 8, 9, 5, 2, 7)3 = (1, 5) (8, 2) (9, 7).

4. D’après la première question on a : ε(σ) = (−1)6−1 × (−1)3−1 = −1.

Exercice 8.3
On considère, dans Sn , le k-cycle c = (a1 , a2 , · · · , ak ).
1. Montrer que pour tout σ ∈ Sn on a :

σ c σ −1 = (σ(a1 ), σ(a2 ), · · · , σ(ak )) .

2. Déterminer toutes les permutations σ ∈ Sn qui commutent avec la permutation


circulaire c = (1, 2, · · · , n). 

1. Pour tout j ≤ k on a : c(aj ) = aj+1 (avec la convention ak+1 = a1 ). Par suite :

σ c σ −1 (σ(aj )) = σ c(aj ) = σ(aj+1).

Si i ∈
/ {σ(a1 ), σ(a2 ), · · · , σ(ak )}, alors σ −1 (i) 6∈ {a1 , a2 , · · · , ak }, par conséquent :
€ Š
σ c σ −1 (i) = σ σ −1 (i) = i.

En conclusion, on a bien : σ c σ −1 = (σ(a1 ), σ(a2 ), · · · , σ(ak )).


2. Soit σ ∈ Sn telle que σ c = c σ, alors on a : c = σ c σ −1 . Donc, par la question
précèdente on déduit que : (1 2 · · · n) = (σ(1) σ(2) · · · σ(n)). Soit k l’entier tel que
σ(k) = 1, alors :

σ(k + 1) = c σ(k) = c(1) = 2; σ(k + 2) = c σ(k + 1) = c(2) = 3;


σ(n) = n − k + 1; σ(1) = n − k + 2; σ(k − 1) = n.

Par identification, on déduit que σ = ck . Réciproquement, ck commute avec c pour


8.3. EXERCICES 381

tout k.
En conclusion, les permutations σ ∈ Sn qui commutent avec c sont c, c2 , · · · , cn .

Exercice 8.4
1. Soient n ≥ 2 un entier naturel et τi = (i i + 1) ∈ Sn avec i ∈ J1, n − 1K. Montrer que
toute permutation σ ∈ Sn s’écrit comme produit des τi .
2. Montrer que toute permutation σ ∈ Sn , avec n ≥ 2, peut se décomposer en produits
de transpositions τi = (1 i) avec i ∈ J2, nK. „ Ž
1 2 3 4
Application : appliquer ce résultat à la permutation σ = .
2 4 3 1
3. Soit σ ∈ An , avec n ≥ 3, montrer que σ s’écrit comme produit de 3-cycles.
4. Déterminer le centre du groupe symétrique Sn et du groupe alterné An avec n ≥ 1.

1. Comme toute permutation est un produit de transpositions, alors il suffit de


montrer que toute transposition de Sn est produit des τi . Soit p, q ∈ J1, nK avec
p < q, alors on a :

(i q) ◦ τi−1 = (i − 1 q) si i ∈ J2, q − 1K.

Donc, par une récurrence immédiate on a :

(p, q) = τp ◦ τp+1 ◦ · · · ◦ τq−2 ◦ τq−1 ◦ τq−2 ◦ · · · ◦ τp+1 ◦ τp .

2. Toute transposition (i j) s’écrit comme : (i j) = (1 i) ◦ (1 j) ◦ (1 i). En effet, tout


élément de J1, nK \ {1, i, j} est invariant par cette composée de transpositions et on
a en plus :

(1 i) ◦ (1 j) ◦ (1 i)(1) = 1, (1 i) ◦ (1 j) ◦ (1 i)(i) = j, (1 i) ◦ (1 j) ◦ (1 i)(j) = i.

Soit σ ∈ Sn une permutation quelconque, alors on sait d’après le cours que σ est
composée de transpositions γ1 ◦ · · · ◦ γm . Or, chaque transposition γi est la composée
de trois transpositions de la forme τi . En conclusion, toute permutation de Sn peut
se décomposer en produits d’éléments τi .
Application : la permutation σ est en fait un cycle de longueur 3 : σ = (1 2 4). Or
(1 2 4) = (1 2) ◦ (2 4). De plus, on a d’après ce qui précède :

(2 4) = (1 2) ◦ (1 4) ◦ (1 2).

Par conséquent :

σ = (1 2) ◦ (1 2) ◦(1 4) ◦ (1 2) = (1 4) ◦ (1 2).
| {z }
=Id
382 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

3. Comme σ ∈ An , alors σ s’écrit comme produit d’un nombre pair de transpositions.


Il suffit donc de montrer que le produit τ1 τ2 de deux transpositions s’écrit comme
produit de 3-cycles.
⋄ Si τ1 = τ2 , alors le résultat est clair.
⋄ Si τ1 = (i j), τ2 = (j k) avec i, j, k deux à deux distincts, alors τ1 τ2 est le 3-cycle
(i j k).
⋄ Si τ1 = (i j), τ2 = (k l) avec i, j, k, l deux à deux distincts, alors on pose τ3 = (j k)
et grâce au cas précédent on déduit que :

τ1 τ2 = (τ1 τ3 ) (τ3 τ2 ) = (i j k) (j k l).

En conclusion, chaque σ ∈ An s’écrit comme produit de 3-cycles.


4. Centre de Sn : désignons par Z(G) le centre du groupe G, alors Z(S1 ) = S1
et Z(S2 ) = S2 car S1 et S2 sont commutatifs. Si n ≥ 3, et si σ ∈ Z(Sn ) alors σ
commute, en particulier, avec toutes les transpositions. Pour τ = (i, j) avec i < j
on a donc σ ◦ τ = τ ◦ σ, et par suite τ (σ(i)) = σ(τ (i)) = σ(j). Les élements σ(i) et
σ(j) ne sont pas laissés fixes par τ , on a donc σ ({i, j}) = {i, j}. Or n ≥ 3, donc il
existe k 6∈ {i, j} et on a aussi σ({i, k}) = {i, k}, d’où σ(i) = i pour tout i ∈ J1, nK.
 ©
Ainsi, σ = IdJ1,nK et Z(Sn ) = IdJ1,nK .
Centre de An : Si i, j, k et l sont des éléments distincts de J1, nK, alors on a

(i, j)(j, k) = (i, j, k) et (i, j)(k, l) = (i, j, k)(j, k, l).

Donc, les produits de deux transpositions se décomposent en produits de 3-cycles.


D’où, le groupe An est engendré par les 3-cycles car tout élément de An se décompose
en un produit d’un nombre pair de transpositions et le produit de deux de ces
dernières se décomposent en produit de 3-cycles. Si n = 1, 2 ou 3, alors Z(An ) = An
car dans ce cas c’est un groupe commutatif. Supposons donc que n > 3, alors comme
précedemment on vérifie que les triplets sont stables par les éléments de Z(An ), et
 ©
– puisque n > 3 – toutes les paires sont stables, par suite Z(An ) = IdJ1,nK .

Exercice 8.5
Groupe symétrique et théorème de Cayley
On se place dans Sn et on note Nσ le nombre de cycles de la permutation σ réduits ou
non à un point.
1. Montrer qu’un cycle d’ordre p se décompose en produit de p − 1 transpositions.
2. Montrer que toute permutation σ se décompose en produit de n − Nσ transpositions.
3. En déduire que la signature de toute permutation σ est égale à (−1)n−Nσ .
4. En déduire que le nombre minimum de transpositions pour factoriser une permutation
donnée σ est égal à : n − Nσ .
8.3. EXERCICES 383

Exemple : calculer le nombre minimum de transpositions pour factoriser la permutation


(4, 1, 6, 7, 8, 2, 3, 5).
5. Soit σ = (6, 1, 4, 8, 2, 7, 5, 3) une permutation de S8 . Calculer le plus petit entier
naturel p ∈ N∗ tel que σ p = id.
6. Trouver le plus petit entier p tel que sp = id pour tout s ∈ Sn .
7 théorème de cayley : Montrer que tout groupe fini d’ordre n est isomorphe à un
sous-groupe de Sn . 

1. Soient σ un cycle d’ordre p et (σi )1≤i≤p−1 les transpositions qui échangent xi


et xi+1 , alors on a σ = σ1 σ2 · · · σp−1 . En effet, une récurrence simple montre que
σ1 σ2 · · · σn est le cycle qui envoie xi sur xi+1 et xn sur x1 .
2. Si σ est une permutation quelconque et C(σ) est l’ensemble de ses cycles disjoints,
alors comme les cycles sont disjoints on peut décomposer σ en un nombre de transpo-
X
sitions égal à A(σ) = (Card(c) − 1). Or, les cycles de σ forment une partition
c∈C(σ)
de J1, nK, donc en développant l’expression de A(σ) on obtient : A(σ) = n − Nσ .
3. Toute transposition est de signature −1, et ε est un morphisme de groupe, donc
la signature de toute permutation σ est égale à (−1)n−Nσ .
4. Soit P (σ) le nombre minimum de transpositions nécessaires pour factoriser une
permutation σ. La permutation identité à n cycles tous d’ordre 1. La permutation
σ a Nσ cycles. Comme, en multipliant par une transposition, on ne peut changer le
nombre de cycles que d’une unité, on en déduit que P (σ) ≥ n − Nσ . D’autre part,
d’après la question (2), on sait qu’on peut factoriser σ avec n − Nσ transpositions,
donc P (σ) ≤ n − Nσ . En conclusion, on a P (σ) = n − Nσ .
Exemple : On a un cycle d’ordre 6, à savoir : (1 −→ 4 −→ 7 −→ 3 −→ 6 −→ 2 −→
1) et un cycle d’ordre 2 qui échange 5 et 8. Donc, P (σ) = 8 − 2 = 6, et ainsi il
faut donc 6 transpositions au minimum pour factoriser σ. En fait, 6 transpositions
suffisent puisque :
σ = τ1,2 τ2,5 τ3,8 τ4,8 τ5,7 τ6,7 .

5. σ a deux cycles, l’un est d’ordre 5 (1 −→ 6 −→ 7 −→ 5 −→ 2 −→ 1) et


l’autre d’ordre 3 (3 −→ 4 −→ 8 −→ 3). Soit τ un cycle d’ordre p, alors on a par
définition τ p = id, et comme σ se décompose en deux cycles disjoints, alors on a
σ ppcm(3,5)=15 = id. Vérifions maintenant qu’il n’existe pas d’entiers n ∈ N∗ inférieur à
15 et tel que σ n = id. On sait que l’ordre de σ divise 15, il faut donc tester avec 1, 3
et 5, mais il est facile de voir que dans chaque cas l’un des cycles n’est pas l’identité.
Donc, 15 est le plus petit entier tel que σ 15 = id.
6. Soit p le plus petit entier tel que σ p = id pour tout σ ∈ Sn , alors c’est vrai en
particulier pour σk = (2, 3, · · · , k − 1, k, k + 1, k + 2, · · · , n).
Comme σk est d’ordre k alors on a k | p. Ceci est vrai pour tout k ∈ J1, nK, ainsi
384 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

p | ppcm(1, 2, · · · , n). Réciproquement, si p | ppcm(1, 2, · · · , n), alors tout cycle élevé


à la puissance p est égal à la permutation identité. C’est vrai aussi pour toute
permutation car celle-ci se décompose en produit de cycles disjoints et que ceux-
ci commutent. En conclusion, le plus petit entier p ∈ N∗ tel que σ p = id est
ppcm(1, 2, · · · , n).
7. Soit G un groupe fini d’ordre n et a ∈ G. Considérons l’application

fa : G −→ G, x 7−→ a · x.

L’application fa est une bijection et par suite l’application

g : G −→ S(G), x 7−→ fx

est un morphisme de groupe. Ce morphisme est en plus injectif car si fa = fb alors


a = b car fx (e) = x. Par conséquent, g est un isomorphisme de G sur son image qui
est un sous-groupe de Sn .

8.3.2 Exercices d’assimilation

Exercice 8.6 K
Soient (a1 , a2 , a3 ) et (b1 , b2 , b3 ) des 3-cycles de Sn , avec n ≥ 5.
Montrer qu’il existe σ ∈ An tel que :

σ (a1 , a2 , a3 ) σ −1 = (b1 , b2 , b3 ).

On dit que les 3-cycles sont conjugués dans An . 

On commence par montrer que tout 3-cycle (a, b, c) est conjugué à (1, 2, 3). L’ap-
plication σ : {1, 2, · · · , n} \ {a, b, c} −→ {4, 5, · · · , n} est une bijection (car il s’agit
de deux ensembles finis de même cardinal). On prolonge σ à l’ensemble {1, 2, · · · , n}
en posant :
σ(a) = 1, σ(b) = 2, σ(c) = 3.

Alors σ est une permutation de {1, 2, · · · , n} telle que : σ (a, b, c) σ −1 = (1, 2, 3).
⋄ Si σ ∈ An , alors σ (a, b, c) σ 1 = (1, 2, 3).
⋄ Si σ 6∈ An , alors σe = (4, 5) σ ∈ An et vérifie σe (a, b, c) σe −1 = (1, 2, 3).
Finalement, soient (a1 , a2 , a3 ) et (b1 , b2 , b3 ) deux 3-cycles. On a montré l’existence
de σ, τ ∈ An telles que :

σ (a1 , a2 , a3 ) σ −1 = (1, 2, 3) et τ (b1 , b2 , b3 ) τ −1 = (1, 2, 3).


8.3. EXERCICES 385

Si on pose σe = τ −1 ◦ σ ∈ An , alors on a : σe (a1 , a2 , a3 ) σe −1 = (b1 , b2 , b3 ).

Exercice 8.7 K
Déterminant et suite de Fibonacci
En considérant la matrice „ Ž
1 1
A =
1 0

montrer que :
Fn+1 Fn−1 − Fn2 = (−1)n , ∀ n ∈ N∗

où (Fn )n≥0 est la suite de Fibonacci définie par F0 = 0, F1 = 1 et Fn+1 = Fn + Fn−1


pour tout n ∈ N∗ . 

Un calcul facile des puissances de la matrice A, et par simple récurrence on a :


„ Ž

n Fn+1 Fn
A = , ∀ n ∈ N∗ .
Fn Fn−1

Alors en prenant le déterminant, on déduit que :

Fn+1 Fn−1 − Fn2 = det(An ) = (det A)n = (−1)n .

Exercice 8.8 K
On considère la matrice
0 1
0 0 ··· 0 an
B C
B
B 0 0 · · · an−1 0C C
B .. .. .. .. C
M = B
B . . . .CC ∈ Mn (K).
B C
B
 0 a2 · · · 0 0C
A

a1 0 ··· 0 0

1. Calculer det M .
2. Calculer l’inverse de M lorsqu’il existe. 

1. Notons Dn = det M le déterminant de M, alors en développant ce dernier par


rapport à la première ligne on obtient : Dn = (−1)n−1 an Dn−1 , et ainsi
n(n−1)
Dn = (−1)n−1 an × Dn−1 = (−1) 2 a1 a2 · · · an .

2. Si M est inversible, c’est-à-dire si a1 a2 · · · an 6= 0, alors pour n = 2p ou 2p + 1 on


a (avec 1 ≤ i ≤ p) :

f (ei ) = ai en+1−i , f (en+1−i ) = an+1−i ei


386 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

où on a noté (e1 , e2 , · · · , en ) la base canonique de Kn et f l’endomorphisme de


matrice M dans cette base. Donc

1 1
f −1 (ei ) = en+1−i , f −1 (en+1−i ) = ei .
an+1−i ai

Si n = 2p + 1, on a f (ep+1 ) = ap+1 ep+1 et ainsi f −1 (ep+1 ) = 1


e .
ap+1 p+1
En conclusion :

0 1
0 0 ··· 0 1
a1 C
B
B
B 0 0 ··· 1
a2
0C C
B
B . .. .. .. C
= B ..
C
M −1 . . .C
B C
B C
B

0 1
an−1
··· 0 0C
A
1
an
0 ··· 0 0

Exercice 8.9 K
Déterminant de Vandermonde
Soient (a1 , a2 , · · · , an ) ∈ Kn (K = R ou C). On appelle déterminant de Vander-
monde :

1 1 ··· 1





a 1 a2 ··· an
V (a1 , a2 , · · · , an ) := .. .. .. .

. . .

n−1
a1 a2n−1 · · · an n−1

1. Montrer que V (a1 , a2 , · · · , an−1 , X) ∈ Kn−1 [X]. Dans le cas où les ai sont distincts,
quelles sont les racines de ce polynôme ? En déduire V (a1 , a2 , · · · , an ).
2. Soit n ≥ 3 un entier naturel et P1 , P2 , · · · , Pn−1 des polynômes unitaires de K[X]
tels que deg(Pk ) = k. Montrer que


1 1 ··· 1




P1 (a1 ) P1 (a2 ) ··· P1 (an )

V (a1 , a2 , · · · , an ) = .. .. ..

. . .

Pn−1 (a1 ) Pn−1 (a2 ) · · · Pn−1 (an )

pour tout (a1 , a2 , · · · , an ) ∈ Kn . 

1. En développant V (a1 , a2 , · · · , an−1 , X) par rapport à la dernière colonne, on ob-


tient

€ Š
V (a1 , a2 , · · · , an−1 , X) = (−1)n det (ai−1
j )i6=1,j<n +
€ Š € Š
+ (−1)n+1 det (ai−1
j )i6=2,j<n X + · · · + (−1)
n+k
det (ai−1
j )i6=k,j<n X
k−1
+
€ Š
+ · · · + (−1)2n det (ai−1
j )i6=n,j<n X
n−1
∈ Kn−1 [X].
8.3. EXERCICES 387

Supposons que les ai sont distincts deux à deux, alors les racines de V (a1 , · · · , an−1 , X)
sont exactement les a1 , · · · , an−1 . En effet, pour tout i ∈ J1, n − 1K

V (a1 , a2 , · · · , an−1 , ai ) = 0

car deux colonnes (celle d’indice i et celle d’indice n) sont égales. Donc, V ∈ Kn−1 [X]
admet n − 1 racines distinctes, or comme il est degré n − 1 alors ces racines sont
exactement a1 , a2 , · · · , an−1 .
Montrons, par récurrence sur n ≥ 1, que
Y
V (a1 , a2 , · · · , an ) = (aj − ai ).
1≤i<j≤n

Pour n = 1, alors V (x) = 1, supposons alors la propriété vraie jusqu’au rang n − 1


et montrons là au rang n. D’après ce qui précède, on a

V (a1 , a2 , · · · , an−1 , X) = λ(X − a1 )(X − a2 ) · · · (X − an−1 ) λ ∈ K,

Or, λ = det ((aij )i6=n−1,j<n ) = V (a1 , · · · , an−1 ) (car λ est le coefficient de plus
haut degré de V (a1 , · · · , an−1 , X)), donc det ((aij )i6=n−1,j<n ) = V (a1 , · · · , an−1 ) =
Y
(aj − ai ) (d’après l’hypothèse de récurrence). Par suite, on a
1≤i<j≤n−1

Y n−1
Y
V (a1 , · · · , an−1 , X) = (aj − ai ) (X − ai )
1≤i<j≤n−1 i=1
Y n−1
Y Y
V (a1 , · · · , an ) = (aj − ai ) (an − ai ) = (aj − ai ).
1≤i<j≤n−1 i=1 1≤i<j≤n

2. Notons


1 1 ··· 1


P1 (a1 ) P1 (a2 ) ··· P1 (an )
Ü
V (a1 , · · · , an ) :=
.. .. ..



. . .


Pn−1 (a1 ) Pn−1 (a2 ) · · · Pn−1 (an )
388 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Montrons par récurrence, sur k ∈ J1, n − 1K, la propriété (Pk ) :






1 1 ··· 1




a1 a2 ··· a n

.. .. ..

. . .


Ü
V (a1 , · · · an ) =
ak1 ak2 ··· a . k
n



Pk+1 (a1 ) Pk+1 (a2 ) · · · P (a )



k+1 n

.. ..



. .


Pn−1 (a1 ) Pn−1 (a2 ) · · · P (a )
n−1 n

Si n = 1, alors (P1 ) est vraie.


Supposons que (Pk ) est vraie et montrons que (Pk ) implique (Pk+1 ).
D’après l’hypothèse de récurrence (Pk ) on a :




1 1 ··· 1




a1 a2 ··· an

.. .. ..

. . .


Ü
V (a1 , · · · , an ) =
ak1 ak2 ··· ak
n




Pk+1 (a1 ) Pk+1 (a2 ) · · · P
k+1 n (a )

.. .. ..




. .

.

Pn−1 (a1 ) Pn−1 (a2 ) · · · P
(a )
n−1 n

Notons n
X
k+1
Pk+1 (X) := X + αk X k ,
k=0

et retranchons, dans le déterminant ci-dessus, à la ligne Pk+1 (a1 ), · · · , Pk+1(an ) :


⋄ α0 fois la première ligne,
⋄ α1 fois la deuxième ligne,
⋄ α2 fois la troisième ligne,
⋄ . . . . . . etc
⋄ αk fois la (k + 1)-ème ligne, alors on obtient le déterminant suivant :




1 1 ··· 1





a1 a2 ··· a n

.. .. ..

. . .


Ü
V (a1 , · · · , an ) =
ak+1
1 ak+1
2 ··· a k+1
n

Pk+2 (a1 ) Pk+2 (a2 ) · · · P (a )



k+2 n

.. .. ..



. . .


Pn−1 (a1 ) Pn−1 (a2 ) · · · P (a )
n−1 n
8.3. EXERCICES 389

et donc (Pk+1 ) est vraie. D’où l’hypothèse (Pk ) est vraie pour tout k ∈ J1, n − 1K, et
en particulier pour (Pn−1 ). Par conséquent :

Ü
V (a1 , · · · , an ) = V (a1 , · · · , an ).

Exercice 8.10 K
Soit M ∈ Mn (Z).
Trouver à quelle condition nécessaire et suffisante, la matrice M admet une matrice
inverse M −1 ∈ Mn (Z). 

On montre qu’une condition nécessaire et suffisante est : det(M) = ±1.


Si M et M −1 sont dans Mn (Z), alors det(M) et det(M −1 ) = (det(M)−1 ) sont dans
Z. Or, les seuls éléments de Z qui ont un inverse dans Z sont 1 et −1. Donc

det(M) = ±1.

Réciproquement, si det(M) = ±1, alors M est inversible, et comme Com(M) ∈


1 t
Mn (Z), alors M −1 = Com(M) ∈ Mn (Z).
det(M)
En conclusion, M ∈ Mn (Z) est inversible dans Mn (Z) si, et seulement si, det(M) =
±1.

Exercice 8.11 K
Calculer le déterminant d’ordre n suivant :


1 + x2 −x 0 ··· 0

.. ..
−x 1 + x2 −x . .

=
.. .. ..
Dn

0 . . . 0

.. ..

. . −x 1 + x2 −x


0 ··· 0 −x 1+x 2

où x ∈ R et n ∈ N∗ . 

En développant Dn , n ≥ 2 par rapport à la première ligne, on obtient :




−x −x 0 ··· ··· 0


.. ..


0 1 + x2 −x . .

.. ..
2

0 −x 1 + x2 −x . .

Dn = (1 + x )Dn−1 + x
.. .. .. .. .

0 . . . . 0

.. ..

. . −x 1 + x2 −x


0 ··· ··· 0 −x 1+x 2
390 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Or,

−x −x 0 ··· ··· 0

.. ..


0 1 + x2 −x . .

.. ..

0 −x 1 + x2 −x . .


.. .. .. .. = −x × Dn−2 .

0 . . . . 0

.. ..

. . −x 1 + x2 −x


0 ··· ··· 0 −x 1+x 2

Donc, Dn vérifie la relation de récurrence linéaire d’ordre 2 :

Dn = (1 + x2 )Dn−1 − x2 Dn−2 . (on pose D0 := 1).

L’équation caractéristique r 2 − (1 + x2 )r + x2 = 0 admet 1 et x2 pour racines. On


distingue alors deux cas :
⋄ x2 = 1 : alors on a Dn −2Dn−1 +Dn−2 = 0, et la suite (Dn )n∈N est alors arithmétique
de raison D1 − D0 = 1. Par conséquent, Dn = n + 1 pour tout n ∈ N.
⋄ x2 6= 1 : alors il existe (α, β) ∈ R2 tel que :

Dn = α × x2n + β × 1 = αx2n + β.

x2 −1
Comme D0 = 1 et D1 = x2 + 1, on en déduit que α = 2 et β = 2 , et par
x −1 x −1
suite
x2n+2 − 1 Xn
Dn = = x2k .
x2 − 1 k=0
n
X
En conclusion, on a dans les deux cas : Dn = x2k .
k=0
Remarque : on peut aussi faire un raisonnement par récurrence sur n.

Exercice 8.12 K
Calculer le déterminant de la matrice A = (aij )1≤i,j≤n définie par :

aij = (−1)max(i,j) .

Soit ∆n := det(A). Les deux dernières lignes, pour n ≥ 2, de la matrice A sont


données respectivement par :

(−1)n−1 ··· (−1)n−1 (−1)n et (−1)n ··· (−1)n (−1)n .

En ajoutant, dans ∆n , l’avant dernière ligne à la dernière, on obtient un déterminant


égal avec comme dernière ligne : 0 · · · 0 2(−1)n . En développant par rapport
8.3. EXERCICES 391

à cette dernière ligne, on obtient :

∆n = 2(−1)n ∆n−1 et ∆1 = −1.

Donc, par récurrence, il résulte que :


n(n+1)
∆n = 2n−1 × (−1)1+2+···+n = (−1) 2 × 2n−1 .

Exercice 8.13 K
Soient A, B deux matrices de Mn (R), et considérons la matrice M ∈ M2n (R) définie
par : „ Ž
A B
M = .
−B A

Montrer que det(M ) ≥ 0. 

Pour k ∈ J1, nK, on multiplie la (n + k)-ième colonne de M par i ∈ C (avec


i = −1) et on l’additionne à la k-ième. On obtient alors :
2

„ Ž „ Ž
A B A + iB B
det = det .
−B A −B + iA A
„ Ž
A + iB B
Maintenant, pour k ∈ J1, nK, on multiplie la k-ième ligne de par
−B + iA A
−i et l’on additionne à la (n + k)-ième. On obtient alors :
„ Ž „ Ž
A B A + iB B
det = det .
−B A 0 A − iB

On a une matrice triangulaire par blocs, donc :

det(M) = det(A + iB) × det(A − iB).

Les matrices A + iB et A − iB étant conjuguées, donc

det(A − iB) = det(A + iB),

et par conséquent :

det(M) = det(A + iB) × det(A + iB) = |det(A + iB)|2 ≥ 0.


392 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Exercice 8.14 K
Soient A et B deux matrices de Mn (R). Montrer que
8

< A2 + B 2 = 3 (AB − BA),
=⇒ 6 | n.
:
AB − BA ∈ GLn (R),

On a
A2 + B 2 = (A + iB)(A − iB) + i(AB − BA),

d’où
€ √ Š
(A + iB)(A − iB) = 3 − i (AB − BA)

et ainsi
€ √ Š
det ((A + iB)(A − iB)) = det ( 3 − i)(AB − BA) .

Par conséquent :

|det(A + iB)|2 = ( 3 − i)n × det(AB − BA).

Comme AB − BA est inversible alors son det est non nul, et par suite ( 3 − i)n ∈ R.
√ π
Or, 3 − i = 2e−i 6 , donc 6 | n.

Exercice 8.15 K
1. Trouver toutes les matrices A ∈ Mn (K), K = R ou C, telles que :

det(A + M ) = det(A) + det(M ), ∀ M ∈ Mn (K).

2. En déduire que

( det(A + M ) = det(B + M ), ∀M ) =⇒ A = B.

1. Si r = rg(A), alors on sait que A = P Jr Q, et donc si M = P NQ l’hypothèse du


problème est équivalente à :

det(P (Jr +N)Q) = det(P Jr Q)+det(P NQ) ⇐⇒ det(Jr +N) = det(Jr )+det(N).

Si n = 1, le problème n’a aucun intérêt. On suppose donc n ≥ 2. En prenant


M = A dans l’hypothèse du problème on déduit que : 2n det(A) = 2 det(A) et ainsi
8.3. EXERCICES 393

det(A) = 0. Maintenant, en prenant N = −In alors on a :




0
×
(−1)n = 0 + det(−In ) = det(Jr − In ) =


.
× −I
n−r

Par suite r = 0, et la seule matrice qui répond au problème est A = 0.


2. On pose M = N − A, alors

det(N) = det(B − A + N)

pour toute matrice N, d’où B − A = 0 d’après la première question.

Exercice 8.16 K
Calculer la valeur du déterminant (n − 1) × (n − 1) suivant :


3 1 1 1 ··· 1


1 4 1 1 ··· 1




1 1 5 1 ··· 1

∆n :=


1 1 1 6 ··· 1

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

. . . . . .


1 1 1 1 ··· n + 1

On soustrait la première ligne de chacune des autres lignes, alors il résulte que :


3 1 1 1 · · · 1


−2 3 0 0 · · · 0


−2 0 4 0 · · · 0
∆n =

.
−2 0 0 5 ··· 0

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


. . . . . .

−2 0 0 0 · · · n

2
Maintenant, pour i ∈ J2, n − 1K, on ajoute fois la i-ème colonne à la première
i+1
colonne. Il résulte que :


3+ 2
3
+ 42 + · · · + 2
n
1 1 1 · · · 1


0 3 0 0 · · · 0


0 0 4 0 ··· 0
∆n =

.
0 0 0 5 ... 0

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


. . . . . .


0 0 0 0 · · · n
394 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Il s’agit du déterminant d’une matrice triangulaire supérieure, il est donc égal au


€ Š
produit des éléments diagonaux, c’est-à-dire : ∆n = n! 1 + 21 + · · · + n1 .

Exercice 8.17 K
1. Calculer

1 sin a cos a

D = 1 sin b

cos b

1 sin c
cos c

et en déduire une factorisation de sin(a − b) + sin(b − c) + sin(c − a).


2. Soit dn le déterminant de la matrice n × n dont les éléments, de gauche à droite et
de haut en bas, sont cos 1, cos 2, · · · , cos n2 . Par exemple


cos 1 cos 2 cos 3

d3 =
cos 4 cos 5 cos 6 .

cos 7 cos 8 cos 9

Calculer dn pour n ≥ 3. 

1. Rappelons, tout d’abord, les trois identités suivantes dont on aura besoin :

a−b a+b
sin a − sin b = 2 sin cos ,
2 2
a−b a+b
cos a − cos b = −2 sin sin ,
2 2
a+b a−b
cos a + cos b = 2 cos cos .
2 2

On remplace la ligne L1 (resp. L2 ) par L1 − L3 (resp. L2 − L3 ), ensuite on développe


suivant la première colonne on obtient :


0 2 sin a−c

2
cos a+c
2
−2 sin a−c
2
sin a+c
2

b+c
D = 0 2 sin 2 cos 2 −2 sin 2 sin 2

b−c b+c b−c


1 sin c cos c


2 sin a−c
cos a+c −2 sin a−c sin a+c
=

2 2 2 2
b+c
2 sin 2 cos 2 −2 sin 2 sin 2

b−c b+c b−c


a−c b − c cos a+c − sin a+c a−c b−c b−a
= 4 sin sin
2 2
= −4 sin sin sin .
2 2 cos 2 − sin 2
b+c b+c 2 2 2
8.3. EXERCICES 395

D’autre part, en développant suivant la première colonne on a :




sin b cos b
sin a cos a
sin a cos a

D =

+

sin c cos c
sin c cos c sin b cos b
= sin(a − b) + sin(c − a) + sin(a − b).

Donc, on a sin(a − b) + sin(b − c) + sin(c − a) = −4 sin a−c


2
sin b−c
2
sin b−a
2
.
2. On ajoute la troisième colonne à la première on obtient alors


2 cos 2 cos 1 cos 2 · · ·


2 cos(n + 2) cos 1 cos(n + 2) · · ·
dn =

= 0
2 cos(2n + 2) cos 1 2 cos(2n + 2) · · ·

.. .. . .
. . .

car la première colonne est un multiple de la seconde.

Exercice 8.18 K
Règle de Cramer
Soit A ∈ GLn (R) une matrice inversible. Montrer que la solution du système linéaire

Ax = b

est donnée par


det(Ai )
xi = , i ∈ J1, nK
det(A)
où Ai est la matrice obtenue à partir de A en remplaçant la i-ème colonne de A par b.

La façon classique pour résoudre un système linéaire est de faire des opérations
sur les lignes :
(i) ajouter une ligne à une autre,
(ii) multiplier une ligne par un réel non nul,
(iii) échanger deux lignes.
det(Ai )
On se propose de montrer que le terme ne change pas sous les opérations
det(A)
ci-dessus.
Sous la première opération (i), les déterminants det(Ai ) et det(A) ne changent pas.
Sous la deuxième opération, les déterminants det(Ai ) et det(A) seront multipliés par
det(Ai )
un scalaire, et ainsi le quotient reste le même. Finalement, sous la troisième
det(A)
opération les déterminants det(Ai ) et det(A) changent de signe et ainsi le quotient
det(Ai )
reste inchangé.
det(A)
396 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Maintenant, comme chaque matrice inversible A peut être « transformée » (par


opération sur les lignes) en la matrice unité, il suffit donc de résoudre le système de
Cramer dans le cas de la matrice unité. Or ceci est clair. On a ainsi montré notre
résultat.

Exercice 8.19 K
Résoudre le système linéaire suivant
8
>
>
>
4x + 3y + 2z + t = a
>
>
< x + 4y + 3z + 2t = b
>
>
> 2x + y + 4z + 3t = c
>
>
:
3x + 2y + z + 4t = d

En utilisant la méthode de pivot de Gauss, notre système à résoudre est équi-


valent à
8 8
>
> x + 4y + 3z + 2t = b >
>x + 4y + 3z + 2t = b
> >
> >
> >
< 13y + 10z + 7t = 4b − a <7y + 2z + t = 2b − c
>
⇐⇒ >
⇐⇒
>
> 7y + 2z + t = 2b − c >
>−36y − 4z = 7c − 10b − a
> >
> >
: :
10y + 8z + 2t = 3b − d −4y + 4z = 2c − b − d
8
>
> x + 4y + 3z + 2t = b
>
>
>
< 7y + 2z + t = 2b − c
⇐⇒ >
>
> −4y + 4z = 2c − b − d
>
>
:
−40y = −11b − d − a + 9c.

D’où, on obtient

1 1
x= (11a − 9b + c + d), y= (a + 11b − 9c + d),
40 40
1 1
z = (a + b + 11c − 9d), t = (−9a + b + c + 11d).
40 40

8.3.3 Exercices d’entraînement

Exercice 8.20 KK
Morphismes de (Sn , ◦) dans (C∗ , ×)
Soient n ≥ 2 un entier naturel et τ ∈ Sn une transposition.
8.3. EXERCICES 397

1. Déterminer tous les morphismes de groupes ϕ : Sn −→ Z.


2. Montrer qu’il existe une permutation σ ∈ Sn telle que : τ = σ ◦ (1, 2) ◦ σ −1 .
3. Soit ϕ : (Sn , ◦) −→ (C∗ , ×) un morphisme de groupes. Montrer que ϕ((1, 2)) = ±1.
4. Déterminer tous les morphismes de groupes de (Sn , ◦) dans (C∗ , ×). 

1. On sait que l’image d’un groupe par un morphisme est un groupe, par suite Im(ϕ)
est un sous-groupe de Z, donc de la forme n Z. Comme Sn est fini, alors Im(ϕ) est un
sous-groupe fini, par conséquent n = 0. En conclusion, ϕ est le morphisme constant
égal à 0.
2. Soit τ = (i, j) ∈ Sn , avec 1 ≤ i < j ≤ n, une transposition. Si σ ∈ Sn ,
σ (1, 2) σ −1 = (σ(1), σ(2)). Il suffit de montrer l’existence de σ ∈ Sn telle que
σ({1, 2}) = {i, j}.
⋄ Si i = 1, on prend σ = (2, j).
⋄ Si i = 2, on prend σ = (1, j).
⋄ Si i > 2, alors comme i < j, la permutation σ = (1, i) ◦ (2, j) convient.
En résumé, on a montré l’existence de σ ∈ Sn telle que τ = σ ◦ (1, 2) ◦ σ −1 .
3. Comme ϕ est un morphisme et que (1, 2)2 = Id{1,··· ,n} , alors
 ‹2 € Š
ϕ((1, 2)) = ϕ (1, 2)2 = ϕ(Id) = 1.

Par conséquent, on a bien :

ϕ((1, 2)) = ±1.

4. Soit ϕ un morphisme de (Sn , ◦) −→ (C∗ , ×), alors :


⋄ Si ϕ((1, 2)) = 1 : soit τ ∈ Sn une transposition, alors d’après la deuxième question
il existe une permutation σ ∈ Sn telle que : τ = σ (1, 2) σ −1. Par suite

€ Š
ϕ(τ ) = ϕ σ(1, 2)σ −1 = ϕ(σ) ϕ((1, 2)) ϕ(σ)−1 = ϕ(σ)ϕ(σ)−1
=⇒ ϕ(τ ) = 1.

Comme toute permutation est la composée de transpositions, alors on déduit que ϕ


est le morphisme constant égal à 1.
⋄ Si ϕ((1, 2)) = −1 : on montre, comme ci-dessus, que ϕ(τ ) = −1 pour toute trans-
position τ ∈ Sn . Comme toute permutation se décompose en un produit (de m)
transpositions, alors ϕ(σ) = (−1)m . Par suite, ϕ est la signature (car la parité de m
est déterminée entièrement par σ).
En conclusion, les seuls morphismes de groupes de (Sn , ◦) dans (C∗ , ×) sont le mor-
phisme constant égal à 1 et la signature.
398 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Exercice 8.21 KK
Déterminant de Smith (1876)
Soit M ∈ Mn (R) la matrice donnée par :

M = (i ∧ j)1≤i,j≤n

où i ∧ j est le pgcd des entiers i et j.


1. Montrer que l’application

f : J1, nK −→ {(d, k) ∈ J1, nK2 : d | n, k ∈ J1, dK, k ∧ d = 1}


 
n k
k 7−→ , .
n∧k n∧k

est bijective. En déduire que :


X
n = ϕ(d).
d|n

2. Calculer det(M ). 

1. On montre que f est bien définie, injective, et puis surjective.


⋄ f est bien définie : en effet n∧k
n
est un diviseur de n, les inégalités 1 ≤ k
n∧k
≤ n
n∧k
sont vraies, enfin les nombres n∧k
n
et n∧k
k
sont premiers entre eux.
⋄ f est injective : en effet si k, k ′ ∈ J1, nK2 sont tels que f (k) = f (k ′ ), alors

n∧k k n ∧ k′ k′
k = n × = n × = k′ .
n n∧k n n ∧ k′

⋄ f est surjective : en effet soit (d, k) un élément de l’ensemble d’arrivée. Comme d | n


alors il existe c ∈ N∗ tel que n = dc. On pose k ′ = kc, alors k ≤ d =⇒ k ′ = kc ≤ dc =
n. On a : f (k ′ ) = (d, k), en effet on remarque que k ′ ∧ n = (kc) ∧ (dc) = c(k ∧ d) = c
puisque k ∧ d = 1. Par suite :
‚ Œ ‚ Œ
n k′ n k′
f (k) = , = , = (d, k).
n ∧ k′ n ∧ k′ c c

En conclusion, f est bijective, ainsi les ensembles d’arrivée et de départ sont de


même cardinal. Par conséquent :
€ Š
n = Card {(d, k) ∈ J1, nK2 : d | n, k ∈ J1, dK, k ∧ d = 1}
X X
= Card ({k ∈ J1, dK : k ∧ d = 1}) = ϕ(d).
d|n d|n
8.3. EXERCICES 399

2. La démonstration ci-dessous a été donnée par Le Paige (1878).


D’après la question 1 on sait que :

X n‹ X
n = ϕ = ϕ(k).
d|n
d k|n

X
Donc, pour tout (i, j) ∈ N∗2 on a : i ∧ j = ϕ(k). D’où, pour tout 1 ≤ i, j ≤ n
k|i,k|j
on a : n
X
i∧j = δki δkj ϕ(k)
k=1

où δij = 1 si i | j et 0 sinon. Considérons les matrices P = (pij ) et Q = (qij ) définies


par :
pij = δjiϕ(j), qij = δij .

On a donc pour tout 1 ≤ i, j ≤ n :


n
X
aij = i∧j = pik qkj .
k=1

Donc, M = P Q et det(M) = det(P ) × det(Q). Finalement, notons que P (resp. Q)


est triangulaire inférieure (resp. supérieure) avec comme diagonale (ϕ(1), ϕ(2), · · · , ϕ(n))
(resp. (1, 1, · · · , 1)), et par conséquent :
n
Y
det(M) = ϕ(k).
k=1

[1] C. Le Paige, Sur un théorème de M. Mansion, Nouv. Corresp. Math. 4 (1878),


176-178.
[2] H. J. S. Smith, On the value of a certain arithmetical determinant, Proc. London
Math. Soc. 7 (1876), 81-82.

Exercice 8.22 KK
Déterminant de Cauchy
Soient (a1 , · · · , an , b1 , · · · , bn ) ∈ K2n (K = R ou C) tels que

ai + bj 6= 0 pour tout 1 ≤ i, j ≤ n.

On appelle déterminant de Cauchy :



1 1 1
a1 +b1 a1 +b2 ··· a1 +bn

1 1 1
a2 +b1 a2 +b2 ··· a2 +bn
C(a1 , · · · , an , b1 , · · · , bn ) := .. .. .. .

. . .

1 1 1
an +b1 an +b2 ··· an +bn
400 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

1. Montrer que s’il existe (i, j) ∈ J1, nK2 tels que ai = bj alors

C(a1 , · · · , an , b1 , · · · , bn ) = 0.

2. Si les ai sont tous distincts, décomposer en éléments simples la fraction

(b1 − X)(b2 − X) · · · (bn−1 − X)


F (X) = .
(a1 + X)(a2 + X) · · · (an + X)

3. En déduire la valeur de C(a1 , · · · , an , b1 , · · · , bn ).


4. Application : trouver, lorsqu’il existe, l’inverse de la matrice
† 
1 1 1
a1 +b1 a1 +b2 a1 +b3
M = 1
a2 +b1
1
a2 +b2
1
a2 +b3
.
1 1 1
a3 +b1 a3 +b2 a3 +b3

1. Si ai = aj avec i 6= j, alors les i-ème et j-ème colonnes de C(a1 , · · · , an , b1 , · · · , bn )


sont égales, et donc le déterminant est nul.
2. F (X) admet n pôles simples : −a1 , · · · , −an (car les ai sont deux à deux diffé-
rents), donc il existe (α1 , · · · , αn ) ∈ Kn tels que

α1 α2 αn
F (X) = + +···+ .
X + a1 X + a2 X + an

Soit k ∈ J1, nK, on a simultanément :

X αi (X + ak )
(X + ak )F (X) = αk + ,
i6=k X + ai
Qn−1
i=1 (bi − X)
(X + ak )F (X) = Q .
i6=k (X + ai )

D’où,
n−1
Y
(bi − X)
X αi (X + ak ) i=1
αk + = Y .
i6=k X + ai (X + ai )
i6=k

n−1
Y
(bi + ak )
En substituant à X la valeur −ak , alors cette égalité devient αk = i=1
Y , et
(ai − ak )
i6=k
8.3. EXERCICES 401

donc
n−1
Y n−1
Y
(bi + a1 ) (bi + an )
i=1 1 i=1 1
F (X) = Y · +···+ Y ·.
(ai − a1 ) X + a1 (ai − an ) X + an
i6=1 i6=n

3. Montrons par récurrence sur n ≥ 1 que


Y Y
(aj − ai ) (bj − bi )
1≤i<j≤n 1≤i<j≤n
C(a1 , · · · , an , b1 , · · · , bn ) = Y .
(ai + bj )
1≤i,j≤n

Pour n = 1, on a C(a1 , b1 ) = 1
a1 +b1
et la propriété est alors vraie. Supposons qu’elle
est vraie jusqu’au rang n − 1 et montrons là au rang n. En ajoutant, à la dernière
ligne du déterminant ci dessous, α1 fois sa première ligne, α2 fois sa deuxième ligne,
· · · , et αn−1 sa (n − 1)-ème ligne on obtient :

1 1 1
··· a1 +bn
a1 +b1 a1 +b2
1 1 1
1 a +b a2 +b2
··· a2 +bn
C(a1 , · · · , an , b1 , · · · , bn ) = 2
..
1
.. ..
α n . . .

α αn αn
n
an +b1 an +b2
··· an +bn


1 1 1
a +b a1 +b2
···
a1 +bn
1 1
1 1 1
a +b a2 +b2
···
a2 +bn
1

2 1
.. ..
..

= . . .
.
α
n


1 1 1

an−1 +b1 an−1 +b2
···
an−1 +bn

F (b1 ) F (b2 ) ··· F (bn )

Or F (b1 ) = F (b2 ) = · · · = F (bn−1 ) = 0, donc en développant ce déterminant par


rapport à la dernière ligne on a :

F (bn )
C(a1 , · · · , an , b1 , · · · , bn ) = C(a1 , · · · , an−1 , b1 , · · · , bn−1 )
αn
n
Y n−1
Y
(bn − bi ) (ai − an )
i=1 i=1
= Yn · Yn C(a1 , · · · , an−1 , b1 , · · · , bn−1 )
(bn + ai ) (an + bi )
i=1 i=1
402 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Y Y
(aj − ai ) (bj − bi )
1≤i<j≤n 1≤i<j≤n
= C(a1 , · · · , an , b1 , · · · , bn ) = Y
(ai + bj )
1≤i,j≤n

grâce à l’hypothèse de récurrence appliquée à a1 , · · · , an−1 , b1 , · · · , bn−1 . Cette rela-


tion reste aussi vraie si les ai ne sont pas deux à deux distincts car le déterminant
vaut à ce moment la 0. En conclusion :
Y Y
(aj − ai ) (bj − bi )
1≤i<j≤n 1≤i<j≤n
C(a1 , · · · , an , b1 , · · · , bn ) = Y .
(ai + bj )
1≤i,j≤n

3. La matrice M est inversible si, et seulement si, det(M) = C(a1 , a2 , a3 , b1 , b2 , b3 ) 6=


0, et son inverse, dans ce cas, est M −1 = det(M
1
)
t
Com(A). Le cofacteur d’indice (i, j)
de M est (−1)i+j C(ak , al , bm , bn ) avec (k, l, m, n) ∈ J1, 3K4 et i 6= k, i 6= l, j 6= m, j 6=
n et k < l, m < n. Donc, si det(M) 6= 0, alors
‡ ‘
C(a2 , a3 , b2 , b3 ) −C(a2 , a3 , b1 , b3 ) C(a2 , a3 , b1 , b2 )
1
M −1 = −C(a1 , a3 , b2 , b3 ) C(a1 , a3 , b1 , b3 ) −C(a1 , a3 , b1 , b2 )
det(M)
C(a1 , a2 , b2 , b3 ) −C(a1 , a2 , b1 , b3 ) C(a1 , a2 , b1 , b2 )

Exercice 8.23 KK
Déterminant Circulant
Soient (a1 , a2 , · · · , an ) ∈ Kn (K = R ou C). On appelle déterminant circulant det(∆)
où ‰ “
a1 a2 · · · an
an a1 · · · an−1
∆(a1 , a2 , · · · , an ) := .. .. .. .
. . .
a2 a3 · · · a1
2iπ € Š
On note P = a1 + a2 X + · · · + an X n−1 , r = e n et R = r (i−1)(j−1) i,j
∈ Mn (K).
1. Exprimer le terme d’indice (i, j) de la matrice ∆ × R.
2. Montrer que R est inversible.
3. En déduire det(∆). 

1. On a 0 1
P (1) P (r) ··· P (r n−1)
B C
B C
BP (1) rP (r) ··· r n−1 P (r n−1) C
∆×R = B
B .. .. .. .. C
C
B

. . . . C
A

P (1) r n−1 P (r) · · · r (n−1)(n−1) P (r n−1 )


8.3. EXERCICES 403

d’où le coefficient d’indice (i, j) est donné par : r (i−1)(j−1) P (r j−1).


2. On a
Y Y
det(R) = V (1, r, · · · , r n−1) = (r j − r i) = r i (r j−i − 1) 6= 0
0≤i<j≤(n−1) 0≤i<j≤(n−1)

car r j−i 6= 1. Donc, la matrice R est inversible car son det est non nul.
3. On a det(∆ × R) = P (1)P (r) · · · P (r n−1 ) × det(R), et comme det(∆ × R) =
det(∆) × det(R) alors on déduit que

det(∆) = P (1)P (r) · · · P (r n−1).

Exercice 8.24 KK
Soit A la matrice n × n de terme général :
 (p−1)(q−1)
2iπ
apq = e n .

Calculer |det(A)|. 

Calculons la matrice A2 . On a :
€ Š n 
X   (r−1)(q−1) n 
X 
2iπ (p−1)(q−1) 2iπ 2iπ (r−1)(p+q−2)
A2 pq
= e n × e n = e n .
r=1 r=1

 p+q−2 n
X
2iπ
Posons α := e n , alors (A )pq =
2
αr−1 et on a
r=1

8
> αn − 1
€ Š < = 0 si α 6= 1,
A2 = α−1
pq >
:
n si α = 1.

Or α = 1 ⇐⇒ p = q = 1 ou q = n + 2 − p, et par suite
0 1
n 0 ··· 0
B C
B
B0 0 nC
C
A2 = B
B. .
C.
B .. . C

. C
A
0 n 0

En développant par rapport aux colonnes, on obtient :


(n−1)(n−2) n
det(A2 ) = (−1) 2 × nn =⇒ |det(A)| = n 2 .
404 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Exercice 8.25 KK

1 1 ··· 1
€ Š € Š € Š
n n+1 n+p
1 1 ··· 1
Calculer le déterminant suivant : D(n, p) =
.. .. ..

€ Š
. . .
€ Š € Š
n n+1 n+p

p p ··· p

où (n, p) ∈ N2 . 

On retranche l’avant-dernière colonne à la dernière Cn − Cn−1 , puis on fait suc-


cessivement Cn−1 − Cn−2 , · · · , C2 − C1 on obtient


1 0 ··· 0
€ Š € Š € Š € Š € Š
n n+1 n n+p n+p−1
1 1
− 1 ··· 1
− 1
D(n, p) =
.. .. ..



. . .

€nŠ €
n+1
Š € Š
n
€
n+p
Š € Š
n+p−1

p p
− p
··· p
− p


1 0 ··· 0
€ Š € Š € Š
n n n+p−1 ! ! !
1 0
··· 0 n n−1 n−1
=
.. .. ..
car = +
. . . p p p−1

€nŠ €
n
Š € Š
n+p−1

p p−1
··· p−1

= D(n, p − 1) en développant par rapport à la première ligne.

D’où
D(n, p) = D(n, p − 1) = ··· = D(n, 1) = 1.

Exercice 8.26 KK
Matrice compagnon. Théorème de Cayley-Hamilton
Soit E un K-espace vectoriel de dimension finie n (avec K = R ou C).
Soient u ∈ L(E), x ∈ E \ {0}, (a0 , a1 , · · · , an−1 ) ∈ Kn et

P (X) = a0 + a1 X + · · · + an−1 X n−1 ∈ K[X].

On considère la matrice A dite la matrice compagnon de P :


0 1
0 · · · · · · 0 −a0
B
B .. .. .. CC
B1 . . . C
B C
:=
B . . . . .. .. C
A B0
B
. . . . C.
C
B. .. .. C
B. . . 0 −an−2 C
. A

0 ··· 0 1 −an−1
8.3. EXERCICES 405

On appelle polynôme caractéristique de M ∈ Mn (K) le polynôme χM = det(M −XIn ).


Les racines de χM sont appelés valeurs propres de M (ce sont les scalaires λ tels que la
matrice M − λIn ne soit pas inversible).
1. Montrer que : χA (X) = (−1)n P (X).
2. Montrer qu’il existe un plus petit entier p > 0 tel que la famille (x, u(x), · · · , up (x))
soit liée.
3. En déduire que χu (u)(x) = 0.
4. Déduire le théorème de Cayley-Hamilton : χu (u) = 0. 

1. En développant par rapport à la première ligne, on a :






−X −a0




1 −X −a1

.. ..
χA (X) = det(A − XIn ) =
1 . .


..
. −X −an−2


1 −an−1 − X




−X −a1

.. ..

1 . .

= (−X)
.. + (−a0 )(−1)n+1 .

. −X −an−2


1 −an−1 − X

Le premier terme est −X multiplié par le polynôme caractéristique de la matrice


compagnon associée à a1 , · · · , an−1 , le deuxième est (−1)n+1 (−a0 ). En réitérant, on
obtient alors χA (X) est égal à :

(−1)n+1 (−a0 ) − X((−1)n (−a1 ) − X((−1)n−1 (−a2 ) − X(· · · (−an−1 − X) · · · )


€ Š
= (−1)n+1 −a0 − a1 X − · · · − an−1 X n−1 − X n = (−1)n P (X).

2. Soit
P := {m ∈ N∗ | (x, u(x), · · · , up (x)) liée } ⊂ N.

On a P = 6 ∅ car n ∈ P puisque dans un espace vectoriel de dimension finie n une


famille de n + 1 éléments est liée.
Donc, P possède un plus petit élément p ≤ n.
3. On distingue deux cas : p = n et p < n.
- Si p = n, alors (x, u(x), · · · , un−1 (x)) est une famille libre possédant n éléments,
406 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

c’est donc une base (qu’on note B) de E. La matrice de u dans la base B est alors :
0 1
0 · · · · · · 0 a0
B C
B .. .. .. C
B1
B
. . . C
C
B
. . . . .. .. C
B
B0 . . . . CC
B C
B. . .
B .. . . . . 0 an−2 CC
 A
0 · · · 0 1 an−1

Il s’agit de la matrice compagnon associée au polynôme X n − an−1 X n−1 − · · · − a0 ,


donc d’après la question 1) on a

χu (X) = (−1)n (X n − an−1 X n−1 − · · · − a0 ),

et par suite (−1)n χu (u)(x) = 0, d’où χu (u)(x) = 0.


- Si p < n, alors on complète la famille libre (x, u(x), · · · , up−1(x)) par des vecteurs
e1 , · · · , en−p afin d’obtenir une base B de E. La famille (x, u(x), · · · , up (x)) étant
liée, donc on a
0 1
0 · · · · · · 0 a0
B C
B .. .. .. C
„ Ž B1
B
. . . C
C
A B B
. . . . C
MatB (u) = où A = B0
B . . . . .. .
. C
C.
0 C B
. .. ..
C
B ..
B C

. . 0 ap−2 C
A
0 · · · 0 1 ap−1

On a donc

χu (X) = det(u − XIn ) = det(A − XIp ) × det(C − XIn−p )


= χA (X)χC (X) = χC (X)χA (X).

D’où
„ Ž
p−1
X
χu (u)(x) = χC (u) ◦ χA (u)(x) = χC (u) ◦ up (x) + (−ak )uk (u)(x)
k=0

= χC (u)(0) = 0.

4. D’après la question précédente on a χu (u)(x) = 0 pour tout x ∈ E \ {0}. Si x = 0,


alors on a aussi χu (u) = 0. D’où, χu (u) = 0 (théorème de Cayley-Hamilton).
8.3. EXERCICES 407

Exercice 8.27 KK
Soient X un ensemble non vide, et K un corps commutatif. On considère n applications
f1 , f2 , · · · , fn de X −→ K. Montrer que (f1 , f2 , · · · , fn ) est libre dans F(X, K) si, et
seulement s’il existe (x1 , x2 , · · · , xn ) ∈ X n tels que

f (x1 ) f1 (x2 ) · · · f1 (xn )
1

f (x1 ) f2 (x2 ) · · · f2 (xn )
2
.. .. .. .. 6= 0.

. . . .

fn (x1 ) fn (x2 ) · · · fn (xn )

(=⇒) On fait un raisonnement par récurrence sur n ≥ 1. Si n = 1 et (f1 ) est libre,


f1 6= 0 et il existe x1 ∈ X tel que f1 (x1 ) 6= 0. Supposons le résultat vrai jusqu’au
rang n − 1 et montrons le au rang n. Supposons que la famille (f1 , f2 , · · · , fn ) est
libre. On a , par hypothèse de récurrence, que (f1 , f2 , · · · , fn−1 ) est libre et il existe
(x1 , x2 , · · · , xn−1 ) ∈ X n−1 tel que det(fi (xj ))1≤i,j≤n 6= 0. Soit x ∈ X et considérons
le déterminant


f (x )
1 1 ··· f1 (xn−1 ) f1 (x)

.. .. .. ..
. . . .
ϕ(x) =


.
f (x ) · · · fn−1 (xn−1 ) fn−1 (x)

n−1 1


fn (x1 ) · · · fn (xn−1 ) fn (x)

Notons Ci le cofacteur de fi (x), alors en développant ϕ(x) par rapport à la dernière


colonne on obtient :

ϕ(x) = C1 f1 (x) + · · · + Cn−1fn−1 (x) + Cn fn (x), ∀x ∈ X.

D’où
ϕ = C1 f1 + · · · + Cn−1 fn−1 + Cn fn .

Or Cn = det(fi (xj ))1≤i,j≤n−1 6= 0 et (f1 , · · · , fn ) est libre, donc ϕ ne peut pas être
nulle car sinon on aurait une relation de liaison. Par suite, il existe xn ∈ X tel que
ϕ(xn ) 6= 0, et le n-uplet (x1 , x2 , · · · , xn ) ∈ X n est tel que det(fi (xj ))1≤i,j≤n 6= 0.
(⇐=) Si la famille f1 , f2 , · · · , fn ) est liée alors il existe (α1 , α2 , · · · , αn ) 6= (0, 0, · · · , 0)
tels que
α1 f1 + α2 f2 + · · · + αn fn = 0.

D’où, en évaluant en xj on a :

α1 f1 (xj ) + α2 f2 (xj ) + · · · + αn fn (xj ) = 0.


408 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

On a ainsi une relation de liaison entre les lignes de la matrice (fi (xj ))1≤i,j≤n et donc
son déterminant est nul.

Exercice 8.28 KK
Soient A et B deux matrices de GLn (C). Montrer que
„ Ž
A B € Š
det = det A2 + B 2 .
−B A

On a
„ Ž
A B
det := det(C1 , C2 , · · · , Cn , Cn+1 , · · · , C2n )
−B A

où les Ci , i ∈ J1, 2nK sont les vecteurs colonnes de la matrice. Or

det(C1 , · · · , Cn , Cn+1, · · · , C2n ) = det(C1 + iCn+1 , · · · , Cn + iC2n , Cn+1, · · · , C2n ),

et donc
„ Ž „ Ž
A B A + iB B
det = det
−B A −B + iA A
=: det(L1 , · · · , Ln , Ln+1 , · · · , L2n ) où Li sont les lignes
= det(L1 , · · · , Ln , Ln+1 − iL1 , · · · , L2n − iLn )
„ Ž
A + iB B
= det = det(A + iB) × det(A − iB)
0 A − iB
= det(A2 + B 2 )

Exercice 8.29 KK
1. On considère le polynôme

Pn = Xn − X + 1 avec n ≥ 2.

Montrer que Pn admet n racines complexes simples qu’on notera z1 , z2 , · · · , zn .


2. On considère la fonction


t + z1
t ··· t

.. ..
t t + z2 . .
f (t) :=
.. .. ..

.

. . . t


t ··· t t + zn
8.3. EXERCICES 409

Montrer que
f (t) = αt + β

où α et β sont deux nombres complexes que l’on calculera. En déduire la valeur de




1 + z1
1 ··· 1

.. ..
1 1 + z2 . .
.
.. .. ..

. . . 1


1 ··· 1 1 + zn

1. Le polynôme Pn est de degré n et est scindé sur C. Si z0 est une racine multiple
de Pn alors on a Pn′ (z0 ) = nz0n−1 − 1 = 0. Donc z0n = zn0 .
€ Š
De plus, on a 0 = Pn (z0 ) = z0n − z0 + 1 = n1 − 1 z0 + 1, donc z0 = n
n−1
. Mais,
€ Š € Šn−1
Pn′ = n
n
n−1
− 1 > 0. Contradiction. Par conséquent, Pn n’a que des
n
n−1
racines simples notées z1 , z2 , · · · , zn .
2. Grâce aux opérations Ci ←− Ci − Cn (où Ci est la i-ème colonne de f (t)) on
déduit que



z1 0 ··· t

.. ..

0 z2 . .

f (t) =
.. .. .. .

. . . t


−zn · · · −zn t + z n

D’où, f (t) = αt + β en développant par rapport à la dernière colonne.


Calculons les valeurs α et β. On a β = f (0) = z1 × · · · × zn . Calculons à présent α :
on a f ′ (t), qui ne dépend pas de t et est égal à α, est la somme de n déterminants
obtenus à partir du déterminant initial par dérivation de la i-ème colonne alors que
les autres colonnes restent inchangées. On a pour le premier déterminant (on prend
t = 0) :

1 0 · · · 0

. . .
.
1

z2 . .
= z2 × · · · × zn .
..

.. ..
. . . 0


1 · · · 0 zn
n
X
D’où, α = f ′ (t) = z1 × · · · × zi−1 zi+1 × · · · × zn .
i=1
En conclusion, on a
8 n
X
>
< α= z1 × · · · × zi−1 zi+1 × · · · × zn = (−1)n ,
>
i=1 et donc f (1) = α+β = 2×(−1)n .
:
β = z1 × · · · × zn = (−1)n ,
410 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Par conséquent,


1 + z1


1 ··· 1

.. ..

1 1 + z2 . .


.. .. .. = 2 × (−1)n .

. . . 1


1 ··· 1 1+z n

Exercice 8.30 KK
Soient a1 , a2 , · · · , an des nombres réels et f : R −→ R la fonction définie par :

f (x) = sin(a1 x) + sin(a2 x) + · · · + sin(an x).

Montrer que
 
|ai | =
6 |aj | pour i 6= j =⇒ ∃ x0 ∈ R : f (x0 ) 6= 0.

Supposons, par l’absurde, que f (x) = 0 pour tout x ∈ R, alors on a en particulier


f (x) = 0 pour r = 0; 2; 4; · · · ; 2(n − 1). On obtient, pour tout x ∈ R, le système
(r)

d’équations :
8
>
>
> sin(a1 x) + sin(a2 x) + · · · + sin(an x) = 0,
>
>
> 2
<a1 sin(a1 x) + a22 sin(a2 x) + · · · + a2n sin(an x) = 0,
>.. .. .. ..
>. . . .
>
>
>
> 2(n−1) 2(n−1)
: a1 sin(a1 x) + a2 sin(a2 x) + · · · + a2(n−1)
n sin(an x) = 0.

Choisissons un x tel que l’un au moins de sin(a1 x), sin(a2 x), · · · , sin(an x) est diffé-
rent de zéro, alors le système d’équations linéaires ci-dessus admet une solution non
triviale, et par suite le déterminant (de Vandermonde) ci-dessous est égal à zéro :


1 1 ··· 1

2
a
1 a22 ··· a2
n Y

.. .. .. .. = (a2i − a2j ) = 0.


. . . .
i,j=1
2(n−1) i>j
2(n−1) 2(n−1)
a1
a2 · · · an

D’où a2k = a2l pour un certain k 6= l, contradiction. Donc, il existe x0 ∈ R tel que
f (x0 ) 6= 0.
8.3. EXERCICES 411

Exercice 8.31 KK
Soient A et B deux matrices de Mn (R) qui commutent : AB = BA.
1. Montrer que
€ Š
det A2k + B 2k ≥ 0, ∀ k ∈ N.

2. Montrer que si det(A + B) ≥ 0, alors :


€ Š
det A2k+1 + B 2k+1 ≥ 0, ∀ k ∈ N.

1. On a AB = BA donc Ak B k = B k Ak pour tout k ∈ N. Par conséquent :

(Ak +iB k )×(Ak −iB k ) = A2k +B 2k et det(A2k +B 2k ) = det(Ak +iB k )×det(Ak −iB k ).

Les matrices Ak + iB k et Ak − iB k sont complexes conjuguées (car A et B sont des


matrices réelles), alors
2

det(A2k + B 2k ) = det(Ak + iB k ) × det(Ak + iB k ) = det(Ak + iB k ) ≥ 0.

2. Comme AB = BA, alors

€ Š k 
Y   
2imπ 2imπ
A2k+1 + B 2k+1 = (A + B) × A + e 2k+1 B × A + e− 2k+1 B .
m=1

Par suite

€€ ŠŠ k
Y   2
2imπ
det A2k+1 + B 2k+1 = det(A + B) × det A + e 2k+1 B ≥ 0.
| {z }
m=1
≥0 | {z }
≥0

Exercice 8.32 KK
Soient x ∈ R et n ∈ N∗ . Calculer le déterminant :


x 1 0 · · · 0

x2 .. .. .
. ..

x .

2!

.. x2 .. ..
. . . 0 .
Dn (x) = 2!

xn−1 .. ..
. . x 1

(n − 1)!


xn xn−1 x2

··· x
n! (n − 1)! 2!

Si n = 1, alors on a D1 (x) = x. Supposons que n ≥ 2 et notons C1 (x), · · · , Cn (x)


412 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

les colonnes de Dn (x). Pour i ∈ J1, nK, chaque Ci : R −→ Mn,1(R) est dérivable.
Le déterminant étant une forme linéaire alternée, alors l’application

Dn : R −→ R, x 7−→ det (C1 (x), C2 (x), · · · , Cn (x))

est dérivable et on a pour tout x ∈ R :

Dn′ (x) = det (C1′ (x), C2 (x), · · · , Cn−1 (x), Cn (x)) +


det (C1 (x), C2′ (x), · · · , Cn−1 (x), Cn (x)) + · · · +
+ det (C1 (x), C2 (x), · · · , Cn−1(x), Cn′ (x)) .

Or, Ci′ (x) = Ci+1 (x) pour tout i ∈ J1, n − 1K, donc les n premiers déterminants sont
nuls par alternance, et on arrive à


x 1 0 ··· 0

x2 .. . ..

x . .. .
2!
.. .. ..

. . . 1 0 ,
Dn′ (x) =
n−1

∀ x ∈ R.
x .. ..


. . x 0

(n − 1)!

xn xn−1 x2
··· 1

n! (n − 1)! 2!

On développe par rapport à la dernière colonne, on arrive à Dn′ (x) = Dn−1 (x) et
ceci pour tout x ∈ R. Une récurrence immédiate nous donne finalement :

xn
Dn (x) = , ∀ (x, n) ∈ R, N∗ ).
n!

Exercice 8.33 KK
Soient (a0 , a1 · · · , an ) ∈ Rn+1 (avec n ≥ 2).
Calculer le déterminant D de la matrice

M = (mij )1≤i,j≤n+1

définie par :

mij = |ai−1 − aj−1 | , ∀ i, j ∈ J1, n + 1K.

On distingue deux cas :


⋄ Cas 1 : Si a0 ≤ a1 ≤ · · · ≤ an
8.3. EXERCICES 413

alors on a dans ce cas :




0 a1 − a0 a2 − a0 ··· an − a0


1a − a0 0 a2 − a1 ··· an − a1

.. .. .. .. ..
D = . . . . . .


a
n−1
− a0 an−1 − a1 ··· 0 an − a n−1

an − a0 an − a1 ··· an − an−1 0

Pour k décroissant de n à 2, on soustrait la colonne k − 1 à la colonne k, ensuite on


met ak − ak−1 en facteur dans la colonne k pour obtenir :




0 1 ··· 1
. ..

a − a0
1 −1 . . .
D = (an − an−1 ) × · · · × (a1 − a0 ) ×
.. .. . .

.
. . . 1


a − a0
n −1 · · · −1

Maintenant, en ajoutant la dernière ligne à chacune des autres lignes, on déduit que :
n
Y
D = (−1)n · 2n−1 (an − a0 ) (ak − ak−1 ).
k=1

⋄ Cas 2 : a0 , · · · , an sont dans un ordre quelconque


alors dans ce cas il existe une permutation σ des entiers appartenant à J0, nK de
sorte que la famille (a0 , · · · , an ) soit rangée par ordre croissant comme suit :

aσ(0) ≤ aσ(1) ≤ ··· ≤ aσ(n) . (1)

Or, pour i 6= j, les deux opérations élémentaires Li ←→ Lj et Ci ←→ Cj laissent


le déterminant invariant et échangent les rôles de ai et aj dans celui-ci. D’où, par le
premier cas on a :

€ n €
Š Y Š
n n−1
D = (−1) · 2 aσ(n) − aσ(0) aσ(k) − aσ(k−1) .
k=1

Exercice 8.34 KK
Calculer le déterminant

1 a1 a22 · · · a1n−2 an1

.. .. .. .. ..


. . . . .

1 an a2n · · · ann−2 ann

avec n ∈ N∗ et (a1 , · · · , an ) ∈ Cn . 
414 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Considérons l’application Dn : R −→ C définie pour tout x ∈ R par :



a1 x
e
a1 ea1 x · · · a1n−1 ea1 x

.. .. ..
Dn (x) = . . .


an x
e an ean x · · · ann−1 ean x

Alors, on a :


1 a1 · · · a1n−1


. . ..
e(a1 +···+an )x × .. ..

Dn (x) =

.

1 an · · · ann−1

Y
= e(a1 +···+an )x (ai − aj ) (déterminant de Vandermonde).
n≥i>j≥1

Or, on sait d’autre part que l’application Dn est dérivable sur R avec

a1 x
e a1 ea1 x · · · a1n−2 ea1 x an1 ea1 x

.. .. .. ..
Dn′ (x) = . . . . .


an x
e an ean x · · · ann−2 ean x ann ean x

Le déterminant à calculer est donc Dn′ (0), par conséquent :




1 a1 a22 · · · a1n−2 an1

.. .. .. .. .. Y
. . . . . = (a1 + · · · + an ) × (ai − aj ).

n≥i>j≥1
1 an a2n · · · ann−2 ann

Exercice 8.35 KK
Montrer qu’il existe (a1 , a2 , · · · , an ) ∈ Rn tel que pour tout P ∈ Rn−1 [X] on ait :
n
X
P (X) = ak P (X + k).
k=1

Considérons l’application
n
X
ϕ : Rn−1 [X] −→ Rn−1 [X], P (X) 7−→ P (X) − ak P (X + k).
k=1

L’application ϕ est linéaire, et notre problème équivaut à ϕ(P (X)) = 0, ou aussi à :

ϕ(1) = 0, ϕ(X) = 0, ··· , ϕ(X n−1 ) = 0,


8.3. EXERCICES 415

c’est-à-dire, en substituant à X la valeur 0, au système suivant


8
n
>X
>
>
>
ak = 1,
>k=1
>
>Xn
>
>
< kak = 0,
k=1
>
>..
>
> . = 0,
>
>Xn
>
>
>
:
k n−1 ak = 0.
k=1

Le système ci-dessus a pour déterminant




1 1 ··· 1


1
2 ··· n Y n−1
Y

..
.. ..
= (j − i) = p!


. . .
1≤i≤j≤n p=1

n−1
1 2n−1 · · · n

c’est en fait le déterminant de Vandermonde de 1, 2, · · · , n :

V := V (1, 2, · · · , n).

Donc, le système ci-dessus admet une unique solution donnée par (pour k ∈ J1, nK) :


1 1 ··· 1 1 1 ··· 1


1 2 ··· k−1 0 k+1 ··· n
1
2

ak = 1 22 ··· (k − 1)2 0 (k + 1)2 ··· n
V
.. .. .. .. .. ..



. . . . . .


n−1
1 2n−1 · · · (k − 1)n−1 0 (k + 1)n−1 · · · n

n!
= (−1)k+1 ×
k!(n − k)!
!
n
= (−1)k+1 × .
k

Exercice 8.36 KK
Déterminer tous les triplets (x, y, z) ∈ R3 tels que

2x + y − 2z x + y − 3z −2y + 10z
= = .
3x + y − z 2x + y − 2z 6x + y + z

Soit (x, y, z) ∈ R3 tels que 3x + y − z 6= 0, 2x + y − 2z 6= 0 et 6x + y + z 6= 0.


416 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Supposons que (x, y, z) vérifie la relation

2x + y − 2z x + y − 3z −2y + 10z
= = .
3x + y − z 2x + y − 2z 6x + y + z

Soit λ la valeur commune de ces trois fractions, alors on a par conséquent

2x + y − 2z = λ(3x + y − z),
x + y − 3z = λ(2x + y − 2z),
−2y + 10z = λ(6x + y + z)

c’est-à-dire (A − λB)X = 0 où
‡ ‘ ‡ ‘ ‡ ‘
2 1 −2 3 1 −1 x
A= 1 1 −3 , B= 2 1 −2 , X= y .
0 −2 10 6 1 1 z

X 6= 0 et (A − λB)X = 0, donc A − λB est non inversible, i.e., det(A − λB) = 0. Or






2 − 3λ 1−λ −2 + λ

det(A − λB) = 1 − 2λ 1 − λ −3 + 2λ = (λ − 1)2 (λ + 2).


−6λ −2 − λ 10 − λ

Donc, λ = 1 ou λ = −2, c’est-à-dire (A − B)X = 0 ou (A − 2B)X = 0. ‡ ‘


−1
Or, ker(A−B) est la droite vectorielle engendrée par t (−1, 5, 1), comme B 5 =
1
‡ ‘
1
1 , alors le triplet (x, y, z) ne peut pas appartenir à ker(A − B) car sinon 6x +
0
y + z = 0. De‡même, ‘
ker(A
‡
+ 2B)
‘
est la droite vectorielle engendrée par t (−1, 4, 1),
−1 0
et comme B 4 = 0 alors le triplet (x, y, z) ne peut pas appartenir à
1 −1
ker(A + 2B) car sinon 3x + y − z = 0 et 2x + y − 2z = 0.
En conclusion, il n’existe pas de triplets (x, y, z) ∈ R3 tels que :

2x + y − 2z x + y − 3z −2y + 10z
= = .
3x + y − z 2x + y − 2z 6x + y + z
8.3. EXERCICES 417

Exercice 8.37 KK
Montrer que dans tout triangle on a :
                 
3A B C B C A C A B
cos sin sin +cos3 sin sin +cos3 sin sin
2 2 2 2 2 2 2 2 2
            
A B C A B C
= cos cos cos × sin2 + sin2 + sin2 .
2 2 2 2 2 2

€ Š € Š € Š
A B C
Indication : en partant de A + B + C = π, montrer que cos 2 = sin 2 cos 2 +
€ Š € Š € Š € Š
C B B C
sin 2 cos 2 , et de même pour cos 2 et cos 2 . 

On a A + B + C = π et donc
         
A B C C B
cos = sin cos + sin cos ,
2 2 2 2 2
         
B C A A C
cos = sin cos + sin cos ,
2 2 2 2 2
         
C A B B A
cos = sin cos + sin cos .
2 2 2 2 2

Par conséquent le déterminant


         
A B C C B


cos sin cos sin cos
 2  2   2 2   2 
B C A A C
∆ :=
cos sin cos sin cos
 2   2  2   2   2 
C A B B A

cos sin cos sin cos
2 2 2 2 2

est nul car la première colonne est égale à la somme des deux autres colonnes. Or
un calcul simple montre que ∆ est égal à :
             
X
3 A B C A B C X A
cos sin sin − cos cos cos sin2 .
cyclique
2 2 2 2 2 2 cyclique 2

On a donc montré la relation demandée.

Exercice 8.38 KK
Soient α un nombre réel et ABC un triangle tels que
8
< α a cos(B) + bα cos(A) = cα ,
: 2α−1
a cos(B) + b2α−1 cos(A) = c2α−1 ,
418 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

où a = BC; b = CA; c = AB.


Montrer que ABC est un triangle isocèle. 

On sait que
a cos(B) + b cos(A) − c = 0,

donc on a le système d’équations linéaires suivant :


8
>
>
>
a cos(B) + b cos(A) − c = 0,
<

>
aα cos(B) + bα cos(A) − cα = 0,
>
>
: 2α−1
a cos(B) + b2α−1 cos(A) − c2α−1 = 0.

Ce système linéaire est homogène et admet pour solution (cos(B), cos(A), −1), donc
son déterminant est nul, i. e. :




a b c


∆ =
α
a bα cα = 0.

2α−1 2α−1 2α−1
a b c

Or,




1 1 1
€ Š€ Š€ Š
α−1
∆ = abc

aα−1 bα−1 c
= abc aα−1 − bα−1 aα−1 − cα−1 bα−1 − cα−1
α−1 2 α−1 2 α−1 2
(a ) (b ) (c )

c’est un déterminant de Vandermonde.


Par conséquent, comme ∆ = 0 alors a = b ou b = c ou c = a, c’est-à-dire le triangle
ABC est isocèle.

Exercice 8.39 KK
Soient A1 (α1 ), A2 (α2 ), · · · , An (αn ) des points du plan complexe avec n ≥ 2.
Étudier l’existence et l’unicité d’un polygone de sommets M1 , M2 , · · · , Mn tel que Ai
soit le milieu de [Mi Mi+1 ] pour tout i ∈ J1, nK, (on pose Mn+1 = M1 ). 

Les points M1 (z1 ), M2 (z2 ), · · · , Mn (zn ) sont solutions du problème si, et seule-
ment si : 8
>
>z1 + z2 = 2α1 ,
>
>
>
>
z + z3
> 2
>
= 2α2 ,
<
.. .. ..
>
. . .
>
>
>
z
> n−1
>
+ zn = 2αn−1 ,
>
>
:
z1 + zn = 2αn ,
8.3. EXERCICES 419

c’est-à-dire 0 1 0 1 0 1
1 1 0··· 0 z1 2α1
B C
B .. .. C B C B C
. B 2α2 C
B C B C
B
B
0 1 1 .C
C B z 2 C
B C B C
B.. .. .. .. C B .
.. C B .. C
B
B . . . . 0C
C × B C = B . C. (∗)
B C B C
B
B ..
C
C B .
. C B . C
B .. C
B 0 . 1 1C B
 .C A  A
 A
1 0 ··· 0 1 zn 2αn
Notons A la matrice carrée ci-dessus, alors l’opération élémentaire Ln ←− Ln − L1 +
L2 + · · · + (−1)n−1 Ln−1 donne :


1 1 0 ··· 0

.. ..


0 1 1 . .

.. . . . . . .
det(A) =
. . . . 0
= 1 + (−1)n−1 .

.. ..


. . 1 1

n−1
0 · · · · · · 0 1 + (−1)

On distingue alors deux cas :


⋄ Cas 1 : n est impair
alors det(A) = 2, par suite (∗) a une unique solution, et donc il existe un unique
polygone vérifiant les conditions de l’exercice.
⋄ Cas 2 : n est pair
alors on résout le système (∗) par la méthode du pivot de Gauss. L’opération élé-
mentaire comme ci-dessus nous donne le système équivalent :
8
>
> 1
>
z + z2 = 2α1 ,
>
>
>
> 2
>
z + z3 = 2α2 ,
<
.. .. ..
>
. . .
>
>
>
z
> n−1
>
+ zn = 2αn−1 ,
>
>
:
0 = (αn − α1 + α2 + · · · + (−1)n−1 αn−1 ).

On distingue maintenant deux sous-cas :


⋆ Si αn − α1 + α2 + · · · + (−1)n−1 αn−1 6= 0, alors le problème n’a pas de solutions.
⋆⋆ Si αn − α1 + α2 + · · · + (−1)n−1 αn−1 = 0, alors le système est équivalent à :
8
>
> z + z2
> 1 = 2α1 ,
>
>
>
<z2 + z3 = 2α2 ,
.
>. .. ..
>. . .
>
>
>
>
: zn−1 + zn = 2αn−1 .
420 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

Alors, zn devient un paramètre qui permet de résoudre le système suivant :


0 1 0 1 0 1
z1 (−1)n−1 2(α1 − α2 + · · · + (−1)n αn−1 )
B C B C B C
B C.. B .. C B .. C
B C . B . C B . C
B
B
C
C = zn B
B
C
C +B
B
C
C
B

z
n−1 C
A
B

−1 C
A
B

2αn−1 C
A
zn 1 0
| {z }
solution particulière

Ainsi, on a une infinité de polygones solutions au problème dans ce sous-cas.

8.3.4 Exercices d’approfondissement

Exercice 8.40 KKK


Soit g ∈ L(Rn ). Calculer le déterminant de l’application

ϕ : L(Rn ) −→ L(Rn )
f 7−→ g ◦ f


Soit B := (e1 , e2 , · · · , en ) la base canonique de Rn et A = matB (g). Considérons


l’application

φ : Mn (Rn ) −→ Mn (Rn )
M 7−→ AM

Cherchons la matrice de φ dans C = (Eij )1≤i,j≤n la base canonique de Mn (Rn ). On


a: n
X X X
φ(Ekl ) = A × Ekl = aij Eij Ekl = aij δjk Eil = aik Eil .
i,j i,j i=1

D’où φ (Vect(E1i , · · · , Eni )) ⊂ Vect(E1i , · · · , Eni ) pour tout i ∈ J1, nK. Ainsi, on a
‡ ‘
A O
matC (φ) = ..
.
O A

et par conséquent det (matC (φ)) = det(ϕ) = (det(A))n .


8.3. EXERCICES 421

Exercice 8.41 KKK


Soit (a1 , a2 , · · · , an ) ∈ Zn avec n ≥ 2. Montrer qu’il existe une matrice B ∈ Mn−1,n (Z)
telle que :
‰ “
a1 a2 ··· an

pgcd(a1 , a2 , · · · , an ) = det .
B

Indication : utiliser un raisonnement par récurrence sur n ≥ 2 et le théorème de Bé-


zout. 

On fait un raisonnement par récurrence sur l’entier naturel n ≥ 2. Si (a1 , a2 ) ∈ Z2


alors il existe, d’après le théorème de Bézout, deux entiers (u, v) ∈ Z2 tels que


a
1 a2
a1 v − a2 u = pgcd (a1 , a2 ) =
.
u v

Supposons la propriété vraie jusuq’au rang n et prenons (a1 , a2 , · · · , an , an+1 ) ∈


Zn+1 . On pose dn := pgcd(a1 , · · · , an ) et dn+1 = pgcd(a1 , · · · , an+1 ), alors par l’as-
sociativité du pgcd on a : dn+1 = pgcd (dn , an+1 ). Par le théorème de Bézout, il
existe (u, v) ∈ Z2 tels que : dn v − an+1 u = dn+1 .
On applique l’hypothèse de récurrence à (a1 , a2 , · · · , an ), il existe une matrice B ∈
Mn−1,n (Z) telle que :




a1 a2 ··· an






= dn .


B


Notons (A1 , A2 , · · · , An ) ∈ Zn les cofacteurs des ai dans cette matrice avec i ∈ J1, nK.
ai
Si a′i := , alors le développement du déterminant par rapport à la première ligne
dn
n
X
nous donne (après division par dn 6= 0) : a′i Ai = 1. On pose, pour i ∈ J1, nK :
i=1
bi = ua′i, et considérons la matrice :
0 1
a1 a2 ··· an an+1
B C
B C
B 0 C
B C
B .. C
M := B B . C .
B C
B C
B

0 C
A

b1 b2 ··· bn v
422 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

On a M ∈ Mn+1(Z) et en développant son déterminant suivant la dernière colonne,


il résulte que :




n
n
B X
det(M) = vdn + (−1) a
n+1

= vdn − an+1 bi Ai
i=1


b1 b2 ··· bn

n
X
= dn v − an+1 u a′i Ai = dn v − an+1 u
i=1

= dn+1.

La démonstration par récurrence est donc complète.

Exercice 8.42 KKK


Soient P1 , P2 , · · · , Pn des polynômes de degré ≥ 1.
Montrer que

xn + xn−1 + · · · + 1 divise P1 (xn+1 ) + xP2 (xn+1 ) + · · · + xn−1 Pn (xn+1 )


=⇒ x−1 divise Pi (x), ∀i ∈ J1, nK.

Indication : considérer α1 , · · · , αn les racines de l’équation xn + xn−1 + · · · + 1 = 0. 

Soient α1 , α2 , · · · , αn les zéros de l’équation

xn + xn−1 + · · · + x + 1 = 0.

Ils sont tous distincts et on a αin+1 = 1 pour tout i ∈ J1, nK. Comme

xn + xn−1 + · · · + x + 1 divise Q(x) := P1 (xn+1 ) + xP2 (xn+1 ) + · · · + xn−1 Pn (xn+1 ),

alors on a Q(α1 ) = Q(α2 ) = · · · = Q(αn ) = 0, ce qui donne le système :


8
>
>
> P1 (1) + α1 P2 (1) + · · · + α1n−1 Pn (1) = 0,
>
>
>
< P1 (1) + α2 P2 (1) + · · · + α2n−1 Pn (1) = 0,
>.. .. ..
>. . .
>
>
>
>
: P1 (1) + αn P2 (1) + · · · + αnn−1Pn (1) = 0.
8.3. EXERCICES 423

Le déterminant de ce système linéaire est :




1 α1 · · · α1n−1


1 α2 · · · α2n−1
V =
.. .. .. .. .


. . . .

1 αn · · · αnn−1

Comme les nombres α1 , α2 , · · · , αn sont tous distincts, alors le déterminant ci-dessus


(de Vandermonde) est 6= 0, et par suite le système d’équation ci-dessus possède
l’unique solution

P1 (1) = P2 (1) = ··· = Pn (1) = 0.

Les conditions ci-dessus sont équivalentes au fait que x − 1 divise Pi (x) pour tout
i ∈ J1, nK.

Exercice 8.43 KKK


Soient p un nombre premier et P (x) = an xn + an−1 xn−1 + · · · + a1 x + a0 ∈ Z[X] un
polynôme tel que p ∤ a0 . Montrer que
   
∃ q1 , q2 , · · · , qn+1 ∈ N : p | P (qr ), r ∈ J1, n + 1K =⇒ ∃ i 6= j : qi ≡ qj (mod p) .

Considérons le déterminant


a0 a0 · · · a0


q1 q2 · · · qn+1 n+1
Y
2
V = q12 q22 · · · qn+1 = a0 (qk − ql ).

.. .. .. .. k,l=1


. . . . k>l

q1n q2n · · · qn+1
n

En multipliant la deuxième ligne par a1 , la troisième par a2 , · · · , et la dernière par


an et en ajoutant tout cela à la première nous donne :


P (q1 ) P (q2 ) · · · P (qn+1 )


q1 q2 ··· qn+1
n+1
Y

V = q12 q22 ··· 2
qn+1 = a0 (qk − ql ).

.. .. .. .. k,l=1


. . . .

k>l

q1n q2n ··· n
qn+1
424 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

D’autre part, on a
 ‹
Y
p | P (qr ), ∀r ∈ J1, n+1K et a0 6≡ 0 (mod p) =⇒ p| (qk −ql ).
1≤l<k≤n+1

Par conséquent, il existe deux nombres qi et qj avec i 6= j tels que p | (qi − qj ).

Exercice 8.44 KKK


Soit f : R2 −→ R une application telle que :
⋄ l’application y ∈ R 7−→ f (x, y) est polynomiale pour tout x ∈ R,
⋄ l’application x ∈ R 7−→ f (x, y) est polynomiale pour tout y ∈ R.
Montrer que f est polynomiale. 

Comme l’application fx : y 7−→ f (x, y) est polynomiale, alors il existe une


unique suite presque nulle (ak (x))k≥0 telle que :
X
f (x, y) = ak (x)y k , ∀ y ∈ R.
k≥0

Soit nx = deg(fx ), alors on a :


8
>
< −∞ si (ak (x))k≥0 = 0,
nx = >
: sup{k ∈ N : ak (x) 6= 0} si (ak (x))k≥0 6= 0.

Puisque l’ensemble R est non dénombrable et que


[ [
R = {x ∈ R : nx ≤ n} := En ,
n∈N n∈N

alors l’un des En est non dénombrable, et donc il est en particulier infini. Soit m ∈ N
tel que Em est infini. Alors, pour x ∈ Em on a :
m
X
f (x, y) = ak (x)y k , ∀ y ∈ R.
k=0

Le système linéaire homogène d’inconnue (a0 (x), a1 (x), · · · , am (x)) :


8
>
>
> f (x, 1) = a0 (x)10 + a1 (x)11 + · · · + am (x)1m ,
>
>
>
< f (x, 2) = a0 (x)20 + a1 (x)21 + · · · + am (x)2m ,
>.. .. .. ..
>. . . .
>
>
>
>
: f (x, m + 1) = a0 (x)(m + 1)0 + a1 (x)(m + 1)1 + · · · + am (x)(m + 1)m ,

dont la matrice est une matrice de Vandermonde à coefficients ne dépendant pas de


8.3. EXERCICES 425

x. D’après la formule de Cramer, il existe une famille de réels (bj,k )j∈J1,n+1K,k∈J0,mK


tels que :

m+1
X
ak (x) = bj,k f (x, j), ∀ x ∈ Em , ∀ k ∈ J0, mK.
j=1

Or, chaque application x 7−→ f (x, j) est polynomiale, donc il en de même pour

m+1
X
bk : x 7−→ bj,k f (x, j), k ∈ J0, mK.
j=1

D’où : m
X
f (x, y) = bk (x)y k , ∀ (x, y) ∈ Em × R.
k=0

L’égalité ci-dessus est encore vraie pour tout (x, y) ∈ R2 car (pour y fixé) les fonc-
n
X
tions x 7−→ f (x, y) et x 7−→ bk (x)y k sont égales sur l’ensemble infini Em , et sont
k=0
donc égales partout car polynomiales (continuité + densité).

Exercice 8.45 KKK


Soient x0 , x1 , · · · , xn des nombres réels. Calculer le déterminant suivant :


1 cos(x0 ) cos(2x0 ) · · · cos(nx0 )


1 cos(x0 ) cos(2x0 ) · · · cos(nx0 )



1 cos(x1 ) cos(2x1 ) · · · cos(nx1 )



1 cos(x2 ) cos(2x2 ) · · · cos(nx2 )
.. .. .. ..

. . . .


1 cos(xn ) cos(2xn ) · · · cos(nxn )

Soit (Pk )k∈N la suite de polynômes de R[X] définie par :

P0 = 1, P1 = X, Pk+1 = 2XPk − Pk−1 .

Soit x ∈ R, on a pour tout k ∈ N :

P0 (cos x) = 1, P1 (cos x) = cos x, Pk (cos x) = cos(kx)

car cos(kx + x) + cos(kx − x) = 2 cos(kx) cos x (récurrence sur k). D’autre part, on
montre par récurrence sur k que deg(Pk ) = k.
Maintenant, notons cmk (k ∈ J0, nK) le coefficient du terme de degré m du polynôme
426 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT

n
X
Pk de sorte que Pk = cmk X m . On a
m=0

c00 = c11 = 1 et ck+1,k+1 = 2ckk

car Pk+1 = 2XPk − Pk−1 . D’où, ckk = 2k−1 pour tout k ≥ 1.


Pour tout x ∈ R, on a
n
X
cos(kx) = Pk (cos x) = cmk cosm (x)
m=0

et donc 0 1 0 1
cos(kx0 ) cosm (x0 )
B C B C
B C B C
B cos(kx1 ) C B cos (x1 ) C
m
B C n
X B C
B
B cos(kx2 ) C
C =
B
cmk B cosm (x2 ) C ,
C
B C B C
B .. C m=0 B .. C
B

. C
A
B

. C
A
cos(kxn ) cos (xn )m

c’est-à-dire
0 1 0 1
1 cos(x0 ) cos(2x0 ) · · · cos(nx0 ) 1 cos(x0 ) cos2 (x0 ) · · · cosn (x0 )
B C B C
B
B1 cos(x0 ) cos(2x0 ) · · · cos(nx0 ) C
C
B
B1 cos(x0 ) cos2 (x0 ) · · · cosn (x0 ) C
C
B C B C
B
B1 cos(x1 ) cos(2x1 ) · · · cos(nx1 ) C
C
B
B1 cos(x1 ) cos2 (x1 ) · · · cosn (x1 ) C
C
B C = B C×M,
B
B1 cos(x2 ) cos(2x2 ) · · · cos(nx2 ) C B1 cos(x2 ) cos (x2 ) · · · cos (x2 ) C
C B 2 n
C
B C B C
.. .. .. .. B. . . .
B .. .. .. ..
B C C
B

. . . . C
A 
C
A
1 cos(xn ) cos(2xn ) · · · cos(nxn ) 1 cos(xn ) cos (xn ) · · · cos (xn )
2 n

où 0 1
c00 c01 c02 · · · c0n
B C
B
B 10c c11 c12 · · · c1n C
C
B C
B
M := B 20c c21 c22 · · · c2n C
C.
B
B .. .. .. .. C
C
B

. . . . C
A
cn0 cn1 cn2 · · · cnn
Comme Pk est de degré k pour k ∈ J0, nK, alors la matrice M est triangulaire
supérieure et ses éléments diagonaux sont respectivement :

1, 1, 2, 22, · · · , 2n−1 .

D’où,
n(n−1)
det(M) = 2 2 .
8.3. EXERCICES 427

D’autre part, grâce au déterminant de Vandermonde, on sait que :




1 cos(x0 ) cos2 (x0 ) · · · cosn (x0 )


1 cos(x0 ) cos2 (x0 ) · · · cosn (x0 )


1 cos(x1 ) cos2 (x1 ) · · · cosn (x1 ) Y
= (cos(xk ) − cos(xm )) .

1 cos(x2 ) cos2 (x2 ) · · · cosn (x2 ) 0≤m<k≤n

.. .. .. ..


. . . .


1 cos(xn ) cos (xn )
2
· · · cosn (xn )

En conclusion, on a


1 cos(x0 ) cos(2x0 ) · · · cos(nx0 )


1 cos(x0 ) cos(2x0 ) · · · cos(nx0 )


1 cos(x1 ) cos(2x1 ) · · · cos(nx1 ) n(n−1) Y
= 2 2 (cos(xk ) − cos(xm )) .

1 cos(x2 ) cos(2x2 ) · · · cos(nx2 ) 0≤m<k≤n

.. .. .. ..


. . . .


1 cos(xn ) cos(2xn ) · · · cos(nxn )
428 CHAPITRE 8. GROUPE SYMÉTRIQUE. DÉTERMINANT
Chapitre 9
Espaces préhilbertiens réels

9.1 Produit scalaire

Définition 9.1 Produit scalaire. Soit E un R-espace vectoriel. On appelle produit


scalaire sur E une application ϕ : E × E −→ R telle que :
✓ ϕ est bilinéaire : ∀ (x, y, z) ∈ E 3 , ∀ (α, β) ∈ R2 : ϕ(αx + βy, z) = αϕ(x, z) +
βϕ(y, z) et ϕ(x, αy + βz) = αϕ(x, y) + βϕ(x, z).
✓ ϕ est symétrique : ∀ (x, y) ∈ E 2 , ϕ(x, y) = ϕ(y, x),
✓ ϕ est définie : ∀ x ∈ E, ϕ(x, x) = 0 ⇐⇒ x = 0,
✓ ϕ est positive : ∀ x ∈ E, ϕ(x, x) ≥ 0. 

☞ On notera dans la suite (x|y) le produit scalaire ϕ(x, y).

Définition 9.2 Espace préhilbertien. Espace euclidien. Un R-espace vectoriel E


muni d’un produit scalaire (·|·) est appelé espace préhilbertien. Si, de plus, E est de
dimension finie, on que E est un espace euclidien. 

Définition 9.3 Norme euclidienne. La norme euclidienne k · k associée au produit


È
scalaire (·|·) est définie par : kxk = (x|x) pour tout x ∈ E. 

✍ L’application x 7−→ kxk est une norme, c’est-à-dire vérifie :


- ∀ x ∈ E, kxk = 0 =⇒ x = 0,
- ∀ x ∈ E, ∀ λ ∈ R, kλxk = |λ| kxk,
- ∀ (x, y) ∈ E 2 : kx + yk ≤ kxk + kyk, (inégalité triangulaire).
✍ Identité du parallélogramme : pour tout (x, y) ∈ E 2 on a
€ Š
kx + yk2 + kx − yk2 = 2 kxk2 + kyk2 .

429
430 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

✍ Identité de polarisation : pour tout (x, y) ∈ E 2 on a

1€ Š
(x|y) = kx + yk2 + kx − yk2 .
4

✍ Inégalité de Cauchy-Schwarz : pour tout (x, y) ∈ E 2 on a

|(x|y)| ≤ kxk kyk

avec égalité si, et seulement si, x et y sont colinéaires (il existe α ∈ R tel que
x = αy), (ou y = 0).
✍ Inégalité de Minkowski : pour tout (x, y) ∈ E 2 on a

| kxk − kyk | ≤ kx + yk ≤ kxk + kyk

avec égalité si, et seulement si, x et y se trouvent sur une même demi-droite
issue de l’origine (il existe α ≥ 0 tel que x = αy), (ou y = 0).

9.2 Orthogonalité
Dans cette section on suppose que (E, (· | ·)) est un espace préhilbertien.
❏ Angle de deux vecteurs : soient x et y deux vecteurs non nuls de E. D’après
l’inégalité de Cauchy-Schwarz, on sait que :

(x|y)
∈ [−1, 1].
kxk kyk

(x|y)
Alors, il existe un unique réel θ ∈ [0, π] tel que : = cos θ. Le réel θ
kxk kyk
est appelé mesure de l’angle (non orienté) des vecteurs x et y.

Définition 9.4 Vecteurs orthogonaux. Deux vecteurs x et y sont dits orthogonaux si


on a : (x|y) = 0. 

Théorème 9.1 Théorème de Pythagore. Soient x et y deux vecteurs de E,


alors
(x|y) = 0 ⇐⇒ kx + yk2 = kxk2 + kyk2.

☞ Si (x1 , · · · , xm ) est une famille de vecteurs deux à deux orthogonaux, alors :


kx1 + · · · + xm k2 = kx1 k2 + · · · + kxm k2 .
9.3. ESPACES EUCLIDIENS 431

☞ Si (x1 , · · · , xm ) est une famille de vecteurs deux à deux orthogonaux, alors


c’est une famille libre.

Définition 9.5 Sous-espaces orthogonaux. Soient F et G deux sous-espaces vecto-


riels de E. On dit qu’ils sont orthogonaux si :

∀ x ∈ F, ∀y ∈ G on a (x|y) = 0.

Définition 9.6 Orthogonal d’une partie. Soit F une partie de E. L’orthogonal de F


est le sous-espace F ⊥ de E défini par :

F⊥ = {x ∈ E : ∀ a ∈ F, (x|a) = 0}.

Théorème 9.2 Soient F et G deux parties de E, alors :


✓ F ⊥ est un sous-espace vectoriel de E,
✓ F ⊂ G =⇒ G⊥ ⊂ F ⊥ ,
✓ F ⊥ = (Vect(F ))⊥ ,
€ Š⊥
✓ F ⊂ F⊥ . 

9.3 Espaces euclidiens


Dans toute la suite, on suppose que E est un espace euclidien muni du produit
scalaire (·|·) de norme associée k · k. On note n la dimension de E.

Définition 9.7 Bases orthogonales et orthonormales. Soit B = (e1 , · · · , en ) une


base de E. On dit que
✓ B est orthogonale si les vecteurs ei , i ∈ J1, nK, sont deux à deux orthogonaux.
✓ B est orthonormale si ses vecteurs sont deux à deux orthogonaux et unitaires
(c-à-d de norme égale à 1). 

n
X
☞ Si (e1 , · · · , en ) est une base orthogonale et x ∈ E, alors : x = (x|ei )ei .
i=1
☞ Si x = x1 e1 +· · ·+xn en et y = y1 e1 +· · ·+yn en , alors : (x|y) = x1 y1 +· · ·+xn yn .
☞ Si x = x1 e1 + · · · + xn en , alors kxk2 = x21 + · · · + x2n .
432 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Théorème 9.3 Procédé d’orthonormalisation de Schmidt. Soit


(e1 , · · · , en ) une base quelconque de E, alors il existe une base orthonormale
(ǫ1 , · · · , ǫn ) de E telle que :
✓ ǫi ∈ Vect(e1 , · · · , ei ), ∀ i ∈ J1, nK,
✓ (ei |ǫi ) > 0, ∀ i ∈ J1, nK. 

e1
✍ Si (e1 , · · · , en ) est une base quelconque, on pose ǫ1 = . On suppose
ke1 k
ǫ1 , · · · , ǫk construits, alors on pose
P
ek+1 − ki=1 (ǫi |ek+1 )ǫi
ǫk+1 = P .
kek+1 − ki=1 (ǫi |ek+1 )ǫi k

✍ Toute famille orthonormale (ǫ1 , · · · , ǫm ) d’un espace euclidien E 6= {0E } de


dimension n (avec n ≥ m) peut être complétée par des vecteurs ǫm+1 , · · · , ǫn
de E de sorte que la famille (ǫ1 , · · · , ǫn ) soit une base orthonormale de E.
✍ Tout espace euclidien E 6= {0E } admet une base orthonormale.

Théorème 9.4 Soit F un sous-espace vectoriel de dimension p de l’espace eu-


clidien E. Alors :
L
✓ E=F F ⊥,
€ Š
✓ dim F ⊥ = n − p,
€ Š⊥
✓ F⊥ = F. 

9.4 Projecteurs et symétries orthogonaux


Soient p et s deux endomorphismes de E. On dit que p est un projecteur si
p ◦ p = p. On dit que s est une symétrie vectorielle si s ◦ s = Id.

Définition 9.8 Projecteur orthogonal. On dit que p ∈ L(E) est un projecteur ortho-
gonal si ker(p) et Im(p) sont des sous-espaces orthogonaux de E, c’est-à-dire :

∀ x ∈ ker(p), ∀ y ∈ Im(p), (x|y) = 0.

Théorème 9.5 Soient x ∈ E et F un sous-espace vectoriel de F dont une base


orthonormale est (ǫ1 , · · · , ǫm ). Alors, le projeté orthogonal p(x) de x sur le sous-
m
X
espace F est donné par : p(x) = (x|ǫi )ǫi . 
i=1
9.5. HYPERPLANS AFFINES D’UN ESPACE EUCLIDIEN 433

Théorème 9.6 Soit F un sous-espace vectoriel de E. Pour tout x ∈ E, on pose

d(x, F ) = inf kx − f k.
f ∈F

Alors :
✓ d(x, F ) est bien défini,
✓ d(x, F ) = kx − p(x)k où p(x) est la projection orthogonale de x sur F ,
✓ pour tout f ∈ F on a kx − f k ≥ kx − p(x)k avec égalité si, et seulement si,
f = p(x). 

Définition 9.9 Symétrie orthogonale, réflexion.


On dit que s est une symétrie orthogonale si les sous-espaces vetoriels ker(s − Id) et
ker(s + Id) sont orthogonaux.
On dit que s est une réflexion si ker(s − Id) est un hyperplan de E. 

9.5 Hyperplans affines d’un espace euclidien

Définition 9.10 Vecteur normal. On appelle vecteur normal à un hyperplan vectoriel


de E, tout vecteur non nul (et donc toute base) de son supplémentaire orthogonal.
On appelle vecteur normal à un hyperplan affine de E, tout vecteur normal à sa direc-
tion. 

Proposition 9.1 Soient B une base orthonormée de E, H un hyperplan de E et a un


vecteur non nul de E de coordonnées (a1 , · · · , an ) dans la base B. On a équivalence
entre :
✓ H est le noyau de la forme linéaire ϕa : x 7−→ (a|x),
✓ H admet pour équation dans la base B : a1 x1 + a2 x2 + · · · + an xn = 0,
✓ a est un vecteur normal à H. 

✍ Soient R = (O, B) un repère orthonormé de E et a un vecteur non nul de


coordonnées (a1 , · · · , an ) dans la base B. Alors, un hyperplan H de E admet
pour équation dans R :

a1 x1 + a2 x2 + · · · + an xn + h = 0

si, et seulement si, le vecteur a est normal à H (i. e. normal à sa direction).


434 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Théorème 9.7 Théorème de représentation de Riesz. Soient E un espace


euclidien et ϕ : E −→ R une forme linéaire. Alors, il existe un unique vecteur
aϕ ∈ E tel que :
ϕ(x) = (aϕ | x), x ∈ E.

Proposition 9.2 Distance à un hyperplan. Soient H un hyperplan de E, A un point


de H et −

a un vecteur normal à H.
Si M est un point de E, alors on a :


→ −−→
a | AM
d(M, H) = .
k−
→ak

☞ Si H est un hyperplan d’équation a1 x1 + a2 x2 + · · · + an xn + h = 0 dans


un repère orthonormé, alors la distance d’un point M(x1 , x2 , · · · , xn ) à H est
donnée par :

|a1 x1 + a2 x2 + · · · + an xn + h|
d(M, H) = È .
a21 + a22 + · · · + a2n

9.6 Endomorphismes orthogonaux


Dans toute la suite (E, (·|·)) est un espace euclidien dont k · k est la norme
euclidienne associée et n est la dimension de E.

Définition 9.11 Endomorphisme orthogonal. On dit que u ∈ L(E) est un endomor-


phisme orthogonal (ou isométrie) si :

ku(x)k = kxk, ∀ x ∈ E.

On note O(E) l’ensemble des endomorphismes orthogonaux de E. 

Théorème 9.8 On a équivalence entre :


✓ u ∈ O(E),
✓ ∀ (x, y) ∈ E 2 , (u(x)|u(y)) = (x|y). 

☞ Si u ∈ O(E) alors u est un automorphisme et u−1 ∈ O(E).


9.7. GROUPE ORTHOGONAL 435

Théorème 9.9 Groupe orthogonal. (O(E), ◦) est un sous-groupe du groupe


linéaire (GL(E), ◦), on l’appelle le groupe orthogonal de E. 

☞ Si u ∈ L(E) et (e1 , e2 , · · · , en ) est une base orthonormale de E, alors il y a


équivalence entre :
– u ∈ O(E),
– (u(e1 ), u(e2), · · · , u(en )) est une base orthonormale de E.

Définition 9.12 Matrice orthogonale. Une matrice M ∈ Mn (R) est dite orthogonale
si t M M = In . On note On (R) l’ensemble des matrices orthogonales. 

☞ Une matrice M = (aij )i,j ∈ Mn (R) est orthogonale si, et seulement si, ses
vecteurs colonnes (C1 , · · · , Cn ) forment une base orthonormale pour le pro-
duit scalaire usuel sur Rn . Autrement dit :
8 n
X
>
>
<
∀ (p, q) ∈ J1, nK2 , p 6= q =⇒ aip aiq = 0,
i=1
n
X
>
>
: ∀ j ∈ J1, nK, a2ij = 1.
i=1

Théorème 9.10 Soient B = (e1 , · · · , en ) une base orthonormale de E et u ∈


L(E). On note M = MatB (u), alors on a équivalence entre :
✓ u est un automorphisme orthogonal,
✓ M est une matrice orthogonale. 

Théorème 9.11 Soient B une base orthonormale de E, B′ une base de E et


PB−→B′ la matrice de passage entre ces deux bases. Il y a équivalence entre :
✓ B′ est une base orthonormale,
✓ P est une matrice orthogonale. 

9.7 Groupe orthogonal

Définition 9.13 Groupe spécial orthogonal. Soit A ∈ On (R) (alors det(A) = ±1),
on définit les sous-ensembles de On (R) suivants :

On+ (R) = {A ∈ On (R) : det(A) = +1} et On− (R) = {A ∈ On (R) : det(A) = −1}.

L’ensemble On+ (R) est un sous-groupe de (On (R), ◦), on l’appelle groupe spécial-
orthogonal. 
436 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

☞ Soit A ∈ On (R) une matrice orthogonale. Si aij est un coefficient non nul de
A et ∆ij le cofacteur associé, alors :
– A ∈ On+ (R) =⇒ aij = +∆ij ,
– A ∈ On− (R) =⇒ aij = −∆ij .

Définition 9.14 Isométries directes, indirectes. Soit u ∈ O(E) une isométrie d’un
espace euclidien orienté E, alors det(u) = ±1. On dit que u est une isométrie directe
(resp. indirecte) de E si det(u) = +1 (resp. det(u) = −1). On note O+ (E) (resp. O− (E))
l’ensemble des isométries directes (resp. indirectes) de E. L’ensemble (O+ (E), ◦) est un
sous-groupe du groupe orthogonal (O(E), ◦). 

9.7.1 Groupe orthogonal en dimension 2

Théorème 9.12 Étude de (O2+ (R), ×).


„ Ž
cos θ − sin θ
✓ Les éléments de O2+ (R) sont de la forme Rθ = avec θ ∈ R,
sin θ cos θ
✓ Rθ × Rθ′ = Rθ+θ′ et Rθ−1 = R−θ ,
✓ L’application ϕ : (R, +) −→ (O2+ (R), ×), θ 7−→ Rθ est un morphisme de
groupe de noyau 2π Z. 

✍ Rotation vectorielle : soient E un espace euclidien orienté de dimension 2 et


u ∈ O + (E) une isométrie directe, alors il existe un unique réel θ ∈ [0, 2π[
tel que pour toute
„ Ž
base orthonormale directe B de E on ait : MatB (u) =
cos θ − sin θ
. On dit que u est une rotation vectorielle d’angle θ et on
sin θ cos θ
note u = rθ .

Proposition 9.3 Angle de deux vecteurs. Soient E un espace euclidien orienté de


dimension 2 et u, v deux vecteurs non nuls de E. Il existe une unique rotation r élément
+ v u
de O2 (R) telle que : = r . Si θ ∈ [0, 2π[ est l’angle de la rotation r, on
kvk kuk
Õ
note (u, v) = θ l’angle orienté des vecteurs u, v. On a alors : det(u, v) = kuk kvk sin θ et
(u|v) = kuk kvk cos θ. 

Théorème 9.13 Étude de O2− (R).


L’application ψ : O2+ (R) −→ O2− (R), M 7−→ MP , où P est la matrice
9.7. GROUPE ORTHOGONAL 437

„ Ž
1 0
∈ O2− (R), est une bijection.
0 −1
„ Ž
cos θ sin θ
Toute matrice de O2− (R) est de la forme . 
sin θ − cos θ

✍ Une isométrie indirecte d’un espace euclidien orienté de dimension 2 est une
symétrie orthogonale par rapport à une droite. C’est une réflexion.
✍ Si E est un espace euclidien orienté de dimension 2, alors toute rotation est la
composée de deux réflexions. Réciproquement, toute réflexion est la composée
de deux rotations.
✍ Les réflexions engendrent le groupe orthogonal O2 : toute rotation s’écrit
comme le produit de deux réflexions.

9.7.2 Groupe orthogonal en dimension 3


Dans ce paragraphe, E est un espace euclidien orienté de dimension 3.

Définition 9.15 Produit mixte. Soient a, b, c trois vecteurs de E. On appelle produit


mixte de (a, b, c) le déterminant de (a, b, c) dans une base orthonormée directe. On le
note [a, b, c]. 

☞ [a, b, c] 6= 0 ⇐⇒ (a, b, c) est une base de E.


☞ [a, b, c] = −[b, a, c].
☞ L’application c 7−→ [a, b, c] est une forme linéaire.

Définition 9.16 Produit vectoriel. On appelle produit vectoriel des vecteurs a et b


l’unique vecteur noté a ∧ b vérifiant :

∀ c ∈ E, [a, b, c] = (a ∧ b | c).

☞ a ∧ b = −b ∧ a et a ∧ a = 0.
☞ (a + b) ∧ c = a ∧ c + b ∧ c.
☞ a∧b= 0 ⇐⇒ (a, b) est liée.
☞ Identité de Lagrange : ka ∧ bk2 + (a | b)2 = kak2 kbk2 .

Définition 9.17 Rotation.


Soient u un vecteur de norme 1 de l’espace euclidien E, D l’axe dirigé et orienté par u,
et θ un nombre réel. On appelle rotation d’axe D et d’angle θ, et on note RotD,θ , l’endo-
morphisme de E dont la matrice dans une base orthonormale (u, v, w) (qui commence
438 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

par u) est donnée par : † 


1 0 0
0 cos θ − sin θ .
0 sin θ cos θ

Définition 9.18 Retournement. On appelle retournement (ou demi-tour) de E toute


rotation de E d’angle π (modulo 2π). 

Théorème 9.14 Classification des endomorphismes orthogonaux de E.


Soit u ∈ O(E) \ {Id}, alors :
✓ si det(u) = +1, u est une rotation de E,
✓ si det(u) = −1,
– ou bien u est une réflexion de E,
– ou bien u est la composée d’une rotation de E et de la réflexion par
rapport au plan orthogonal à l’axe de cette rotation. 

Soient M ∈ O3 (R) \ {I3 }, u l’endomorphisme orthogonal de E représenté par la


matrice M dans une base orthonormale de E :
☞ supposons que det(M) = +1, alors u est une rotation de E :
– la droite supportant l’axe D de u est l’ensemble des invariants de u, obtenu
en résolvant MX = X, d’inconnue X ∈ M3,1 (R),
– on détermne θ grâce à la relation Tr(M) = 1 + 2 cos θ. Enfin, sin θ est
du signe du produit mixte [x, u(x), v] pour n’importe quel vecteur x non
colinéaire à v, où v est le vecteur normé dirigeant et orientant l’axe de u.
☞ Supposons que det(M) = −1, alors : u est soit une réflexion, soit la composée
d’une rotation et d’une réflexion.
– Si M est une matrice symétrique, alors u est une réflexion. Le plan de la
réflexion est l’ensemble des invariants de u.
– Si M est une matrice non symétrique, alors u est la composée commutative
d’une rotation RotD,θ et d’une réflexion par rapport au plan P orthogonal
à l’axe D. Les éléments de D sont caractérisés par MX = −X et θ par
Tr(M) = −1 + 2 cos θ. Comme plus haut, sin θ est du signe du produit mixte
[x, u(x), v] pour n’importe quel x non colinéaire à v, où v est le vecteur normé
dirigeant et orientant D. Enfin, P = D ⊥ .
9.8. EXERCICES 439

Théorème 9.15 Tout endomorphisme orthogonal de E est le produit d’au plus


trois réflexions. 

Définition 9.19 Angle de deux vecteurs non nuls de E. Soient u et v deux vecteurs
Õ
non nuls de E. On définit l’angle de u et v, et on note (u, v) par :
Õ
✓ (u, v) = 0 s’il existe λ ∈ R∗+ tel que v = λu,
Õ
✓ (u, v) = π s’il existe λ ∈ R∗− tel que v = λu,
Õ
✓ (u, v) est la valeur absolue de l’angle (dans ] − π, π]) de u et v dans le plan
euclidien orienté par u et v si (u, v) est libre. 

Ö
✍ Pour tous vecteurs non nuls u et v de E on a : (u | v) = kuk kvk cos (u, v).

9.8 Exercices

9.8.1 Exercices de base

Exercice 9.1
Dans R3 muni de sa structure euclidienne canonique, on considère les droites D1 et D2
d’équations respectives :
8 8
< x = y < x = −y
: :
y = z y = z.

Trouver une rotation R de R3 telle que R(D1 ) = D2 . 

Des vecteurs directeurs des droites D1 et D2 sont donnés respectivement par


e1 = (1, 1, 1) et e2 = (1, −1, −1), avec ke1 k = ke2 k. Le retournement (i. e. rotation
d’angle π) d’axe e1 +e2 = (2, 0, 0) envoie la droite D1 sur la droite D2 . En conclusion,
le retournement par rapport à l’axe des abscisses envoie D1 sur D2 .

Exercice 9.2
Soit E un espace euclidien orienté de dimension 3.
Image d’un vecteur orthogonal à l’axe. Soit e un vecteur unitaire et R la rotation
d’angle θ autour de e.
1. Montrer que pour tout x ⊥ e on a :

R(x) = (cos θ) x + (sin θ) e ∧ x.


440 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

2. Déterminer l’axe et l’angle d’une rotation définie par sa matrice.


3. Montrer que si u est un vecteur unitaire orthogonal à l’axe orienté par e, alors :
8
< cos θ = (u | R(u))
:
sin θ = det(e, u, R(u)).

Le déterminant étant pris dans une base orthonormale directe.


Image d’un vecteur quelconque par une rotation. Soit R la rotation d’axe orienté
par le vecteur unitaire e et d’angle θ. Soit x un vecteur quelconque de E.
4. Montrer que

R(x) = (1 − cos θ)(x | e) e + (cos θ) x + (sin θ) e ∧ x.

1. Si x = 0, alors la relation est vraie. On suppose alors x 6= 0. Soit P le plan


x
vectoriel normal au vecteur e. Un vecteur unitaire de P est donné par u = . On
kxk
pose v = e ∧ u, alors (e, u, v) est une base orthonormale directe de E, par suite (u, v)
est une base orthonormale directe du plan P orienté par e. Or, R|P„ est une rotation
Ž
cos θ − sin θ
plane, et sa matrice dans la base directe (u, v) est donnée par : .
sin θ cos θ
En particulier, on a :

R(u) = (cos θ) u + (sin θ) e ∧ u.

Comme R est linéaire et x = kxku, alors on conclut que :

R(x) = (cos θ) x + (sin θ) e ∧ x.

2. Pour déterminer, dans la pratique, l’axe et l’angle d’une rotation définie par sa
matrice :
⋄ on cherche un vecteur unitaire e qui dirige l’axe de rotation. On l’obtient en
résolvant l’équation R(e) = e,
⋄ on choisit un vecteur unitaire u orthogonal au vecteur e, et on pose v = e ∧ u,
⋄ on calcule R(u) à l’aide de la matrice de R, et on exprime ce vecteur comme
combinaison linéaire des vecteurs u et v, les coefficients sont cos θ et sin θ.
3. Comme u est orthogonal à l’axe, alors par la relation R(u) = (cos θ)u+(sin θ) e∧u
on déduit que (puisque u est unitaire) :

(u | R(u)) = (cos θ) (u | u) = cos θ.


9.8. EXERCICES 441

De même, puisque e et u sont unitaires et orthogonaux, ke ∧ uk = 1, et :

det(e, u, R(u)) = (e ∧ u | R(u)) = (sin θ) (e ∧ u | e ∧ u) = sin θ.

4. Soit x1 le projeté de x sur l’axe, alors on a :

x1 = (x | e) e et R(x1 ) = x1 .

Le vecteur x − x1 = x − (x | e) e est orthogonal à l’axe, par suite :

R(x−x1 ) = (cos θ)(x−x1 )+(sin θ) e∧(x−x1 ) = −(cos θ)(x|e)e+(cos θ)x+(sin θ)e∧x.

En conclusion, on a :

R(x) = R(x1 ) + R(x − x1 ) = (1 − cos θ)(x|e)e + (cos θ)x + (sin θ)e ∧ x.

Exercice 9.3
Endomorphismes antisymétriques
Soient (E, h·, ·i) un espace eucldien et f ∈ L(E). On dit que f est antisymétrique si :

∀ (x, y) ∈ E 2 , hf (x), yi = −hx, f (y)i.

1. Montrer que :

f antisymétrique ⇐⇒ ∀ x ∈ E, hf (x), xi = 0.

2. On suppose, dans cette question, que f ∈ O(E). Montrer que :

f antisymétrique ⇐⇒ f ◦ f = − IdE .

1. On montre le résultat par double implication.


(=⇒) En prenant x = y, et comme le produit scalaire est symétrique, alors :

hf (x), xi = −hx, f (x)i = −hf (x), xi =⇒ hf (x), xi = 0.

(⇐=) Soient x et y deux éléments de E, alors hf (x + y), x + yi = 0, et par suite


comme hf (x), xi = 0 on déduit que :

hf (x), yi + hf (y), xi = 0.
442 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Donc, par symétrie du produit scalaire, il s’ensuit que :

hf (x), yi = −hf (y), xi = −hx, f (y)i.

2. On montre le résultat par double implication.


(=⇒) On doit montrer que (f ◦ f )(x) + x = 0 pour tout x ∈ E. On a :

kf (f (x)) + xk2 = hf (f (x)), f (f (x))i + hf (f (x)), xi + hx, f (f (x))i + hx, xi.

Comme f conserve le produit scalaire et est antisymétrique, alors on a :

hf (f (x)), f (f (x))i = hx, xi et hf (f (x)), xi = −hf (x), f (x)i.

Par conséquent, on déduit que kf (f (x)) + xk2 = 0.


(⇐=) Grâce à la première question, il nous suffit de montrer que hf (x), xi = 0 pour
tout x ∈ E. On a :

hf (x), xi = hf (f (x)), f (x)i (car f conserve le produit scalaire)


= h−x, f (x)i (car f ◦ f = −IdE )
= −hf (x), xi (car le produit scalaire est symétrique).

Donc, hf (x), xi = 0 pour tout x ∈ E.

Exercice 9.4
On munit R2 [X] du produit scalaire :
Z 1

(P | Q) = P (t) Q(t) dt.


0

Déterminer la base obtenue, à partir de la base canonique (1, X, X 2 ), avec le procédé


d’orthonormalisation de Gram-Schmidt. 

On note (P0 , P1 , P2 ) (resp. (Q0 , Q1 , Q2 )) la base canonique (resp. la base obtenue


après orthonormalisation).
Z 1
On a (P0 | P0 ) = 1 dt = 1, par suite Q0 = P0 = 1. Maintenant, on a :
0

1 1
P1 − (P1 | Q0 )Q0 = X− ×1 = X− .
2 2
Z 1 2
€ Š 1 1 √ € Š
Or, X − | X − 1 1
= t− dt = , par suite Q1 = 2 3 X − 1
. Finale-
2 2 0 2 12 2
9.8. EXERCICES 443

ment
 
2 1 1 1
P2 − (P2 | Q1 ) Q1 − (P2 | Q0 ) Q0 = X − X− − = X2 − X + .
2 3 6
Z 1  
2 1 2 1 1
Or, t −t+ t −t+ dt = , et par conséquent :
0 6 6 180
√  1


Q2 = 6 5 X2 − X + .
6

Exercice 9.5
On considère l’ensemble C2π des fonctions continues et 2π-périodiques sur R muni du
produit scalaire : Z 2π
1
(f | g) = f (t)g(t) dt.
π 0

On pose, pour tout n ∈ N, fn : x 7−→ cos(nx) et pour tout n ∈ N∗ , gn : x 7−→ sin(nx).


1. Vérifier que la famille des fn et la famille des gn sont orthogonales, et que les fn et

gn sont unitaires, sauf f0 de norme 2.
2. On note Fn le sous-espace de E engendré par (f0 , f1 , g1 , · · · , fn , gn ). Soit f ∈ C2π ,
montrer que le projeté orthogonal ϕn de f sur Fn est de la forme :
n
a0 X
ϕn : x 7−→ + (ak cos(kx) + bk sin(kx)).
2 k=1

3. Montrer l’inégalité de Bessel :


n €
a20 X Š
kf k2 ≥ + a2k + b2k .
2 k=1

1. Pour n et m dans N∗ on a :

1 Z 2π 1Zπ
(fn | gm) = fn (t)gm (t) dt = fn (t)gm (t) dt = 0
π 0 π −π

car le produit de ces deux fonctions est une fonction impaire.


De plus, on a facilement
8
>
Z 2π
1 Z 2π < 0 si n 6= m
fn (t)fm (t) dt = (cos(n + m)t + cos(n − m)t) dt =
0 2 0 >
: 1 si n = m.

De même, on a (gn | gm) = 0 si n 6= m et (gn | gn ) = 1. Finalement, il est clair que


1 Z 2π
(f0 | f0 ) = 1 dt = 2.
π 0
444 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

2. On a

1 Z 2π 1 Z 2π
ak = (f | fk ) = f (t) cos(kt) dt et bk = (f | gk ) = f (t) sin(kt) dt.
π 0 k 0

Le projeté orthogonal ϕn de f sur Fn est donné par

(f |f0 ) Xn n
a0 X
ϕn = f0 + (ak fk +bk gk ) c-à-d ϕn : x 7−→ + (ak cos(kx)+bk sin(kx)).
(f0 |f0 ) k=1 2 k=1

Comme (f0 | f0 ) = 2 et que les autres vecteurs sont unitaires, alors par le théorème
de Pythagore on déduit que :
n €
a20 X Š
kϕn k2 = + a2k + b2k .
2 k=1

Or kf k2 ≥ kϕn k2 , par suite on a l’inégalité de Bessel.

Exercice 9.6
Inégalité de Ptolémée
Soit (E, h·, ·i) un espace euclidien et k · k la norme associée.
x
On pose, pour x 6= 0 : ϕ(x) = .
kxk2
1. Montrer que pour x et y non nuls :

kx − yk
kf (x) − f (y)k = .
kxk × kyk

2. Si a, b, c, d sont des éléments de E, montrer l’inégalité de Ptolémée :

ka − ck × kb − dk ≤ ka − bk × kc − dk + kb − ck × ka − dk.

1. On a :

1 hx, yi 1
kϕ(x) − ϕ(y)k2 = kϕ(x)k2 − 2hϕ(x), ϕ(y)i + kϕ(y)k2 = 2
−2 2 2
+ .
kxk kxk × kyk kyk2

D’autre part, on a aussi :

kx − yk2 kxk2 − 2hx, yi + kyk2 1 hx, yi 1


2 2
= 2 2
= 2
−2 2 2
+ .
kxk × kyk kxk × kyk kxk kxk × kyk kyk2

Ainsi, on a montré l’égalité demandée.


2. On suppose que les vecteurs a, b, c, d sont deux à deux distincts (car sinon l’inéga-
lité est évidente). Si x, y, z sont des vecteurs non nuls alors par l’inégalité triangulaire
on a :
kϕ(x) − ϕ(y)k ≤ kϕ(x) − ϕ(z)k + kϕ(z) − ϕ(y)k
9.8. EXERCICES 445

ce qui donne grâce à la première question

kx − yk kx − zk kz − yk
≤ + .
kxk × kyk kxk × kzk kzk × kyk

En multipliant par kxk × kyk × kzk, on obtient l’inégalité :

kzk × kx − yk ≤ kyk × kx − zk + kxk × kz − yk.

Finalement, en prenant x = b − a, y = d − a et z = c − a on déduit l’inégalité de


Ptolémée.

9.8.2 Exercices d’assimilation

Exercice 9.7 K
π
1. Soit r la rotation euclidienne d’angle 6 du plan euclidien orienté. Déterminer deux
réflexions f1 et f2 telles que : r = f1 ◦ f2 .
π
Soit R la rotation axiale d’axe Vect(1, 1, 1) et d’angle 6 dans R3 muni de sa structure
euclidienne canonique (on suppose que la base canonique est directe).
2. Écrire la matrice de R dans la base canonique B de R3 .
3. Déterminer deux symétries s1 et s2 telles que : R = s1 ◦ s2 . 

1. Soient B = (e1 , e2 ) la base canonique de R2 et f1 la réflexion par rapport à la


droite Vect(e1 ). Alors
„ Ž „ Ž „√ Ž
1 0 cos π
− sin π 3
− 12
M1 = MatB (f1 ) = et M2 = MatB (r) = 6 6
= 2 √ .
0 −1 sin π
6
cos π
6
1
2 2
3

En posant f2 = f1 ◦ r, alors l’endomorphisme f2 est un automorphisme orthogonal


(car composée de deux automorphismes orthogonaux) de déterminant −1, par suite
f2 est une réflexion et on a :
„ √ Ž
3
− 12
MatB (f2 ) = MatB (f1 ◦ r) = M1 × M2 = 2 √ .
− 12 − 23

L’axe de la réflexion de f2 est obtenu en résolvant le système M1 × M2 × X = X,



on trouve que c’est la droite d’équation y = ( 3 − 2)x.
Finalement, r = f1−1 ◦f2 = f1 ◦f2 avec f1 la réflexion par rapport à la droite Vect(e1 )
€ √ Š
et f2 est la réflexion par rapport à la droite Vect e1 + ( 3 − 2)e2 .
2. Le vecteur u = √13 (1, 1, 1) est une base de la droite Vect(1, 1, 1). Le vecteur
v = √12 (1, −1, 0) est un vecteur unitaire et orthogonal à u. Finalement, on pose
446 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

w = u∧v = √1 (1, 1, −2).


6
La base B′ = (u, v, w) est une base orthonormale directe
de R3 . La matrice de R dans la base B′ est donnée par :
‡ ‘
1 0 0

MatB′ (R) = 0 2
3
− 12 .

0 1
2 2
3

Les matrices de passage PB,B′ et PB′ ,B sont données par :


‡ ‘ ‡ ‘
√1 √1 √1 √1 √1 √1
3 2 6 3 3 3
PB,B′ = √1
3
1
− 2
√ √1
6
, PB′ ,B = t PB,B′ = √1
2
1
− 2
√ 0 .
√1
3
0 − √26 √1
6
√1
6
− √26

Finalement, on conclut que :


‡ √ √ ‘
1+ 3 1− 3 1
3 3√ 3√
MatB (R) = PB,B′ × MatB′ (R) × PB′ ,B = 1
3√
1+ 3
3
1− 3
3√
.
1− 3 1 1+ 3
3 3 3

3. On note D = Vect(1, 1, 1), alors R|D⊥ est une rotation de D ⊥ . Comme dans
la première question on peut décomposer la rotation R|D⊥ en deux réflexions de
D ⊥ . Si f1 est la réflexion de D ⊥ d’axe Vect(v) et f2 la réflexion de D ⊥ définie par
f2 = f1−1 ◦ R|D⊥ , alors on trouve :
„√ Ž „ Ž
€ Š 3
− 12 1 0
M1 = Mat{u,v} R|D⊥ = 2 √ , M2 = Mat{v,w} (f1 ) = ,
1
2 2
3
0 −1
„ √ Ž
3
− 21
M3 = M2−1 × M1 = t M2 × M1 = Mat{v,w} (f2 ) = 2 √ .
− 12 − 23

L’axe de la réflexion f2 est obtenu en résolvant le système M3 × X = X, on trouve


€ €√ Š Š
la droite Vect v + 3 − 2 w .
Finalement, R = s1 ◦ s2 avec s1 la réflexion par rapport au plan Vect(u, v) et s2 la
€ €√ Š Š
réflexion par rapport au plan Vect u, v + 3 − 2 w .

Exercice 9.8 K
Soient (E, h·, ·i) un espace euclidien et f ∈ O(E) un endomorphisme orthogonal.
1. Montrer que :
(Im(IdE − f ))⊥ = ker(IdE − f ).

2. Montrer que :
E = ker(IdE − f ) ⊕ Im(IdE − f ).
9.8. EXERCICES 447

3. On désigne par p la projection orthogonale de E sur ker(IdE −f ). Soit x ∈ E, montrer


que :
n
1 X
lim
p(x) − f k (x) = 0.
n→+∞ n + 1 k=0

1. Montrons que ker(IdE − f ) ⊂ (Im(IdE − f ))⊥ . Soit x ∈ ker(IdE − f ), alors


f (x) = x. Si b = (IdE − f )(a) ∈ Im(IdE − f ), alors (comme f (x) = x et f ∈ O(E)) :

hb, xi = ha − f (a), xi = ha, xi − hf (a), f (x)i = 0.

D’autre part, par le théorème du rang on a :

dim(ker(IdE − f )) = dim(E) − dim(Im(IdE − f )).

Par suite :
” —
dim(ker(IdE −f )) = dim(E)− dim(E) − dim(Im(IdE − f ))⊥ = dim(Im(IdE −f ))⊥ .

Par conséquent, on a montré que : (Im(IdE − f ))⊥ = ker(IdE − f ).


2. Comme Im(IdE − f ) est un sous-espace vectoriel de l’espace euclidien E, alors
E = Im(IdE − f ) + (Im(IdE − f ))⊥ . D’où, par la question précédente, on conclut
que :
E = ker(IdE − f ) ⊕ Im(IdE − f ).

3. Soit x ∈ E, alors d’après la question précédente il existe un unique couple (x1 , x2 )


tel que x = x1 + x2 avec x1 ∈ ker(IdE − f ) et x2 ∈ Im(IdE − f ). Par définition de p
on a : p(x) = x1 , et par linéarité des endomorphismes f k on a :

1 X n
1 X n
1 X n
1 X n
f k (x) = (f k (x1 ) + f k (x2 )) = f k (x1 ) + f k (x2 ).
n + 1 k=0 n + 1 k=0 n + 1 k=0 n + 1 k=0

Or, comme x1 ∈ ker(IdE −f ), alors f (x1 ) = x1 et par récurrence immédiate f k (x1 ) =


x1 pour tout k ∈ N. Par suite on a :

1 X n
1 X n
f k (x1 ) = x1 = x1 .
n + 1 k=0 n + 1 k=0

D’autre part, comme x2 ∈ Im(IdE − f ) alors il existe a ∈ E tel que x2 = a − f (a), et


par simple récurrence f k (x2 ) = f k (a) − f k+1 (a) pour tout k ∈ N. Par suite (somme
télescopique) :
1 X n
1 ” —
f k (x2 ) = a − f n+1 (a) .
n + 1 k=0 n+1
448 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

En conclusion, on a :
‚ Œ

1 X n


a − f n+1 (a)
1

p(x) − f k (x) = x1 − x1 + = a − f
n+1
(a)
n + 1 k=0 n+1 n+1
kak kf n+1(a)k kak kak
≤ + ≤ +
n+1 n+1 n+1 n+1

car f ∈ O(E). En faisant tendre n vers +∞, on déduit la limite demandée.

Exercice 9.9 K
€ Š2
1. Soit (a, b) ∈ R3 avec a 6= 0. Donner une condition nécessaire et suffisante sur a et
b pour que l’équation
a∧x = b

admette une solution. Expliciter l’ensemble des solutions dans ce cas.


2. Soit (a, b) ∈ R3 . Montrer l’existence et l’unicité d’une solution à l’équation

x+a∧x = b

et expliciter cette solution. 

1. Montrons que l’équation admet des solutions si, et seulement si, (a|b) = 0.
Si x ∈ R3 est solution de l’équation a ∧ x = b, alors

(a|b) = (a|a ∧ x) = [a, a, x].

Donc, si a et b ne sont pas orthogonaux il ne peut y avoir de solutions. De plus,

b ∧ a = (a ∧ x) ∧ a = kak2 x − (x|a)a

et donc
b∧a
x = + αa avec α ∈ R.
kak2
b∧a
Réciproquement, si (a|b) = 0, soit α ∈ R tel que x = + α a, alors
kak2

1 1
a∧x= a ∧ (b ∧ a) + α a ∧ a = ((a|a)b − (a|b)a) = b.
kak2 kak2

Donc, x est solution de l’équaton a ∧ x = b.


En conclusion, si (a|b) = 0 alors l’ensemble des solutions est b∧a
kak2
+ Ra, sinon il est
vide.
9.8. EXERCICES 449

2. Considérons l’application

u : R3 −→ R3 , x 7−→ x + a ∧ x.

L’application u est un endomorphisme de R3 , de plus elle est bijective car ker(u) =


{0}, en effet : si x est tel que u(x) = 0, alors

0 = (x|u(x)) = kxk2 + (a ∧ x|x) = kxk2

et donc x = 0. Comme u est un automorphisme, alors l’équation u(x) = b admet


une solution unique. Trouvons alors cette solution x : on a

(x|a) = (b|a) − ((a ∧ x)|x) = (b|a).

De plus, a ∧ x = a ∧ b − (a|x)a − kak2 x, et donc en remplaçant (a|x) par (a|b) et


a ∧ x par b − x on obtient :

1
x = [b + (a|b)a − a ∧ b] .
1 + kak2

Exercice 9.10 K
1. Donner l’expression du symétrique du vecteur x par rapport au sous-espace vectoriel
F de base orthonormale (e1 , · · · , ep ).
2. Donner l’expression de la projection orthogonale du vecteur x sur le sous-espace
vectoriel F de base orthogonale (e1 , · · · , ep ).
3. Soient u un vecteur unitaire d’un espace euclidien E et s la symétrie orthogonale par
rapport à l’hyperplan (Ru)⊥ . Donne l’expression de s.
4. Application 1 : Calculer la projection orthogonale de x = (1, 1, 1) sur le plan
vectoriel F d’équation x + y − 2z = 0.
5. Application 2 : Soit F le sous-espace de R4 euclidien défini par les équations :

x+y+z+t=0 et x − y + z − t = 0.

Déterminer la projection orthogonale sur F et pour x ∈ R4 , calculer d(x, F ).


6. Application 3 : Dans R3 muni de la base canonique, donner la formule matricielle
de la symétrie vectorielle orthogonale par rapport au plan d’équation x + y + z = 0. 

1. Si pF (x) est la projection orthogonale de x sur F et sF (x) le symétrique orthogonal


de x par rapport à F , alors

X
p
sF (x) = pF (x) − (x − pF (x)) = 2pF (x) − x = 2 (x | ek )ek − x.
k=1
450 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

‚ Œ
e1 ep
2. La famille ,··· , est une base orthonormale de F , alors on a
ke1 k kep k
p ‚ Œ p
X ek ek X (x | ek )
pF (x) = x| = 2 k
e .
k=1 kek k kek k k=1 |ek k

3. Le projeté orthogonal de x sur la droite Ru est égal à (x | u)u. D’où, le projeté


orthogonal de x sur (Ru)⊥ est égal à x − (x | u)u et

s(x) = x − 2(x | u)u.

4. a1 = (1, 1, 1) et a2 = (1, −1, 0) est une base orthogonale de F . Une base ortho-
normalisée de F est donc :

1 1
ε1 = √ (1, 1, 1) et ε2 = √ (1, −1, 0).
3 2

On a (ε1 | x) = √1
3
et (ε2 | x) = 0, et donc

1 1
pF (x) = √ · ε1 + 0 · ε2 = (1, 1, 1).
3 3

5. F est définie par les équations


8
>
< x+z =0
>
: y+t = 0.

D’où, une base orthonormée de F est donnée par


8
>
<f1 = √1 (e1
2
− e3 ),
>
: f2 = √1 (e2
2
− e4 ).

La projection orthogonale sur F est l’application définie par

x 7−→ (x · f1 )f1 + (x · f2 )f2

de matrice 0 1

B
1 0 −1 0C
B C
1BB
0 1 0 −1C
C.
B C
2 B−1 0 1 0C
 A
0 −1 0 1
9.8. EXERCICES 451

Finalement, si x = (x1 , x2 , x3 , x4 ), alors

1” —
d(x, F ) = (x1 + x3 )2 + (x2 + x4 )2 .
2

6. Posons u = √13 (1, 1, 1), alors la symétrie orthogonale s par rapport au plan (Ru)⊥
vérifie : s(t) = t − 2(t | u)u pour tout t ∈ R3 . Or, (t | u)u = 13 (x + y + z)(1, 1, 1), donc
‡ ‘
1 −2 −2
1
Mat(s) = −2 1 −2 .
3
−2 −2 1

Exercice 9.11 K
Soient a, b deux réels distincts et f ∈ C([a, b], R∗+ ) une fonction continue.
1. Montrer que

h·, ·i : Rn−1 [X] × Rn−1 [X] −→ R


Z b
(P, Q) 7−→ f (x)P (x)Q(x) dx
a

est un produit scalaire sur Rn−1 [X].


2. Soit (P0 , P1 , · · · , Pn ) la famille obtenue par procédé d’orthogonalisation de Gram-
Schmidt à partir de (1, X, · · · , X n ). Montrer que deg(Pk ) = k et que Pk possède k
racines distinctes entre a et b. 

1. h·, ·i est clairement une forme bilinéaire symétrique (car l’intégrale est une forme
linéaire). De plus, cette forme est définie positive car si P ∈ Rn−1 [X] vérifie
Z b

f (x)P 2 (x) dx = 0,
a

alors P = 0 car f est continue et > 0 et P 2 ≥ 0 est continue. En conclusion, h·, ·i


est un produit scalaire sur Rn−1 [X].
2. D’après le procédé d’orthogonalisation de Gram-Schmidt on sait que la ma-
trice de passage de (1, X, · · · , X n ) à (P0 , P1 , · · · , Pn ) est triangulaire supérieure
avec coefficients diagonaux tous non nuls, donc (P0 , P1 , · · · , Pn ) est une base de
polynômes de degrés échelonnés et deg(Pk ) = k. Montrons maintenant que Pk
possède k racines distinctes entre a et b. Supposons, par l’absurde, que Pk =
(X − α1 )(X − α2 ) · · · (X − αr )Q où α1 , α2 , · · · , αr sont les racines d’ordre impair
de Pk contenus dans [a, b]. Donc, Q est de signe constant sur [a, b]. Si r < k, po-
sons R := (X − α1 )(X − α2 ) · · · (X − αr ), alors deg(R) < k et par conséquent
452 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

R ∈ Vect(P0 , P1 , · · · , Pk−1), d’où :


Z b

0 = hPk , Ri = f (x)Q(x)(x − α1 )2 · · · (x − αr )2 dx
a

ce qui est absurde car f (x)Q(x)(x − α1 )2 · · · (x − αr )2 est de signe constant et pas


toujours nul.

Exercice 9.12 K
Soit E un espace euclidien.
Montrer que

p est un projecteur orthogonal ⇐⇒ kp(x)k ≤ kxk, ∀x ∈ E.

(=⇒) Si p est un projecteur sur un sous-espace F parallèlement à F ⊥ , alors pour


tout x ∈ E on a x = x1 + x2 avec (x1 , x2 ) ∈ F × F ⊥ . D’après le théorème de
Pythagore on a

kxk2 = kx1 k2 + kx2 k2 = kp(x)k2 + kx2 k2 ≥ kp(x)k2 .

(⇐=) Soit p projecteur sur F parallèlement à G tel que kp(x)k ≤ kxk pour tout
x ∈ E. Alors, pour tout (t, x, y) ∈ R × F × G on a

kxk2 = kp(x + ty)k2 ≤ kx + tyk2 ≤ kxk2 + 2t(x | y) + t2 kyk2.

D’où, le polynôme P (t) := t (kyk2 t + 2(x | y)) est positif pour tout t ∈ R. Or, un
polynôme de degré 2 qui admet deux racines réelles change de signe, donc P admet
au plus une racine réelle et (x | y) = 0. Par suite, F = G⊥ et p est donc un projecteur
orthogonal.

Exercice 9.13 K
Si Cn est muni d’une norme k · k, on note encore k · k la norme associée définie sur
Mn (C) par kAk = sup kAxk. Déterminer les normes définies ainsi sur Mn (C) quand
kxk≤1
Cn est muni des normes suivantes : (avec x = (x1 , · · · , xn ))
1.
n
X
kxk1 = |xi |.
i=1

2.
kxk∞ = sup |xi |.
1≤i≤n
9.8. EXERCICES 453

1. On a :
„ Ž
n !
n
X X X n
X n
X
kAxk1 =
aij x
j ≤ |aij | |xj | = |xj | |aij |
i=1 j=1 1≤i,j≤n j=1 i=1
! !
n
X n
X
≤ max |aij | kxk1 donc kAk ≤ max |aij | .
1≤j≤n 1≤j≤n
i=1 i=1

Soit x ∈ Cn le vecteur de Cn dont toutes les coordonnées


n
sont nulles sauf celle
X
d’indice j0 qui vaut 1, alors on a kxk1 = 1 et kAxk1 = |aij0 |. En conclusion, on a
i=1

!
n
X
kAk1 = max |aij | .
1≤i≤n
i=1

2. On a :
„ Ž „ Ž
n
X n
X
kAxk∞ = max |aij xj | ≤ max |aij | |xj |
1≤i≤n 1≤i≤n
j=1 j=1
„ Ž „ Ž
n
X n
X
≤ max |aij | kxk∞ donc kAk ≤ max |aij | .
1≤i≤n 1≤j≤n
j=1 j=1

n
X n
X
Soit i0 un indice tel que |ai0 j | = max |aij |. Soit x = (x1 , · · · , xn ) avec
1≤i≤n
j=1 j=1

1 >
< si ai0 j = 0,
xj = > ai0 j
: si ai0 j 6= 0.
|ai0 j |
n
X
Alors, on a kxk∞ = 1 et kAxk∞ = max |aij |. En conclusion
1≤i≤n
j=1

„ Ž
n
X
kAk∞ = max |aij | .
1≤i≤n
j=1

Exercice 9.14 K
Caractérisation des similitudes
Soient (E, (· | ·)) un espace préhilbertien et u ∈ L(E). Montrer que :

u conserve les angles droits =⇒ u est une similitude.


454 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

En d’autres termes, pour tout (x, y) ∈ E 2 on a :


 
(x | y) = 0 =⇒ (u(x) | u(y)) = 0 =⇒ ∃ a ∈ R+ : (u(x) | u(y)) = a(x | y).

Si E = {0}, alors c’est évident. Sinon, soit x0 ∈ E un vecteur unitaire fixé.


Notons k · k la norme euclidienne associée, et soit x un autre vecteur unitaire,
alors :

kxk2 = kx0 k2 =⇒ kxk2 − kx0 k2 = 0 =⇒ (x − x0 |x + x0 ) = 0.

Or, comme u conserve l’orthogonalité, on a alors (u(x − x0 )|u(x + x0 )) = 0, ce qui


donne ku(x)k2 = ku(x0 )k2 . Par conséquent, pour tout vecteur unitaire x ∈ E on a
ku(x)k = ku(x0 )k := α ∈ R+ . Maintenant,
‚
si y ∈ E est un vecteur quelconque (non
Œ

y
nul), on a d’après ce qui précéde u = α, c’est-à-dire :
kyk

ku(y)k = αkyk.

Cette relation est aussi vraie pour y = 0, donc elle est vraie pour tout y ∈ E. u
est donc la composée d’une isométrie et d’une homothétie vectorielle de rapport α
(c’est une similitude).
Soit (x, y) ∈ E 2 , alors on a :

1€ Š
(u(x)|u(y)) = ku(x) + u(y)k2 − ku(x)k2 − ku(y)k2 =
2
1€ Š α2 € Š
ku(x + y)k2 − α2 kxk2 − α2 kyk2 = kx + yk2 − kxk2 − kyk2 = α2 (x|y).
2 2

Exercice 9.15 K
Soient E un espace euclidien, (e1 , e2 , · · · , en ) une base orthonormale, et σ ∈ Sn . On
définit l’endomorphisme

uσ : E −→ E ei 7−→ uσ (ei ) = eσ(i) .

1. Montrer que {uσ | σ ∈ Sn } est un sous-groupe de O(E).


2. Montrer que uσ ∈ O+ (E) ⇐⇒ ε(σ) = 1. 

1. L’ensemble {uσ | σ ∈ Sn } est un sous-groupe de O(E) car Id est une permutation


et uσ uσ′ = uσσ′ .
9.8. EXERCICES 455

2. L’endomorphisme uσ est orthogonal car il transforme la base orthonormée B :=


(e1 , · · · , en ) en une base orthonormée B′ := (eσ(1) , · · · , eσ(n) ). Le déterminant de cet
endomorphisme est celui de la base B′ dans la base B. Or, comme B′ se déduit de B
par une permutation des vecteurs de la base selon σ on a det(uσ ) = ε(σ) où ε est la
signature. En conclusion, uσ ∈ O+ (E) ⇐⇒ ε(σ) = 1.

Exercice 9.16 K
On munit R3 de sa structure euclidienne canonique. Reconnaître l’endomorphisme f de
R3 représenté dans la base canonique par la matrice
† 
−8 1 −4
1
A = 1 −8 −4 .
9
−4 −4 7

Soient
     
t −8 1 −4 t 1 −8 −4 t −4 −4 7
c1 = , , , c2 = , , , c3 = , ,
9 9 9 9 9 9 9 9 9

les colonnes de la matrice A, alors on a

kc1 k2 = kc2 k2 = 1, hc1 , c2 i = 0 et c1 ∧ c2 = c3 ,

donc A ∈ O+
3 (R), et f est par conséquent une rotation vectorielle. Un vecteur
t
(x, y, z) est invariant par f si, et seulement si :
8 8
> 8
>
>
−8x + y − 4z = 9x >
>
>
−17x + y − 4z = 0 >
< < < 2x + 2y + z = 0
>
x − 8y − 4z = 9y ⇐⇒ >
x − 17y − 4z = 0 ⇐⇒ >
>
>
>
>
: −x + y = 0.
:
−4x − 4y + 7z = 9z :
2x + 2y + z = 0
 
Ainsi, f est la rotation dirigée par le vecteur normé e := 3√1 2 , 3√1 2 , −4
√ . Trouvons
3 2
maintenant l’angle θ de la rotation f . On a Tr(A) = 2 cos(θ)+1 = 19 (−8−8+7) = −1,
et donc cos(θ) = −1, i.e., θ ≡ π (mod 2π). En conclusion, f est un demi tour d’axe
dirigé par e.

9.8.3 Exercices d’entraînement

Exercice 9.17 KK
Soient f1 et f2 deux retournements affines de l’espace euclidien d’axes respectifs D1 et
456 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

D2 . Montrer que :
8
>
D1 = D2
>
>
<
f1 ◦ f2 = f2 ◦ f1 ⇐⇒ ou
>
>
>
D1 et D2 sont sécantes et orthogonales.
:

(=⇒) Soit M ∈ D1 , alors comme f1 ◦ f2 = f2 ◦ f1 on déduit que f1 (f2 (M)) = f2 (M),


donc le point f2 (M) est invariant par f1 , et alors f2 (M) ∈ D1 . La droite D1 est
globalement invariante par f2 . Si e est un vecteur directeur unitaire de D1 alors

→ −

f2 (e) = e ou f2 (e) = −e.


⋄ Si f2 (e) = e, alors la droite D2 est dirigée par e, d’où D1 et D2 sont parallèles.
Comme D1 est invariante par f2 , alors on conclut que D1 = D2 .

→ −

⋄ Si f2 (e) = −e, alors e ∈ D ⊥ 2 , donc D1 et D2 sont orthogonales. Comme D1 est
invariante par f2 alors on déduit que D1 et D2 sont perpendiculaires, c’est-à-dire,
sécantes et orthogonales.
(⇐=) Si D1 = D2 alors f1 = f2 et par suite f1 ◦ f2 = f2 ◦ f1 . Si D1 et D2 sont
sécantes et orthogonales, alors f1 ◦ f2 et f2 ◦ f1 sont le demi-tour par rapport à la
perpendiculaire commune D3 aux droites D1 et D2 .

Exercice 9.18 KK
Soient n ∈ N∗ et M ∈ GLn (R). Montrer qu’il existe une matrice triangulaire supérieure
T et une matrice orthogonale O (éléments de Mn (R)) telles que :

M = O T.

Soit f l’endomorphisme canoniquement associé à M (en fait f est un automor-


phisme car M est une matrice inversible). On munit Rn de son produit scalaire
canonique, rendant la base canonique B orthonormée. Soit B2 l’image de B par f ,
alors B2 est une base car f est un automorphisme, et on a en plus : PB→B2 = M. Soit
B1 la base orthonormale obtenue à partir de B2 par le procédé d’orthonormalisation
de Gram-Schmidt. Alors, les matrices

O = PB→B1 et T = PB1 →B2

sont respectivement orthogonale et triangulaire supérieure (car la matrice PB2 →B1


est triangulaire supérieure). Finalement, comme on a :

PB→B2 = PB→B1 × PB1 →B2 alors M = O × T.


9.8. EXERCICES 457

Exercice 9.19 KK
Lemme de Maschke
Soient E un R-espace vectoriel de dimension finie, et G un sous-groupe fini de cardinal
n de (GL(E), ◦). On note h·, ·i un produit scalaire sur E.
Soit F un sous-espace vectoriel de E stable par tous les éléments de G. On se propose
de montrer le lemme de Maschke : il existe un supplémentaire de F dans E stable par
tous les éléments de G.
1. Montrer que l’application :

1 X
ϕ : E × E −→ R, (x, y) 7−→ ϕ(x, y) = hg(x), g(y)i
n g∈G

est un produit scalaire sur E.


2. Montrer que les éléments de G sont des automorphismes orthogonaux de (E, ϕ).
3. Déduire le lemme de Maschke. 

1. L’application ϕ est symétrique et linéaire par rapport à la première variable car


h·, ·i est un produit scalaire. De plus, on a pour tout x ∈ E :

1 X
hg(x), g(x)i ≥ 0 avec égalité ssi ∀ g ∈ G, g(x) = 0.
n g∈G

Or, comme tous les éléments de g ∈ G sont des automorphismes, alors on déduit
que x = 0. En conclusion, ϕ est un produit scalaire sur E.
2. Soit u ∈ G, alors l’application h : g 7−→ g ◦ u est une bijection de G −→ G de
réciproque g 7−→ g ◦ u−1 . Donc, pour tout (x, y) ∈ E 2 on a (puisque h(G) = G) :

1 X 1 X
ϕ(u(x), u(y)) = hg ◦ u(x), g ◦ u(y)i = hf (x), f (y)i = ϕ(x, y).
n g∈G n f ∈h(G)

En conclusion, les éléments de G sont des automorphismes orthogonaux de (E, ϕ).


3. Soit F ⊥ l’orthogonal de F pour ϕ. On se propose de montrer que F ⊥ est stable
par tous les éléments de G.
Soit y ∈ F , alors ϕ(x, y) = 0 pour tout x ∈ F ⊥ . D’après la question précédente, on
déduit que pour tout g ∈ G on a :

ϕ(g(x), g(y)) = 0.
€ Š
Par conséquent, g F ⊥ ⊂ g(F )⊥ pour tout g ∈ G. De plus, on a g(F ) ⊂ F et g
bijectif, par suite dim(F ) = dim(g(F )). Par suite, on a g(F ) = F pour tout g ∈ G.
€ Š
Finalement, g F ⊥ ⊂ F ⊥ pour tout g ∈ G, d’où la stabilité de F ⊥ par tous les
éléments de G.
458 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Exercice 9.20 KK
Soient r et R deux rotations de l’espace R3 euclidien canonique.
1. Soit e1 le vecteur unitaire orientant l’axe de la rotation R et soit θ l’angle de la
rotation R.
Montrer que r ◦ R ◦ r −1 est une rotation d’axe r(e1 ) et d’angle θ.
2. Dans quels cas a-t-on r ◦ R = R ◦ r ? 

1. R étant une rotation d’axe Re1 et d’angle θ, donc il existe deux vecteurs de R3 :
e2 et e3 tels que la base B := (e1 , e2 , e3 ) soit orthonormée et que
‡ ‘
1 0 0
Mθ := MatB (R) = 0 cos(θ) − sin(θ) .
0 sin(θ) cos(θ)

Posons P := MatB (r), alors on a

MatB (r ◦ R ◦ r −1 ) = P Mθ P −1 i.e. P −1 MatB (r ◦ R ◦ r −1 )P = Mθ .

Donc la matrice P peut être interprétée comme la matrice de passage de la base


B = (e1 , e2 , e3 ) à la base B′ := (r(e1 ), r(e2 ), r(e3 )). Or, la formule de changement de
base appliquée à l’endomorphisme r ◦ R ◦ r −1 montre que :

MatB′ (r ◦ R ◦ r −1 ) = P −1MatB (r ◦ R ◦ r −1 )P

donc MatB′ (r ◦ R ◦ r −1 ) = Mθ , et par suite r ◦ R ◦ r −1 est la rotation d’angle θ et


d’axe dirigé par r(e1 ).
2. Si R ou r est l’identité alors on a clairement R ◦ r = r ◦ R. Supposons donc que
r et R ne sont pas égales à l’identité. On a r ◦ R = R ◦ r =⇒ r ◦ R ◦ r −1 = R. Donc,
d’après la question (1) deux cas se présentent :
⋄ Cas 1 : r(e1 ) = e1
Alors r et R sont alors deux rotations de même axe Re1 .
⋄ Cas 2 : r(e1 ) = −e1 et θ ≡ −θ (mod 2π)
Puisque R est différente de l’identité on a θ ≡ π (mod 2π), d’où R est une rotation
d’angle π (ou demi-tour) d’axe Re1 . D’autre part, comme r(e1 ) = −e1 alors −1 est
valeur propre de r ce qui implique que r est un demi-tour d’axe orthogonal à Re1 .
Réciproquement, la composée de deux rotations de même axe Re1 et d’angles θ et θ′
est commutative, et le produit est une rotation d’axe Re1 et d’angle θ +θ′ . De même,
la composée de deux demi-tours d’axes orthogonaux Re1 et Re′1 est commutative,
et le produit est un demi-tour d’axe orthogonal à e1 et e′1 .
9.8. EXERCICES 459

Exercice 9.21 KK
On suppose que E2 (resp. E3 ) est un espace euclidien de dimension 2 (resp. 3) et on
considère l’espace affine euclidien E2 (resp. E3 ) associé à E2 (resp. E3 ).
Classification des isométries affines du plan
1. Montrer que tout déplacement de E2 est une translation ou une rotation affine.
2. Montrer que tout antidéplacement de E2 est le produit commutatif d’une symétrie
orthogonale par rapport à une droite avec une translation parallèle à cette droite.
Classification des isométries affines de l’espace
1. Montrer que tout déplacement de l’espace est une translation ou le produit commu-
tatif d’une rotation affine distincte de l’identité et d’une translation parallèle à l’axe de
rotation (un tel déplacement s’appelle vissage).
2. Montrer que tout antidéplacement de l’espace est :
⋄ soit le produit commutatif d’une symétrie orthogonale par rapport à un plan et d’une
translation de vecteur parallèle à ce plan,
⋄ soit le produit commutatif d’une symétrie orthogonale par rapport à un plan et d’une
rotation affine distincte de l’identité dont l’axe de rotation est orthogonal à ce plan.
Applications :
1. Les deux carrés (O, A, B, C) et (O, C, D, E) sont de sens direct. Quelle est la trans-
π
formation f = r ◦ s où r est la rotation de centre O et d’angle 2 et s la réflexion d’axe
(AB) ?
2. Déterminer, dans E3 , le produit de deux réflexions s et s′ par rapport à des plans
parallèles P et P ′ .
3. Déterminer, dans E3 , le produit de deux rotations r et r ′ d’axes D et D ′ parallèles
distincts. 

Classification des isométries affines du plan


1. Soit f un déplacement de E2 , alors sa partie linéaire L(f ) est une isométrie vec-
torielle positive, d’où (d’après la classification des isométries vectorielles) on a les
deux possibilités :
⋄ si L(f ) = IdE , alors f est une translation,
⋄ si L(f ) est une rotation vectorielle d’angle différent de θ (mod 2π), alors f est une
rotation affine.
2. Soit f un antidéplacement de E2 , alors sa partie linéaire L(f ) est une symétrie vec-
torielle d’axe noté Ru1. Soit (O ′ , u1, u2 ) un repère orthonormé de E2 , alors l’écriture
matricielle de f dans ce repère est donnée par
! „ Ž ! ! ‚ Œ
y1 1 0 x1 b1 b2 b2
= + d’où y1 = x1 + b1 , y2 − = − x2 − .
y2 0 −1 x2 b2 2 2
€ Š
0
Soit O ′′ le point de coordonnées b2 , alors l’écriture matricielle de f dans le nouveau
2
460 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

repère (O ′′ , u1, u2 ) est donnée par


! „ Ž ! !
y1 1 0 x1 b1
= + ,
y2′ 0 −1 ′
x2 0

ce qui termine la démonstration.


Classification des isométries affines de l’espace
1. Soit f un déplacement de l’espace, alors d’après la classification des isométries
vectorielles de l’espace l’écriture matricielle de f dans une base affine orthonormée
adéquate (O, e1 , e2 , e3 ) est donnée par
‡ ‘
! 1 0 0 ! !
y1 x1 b1
= 0 cos θ − sin θ + .
Y2,3 X2,3 B2,3
0 sin θ cos θ

⋄ Si θ ≡ 0 (mod 2π), alors f est une translation.


⋄ Si θ 6≡ 0 (mod 2π), alors le système
„ Ž
cos θ − sin θ
Y2,3 = X2,3 + B2,3
sin θ cos θ

admet un point fixe noté X2,3∗


.
€ Š
Quitte à translater le repère au point O ′ X0∗ , on peut supposer que B2,3 = 0, et
2,3
alors f est le produit commutatif d’une rotation affine distincte de l’identité et d’une
translation parallèle à l’axe de rotation (i.e. un vissage).
2. Soit f un antidéplacement de l’espace, alors d’après la classification des isométries
vectorielles de l’espace l’écriture matricielle de f dans une base affine orthonormée
adéquate (O, e1 , e2 , e3 ) est donnée par
‡ ‘
! −1 0 0 ! !
y1 x1 b1
= 0 cos θ − sin θ + .
Y2,3 X2,3 B2,3
0 sin θ cos θ
‡ ‘
b1
2
Quitte à translater le repère au point O ′ 0 , on peut supposer que b1 = 0.
0
⋄ Si θ ≡ 0 (mod 2π) :
alors on voit, d’après l’écriture matricielle, que f est le produit commutatif d’une
symétrie orthogonale par rapport à un plan et d’une translation de vectuer parallèle
à ce plan.
9.8. EXERCICES 461

⋄ Si θ 6≡ 0 (mod 2π) :
alors le système „ Ž
cos θ − sin θ
Y2,3 = X2,3 + B2,3
sin θ cos θ
€ b1 Š
admet un point fixe noté X2,3

. Quitte à translater le repère au point O ′′ X2∗ , on
2,3
peut supposer que b1 = 0 et B2,3 = 0. Alors, on voit sur l’écriture matricielle que
f est le produit commutatif d’une symétrie orthogonale par rapport à un plan et
d’une rotation affine distincte de l’identité dont l’axe de rotation est orthogonal à
ce plan.
Applications
1. Comme r = s(OD) ◦ s(OC) , alors f = s(OD) ◦ s(OC) ◦ s(AB) . Comme (AB)//(OC),
alors on a s(OC) ◦ s(AB) = t−
−→ . D’autre part, on a t−−→ = t−
BD BD
→ ◦ t−−→ , par suite on

BO OD
conclut que
f = s(OD) ◦ t−
−→ ◦t−−→ = s(AC) ◦ t−−→ .
BO OD OD
| {z }
s(AC)

2. Désignons par P la direction de P et P ′ , et par σ la symétrie orthogonale par


rapport à P . On a L(s) ◦ L(s′ ) = σ, d’où L(s ◦ s′ ) = σ 2 = IdE , par conséquent s ◦ s′
est une translation.
3. Soit P le plan contenant les droites parallèles D et D ′ . On définit les plans Q et
Q′ de sorte que

r = sP ◦ sQ et r ′ = sQ ′ ◦ sP .

Alors, on a r ′ ◦ r = sQ′ ◦ sQ . Désignons par θ (resp. θ′ ) l’angle de la rotation r (resp.


r ′ ), alors on distingue deux cas :
⋄ θ + θ′ ≡ 0 (mod 2π) :
les plans Q et Q′ sont parallèles et r ′ ◦ r est une translation.
⋄ θ + θ′ 6≡ 0 (mod 2π) :
les plans Q et Q′ se coupent suivant la droite D ′′ , et r ′ ◦ r est la rotation d’axe D ′′
et d’angle θ + θ′ .

Exercice 9.22 KK
Soient E un espace euclidien orienté de dimension 3 et r une rotation d’axe Re (e étant
un vecteur unitaire) et d’angle θ.
Quelle est la nature de l’endomorphisme

r′ := s ◦ r ◦ s

lorsque :
462 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

1. s est un retournement,
2. s est une réflexion. 

1. Montrons que r ′ est la rotation d’axe s(e) et d’angle θ. En effet :


s est un retournement, donc c’est une rotation d’angle π, i.e., une symétrie par
rapport à une droite, par suite s = s−1 et r ′ = s−1 ◦ r ◦ s. On a r ′ est une rotation
car det(s−1 ◦ r ◦ s) = det(r) = 1. D’autre part, Tr(r ′ = s−1 rs) = Tr(r) = 1 + 2 cos(θ).
Par conséquent, l’angle ω de la rotation r ′ vérifie 1 + 2 cos(ω) = 1 + 2 cos(θ), soit
θ = ±ω. Un axe (il y a deux axes possibles) de la rotation r ′ est dirigé par le vecteur
s(e) car on a :
s−1 ◦ r ◦ s(s−1 (e)) = s−1 ◦ r(e) = s−1 (e).

Montrons maintenant que ω = θ. Soit f un vecteur unitaire orthogonal à e, alors on


sait que
f ∧ r(f ) = sin(θ) e. (1)

Or, s conserve la norme et l’orthogonalité, d’où s−1 (f ) est unitaire et s−1 (e)⊥s−1 (f ).
Par suite :

s−1 (f ) ∧ r ′ s−1 (f ) = sin(ω) s−1(e) c-à-d s−1 (f ) ∧ s−1 r(f ) = sin(ω) s−1(e). (2)

Comme s−1 est une rotation alors elle conserve le produit vectoriel, donc par (1) :

s−1 (f ∧ r(f )) = sin(θ) s−1 (e) c-à-d s−1 (f ) ∧ s−1 r(f ) = sin(θ) s−1 (e).

On en déduit, grâce à la relation (2) que : sin(θ) = sin(ω) d’où θ = ω et r ′ est la


rotation d’axe s(e) et d’angle θ.
2. Montrons que r ′ est la rotation d’axe s(e) et d’angle −θ. En effet :
s est une réflexion, donc comme ci-dessus on a s = s−1 et s conserve la norme et
l’orthogonalité. Par contre, s change le produit vectoriel en son opposé. Alors, en
procédant comme ci-dessus, on aboutit à sin(θ) = − sin(ω), et ainsi r ′ est la rotation
d’axe s(e) et d’angle −θ.

Exercice 9.23 KK
Soit E un espace euclidien orienté de dimension 3. Soient r et R deux rotations, et s
une symétrie orthogonale.
1. Quelle est la nature de s ◦ r ◦ s.
2. Quelle est la nature de r −1 ◦ R ◦ r. 

1. Soit f := s ◦ r ◦ s où r est la rotation d’axe dirigé par le vecteur unitaire e et


d’angle θ ∈ R. Comme O(E) est un groupe et que r, s ∈ O(E) alors s ◦ r ◦ s ∈ O(E),
de plus on a det(s ◦ r ◦ s) = det(r) ×det(s)2 = 1. Donc, f est une rotation vectorielle.
9.8. EXERCICES 463

Trouvons le vecteur qui dirige son axe et son angle. Soit x normé tel que f (x) = x,
alors
s ◦ r ◦ s(x) = x ⇐⇒ r ◦ s(x) = s(x) (car s2 = Id).

D’où, s(x) ∈ Vect(e), et comme e et s(x) sont colinéaires et normés alors s(x) = ±e
puis x = ±s(e). On prend s(e) comme vecteur qui dirige l’axe de la rotation f .
Trouvons maintenant l’angle θ′ de f . On a successivement :

Tr(s ◦ r ◦ s) = 2 cos(θ′ ) + 1,
Tr((s ◦ r) ◦ s) = Tr(s ◦ (s ◦ r)) = Tr(r) = 2 cos(θ) + 1.

Donc, cos(θ) = cos(θ′ ), i.e., θ′ ≡ ±θ (mod 2π). Trouvons le signe de l’angle, pour
cela calculons le produit mixte [s(e), y, s ◦ r ◦ s(y)] où y n’est pas collinéaire à s(e) :

[s(e), y, s ◦ r ◦ s(y)] = [s(e), s ◦ s(y), s ◦ r ◦ s(y)]


= det(s) [e, s(y), r ◦ s(y)].

Comme e et s(y) ne sont pas colinéaires (car sinon s(e) et y le seraient aussi), alors
[e, s(y), r(s(y))] est du signe de sin(θ). On distingue alors deux cas :
• s est une réflexion : donc det(s) = −1, sin(θ) et sin(θ′ ) sont de signes contraires.
f est donc la rotation d’axe dirigé par s(e) et d’angle −θ.
• s est une symétrie orthogonale par rapport à une droite, i.e. un demi-tour, alors
det(s) = 1, et donc sin(θ) et sin(θ′ ) sont de même signe. f est dans ce cas la rotation
d’axe dirigé par s(e) et d’angle θ.
2. Comme r et R sont orthogonaux, alors r −1 ◦ R ◦ r est orthogonal et on a det(r −1 ◦
R ◦ r) = det(R) = 1, donc r −1 ◦ R ◦ r ∈ O+ (E). L’axe de cette rotation est la droite
fixe par r −1 ◦ R ◦ r, il s’agit de Rr −1 (i) où i est un vecteur directeur de l’axe de la
rotation R. D’autre part, les deux rotations R et r −1 ◦ R ◦ r ont le même angle.

Exercice 9.24 KK
1. Calculer le minimum de la fonction f : R2 → R définie par
Z π
€ € ŠŠ2
f (a, b) = sin x − ax2 + bx dx.
0

2. Calculer le minimum de la fonction :


Z 1
h(a, b) = (ln t − at − b)2 t2 dt.
0
464 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Z π ‹1
2
1. Sur E := C([0, π], R), u 7→ u2 (x) dx est une norme euclidienne, notée k · k,
0
associée au produit scalaire
Z π

(u | v) = u(x)v(x) dx.
0

Le problème revient à trouver

min ku − sin k2
u∈P

où P est le plan engendré par les fonctions g : x 7−→ x et h : x 7−→ x2 . On a


clairement
min ku − sin k2 = kp(sin) − sin k2
u∈P

où p(sin) désigne la projection orthogonale de la fonction sin sur le plan P . On a


p(sin) = αg + βh avec α et β donnés par le système d’équations :
8
>
< hαg + βh | gi = hsin |gi,
>
: hαg + βh | hi = hsin | hi,

ce qui donne successivement :


Z π Z π Z π

α x2 dx + β = x sin x dx,
0 0 0
Z π Z π Z π

α x3 dx + β x4 dx = x2 sin x dx,
0 0 0

et 8
> 3 4
< α π3 + β π4 = π,
> π4 π5
:α 4
+β 5
= π 2 − 4.

On en déduit facilement que :

240 12 20 320
α= − 2 et β= − 5
π4 π π3 π

et par suite
   
240 12 20 320 2
p(sin)(x) = 4
− 2 x+ − 5 x.
π π π3 π

Finalement, d’après le théorème de Pythagore, on a

kp(sin) − sin k2 = k sin k2 − kp(sin)k2


9.8. EXERCICES 465
Z π  Z π Z π Z π ‹
= sin2 x dx − α2 x2 dx + 2αβ x3 dx + β 2 x4 dx
0 0 0 0
‚
3 4 5Œ
π π π π
= − α2 + 2αβ + β 2
2 3 4 5
π 160 1280 8
= + 3 − 5 − .
2 π π π

2. On considère
 ©
E = f : ]0, 1] −→ R : tf (t) −→ 0 lorsque t −→ 0+

muni du produit scalaire


Z 1

(f |g) = f (t)g(t)t2 dt.


0

Soit F = Vect(1, X) le sous-espace de E engendré par les polynômes de degré ≤ 1,


alors

h(a, b) = k ln(x) − (ax + b)k2 et inf h(a, b) = d(ln(x), F )2 .


(a,b)∈R2

Comme dim(F ) < +∞, alors cette distance est atteinte en un unique point de F
qui est pF (ln(x)) := αx + β. De plus, on a (ln(x) − pF (ln(x))) ⊥F , i.e.,

(ln(x) − pF (ln(x))|1) = 0, (ln(x) − pF (ln(x))|x) = 0,

ce qui donne le système d’équations


Z 1 Z 1

(ln(x) − αx − β) x2 dx = 0 et (ln(x) − αx − β) x3 dx = 0.
0 0

5 19
On trouve α = et β = − , et par suite :
3 12
1445
inf h(a, b) = k ln −pF (ln)k2 = .
(a,b)∈R 2 432

Exercice 9.25 KK
Soit E un espace euclidien de dimension n.
1. Montrer qu’on ne peut pas trouver n + 2 vecteurs e1 , · · · , en+2 tels que

i 6= j =⇒ hei , ej i < 0.
466 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

2. Montrer qu’il existe n + 1 vecteurs u1 , · · · , un+1 tels que

1
∀i ∈ J1, n + 1K, kui k = 1 et i 6= j =⇒ hui , uj i = − .
n

1. On montre le résultat par récurrence sur n. Il est clair que pour n = 1 on ne


peut pas trouver (sur R) trois nombres non nuls et qui sont deux à deux de signes
opposés. Pour n = 2, considérons les quatre vecteurs e1 , e2 , e3 , e4 faisant un angle
obtus deux à deux. Soient v := e1 et w ∈ v ⊥ , alors on a

e2 = α2 v + β2 w, e3 = α3 v + β3 w, e4 = α4 v + β4 w.

On a j ∈ J2, 4K =⇒ hv, ej i < 0 =⇒ α2 < 0, α3 < 0, α4 < 0. Donc

i, j ∈ J2, 4K =⇒ αi αj > 0,
or i, j ∈ J2, 4K =⇒ hei , ej i = hv, viαiαj + hw, wiβiβj < 0,

d’où βi βj < 0 pour i, j ∈ J2, 4K, absurde.


Supposons le résultat vrai jusqu’au rang n et montrons le au rang n + 1. Soit E de
dimension n + 1 et supposons qu’il existe une famille e1 , · · · , en+3 de vecteurs de E
vérifiant i 6= j =⇒ hei , ej i < 0. Posons v = en+3 et H = v ⊥ . H est de dimension n car
v 6= 0. Chaque ei s’écrit sous la forme ei = fi + αi v avec fi ∈ H. Pour i ∈ J1, n + 2K
la relation hei , en+3 i < 0 donne αi < 0. Donc, pour tout i < j < n + 3 on a

hei , ej i = hfi , fj i + αi αj < 0 ⇐⇒ hfi , fj i < 0 car αi αj > 0.

D’où la famille (f1 , · · · , fn+2 ) est une famille de n+2 vecteurs vérifiant la relation de
l’exercice dans un espace de dimension n, impossible par hypothèse de récurrence.
2. On montre le résultat par récurrence sur n. Pour n = 1 alors les vecteurs u1 = 1
et u2 = −1 vérifient la relation demandée. Supposons donc le résultat vrai jusqu’au
rang n et montrons le au rang n+ 1. Soit E de dimension n+ 1, considérons v ∈ E et
F = v ⊥ . Par l’hypothèse de récurrence on a l’existence de n+1 vecteurs w1 , · · · , wn+1
de F vérifiant la relation demandée. Cherchons les ui sous la forme

ui = αi v + βi wi et un+2 = v.

On veut, pour i ∈ J1, n + 1K, hun+2, ui i = − n+1


1
, donc il suffit de prendre αi = − n+1
1
.
9.8. EXERCICES 467

De plus, pour i ∈ J1, n + 1K, on a


Ì
1 n(n + 2)
kuik = 1 ⇐⇒ + βi2 = 1 ⇐⇒ βi = ± .
n2 (n + 1)2

On pose alors
Ì

1 n(n + 2)
ui = − v+ wi pour i ∈ J1, n + 1K et un+2 = v.
n+1 (n + 1)2

On a ainsi montré l’existence d’une famille de vecteurs unitaires u1 , · · · , un+1 tels


que hui , uj i = − n1 pour i 6= j.

Exercice 9.26 KK
On considère dans R3 (euclidien orienté) l’endomorphisme

u : R3 −→ R3 , x 7−→ a ∧ x

avec a 6= 0. Montrer que l’application (on admet qu’elle est définie)

+∞
X un (x)
r : x 7−→
n=0
n!

est une rotation dont on donnera l’axe et l’angle. 

En utilisant la formule du double produit vectoriel on a :

u2 (x) = (a|x)a − kak2 x et u3 (x) = −kak2 u(x).

Par récurrence sur n ∈ N, on a aussi :

u2n+1 (x) = (−1)n kak2n u(x) et u2n+2 (x) = (−1)n kak2n u2 (x).

Donc, puisque les termes d’ordre pair et impair convergent, on déduit que

+∞ +∞
X kak2n 2 X kak2n
r(x) = x+ (−1)n u (x) + (−1)n u(x)
n=0 (2n + 2)! n=0 (2n + 1)!
1 − cos kak 2 sin kak
= x+ 2
u (x) + u(x)
kak kak
= x cos θ + (k|x)(1 − cos θ)k + (k ∧ x) sin θ,

où on a remplacé u par son expression, on a posé θ = kak et k = a


kak
. En conclusion,
468 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

r est une rotation d’axe Ra et d’angle kak.

Exercice 9.27 KK
Soit G un sous-groupe de (GLn (R), ◦). Pour σ ∈ G, on considère l’application

(· | ·)σ : Rn × Rn −→ R
€ Š
(x, y) 7−→ (x|y)σ := σ −1 (x)|σ −1 (y)


où (· | ·) est le produit scalaire usuel de Rn .


1. Montrer que (· |·)σ est un produit scalaire.
2. Montrer qu’il existe un produit scalaire h·, ·i sur Rn tel que pour tout g ∈ G et
(x, y) ∈ (Rn )2 on ait
hg(x), g(y)i = hx, yi.

1. On a clairement :
• (· | ·)σ est bilinéaire car (· | ·) l’est et σ −1 est linéaire.
• (· | ·)σ est symétrique car (· | ·) l’est aussi.
• On a pour tout x ∈ Rn :

€ Š
(x | x)σ = σ −1 (x) | σ −1 (y) = kσ −1 (x)k2 ≥ 0 et
(x | x)σ = 0 ⇐⇒ kσ −1 (x)k2 = 0 ⇐⇒ σ −1 (x) = 0Rn ⇐⇒ x = 0Rn .

Donc, (· | ·)σ est un produit scalaire (car forme bilinéaire, symétrique, et définie
positive).
2. Posons, pour tout (x, y) ∈ (Rn )2 :
X
hx, yi = (x | y)σ ,
σ∈G

alors il s’agit bien d’un produit scalaire sur Rn . De plus, on a


X X € Š
hg(x), g(y)i = (g(x) | g(y))σ = σ −1 ◦ g(x) | σ −1 ◦ g(y) .
σ∈G σ∈G

Or, l’application
h : G −→ G, τ 7−→ τ ◦ g

est bijective car, pour tout f ∈ G, on a h(τ ) = f ⇐⇒ τ = f ◦ g −1 . D’où, τ ◦ g


9.8. EXERCICES 469

décrit G lorsque g décrit G. Par conséquent :


X € Š X
hg(x), g(y)i = σ −1 (x) | σ −1 (y) = (x | y)σ = hx, yi.
σ∈G σ∈G

Donc, le produit scalaire h·, ·i répond à la question de l’exercice.

Exercice 9.28 KK
Produit tensoriel
Soient p, q, r, s ∈ N∗ . On définit une application (produit tensoriel de M et N )

⊗ : Mp,q (R) × Mr,s (R) −→ Mpr,qs (R)


(M, N ) 7−→ M ⊗ N

avec, si N = (nij ), par


0 1
n11 M n12 M · · · n1s M
B C
B C
B n21 M n22 M · · · n2s M C
M ⊗N = B
B .. .. .. ..
C
C .
B . . . . C
 A
nr1 M nr2 M · · · nrs M

En identifiant Rn à Mn,1 (R) de la façon usuelle, on peut parler de produit tensoriel de


deux vecteurs.
1. Montrer que l’application ⊗ est bilinéaire. Est-elle commutative ? intègre ?
2. Calculer, pour M ∈ Mp (R) et N ∈ Mq (R), Tr(M ⊗ N ).
3. Pour X, X ′ ∈ Rp et Y, Y ′ ∈ Rq calculer

hX ⊗ Y, X ′ ⊗ Y ′ i

où h·, ·i est le produit scalaire usuel de Rpq .


4. Pour M, M ′ ∈ Mp (R) et N, N ′ ∈ Mq (R) calculer

(M ⊗ N )(M ′ ⊗ N ′ ).

5. Pour X ∈ Rp , Y ∈ Rq , M ∈ Mp (R) et N ∈ Mq (R) calculer

(M ⊗ N )(X ⊗ Y ).

6. Soient P un projecteur orthogonal de Rp et Q un projecteur orthogonal de Rq .


Montrer que P ⊗ Q est un projecteur orthogonal de Rpq . 
470 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

1. Pour M ∈ Mp,q (R), N = (nij ) ∈ Mr,s (R), N ′ = (n′ij ) ∈ Mr,s (R) et α ∈ R on a

M ⊗ (N + αN ′ )
0 1
(n11 + αn′11 )M (n12 + αn′12 )M · · · (n1s + αn′1s )M
B C
B C
B (n21 + αn′22 )M (n22 + αn′22 )M · · · (n2s + αn′2s )M C
= B
B .. .. .. ..
C
C
B

. . . . C
A

(nr1 + αn′r1 )M (nr2 + αn′r2 )M · · · (nrs + αn′rs )M


0 1 0 1
n11 M n12 M · · · n1s M n′11 M n′12 M · · · n′1s M
B C B C
B C B C
B n21 M n22 M · · · n2s M C B n′21 M n′22 M · · · n′2s M C
= B
B .. .. .. ..
C
C +α B
B .. .. .. ..
C
C
B

. . . . C
A
B

. . . . C
A

nr1 M nr2 M · · · nrs M n′r1 M n′r2 M · · · n′rs M


= (M ⊗ N) + α(M ⊗ N ′ ).

On montre de même que (M + βM ′ ) ⊗ N = (M ⊗ N) + β(M ′ ⊗ N) avec M, M ′ ∈


Mp,q (R), N ∈ Mr,s (R) et β ∈ R. D’où, ⊗ est une application bilinéaire.
L’application ⊗ n’est pas commutative car :
0 1 0 1
0
B C B
0C
! ! B C ! ! B C
1 0 B0C 0 1 B1C
⊗ =B C B C 6= ⊗ = B
B
C
C .
0 1 B1C 1 0 B0C
 A  A
0 0

L’application ⊗ est intègre (i.e. M ⊗ N = 0 =⇒ M = 0 ou N = 0). En effet, si


M ⊗ N = 0 et si l’un des coefficients de N est non nul, par exemple nij 6= 0, alors
on a nij M = 0, et par suite M = 0.
2. Pour M ∈ Mp (R) et N = (nij ) ∈ Mq (R), alors M ⊗ N est une matrice carrée et
on a 0 1
n11 M n12 M · · · n1q M
B C
B C
B n21 M n22 M · · · n2q M C
B C .
B .. .. .. .. C
B

. . . . C
A

nq1 M nq2 M · · · nqq M


D’où q q
X X
Tr(M ⊗ N) = Tr(nii M) = Tr(M) nii = Tr(M)Tr(N).
i=1 i=1
9.8. EXERCICES 471

3. Pour X, X ′ ∈ Rp et Y = t (y1 , · · · , yq ), Y ′ = t (y1′ , · · · , yq′ ) ∈ Rq , on a


³‡ ‘ ‡ ‘½
y1 X y1′ X ′ q
′ ′ .. .. X
hX ⊗ Y, X ⊗ Y i = . , . = yi yi′ hX, X ′ i = hX, X ′ ihY, Y ′ i.
i=1
yq X yq′ X ′

4. Pour M, M ′ ∈ Mp (R), N = (nij ), N ′ = (n′ij ) ∈ Mq (R), on a grâce aux formules


de produit par blocs :
0 1
n′′11 MM ′ n′′12 MM ′ · · · n′′1q MM ′
B C
B C
B n′′21 MM ′ n′′22 MM ′ · · · n′′2q MM ′ C
(M ⊗ N)(M ′ ⊗ N ′ ) = B
B .. .. .. ..
C
C
B

. . . . C
A

n′′q1 MM ′ n′′q2 MM ′ · · · n′′qq MM ′

X
q
avec n′′ij = nik n′kj . En notant NN ′ = (n′′ij ), on voit que
k=1

(M ⊗ N)(M ′ ⊗ N ′ ) = (MM ′ ) ⊗ (NN ′ ).

5. Soient X ∈ Rp , Y ∈ Rq , M ∈ Mp (R) et N ∈ Mq (R), alors comme dans la


question ci-dessus, on a

(M ⊗ N)(X ⊗ Y ) = (MX) ⊗ (NY ).

6. Soit P (resp. Q) un projecteur orthogonal de Rp (resp. Rq ), on a d’après la


question 4. :
(P ⊗ Q)(P ⊗ Q) = P 2 ⊗ Q2 = P ⊗ Q

et ainsi P ⊗ Q est bien un projecteur. Montrons qu’il est orthogonal.


Soit (e1 , · · · , ep ) (resp. (f1 , · · · , fq )) une base orthonormée de Rp (resp. Rq ) adaptée
à P (resp. Q), i.e., telle que e1 , · · · , er ∈ ker(P ) (resp. f1 , · · · , fs ∈ ker(Q)) et
er+1 , · · · , ep ∈ Im(P ) (resp. fs+1 , · · · , fq ∈ Im(Q)). Alors, la famille (ei ⊗ fj )i,j est
orthonormée d’après la question 3., elle est donc libre, et comme elle contient pq
éléments c’est donc une base de Rpq . Montrons qu’elle est adaptée à P ⊗ Q.
⋄ Si i ∈ Jr + 1, pK et j ∈ Js + 1, qK :
alors ei ⊗ fj ∈ (P ⊗ Q) car on a P ei = ei et Qfj = fj et d’après la question 5. on a
(P ⊗ Q)(ei ⊗ fj ) = ei ⊗ fj .
⋄ Si i 6∈ Jr + 1, pK ou j 6∈ Js + 1, qK :
alors on a, soit ei ∈ ker(P ), soit fj ∈ ker(Q) et, en tout cas d’après la question 5.
on a ei ⊗ fj ∈ ker(P ⊗ Q).
En conclusion :
472 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

P ⊗ Q est le projecteur orthogonal sur Vect (ei ⊗ fj : i ∈ Jr + 1, pK, j ∈ Js + 1, qK ).

Exercice 9.29 KK
Déterminer l’ensemble des automorphismes f d’un espace euclidien orienté E de di-
mension 3 vérifiant pour tout (x, y) ∈ E 2 :

f (x ∧ y) = f (x) ∧ f (y).

Montrons que

f (x ∧ y) = f (x) ∧ f (y) ⇐⇒ f est une rotation.

(=⇒) pour tout (x, y, z) ∈ E 3 on a

(f (x) ∧ f (y) | f (z)) = (f (x ∧ y) | f (z)) = [f (x), f (y), f (z)]


= (det(f )) [x, y, z] = (det(f )) (x ∧ y | z) .

En particulier, on a (f (x) | f (x)) = (det(f )) (x | x) pour tout x ∈ E. D’où, det(f ) >


0 et en particulier f préserve l’orientation. Posons maintenant r := det(f 1
)
f , alors r
est une isométrie positive et c’est une rotation. Pour tout (x, y) ∈ E 2 on a

1
r(x ∧ y) = x ∧ y = f (x ∧ y) = r(x ∧ y)
det(f )

et donc det(f ) = 1, et par conséquent f = r est une rotation.


(⇐=) Soit r une rotation de E, montrons que r(x ∧ y) = r(x) ∧ r(y) pour tout
(x, y) ∈ E 2 . Soit z ∈ E, alors on a

[r(x), r(y), r(z)] = det (r(x), r(y), r(z)) = (det(r)) det(x, y, z) = det(x, y, z),
(r(x ∧ y) | r(z)) = (x ∧ y | z) = [x, y, z] ,

car r est une rotation et donc det(r) = 1 et r préserve le produit scalaire. On déduit
que pour tout z ∈ E :

(r(x ∧ y) | r(z)) = [r(x), r(y), r(z)] = (r(x) ∧ r(y) | r(z))

et par suite r(x ∧ y) = r(x) ∧ r(y), et r conserve le produit vectoriel.


9.8. EXERCICES 473

Exercice 9.30 KK
Soient A = (aij )1≤i,j≤n une matrice réelle et S l’ensemble des matrices symétriques
réelles. Déterminer „ Ž
X
inf (aij − mij )2 ,
M ∈S
i,j

où M = (mij )1≤i,j≤n . 

Considérons, sur Mn (R), le produit scalaire hA, Bi = Tr(At B) dont la norme


associée est définie par :
È s
X
kAk = Tr(At A) = a2ij , pour A = (aij )1≤i,j≤n .
i,j

Le problème revient donc à calculer inf kA−Mk2 . On va calculer alors inf kA−Mk.
M ∈S M ∈S
D’après le théorème de projection on sait que :

∃!S ∈ S : inf kA − Mk = kA − Sk.


M ∈S

L’élément S est le projeté orthogonal de A sur S, il vérifie hA − S, Mi = 0 pour tout


M ∈ S. Donc, A − S est une matrice antisymétrique (car S ⊥ est, pour ce produit
scalaire, l’ensemble des matrices antisymétriques). Par conséquent, on a :

t t A + tA
(A − S) = −(A − S) ⇐⇒ A+A = 2S ⇐⇒ S = .
2

Ainsi, il résulte que




A + t A
A − t A
inf kA − Mk = A− = ,
M ∈S 2 2
2
2

A − t A 1X
inf kA − Mk = = (aij − aji )2 .
M ∈S 2 4 i,j

9.8.4 Exercices d’approfondissement

Exercice 9.31 KKK


Soit E un espace préhilbertien muni du produit scalaire ( | ).
1. On suppose dans cette question que E est de dimension finie. Soit (e1 , · · · , en ) une
base orthonormale de E. Montrer que
n
X
∀x ∈ E, kxk2 = (x | ei )2 .
i=1
474 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

2. Réciproquement, soit (e1 , · · · , en ) une famille libre vérifiant


n
X
∀x ∈ E, kxk2 = (x | ei )2 .
i=1

(i) En calculant Vect(e1 , · · · , en )⊥ , montrer que (e1 , · · · , en ) est une base de E.


(ii) En utilisant l’inégalité de Cauchy-Schwarz, montrer que (e1 , · · · , en ) est une base
orthonormale. 
n
X
1. (e1 , e2 , · · · , en ) étant une base orthonormale, donc x = (x|ei )ei , et comme les
i=1
vecteurs (x|ei )ei sont deux à deux orthogonaux alors grâce au théorème de Pythagore
on a : n
X
kxk2 = (x|ei )2 .
i=1

2.
(i) Soit x ∈ Vect(e1 , e2 , · · · , en )⊥ , alors on a (x|ei ) = 0 pour tout i ∈ J1, nK,
et par suite kxk = 0. D’où, Vect(e1 , · · · , en )⊥ = {0}, et comme c’est un sous-
€ ŠL
⊥ € Š⊥
espace de dimension finie alors E = Vect(e1 , · · · , en )⊥ Vect(e1 , · · · , en )⊥ =
Vect(e1 , · · · , en ). En conclusion, la famille (e1 , · · · , en ) est une base de E.
(ii) Le supplémentaire orthogonal de Vect(e1 , e2 , · · · , en−1 ) est non nul car on a un
sous-espace de E de dimension n − 1. Soit x 6= 0 dans ce supplémentaire, alors
on a kxk2 = (x|en )2 . Par l’inégalité de Cauchy-Schwarz on a kxk2 = (x|en )2 ≤
kxk2 ken k2 et ainsi ken k ≥ 1. D’autre part, d’après la formule de l’énoncé on a
n
X
ken k2 = (en |ei )2 ≥ ken k4 , par conséquent ken k ≤ 1. Donc, on a égalité dans
i=1
l’inégalité de Cauchy-Schwarz : (en |x) = kxk ken k, d’où x et en sont liés et en par-
ticulier en est orthogonal aux autres vecteurs. Finalement, en appliquant le même
raisonnement à tous les ei on obtient le résultat.

Exercice 9.32 KKK


Soit E un espace euclidien de dimension n. On dit que la famille (e1 , e2 , · · · , en ) est
obtusangle si : i 6= j =⇒ (ei |ej ) < 0.
Soient p ≥ 2 et (e1 , e2 , · · · , ep ) une famille obtusangle.
1. Montrer que : rg(e1 , e2 , · · · , ep ) ≥ p − 1.
2. Montrer que

k|x1 |e1 + |x2 |e2 + · · · + |xp |ep k ≤ kx1 e1 + x2 e2 + · · · + xp ep k .

3. En déduire que

(e1 , e2 , · · · , en+1 ) famille obtusangle de E =⇒ (e1 , e2 , · · · , en ) base de E.


9.8. EXERCICES 475

1. On montre ce résultat par récurrence sur p. On peut supposer, sans perte de


généralité, que les vecteurs ei (1 ≤ i ≤ p) sont unitaires.
Si p = 2, alors si rg(e1 , e2 ) = 0, on a e1 = e2 = 0 et (e1 |e2 ) = 0, la famille (e1 , e2 ) ne
peut donc être obtusangle.
Supposons le résultat vrai jusqu’au rang p − 1 et montrons le au rang p : si Pp est
le projecteur orthogonal sur (Rep )⊥ alors pour tout e ∈ E on a

Pp (e) = e − (e|ep ) ep .

Pour i, j ∈ J1, p − 1K, on a :

(Pp (ei )|Pp (ej )) = (ei |ej ) − (ei |ep )(ej |ep ) < 0.

Donc, la famille (Pp (e1 ), Pp (e2 ), · · · , Pp (ep−1 )) est obtusangle, et

rg(Pp (e1 ), Pp (e2 ), · · · , Pp (ep−1 )) ≥ p−2

par l’hypothèse de récurrence. Or, Vect(e1 , · · · , ep ) = Vect(Pp (e1 ), · · · , Pp (ep−1 ), ep )


car chaque ei peut s’exprimer comme combinaison linéaire de ep et de Pp (ei ). Mais,
les Pp (ei ) sont orthogonaux à ep , et ainsi


M
Vect(Pp (e1 ), · · · , Pp (ep−1 ), ep ) = Vect(Pp (e1 ), · · · , Pp (ep−1 )) Rp .

Donc,

M
rg(e1 , · · · , ep ) = rg(Vect(Pp (e1 ), · · · , Pp (ep−1 )) Rp ) ≥ p − 1.

En conclusion, si (e1 , · · · , ep ) est obtusangle alors rg(e1 , · · · , ep ) ≥ p − 1.


2. On a

k|x1 |e1 + |x2 |e2 + · · · + |xp |ep k − kx1 e1 + x2 e2 + · · · + xp ep k


X X X
= |xi xj |(xi |xj ) − xi xj (xi |xj ) = (|xi xj | − xi xj ) (xi |xj ) ≤ 0
i,j i,j i,j

car chaque terme de la somme est négatif.


n
X
3. Montrons que la famille (e1 , e2 , · · · , en ) est libre. Supposons que αi ei = 0, alors
i=1

n
X n
X
|αi |ei = 0 et |αi |(ei |en+1 ) = 0
i=1 i=1
476 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

d’après la question précédente. Or (ei |en+1 ) < 0 pour tout i, donc αi = 0 pour tout
i ∈ J1, nK. La famille (e1 , · · · , en ) est donc libre, et par suite c’est une base de E.

Exercice 9.33 KKK


Montrer que la matrice circulante
† 
a b c
M = c a b
b c a
• ˜
4
est un élément de O+ (E) si, et seulement s’il existe k ∈ 0, tel que a, b et c soient
27
racines du polynôme X 3 − X 2 + k = 0. 

(=⇒) Si M ∈ O+ (E) alors les vecteurs colonnes sont orthogonaux, unitaires et le


déterminant de M est égal à 1, c’est-à-dire :

ab + ac + bc = 0,
a2 + b2 + c2 = 1,
(a + b + c)(a2 + b2 + c2 − ac − ab − bc) = 1.

Donc,
ab + ac + bc = 0, a2 + b2 + c2 = 1, a + b + c = 1.

Considérons le polynôme P = (X − a)(X − b)(X − c) qui admet trois racines réelles,


alors en développant P et en utilisant les relations ci-dessus entre a, b et c, on trouve

P = X 3 − X 2 + abc.
” —
Montrons que k = abc ∈ 0, 27 4
. Le polynôme P ′ s’annule en 0 et en 32 , et on a
€ Š
P (0) ≥ 0, P 23 ≤ 0, d’où 0 ≤ k ≤ 27
4
.
(⇐=) D’après la relation entre les coefficients d’un polynôme et ses racines on a :

a + b + c = 1, ab + ac + cb = 0, abc = k.

Donc, (a + b + c)2 = a2 + b2 + c2 = 1, d’où det(M) = 1 et c’est donc une rotation.

Exercice 9.34 KKK


Matrice de Gram
Soit (E, (·|·)) un espace préhilbertien. Étant donnés n vecteurs (x1 , · · · , xn ), on définit
la matrice de Gram : G(x1 , · · · , xn ) = ((xi |xj ))1≤i,j≤n . Soit DG(x1 , · · · , xn ) son déter-
9.8. EXERCICES 477

minant.
1. Montrer que
(x1 , · · · , xn ) est liée ⇐⇒ DG(x1 , · · · , xn ) = 0,
(x1 , · · · , xn ) est libre ⇐⇒ DG(x1 , · · · , xn ) > 0.
2. Montrer que DG est invariant par permutation de (x1 , · · · , xn ).
3. Montrer que DG est invariant lorsqu’on ajoute à un vecteur une combinaison linéaire
des autres vecteurs.
4. Calculer DG(λx1 , x2 , · · · , xn ).
5. Soit H un sous-espace de E de dimension p, et x un vecteur de E. Montrer que
s
DG(x, x1 , x2 , · · · , xp )
d(x, H) =
DG(x1 , x2 , · · · , xp )

où (x1 , x2 , · · · , xp ) est une base de H. 

1. Si les vecteurs (x1 , · · · , xn ) sont liés, alors xj (par exemple) est combinaison
linéaire des autres vecteurs : n
X
xj = λk xk
k=1,k6=j

n
X
Si C1 , · · · , Cn sont les vecteurs colonnes de G(x1 , · · · , xn ) alors on a Cj = λk C k ,
k=1,k6=j
et ainsi G(x1 , · · · , xn ) n’est pas inversible et donc DG(x1 , · · · , xn ) = 0.
Maintenant, si (x1 , · · · , xn ) est libre, alors c’est une base de F := Vect(x1 , · · · , xn ).
La restriction de (·|·) à F × F est un produit scalaire et sa matrice dans la base
(x1 , · · · , xn ) est G(x1 , · · · , xn ). Soit B une base dans laquelle la matrice du produit
scalaire est In , alors si P est la matrice de passage de B à (x1 , · · · , xn ) on a
€ Š
det G(x1 , · · · , xn ) = det t P In P = det(P )2 > 0.

2. La matrice G(xσ(1) , · · · , xσ(n) ) est obtenue à partir de la matrice G(x1 , · · · , xn )


en permutant les lignes puis les colonnes suivant σ, donc

DG(xσ(1) , · · · , xσ(n) ) = (ε(σ))2 DG(x1 , · · · , xn ) = DG(x1 , · · · , xn ).

n
X
3. D’après la question précédente, si x′1 := x1 + αi xi , alors G(x′1 , x2 , · · · , xn ) est
i=2
obtenu de G(x1 , x2 , · · · , xn ) par les opérations suivantes :
n
X
(i) ajout à la colonne C1 la combinaison αi Ci ,
i=2
n
X
(ii) ajout à la ligne L1 la combinaison αi Li .
i=2
Comme ces deux opérations conservent le déterminant nous déduisons que DG est
478 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

invariant lorsqu’on ajoute à un vecteur une combinaison linéaire des autres vecteurs.
4. Il est facile de voir DG(λx1 , x2 , · · · , xn ) = λ2 DG(x1 , x2 , · · · , xn ).
5. Comme H est de dimension finie, alors la projection orthogonale pH existe et
d(x, H) est atteinte au point pH (x) ∈ H : d(x, H) = kx − pH k.
Comme pH (x) ∈ H alors pH (x), x1 , · · · , xp sont liés. Si x = pH (x) + y, alors

DG(x, x1 , x2 , · · · , xn ) = DG(y + pH (x), x1 , x2 , · · · , xn ) = DG(y, x1, x2 , · · · , xn ).

Or, (y|xi) = 0 car y⊥H, et donc


„ Ž
kyk2 0
G(y, x1, x2 , · · · , xn ) = .
0 G(x1 , x2 , · · · , xp )

Comme DG(x1 , x2 , · · · , xn ) 6= 0, un calcul de déterminant par bloc nous donne

DG(x, x1 , x2 , · · · , xp )
kyk2 = d(x, H)2 = .
DG(x1 , x2 , · · · , xp )

Exercice 9.35 KKK


Dans chacun des cas suivants, calculer l’orthogonal F ⊥ du sous-espace F de E muni de

L
( | ). Dans quels cas a-t-on E = F F⊥ ?
Z 1

1. E = C([−1, 1], R), (f |g) = f (x)g(x) dx, et F est l’ensemble des fonctions conti-
−1
nues nulles sur [0, 1].
X
2. E = l2 (N), (x|y) = xn yn , et F est l’ensemble des suites ayant un nombre fini de
n≥0
termes non nuls. 

1. Si f est une fonction nulle sur [−1, 0] alors il est clair qu’elle appartient à F ⊥ .
Montrons, réciproquement, que tout élément de F ⊥ est une fonction nulle sur [−1, 0].
Soit f une fonction telle qu’il existe x0 ∈ [−1, 0] avec f (x0 ) 6= 0. On peut supposer,
par exemple, que f (x0 ) > 0, alors par la continuité de f il existe un voisinage U de
x0 sur lequel la fonction f est strictement positive. Considérons alors la fonction g
continue sur [−1, 1], strictement positive sur U ∪ [−1, 0[ et nulle ailleurs :
8
>
< > 0 sur U ∩ [−1, 0[,
g : [−1, 1] −→ R, x 7−→ g(x) = >
: ≡ 0 ailleurs.

Alors, g ∈ F et on a (f |g) > 0, d’où f 6∈ F ⊥ . Par conséquent, on a montré que F ⊥



L
est exactement l’ensemble des fonction nulles sur [−1, 0]. On a de plus F F ⊥ 6= E.
9.8. EXERCICES 479
8
>
< 1 si n = i,
2. Soit x = (xn )n∈N ∈ F , et considérons la suite yi := (δi,n )n∈N = >

.
: 0 si n 6= i.
La suite (δi,n )n∈N est dans F et on a pour tout i ∈ N :

(x|yi ) = xi = 0,


L
donc la suite (xn )n∈N est nulle et on a F ⊥ = {0}. On a de plus que F F ⊥ 6= E.

Exercice 9.36 KKK


Polynômes de Legendre
On considère E = C([−1, 1], R) muni du produit scalaire
Z 1
(f |g) = f (x)g(x) dx.
−1

1. Montrer l’existence d’une suite (Pn )n∈N de polynômes de degré n orthogonaux pour
( | ) (on sait d’après l’exercice précédent que Pn admet exactement n racines réelles
distinctes sur ] − 1, 1[).
2. Montrer l’existence et l’unicité d’une suite (Ln )n∈N de polynômes orthogonaux de
degré n tels que Ln (1) = 1 pour tout n ∈ N. Les (Ln )n∈N sont appelés les polynômes
de Legendre.
3. Montrer l’existence et l’unicité d’une suite de polynômes (Qn )n∈N véerifiant les pro-
priétés suivantes :
• (X − 1)n | Qn ,
(n)
• Ln = Qn .
4. Montrer que Qn (X) = λn (X 2 − 1)n .
5. Montrer la formule de Rodrigues :

2−n
λn = .
n!

6. Calculer kLn k.
7. Étudier la parité de Ln . Montrer que (L0 , L1 , · · · , Ln ) est une base de Rn [X]. 

1. En partant de la famille (1, X, · · · , X n ), et en utilisant le procédé d’orthonor-


malisation de Gram-Schmidt, on peut construire une suite de fonctions polynômes
(P0 , · · · , Pn ) telle que pour tout n ∈ N :
– Vect(P0 , P1 , · · · , Pn ) = Vect(1, X, · · · , X n ),
– (P0 , P1 , · · · , Pn ) est un système orthogonal.
D’où, deg(Pn ) = n et la famille est orthogonale.
2. On sait d’après l’exercice précédent que Pn admet exactement n racines réelles
distinctes dans ] − 1, 1[, donc on a en particulier Pn (1) 6= 0.
480 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Posons
Pn
Ln = ,
Pn (1)
alors la suite (Ln ) répond à la question.
Réciproquement, comme toute famille de vecteurs vérifiant les conditions de l’énoncé
est de la forme (an Pn ), on a forcément an = Pn1(1) .
3. On veut que (X −1)n | Qn et Ln = Q(n)n , donc Qn est forcément de degré 2n, et on a
2n
X
par suite Qn = ak (X − 1)k avec a2n 6= 0 (car la famille (1, (X − 1), · · · , (X − 1)2n )
k=0
est une base de R2n [X]). On a (X − 1)n | Qn =⇒ ak = 0 pour tout k ∈ J0, n − 1K,
2n
X
donc Qn = ak (X − 1)k avec a2n 6= 0. Maintenant, on a
k=n

2n
X n
X (k + n)!
Q(n)
n = k(k − 1) · · · (k − n + 1)ak (X − 1)k−n = ak+n (X − 1)k .
k=n k=0 k!

n
X
Or, on a Ln = lk (X − 1)k (décomposition de Ln dans la base formée par les
k=0
(X − 1)k ), alors on obtient par identification

(k − n)!
ak = 0 si k < n, et ak = lk−n si n ≤ k ≤ 2n.
k!

4. On a Q(k)n (1) = 0 pour tout k ∈ J0, n − 1K car 1 est racine d’ordre n de Qn .


Montrons que −1 est racine d’ordre n de Qn , i.e. Q(k) n (−1) = 0 pour tout k ∈
J0, n − 1K. On va utiliser une récurrence descendante : pour k = n − 1 on a
Z 1

0 = (Ln | 1) = Q(n) (n−1)


n (x) dx = Qn (1) − Qn(n−1) (−1) = −Qn(n−1) (−1).
−1

Pour k < n − 1, supposons que Q(n−1)


n (−1) = · · · = Q(k+1)
n (−1) = 0 :
Z 1

on a (Ln | X ) = 0 =⇒
n−k−1
xn−k−1 Q(n)
n (x) dx = 0, et en intégrant n − k − 1 par
−1
parties on obtient
Z 1

0= Q(k+1)
n (x) dx = Q(k) (k) (k)
n (1) − Qn (−1) = −Qn (−1).
−1

D’où Q(k)
n (−1) = 0 pour tout k ∈ J0, n − 1K. On déduite que (X + 1) |Qn , et
n

comme (X + 1)n et (X − 1)n sont premiers entre eux alors (X 2 − 1)n | Qn , et vu que
deg(Qn ) = 2n, alors il existe une constante réelle λn 6= 0 telle que Qn = λn (X 2 −1)n .
5. Par la formule de Leibniz on a
!2
n
€ Š
n (n)
X n
Q(n)
n = λn (X − 1) 2
= λn n! (X + 1)n−k (X − 1)k = Ln .
k=0 k
9.8. EXERCICES 481

2−n
Comme Ln (1) = 1, alors on obtient λn = n!
, et par suite :

1 dn € 2 Šn
Ln = X − 1 .
2n n! dxn

6. On a Ln (X) = 1
2n n!
(Qn (X))(n) et
Z 1

kQp(p) k2 p
= (−1) (2p)! (x2 − 1)p dx.
−1

On fait le changement de variable x = cos θ, alors on a


Z π

kQp(p) k2 = (−1)p sin2p+1 x dx.


0

2p
Notons cette intégrale Ip , alors on a I0 = 2 et Ip = I .
2p+1 p−1
D’où

2 × 4 × · · · × 2p (p!)2
Ip = 2 × = 22p+1 .
3 × 5 × · · · × (2p + 1) (2p + 1)!

Donc,
1 (2p)! 2
kLp k2 = kQ(p) 2
p k = Ip = .
22p (p!)2 22p (p!)2 2p + 1
7. On a Ln (X) = 2n1n! Qn (X)(n) . Le coefficient dominant de Qn est 1, donc le coeffi-
(2n)!
n est n! , et par suite le coefficient dominant de Ln est 2n (n!)2 .
cient dominant de Q(n) 2n!

D’autre part, le polynôme Qn est pair comme produit de polynômes pairs, donc sa
dérivée n-ème est de même parité que n. En conclusion, Ln est pair si n est pair, et
Ln est impair si n est impair. Finalement, la famille des (Li ) est à degrés échelonnés
et deg(Pn ) = n, donc c’est une base de Rn [X].

Exercice 9.37 KKK


Polynômes de Tchebychev de première espèce
1. Montrer qu’il existe un unique polynôme Tn de degré n tel que

Tn (cos θ) = cos(nθ) ∀θ ∈ R.

2. Montrer que pour tout n ≥ 2 :

Tn (X) + Tn−2 (X) = 2XTn−1 (X).

3. Calculer T0 , T1 , T2 et T3 , et donner leur représentations graphiques. Quel est le coef-


ficient dominant de Tn . Étudier la parité de Tn .
€ Š
4. Calculer Tn − 12 .
5. Montrer que les racines de Tn sont toutes réelles et sont dans l’intervalle [−1, 1].
482 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

6. Montrer que Tn est solution de l’équation différentielle

(1 − x2 )y ′′ − xy ′ + n2 y = 0.

7. Calculer Tn (0) et Tn′ (0).


8. Déduire l’expression des coefficients du polynôme Tn .
9. Montrer que les polynômes de Tchebychev de première espèce sont orthogonaux pour
le produit scalaire Z 1
1
(P |Q) = √ P (t)Q(t) dt
−1 1 − t2
et que kTn k2 = π2 .
10. Soit n ∈ N∗ . Minimiser la quantité
Z 1
P 2 (t)
√ dt
−1 1 − t2

parmi les polynômes unitaires de Rn [X].


Polynômes de Tchebychev de deuxième espèce
1. Montrer qu’il existe un unique polynôme Un de degré n tel que

sin(n + 1)θ
Un (cos θ) = ∀θ ∈ R \ {kπ}.
sin θ

2. Montrer que pour tout n ≥ 2 :

Un (X) + Un−2 (X) = 2XUn−1 (X).

3. Calculer U0 , U1 , U2 et U3 et donner leurs représentations graphiques.


4. Quel est le coefficient dominant de Un . Étudier la parité de Un .
5. Montrer que les racines de Un sont toutes réelles et sont dans l’intervalle [−1, 1].
6. Montrer que les polynômes de Tchebychev de deuxième espèce sont orthogonaux
pour le produit scalaire
Z 1 È
(P |Q) = 1 − t2 P (t)Q(t) dt
−1

π
et que kUn k2 = . 
2

Polynômes de Tchebychev de première espèce


1. Pour tout θ ∈ R, on a d’après la formule de De Moivre :
!
n
n
X n
cos(nθ) + i sin(nθ) = (cos θ + i sin θ) = (cos θ)n−k (i sin θ)k .
k=0 k
9.8. EXERCICES 483

En considérant la partie réelle, on déduit que

⌊n ⌋ !
X2
n
cos(nθ) = (−1)k (cos θ)n−2k (sin θ)2k
k=0 2k

où ⌊x⌋ désigne la partie entière de x. Comme (sin θ)2 = 1 − (cos θ)2 , on a donc
⌊n ⌋ !
X2
k n
cos(nθ) = (−1) (cos θ)n−2k (sin θ)k . En conclusion, le polynôme
k=0 2k

⌊n ⌋ ! ⌊n⌋ !
X2
k n X2
n
Tn (X) = (−1) X n−2k (1 − X 2 )k = X n−2k (X 2 − 1)k
k=0 2k k=0 2k

vérifie bien Tn (cos θ) = cos(nθ) pour tout θ ∈ R. De plus, Tn est unique car connu
en une infinité de points de [−1, 1], et son degré est n.
2. Soit x ∈ [−1, 1] et θ = arccos(x), alors on a

Tn (x) + Tn−2 (x) = cos(nθ) + cos((n − 2)θ) = 2 cos(θ) cos((n − 1)θ)) = 2xTn−1 (x)

car cos(p) + cos(q) = 2 cos p+q


2
cos p−q
2
. D’où : Tn (x) + Tn−2 (x) = 2xTn−1 (x) pour
tout x.
3. On a clairement T0 (X) = 1 et T1 (X) = X. Comme Tn (X)+Tn−2 (X) = 2XTn−1 (X),
alors on déduit que T2 (X) = 2X 2 − 1 et T3 (X) = 4X 3 − 3X. La représentation gra-
phique des premiers polynômes de Tchebychev est donnée par :

T2 (x) T3 (x) T4 (x)


1

T1 (x)

−1.2−1.0−0.8−0.6−0.4−0.2 0.2 0.4 0.6 0.8 1.0 1.2

−1

Une simple récurrence sur n nous permet d’affirmer que le coefficient dominant de Tn
est 2n−1 . Étudions à présent la parité des polynômes Tn , on a pour tout x ∈ [−1, 1]
484 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

et θ = arccos(x) :

Tn (−x) = Tn (− cos θ) = Tn (cos(π + θ)) = cos(nπ + nθ) = (−1)n cos θ = (−1)n Tn (x).

Donc Tn est pair si n est pair, et Tn est impair si n est impair.


4. On a
8
    >
1 2π 2nπ < 1 si 3 | n
Tn − = Tn cos = cos =
2 3 3 > −1
: si 3 ∤ n.
2

5. Soit x ∈ [−1, 1] et θ = arccos x, alors cos(nθ) = 0 =⇒ nθ = π2 + kπ avec k ∈ Z,


d’où les solutions de cos(nθ) = 0 sont les θk = 2n π
+ kπ
n
. Par suite, cos θk est racine
de Tn pour tout k, enfin comme la suite θ0 , · · · , θn−1 est croissante et est inclus dans
[0, π], alors on a n racines distinctes de Tn qui est de degré n. En conclusion, on a
trouvé toutes les racines de Tn , et de plus

n−1 ‚ ‚ ŒŒ
n−1
Y π kπ
Tn (X) = 2 X − cos + .
k=0 2n n

6. Soit fn (θ) := Tn (cos θ), alors fn′ (θ) = sin(θ)Tn′ (cos θ) et

fn′′ (θ) = − cos(θ)Tn′ (cos θ) + sin2 (θ)Tn′′ (cos θ).

D’autre part, fn (θ) = cos(nθ) (par définition de Tn ), et donc fn′′ (θ) = −n2 cos(nθ).
En rassemblant les deux expressions on obtient

(1 − cos2 θ)Tn′′ (cos θ) − (cos θ)Tn′ (cos θ) = −n2 Tn (cos θ).

En posant x = cos θ, on a alors l’équation différentielle :

(1 − x2 )Tn′′ (x) − xTn′ (x) + n2 Tn (x) = 0.

Enfin, c’est une égalité entre polynômes pour tout les réels x ∈ [−1, 1], on en déduit
alors qu’elle vraie pour tout x.
7. On distingue le cas n pair et n impair.
€ Š
- Si n = 2p, alors T2p (0) = T2p cos π2 = cos 2pπ
2
= cos pπ = (−1)p . D’autre part,

T2p (0) = 0 car T2p est un polynôme pair, et donc T2p ′
est impair, ce qui donne

T2p (0) = 0.
- Si n = 2p + 1, alors T2p+1 est impair et donc T2p+1 (0) = 0. D’autre part, T2p+1

(0) =
€ Š
T2p+1 cos π2 = (2p + 1) sin (2p+1)π
2
= (−1)p (2p + 1).
9.8. EXERCICES 485

n
X
8. Posons Tn = ak X k , on se propose de calculer les ak . On a
k=0

n−1
X n−2
X
Tn′ (X) = (k + 1)ak+1 X k et Tn′′ (X) = (k + 1)(k + 2)ak+2X k .
k=0 k=0

On reporte les deux expressions ci-dessus, ainsi que celle de Tn dans l’équation
différentielle de la question 6., on trouve alors

(k + 1)(k + 2)ak+2 − kak+1 + n2 ak = 0.

On distingue les cas n pair et n impair.


- Si n = 2p, alors les seuls termes non nuls sont les a2k , et on a d’après la relation
ci-dessus :

(2k + 1)(2k + 2)a2k+2 = −4(p − k)(p + k)a2k pour tout k ∈ J0, n − 1K.

En prenant le produit de ces expressions, on conclut que

n−1
Y n−1
Y
(2k + 1)(2k + 2)a2k+2 = −4(p − k)(p + k)a2k
k=0 k=0

ce qui donne

p(p + k − 1)!
a2k = (−1)p−k 4k pour tout k ∈ J0, pK.
(p − k)!(2k)!

- Si n = 2p + 1, alors on trouve de la même manière que :

(2p + 1)(p + k)!


a2k+1 = (−1)p−k 4k pour tout k ∈ J0, pK.
(p − k)!(2k + 1)!

9. On a
Z 1
p+q+1 Tp (t)Tq (t)
(Tp |Tq ) = 2 √ dt
−1 1 − t2
Z 0

= −2p+q−1 Tp (cos x)Tq (cos x) dx; changement de variable t = cos x


π
Z 0

= −2p+q−1 cos(px) cos(qx) dx


π
Z π

= 2p+q−1 [cos((p + q)x) + cos((p − q)x)] dx


8
0
>
< 0 si p 6= q
=>

2
si p = q.
486 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Donc, les polynômes de Tchebychev sont orthogonaux pour le produit scalaire et on


È
a : kTn k = π2 .
10. On pose
Ê
1 2
TÜ0 (X) = √ et TÜn (X) = Tn (X), n ≥ 1.
π π

D’après la question précédente, on sait que la famille (TÜ0 , TÜ1 , · · · , TÜn ) est une base
orthonormale et étagée de Rn [X]. Alors, si P ∈ Rn [X] est unitaire et de degré p on
peut écrire

P (X) = α0 TÜ0 (X) + α1 TÜ1 (X) + · · · + αp TÜp (X) avec (α0 , · · · , αp ) ∈ Rp+1 .

On doit minimiser
Z 1 p
P 2 (t) X
√ = (P | P ) = αi2 . (1)
−1 1 − t2 i=0

On distingue deux cas :



⋆ Cas 1 : P est constant, égal à 1, alors α0 = π (car le coefficient dominant de TÜ0
È
est π1 ).
È
⋆ Cas 2 : p ≥ 1, et alors αp = π2 × 2p−1 1
(car le coefficient dominant de TÜp est
È
× 2p−1 ).
2
π
Dans le cas 1, on trouve (P | P ) = π et dans le cas 2 on minimise (1) en choisissant
α0 = · · · = αp−1 = 0, le minimum obtenu est alors

π
(P | P ) = αp2 = .
22p−1

Cette quantité est à son tour minimale pour p = n. En conclusion, on a


Z 1
P 2 (t) π
min √ dt = .
P ∈Rn [X] −1 1 − t2 22n−1

Polynômes de Tchebychev de deuxième espèce


1. D’après la formule de De Moivre on a (cos θ + i sin θ)n+1 = cos((n + 1)θ) +
i sin((n+1)θ), en prenant la partie imaginaire, en remplaçant sin2k θ par (1−cos2 θ)k ,
on déduit comme dans la première partie l’existence d’un polynôme unique Un de
degré n vérifiant l’hypothèse demandée.
2. Grâce aux identités trigonométriques, on déduit comme dans la première partie
que :
Un (X) + Un−2 (X) = 2XUn−1 (X).
9.8. EXERCICES 487

3. On a

U0 (X) = 1, U1 (X) = 2X, U2 (X) = 4X 2 − 1, U3 (X) = 8X 3 − 4X.

La représentation graphique est donnée par :

U1 (x)
U2 (x)
U3 (x)
U4 (x)
1

−1.2−1.0−0.8−0.6−0.4−0.2 0.2 0.4 0.6 0.8 1.0 1.2

−1

4. Une récurrence simple permet de montrer que le coefficient dominant de Un est


2n . D’autre part, on a Un (− cos θ) = −Un (cos θ) et donc Un est pair si n est pair,
Un est impair si n est impair.
5. On a sin(n + 1)θ = 0 =⇒ (n + 1)θ = kπ, et par conséquent on a :
n ‚ Œ
n
Y kπ
Un (X) = 2 X − cos .
k=1 n+1

6. On a
Z 1 √
(Up |Uq ) = 1 − t2 Up (t)Uq (t) dt
−1
Z 0

= Up (cos x)Uq (cos x) dx changement de variables t = cos x


π
8
>
0 si p 6= q
<
=>

2
si p = q.

Donc, les polynômes de Tchebychev sont orthogonaux pour le produit scalaire et on


È
a kUn k = π2 .
488 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

Exercice 9.38 KKK


Théorème de Cartan-Dieudonné
Soit E un espace euclidien de dimension n et soit u ∈ On (R) avec rg(u − Id) = p.
Montrer que u peut s’écrire comme le produit d’au plus p symétries orthogonales par
rapport à des hyperplans. 

On montre le résultat par récurrence sur p = rg(u − Id).


Si p = 0, alors u = Id = s0 pour toute symétrie s orthogonale par rapport à un
hyperplan.
Si p = 1, soit x0 ∈ (ker(u − Id))⊥ , x0 6= 0. Comme ker(u − Id) est un sous-espace
stable par u alors (ker(u − Id))⊥ = Rx0 est stable par u∗ = u−1, et donc il est stable
aussi par u. D’autre part, on a ku(x0 )k = kx0 k, d’où u(x0 ) = −x0 (car si u(x0 ) = x0
alors p = 0). En conclusion, u est la symétrie orthogonale par rapport à l’hyperplan
ker(u − Id).
Soit x0 ∈ (ker(u − Id))⊥ , alors on a u(x0 ) 6= x0 . Soient l’hyperplan H := y0⊥ où
y0 := u(x0 ) − x0 , σ la symétrie orthogonale par rapport à H, et v := σ ◦ u. On veut
appliquer l’hypothèse de récurrence à v. Montrons que ker(u−Id)⊕Rx0 ⊂ ker(v−Id).
On a :
(i) v(x0 ) = x0 car

hx0 + u(x0 ), x0 − u(x0 )i = hx0 , x0 i − hu(x0 ), u(x0 )i = 0, donc


σ(x0 + u(x0 )) = x0 + u(x0 ). Or σ(u(x0 ) − x0 ) = x0 − u(x0 ),
donc σ(u(x0 )) = x0 i.e. v(x0 ) = x0 .

(ii) ker(u − Id) ⊂ H. En effet a ∈ (ker(u − Id))⊥ d’où le résultat.


On a donc ker(u − Id) ⊕ Rx0 ⊂ ker(v − Id), par suite rg(v − Id) ≤ p − 1, et
grâce à l’hypothèse de récurrence appliquée à v il existe des symétries orthogonales,
σ1 , σ2 , · · · , σk , par rapport à des hyperplans telles que v = σ1 ◦ σ2 ◦ · · · ◦ σk et
k ≤ rg(v − Id) ≤ p − 1. Donc, u = σ ◦ σ1 ◦ · · · ◦ σk est le produit d’au plus p symétries
orthogonales par rapport à des hyperplans.

Exercice 9.39 KKK Théorème de Cartan-Dieudonné (version affine)


Soit E un espace affine de dimension n.
1. Montrer que toute isométrie affine de E est le produit d’au plus n + 1 réflexions. Le
nombre n + 1 est-il optimal ?
2. Si n ≥ 3, montrer que tout déplacement de E est le produit d’au plus n + 1 retour-
nements. 
9.8. EXERCICES 489

1. Soit f ∈ Is(E) une isométrie affine.


⋄ Si f = Id, alors f = sH ◦ sH où H est un hyperplan.
⋄ Si f 6= Id, alors il existe un point O ∈ E tel que f (O) 6= O. Notons, O ′ = f (O),

−−→′ ‹⊥
I le milieu de [OO ] et H := I + R OO

l’hyperpkan médiateur de [OO ′]. No-
tons, finalement, sH la réflexion de base H. On a sH ◦ f (O) = O et sH ◦ f ∈ Is(E).
D’après la version vectorielle du théorème de Cartan-Dieudonné, il existe au plus


n réflexions σi (i ∈ J1, nK) par rapport à des hyperplans vectoriels Hi telles que


L(sH ◦ f ) = σ1 ◦ σ2 ◦ · · ·◦ σm (m ≤ n). Si si désigne la réflexion de base Hi := O + Hi ,
alors sH ◦ f = s1 ◦ s2 ◦ · · · ◦ sm car les applications des deux membres de l’égalité
ont même parties linéaires et coïncident en O. Donc, f = sH ◦ s1 ◦ s2 ◦ · · · ◦ sm .
Le nombre n + 1 est optimal car, dans le plan, une réflexion glissée t→ u ◦ sD (avec


→ −

u ∈ D ) s’écrit comme la composée de trois réflexiosn mais ne peut pas être la


composée de moins de deux réflexions si − →
u 6= 0 .
2. Soit f un déplacement de E, alors d’après la question ci-dessus, il existe m ré-
flexions si de base Hi telles que f = s1 ◦ s2 ◦ · · · ◦ sm avec m ≤ n + 1. L’entier m est
pair de sorte que l’on puisse associer les si deux à deux. Considérons, par exemple,
la composée s1 ◦ s2 , alors comme n ≥ 3, il est possible de construire un hyperplan
H12 tel que H12 ⊥H1 et H12 ⊥H2 (il suffit, par exemple, de choisir un sous-espace

→ −
→ −
→⊥ − →⊥
vectoriel H 12 de dimension n − 1 et tel que H ⊥
2 + H 1 ⊂ H 12 ). Donc

s1 ◦ s2 = s1 ◦ sH12 ◦ sH12 ◦ s2 = sH1 ∩H12 ◦ sH12 ∩H2 .


| {z } | {z }
retournement retournement

Par conséquent, tout déplacement de E est le produit d’au plus n + 1 retournements.


490 CHAPITRE 9. ESPACES PRÉHILBERTIENS RÉELS

.
Bibliographie

[1] Aassila M., 350 exercices corrigés d’analyse pour sup (avec rappels de cours),
Ellipses, 2013.
[2] Andreescu T. & Andrica D., Complex numbers from A to Z, Birkhäuser,
2005.
[3] Andreescu T. & Gelca R., Putnam and Beyond, Springer, 2007.
[4] Andreescu T., Radulescu T. & Radulescu V., Problems in real Analysis,
Springer, 2009.
[5] Baker G. A., A new derivation of Newton’s indetities and their application
to the calculation of the eigenvalues of a matrix, Journal of the Society for
Industrial and Applied Mathematics 7 (1959), 143-148.
[6] Beck M., Einstein D. & Zacks S., Some experimental results on the Frobe-
nius problem, Exp. Math 3 (2003), 263 - 269.
[7] Berlekamp E. R., Algebraic Coding theory, Aegean Park Press, 1984 (page
212).
[8] Davison J. L., On the linear diophantine problem problem of Frobenius, J.
Number Theory 48 (1994), 353 - 363.
[9] de Souza P. N. & Silva J. N., Berkeley Problems in Mathematics, Springer,
2004.
[10] Eidswick J. A., A proof of Newton’s power sum formulas, American Mathe-
matical Monthly 75 (1968), 396-397.
[11] Eneström G., Härledning af en allmän formel för antalet pensionärer ..., Ofv.
af Kungl. Vetenskaps-Akademiens Förhandlingar N : 0 6, 1893, Stockholm.
[12] Erdős P. & Graham R., On a linear diophantine problem of Frobenius, Acta
Arith. 21 (1972), 399 - 408.
[13] Kakeya S., On the limits of the roots of an algebraic equation with positive
coefficients, Tôhoku Math. J. 2 (1912), 140-142.

491
492 BIBLIOGRAPHIE

[14] Kalman D., A matrix Proof of Newton’s identities, Mathematics Magazine 73


(2000), 313-315.
[15] Le Paige C., Sur un théorème de M. Mansion, Nouv. Corresp. Math. 4 (1878),
176-178.
[16] Mead D. G., Newton’s identities, American Mathematical Monthly 99 (1992),
749-751.
[17] Selmer E., On a linear diophantine problem of Frobenius, J. Reine Angew.
Math 293/294 (1977), 1 - 17.
[18] Singh G. & Shah, W. M., On the location of zeros of polynomials, American
J. of Computational. Math. 1 (2011), 1-10.
[19] Smith H. J. S., On the value of a certain arithmetical determinant, Proc.
London Math. Soc. 7 (1876), 81-82.
[20] Sylvester J., Mathematical questions & their solutions, Educational Times
41 (1884), 171 - 178.
[21] Vitek Y., Bounds for a linear diophantine problem of Frobenius, J. London
Math. Soc. 10 (1975), 79 - 85.
Index alphabétique

 
B  G 

Baker 258 Gauss (anneau des entiers de) 202


Beck 155 Gauss (méthode du pivot) 33,307,396,419
Berlekamp 258 Graham 155
Birapport 87 Gram-Schmidt (procédé d’orthogonalisation)
442,451,456,479
 Grassmann (formule de) 321,356
Groupe alterné 375,381
C 
Groupe orthogonal 435
Groupe symétrique 371,381,382
Cardan (méthode de) 61,278
Comatrice 377
Cramer (règle de) 395 
H 

D  Héron (formule de) 161
Homothéties 57,75,78,321,339,454
Dan Kalman 258
Davison 155
Déterminant circulant 402 
Déterminant de Cauchy 399 I 
Déterminant de Smith 398
Déterminant de Sylvester 276 Inégalité de Bessel 443
Déterminant de Vandermonde 386 Inégalité de Cauchy-Schwarz 430,474
Discriminant 276 Inégalité de Sylvester 332
Division euclidienne 117,214 Inversion 102,374
Isométries affines 459

E  
L 
Eidswick 258
Einstein 155
Lemme de Gauss 217,277
Endomorphisme cyclique 350
Lemme de Simson 338
Erdős 155
Le Paige 399
Euclide (algorithme) 117
Euler (fonction indicatrice de) 124,145,165

 M 
F 
Matrice compagnon 404
Fermat (équation de) 136 Matrice de Gram 476
Fermat (méthode de descente infinie) 142 Möbius (fonction de) 146
Fonctions symétriques élémentaires 214,263,273 Möbius (formule d’inversion) 146,147

493

N  Théorème de Cartan-Dieudonné 488
Théorème de Cayley 382
Newton (formules de) 257 Théorème de Cayley-Hamilton 404
Théorème de d’Alembert-Gauss 213
Théorème de Eneström-Kakeya 254

Théorème de Fermat 120,134
O  Théorème de Gauss 119
Théorème de Gauss-Lucas 240
Obtusangle 474
Théorème de Lagrange 192
Théorème de Maschke 457
 Théorème de Miquel 87
P  Théorème de Napoléon 109
Théorème de Ptolémée 104
Pell (équation de) 156 Théorème de Pythagore 430
Perrin (suite de) 272 Théorème de Rolle 221,235,259
PGCD 101,117,145,168,172,215,266 Théorème des restes chinois 122
Polynôme caractéristique 405 Théorème des valeurs intermédiaires
Polynôme cyclotomique 147,265 229,286,290,296
Polynôme de Bernoulli 248 Théorème du rang 302
Polynôme de Bernstein 269
Polynôme d’Euler 249 
Polynôme de Hilbert 248
V 
Polynôme de Legendre 479
Polynôme de Tchebychev 295,481 Vitek 155
Polynôme d’interpolation de Lagrange 212
Polynôme irréductible 213
PPCM 117,168,215,383 
Produit tensoriel 469 W 

Weierstrass 269
 
Q
 

Quaternions 341 Z 

Zacks 155

R 

Résultant 275
Rodrigues (formule de) 479


S 

Scindé 213
Shah 256
Shapiro (équation fonctionnelle de) 274
Similitudes 75,453
Singh 256
Suites exactes 356
Sylvester (formule de) 151


T 

Taylor (formule de) 213,252


Théorème de Bezout 118,215

494

Вам также может понравиться