0% ont trouvé ce document utile (0 vote)
56 vues5 pages

Problèmes et exercices sur les matrices

Cet exercice contient de nombreux problèmes sur les matrices, notamment sur les matrices orthogonales, symétriques, inversibles et leurs propriétés.

Transféré par

Adam Akon Donzo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
56 vues5 pages

Problèmes et exercices sur les matrices

Cet exercice contient de nombreux problèmes sur les matrices, notamment sur les matrices orthogonales, symétriques, inversibles et leurs propriétés.

Transféré par

Adam Akon Donzo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Problèmes matriciels

Exercice 1. I + a(X t Y − Y t X) inversible ?


Soient X, Y ∈ Mn,1 (R) indépendantes, a ∈ R et M la matrice n × n telle que mij = xi yj − xj yi .
A quelle condition I + aM est-elle inversible ?
Exercice 2.Matriceorthogonale
 pourune forme (p, q)
I 0 A B
Soit J = 0n −I et M = C D telle que t M JM = J. Montrer que A et D sont inversibles.
p

Exercice 3. Calcul d’inverse


a −b −c −d
b a d −c 
Soit A =  c −d a b
∈ M4 (R), avec a, b, c, d non tous nuls.
d c −b a
Démontrer que A est inversible et calculer A−1 .
Exercice 4. Matrices normales
Soit A ∈ Mn (C) de valeurs propres λ1 , . . . , λn . Montrer que AA∗ = A∗ A ⇔ tr(AA∗ ) = |λ1 |2 +. . .+|λn |2 .
Exercice 5. Dérivée d’une orthogonale
Soit S, matrice orthogonale d’ordre impair, de coefficients fonction de t dérivables. Montrer que dS n’est
dt
pas inversible.
Exercice 6. Matrice orthogonale ? !
−1/2 a/c a/b
Déterminer a, b, c, réels non nuls pour que la matrice M = − 23 c/a −1/2 c/a soit la matrice d’une
b/a a/c −1/2
isométrie.
Exercice 7. Noyaux de A et tA
Soit A ∈ Mn (R) telle que pour tout X ∈ Mn,1 (R) on a tr(t XAX) > 0. Comparer les noyaux de A et tA.
Exercice 8. Matrice orthogonale ?
1) Peut-on définir sur R2 une  euclidienne telle que l’endomorphisme f dont la matrice dans la
 structure
1 1
base canonique est M = −3 −2 soit une rotation ?
2) Généraliser à une matrice M ∈ M2 (R) quelconque.
3) Généraliser à une matrice M ∈ Mn (R) quelconque.
Exercice 9. Valeurs propres d’une matrice complexe
Soit M ∈ Mn (C) et λ ∈ sp(M ). Montrer que <(λ) est compris entre la plus grande et la plus petite
valeur propre de 12 (M + M ∗ ).
Exercice 10. Centrale MP 2001
1) Montrer que toute matrice symétrique réelle positive a ses coefficients diagonaux positifs. Montrer
que si l’un des coefficients diagonaux uii est nul, alors pour tout
 j ona uij = 0.
A C
2) U est une matrice symétrique réelle positive de la forme U = tC B
avec A et B carrées. Montrer
 
A C
que la matrice U 0 = 0 0 est diagonalisable.

Exercice 11. orthotrigonalisation, Centrale MP 2010


Soit A ∈ Mn (R) telle que χA est scindé sur R. Montrer qu’il existe P ∈ On (R) telle que P −1 AP est
triangulaire supérieure.

matrices.tex – lundi 15 août 2011


Exercice 12. Centrale MP 2001
1) Pour M ∈ GLn (R) montrer l’existence de deux matrices orthogonales U et V telles que t U M V soit
diagonale.
2) Même question pour M ∈ Mn (R). !
0 1 1
3) Déterminer U et V pour M = −1 0 1 .
−1 −1 0

Exercice 13. X MP∗ 2001


Soit A ∈ Mn (R) telle que A2 = −In .
1) Montrer que n est pair.  
0 −In/2
2) Montrer que A est semblable à A0 = In/2 0
.
3) On suppose A ∈ O(n). Montrer que A est semblable à la matrice A0 précédente avec une matrice de
passage orthogonale.
Exercice 14. X MP∗ 2001
Soient A et B deux matrices hermitiennes et C = A + B. On note a1 > a2 > . . . > an les valeurs propres
de la première, b1 > b2 > . . . > bn celles de la deuxième, c1 > c2 > . . . > cn celles de la troisième.
Montrez que pour tout i on a ci > ai + bn . Indication : se ramener au cas bn = 0.
Exercice 15. Centrale MP 2002
Soient n ∈ N∗ , Sn (R) l’espace des matrices n × n symétriques à coefficients réels, Sn+ (R) le sous-ensemble
des matrices positives, Sn++ (R) le sous-ensemble des matrices définies positives et ϕ ∈ L(Sn (R)). On
suppose que ϕ(Sn++ (R)) = Sn++ (R).
1) Montrer que : ∀ M ∈ Sn (R), ∃ A ∈ R+ tq ∀ λ > A, M + λIn ∈ Sn++ (R).
2) Montrer que ϕ ∈ GL(Sn (R)) et que ϕ(Sn+ (R)) = Sn+ (R).
3) On suppose n = 2 et ϕ(I2 ) = I2 . Montrer que : ∀ M ∈ S2 (R), χϕ(M ) = χM .
Montrer que det(ϕ(M )) = det(M ) (i.e. ϕ conserve le déterminant).
Exercice 16. Mines MP 2002
Déterminer {M ∈ Mn (R) tq M (t M M )2 = In }.

matrices.tex – page 2
solutions

Exercice 1.
M = X t Y − Y t X. Soit Z ∈ Mn,1 (R) tq (I + aM )Z = 0. Donc Z ∈ vect(X, Y ) : Z = λX + µY . On
remplace : (1 − at Y X)λ − at Y Y µ = at XXλ + (1 + at Y X)µ = 0.
CNS ⇔ a2 (t XX t Y Y − (t XY )2 ) + 1 6= 0.
Exercice 2.
On a tAA − t CC = In . Soit X tel que AX = 0. Donc t XX = −t (CX)(CX), donc X = 0.
Exercice 3.
A tA = (a2 + b2 + c2 + d2 )I.
Exercice 4.
Trigonaliser A dans une base orthonormée.
Exercice 6.
a = b = ±c.
Exercice 7.
Ils sont égaux (décomposer A en symétrique + antisymétrique).
Exercice 8.    √ 
1 3
1) sp(M ) = {j, j 2 } ⇒ on prend comme base orthonormale a = 0 et b = √1 (2f (a) + a) = √ .
3 −2 3
2) M est une matrice de rotation ssi sp(M ) ⊂ U \ {±1} ou M = ±I.
3) M est la matrice d’une application orthogonale ssi sp(M ) ⊂ U et M est C-diagonalisable (alors M est
R-semblable à une matrice diagonale par blocs dont les blocs sont des matrices de rotation).
Exercice 10.
1) Inégalité de Cauchy-Schwarz.
2) Il existe
 t P orthogonale de même tailleque A telle que D = t P AP est diagonale positive.
P 0
 
P 0

D tP C
Alors 0 I U 0 I = t CP B est symétrique positive donc si dii = 0 alors la ligne i de t P C
t
D tP C
    
P 0 P 0
est nulle. Ainsi 0 I U 0 0 I = 0 0
est, après renumérotation éventuelle des lignes et
 0 0
D C
colonnes, de la forme U 00 = 0 0 où D0 est diagonale inversible et U 0 est semblable à U 00 . Enfin
I D0−1 C 0 I −D0−1 C 0
     0 
D 0
U 00 est diagonalisable : 0 I
U 00 0 I
= 0 0 .

Exercice 11.
Transformer une base de trigonalisation de A par l’algorithme de Schmidt.

matrices.tex – page 3
Exercice 12.
1) Si t U M V = D est diagonale alors t M M = V D2 t V . Inversement, comme t M M est symétrique
définie positive, il existe D diagonale inversible et V orthogonale telles que t M M = V D2 t V . On pose
M = U D t V ce qui définit U puisque D t V est inversible et on a V D2 t V = t M M = V D t U U D t V
d’où t U U = I.
2) M est limite de matrices Mk inversibles que l’on peut décomposer sous la forme Mk = Uk Dk t Vk
avec Uk , Vk orthogonales et Dk diagonale. Comme O(n) est compact on peut supposer, quitte à
extraire des sous-suites, que les suites (Uk ) et (Vk ) convergent vers des matrices U, V orthogonales
d’où t U M V = limk→∞ t Uk Mk Vk = limk→∞  D k = D diagonale.
√1 √1 √1
 √ !
2 6 3 3 √0 0
3) En diagonalisant t M M on trouve V =  0 √2 − √1 , D = 0 3 0 . Comme D n’est
6 3
− √1 √1 √1 0 0 0
2 6 3
pas inversible il faut ruser pour trouver U . On donne
√ des!coefficients indéterminés à U et on écrit que
a b+ 2 c
t
U M V = D ce qui donne U = −a − √3 −b − √1 −c avec a, b, c ∈ R. On choisit alors a, b, c de
6 2
a b c  √1 √1 √1


6 2 3
sorte que U ∈ O(3) d’où, par exemple, c = √1 , a = − √16 , b = − √12 et U =  √2 0 − √1 .
3 6 3
− √1 − √1 √1
6 2 3

Exercice 13.
1) det(A)2 = (−1)n .
2) A est C-diagonalisable (annulateur simple) et ses valeurs propres sont i, −i avec la même multiplicité
(A est réelle). La matrice A0 donnée a les mêmes propriétés donc A et A0 sont C-semblables à la même
matrice diagonale, et donc C-semblables l’une à l’autre. Comme la C-similitude entre matrices réelles
est équivalente à la R-similitude (résultat bien connu), A et A0 sont R-semblables.
3) Soit e1 unitaire et e01 = Ae1 . Alors e01 est unitaire et Ae01 = −e1 d’où

(e1 | e01 ) = (Ae1 | Ae01 ) = −(e1 | e01 ) = 0

donc (e1 , e01 ) est une famille orthonormale. Si F1 est le sev engendré par (e1 , e01 ) alors F1⊥ est stable
par A donc on peut construire par récurrence une base orthonormale (e1 , . . . , en/2 , e01 , . . . , e0n/2 ) telle
que Aei = e0i et Ae0i = −ei .
Exercice 14.
On remplace A par A + bn I et B par B − bn I ce qui ne modifie pas C. Maintenant les valeurs propres
de B sont positves donc pour tout x ∈ Cn on a (Ax | x) 6 (Cx | x). Soit (x1 , . . . , xn ) une base
orthonormale propre pour A et (y1 , . . . , yn ) une base orthonormale propre pour C. Si z ∈ vect(x1 , . . . , xi )
alors (Az | z) > ai kzk2 et si z ∈ vect(yi , . . . , yn ) alors (Az | z) 6 (Cz | z) 6 ci kzk2 . Or vect(x1 , . . . , xi )
et vect(yi , . . . , yn ) ont une intersection non triviale (la somme des dimensions est égale à n + 1) donc il
existe z 6= 0 tel que ai kzk2 6 ci kzk2 d’où ai 6 ci .

matrices.tex – page 4
Exercice 15.
1) Prendre A supérieur ou égal à la plus petite des valeurs propres de −M .
2) Surjectivité de ϕ : Im ϕ est un sev de Sn (R) contenant Sn++ (R) donc contenant vect(Sn++ (R)) = Sn (R)
d’après la question précédente. On en déduit que ϕ est un isomorphisme grâce au théorème du rang.
Si M ∈ Sn+ (R) alors M = limp→∞ (M + In /p) donc M ∈ Sn++ (R).
Réciproquement, si M ∈ Sn++ (R) alors M = limp→∞ (Mp ) avec Mp définie positive, donc pour tout
x ∈ Rn on a t xM x = limp→∞ (t xMp x) > 0, c’est-à-dire M ∈ Sn+ (R). Ainsi : Sn++ (R) = Sn+ (R).
Comme ϕ est continue (car linéaire en dimension finie) on en déduit ϕ(Sn+ (R)) ⊂ Sn+ (R). De plus,
ϕ(Sn++ (R)) = Sn++ (R) soit Sn++ (R) = ϕ−1 (Sn++ (R)). Comme ϕ−1 est une application linéaire con-
tinue : ϕ−1 (Sn+ (R)) ⊂ Sn+ (R), d’où Sn+ (R) ⊂ ϕ(Sn+ (R)).
3) Soit M ∈ S2 (R) de valeurs propres a, b avec a 6 b, et soient a0 6 b0 les valeurs propres de ϕ(M ). Pour
tout λ > −b on a M + λI2 ∈ S2++ (R) donc ϕ(M ) + λI2 ∈ S2++ (R) c’est-à-dire λ > b0 . Ceci prouve
que b0 6 b et on montre l’égalité en considérant ϕ−1 . De même, en considérant −M on montre que
a0 = a. Finalement χM = (X − a)(X − b) = χϕ(M ) . De plus, det(M ) = ab = det(ϕ(M )).
     
1 0 0 0 0 1
Remarque : soient A = 0 0 , B = 0 1 , C = 1 0 , et A0 = ϕ(A), B 0 = ϕ(B), C 0 = ϕ(C).
On sait que A0 est orthodiagonalisable avec pour valeurs propres 0 et 1, donc il existe P ∈ O(2) telle

u v
que A0 = t P AP . A0 + B 0 = ϕ(I2 ) = I2 d’où B 0 = I2 − A0 = t P BP . Posons C 0 = t P v w P .
0 = tr(C) = tr(C 0 ) = u + w et −1 = det(C) = det(C 0 ) = uw − v 2 donc w = −u et u2 + v 2 = 1. De
plus, −1 = det(A + C) = −u − u2 − v 2 d’où u = 0 et v = ±1.
Si v = 1 alors C 0 = t P CP et par linéarité, ϕ(M t
 ) = P M P pour toute M ∈ S2 (R). Si v = −1 on
1 0
trouve de même ϕ(M ) = t QM Q avec Q = P 0 −1 ∈ O(2). Réciproquement, toute application de
la forme M 7→ t P M P avec P ∈ O(2) vérifie les hypothèses de la question. Les fonctions ϕ linéaires
vérifiant la seule condition ϕ(S2++ (R)) = S2++ (R) sont les fonctions de la forme M 7→ t P M P avec
P ∈ GL2 (R) (écrire ϕ(I2 ) = t T T puis considérer M 7→ t T −1 ϕ(M )T −1 ).
Généralisation en dimension quelconque ?
Exercice 16.
M = (t M M )−2 est symétrique définie positive, donc diagonalisable en base orthonormale. En examinant
la forme diagonale on trouve M = I.

matrices.tex – page 5

Vous aimerez peut-être aussi