Vous êtes sur la page 1sur 53

Exercices pour lagregation

Ioan Badulescu
`res
Table des matie
1.
2.
3.
4.
5.
6.
7.
7.1.
7.2.
7.3.
7.4.
7.5.
7.6.
8.
9.
9.1.

Alg`ebre lineaire
Groupes
Le groupe symetrique
Combinatoire, denombrement, arithmetique
Anneaux
Nombres complexes
Determinants
Le Vandermonde
La methode polyn
omiale
Les determinants circulants
Autres casse-tetes semi-classiques
Matrices par blocs
Autres exercices

Integrales et primitives
Espaces euclidiens

2
11
15
17
20
23
25
25
26
28
29
31
33

36
41

Orthogonalisation simultanee de deux formes quadratiques


dont une est definie positive
9.2. Orientation, produit vectoriel, sinus et cosinus
9.3. Gram-Schmidt et inegalite de la norme pour le produit vectoriel
9.4. Endomorphismes normaux
9.5. Decomposition polaire
9.6. Polyn
omes orthogonaux
9.7. Inversion dans un espace euclidien
9.8. La matrice de Gram
9.9. Matrices symetriques et mineurs positifs
9.10. Exercices

42
43
44
45
46
47
48
49
50
51

1.

`bre line
aire
Alge

Dans la suite K designe un corps commutatif. On utilise alg`ebre `a division pour designer
un corps a priori non commutatif et on fait la convention que corps est utilise uniquement
dans le cas commutatif.
Exercice 1. Quelle est la dimension de lespace des matrices M Mn (K) telles que la somme
des coefficients de toute ligne et toute colonne est nulle ? Et des matrices de trace nulle ? Des
matrices symetriques, antisymetriques ? Trouver des bases pour ces espaces en partant de la
base canonique (Eij ).
Exercice 2. Montrer que si deux matrices A et B commutent, alors les sous-espaces propres
de A sont sables par B.
Exercice 3. Montrer que si deux matrices A et B commutent, alors les sous-espaces caracteristiques de A sont sables par B.
Exercice 4. Soit A Mn (K) diagonalisable.
(a) On suppose que les valeurs propres de A sont distinctes. Montrer que, si B commute
avec A, alors B est diagonalisable. Montrer que B commute avec A si et seulement si B est
un polynome de A.
(b) On ne suppose plus que les valeurs propres de A sont distinctes. Montrer que la dimension de lespace des matrices de Mn (K) qui commutent avec A est la somme des carres des
multiplicites des valeurs propres de A.
Exercice 5. Soient E un K-espace vectoriel de dimension n et f un endomorphisme nilpotent de E. On appelle indice de nilpotence de f le plus petit entier k tel que f k = 0.
Montrer que k n.
Exercice 6. Soient E un K espace vectoriel de dimension n et f un endomorphisme de
E.
(a) Montrer que f est nilpotent si et seulement si toutes les valeurs propres de f dans une
cloture algebrique de K sont nulles.
(b) Supposons que f est nilpotent dindice maximal n, i.e. f n = 0 et f n1 6= 0. Soit x E
tel que f n1 (x) 6= 0.
(i) Montrer que B = (x, f (x), ..., f n1 (x)) est une base de E.
(ii) Soit g un endomorphisme de E qui commute avec f . Dcomposons g(x) sur la base B,
P
Pn1
i
i
g(x) = n1
i=0 i f (x). Montrer quon a g =
i=0 i f .
(iii) En deduire que, si f est un endomorphisme nilpotent dindice maximal, g commute
avec f si et seulement si g est un polynome de f , et la dimension du commutant de f est n.
Exercice 7. Soit (Eij ) la base canonique de Mn (K).
(a) Montrer que le centre de Mn (K) est forme des matrices scalaires.

(b) Si la caracteristique de K est differente de 2, montrer que Id + Eij est inversible pour
tous i, j. Que se passe-t-il si la caracteristique est 2.
(c) Trouver le centre de GLn (K).
(d) Trouver toutes les matrices qui commutent avec toute matrice diagonale.
Exercice 8. Soit E un K-espace de dimension finie. Trouver lensemble des endomorphismes
de E qui commutent avec tout projecteur.
Exercice 9. Trouver toutes les matrices de Mn (K) qui commutent avec toutes les matrices
de trace nulle.
Exercice 10. Soit A GLn (K). Montrer que A1 est un polynome (`a coefficients dans
K) de A. (Il depend de A, i.e. il nexiste pas un polynome general qui vous donne linverse en
fonction de A.)
Exercice 11. Soit A Mn (K) o`
u K = R ou C. Montrer que eA est un polynome (`a coefficients dans K) de A. (Il depend de A, i.e. il nexiste pas un polynome general qui vous
donne lexponentielle en fonction de A.)
Exercice 12. Soient A, B Mn (K). Montrer que :
(a) Si trAX = trBX pour tout X Mn (K), alors A = B.
(b) Si trAXY = trAY X pour tous X, Y Mn (K), alors A est scalaire.
Exercice 13. On suppose carK = 0. Montrer par recurrence que toute matrice de trace
nulle est semblable `
a une matrice avec que des zero sur la diagonale.
Exercice 14. Soient E un C-espace vectoriel de dimension finie n et u, v (E). Montrer quon ne peut pas avoir uv vu = Id. On consid`ere maintenant un espace vectoriel de
dimension denombrable infinie sur C, de base e0 , e1 , ..., en , .... On definit u par u(e0 ) = 0 et
u(ei ) = ei1 si i 1. On definit v par v(ei ) = (i+1)ei+1 pour tout i. Montrer que uvvu = Id.
Exercice 15. Soit N une matrice carree nilpotente non nulle. Montrer que, pour tout x C.
xId + N nest pas diagonalisable. Montrer quil existe une matrice diagonalisable D telle que
N + D soit diagonalisable.
Exercice 16. Soit A Mn (C). Montrer que eA est diagonalisable si et seulement si A est
diagonalisable (Dunford).
Exercice 17. Soient E, F et G trois R-espaces vectoriels de dimension finie. Soient u
L(E; F ) et v L(E; G). Montrer quil y a equivalence entre (i) et (ii) :
(i) Il existe w L(F ; G) tel que v = w u.
(ii) ker(u) ker(v).
(Indication : Pensez `
a lexistence dun supplementaire.)

Exercice 18. Etant


donnees deux matrices A et B dans Mn (R), trouver toutes les matrices

M Mn (R) qui verifient


M + (trM )A = B.
Exercice 19. (a) Montrer quune matrice carree M avec que des zero sur la diagonale secrit
AB BA o`
u A, B sont des matrices de meme taille et A est diagonale.
(b) Si M est une matrice carree, montrer que trM = 0 si et seulement si M secrit AB BA.
Exercice 20. Soient A, B Mn (R) qui commutent. Montrer que det(A2 + B 2 ) 0.
Exercice 21. Soit N Mn (K) une matrice nilpotente. Montrer que Id + N est inversible
et calculer son inverse. Montrer que Id + N est inversible pour tout K . Montrer que,
si A GLn (K) commute avec N , alors A+N est inversible. Est-ce que les Eij sont nilpotentes ?
Exercice 22. Soit D lensemble des matrices diagonales dans GLn (K), car(K) = 0, et N (D)
le normalisateur de D dans GLn (K). Montrer que le groupe quotient N (D)/D est isomorphe
`a Sn .
Exercice 23. Soit M Mn (K). Montrer que trM X = 0 pour tout X Mn (K) implique
M = 0.
Exercice 24. Soit M Mn (K), car(K) = 0. Montrer que trM k = 0 pour tout 1 k n si
et seulement si M est nilpotente.
Exercice 25. Soit p un projecteur de E (i.e. p2 = p). Montrer que le noyau de p et limage
de p sont des espaces supplementaires dans E. Montrer que la restriction de p `a son image est
lidentite. Montrer que, si car(K) = 0, le rang de p est egal `a la trace de p.
Exercice 26. Ici car(K) 6= 2. On se place dans un espace vectoriel E sur K. Soient p, q
deux projecteurs de E. Montrer que p + q est un projecteur si et seulement si pq + qp = 0 si
et seulement si pq = qp = 0.
Exercice 27. Ici car(K) = 0. Soient p1 , p2 , ..., pk des projecteurs et soit p leur somme. Montrer
que p est un projecteur si et seulement si pi pj = 0 pour tout i 6= j. (Indication : utiliser les
traces et les rangs pour montrer que limage de p est la somme directe des images des pi ).
Exercice 28. Trouver tous les endomorphismes qui commutent avec tous les projecteurs.
Exercice 29. Soient p, q deux projecteurs de meme rang. Montrer quils sont conjugues.
Montrer quil existe des endomorphismes u, v tels que p = uv et q = vu.
Exercice 30. Montrer que, si f est un endomorphisme de E, f = ip o`
u i est un isomorphisme et p un projecteur. Montrer aussi que f secrit p0 i0 , o`
u p0 est un projecteur et i0 un
isomorphisme.

Exercice 31. Etudier


lequation X 2 = A dans M2 (C) (A fixee).
Exercice 32. Soient M Mn (K) et f : Mn (K) Mn (K) defini par A 7 M A AM .
Montrer que, si M est diagonalisable, alors f est diagonalisable. Si M est nilpotent, f est
nilpotent.
Exercice 33. Soit E un espace vectoriel de dimension finie n sur un corps K, B = (e1 , e2 , ..., en )
une base de E, E son dual. Si B = (e1 , e2 , ..., en ) est la base duale de B, montrer que toute
forme lineaire f sur E secrit sur la base B comme :
f=

n
X

= (ei )ei .

i=1

Exercice 34. Soit K un corps, f une forme lineaire sur Mn (K) telle que f (AB) = f (BA)
pour toutes matrices A, B Mn (K). Montrer que f est un multiple scalaire de la trace.
Exercice 35. Soit E un espace vectoriel sur un corps K. Soit H un hyperplan de E. Montrer
quil existe une forme lineaire f sur E telle que ker f = H. Soit F un sous-espace vectoriel de
F . Montrer que : soit F H, soit F H est un hyperplan de F .
Exercice 36. Soit E un espace vectoriel de dimension finie n sur un corps K. Montrer que
lintersection de k hyperplans dans E est de dimension superieure ou egale `a n k.
Exercice 37. Soit E un espace vectoriel de dimension finie n sur un corps K. Soient E
le dual de E et J = {f1 , f2 , ..., fk } E . Montrer que J est une famille libre (dans E ) si et
seulement si dim(ki=1 ker fi ) = n k.
Exercice 38. Soit E un espace vectoriel de dimension finie n sur un corps K, B = (e1 , e2 , ..., en )
une base de E. Si H est un hyperplan
P existe des scalaires a1 , a2 , ..., an tels
P de E montrer quil
que H soit lensemble des vecteurs ni=1 xi ei tels que ni=1 ai xi = 0.
Exercice 39. Soient a1 , a2 , ..., an des nombres reels distincts. Soient C(R) lespace vectoriel
des applications continues de R dans R et C(R+ ) lespace vectoriel des applications continues
de R+ dans R.
a) Pour tout 1 i n, on pose fi (x) = eai x . Montrer que les fi forment une famille libre
dans C(R).
b) Pour tout 1 i n, on pose fi (x) = cos(ai x). Trouver une condition necessaire et
suffisante pour que les fi forment une famille libre de C(R).
c) Pour tout 1 i n, on pose fi (x) = |x ai |. Montrer que les fi forment une famille
libre dans C(R).
d) Pour tout 1 i n, on pose fi (x) = xai . Montrer que les fi forment une famille libre
dans C(R+ ).
e) Pour tout 1 i n, on pose Pi (x) = (x + ai )n1 . Montrer que les Pi forment une base
de Rn1 [X].

f) Montrer que P 7 (P (a1 ), P (a2 ), ..., P (an )) est un isomorphisme despaces vectoriels de
Rn1 [X] dans Rn . En deduire que pour tous b1 , b2 , ...bn R il existe un unique polynome Q
de degre inferieur ou egal `
a n 1 tel que Q(ai ) = bi .
Exercice 40. Soit E un espace vectoriel. Soient A et B deux sous-espaces de E.
(a) Montrez que, si A B est un sous-espace vectoriel, alors soit A B, soit B A.
(b) Montrer que, si E est de dimension finie et F , G sont deux sous-espaces de meme dimension, alors il existe un sous-espace H supplementaire `a la fois `a F et `a G.
Exercice 41. Soient A1 , A2 , ..., An des sous-espaces dun espace vectoriel E sur un corps
infini. On suppose que ni=1 Ai est un sous-espace vectoriel de E. Montrer quil existe i0 tel
que Ai Ai0 pour tout i {1, 2, ..., n}. (Ce nest pas tr`es facile. Vous pouvez vous arranger
pour utiliser un Vandermonde). On suppose que K = Fq et i=1 Ai = E et i, Ai 6= E.
Montrer que n q + 1 et donner un tel exemple (avec egalite) quand q = 2, n = 3.
Exercice 42. Soient E un K-espace vectoriel et u un endomorphisme de E. Soit F un sousespace de E stable par u et notons uF la restriction de u `a F .
a) Si F est un sous-espace de E stable par u, si lon note uF la restriction de u `a F , montrer
que uF divise u et uF divise u .
b) Supposons que F ait un supplementaire G stable par u et soit uG la restriction de u `
a
G. Exprimer, en le justifiant, u en fonction de uF et uG et u en fonction de uF et uG .
Exercice 43. Soient deux matrices M, N Mn (R). Nous montrons que, si A et B sont
semblables en tant que matrices sur C, elles sont semblables en tant que matrices sur R.
Supposons donc quil existe une matrice P GLn (C) telle que M = P N P 1 .

a) Ecrivons
P = A + iB, A, B Mn (R). Montrer que AN = M A et BN = M B.
b) En etudiant la matrice P (t) = A + tB, montrer quil existe un t R tel que A + tB soit
inversible et conclure.
Exercice 44. Soit Q un polyn
ome unitaire de degre deux `a coefficients reels. Est-ce que
Q est toujours le polyn
ome minimal dune matrice reelle (3, 3) ? Est-ce que Q est toujours le
polynome minimal dune matrice complexe (3, 3) ?
Exercice 45. Soit K = Z/pZ un corps `a p elements, o`
u p est un nombre premier. Soit
n N . On note SLn (K) le sous-groupe de GLn (K) forme de matrices de determinant egal `
a
1.
a) Montrer que lapplication determinant, det : GLn (K) K , est surjective.
b) Quel est le cardinal de SLn (K) ?
Exercice 46. Soit f : Mn (K) Mn (K) definie par M 7 t M + (trM )Id. Montrer que
f est diagonalisable et trouver ses valeurs propres et leur multiplicites (regarder leffet de f
sur les matrices antisymetriques, puis symetriques, puis sur lidentite).
Exercice 47. Soit A une matrice carree. Calculer le determinant de la comatrice de A en
fonction de det A.

Exercice 48. Trouver les matrices carrees M telles que M t M M = Id.


Exercice 49. Montrer par le calcul que pour A, B Mn (K) on a trAB = trBA. En deduire
que
(a) deux matrices conjuguees ont la meme trace,
(b) si A1 , A2 , ..., Ak Mn (K), alors la trace du produit de ces matrices est la meme
independamment de lordre dans lequel on les multiplie.
En deduire de (b) que, si A, B Mn (Z) et p est premier, alors tr(A + B)p trAp + trB p
modulo p, et ensuite que trAp trA modulo p.
Exercice 50. Soit M = (mij ) Mn (C) telle que pour tout 1 i n, |mii | >
Montrer que M est inversible.

j6=i |mij |.

Exercice 51. Soient A Mm,n (K) et B Mn,m (K). Montrer par calcul direct que trAB =
trBA (attention aux tailles des matrices).
Exercice 52. Si M Mn (K), on note PM le polynome caracteristique de M (en la variable
X). On admet que det AB = det BA pour toutes A, B Mn (K).
(a) Montrer que, si A, B Mn (K) et A ou B est inversible on a PAB = PBA (facile).
(b) On veut montrer la meme relation pour tous A, B Mn (K). Supposons dabord que
K est infini. Montrer que pour tout t K sauf un nombre fini A0 = A + tId est inversible.
Montrer que P(A+tId)B PB(A+tId) est un polynome de K[X, t] qui, en tant que polynome de
t `a coefficients dans K[X] a une infinite de solutions. Conclure. Conclure en general (si K est
fini, se placer dans une extension infinie de K).
(c) Soient maintenant A Mm,n (K) et B Mn,m (K). Supposons m n. Si PAB et
PBA sont les polyn
omes caracteristiques de AB et BA (qui sont carrees) montrer que PA =
mn
X
PB . Indication : appeler A0 (resp. B 0 ) la matrice carree obtenue de A (resp. B) en rajoutant m n colonnes nulles (resp. m n lignes nulles). Utiliser PA0 B 0 = PB 0 A0 .
Exercice 53. Soient b, c K et E(a, b) quon notera simplement E lespace vectoriel des
suites x = (xh )kN qui verifient xn+2 = bxn+1 + cxn (verifier rapidement que cest bien un
espace vectoriel).
(a) Montrer que E K 2 definie par x 7 (x0 , x1 ) est bijective.
(b) Chercher les suites x E qui sont du type xk = ak , k K, et les suites x E qui
sont du type xk = kxk et en deduire une base de E, ainsi que la forme generale dune telle
suite (par exemple donner la forme generale de xn dans la suite de Fibonacci, x0 = 0, x1 = 1,
xn+2 = xn+1 + xn ).

Exercice 54. Soit E lespace vectoriel des fonctions continues de [0, [ dans R. On definit
un endomorphisme F de E en posant F (g) = h o`
u h(0) = g(0) et pour x > 0 :
h(x) =

1
x

g(t)dt.
0

a) Verifier que F prend en effet ses valeurs dans E.


b) Trouver les valeurs propres et les vecteurs propres de F .
c) Montrer que Rn [X] est stable par F et diagonaliser F sur Rn [X].
Exercice 55. a) Soit A un anneau. Montrer que le centre Z(A) de A est un sous-anneau
de A. Montrer que lensemble Za des elements de A qui commutent avec un element donne
a A est un sous-anneau qui contient Z(A). Montrer que, si a est inversible, alors Za = Za1 .
b) Si A est une K-alg`ebre, montrer que Z(A) et Za sont des sous-alg`ebres. Si A est `a division
alors Z(A) et Za sont `
a division.
c) On suppose que A est une K-alg`ebre. Soit a A. On note K[a] lensemble P (a), P
K[X].
(i) Montrer que K[a] Za .
(ii) Soit fa : K[X] A definie par fa (P ) = P (a). Montrer que cest un morphisme de
K-alg`ebres. Montrer que K[a] est isomorphe avec K[X]/ ker(fx ).
(iii) Montrer que lideal ker(fx ) est principal. Montrer que K[a] est de dimension finie sur
K ssi ker(fx ) 6= 0.
(iv) On suppose que ker(fx ) 6= 0. Montrer quil existe un unique polynome unitaire Px tel
que ker(fx ) = (Px ). On lappelle polyn
ome minimal de a (sur K). Montrer que dimK K[a] =
deg(Px ). Montrer que K[a] est un corps ssi le polynome minimal de a est irreductible.
Exercice 56. (Certaines choses ont dej`a ete vues.) Soient E un K espace vectoriel de dimension n et f un endomorphisme de E.
a) Montrer que dimK K[f ] n.
b) Si f est diagonalisable `
a valeurs propres distinctes, montrer que K[f ] = Zf .
c) Montrer que, si f est diagonalisable, la dimension de Zf est la somme des carres des
multiplicites des valeurs propres.
d) Supposons que f est nilpotent dindice maximal n, i.e. f n = 0 et f n1 6= 0. Soit x E
tel que f n1 (x) 6= 0. Montrer que K[f ] = Zf .
e) Soit f un endomorphisme nilpotent de E dindice de nilpotence inferieur strictement `a n.
Montrer que dimK Zf > n. En utilisant la forme de Jordan, calculer avec precision dimK Zf
(en fonction de la dimension des blocs).
f) Supposons que K est algebriquement clos et soit f = d + n la decomposition de Dunford
de f . Montrer que Zf = Zd Zn . Montrer que pour tout f on a dimK Zf n.
Exercice 57. Soit E un espace vectoriel de dimension finie sur R et f L(E). Montrez
quon a :
(S1 )

Im(f ) Im(f 2 ) Im(f 3 ) ...

(S2 )

ker(f ) ker(f 2 ) ker(f 3 ) ....

et

Montrez que, si pour un n on a Im(f n ) = Im(f n+1 ), alors ker(f n ) = ker(f n+1 ) et pour
tout i n on a Im(f i ) = Im(f i+1 ) et ker(f i ) = ker(f i+1 ).
Montrer que, si on pose n0 = dim(E), on a forcement Im(f n0 ) = Im(f n0 +1 ). (Donc (S1 ) et
(S2 ) sont stationnaires `
a partir du n0 -`eme terme).

Montrer quon a E = Im(f n0 ) ker(f n0 ).


Exercice 58. Soient E0 , E1 ...En des R-espaces vectoriels. On dit que le diagramme :
(D)

E0 E1 . . . En

(o`
u f1 , f2 ...fn sont des applications lineaires) est une suite exacte si pour tout 1 i n 1
on a Im(fi ) = ker(fi+1 ).
a) Que dire de fi+1 fi si (D) est une suite exacte ? Si E0 = {0}, que dire de f2 ? Si
En = {0}, que dire de fn1 ?
b) Supposons quon ait la suite exacte (D) , que E0 = {0}, En = {0} et que tous les espaces
vectoriels sont de dimension finie. En appliquant le theor`eme du rang, montrez quon a :
n1
X

(1)k dim(Ek ) = 0.

k=1

c) Soient E un espace vectoriel et E 0 et E 00 deux sous-espaces de E. Trouvez les applications


lineaires f et g telles que :
{0} E 0 E 00 E 0 E 00 E 0 + E 00 {0}
soit une suite exacte.
Exercice 59. Soit E lespace des fonctions continues de R dans R. On definit une application lineaire H de E dans E par f 7 g o`
u
Z x+1
g(x) =
f (t)dt.
x1

H est-elle injective ? Est-elle surjective ?


Exercice 60. Posons E = Rn [X], n 1.
a) Diagonaliser f : E E, P (X) 7 P (1 X).
b) Montrer que g : E E, P (X) 7 X n P ( X1 ) est une application lineaire bien definie et
decomposer E en somme de sous-espaces stables par g de dimension 2. Montrer que g nest
pas diagonalisable sur R si n 2.
c) Montrer que h : P 7 P 0 est un endomorphisme nilpotent dindice maximal de E. En
deduire que lequation differentielle
P + 5P 0 12P 00 + 23453452345345789 P (12) = 3X n + 2X n1
a une et une seule solution dans E (on ne va pas chipoter sur la question si P est un vecteur
de E ou une fonction de R dans R, daccord ?).
Exercice 61. (a) Soit S lensemble des matrices M = (mi,j ) Mn (R) telles que tous les
coefficients de M sont positifs et la somme des coefficients sur chaque ligne vaut 1. Montrer
que toutes les M S ont un vecteur propre en commun, et la valeur propre 1 en commun.
Montrer que S est une partie convexe du R-espace affine Mn (R). Si J Mn (R) est la matrice
dont tous les coefficients valent 1, montrer que M S si et seulement si M J = J. En deduire
que S est stable par multiplication.

10

(b) Soit S 0 lensemble des matrices M = (mi,j ) Mn (R) telles que tous les coefficients de
M sont positifs et la somme des coefficients sur chaque colonne vaut 1. Montrer que S 0 est
une partie convexe de Mn (R) stable par multiplication. Montrer que toute M S 0 admet 1
pour valeur propre.
(c) On appelle matrice bistochastique une matrice M = (mi,j ) Mn (R) telle que tous les
coefficients de M sont positifs et la somme des coefficients sur chaque ligne et colonne vaut 1.
Montrer que M est bistochastique si et seulement si M J = JM = J. Montrer que lensemble
B des matrices bistochastiques est un convexe de Mn (R), stable par multiplication. Montrer
quune matrice de permutation sont des matrices bistochastique. (Un theor`eme dit que les
points extremaux de lensemble convexe B sont exactement les matrices de permutation. Voir
le cours pour une preuve).

11

2.

Groupes

Exercice 101. Montrer que, si tous les elements x dun groupe G verifient x2 = 1 alors ce
groupe est abelien.
Exercice 102. Soient H et K deux sous-groupes dun groupe G. Montrer que H K est
un sous-groupe de G si et seulement si H K ou K H.
Exercice 103. Soient G un groupe et H une partie non vide finie de G. On suppose que
H . H H. Montrer que 1 H. Montrer que H est un sous-groupe de G.
Exercice 104. Soient a et b deux elements dun groupe G dordres respectifs m et n, premiers
entre eux. Montrer que si ab = ba alors lordre de ab est mn.
Exercice 105. Soient x et y deux elements dun groupe G. Montrer que xy et yx ont le
meme ordre (fini ou non).
Exercice 106. Soit G un groupe ayant un unique element dordre 2.
a) Prouver que x appartient au centre de G.
b) Donner un exemple dun tel groupe ayant plus de deux elements.
c) Existe-t-il des groupes ayant exactement deux elements dordre 2 ?
Exercice 107. Soient H et K deux groupes et G = H K leur produit.
a) Si A et B sont, respectivement, des sous-groupes de H et K, montrer que A B est un
sous-groupe de G.
b) Est-ce que tout sous-groupe de G est de cette forme ?
Exercice 108. Soit G un groupe tel que x2 = 1 pour tout x G.
a) Soient H un sous-groupe de G et x G\H. Montrer que H xH est un sous-groupe de
G.
b) Montrer que, si le cardinal de G est infini, alors pour tout k N , G contient un sousgroupe dordre 2k . Montrer que, si le cardinal de G est fini, cest une puissance de 2.
Exercice 109. Soit G un groupe.
a) Donner une condition necessaire et suffisante pour que x 7 x1 soit un automorphisme
de G.
b) On suppose que G est fini et que Aut(G) = {idG }. Montrer que G a au plus deux elements
(pensez aux automorphismes interieurs).
Exercice 110. Montrer par recurrence quun sous-groupe de (Q, +), engendre par un nombre
fini delements est monog`ene. Prouver que le sous-groupe Z(1, 0) + Z(0, 1) de Q Q nest pas
monog`ene.
Exercice 111. Soient G un groupe cyclique fini dordre n, et m N . Quel est le nombre de

12

solutions dans G de lequation xm = 1.


Exercice 112. Soit G un groupe cyclique dordre n. Pour tout diviseur d de n on note
Xd lensemble des elements de G dordre d.
a) Montrer que G est la reunion disjointe des Xd .
b) Montrer que pour tout diviseur d de n, le cardinal de Xd est (d) ((d) est lindicatrice
dEuler).
P
c) En deduire que n = d|n (d).
Exercice 113. Soit G un groupe dordre n 2. Pour g G on note O(g) lordre de g.
On suppose que pour tout diviseur d de n, G poss`ede au plus un sous-groupe Hd dordre d.
(a) Soit d un diviseur de n. Montrer que si lensemble Xd = {g G, O(g) = d} nest pas
vide, alors tout elementP
de Xd engendre Hd . Quel est alors le cardinal de Xd ?
(b) Prouver que n = d|n card(Xd ). En deduire que pour tout diviseur d de n, card(Xd ) =
(d) et que finalement G est cyclique.
(c) Soit K un corps. Montrer que tout sous-groupe fini de K est cyclique.
Exercice 114. Soient m et n des entiers > 1.
a) Montrer quil y a m n morphismes du groupe Z/mZ dans le groupe Z/nZ.
b) Quel est le cardinal de Aut(Z/mZ) ?
c) Trouver le nombre de morphismes injectifs (resp. surjectifs) de Z/mZ dans Z/nZ.
Exercice 115. Soit K un corps commutatif tel que 1 6= 1. On pose G = GLn (K) le
groupe des inversibles de lanneau Mn (K).
a) Soit H un sous-groupe fini de G tel que, pour tout h H, on ait h2 = 1.
(i) Montrer quil existe une matrice inversible P de Mn (K) telle que, pour tout h H,
la matrice P 1 hP soit diagonale.
(ii) En deduire lordre maximum dun sous-groupe fini H de G tel que h2 = 1 pour tout
h H.
b) Trouver une condition necessaire et suffisante pour que les groupes GLn (K) et GLm (K)
soient isomorphes.
c) Quand est-ce que les groupes GLn (R) et GLn (C) sont-ils isomorphes ?
Exercice 116. Soient G un groupe et H un sous-groupe de G. Montrer que N (H) = {x
G, xHx1 = H} est un sous-groupe de G qui contient H et tel que H est distingue dans
N (H). Montrer que, si L est un sous-groupe de G contenant H et tel que H est distingue dans
L, alors L N (H).
Exercice 117. Soient N1 , ...Nm des sous-groupes distingues dun groupe G. Montrer que
le sous-groupe de G engendre par la reunion des Ni est distingue dans G. Montrer quil est
egal au produit N1 N2 ...Nm .
Exercice 118. Soient N, H deux sous-groupes de G. Montrer que, si N est distingue dans G,
alors N H est distingue dans H.

13

Exercice 119. Montrer que, si H est un sous-groupe de G dindice 2, alors H est distingue
dans G.
Exercice 120. Soient G et H deux groupes cycliques de cardinal g et h. Quel est le cardinal de Hom(G, H) ?
Exercice 121. Montrer que H distingue dans G et N distingue dans H nimplique pas
N distingue dans G.
Exercice 122. Soient x, y deux elements dun groupe G tels que xy = yx et < x > <
y >= {1}. Montrer que lordre de xy est le plus petit commun multiple des ordres de x et y.
Exercice 123. Soit G un groupe fini abelien tel que, pour tout n N , lequation xn = 1 ait
au plus n solutions distinctes dans G. Montrer que G est cyclique.
En deduire que le groupe des elements inversibles dun corps fini est cyclique.
Exercice 124. Soit G un groupe tel que pour tout x, y G, lequation xn y n = (xy)n soit
verifiee pour au moins trois entiers n consecutifs. Montrer que G est abelien.
Exercice 125. Montrer que les automorphismes interieurs forment un sous-groupe distingue
de Aut(G).
Exercice 126. Soit f un endomorphisme dun groupe fini G tel que f f = IdG et f (x) = x
seulement pour x = 1. Montrer que G est abelien.
Exercice 127. Montrer que, si G est un groupe et H et K sont des sous-groupes de G,
alors HK est un sous-groupe de G si et seulement si HK = KH.
Exercice 128. Soit n N tel que p = 2n + 1 soit un nombre premier. Montrer que lordre de
2 dans (Z/pZ) est 2n et en deduire que 2n divise p 1 et que n = 2k . Pouvez vous trouver
une autre solution ?
Exercice 129. Soient G un groupe et M, N deux sous-groupes distingues de G tels que
M N = {1}. Montrer que tout element de M commute `a tout element de N .
Exercice 130. Soit G un groupe. Montrer ce quon appelle parfois le premier, le deuxi`
eme
et le troisi`
eme th
eor`
eme disomorphisme :
(1) Si f : G G0 est un morphisme de groupes, alors G/ ker f ' Imf .
(2) Soient H et N deux sous-groupes de G tels que H normalise N . Montrer que HN est
un sous-groupe de G. Montrer que N est distingue dans HN , que H N est distingue dans
H et HN/N ' H/N H.
(3) Si H et K sont des sous-groupes distingues de G tels que K H, alors H/K est un
sous-groupe distingue de G/K et G/H H/K ' G/K.
Exercice 131. Soient G et G0 deux groupes, H et H 0 des sous-groupes distingues de G et G0

14

respectivement et f : G G0 un morphisme de groupes tel que f (H) H 0 . Notons avec barre


les classes dans G/H et avec chapeau les classes dans G0 /H 0 . Montrer que f : G/H G0 /H 0
donne par f(
x) = fd
(x) est bien defini, que cest un morphisme de groupes, que son noyau est
1
egal `a f (H 0 )/H et son image `
a Imf /H 0 .
Exercice 132. Montrer que, si G/Z(G) est cyclique, alors G est abelien. Montrer quun
groupe dordre p2 o`
u p est premier est toujours abelien.
Exercice 133. Montrer que, si G est fini et H et K sont des sous-groupes distincts de G
dindice 2, alors H K est distingue dans G et G/H K nest pas cyclique.
Exercice 134. Soit U le groupe des nombres complexes de module 1. Montrer que tout
sous-groupe fini X de U est cyclique. Montrer que, si X U est fini, le quotient U/X est
isomorphe `
a U.
Exercice 135. Soient G un groupe et H, K deux sous-groupes distingues de G tels que
H K = {1} et G = HK. Montrer que G est isomorphe au produit H K.
Exercice 136. Soient G un groupe et H, K deux sous-groupes de G. Montrer que, si les
cardinaux de G/H et G/K sont finis et premiers entre eux, alors G = HK.
Exercice 137. Soit G un groupe. Montrer que le groupe des automorphismes interieurs de G
est isomorphe `
a G/Z (Z est le centre de G).
Exercice 138. Soient G un groupe abelien et T (G) le sous-groupe de G forme des elements
dordre fini (dit le sous-groupe de torsion de G). Montrer que G/T (G) na aucun element non
trivial dordre fini. Montrer que, si H est un sous-groupe de G tel que G/H ne contient aucun
element non trivial dordre fini, alors T (G) H. Calculer T (R/Z).
Exercice 139. Soient G un groupe et [G, G] le sous-groupe d
eriv
e de G (parfois note
D(G)), i.e. le sous-groupe de G engendre par des elements du type xyx1 y 1 (commutant
de x et y). Montrer que [G, G] est distingue dans G, et que G/[G, G] est abelien. Montrer
quun sous-groupe N de G verifie ces deux conditions si et seulement si N contient [G, G]. On
appelle G/[G, G] lab
elianis
e de G et on le note sovent Gab . Montrer que tout morphisme de
0
groupes f : G G induit naturellement un morphisme f ab : Gab G0ab .
Exercice 140. Soit G un groupe. Soit H un sous-groupe
de G. Soit S un syst`eme de
`
representants dans G de G/H, de sorte que G = sS sH. Si S 0 est un autre syst`eme de
representants dans G de G/H montrer quil existe une unique bijection f : S S 0 telle que
s f (s)H.

15

3.

trique
Le groupe syme

Toute permutation se decompose de faCcon unique en produit de cycles disjoints. Deux


cycles disjoints commutent. Lordre dun cycle de longueur k est k et sa signature (1)k1 .
Deux permutations sont conjuguees si et seulement si quand on les decompose en produit
de cycles disjoints, les longueurs des cycles sont les memes. Si a, b, c sont distincts, alors
(ab)(bc) = (abc) et, plus generalement, (a1 a2 )(a2 a3 )...(ak1 ak ) = (a1 a2 a3 ...ak ) si les ai sont distincts. Aussi, (ab)(ac)(ab) = (bc) (aspect pratique de toutes les transpositions sont conjuguees).
Exercice 201. Montrer que tout groupe dordre n est isomorphe `a un sous-groupe de Sn .
Exercice 202. Montrer que, pour tout n et pour tout corps K, Sn est isomorphe `a un
sous-groupe de GLn (K).
Exercice 203. Soit K un corps. Montrer que tout groupe dordre n est isomorphe `a un
sous-groupe de GLn (K).
Exercice 204. Combien delements dordre 2 y a-t-il dans S5 ?
Exercice 205. Montrer que les ensembles suivants forment des syst`emes de generateurs pour
Sn :
(a) Les transpositions (a b).
(b) Les transpositions (1 k), 2 k n.
(c) La transposition (1, 2) et le cycle (1 2 3 ... n).
(d) Les transpositions (k k + 1), 1 k n 1.
Exercice 206. Montrer que les seuls morphismes de groupe de Sn dans C sont le morphisme trivial et la signature (on peut remplacer C par un corps K quelconque, le resultat est
le meme, mais, evidemment, si K est de caracteristique 2, le trivial et la signature sont egaux).
Exercice 207. Supposons que S Sn a une decomposition en produit de cycles disjoints
S = c1 c2 ...ck , o`
u ci est de longueur ai . Soit A = P P CM (a1 , a2 , ..., ak ). Montrer que lordre de
S est A.
Exercice 208. Soit c un cycle de longueur k.
(a) Montrer que linverse de c est un cycle de longueur k.
(b) Montrer que, si k est pair, c2 nest jamais un cycle. (Toutes les puissances dun cycle ne
sont pas des cycles.)
(c) Montrer que ci na pas de point fixe pour 1 i k 1.
(d) Donner une condition necessaire et suffisante sur k pour que ci soient tous des cycles
pour 1 i k 1.
Exercice 209. Montrer que, dans Sn , tout element est conjugue `a son inverse.

16

Exercice 210. Montrer que An est engendre par les trois cycles (abc). Montrer que An est
engendre par les 3-cycles de la forme (1ab) avec a, b distincts et differents de 1. Montrer que,
si n 5, il existe un syst`eme de generateurs de An forme delements dordre 2. Montrer que
cela nest pas vrai pour An , n 4.
Exercice 211. Montrer que Sn est isomorphe `a un sous-groupe de Sn+1 . Montrer quon
peut trouver n sous-groupes de Sn+1 isomorphes a` Sn . Montrer que Sn est isomorphe `a un
sous-groupe de An+2 .
Exercice 212. Soit K le sous-groupe de Sn forme des permutations qui fixent n. Montrer quil ny a pas de sous-groupe H de Sn strictement compris entre K et Sn .
Exercice 213. Soit S Sn . Montrer que

Pn

i=1 iS(i)

est compris entre

n(n+1)(n+2)
6

et

n(n+1)(2n+1)
.
6

Exercice 214. Combien y a-t-il de cycles (distincts) de longueur m dans Sn .


Exercice 215. Trouver le centre de Sn . Montrer que le sous-groupe derive de Sn est An .
Exercice 216. On dit que S Sn est un derangement si S na aucun point fixe. Soit
Dn le nombre de derangements dans Sn .
(a) Montrer quil y a (n 1)(n 2)...(n k + 1) cycles de longueurs k contenant 1 dans Sn .
P
(a) Montrer que Dn = n2
k=2 (n 1)(n 2)...(n k + 1)Dnk .
(b) Montrer que Dn = (n 1)(Dn1 + Dn2 ) et en deduire que si lon pose un = Dn!n on a
pour n 3
nun = (n 1)un1 + un2 .
(c) Montrer que
n
X
(1)k
Dn = n!
.
k!
k=2

Exercice 217. Soit f : Sm Sn un morphisme de groupes. Montrer que f (Am ) An .


Exercice 218. Soit H le sous-groupe de S4 forme des permutations qui laissent stable {1, 2}
(donc automatiquement {3, 4}). Ainsi H est isomorphe `a S2 S2 . Montrer que le sous-groupe
de S4 engendre par H et lelement (13)(24) est un sous-groupe propre, maximal de S4 .
Exercice 219. Calculer les signatures de


1 2 3 ...
n
n + 1 n + 2 ... 2n
1 3 5 ... 2n 1
2
4
... 2n
et de



1 2 3 ... n n + 1 n + 2 ...
2n
2 4 6 ... 2n
1
3
... 2n 1

17

4.

nombrement, arithme
tique
Combinatoire, de

On note Nm lensemble {1, 2, ..., m}. On note E(x) la partie enti`ere de x (le plus grand
entier inferieur ou egal `
a x). On fait la convention Cnk = 0 si k > n ou k < 0. Utiliser quune
application injective entre deux ensembles finis de meme cardinal est bijective. Les exercices
301-305 sont du cours. Je rappelle la convention : une somme indexee sur lensemble vide vaut
0 et un produit indexe sur lensemble vide vaut 1.
Exercice 301. Soit q N . Montrer que, pour tout n N lapplication f : Nn {0, 1, ..., q
1} {0, 1, ..., qn 1} est une application bijective. En deduire le theor`eme de la division
euclidienne par q.
Exercice 302. Soit p N tel que p 2 et les seuls diviseurs de p dans N sont 1 et p.
Montrer que, si p divise ab, avec a N et b N, alors p|a ou p|b (en langage danneaux : dans
Z les elements irreductibles sont premiers). Indication : poser une recurrence, puis montrer
quon peut supposer que a < p, b < p par lexercice precedent).
Exercice 303. Montrer que tout entier strictement positif secrit comme produit dentiers
strictement positifs irreductibles (facile). Montrer lunicite de cette ecriture (il faut utiliser
lexercice precedent).
Exercice 304. Montrer quil existe une infinite de nombres entiers premiers. Montrer quil
existe une infinite de nombres premiers du type 3k 1 (resp. 4k 1, resp. 6k 1). (La preuve
ne marche pas de la meme faCcon en general).
Exercice 305. Soient m, n N premiers entre eux. Montrer que f : Nn Nm {0, 1, 2, ..., mn
1} definie par f (a, b) est le reste de la division euclidienne de am + bn par mn est bijective.
En deduire quil existe a, b Z tels que am + bn = 1. Montrer que, si a0 , b0 sont deux autres
entiers tels que a0 m+b0 n = 1, alors il existe un unique x Z tel que a0 = a+xn et b0 = bxm.
Exercice 306. Montrer que f : NN N definie par (a, b) 7 2a (2b+1)1 est une bijection.
k+1
Exercice 307. Montrer que Cn+1
= Cnk+1 + Cnk .

Exercice 308. En utilisant le bin


ome pour (1 + 1)n et (1 1)n montrer que
P
P

k k
2k
n1 .
k=0 (1) Cn = 0, k=0 Cn = 2
Exercice 309. Calculer

k k
k=0 2 Cn

et

k k k
k=0 (1) 2 Cn .

Exercice 310. On P
pose f (x) = (1 + x)n .
P
(a) Montrer que
kCnk = f 0 (1) et calculer
kC k .
k=0
Pk=0
Pn 2 k

2
k
0
0
(b) Montrer que k=0 k Cn = (xf ) (1) et calculer k=0 k Cn .

k
k=0 Cn

= 2n ,

18

P 1 k
(c) Montrer que
u F est la primitive de f , et calculer
k=0 k+1 Cn = F (1) F (0) o`
P 1 k
k=0 k+1 Cn . P
1
k
(d) Calculer
egrer xf (x)).
k=0 k+2 Cn (int
n+1

n+1

n2
+1
.
R : n2n1 , n(n + 1)2n2 , 2 n+11 , (n+1)(n+2)

Exercice 311. Ecrire


i et y = 1 i sous forme trigonometrique et donner une
Px = 1 +
k C 2k .
(1)
formule simple pour
n
k=0
Exercice 312. Montrer que
x)m = (1 + x)m+n ).

m
= Cm+n
(cest le coefficient de xm dans (1 + x)n (1 +

Exercice 313. Montrer que

n .
= C2n

Exercice 314. Montrer que

Exercice 315. Montrer que


de xm ...).

Pn

k k
k=0 Cn Cm

k 2
k=0 (Cn )

k tk
k=0 Cn Cm
m
k=0 Cm+k

t
= Cm+n
.

Pn

k
k=0 Cm+k

m+1
= Cm+n+1
(chercher le coefficient

Exercice 316. Utiliser lexercice 15 pour calculer


2.3 + 3.4 + ... + (n 1).n et 1.2.3 +
Pn 1.2 + P
2.3.4 + 3.4.5 + ... + (n 2)(n 1)n. Calculer k=1 k et nk=1 k 2 .
Exercice 317. Trouver le nombre dapplications strictement croissantes de Nn dans Nm (facile). Trouver le nombre dapplications croissantes de Nn dans Nm (les mettre en bijection avec
n et C n
les applications strictement croissantes de Nn dans Nm+n1 ). (Reponse : Cm
m+n1 ).
Exercice 318. Montrer que

Pn

k=1 k.k!

= (n + 1)! 1.

Exercice 319. Montrer que, si a, b, c N tels que 9|a3 + b3 + c3 alors 3|abc.


Exercice 320. Soient a, n N, a 2, n 2. Montrer que
(a) si an + 1 est premier alors n est une puissance de 2.
(b) si an 1 est premier alors a = 2 et n est premier.
Exercice 321. Montrer que, si n N, n 2, alors n4 + 4 et n4 + 4n ne sont jamais premiers.
Exercice 322. Montrer que, si n 2, alors

Pn

1
k=1 k

nest pas entier.

Exercice 323. Soit K le produit de n nombre entiers (strictement positifs) consecutifs. Montrer que n! divise K.
Exercice 324. Montrer que

Qk

i=1 ni !

P
divise ( ki=1 ni )!.

Exercice 325. (a) Soit p un nombre premier.


Montrer que la puissance de p dans la decomposition
P
n
).
de n! en nombres premiers est egale `a
E(
k=1
pk

19

(b) En deduire que m!n!(m + n)! divise (2m)!(2n)! (je ne trouve pas une solution plus
elegante, mais il doit y en avoir une).
Exercice 326. Si 24|n + 1 montrer que 24 divise la somme des diviseurs de n.
Exercice 327. Soient m, n N .
(a) Montrer que
P GCD(2m 1, 2n 1) = 2P GCD(m,n) 1.
(b) Montrer que
P P CM (1, 2, 3, ..., 2n) = P P CM (n + 1, n + 2, ..., 2n).
Q
Exercice 328. Soit n N, n 2, et n = ki=1 pai i son ecriture comme produit de nombres preQ
miers distincts. On note d(n) le nombre des diviseurs de n. Montrer que d(n) = ki=1 (ai + 1).
En deduire que d est multiplicative, i.e. si P GCD(m, n) = 1, alors d(mn) = d(m)d(n).
Exercice 329. Soient n1 , n2 , ..., nk N deux `a deux premiers entre eux. Montrer que, pour
tout a N il existe ai Z tels que :
a
a1
a2
ak
=
+
+ ... +
.
n1 n2 ...nk
n1 n2
nk
Exercice 330. Soient n, k N , k < n.
(a) Montrer que, si x N , la quantite E( nx )E( xk )E( nk
x ) vaut 0 si le reste de la division
de n par x est superieur ou egal au reste de la division de k par x et 1 sinon.
(b) Soit p un nombre premier. On veut savoir si p|Cnk . Montrer que la reponse est negative
si et seulement si dans lecriture en base p de n et k on a que tout chiffre `a la meme place est
plus grande ou egale pour n que pour k.
(c) Montrer que, si p est premier, on a p|Cnk pour tout 1 k n si et seulement si n est
une puissance de p.

20

5.

Anneaux

A designe un anneau (unitaire) commutatif. R designe un anneau (unitaire) dont on ne


sait pas sil est commutatif ou pas. Tout morphisme danneaux est considere par definition
unitaire. Si I et J sont deux ideaux, IJ est lideal forme des sommes de produits ij, i I, j J.
Exercice 401. Montrer que Z[X] nest pas principal.
Exercice 402. Montrer que A[X] est principal ssi A est un corps.
Exercice 403. Determiner tous les endomorphismes danneau de A, quand A est Z, Q, R
(pour R, montrer dabord quun tel endomorphisme est croissant, et utiliser le resultat que
vous avez trouve pour Q).
Exercice 404. On dit dun element x de R quil est nilpotent sil existe n N tel que
xn = 0. Montrer que, si x est nilpotent, alors 1 x est inversible. Montrer que, si x et y
commutent et x est nilpotent, alors xy est nilpotent. Si, de plus, y est nilpotent, alors x + y
est nilpotent.

Exercice 405. Si I est un ideal de A la racine ou le radical de I, notee I, est lensemble de tous les elements x A tels quil existe n N tel que xn I. Soient I et J deux
ideaux de A.

a) Montrer que pI est un ideal de A qui contient I.

b) Montrer que I = I.

J = I J.
c) Montrer que IJ = I p

d) Montrer que I + J =
I + J.
p
Exercice 406. Montrer que I = {0} (appele le nilradical ou radical nilpotent de A) est
lideal des elements nilpotents de A et que lanneau quotient A/I ne poss`ede pas delements
nilpotents non nuls.
Exercice 407. Un ideal I de A est dit primaire si pour tout x, y A tels que xy I
et x
/ I il existe n tel que y n I.
a) Montrer quun ideal premier est primaire. Montrer que p2 Z, p premier, est primaire mais
pas premier.
b) Montrer que le radical dun ideal primaire est un ideal premier.
c) Montrer que, si M est un ideal maximal, alors M n est un ideal primaire pour tout n N .
Quel est son radical ?
Exercice 408. Determiner tous les morphismes danneaux de Zn dans Z.
Exercice 409. Montrer quun ideal I de A est premier ssi A/I est int`egre, et quil est maximal
ssi A/I est un corps.

21

Exercice 410. Soient K un corps commutatif et E un ensemble fini non vide. Soit A lanneau
des applications de E dans K. Si a E, on pose :
Ma = {f A, f (a) = 0}.
Montrer que Ma est un ideal maximal de A et que tout ideal maximal de A est de ce type.
Exercice 411. Si a, b R, montrer que 1 ab est inversible ssi 1 ba lest.
Exercice 412. Soient I et J deux ideaux de A tels que I + J = A. Montrer que I J = IJ.
Plus generalement, soient I1 , I2 , ..., In , n 2 des ideaux de A tels que I1 + I2 + ... + In = A.
Montrer que 1in Ii = I1 I2 ...In .
Exercice 413. Soit P un ideal premier de A et soient I1 , I2 , ..., In des ideaux de A tels
que I1 I2 ...In P . Montrer quil existe k tel que Ik P .
Exercice 414. Soit I un ideal non premier de A. Montrer quil exsite deux ideaux I1 , I2
contenant strictement I et tels que I1 I2 I.
Exercice 415. Soient I un ideal de A et P1 , P2 , ..., Pn des ideaux premiers de A tels que
I P1 P2 ... Pn . Montrer quil existe k tel que Pk .
Exercice 416. Si K est un corps et n N , quels sont les ideaux maximaux de K n .
Exercice 417. Soit U un anneau int`egre de cardinal fini. Montrer que U est une alg`ebre
`a division.
Exercice 418. Soit U une alg`ebre int`egre de dimension finie sur un corps K. Montrer que U
est une alg`ebre `
a division.
Exercice 419. On dit que lanneau commutatif A est un anneau local si A poss`ede un
unique ideal maximal M .
a) Montrer que A est un anneau local ssi lensemble des elements non inversibles de A
froment un ideal.
b) Soient A un anneau commutatif int`egre et P un ideal premier de A. Montrer que lensemble S = A\P est une partie stable par multiplication et que S 1 A est un anneau local.
Exercice 420. Le radical de Jacobson de A, note rad(A) est par definition lintersection
de tous les ideaux maximaux de A.
a) Montrer que x rad(A) ssi 1 xy est inversible pour tout y A.
b) Montrer que rad(A/rad(A)) = {0}.
Exercice 421. Un element x de A est dit idempotent si x2 = x.
a) Montrer que, si x est idempotent, alors 1 x lest aussi.

22

b) Montrer que, si x est idempotent, alors lideal xA a une structure danneau (attention,
ce nest pas un sous-anneau de A, car son element neutre est different). Montrer quen tant
quanneaux on a
A ' xA (1 x)A.
Exercice 422. Soient E un espace topologique compact et A lanneau des applications continues de E dans R. Pour tout x E on pose
Ix = {f A, f (x) = 0}.
Montrer que Ix est un ideal maximal de A et que tous les ideaux maximaux de A sont de cette
forme.
Exercice 423. Soient K algebriquement clos et G un sous-groupe fini de K . Montrer que
K /G est isomorphe `
a K .

23

6.

Nombres complexes

Une relation fondamentale quon utilise tout le temps est la forme trigonometrique de la
somme de deux nombres complexes de module 1 : soient x, y R deux nombres reels. Alors
eix + eiy = ei

x+y
2

(ei

xy
2

+ ei

yx
2

) = ei

x+y
2

2 cos(

x+y
x + y i x+y
) = 2 cos(
)e 2 .
2
2

Si on sinteresse `
a une forme trigonometrique precise, on a bien que le module de la somme
x+y
est 2 cos( x+y
)
et
largument
est x+y
2
2 seulement si 2 cos( 2 ) est positif, sans quoi il faut changer

de signe et dargument en consequence. Evidemment,


le meme type de formule marche apr`es
adaptation pour deux nombres complexes de module egal. Remarquons que, pour la somme de
deux nombres complexes de module different ce genre de formule est impossible. La symetrie
vient simplement du fait que, si deux vecteurs ont meme module, le vecteur somme est porte
par la bissectrice de langle (donc coupe langle en deux).
Par la suite a, x et y designent des nombres reels. (Il faut faire attention, quand on utilise
des formules du type aix : : la partie reelle est cos(x) seulement si x est reel, etc.).
Exercice 501. Trouver une formule pareille pour la difference eix + eiy et reflechissez `a la
forme trigonometrique dans ce cas. Interpreter les deux cas (somme et difference) sur un dessin.
Exercice 502.
une formule comme plus haut pour eix 1. Donner une formule
Pn Donner
k
u z est un nombre complexe de module 1 quon ecrit z = eix .
simple pour k=0 z , o`
Exercice 503. Soit n un entier strictement positif et soient z1 et z2 deux racines n-`emes
de lunite. Supposons que z1 + z2 est aussi une racine n-`eme de lunite. Montrez que n est
divisible par 6.
Exercice 504. Demontrer que tout nombre complexe non nul z a exactement n racines
distinctes dordre n dans C.
Pn
kx et en regardant les parties
Exercice 505. Calculer de deux faCcons differentes
k=0 e
reelle et imaginaire en deduire que :
(a)
n
nx
X
sin( n+1
2 x) sin 2
sin kx =
.
sin x2
k=0

(b)
n
X

cos kx =

k=0

nx
sin( n+1
2 x) cos 2
.
sin x2

Exercice 506. Calculer


n
X
k=0

sin(a + kx)

24

et

n
X

cos(a + kx).

k=0

Exercice 507. Calculer

n
X

xk cos(a + ky).

k=0

Exercice 508. Calculer (Indication : derivation, integration) :


n
X
k cos(a + kx)
k=0

et

n
X
k=0

Exercice 509. Calculer

n
X

1
cos(a + kx).
k+1

(1)k sin(a + kx)

k=0

et

n
X
(1)k cos(a + kx).
k=0

Exercice 510. Calculer

n
X

sin2 (kx)

k=0

et

n
X

cos2 (kx).

k=0

Exercice 511. Calculer

n
X

sin2 ((2k 1)x).

k=0

Exercice 512. Resoudre les equations en t (n N et a, y R sont fixes) :


(t + 1)n (t 1)n = 0
(t + 1)n + (t 1)n = 0
n
X
Cnk tk cos(a + ky) = 0
k=0

1 + it
1 it

n

= eia .

25

7.

terminants
De

` lexception de la derni`ere section, les exercices suivants sont difficiles et sans aller jusqu`
A
a
considerer, comme pour les probl`emes sur les espaces euclidiens, que cest du cours, ce sont
neanmoins des classiques quil vaut mieux avoir vu.

7.1. Le Vandermonde.
Exercice 601. determinant de Vandermonde.
Soient K un corps et a1 , a2 , ..., an K. On pose

1
a1
2
V (a1 , a2 , ..., an ) =
a1
...
a1n1

1
a2
a22
...
a2n1

...
1
... an

... a2n

...
...
... ann1

Un tel type de matrice et son determinant sont dits de Vandermonde.


On pose aussi
(a1 , a2 , ..., an ) := i<j (aj ai ).
Montrer par recurrence legalite
det V (a1 , a2 , ..., an ) = (a1 , a2 , ..., an )
en suivant les etapes suivantes : soustraire la derni`ere colonne aux autres et developper suivant la premi`ere ligne ; passer en facteur les aj an selon les r`egles de calcul ; ensuite, pour
i decroissant de n 2 `
a 1, multiplier la ligne numero i par an et soustraire le resultat `a la
ligne numero i+1 ; vous devez avoir trouve un determinant de Vandermonde dordre inferieur).
Exercice 602. Un autre calcul du determinant de Vandermonde : On suppose de nouveau
par recurrence que
det V (a1 , a2 , ..., an1 ) = (a1 , a2 , ..., an1 )
et on veut montrer que
det V (a1 , a2 , ..., an ) = (a1 , a2 , ..., an ).
On supposera que les ai sont tous distincts parce que sinon le resultat est clair (0 = 0).
Posons

1
1
...
1
1
a1
a2 ... an1
X
2

2
2

a2 ... an1 X 2
M (X) = a1
.
...
...
...
...
...
n1
a1n1 an1
... an1
X n1
2
M (X) a ete obtenue en remplaCcant an par X dans M .
a) On pose P (X) = det(M (X)). Montrer que P est un polynome en X de degre n 1 et son
coefficient dominant est (a1 , a2 , ..., an1 ) (indication : developpement suivant une colonne).

26

b) Montrer que a1 , a2 , ..., an1 sont des racines de P et donner une decomposition de P en
facteurs irreductibles.
c) Conclure.
Exercice 603. (a) Soient K un corps de cardinal infini, V un espace vectoriel sur K et
V1 , V2 , ..., Vk de sous espaces vectoriels de V . Supposons que la reunion des Vi est un sousespace vectoriel E de V . Montrons qualors il existe i0 tel que Vi0 = E. On peut supposer que
pour tout i, Vi nest pas inclus dans la reunion des autres, car sinon on peut lecarter. Donc,
pour tout i, on peut choisir vi Vi \ j6=i Vj . On choisit des ai distincts dans K et on ecrit
P
que, pour tout j, i=1 aji vi E. En deduire que tout vi est dans E (Vandermonde... matrice
inversible... application lineaire inversible).
(b) Montrer que la demonstration precedente marche si K est fini, `a condition que K ait
au moins k elements (cest pourquoi Cca marche toujours pour la reunion de deux espaces).
(c) Expliquer pourquoi, si K a k 1 elements, le resultat nest plus vrai (trouver un
contrexemple).
Exercice 604. Soient a1 , a2 , ..., an des nombres reels distincts. Soient C(R) lespace vectoriel
des applications continues de R dans R et C(R+ ) lespace vectoriel des applications continues
de R+ dans R. Les exercices suivants utilisent typiquement des raisonnements (souvent la
derivation des fonctions) les reduisant `a la non nullite dun determinant de Vandermonde :
a) Pour tout 1 i n, on pose fi (x) = eai x . Montrer que les fi forment une famille libre
dans C(R).
b) Pour tout 1 i n, on pose fi (x) = cos(ai x). Trouver une condition necessaire et
suffisante pour que les fi forment une famille libre de C(R).
c) Pour tout 1 i n, on pose fi (x) = xai . Montrer que les fi forment une famille libre
dans C(R+ ).
d) Pour tout 1 i n, on pose Pi (x) = (x + ai )n1 . Montrer que les Pi forment une base
de Rn1 [X].
Exercice 605. Soit K un corps. Soient x1 , x2 , ..., xn des elements de K distincts deux `
a
deux et y1 , y2 , ..., yn des elements de K quelconques.
a) Montrer `
a laide dun syst`eme dequations que, quels que soient y1 , y2 , ..., yn K des
Pn1
ai X i Kn1 [X] tel que P (xi ) = yi pour
elements de K, il existe un polyn
ome P (X) = i=0
tout i {1, 2, ..., n}. P sappelle le polyn
ome dinterpolation de Lagrange.
b) Notons Pj le polyn
ome qui correspond au choix yj = 1 et yi = 0 pour tout i 6= j.
Quelles sont les racines de Pj ? Trouver une formule pour Pj . Trouver maintenant une formule en fonction des xi et des yi pour le polynome P dinterpolation de la question precedente.
Exercice 606. Soient n > 1, K un corps et a1 , a2 , ..., an K distincts. Pour tout 1 i n
trouver le polyn
ome Pi dinterpolation de Lagrange qui verifie Pi (aj ) = i,j (symbole de Kronecker). En deduire une formule de la matrice inverse de la matrice de Vandermonde.
7.2. La m
ethode polyn
omiale.
La methode consistant `
a voir le determinant comme un polynome parce quon a dej`a sur

27

un plateau les solutions (voir deuxi`eme solution Vandermonde ci-dessus) est tr`es usitee. Pour
le Vandermonde on a toutes les racines directement et il reste `a calculer le coefficient dominant. Il se trouve que souvent on a n 1 racines evidentes xi du polynome introduit, qui est
de degre n, et alors il faut lecrire sous la forme P (X) = (X + )n1
eterminer
i=1 (X xi ) et d
(coefficient dominant) et aussi en donnant eventuellement des valeurs particuli`eres.

Exercice 607. Soient a1 , a2 , ..., an et b1 , b2 , ..., bn des nombres reels tels que pour tout 1
1
i, j n on ait ai + bj 6= 0 pour tout i et posons M = (mi,j )1i,jn , mi,j = ai +b
. Nous voulons
j
montrer que
1
1
1
1
... a1 +b
a1 +b1
a1 +b2
a1 +b3
n

1
Q
1
1
1
Q

...
a2 +bn
a2 +b1 a2 +b2 a2 +b3
1i<jn (aj ai )
1i<jn (bj bi )

Q
det
.
=
...

1i,jn (ai + bj )
...
...
...
...

1
1
1
1
an +b1
an +b2
an +b3 ... an +bn
On suppose par recurrence que cela est vrai pour n, on le montre pour n + 1.
(a) On remplace a1 par une variable X. Q
Montrer que le determinant est une fraction rationnelle P/Q o`
u deg P = n 1 et Q(X) = 1in (X + ai ) et deg(P ) = n.
(b) Trouver n1 racines evidentes de P , son coefficient dominant et son coefficient constant.
Conclure.
(c) Calculer

1
1
1
...
1
2
3
n

1
1
1
1

...
3
4
n+1
2
.
det

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

1
1
1
1
n
n+1
n+2 ...
2n
Exercice 608. Soient K un corps et a1 , a2 , ..., an K distincts. Nous voulons montrer que

1 + a1 1 + a2
1 + a2 1 + a2
1
2
det
...
...
1 + an1 1 + an2

... 1 + an
... 1 + a2n
= (2n ak n (ak 1)) 1i<jn (aj ai ).
k=1
k=1
...
...
n
... 1 + an

Nous raisonnons par recurrence.


(a) Montrer quon peut supposer que les ai sont tous distinctes et non nuls. On le supposera
par la suite.
(b) Montrer quon peut supposer, quitte `a permuter les colonnes, que la quantite =
n1
2n1
k=1 ak k=1 (ak 1) est non nulle.

28

(c) On suppose par recurrence que le resultat est vrai pour a1 , a2 , ..., an1 . Soit M (X) la
matrice obtenue en remplaCcant an par X dans M . Montrer que R(X) = det(M (X)) est un
polynome en X de degre exactement n et de coefficient dominant egal `a .
(d) Montrer que R(X) = (X + )n1
u K. Calculer R(0) par un Vanderi=1 (X xi ) o`
monde. En deduire la valeur de et conclure.
Exercice 609. Soient n > 1, K un corps et a1 , a2 , ..., an K. On consid`ere la matrice

1
1
1
...
1
a1
a2
a3 ... an
2

2
a1
a2
a23 ... a2n

...

...
...
...
i1 i1 i1

i1

a2
a3
... an
Mi (a1 , a2 , ..., an ) = a1

...

... ...
i+1 ...

i+1
i+1
i+1
a
a2
a3
... an
1

...

...
... ...
n
n
n
n
a1
a2
a3 ... an
Cela ressemble `
a un Vandermonde o`
u lon a saute la ligne i+1 (celle avec les puissances i) et
on a rajoute une de plus `
a la fin. Autrement, M est une matrice extraite dun Vandermonde, son
determinant est tout simplement un cofacteur dun element dun Vandermonde (imaginez une
variable de plus entre disons aj et aj+1 , cest `a dire en position j. Alors det M est le cofacteur
de lelement en place (i + 1, j + 1)). Soit V (a1 , a2 , ..., an ) le determinant de Vandermonde de
a1 , a2 , ..., an . Pour tout 1 k n, Pk le k-`eme polynome symetrique elementaire . Nous
voulons montrer que
det Mi (a1 , a2 , ..., an ) = V (a1 , a2 , ..., an )Pni (a1 , a2 , ..., an ).
On peut supposer que les ai sont distinctes sans quoi le resultat est evident. On raisonne
par recurrence.
(a) Remplacer an par une variable X. En utilisant lhypoth`ese de recurrence montrer que
le determinant de M est un polyn
ome P de degre n, trouver n 1 racines distinctes de P , son
coefficient dominant et son coefficient constant.
(b) Conclure.
(c) Utiliser ce calcul et le fait que det Mi est un cofacteur dans une matrice de Vandermonde
pour calculer la matrice inverse de la matrice de Vandermonde.

7.3. Les d
eterminants circulants.
Exercice 610. (Determinant circulant) Soient a0 , a1 , ...an des nombres reels. Considerons
la matrice

a0
a1 a2 ... an2 an1
an1 a0 a1 ... an3 an2

M =
an2 an1 a0 ... an4 an3 .
...
...
.........
...
a1
a2 a3 ... an1 a0

29
2i

Posons = e n . Soit E = (eij )1i,jn la matrice definie par eij = (i1)(j1) . On pose
P
i
P (X) = n1
i=0 ai X .
Calculer
le produit M E en utilisant P . En comparant det E et det M E montrer que
Qn1
det M = i=0 P (i ).
Exercice 611. (Determinant anticirculant) Soient a0 , a1 , ...an des nombres complexes. Considerons
la matrice

a0
a1
a2 ... an2
an1
an1
a0
a1 ... an3
an2

a0 ... an4
an3
M = an2 an1
.
...
...
.........
...
a1
a2 a3 ... an1 a0
Calculer det M en utilisant cette fois = e

(2i+1)
n

Exercice 612. Montrer quun determinant circulant dordre 2n est aussi un produit dun
determinant circulant dordre n et un determinant anticirculant dordre n.
Exercice 613. Soit c un nombre complexe non nul. On pose

a0
a1
a2 ... an2 an1
can1
a0
a1 ... an3 an2

M = can2 can1 a0 ... an4 an3


.
...
...
.........
...
ca1
ca2 ca3 ... can1 a0
Qn
P
i
u ck sont les n racines comOn pose P (X) = n1
k=1 P (ck ) o`
i=0 ai X . Montrer que det M =
plexes de c.

7.4. Autres casse-t


etes semi-classiques.
Exercice 614. Calculer le determinant de M = (mi,j )1i,jn dans les cas suivants :
(a) mi,j = min(i, j) (montrer par recurrence que det M = 1).
(b) mi,j = (1)i+j
(c) mi,j = i + j
(d) mi,j = ij
(e) mi,j = pgcd(i, j)
(Indication : montrer que M = AB, o`
u ai,j = (j) si j|i et ai,j = 0 sinon (o`
u est lindicatrice
dEuler), bi,j = 1 si i|j, bi,j = 0 sinon. A et B sont triangulaires. Finalement, det M =
(1)(2)(3)...(n).)
(f) mi,j est le nombre de diviseurs positifs communs de i et j
(Indication : montrer que M = AB, o`
u ai,j = 1 si j|i et ai,j = 0 sinon, bi,j = 1 si i|j, bi,j = 0
sinon. On trouve det M = 1).
(g) mi,j = cos(ai + aj ), o`
u a1 , a2 , ..., an R fixes (montrer quil est nul pour n 3.

30
j1
(h) mi,j = Cm+i1
, m N fixe
k+1
(Indication : recurrence et utilisation de la relation Cn+1
= Cnk+1 + Cnk . Reponse : det M = 1.)

Exercice 615. Soient a, b K et A M2n (K) telle que tous les elements de la diagonale principale de A sont egaux `
a a, ceux de la diagonale secondaire sont egaux `a b et les
autres sont nuls. Montrer que det A = (a2 b2 )n .

Exercice 616. Soient x, y C.


(a) Posons

x y y ... y y
y x y ... y y

.
y
y
x
...
y
y
M =

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


y y y ... y x
Montrer que

det M = x + (n 1)y (x y)n1 .
Soit

x
y
y ... y
y
y x
y ... y
y

y
y
x
...
y
y
M =

... ...
.........
...
y y y ... y x
la matrice carree dordre n avec des x sur la diagonale, des y au-dessus de la diagonale et des
y en dessous de la diagonale. Montrer que
(x + y)n + (x y)n
det M 0 =
.
2
Exercice 617. Soient x, y, z C, y 6= z. Soit

x y
z x

M (n) =
z z
... ...
z z

y ... y y
y ... y y

x ... y y

......... ...
z ... z x

la matrice carree dordre n avec des x sur la diagonale, des y au-dessus de la diagonale et des
z en dessous de la diagonale. On note n le determinant de M (n).
(a) Soustraire la deuxi`eme ligne `
a la premi`ere et developper suivant la premi`ere ligne pour
obtenir une formule :
n = (x z)n1 + z(x y)n1 .
(b) Puisque det(M (n)) = det( t M (n)), on a aussi n = (x y)n1 + y(x z)n1 . De ces
deux equations en deduire que :
z(x y)n y(x z)n
.
n =
zy

31

7.5. Matrices par blocs.

Exercice 618. (a) Soit M Mm+n (K) qui secrit par blocs :


A B
M=
C D
avec A Mn (K) et B Mm (K). Montrer que, si C = 0 (ou si B = 0), alors det M =
det A det D.
(b) Plus generalement, si M est triangulaire par blocs superieure (ou inferieure), montrer
que son determinant est le produit des determinants des matrices sur la diagonale.
Exercice 619. Soit M M2n (K) telle que M secrit par blocs :


A B
M=
B A
avec A, B Mn (K). Montrer que det M = det(A + B) det(A B). (Indication : rajouter les
colonnes de droite aux colonnes de droite, puis soustraire les premi`eres lignes aux derni`eres).
Exercice 620. Soit K un corps. Soit M M2n (K) telle que M secrit par blocs :


A B
M=
C D
avec A, B Mn (K).
(a) Montrer que, si AB = BA, alors on a det M = det(DA BC). Montrer que, si CD =
DC, alors on a det M = det(AD BC). (Indication : ecrire


 

A B
Id B
A
0
=
C D
0
A
C BC + DA
et conclure quand A est inversible en utilisant lexercice 22. Quand A nest pas inversible,
remplacer par A + XId et conclure par egalite de polynomes si K est infini ; si K est fini,
qui est toujours infini).
travailler dans K
(b) Montrer que, si CD = DC, alors on a det M = det(AD BC).
Exercice 621. Soit A = (ai,j )1i,jn GLn (K). On note M1 , M2 , ..., Mn les mineurs principaux de A (je rappelle que Mk est le determinant de la matrice carree dordre k extraite de
A qui a pour diagonale a1,1 , a2,2 , ..., ak,k ).
(a) Soit U une matrice triangulaire inferieure avec que des 1 sur la diagonale. Soient
M01 , M02 , ..., M0n les mineurs de U A. Montrer que, pour tout k on a Mk = M0k (ecrire les
matrices par blocs).
(b)
(i) On suppose que a1,1 6= 0. Si l1 , l2 , ..., ln sont les lignes de A, trouver une matrice triangulaire inferieure avec des 1 sur la diagonale U1 telle que les lignes de U1 A soient dans lordre

32
a

l1 , l2 a2,1
, l3
1,1
secrit :

a3,1
a1,1 , ..., ln

an,1
a1,1

de faCcon que la premi`ere colonne de la matrice A1 = U1 A

a1,1 a01,2
0 a02,2

0 a0
2,3

...
...
0 a0n,2

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

a01,n
a02,n

a03,n
.
...
a0n,n

Montrer que a02,2 = M2 /M1 .


(ii) Si a02,2 6= 0, montrer quil existe une matrice U2 triangulaire inferieure avec des 1 sur la
diagonale telle que, si l10 , l20 , ..., ln0 sont les lignes de U1 A alors les lignes de U2 U1 A sont dans
lordre l10 , l20 , l30
secrit :

a03,1
, ..., ln0
a02,2

a0n,1
a02,2

de faCcon que la premi`ere colonne de la matrice A1 = U1 A

a1,1 a001,2 a001,3


0 a02,2 a002,3

0
0 a003,3

...
...
...
0
0 a00n,3

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

a001,n
a002,n

a003,n
.
...
a0n,n

Montrer que a003,3 = M3 /M2 (utiliser (a)).


(iii) Soit A GLn (K) quelconque. Montrer quil y a equivalence entre :
() tous les mineurs principaux M1 , M2 , ..., Mn de A sont non nuls,
() A = U T o`
u U est triangulaire inferieure avec que des 1 sur la diagonale et T est une matrice triangulaire superieure avec, dans lordre, sur la diagonale, les quantites M1 , M2 /M1 , M3 /M2 , ..., Mn /M
(iv) Soit A GLn (K) quelconque. Montrer quil existe une matrice de permutation M telle
que A secrive uM T avec U et T comme plus haut (montrer quon peut permuter les lignes
de A d`es le depart de telle faCcon que dans toutes les etapes comme (i) et (ii) on retrouve un
element non nul la o`
u on en a besoin).
Exercice 622. Soient A = (ai,j )1i,jn Mn (K) et B Mm (K). On note A(B) la matrice de Mmn (K) qui secrit par n2 blocs de taille m2 o`
u le bloc en position (i, j) est ai,j B.
On montre que
det A(B) = det Am det B n .
(a) Montrer que le resultat est vrai si A ou B nest pas inversible.
(b) Si B est inversible, montrer quil suffit de demontrer le resultat seulement pour B = Id
(multiplier par une matrice diagonale par blocs egaux tous `a B 1 ).
(c) Par lexercice precedent, on peut ecrire A = U P T avec P matrice de permutation, U
triangulaire inferieure avec des 1 sur la diagonale et T triangulaire superieure avec, sur la
diagonale, t1,1 , t2,2 , ..., tn,n .
(i) Montrer quon a A(Id) = U (Id)P (Id)T (Id).
(ii) Montrer que det(T (Id)) = (det T )m et conclure.
Exercice 623. (a) Soit K un corps. Si n N , soit Pn le polynome en n2 variables X1,1 , X1,2, , ..., Xn,n

33

sur K qui donne le determinant. Montrer quon a lidentite de polynomes :


Pn (1, X1,2 , X1,3 , ..., Xn,n ) =
Pn1 (X2,2 X2,1 X1,2 , X2,3 X2,1 X1,3 , ..., Xi,j Xi,1 X1,j , ..., Xn,n Xn,1 X1,n )
(o`
u i, j 2). Cette egalite traduit le developpement suivant la premi`ere ligne du determinant
dune matrice ayant coefficient 1 en position (1, 1), apr`es avoir appliquer la premi`ere etape
dun pivot de Gauss.
(b) Soient m, n N et A Mmn (K) telle que A donnee par n2 blocs Ai,j , 1 i, j n,
carrees dordre m. On suppose dans toute la suite que, pour tous 1 i, j, k, l n on a que
Ai,j commute avec Ak,l . On definit alors la matrice determinant de A comme la matrice
DET (A) = Pn (A1,1 , A1,2 , A1,3 , ..., An,n ).
(i) Montrer que, si A1,1 = Id, on a det A = det(DET (A)). (Utiliser (a) et une recurrence).
(ii) Montrer la meme propriete si A1,1 est inversible (multiplier par la matrice diagonale
par blocs tous egaux `
a A1
1,1 ).
(iii) Montrer la meme propriete en general (si A1,1 nest pas inversible la remplacer par
A1,1 + XId et appliquer la methode polynomiale).

7.6. Autres exercices. Ce sont des exercices quon pourrait vous poser `a loral. Certains
reprennent des exercices vus avant.
Exercice 624. Calculer linverse dune matrice


a b
M=
GL2 (K)
c d
et apprendre la formule par coeur car cela peut servir dans beaucoup dexercices et probl`emes.
Exercice 625. Calculer les inverses des

1 5
A = 1 2
2 2
et le determinant de

matrices suivantes :

4
2
7 4
5 , B = 3
3 9
3
4 6 4

1
3
C=
2
6

3
3
5
4

4 4
3 3
.
3 1
7 1

Exercice 629. a) Montrer que, si A = (aij )1i,jn Mn (C) et on pose A = (aij )1i,jn alors
on a det A = det A.
b) Montrer que, si A, B Mn (R) commutent, alors det(A2 + B 2 ) 0.
Exercice 627. Soit E lespace vectoriel des fonctions reelles definies sur R. Montrer que n
elements f1 , f2 , ..., fn de E sont lineairement independants si et seulement sil existe x1 , x2 , ..., xn
R tels que det((fi (xj ))i,j ) 6= 0 (indication : recurrence, developpement suivant ligne).

34

Exercice 628. Soit M = (m


Pi,j )1i,jn une matrice a` coefficients complexes tels que, pour
tout 1 i n on ait |ai,i | > j6=i |ai,j |. Montrer que det M 6= 0.
Exercice 629. Soit M Mm+n (K) qui secrit par blocs :


A B
M=
C D
avec A Mn (K) et B Mm (K). Montrer que, si C = 0 (ou si B = 0), alors det M =
det A det D.
Exercice 630. Soit M M2n (K) telle que M secrit par blocs :


A B
M=
B A
avec A, B Mn (K). Montrer que det M = det(A + B) det(A B).
Exercice 631. Soit K un corps infini. Soit M M2n (K) telle que M secrit par blocs :


A B
M=
C D
avec A, B Mn (K).
(a) Montrer que, si AB = BA, alors on a det M = det(DA BC). Montrer que, si CD =
DC, alors on a det M = det(AD BC). (Indication : ecrire


 

A B
Id B
A
0
=
C D
0
A
C BC + DA
et conclure quand A est inversible en utilisant lexercice 22. Quand A nest pas inversible,
remplacer par A + XId et conclure par egalite de polynomes).
(b) Montrer que, si CD = DC, alors on a det M = det(AD BC).
Exercice 632. Donner la formule de Vandermonde et la demontrer.
Exercice 633. Soient a, b K et A M2n (K) telle que tous les elements de la diagonale principale de A sont egaux `
a a, ceux de la diagonale secondaire sont egaux `a b et les
autres sont nuls. Montrer que det A = (a2 b2 )n .
Exercice 634. Soient a1 , a2 , ..., an K, P1 , P2 , ..., Pn Kn1 [X] tels que deg Pi deg Pi+1 .
On consid`ere la matrice M = (mi,j ) Mn (K) o`
u mi,j = Pi (aj ). Montrer que det M = 0 sauf
si deg Pi = i 1 pour tout i. Montrer que, si deg Pi = i 1 pour tout i, alors le determinant de
M est egal `
a V (a1 , a2 , ..., an ) (Vandermonde) multiplie par le produit de tous les coefficients
dominants des polyn
omes Pi .
Exercice 635. Soient a, b et c trois nombres reels distincts. Soient les formes lineaires definies
sur R[X] par
y1 : P 7 P (a), y2 : P 7 P (b), y3 : P 7 P (c)

35
0

z1 : P 7 P (a), z2 : P 7 P (b), z3 : P 7 P (c) et y : P 7

P (t)dt.
a

a) Est-ce que y1 , y2 et y3 sont lineairement independantes en tant que formes lineaires sur
R2 [X] ?
b) Meme question pour z1 , z2 et z3 sur R2 [X].
c) Meme question pour z1 , z2 et z3 sur R3 [X].
d) Meme question pour y, y1 , y2 et y3 sur R3 [X].
Exercice 636. a) On definit b1 : R1 [X] R par b(P1 , P2 ) = P1 (3)P2 (4). Montrer que b
est une forme bilineaire qui nest pas alternee.
b) Montrer que b2 : R1 [X] R definie par b(P1 , P2 ) = P1 (3)P2 (4) P2 (3)P1 (4) est une
forme bilineaire alternee.
c) Soit det la forme bilineaire alternee determinant par rapport `a la base canonique (1, X).
Pourquoi existe-t-il un R tel que b2 = det. Comment calcule-t-on ? Redemontrer par
calcul direct que pour tous P, Q R1 [X] on a b2 (P, Q) = det(P, Q).
Exercice 637. a) Soient a, b et c trois nombres reels. Montrer que t1 : R2 [X] R definie par
t1 (P, Q, R) = P (a)Q(b)R0 (c) est une forme trilineaire qui nest pas alternee.
b) Montrer que t2 : R2 [X] R definie par
t2 (P, Q, R) = P (a)Q(b)R0 (c) + Q(a)R(b)P 0 (c) + R(a)P (b)Q0 (c)
P (a)R(b)Q0 (c) Q(a)P (b)R0 (c) R(a)Q(b)P 0 (c)
est une forme trilineaire alternee. Donner une condition necessaire et suffisante pour que t2
soit nulle.
Exercice 638. Soient A, B Mn (R) telles que A et B sont semblables dans Mn (C). Montrer
que A et B sont semblables dans Mn (R) (ecrire la matrice de passage X + iY et montrer quil
existe un nombre reel tel que X + Y est inversible).

36

8.

grales et primitives
Inte

Exercice 701. Calculez les primitives des fonctions suivantes, en faisant chaque fois attention
au domaine de definition :
a) x , R.
b) ln x, ln2 x, ln3 x, ln4 x, ln5 x, xln2 x, x2 ln3 x.
c) arctg x, x arctg x, x2 arctg x.
d) sin x, sin2 x, sin3 x, sin4 x, sin5 x, cos5 x, sin x cos200 x, sin3 x cos200 x, sin13 x.
e) (utiliser au besoin tan0 x = tan2 x+1) tan x, tan2 x, tan3 x, tan4 x, tan5 x, tan6 x, cotan6 x.
f) x sin x, x2 sin x, x3 sin(4x), x2 sin3 x.
g) sin(x) ex , sin(2x) e3x , sin(mx) enx , m, n entiers.

h) 1 x2 , 1 + x2 , x2 1, 1 + x x2 , x2 + x + 1, x2 + x 3.
1
1
1
1
3x + 5
1
,
,
,
,
,
,
(x 1)(x + 2) (x 1)2 (x + 2) (x 1)3 (x + 2) (x 1)2 (x + 2)2 x2 + x + 3 x2 + x 3
1
x3 + 2x2
1
1
,
,
,
.
x4 + 1 x4 + x2 + 1 (x2 + 1)(x + 1) (x2 + 1)(x + 1)2
e2x + ex
sh x
j) x
,
.
x
2e + e + 1 th x + 2
1
1
1
1
sin x
k)
,
,
,
,
.
2
3
3
sin x sin x sin x cos x sin x + cos x
sin x cos x
sin x cos x
sin x
,
l)
,
.
sin x + cos x sin2 x cos x cos2 x + tan2 x
1
x
m) 2
,
.
(x + 1)2 (x2 + 1)2
R1
Exercice 702. Calculer, `
a partir de la definition avec des sommes de Riemann, 0 t2 .
i)

Exercice 703. Calculer la somme


1
1
1
+
+ ...
n n + 1
n+2
n+n
lim

(en reconnaissant une somme de Riemann).

37

Exercice 704. Trouver toutes les applications continues f : [a, b] R qui verifient :
Z b
f (t)dt = (b a) sup |f (t)|.
a

t[a,b]

Exercice 705. Soit f : [a, b] R continue telle que


est de signe constant.

Rb
a

|f (t)|dt = |

Rb
a

f (t)dt|. Montrer que f

Exercice 706. Soit n N . Soit f : [0, 1] N la fonction qui `a x associe le n-`eme chiffre apr`es
la
R 1 virgule dans son developpement decimal propre. Montrer que f est integrable et calculer
0 f (t)dt.
Exercice 707. Soit f : [0, 1] R la fonction qui permute le premier et le deuxi`eme chiffre
apr`es la virgule dans le developpement decimal propre (f (0, abcde...) = 0, bacde...). Chercher
les points de discontinuit
R 1 e et donner une formule par morceaux pour f . Montrer que f est
integrable et calculer 0 f (t)dt.
Exercice 708. Soit f : R+ R+ definie par f (x) = xE( x1 ) si x > 0 et f (0) = 1 (E est
la fonction partie enti`ere).
a) Montrer que pour tout n N et tout a 1, la restriction de f a` lintervalle [ n1 , a] est
affine par morceaux.
b) Montrer que f est reglee.
R1
c) Pour tout n N , calculer 1 f (t)dt.
nR
a
d) En deduire (en le justifiant) 0 f (t)dt.
Exercice
709. Soit f : R R une application continue, periodique de periode p, telle
Rp
que 0 f (t)dt = 0.
Rb
a) Montrer quil existe un nombre reel M tel que, pour tous a, b R, on a | a f (t)dt| M .
b) Soient a, b R.
Rb
i) Montrer que la fonction F (x) = a f (xt)dt tend vers 0 quand x tend vers +.
ii) Montrer que, pour toute fonction integrable g : [a, b] R, la fonction G(x) =
Rb
a g(t)f (xt)dt tend vers 0 quand x tend vers +.
Exercice 710. Montrer que la fonction f : R R definie par la formule f (x) = sin x1 si x 6= 0
et f (0) = 0 admet une primitive. Remarquer que la derivee dune fonction derivable nest pas
forcement continue. Quelle est toutefois la propriete que toute fonction derivee poss`ede ? Montrer que, si lon modifie la valeur de f en 0, alors la nouvelle fonction nadmet plus de primitive.
Exercice 711. Soit E lespace des fonctions deux fois derivables sur [0, 1]. Soit f une foncR1
tion continue sur [0, 1]. Montrer que, si 0 f (t)g(t)dt = 0 pour toute g E, alors f est la
fonction nulle (on pourrait commencer par prouver que f admet une primitive F telle que
F (0) = F (1) = 0).

38

Exercice 712. Soit f : [a, b] R continue et strictement croissante (en particulier, f realise
une bijection de [a, b] sur [f (a), f (b)] et f 1 est continue ; savez-vous le prouver ? si, de plus,
f est derivable, cela implique-t-il que f 1 lest aussi ?). Montrer la formule :
Z f (b)
Z b
f 1 (t)dt = bf (b) af (a)
f (t)dt +
f (a)

dabord si f est derivable, ensuite en general.


Exercice 713. Soit E lespace des fonctions continues sur [0, 1]. On pose
Z 1
Z 1
1
|f (t)|2 ) 2 dt, N3 (f ) = |f (0)|+ sup |f (t)|.
|f (t)|dt, N2 (f ) = (
N1 (f ) =
0

t[0,1]

Montrer que N1 , N2 et N3 sont des normes non equivalentes deux `a deux.

Exercice
R 1 1 714.1 Etudier la convergence de
a) R0 t2 sin t2 dt,

b) 0 t| cos t|5 dt,


R sin t
c) 0 t+cos t dt,
R
1
d) 0
3 dt,
(1+t2 ) 2
R 1 ch tcos t
e) 0
dt,
5
R 1 dtt 2
f) 0 1t3 ,
R1 t
g) 0 tln
dt,
R 2 1
t
h) 0 et 1 dt.
R
Exercice 715. Soit f : R+ R une application uniformement continue, telle que 0 f (t)dt
est convergente.
a) Montrer que limx7 f (t) = 0.
R
b) Si f prend uniquement des valeurs positives, montrer que 0 f 2 (t)dt est convergente.
Est-ce vrai si f est continue mais non uniformement continue ?
Exercice 716. Soit f : R+ R une application de classe C 2 telle que les integrales de
00
0
f 2 et f 2 sur R+ convergent. Montrer que lintegrale de f 2 sur R+ est convergente.
Exercice 717. Calculer

R1
1

dt .
1t2

Exercice 718. Soient a < b deux reels. Montrer que

Rb
a

dt
(ta)(bt)

converge. La calculer

en se ramenant, par un changement de variable, `a lexercice precedent.


Exercice 719. Soient et deux reels. Montrer que
si [ > 1] ou [ = 1 et > 1].
Exercice 720. On pose I =

R /2
0

ln(sin t)dt et J =

R /2
0

R
e

dt
t ln t

ln(cos t)dt.

converge si et seulement

39

a) Montrer que I et J sont bien definis (i.e. les integrales sont convergentes) et que I = J.
b) Trouver une autre relation entre I et J qui permet de les calculer. Que vaut I = J ?

Exercice
721. Etudier
la convergence de :
R 2
dx

a) 1 x x4 +3x2 2 .

R1
x)dx
.
b) 0 arcsin(
(1x)3/2
R xarctan(x)
c) 0 x(1+x2 )arctan(x) dx.
Exercice 722. Montrer que la fonction
Z x
Z
1 cos t
cos t
F (x) =
dt ln x
dt
t
t
0
x
est bien definie sur R+ et constante.
R
R 2 dx
Exercice 723. On pose I = 0 x4dx
et J = 0 xx4 +1
.
+1
a) Montrer que I et J convergent.
b) Montrer, par un changement de variable, que I = J.
c) Calculer I + J en utilisant le changement de variable x = et , puis sh(t) = u et en deduire
I et J.
R
d) Calculer 0 (x4dx
en faisant une integration par parties de I.
+1)2

Exercice 724. Etudier


la continuite de la fonction definie par f (0) = 0 et f (x) =
si x > 0.
Exercice 725. Existence et calcul de I(x) =
I(1) = 0).

R
0

Exercice 726. Pour x [0, 1] on pose f (x) =


derivable et calculer f 0 .
Exercice 727. Pour a > 0 on pose I(a) =

Ra
a

R1
0

ln t
dt
x2 +t2

R1
0

ln(1+xt2 )
dt
t2

(commencer par montrer que

e|xt| sin |x t|dt. Montrer que f est

dt
.
(1+t2 )(a2 t2 )

Faire le bon changement de variable et determiner la limite de I(a) quand a tend vers 0 (on
utilisera que, pour tout x [0, 1], on a (1 + a2 )(1 x2 ) (1 + a2 x2 )(1 x2 ) 1 x2 ), puis
vers +.
R 1 (t)
Exercice 728. Soit f : [0, 1] R continue sur [0, 1]. Soit, pour x ]0, 1], I(x) = 0 xxf
2 +t2 dt.
Determiner limx0 I(x) (montrer dabord que, si f (0) = 0, alors la limite vaut 0, deduire
ensuite le cas general).
Exercice 729. Pour a > 0 on pose I(a) =
R1 t
que lima0 I(a) + ln a = 0 e 1
t dt.
Exercice 730. Determiner

et
0 t+a dt.

R1

Montrer que lima0 I(a) = +. Montrer

40

a) limx0
b) limx1

R 3x
Rxx2
x

cos t
t dt
dt
ln t dt

et

Exercice 731. Montrer que la fonction F (x) =


derivable.

Exercice 732. Montrer que la fonction F (x) =


derivable sur R+ .

Exercice 733. Montrer que la fonction F (x) =


Calculer sa derivee et en deduire F (1).

R1

ext sin t dt est bien definie sur R+ et


sin t xt
dt
t e

ln(1+tx)
1+t2

est bien definie sur R+ et

dt est derivable sur ] 1, +[.

Exercice 734. Soit f : R2 R definie par f (0, x) = x pour tout x et par f (t, x) =
R
t 6= 0. Montrer que x 7 0 f (t, x) dt est de classe C 1 .

sin(xt)
t(t2 +1)

si

41

9.

Espaces euclidiens

Sil ny a pas dautre indication, (E, || ||) est Rn muni du produit scalaire usuel et (H, || ||)
est Cn muni de produit hermitien usuel. On note d la distance induite (dans les deux cas).
On note S et A les espaces des matrices reelles de taille n symetriques et respectivement
antisymetriques, S + et S ++ les sous ensembles de S formes des matrices symetriques positives et respectivement symetriques definies positives. On note Her lensemble des matrices
hermitiennes de taille n, et Her+ , Her++ les sous-ensembles des positives (valeurs propres
positives) et definies positives (valeurs propres strictement positives). Id est la matrice identite
ou lendomorphisme identite. 0n est la matrice nulle ou lendomorphisme nul.
Je commence par des resultats classiques tr`es puissants et pas faciles `a demontrer concernant
les espaces euclidiens/hermitiens. Je les ai regroupe en 9 chapitres, chacun contenant des
resultats, exercices et applications classiques autour dun sujet donne :
1. Orthogonalisation simultanee de deux formes quadratiques dont une est definie positive.
2. Gram-Schmidt et inegalite de la norme du produit vectoriel.
3. Orientation, produit vectoriel, sinus et cosinus.
4. Endomorphismes normaux.
5. Decomposition polaire.
6. Polyn
omes orthogonaux.
7. Inversion dans un espace euclidien.
8. La matrice de Gram.
9. Matrices symetriques et mineurs positifs.

42

9.1. Orthogonalisation simultan


ee de deux formes quadratiques dont une est d
efinie
positive.
(1) Soit A S. Montrer que A S + ssi x E on a (x, Ax) 0 et en deduire que, si
A, B S + , alors A + B S + .
(2) Montrer que A S ++ ssi x E\{0} on a (x, Ax) > 0 ssi A defini un nouveau produit
scalaire ( , )A sur E par (x, y)A = (x, Ay). En deduire que, si A S ++ et B S + , alors
A + B S ++ .
(3) Montrer que A B si B A S + est une relation dordre sur S. Montrer que A B
et A0 B 0 implique A + A0 B + B 0 et que A S + ssi A 0n .
(4) Soit une forme bilineaire symetrique sur E. Montrer quil exsite une BON de E qui
est orthogonale pour (Indication : la matrice de est symetrique donc diagonalisable en
une BON).
(5) Soient et deux formes bilineaires symetriques sur E telles que est definie positive. Montrer quil existe une base de vecteurs de E orthogonale `a la fois pour et pour
(considerer le produit scalaire sur E defini par et appliquer le resultat precedent).
(6) En deduire que, si A S ++ et B S, alors il exsite P inversible et D diagonale telles
que A = t P P et B = t P DP .
(7) Montrer que, si A S ++ et B S alors AB est diagonalisable (lastuce est de se dire que
le point precedent implique que A1 B est diagonalisable. Comme A S ++ ssi A1 S ++ cela
implique que tout produit dune matrice symetrique positive definie et une matrice symetrique
est toujours diagonalisable).
(8) Si A, B S et B A, montrer que 0n trB trA.
(9) Si A S ++ , B S + et B A, montrer que 0 det B det A (Indication : montrer
que, pour le produit scalaire A induit par A, on a (Bx, x) (x, x) pour tout x et traduire en
termes de A = t P P et B = t P DP ).
(10) Montrer que le resultat est vrai meme si A S + (passer `a la limite A + n1 Id).
(11) Si A, B S + , montrer que det(A + B) det(A).

43

9.2. Orientation, produit vectoriel, sinus et cosinus.


Rappel et remarque. Soit E lespace euclidien comme plus haut. Fixons une BON B = (e1 , e2 , ..., en ) de E.
On dit quune base B 0 = (f1 , f2 , ..., fn ) de E est directe si la matrice de passage de B a
` B 0 est de determinant
positif. On dit quon a fixe une orientation de E.
Si (x1 , x2 , ..., xn ) sont n vecteurs de E on note [x1 , x2 , ..., xn ] le determinant de la matrice qui a pour colonnes
les xi dans lordre. Si x1 , x2 , ..., xn1 sont fixes, alors [x1 , x2 , ..., xn1 , x] est lineaire en x donc representable
par un produit scalaire. On note x1 x2 ... xn1 et on lappelle produit vectoriel des xi lunique vecteur
k E tel que pour tout x E on ait [x1 , x2 , ..., xn1 , x] = (k, x).
Pour deux vecteurs u et v on est habitues a
` ecrire ||u v|| = ||u|| ||v|| | sin(u, v)|. Voire `
a dire que la norme
du produit vectoriel est inferieure au produit des normes des vecteurs parce que le sinus est inferieur a
` 1. Mais
les choses ne sont pas si evidentes parce quon na pas de definition si facile de sin(u, v) qui verifie a
` la fois
||u v|| = ||u|| ||v|| | sin(u, v)| et | sin(u, v)| 1. En revanche le cosinus a une d
efinition tr`
es simple et
<u,v>
qui passe partout : si u, v E, on a cos(u, v) = ||u||
. Par linegalite de Schwarz, le cosinus est alors, en
||v||
valeur absolue, inferieur a
` 1. On peut donc definir le sinus a
` partir de cos2 + sin2 = 1 mais ce sera uniquement
||uv||
mais on a le meme probl`eme : on na
modulo un signe. Ou on peut le definir aussi comme | sin(u, v)| = ||u||
||v||
pas le signe. Le but de ce qui suit est de demontrer que ces deux definitions de la valeur absolue du sinus sont
equivalentes. Pour le signe on ne peut, `
a la difference du cosinus, rien faire sauf si n 2.

Supposons pour les questions suivantes que E est de dimension 3. Alors le produit vectoriel de deux vecteurs u et v de E est defini par, on le rappelle : u v = k tel que pour tout
x E on ait det(u, v, x) =< k, x >.
(1) Montrer que, si u, v E sont non colineaires, alors (u, v, u v) est une base directe de
E.
(2) Montrer que, si u, v E sont orthogonaux, alors (u, v, u v) est une base orthogonale
et ||u v|| = ||u|| ||v||.
(3) Montrer que, si u, v, w E, alors (u, v, w) est une famille libre si et seulement si
(u v, u w) est une famille libre.
(4) Soit B = (e1 , e2 , e3 ) une BON directe de E. Calculer les coordonnees de u v dans la
base B en fonction des coordonnees de u et v.
(5) Montrer que (u, v) 7 u v est bilineaire alternee et quon a
(u, v)2 + ||u v||2 = ||u||2 ||v||2 .
(Indication : soit vous calculez avec les coordonnees de u v dans la base B, soit vous ecrivez
v = au + bj avec j u et vous arrivez `a a2 ||u||2 + b2 ||u j||2 = ||u||2 (a2 ||u||2 + b2 ||j||2 )).
Remarque. Ceci permet de dire que ||u v|| ||u|| ||v||. On definit le cosinus de langle forme par u et
(u,v)
||uv||
. On definit la valeur absolue du sinus par | sin(u, v)| = ||u||
. Il est clair que
v par cos(u, v) = ||u||||v||
||v||
| sin(u, v)| = 0 si et seulement si u et v sont colineaires. Sil ne sont pas et on est en dimension 2, alors u, v
est une base, et on peut definir de faCcon coherente le sinus en lui donnant le signe plus si (u, v) est directe
et le signe moins sinon. Quest ce que cela a a
` faire avec le sinus et le cosinus tel que definis par les fonctions
analytiques quon connait ? Cest que ces fonctions ayant pour image [1, 1] et nos sin(u, v) et cos(u, v) evoluant
\
dans cet intervalle, on peut definir langle (u,
v) entre u et v dune faCcon coherente. Par exemple, si on est en
dimension 2 et on a fixe une orientation, donc on a pu definir pour u et v cos(u, v) et sin(u, v), alors il existe
un unique x [0, 2[ tel que eix = cos(u, v) + i sin(u, v) et on dit que x est langle entre u et v. Si on change
dorientation, x change pour ainsi dire de signe (modulo 2Z).

44

9.3. Gram-Schmidt et in
egalit
e de la norme pour le produit vectoriel.
(1) orthonormalisation de Gram-Schmidt. Soit B = (e1 , e2 , ..., en ) une base de E.
Montrer quil existe une unique base orthogonale de Bo = (f1 , f2 , ..., fn ) de E telle que la
matrice U de changement de base est triangulaire superieure (i.e. la famille Bo est echelonnee
par rapport `
a B) `
a coefficients positifs sur la diagonale. Montrer que ||fi || ||ei || pour tout i
(montrer le par calcul en utilisant le passage de la base orthogonale a
` lautre ; geometriquement cest en fait le
theor`eme de Pythagore ; faites un dessin pour deux vecteurs : ei est hypotenuse dans un triangle rectangle o`
u
fi est une cath`ete).

(2) Soit M GLn (R). Montrer quil existe O1 et O2 des matrices orthogonales et T1 et T2
des matrices triangulaires superieures telles que M = T1 O1 = O2 T2 (Indications : T1 (resp. T2 )
realisent le procede de Gram-Schmidt pour les colonnes (resp. lignes) de M ; linverse dune
matrice triangulaire superieure est une matrice triangulaire superieure.)
(3) Soient O, O0 orthogonales et T, T 0 triangulaires superieures avec des coefficients strictement positifs sur la diagonale. Montrer que, si OT = O0 T 0 , alors O = O0 et T = T 0 .
(4) Soit M Mn (R) et soient C1 , C2 , ..., Cn les vecteurs colonnes de M . Montrer linegalite
n
Y
| det(M )|
||Ci ||.
i=1

(Indication : si M nest pas inversible cest clair. Si M est triangulaire superieure Cca se montre. Si M est
quelconque inversible ecrire M = OT et montrer que les deux quantites a
` comparer sont pareilles pour M et
T ).

(5) Soit M Mn (R) telle que tous ses coefficients sont bornes en valeur absolue par une
n
constante reelle C. Montrer que | det M | C n n 2 .
(6) Soit S une matrice symetrique definie positive. Montrer quil existe
T triangulaire

superieure telle que S = T T (appliquer la decomposition plus haut `a S). Montrer que T
est unique si on lui impose que les elements diagonaux sont positifs.
Remarque 1. Si x1 , x2 , ..., xn sont n vecteurs dans E, le volume du parallelepip`ede definit
par les vecteurs xi (pour la mesure de Lebesgue) est la quantite reelle positive | det(M )|, o`
u
M est la matrice definie par les n vecteurs. Linegalite du point (4) peut etre interpretee en
disant que parmi les parallelepip`edes definis par n vecteurs de norme donnee, celui de volume
maximal est le parallelepip`ede rectangle (celui o`
u on rend les vecteurs orthogonaux deux `
a
deux).
Remarque 2. Quel lien avec le produit vectoriel ? Avec les notations de la section precedente,
on a par (5) :
||k||2 = (k, k) = [x1 , x2 , ..., xn1 , k] ||x1 || ||x2 ||...||xn1 || ||k||
qui apr`es simplification donne ||k|| ||x1 || ||x2 ||...||xn1 ||, soit
||x1 x2 ... xn1 || ||x1 || ||x2 ||...||xn1 ||
quon lit comme : la norme dun produit vectoriel est inferieure au produit des normes des
vecteurs. Cest la generalisation en dimension n de linegalite ||u v|| ||u|| ||v|| quon a vu
`a la section precedente.

45

9.4. Endomorphismes normaux.


(1) Soit u End(H).
(a) Montrer que, si V H est un sous espace stable par u, alors V est stable par u .
(b) On suppose que uu = u u i.e. u est normal.
(i) Montrer que, si H est un sous-espace propre de u, alors H est stable par u.
(ii) Montrer par recurrence sur n que u est diagonalisable dans une BON (utiliser que sur
C tout endomorphisme a une valeur propre).
(c) Montrer la reciproque : si u est diagonalisable dans une BON, alors il commute avec
son adjoint. Montrer que, si est une valeur propre de u et H le sous espace propre associe,

H est exactement le sous espace propre de u associe `a la valeur propre .


(2) Montrer que les assertions suivantes sont equivalentes :
(a) x H, ||u(x) = ||u (x)||.
(b) u est normal.
(c) u est un polyn
ome de u.

(d) tout sous-espace


Pn de H2 stable par u est stable par u .

(e) tr(u u ) = i=1 |i | , o`


u les i sont les valeurs propres de u.
(3) Soient u, v normaux. Montrer que
(a) si uv = 0 alors vu = 0.
(b) Si uv est normal alors vu est normal (on pourrait utiliser le (e) plus haut).
(4) Montrer : si u est normal et commute avec v, alors u commute avec v et u commute
avec v .
(5) Si u est un endomorphisme de E (reel euclidien de dimension n) posons :
(a) u est `
a la fois symetrique et orthogonal.
(b) u est `
a la fois antisymetrique et orthogonal.
(c) u est orthogonal et diagonalisable.
Montrer que (a) ssi (c) ssi u est une symetrie orthogonale. Montrer que (b) implique que n
est pair et que les valeurs propres complexes de u sont i et i avec multiplicite n2 .
Remarque sur le cas r
eel. Un endomorphisme f est normal (i.e. commute avec son adjoint)
si et seulement sil existe une decomposition de E en somme directe orthogonale despaces de
dimension 1 et 2 qui sont tous des espaces propres de f , et tels que sur les espaces de 
dimension

a b
2, pour des bases orthonormales bien choisies, f secrive comme une matrice du type
,
b a
avec b 6= 0, i.e. est un multiple dune matrice orthogonale qui nest pas une symetrie.
Retenir que les exemples type dendomorphismes normaux sont les symetriques, les orthogonaux et les antisymetriques (en reel). Un endomorphisme de E est normal si et seulement si
sur C il se diagonalise dans une BON, et alors il est symetrique ssi toutes ses valeurs propres
sont reelles, il est antisymetrique ssi toutes ses valeurs propres sont purement imaginaires et
orthogonal ssi toutes ses valeurs propres sont de valeur absolue 1.

46

9.5. D
ecomposition polaire. (1) Soit u GL(E).
(a) Montrer quil existe un unique s S ++ tel que s2 = t u u.
(b) (decomposition polaire) Montrer quil existe un unique couple (s, o) S ++ O(E) tels
que u = os. Montrer quil existe un unique couple (s0 , o0 ) S ++ O(E) tels que u = o0 s0 .
Montrer que s et s0 sont semblables.
(2) Soit M GLn (R). Montrer quon peut ecrire M = O1 DO2 o`
u D est diagonale positive et O1 , O2 sont orthogonales.
Q
u Ci sont
(3) Soit M GLn (R). Nous voulons montrer linegalite det(M )2 ni=1 ||Ci ||2 o`
les vecteurs colonnes de M et la norme est prise en considerant quon a muni Rn du produit
euclidien canonique.
(a) Montrer que, si on pose M 0 = OM o`
u O est orthogonale, alors les deux quantites `
a
comparer ne changent pas au passage de M `a M 0 .
(b) En deduire quil suffit de montrer linegalite pour une matrice M du type DO, o`
uD
est diagonale et O est orthogonale.
(c) Demontrer linegalite voulue pour une telle matrice, en utilisant
:
Qmoyenne
Pn linegalite de la
n
ti

x
t
=
1,
alors
si
x
et
t
,
1

n,
sont
des
nombres
r
e
els
positifs
tels
que
i
i=1 i
i=1 i
Pn i
i=1 ti xi .
(4) On munit Rn du produit scalaire usuel et de la norme N associee, ensuite Mn (R) de
la norme triple relativement `
a N . Nous voulons montrer que les points extremaux de la boule
unite B de Mn (R) est alors egal `
a lensemble des matrices orthogonales. Je rappelle que X est
un point extremal dun convexe C si
- X C et
- si X = tY + (1 t)Z avec Y, Z C et t ]0, 1[, alors Y = Z = X.
(a) Montrer que tout point extremal de B est de norme (triple) egale `a 1.
(b) Supposer par absurde que O = tY + (1 t)Z avec O orthogonale, Y, ZNB et t ]0, 1[.
Montrer que Y et Z sont orthogonales en utilisant linegalite de la norme pour tout x Rn .
En deduire aussi que Y = Z = O.
(c) Reciproquement, soit M B un point extremal.
(i) Supposons que M est une matrice diagonale `a coefficients positifs. Montrer que
M = Id.
(ii) En utilisant (2) plus haut traiter le cas general.

47

9.6. Polyn
omes orthogonaux.
de Legendre.
Soit E = R[X]. Pour P , Q E on pose
Z

P (t)Q(t)dt.

(P, Q) =
1

Montrer quil sagit dun produit scalaire. Montrer que, si on pose pour tout n N
dn
Pn = n (1 t2 )n ,
dt
alors, pour tout n > 0, Pn est orthogonal `a Rn1 [X]. En deduire que :
- (Pn )nN est une base orthogonale de E,
- pour tout n > 0, Pn a n racines reelles distinctes, et elles sont toutes dans lintervalle
] 1, 1[.
Montrer que, si (Qn )nN est une base orthogonale de E telle que, pour tout n, deg Qn = n,
alors il existe des reels non nuls an tels quon ait Qn = an Pn pour tout n.
de Laguerre.
R
Dans R[X] on pose (P, Q) = 0 et P (t)Q(t)dt. On pose aussi
1 dn t n
(e t ).
n! dtn
Montrer que cest une base orthogonale de R[X]. Montrer que Pn a n racines simples qui
appartiennent `
a R+ .
Pn =

de Tchebytcheff.
R2
1
1
Dans R[X] on pose (P, Q) = 2
2 4t2 P (t)Q(t)dt.
(a) Montrer que, pour tout n N, il existe un unique polynome Pn Z[X] tel que, pour
tout x C , on ait
1
1
xn + n = P (x + ).
x
x
(b) Montrer que Pn (2 cos t) = 2 cos(nt), que Pn = XPn1 Pn2 (pour n 2), que
deg Pn = n et que Pn a des racines distinctes, toutes dans ] 2, 2[ (les calculer).
Rb
u a < b et f est contiG
en
eralement. Dans R[X] on pose (P, Q) = a f (t)P (t)Q(t)dt, o`
nue et strictement positive sur [a, b]. Soit (Pn )nN une base orthogonale de R[X] telle que
deg Pn = n.
(a) Montrer que Pn est orthogonal `a Rn1 [X].
(b) Montrer que Pn a n racines simples dans ]a, b[. (Indication : si Pn change de signe moins
de n fois sur ]a, b[, disons en x1 , x2 , ..., xk avec k < n, alors il ne peut pas etre orthogonal `
a
Qk
i=1 (X xi ).)

48

9.7. Inversion dans un espace euclidien. Soit E un R-espace euclidien. On definit une
application f : E\{0} E\{0} par la formule
1
f (v) =
v.
||v||2
On appelle f linversion de E (cest parce quelle transforme tout vecteur en un vecteur
colineaire, tel que plus un vecteur est grand, plus son image est petite ; faites un dessin).
a) Montrer que f f est lidentite de E\{0}.
b) Soit v un vecteur dans E. On appelle sph`ere de centre v et rayon r 0 lensemble des
vecteurs x tels que ||x v|| = r. Fixons v E\{0}. On montre dans la suite que limage par f
- dune sph`ere qui ne passe pas par lorigine est une sph`ere,
- dune sph`ere qui passe par lorigine est un hyperplan.
i) Soit v un vecteur non nul dans E. Soit S la sph`ere de centre v et de rayon ||v|| (remarquer
quelle passe par lorigine). Montrer que limage par f de S\{0} est lhyperplan H, passant
par f (2v) et orthogonal `
a v (vectorielle ment, H est lensemble des v 0 E tels que v 0 f (2v)

{v} ; si on consid`ere E `
a la fois comme espace euclidien et comme espace affine sur lui-meme,
H est le translate par f (2v) de {v} ).
ii) Soit S 0 une sph`ere de centre v et de rayon r 6= ||v|| (S 0 ne contient pas lorigine). Montrons
que limage de S 0 par f est une sph`ere. Il arrive que le centre de cette nouvelle sph`ere nest
pas f (v) (comment on pourrait sen douter `a partir du cas limite traite au point i) ?). Pour le
determiner, on suppose que, par symetrie, ce doit etre le milieu du segment forme des images
des deux intersections de S avec la droite de v.
r
. Montrer que v + av et v av sont les intersection de la droite portee par v
- Soit a = ||v||
avec S.
- Calculer v 0 = 12 (f (v + av) + f (v av)) en mettant sous la forme la plus simple.
- Monter que f (S) est une sph`ere de centre v 0 . Quel est son rayon ?

49

9.8. La matrice de Gram. Soient (E; (, )) un R-espace euclidien et F un sous-espace vectoriel de E. Soit pF le projecteur orthogonal sur F .
a) Montrer que, si v E et u F , alors v est orthogonal `a u si et seulement si pF (v) est
orthogonal `
a u.
b) Si v E, on appelle distance de v `a F
d(v, F ) = ||v pF (v)||.
Montrer que, pour tout vecteur u dans F , on a ||v u|| d(v; F ) avec egalite si et seulement
si u = pF (v).
c) Si e1 , e2 ...en sont des vecteurs quelconques dans E, on pose
G(e1 , e2 , ...en ) = det(aij )1i,jn
o`
u aij = (ei , ej ).
i) Montrer que G(e1 , e2 , ...en ) = 0 si et seulement si e1 , e2 ...en forment une famille liee.
ii) Supposons que e1 , e2 ...en forment une famille libre. Cest donc une base B de lespace
0
E = V ect(e1 , e2 ...en ). Montrer que G(e1 , e2 , ...en ) est le determinant de la matrice de la
restriction de la forme bilineaire (, ) `a E 0 dans la base B.
iii) En deduire que G(e1 , e2 , ...en ) est toujours positif (on pourra utiliser la formule de
changement de base, en passant `
a une base orthogonale de E 0 ).
d) Revenons `
a notre sous-espace F de depart. Soit (e1 , e2 ...ek ) une base de F . Soit v un
vecteur dans E.
i) Montrer que G(v, e1 , e2 ...ek ) = G(v pF (v), e1 , e2 ...ek )
ii) Montrer enfin la formule :
d2 (v, F ) = G(v, e1 , e2 ...ek )/G(e1 , e2 ...ek ).
e) Soit M2 (R) muni du produit scalaire (A, B) =

 

2 1
2 4
`a lespace engendre par
et
.
2 3
0 2

tr(At B).



1 1
Trouver la distance de
0 0

50

9.9. Matrices sym


etriques et mineurs positifs. Si M est une matrice carree dordre n,
une matrice carree extraite X de M est dite diagonale si la diagonale de X est incluse dans la
diagonale de M . Ainsi, si X est dordre k, X est determinee par la donnee de k nombres entre 1
et n (les coefficients diagonaux de M qui participent de X). On pose du coup X = Mi1 ,i2 ,...,ik .
Un mineur de M est le determinant dune matrice extraite et un mineur diagonal est le
determinant dune matrice extraite diagonale de M . Je vais appeler ICI mineur diagonal
principal le determinant dune matrice extraite qui est une matrice bloc en haut `a gauche.
(1) Montrer que M a 2n 1 mineurs diagonaux et n 1 mineurs diagonaux principaux.
(2) On suppose `
a partir de maintenant que M est symetrique et on note m la forme
bilineaire symetrique associee. Soit E muni de la base orthonormale canonique {e1 , e2 , ..., en }.
Soit F un sous espace de E engendre par {ei1 , ei2 , ..., eik }. Si mk est la restriction de m `a F ,
alors la matrice de mk dans la base {ei1 , ei2 , ..., eik } de F est Mi1 ,i2 ,...,ik .
(3) Montrer que, si m est definie positive, alors sa restriction `a tout sous-espace est definie
positive. Montrer que, si M est definie positive, tous les matrices extraites diagonales sont
definies positives.
(4) Montrer par recurrence que, si tous les mineurs diagonaux principaux de M sont strictement positifs, alors M est definie positive.
(5) Montrer que M est definie positive ssi tous se mineurs diagonaux principaux sont
strictement positifs ssi tous ses mineurs diagonaux sont strictement positifs.
(6) Soit (mi,j ) la matrice (symetrique) donnee par mi,j = min(i, j). Montrer par recurrence
que le determinant de M vaut 1 et en deduire que M est definie positive.

51

9.10. Exercices.
Exercice 801. Montrer que (A, B) 7 trt AB est un produit scalaire sur Mn (R).
Exercice 802. Posons f : (A, B) 7 trAB, forme bilineaire sur Mn (R). Montrer que S et
A sont en somme directe orthogonale et calculer la signature de f .
Exercice 803. Soit F E un sous espace vectoriel. Soit a E.
(a) Montrer quil existe un unique a0 E tel que d(a, a0 ) d(a, x) pour tout x F . On
appelle a0 la projection de a sur F .
(b) Fixons a E et u End(E). Montrer que a0 est la projection de a sur Imu si et
seulement si t u u(a0 ) = t u(a).
Exercice 804. Soit u End(E). Montrer que
(i) Imt u = (ker u) et ker t u = (Imu) .
(ii) Imu = Im(u t u) et ker u = ker(t u u).
(iii) ut u et t u u sont symetriques positifs.
Exercice 805. Montrer que M t M = N t N si et seulement sil existe O orthogonale telle
que M = N O.
Exercice 806. Soit p un projecteur de E. Montrer que p est orthogonal si et seulement
si ||p(x)|| ||x|| pour tout x E.
Exercice 807. Soit p un projecteur de H. Montrer que p est hermitien si et seulement si
son noyau et son image sont orthogonaux.
Exercice 808. Soit u End(E) tel que ||u(x)|| ||x|| pour tout x E
(i) Montrer que ||t u(x)|| ||x|| pour tout x E.
(ii) Montrer que ker(u Id) et Im(u Id) sont supplementaires orthogonaux.
Exercice 809. Montrer que, pour tout n N impair, il existe un unique sous-groupe G
de O2 (R) dordre n. Montrer que O2 (R)/G ' O2 (R).
Exercice 810. Soit f un endomorphisme de H. Montrer quil existe u et v hermitiens tels
que f = u + iv. Montrer que f est normal si et seulement si uv = vu.
Exercice 811. Soient E un R-espace euclidien et F un sous-espace vectoriel de E. Montrer
que, si v E et u F , alors v est orthogonal `a u si et seulement si la projection orthogonale
de v sur F est orthogonale `
a u.
Exercice 812. Soit E lespace des suites `a coefficients reels (an )nN qui verifient

P
0

a2n <

52

+. On pose pour (an )nN et (bn )nN dans E


((an ), (bn )) =

an bn .

n=0

Verifier que cest bien defini et que cest un produit scalaire. Donner exemple dune isometrie
de E dans E qui nest pas surjective.
Exercice 813. Soit E un R-espace euclidien. Trouver tous les endomorphismes de E qui
sont `a la fois symetriques et orthogonaux.
Exercice 814. Soit E un R-espace euclidien. Soit u un endomorphisme orthogonal de E.
On pose v = Id u. Montrer que
a) ker v = im v ;
P
k
b) pour tout x E, la suite de vecteurs vn = n1 n1
k=0 u (x) converge dans E vers la projection orthogonale de x sur ker v.
Exercice 815. Soit E un R-espace euclidien. Montrer que f End(E) est antisymetrique
(t f = f ) si et seulement si
(x, f (x)) = 0
x.
Exercice 816. Soit E un R-espace euclidien. Montrer que, parmi les trois conditions suivantes,
deux impliquent toujours la troisi`eme :
(i) f est une isometrie,
(ii) f 2 = Id,
(iii) f est antisymetrique.
Exercice 817. Montrer que, si p et q sont deux projecteurs orthogonaux dun espace euclidien, alors pq est diagonalisable.
Exercice 818. Soit (ai,j ) On (R). Montrer que
X
ai,j n.
i,j

Exercice 819. Si A S + et n N , montrer quil existe une unique B S + telle que B n = A.


Exercice 820. Si A, B S + et n N impair, montrer que An = B n implique A = B.
Exercice 821. Soit A Mn (R). Montrer quil existe une matrice orthogonale O telle que
A t A = t O(t AA)O.
Exercice 822. Soient A, B S + . Montrer que
(a) 0 tr(AB) tr(A)tr(B).
(b) tr((AB + BA)2 ) 4tr(A2 )tr(B 2 ).

53

Exercice 823. Soit (E; ( )) euclidien de dimension n. Montrer quil existe une famille (x1 , x2 , ..., xn+1 )
de n + 1 vecteurs de E tels que (xi , xj ) < 0 quels que soient i 6= j. (On dit que cest une famille
obtusangle).
Exercice 824. Soit M S telle que les elements sur la diagonale de M sont exactement
ses valeurs propres avec leurs multiplicites. Montrer que M est diagonale (calculer trM 2 ...).
Exercice 825. Rappeler pourquoi H nest pas un C espace vectoriel. Quelle est la dimension
de H en tant quR espace vectoriel ?
Exercice 826. (Theor`eme de Courant-Fischer) Soient M Her et 1 2 ... n
les valeurs propres de M . Montrer que
(u(x), x)
1 = min{
, x H\{0}}
||x||2
et
(u(x), x)
n = max{
, x H\{0}}
||x||2
(se placer dans une base orthonormale de vecteurs propres).
Exercice 827. Soit u End(E). Montrer que
(i) Imu = (ker u) et ker u = (Imu) .
(ii) Imu = Im(u u ) et ker u = ker(u u).
(iii) u u et u u sont hermitiens positifs.
Exercice 828. Soient A, B Her+ . Montrer que trA, trB et trAB sont des reels positifs
et que tr(AB) trA trB.
Exercice 829. Soient A et B des matrices hermitiennes. Montrer que AB est hermitienne si
et seulement sil existe une matrice unitaire U telle que U AU et U BU sont diagonales.
Exercice 830. Soit A S non inversible. Montrer quil existe B S + \{0} telle que
AB = BA = 0.
Exercice 831. Soit u End(H). Montrer que u est trigonalisable dans une base orthogonale.