Calcul matriciel
Opérations sur les matrices
Exercice 1 [ 01247 ][correction]
PourA∈ Mn(K), on noteσ(A) la somme des termes deA.
On pose
J =
1 · · · 1 ... (1) ... 1 · · · 1
VérifierJ.A.J=σ(A).J.
Exercice 2 [ 01248 ][correction]
Pouri, j, k, `∈ {1, . . . , n}, on noteEi,j et Ek,`les matrices élémentaires de Mn(K) d’indices (i, j) et (k, `). Calculer
Ei,j×Ek,`
Exercice 3 [ 00403 ][correction]
Soit
M =
a b c d
∈ M2(R) avec 06d6c6b6aetb+c6a+d.
Pour toutn>2, on note
Mn=
an bn
cn dn
Démontrer que, pour toutn>2,
bn+cn 6an+dn
Exercice 4 [ 03422 ][correction]
SoientA, B∈ Mn(K) vérifiant
AB=A+B Montrer queAet B commutent
Exercice 5 [ 00702 ][correction]
Résoudre l’équationX2=A où
A=
1 0 1
0 4 2
0 0 16
Exercice 6 [ 03976 ][correction]
SoitA∈GLn(R) vérifiant
A+A−1=In
Pourk∈N, calculerAk+A−k.
Problèmes de commutation
Exercice 7 [ 01249 ][correction]
Soientλ1, . . . , λn des éléments deKdeux à deux distincts etD= diag(λ1, . . . , λn).
Déterminer les matrices deMn(K) commutant avec D.
Exercice 8 [ 01250 ][correction]
SoitA= (ai,j)∈ Mn(K). Montrer que
∀B∈ Mn(K), AB=BA⇔ ∃λ∈K, A=λ.In
Exercice 9 [ 02687 ][correction]
SoientA, B∈ Mn(R) oùB est nilpotente et commute avecA. Montrer queA et A+B sont simultanément inversibles.
Exercice 10 [ 00697 ][correction]
On suppose queA, B∈ Mn(K) commutent et queAest inversible.
Justifier que les matricesA−1 et B commutent.
Exercice 11 [ 00709 ][correction]
a) Quelles sont les matrices deMn(K) commutant avec toutes les matrices de Mn(K) ?
b) Même question aves les matrices commutant avec toutes celles de GLn(K).
Exercice 12 [ 02689 ][correction]
Soientn∈N?,α1, . . . , αn des complexes distincts,A= diag(α1, . . . , αn) et C(A) ={M ∈ Mn(C), AM =M A}
Montrer que (Ak)06k6n−1 est une base deC(A).
Exercice 13 [ 03144 ][correction]
Soitn∈Navecn>2.
a) Montrer que
{A∈ Mn(R)/∀M ∈GLn(R), AM =M A}={λIn/λ∈R} b) SoitA∈ Mn(R). On suppose que
∀M, N ∈ Mn(R), A=M N ⇒A=N M Montrer qu’il existeλ∈Rtel queA=λIn
Exercice 14 [ 03164 ][correction]
SoitT ∈ Mn(R) une matrice triangulaire supérieure.
Montrer queT commute avec sa transposée si, et seulement si, la matriceT est diagonale.
Exercice 15 [ 03166 ][correction]
Soitn>2. Déterminer les matrices deMn(K) commutant avec toutes les matrices symétriques.
Exercice 16 [ 03167 ][correction]
Soitn>2. Déterminer les matrices deMn(K) commutant avec toutes les matrices antisymétriques.
Exercice 17 [ 00712 ][correction]
SoientD= diag(a1, . . . , an)∈ Mn(K) et
ϕ:M ∈ Mn(K)7→DM−M D a) Déterminer noyau et image de l’endomorphismeϕ.
b) Préciser ces espaces quandD est à coefficients diagonaux distincts.
Calcul des puissances d’une matrice carrée
Exercice 18 [ 01251 ][correction]
CalculerAn pour n∈Net les matricesAsuivantes : a) A=
1 1 0 2
b)A=
a b 0 a
c) A=
cosθ −sinθ sinθ cosθ
Exercice 19 [ 01252 ][correction]
On considère la matrice
A=
1 1 1 0 1 1 0 0 1
et on poseB=A−I.
CalculerBn pourn∈Net en déduire l’expression deAn. Exercice 20 [ 01253 ][correction]
CalculerAn pour
A=
1 1 0 0 1 1 0 0 1
de deux manières différentes.
Exercice 21 [ 01254 ][correction]
On considère la matrice
A=
−1 −2
3 4
a) CalculerA2−3A+ 2I. En déduire queAest inversible et calculer son inverse.
b) Pourn>2, déterminer le reste de la division euclidienne deXn par X2−3X+ 2.
c) En déduire l’expression de la matriceAn. Exercice 22 [ 02929 ][correction]
Soit
A=
1 · · · 1
0 1 ...
... . .. . .. ... 0 · · · 0 1
∈ Mn(R)
a) Soitk∈N?. Majorer les coefficients deAk. b) CalculerA−1.
c) Calculer (A−1)k pourk∈N.
Matrices carrées inversibles
Exercice 23 [ 01255 ][correction]
Soit
A=
a b c d
∈ M2(K) Observer que
A2−(a+d)A+ (ad−bc)I= 0 A quelle conditionAest-elle inversible ? Déterminer alorsA−1.
Exercice 24 [ 01256 ][correction]
Calculer l’inverse des matrices carrées suivantes :
a)A=
1 0 −1
2 1 −3
−1 0 2
b)B=
1 0 1
2 −1 1
−1 1 −1
c) C=
1 1 −1
2 0 1
2 1 −1
Exercice 25 [ 01257 ][correction]
Justifier que
A=
1 (−1)
. ..
0 1
∈ Mn(R) est inversible et déterminerA−1.
Exercice 26 [ 01258 ][correction]
[Matrice à diagonale strictement dominante]
SoitA= (ai,j)∈ Mn(C) telle que
∀16i6n, X
j6=i
|ai,j|<|ai,i|
Montrer que la matriceAest inversible.
Exercice 27 [ 01259 ][correction]
Soientn∈N\ {0,1} etω= exp 2iπn
. On pose A=
ω(k−1)(`−1)
16k,`6n∈ Mn(C) CalculerAA. En déduire que¯ Aest inversible et calculerA−1. Exercice 28 [ 01260 ][correction]
Soit
A=
2 −1 2
5 −3 3
−1 0 −2
a) Calculer (A+I)3.
b) En déduire queA est inversible.
Exercice 29 [ 01261 ][correction]
SoitA= (1−δi,j)∈ Mn(R) a) CalculerA2.
b) Montrer queAest inversible et exprimerA−1. Exercice 30 [ 01262 ][correction]
SoitA∈ Mn(K) telle que la matriceI+Asoit inversible. On pose B= (I−A)(I+A)−1.
a) Montrer queB= (I+A)−1(I−A).
b) Montrer queI+B est inversible et exprimerAen fonction deB. Exercice 31 [ 03420 ][correction]
SoientA, B, C ∈ Mn(K) (n>2) non nulles vérifiant ABC=On
Montrer qu’au moins deux des matricesA, B, C ne sont pas inversibles.
Exercice 32 [ 02575 ][correction]
Montrer que la matrice
A=
0 1 1 1
1 0 1 1
1 1 0 1
1 1 1 0
est inversible et calculer son inverse.
Exercice 33 [ 01291 ][correction]
Montrer que les matrices carrées d’ordren>2 suivantes sont inversibles, et déterminer leur inverse par la méthode de Gauss
a)A=
1 −a (0)
. .. . .. . .. −a
(0) 1
b)B=
1 (1)
. ..
(0) 1
c)C=
1 2 · · · n . .. . .. ...
. .. 2
(0) 1
Symétrie matricielle
Exercice 34 [ 01263 ][correction]
Déterminer une condition nécessaire et suffisante pour que le produit de deux matrices symétriques soit encore une matrice symétrique.
Exercice 35 [ 01264 ][correction]
Montrer queSn(R) etAn(R) sont des sous-espaces vectoriels supplémentaires de Mn(R).
Structures formées par un ensemble de matrices
Exercice 36 [ 01266 ][correction]
SoitE l’ensemble des matrices de la forme M(a, b, c) =
a b c 0 a b
0 0 a
aveca, b, c∈R.
Notre objectif est d’établir que l’inverse d’une matrice inversible deE appartient encore àE, sans pour autant calculer cet inverse.
a) Montrer que (E,+, .) est unR-espace vectoriel dont on précisera la dimension.
b) Montrer que (E,+,×) est un anneau commutatif.
c) A quelle condition sur (a, b, c)∈R3, la matriceA=M(a, b, c) est-elle inversible dansM3(R) ? On suppose cette condition vérifiée. En considérant l’application f :E→E définie parf(X) =AX, montrer queA−1∈E.
Exercice 37 [ 01267 ][correction]
[Matrices de permutation]
Soitn∈N\ {0,1}. Pourσ∈Sn, on note P(σ) = δi,σ(j)
16i,j6n∈ Mn(R) appelée matrice de permutation associée àσ.
a) Montrer que
∀(σ, σ0)∈S2n, P(σ◦σ0) =P(σ)P(σ0)
b) En déduire queE={P(σ)/σ∈Sn} est un sous-groupe de GLn(R) isomorphe àSn.
c) Vérifier que
t(P(σ)) =P(σ−1)
Exercice 38 [ 01268 ][correction]
SoitEl’ensemble des matrices deM2(K) de la forme A=
a+b b
−b a−b
avec (a, b)∈K2
a) Montrer queE est un sous-espace vectoriel deM2(K), en donner une base.
b) Montrer queE est un sous-anneau commutatif deM2(K).
c) Déterminer les inversibles deE.
d) Déterminer les diviseurs de zéro deE c’est-à-dire les matricesAetB ∈E vérifiantAB=O2 avecA, B6=O2.
Exercice 39 [ 01563 ][correction]
On dit qu’une matriceA= (ai,j)∈ Mn(K) est centro-symétrique si
∀(i, j)∈[[1, n]]2, an+1−i,n+1−j=ai,j
a) Montrer que le sous-ensembleC deMn(K) formé des matrices centro-symétriques est un sous-espace vectoriel deMn(K).
b) Montrer que le produit de deux matrices centro-symétriques deMn(K) est aussi centro-symétrique.
c) SoitAcentro-symétrique deMn(K) et inversible.
En considérant l’applicationX 7→AX deCversC, montrer queA−1 est centro-symétrique.
Matrice d’une application linéaires
Exercice 40 [ 01269 ][correction]
Déterminer la matrice relative aux bases canoniques des applications linéairesf suivantes :
a)f : (
R3→R2
(x, y, z)7→(x+y, y−2x+z) b)f : (
R3→R3
(x, y, z)7→(y+z, z+x, x+y) c)f :
(
R3[X]→R3[X]
P 7→P(X+ 1) d)f : (
R3[X]→R4
P 7→(P(1), P(2), P(3), P(4))
Exercice 41 [ 01270 ][correction]
On considère les sous-espaces vectoriels supplémentaires deR3 suivants : P=
(x, y, z)∈R3|x+ 2y−z= 0 etD= Vect(w) oùw= (1,0,−1) On noteB= (i, j, k) la base canonique deR3.
On notepla projection vectorielle surP parallèlement àD,qcelle sur D parallèlement àP, et enfin,sla symétrie vectorielle par rapport àP et parallèlement àD.
a) Former la matrice depdansB.
b) En déduire les matrices, dansB, deqet des.
Exercice 42 [ 01271 ][correction]
Soitϕl’endomorphisme de Rn[X] défini par ϕ(P) =P(X+ 1).
a) Ecrire la matriceAdeϕdans la base canoniqueBdeRn[X].
b) Justifier queAest inversible et calculerA−1.
Exercice 43 [ 00714 ][correction]
SoientA= (ai,j)16i,j6n+1∈ Mn+1(R) avec ai,j= j−1
i−1
!
=Cj−1i−1 etϕ∈ L(Rn[X]) canoniquement représenté parA.
a) Exprimerϕ(P) pour toutP ∈Rn[X].
b) CalculerAm pour toutm∈N. c) CalculerA−1.
Exercice 44 [ 00715 ][correction]
Soienta∈C? etf :C→Cdéfinie parf(z) =z+a¯z.
Former la matrice de l’endomorphismef duR-espace vectorielCdans la base (1, i).
Déterminer image et noyau def.
Matrice d’un endomorphisme dans une base bien choisie
Exercice 45 [ 01273 ][correction]
SoitE unK-espace vectoriel de dimension 3 etf ∈ L(E) tel quef26= 0 et f3= 0.
Montrer qu’il existe une base deE dans laquelle la matrice def est
0 0 0 1 0 0 0 1 0
Exercice 46 [ 01275 ][correction]
Soitf un endomorphisme d’unK-espace vectorielE de dimensionn∈N?vérifiant fn = 0 etfn−16= 0
a) Justifier qu’il existe un vecteurx∈E tel que la famille B= x, f(x), f2(x), . . . , fn−1(x)
forme une base de E.
b) Déterminer les matrices def, f2, . . . , fn−1 dans cette base.
c) En déduire que
{g∈ L(E)/g◦f =f◦g}= Vect(Id, f, f2, . . . , fn−1)
Exercice 47 [ 01277 ][correction]
SoitEunK-espace vectoriel muni d’une baseB= (i, j, k).
Soitf l’endomorphisme de E dont la matrice dansBest A=
2 −1 −1
1 0 −1
1 −1 0
a) CalculerA2. Qu’en déduire surf?
b) Déterminer une base de Imf et kerf.
c) Quelle est la matrice def relativement à une base adaptée à la supplémentarité de Imf et kerf?
Exercice 48 [ 01278 ][correction]
Soit
A=
2 −1 −1
−1 2 −1
−1 −1 2
On noteB= (e1, e2, e3) la base canonique deR3.
Soitf l’endomorphisme deR3 dont la matrice dansBestA.
a) Déterminer kerf et Imf. Démontrer que ces sous-espaces sont supplémentaires dansR3.
b) Déterminer une base adaptée à cette supplémentarité et écrire la matrice def dans cette base.
c) Décriref comme composée de transformations vectorielles élémentaires.
Exercice 49 [ 00719 ][correction]
SoientE unK-espace vectoriel de dimensionn∈N? etf ∈ L(E) tel quefn = 0 etfn−16= 0.
Montrer qu’il existe une baseB deEpour laquelle :
MatB(f) =
0 1 0
. .. . .. . .. 1
0 0
Exercice 50 [ 00720 ][correction]
Soitf ∈ L(E) tel quef2= 0.
Montrer qu’il existe une baseB telle que la matrice def dansBsoit 0 Ir
0 0
Changement de bases
Exercice 51 [ 01276 ][correction]
Soit
A=
3 1 −3
−1 1 1
1 1 −1
On noteB= (e1, e2, e3) la base canonique deR3.
Soitf l’endomorphisme de R3dont la matrice dansB estA.
On poseε1= (1,1,1), ε2= (1,−1,0), ε3= (1,0,1) etB0= (ε1, ε2, ε3).
a) Montrer queB0 constitue une base deR3. b) Ecrire la matrice def dans cette base.
c) Déterminer une base de kerf et de Imf.
Exercice 52 [ 00716 ][correction]
Soitf ∈ L(R3) représenté dans la base canoniqueB par :
2 1 −1
0 1 0
1 1 0
a) SoitC= (ε1, ε2, ε3) avecε1= (1,0,1), ε2= (−1,1,0), ε3= (1,1,1).
Montrer queC est une base.
b) Déterminer la matrice def dansC.
c) Calculer la matrice defn dansBpour toutn∈N.
Exercice 53 [ 01282 ][correction]
SoitEunK-espace vectoriel muni d’une baseB= (e1, e2, e3).
Soitf l’endomorphisme de E dont la matrice dansBest
A=
2 −1 0
−2 1 −2
1 1 3
SoitB0= (ε1, ε2, ε3) la famille définie par
ε1=e1+e2−e3 ε2=e1−e3
ε3=e1−e2
a) Montrer queB0 est une base deE et former la matriceD def dansB0. b) Exprimer la matrice de passageP deBàB0 et calculerP−1.
c) Quelle relation lie les matricesA, D, P etP−1? d) CalculerAn pour toutn∈N.
Exercice 54 [ 01284 ][correction]
SoitEunK-espace vectoriel de dimension 3 etB= (e1, e2, e3) une base deE.
On considère les matrices A=
4 −2 −2
1 0 −1
3 −2 −1
etD=
0 0 0 0 1 0 0 0 2
Soitf l’endomorphisme deE dont la matrice dans la baseBestA.
a) Montrer qu’il existe une baseC= (ε1, ε2, ε3) deE telle que la matrice def dansC soitD.
b) Déterminer la matriceP de GL3(R) telle queA=P DP−1. CalculerP−1. c) CalculerAn pour toutn∈N.
d) En déduire le terme général des suites (xn)n∈N,(yn)n∈Net (zn)n∈Ndéfinies par :
x0= 1 y0= 0 z0= 0
et ∀n∈N,
xn+1= 4xn−2(yn+zn) yn+1=xn−zn
zn+1= 3xn−2yn−zn
Exercice 55 [ 03212 ][correction]
Soientb= (i, j) etB = (I, J) deux bases d’unR-espace vectoriel de dimension 2 etP la matrice de passage debà B.
Pourx∈E, notons
v= Matbxet V = MatBx a) Retrouver la relation entrevet V.
b) Soientf ∈ L(E) et
m= Matbf et M = MatBf Retrouver la relation entremet M.
c) Par quelle méthode peut-on calculermn lorsqu’on connaît deux vecteurs propres non colinéaires def.
Exercice 56 [ 00717 ][correction]
SoitE unK-espace vectoriel de dimension 3 muni d’une baseB= (e1, e2, e3).
Soitf ∈ L(E) dont la matrice dans la baseBest A=
0 1 1
0 1 0
−1 1 2
On poseε1=e1+e3,ε2=e1+e2 et ε3=e1+e2+e3.
a) Montrer que la familleB0= (ε1, ε2, ε3) forme une base deE et déterminer la matrice def dansB0.
b) CalculerAn.
Exercice 57 [ 00718 ][correction]
SoitEunK-espace vectoriel de dimension 3 muni d’une baseB= (e1, e2, e3).
Soitf ∈ L(E) dont la matrice dans la baseB est A=
0 2 1
−1 2 1
0 1 1
On poseε1=e1+e3,ε2=e1+e2 etε3=e1+e2+e3.
a) Montrer queB0 = (ε1, ε2, ε3) forme une base deE et déterminer la matrice de f dansB0.
b) CalculerAn.
Exercice 58 [ 01283 ][correction]
SoitEunK-espace vectoriel muni d’une baseB= (e1, e2, e3).
Soitf l’endomorphisme de E dont la matrice dansBest A=
3 −2 2
1 2 0
1 1 1
a) Montrer qu’il existe une baseC= (ε1, ε2, ε3) deE dans laquelle la matrice représentative def est une matrice diagonaleD de coefficients diagonaux : 1,2 et 3.
b) Déterminer la matrice de passageP deBà C. Calculer P−1. c) Quelle relation lie les matricesA, D, P etP−1?
d) CalculerAn pour toutn∈N.
Rang d’une matrice
Exercice 59 [ 01285 ][correction]
Calculer le rang de familles de vecteurs suivantes deR3 : a) (x1, x2, x3) avecx1= (1,1,0), x2= (1,0,1) etx3= (0,1,1) b) (x1, x2, x3) avecx1= (2,1,1), x2= (1,2,1) etx3= (1,1,2) c) (x1, x2, x3) avecx1= (1,2,1), x2= (1,0,3) etx3= (1,1,2).
Exercice 60 [ 01286 ][correction]
Calculer le rang des applications linéaires suivantes : a)f :K3→K3définie par
f(x, y, z) = (−x+y+z, x−y+z, x+y−z)
b)f :K3→K3définie par
f(x, y, z) = (x−y, y−z, z−x) c)f :K4→K4 définie par
f(x, y, z, t) = (x+y−t, x+z+ 2t,2x+y−z+t,−x+ 2y+z)
Exercice 61 [ 01287 ][correction]
Calculer le rang des matrices suivantes en fonction des paramètres :
a)
1 1 1
b+c c+a a+b
bc ca ab
b)
1 cosθ cos 2θ cosθ cos 2θ cos 3θ cos 2θ cos 3θ cos 4θ
c)
a b (0)
. .. . .. (0) . .. b
b (0) a
Exercice 62 [ 01288 ][correction]
Soientn∈N? et M ∈ Mn(R) définie par
M =
1 1 0 · · · 0 0 1 1 . .. ... ... . .. . .. . .. 0 0 . .. . .. 1 1 0 · · · 0 1
a) Donner le rang deM et la dimension de son noyau.
b) Préciser noyau et image deM. c) CalculerMn.
Exercice 63 [ 01289 ][correction]
SoitAetB deux matrices carrées d’ordre 3 telles queAB=O3.
Montrer que l’une au moins de ces matrices est de rang inférieur ou égal à 1.
Exercice 64 [ 00698 ][correction]
SoientA∈ M3,2(R) et B∈ M2,3(R) telles que AB=
1 0 0 0 1 0 0 0 0
a) Déterminer les rangs deA etB.
b) CalculerBAen observant (AB)2=AB.
Exercice 65 [ 00699 ][correction]
SoientA∈ M3,2(R) et B∈ M2,3(R) matrices de rang 2 vérifiant (AB)2=AB.
MontrerBA=I2.
Exercice 66 [ 00710 ][correction]
SoitGun groupe multiplicatif formé d’éléments deMn(R).
Montrer que les éléments deGont tous le même rang.
Exercice 67 [ 03861 ][correction]
SoientA, B∈ Mn(C) vérifiantA2B =Aet rgA= rgB. MontrerB2A=B.
Systèmes d’équations linéaires
Exercice 68 [ 01292 ][correction]
Discuter, selonmparamètre réel, la dimension des sous-espaces vectoriels deR3 suivants :
a)F = (
(x, y, z)∈R3|
( x+my+z= 0 mx+y+mz= 0
) b)
F =
(x, y, z)∈R3|
x+y+mz= 0 x+my+z= 0 mx+y+z= 0
.
Exercice 69 [ 01293 ][correction]
On considère, pourmparamètre réel, les sous-espaces vectoriels deR3 : F =
(x, y, z)∈R3|x+my+z= 0 etmx+y−mz = 0 et G=
(x, y, z)∈R3|x−my+z= 0 . a) Déterminer la dimension deF etG.
b) Discuter, selon la valeur dem, la dimension du sous-espace vectorielF∩G.
Exercice 70 [ 01294 ][correction]
Résoudre en fonction du paramètrem∈C, les systèmes suivants d’inconnues complexes :
a)
x−y+z=m x+my−z= 1
x−y−z= 1
b)
mx+y+z= 1 x+my+z=m x+y+mz=m2 c)
mx+y+z+t= 1 x+my+z+t=m x+y+mz+t=m+ 1
Exercice 71 [ 01295 ][correction]
Soienta, b∈C. Résoudre le système :
ax+by+z= 1 x+aby+z=b x+by+az= 1
Exercice 72 [ 01296 ][correction]
Résoudre le système d’équations suivant d’inconnues complexes :
x1 + x2 + x3 + ... + xn = 1 x1 + 2x2 + 2x3 + ... + 2xn = 1 x1 + 2x2 + 3x3 + ... + 3xn = 1
... ... ...
x1 + 2x2 + 3x3 + ... + nxn = 1
Exercice 73 [ 01297 ][correction]
Résoudre le système d’équations suivant d’inconnues complexes :
x1 + x2 = 0
x1 + x2 + x3 = 0
x2 + x3 + x4 = 0
. .. . .. . .. ...
xn−2 + xn−1 + xn = 0 xn−1 + xn = 0
Exercice 74 [ 01298 ][correction]
Soienta1, ..., an des points du plan complexe.
Déterminer à quelle(s) condition(s) il existe au moins un polygone ànsommets z1, ..., zn tel que :
ai est le milieu de [zi, zi+1] etan est le milieu de [zn, z1].
Exercice 75 [ 02560 ][correction]
Discuter suivantaetb et résoudre
ax+ 2by+ 2z= 1 2x+aby+ 2z=b 2x+ 2by+az= 1
Exercice 76 [ 02579 ][correction]
Résoudre, en discutant selona, b∈Rle système
ax+y+z+t= 1 x+ay+z+t=b x+y+az+t=b2 x+y+z+at=b3
Matrices équivalentes
Exercice 77 [ 00703 ][correction]
a) Montrer qu’une matriceA∈ Mn(K) est non inversible si, et seulement si, elle est équivalente à une matrice nilpotente.
b) Soitf :Mn(K)→Kune application vérifiant :f(On) = 0,f(In) = 1 et pour toutA, B∈ Mn(K),
f(AB) =f(A)f(B)
Montrer queA∈ Mn(K) est inversible si, et seulement si,f(A)6= 0.
Exercice 78 [ 02602 ][correction]
SoitA∈ Mn(R) une matrice de rangr.
Déterminer la dimension de l’espace
{B∈ Mn(R)/ABA=On}
Exercice 79 [ 01602 ][correction]
SoientA, B∈ Mn(K).
a) Justifier qu’il existeU, V ∈GLn(K) tels que
rg(U A+BV) = min(n,rgA+ rgB)
b) On suppose rgA+ rgB >n. Montrer qu’il existeU, V ∈GLn(K) tels que U A+BV ∈GLn(R)
Exercice 80 [ 03808 ][correction]
a) Montrer que siC∈ Mn(R) vérifie :
∀X ∈ Mn(R),det(C+X) = detX alors elle est nulle (on pourra étudier le rang deC).
b) Montrer que siAet B deMn(R) vérifient :
∀X ∈ Mn(R),det(A+X) = det(B+X) alorsA=B.
Exercice 81 [ 01290 ][correction]
SoitA∈ Mn,p(K) de rangr. Montrer qu’il existe des matricesB etC respectivement dansMn,r(K) etMr,p(K) telles queA=BC.
Matrices de rang 1
Exercice 82 [ 00701 ][correction]
SoitA∈ Mn(K) une matrice carrée de rang 1.
a) Etablir l’existence de colonnesX, Y ∈ Mn,1(K) vérifiant A=XtY. b) En déduire l’existence deλ∈Ktel que A2=λA.
Exercice 83 [ 00700 ][correction]
SoitAune matrice carrée de rang 1. Montrer qu’il existeλ∈Ktel que A2=λA.
Exercice 84 [ 03460 ][correction]
SoitH∈ Mn(C) une matrice de rang 1.
a) Montrer qu’il existe des matricesU, V ∈ Mn,1(K) telles queH=UtV. b) En déduire
H2= tr(H)H
c) On suppose trH 6=−1. Montrer queIn+H est inversible et (In+H)−1=In− 1
1 + trHH
d) SoientA∈GLn(K) telle que tr(HA−1)6=−1. Montrer queA+H est inversible et
(A+H)−1=A−1− 1
1 + tr(HA−1)A−1HA−1
Rang d’une matrice par blocs
Exercice 85 [ 03134 ][correction]
SoientA, B, C, D∈ Mn(K).
a) On note A B
∈ Mn,2n(K) la matrice obtenue en accolant les colonnes de B à droite de celles deA.
Montrer
rg A B
= rgA⇔ ∃U ∈ Mn(K), B=AU b) On note
A C
∈ M2n,n(K) la matrice obtenue en accolant les lignes de Cen dessous de celles deA.
Montrer
rg A
C
= rgA⇔ ∃V ∈ Mn(K), C =V A c) En déduire
rg
A B C D
= rgA⇔ ∃U, V ∈ Mn(K),
A B C D
=
A AU V A V AU
Exercice 86 [ 01604 ][correction]
SoientA∈ Mn(K),B∈ Mp(K) etM la matrice M =
A On,p
Op,n B
∈ Mn+p(K) Etablir
rgM = rgA+ rgB
Exercice 87 [ 01649 ][correction]
SoientB∈ Mn,p(K) etC∈ Mp(K).
Montrer
rg
In B Op,n C
=n+ rgC
Exercice 88 [ 02335 ][correction]
SoientA∈ Mn(K),B∈ Mp(K),C∈ Mn,p(K) et M =
A C Op,n B
∈ Mn+p(K) On supposeB inversible. Etablir
rgM =p⇔A=On
Exercice 89 [ 03101 ][correction]
SoientA∈GLp(R),B∈ Mp,q(R),C∈ Mq(R) et M =
A B Oq,p C
∈ Mp+q(R) Déterminer le rang deM en fonction de celui deC.
Calcul par blocs
Exercice 90 [ 03264 ][correction]
SoientA∈ Mn(K) et
B=
On A In On
∈ M2n(K) a) Montrer queAest inversible si, et seulement si,B l’est.
b) CalculerBp pour toutp∈N.
Exercice 91 [ 00747 ][correction]
SoitM ∈ Mn(K) une matrice de rangrdécomposée par blocs sous la forme M =
A B C D
avecA∈ Mr(K) supposée inversible.
a) Montrer que pour toute colonneY ∈ Mn−r,1(K) il existe une colonne X ∈ Mr,1(K) telle que
M 0r Y
!
=M X
0n−r
!
b) En déduire queD=CA−1B.
Exercice 92 [ 03137 ][correction]
SoientA, B, C, D∈ Mn(K) et M =
A B C D
∈ M2n(K) On suppose que les matricesA, D etM sont inversibles.
ExprimerM−1.
Exercice 93 [ 03702 ][correction]
Soit
A=
1 −1 0 0
0 1 0 0
0 0 −1 1
0 0 0 −1
CalculerAn pour toutn∈Z.
Trace
Exercice 94 [ 03258 ][correction]
Existe-t-il des matricesA, B∈ Mn(K) vérifiant AB−BA=In?
Exercice 95 [ 03259 ][correction]
SoientA, B∈ Mn(K) des matrices vérifiant AB−BA=A Calculer tr (Ap) pourp∈N?.
Exercice 96 [ 00729 ][correction]
SoientE unK-espace vectoriel de dimension finie etf ∈ L(E) de rang 1.
Montrer
f2= tr(f).f
A quelle condition un endomorphisme de rang 1 est-il un projecteur ?
Exercice 97 [ 03029 ][correction]
SoientA∈ Mn(R) et ϕl’endomorphisme de Mn(R) défini par ϕ(M) =M A
Exprimer la trace deϕen fonction de celle deA.
Exercice 98 [ 00730 ][correction]
SoitM une matrice carrée de taillenà coefficients dansKsous-corps deC. Montrer que si trM = 0, il existe deux matricesAetB telles que
M =AB−BA
Exercice 99 [ 00731 ][correction]
Soitϕune forme linéaire surMn(K). Montrer qu’il existeA∈ Mn(K) tel que pour toutM ∈ Mn(K),ϕ(M) = tr(AM).
Exercice 100 [ 00733 ][correction]
On note tr la forme linéaire trace surE=Mn(K).
Etablir
ker(tr) = Vect{[A, B]/A, B∈E}
où l’on note [A, B] =AB−BA.
Exercice 101 [ 00711 ][correction]
Etablir que Vect{AB−BA/A, B∈ Mn(R)}est un hyperplan deMn(R).
Exercice 102 [ 00735 ][correction]
SoitA∈ Mn(R). Résoudre l’équation
X+tX= tr(X)A d’inconnueX ∈ Mn(R).
Exercice 103 [ 03261 ][correction]
a) Dans un espace de dimension finie, pourquoi le rang d’un projecteur est-il égal à sa trace ?
b) SoitA∈ Mn(K) vérifiantAq =In. Montrer
dim ker(A−In) =1 q
q−1
X
k=0
tr(Ak)
Exercice 104 [ 00734 ][correction]
SoientE un espace vectoriel de dimension finie etGun sous-groupe de GL(E) de cardinal finin. Montrer
dim
\
g∈G
ker(g−IdE)
= 1 n
X
g∈G
trg
Exercice 105 [ 02388 ][correction]
SoientK=RouCetH une partie non vide et finie de GLn(K) stable par multiplication.
a) SoitM ∈H. Montrer quek∈N?7→Mk∈H n’est pas injective.
En déduire queH est un sous-groupe de GLn(K).
Soient
q=|H| etP = 1 q
X
M∈H
M
b) Montrer, siM ∈H, queM P =P M =P. En déduireP2=P.
c) Trouver un supplémentaire, dansMn,1(K), stable par tous les éléments deH, de
\
M∈H
ker(M −In) d) Montrer que
X
M∈H
trM ∈qN Que dire si cette somme est nulle ?
Exercice 106 [ 02651 ][correction]
a) SoitGun sous-groupe fini de GLn(R) tel que P
g∈G
trg= 0. Montrer que P
g∈G
g= 0.
b) SoitGun sous-groupe fini de GLn(R),V un sous-espace vectoriel deRn stable par les éléments deG. Montrer qu’il existe un supplémentaire deV dansRn stable par tous les éléments deG.
Exercice 107 [ 00732 ][correction]
SoitT une forme linéaire surMn(K) vérifiant
∀A, B∈ Mn(K), T(AB) =T(BA) Etablir queT ∈Vect{tr}.
Exercice 108 [ 02616 ][correction]
Soitf une forme linéaire surMn(R) vérifiant
∀A, B ∈ Mn(R),f(AB) =f(BA) Montrer quef est proportionnelle à la trace.
Exercice 109 [ 02686 ][correction]
a) Soitf une forme linéaire surMn(R) vérifiant
∀A, B ∈ Mn(R),f(AB) =f(BA) montrer quef est proportionnelle à la trace.
b) Soitgun endomorphisme de l’espace vectoriel Mn(R) vérifiant g(AB) =g(BA)
pour toutesA, B∈ Mn(R) etg(In) =In. Montrer queg conserve la trace.
Exercice 110 [ 03419 ][correction]
SoitA∈ Mn(R). Calculer la trace de l’endomorphismef ∈ Mn(R) donné par f(M) =AM+M A
Exercice 111 [ 02563 ][correction]
PourA etB fixées dansMn(R), résoudre dansMn(R) l’équation X = tr(X)A+B
Exercice 112 [ 02547 ][correction]
SoitEunR-espace vectoriel de dimension finien >1.
Montrer quef ∈ L(E) de rang 1 n’est pas forcément un projecteur.
Montrer quef ∈ L(E) de rang 1 et de trace 1 est un projecteur.
Trouver une base deL(E) constituée de projecteurs.
Exercice 113 [ 03864 ][correction]
SoientA1, . . . , Ak ∈ Mn(R) vérifiant
A1+· · ·+Ak =In et ∀16i6k, A2i =Ai
Montrer
∀16i6=j6k, AiAj=On
Application des matrices à l’étude d’applications li- néaires
Exercice 114 [ 02679 ][correction]
Soientf, g∈ L(R2) tel que f2=g2= 0 etf ◦g=g◦f. Calculerf◦g.
Exercice 115 [ 02688 ][correction]
Soitωune racine primitive n-ième de 1. On pose Fω(P) = 1
√n
n−1
X
k=0
P(ωk)Xk pour toutP∈Cn−1[X].
Montrer queFω est un automorphisme de Cn−1[X] et exprimer son inverse.
Exercice 116 [ 03160 ][correction]
SoitEun espace vectoriel réel de dimension finie n>2.
a) Indiquer des endomorphismes deE dont la représentation matricielle est la même dans toutes les bases deE.
b) Soit (e1, . . . , en) une base de E. Montrer que pour touti∈ {2, . . . , n}, la famille (e1+ei, e2, . . . , en) est une base deE.
c) Déterminer tous les endomorphismes deE dont la représentation matricielle est diagonale dans toutes les bases deE.
d) Quels sont les endomorphismes deE dont la représentation matricielle est la même dans toutes les bases deE?
Exercice 117 [ 02596 ][correction]
Soitf un élément non nul deL(R3) vérifiant f3+f = 0
Montrer queR3= kerf⊕Imf et que l’on peut trouver une base dans laquellef a pour matrice
A=
0 0 0
0 0 1
0 −1 0
Exercice 118 [ 02533 ][correction]
Soientu, v:Rn[X]→Rn[X] définies par
u(P) =P(X+ 1) etv(P) =P(X−1) a) Calculer rg(u−v) en utilisant sa matrice.
b) Retrouver ce résultat d’une autre manière.
Exercice 119 [ 02380 ][correction]
Quels sont lesf ∈ L(Rn) telles quef(Zn) =Zn?
Corrections
Exercice 1 :[énoncé]
Notons
A= (ai,j)∈ Mn(K) On a
σ(A) =
n
X
k=1 n
X
`=1
ak,`
Par produitB=A.J= (bi,j) avecbi,j=
n
P
`=1
ai,`.1 etC=J.A.J=J.B= (ci,j) avec
ci,j=
n
X
k=1
1.bk,j=
n
X
k=1 n
X
`=1
ak,l=σ(A) AinsiC=σ(A).J.
Exercice 2 :[énoncé]
On peut décrire
Ei,j = (δp,iδq,j)16p,q6n etEk,`= (δp,kδq,`)16p,q6n
On a alors
A=Ei,jEk,`= (ap,q) avec
ap,q=
n
X
r=1
(δp,iδr,j)(δr,kδq,`) = (
n
X
r=1
δr,jδr,k)δp,iδq,` =δj,kδp,iδq,`
Ainsi
Ei,jEk,`=δj,kEi,`
Exercice 3 :[énoncé]
Pourn>1, en exploitantMn+1=M×Mn, on a
an+1=aan+bcn
bn+1=abn+bdn cn+1=can+dcn
dn+1=cbn+ddn
Par suite
an+1+dn+1−(bn+1+cn+1) = (a−c)(an−bn) + (b−d)(cn−dn) Sachanta>c etb>d, il suffit d’établiran>bn et cn >dn pour conclure.
Dans le casn= 1, la propriété est vérifiée.
Dans le casn>2, exploitons la relationMn=Mn−1×M
an=an−1a+bn−1c bn =an−1b+bn−1d cn =cn−1a+dn−1c dn=cn−1b+dn−1d On a alors
an−bn=an−1(a−b) +bn−1(c−d) etcn−dn=cn−1(a−b) +dn−1(c−d) Puisqu’il est évident quean−1, bn−1, cn−1, dn−1>0 (cela se montre par
récurrence), on obtient sachanta−b>0 etc−d>0 les inégalités permettant de conclure.
Notons que l’hypothèseb+c6a+dne nous a pas été utile.
Exercice 4 :[énoncé]
On a
(In−A)(In−B) =In−A−B+AB=In
On en déduit queIn−Aest inversible et queIn−B est son inverse. L’égalité (In−B)(In−A) =In
entraîne alors
BA=A+B et on peut conclure queA etB commutent.
Exercice 5 :[énoncé]
Une matriceX solution commute avecA.
En étudiant l’équationAX=XAcoefficients par coefficients, on observe queX est de la forme
a 0 x 0 b y 0 0 c
Pour une telle matrice, l’équationX2=Aéquivaut au système :
a2= 1 b2= 4 c2= 16 (a+c)x= 1 (b+c)y= 2
Les solutions sont donc
1 0 1/5 0 2 1/3
0 0 4
,
−1 0 1/3 0 2 1/3
0 0 4
,
1 0 1/5
0 −2 1
0 0 4
,
−1 0 1/3
0 −2 1
0 0 4
,
1 0 −1/3
0 2 −1
0 0 −4
etc. . .
Exercice 6 :[énoncé]
PosonsBk =Ak+A−k. On vérifie Ak+A−k
A+A−1
=Ak+1+A−(k+1)+Ak−1+A−(k−1) et donc
Bk=Bk+1+Bk−1
SachantB0= 2In etB1=In, on a par récurrenceBk =λkIn avec (λk) la suite récurrente linéaire double déterminée par
(λ0= 2, λ1= 1 λn+1=λn−λn−1 Après résolution
λn= 1 +i√ 3n
+ 1−i√ 3n 2n
Exercice 7 :[énoncé]
SoitA= (ai,j)∈ Mn(K).
B=AD= (bi,j) avecbi,j=ai,jλj et C=DA= (ci,j) avecci,j=λiai,j. On aAD=DAsi, et seulement si,
∀16i, j6n, ai,jλi =ai,jλj
soit
∀16i, j6n, ai,j(λi−λj) = 0
Lesλ1, ..., λn étant deux à deux distincts,AD=DAsi, et seulement si,
∀16i6=j6n, ai,j = 0 ce qui signifier queAest diagonale.
Exercice 8 :[énoncé]
SiAest solution alorsAEi,j =Ei,jAimpliqueai,i=aj,j etai,k = 0 pourk6=i doncA=λ.In.
La réciproque est immédiate.
Exercice 9 :[énoncé]
SupposonsAinversible. PuisqueAet B commutent,A−1et B aussi. CommeB est nilpotente,−A−1B l’est aussi. Or il est classique d’observer que siN est nilpotente,I−N est inversible d’inverse I+N+· · ·+Np−1 avecpl’ordre de nilpotence deN. AinsiI+A−1B est inversible etA+B=A(I+A−1B) aussi.
SupposonsA+B inversible, puisque−B est nilpotente et commute avec A+B, A=A+B−B est inversible.
Exercice 10 :[énoncé]
Il suffit d’écrire
A−1B =A−1(BA)A−1=A−1(AB)A−1=BA−1
Exercice 11 :[énoncé]
a) SoitM ∈ Mn(K) commutant avec toute matrice deMn(K).
Pouri6=j, on a Ei,jM =M Ei,j.
L’égalité des coefficients d’indice (i, i) donnemj,i= 0.
L’égalité des coefficients d’indice (i, j) donnemj,j =mi,i.
Par suite la matriceM est scalaire. La réciproque est immédiate.
b) On reprend l’étude ci-dessus en étudiant la commutation deM avecIn+Ei,j qui conduit à nouveau à l’égalitéEi,jM =M Ei,j. On obtient la même conclusion.
Exercice 12 :[énoncé]
En étudiant l’égalitéAM =M A, on justifieC(A) =Dn(C).C(A) est donc un sous-espace vectoriel de dimensionn. De plus il contient évidemment les éléments Ak pourk∈ {0, . . . , n−1} (et, plus généralement, tout polynôme enA).
Supposons
λ0I+λ1A+· · ·+λn−1An−1= 0
Le polynômeP =λ0+λ1X+· · ·+λn−1Xn−1est annulateur de A, donc les α1, . . . , αn qui sont valeurs propres deAsont aussi racines deP qui possède alors plus de racines que son degré. On peut alors affirmerP = 0 puis
λ0=. . .=λn−1= 0.
La famille (Ak)06k6n−1est une famille libre ànéléments deC(A), c’en est donc une base
Exercice 13 :[énoncé]
a) L’inclusion⊃est immédiate.
Inversement, soitA∈ Mn(R) commutant avec toute matrice M ∈GLn(R).
Soienti, j∈ {1, . . . , n} aveci6=j.
PourM =In+Ei,j, la relationAM =M A donne AEi,j=Ei,jA
L’identification des coefficients d’indices (i, j) et (j, j) donnent respectivement ai,i=aj,j etaj,i= 0
On en déduit que la matriceA est diagonale et que ses coefficients diagonaux sont égaux, autrement dit,Aest une matrice scalaire.
b) SoitB∈GLn(K). On peut écrire
A= (AB−1)B et donc
A=B(AB−1) On en déduit
AB=BA
et ainsi la matriceAcommute avec toute matrice inversible. On peut alors conclure queAest une matrice scalaire.
Exercice 14 :[énoncé]
Par récurrence surn>1.
La propriété est immédiate pourn= 1.
Supposons la propriété vraie au rangn>1.
SoitT ∈ Mn+1(K) triangulaire supérieure commutant avec sa transposée.
On peut écrire
T =
α tX On,1 S
avecα∈K,X ∈ Mn,1(K) etS ∈ Mn(K) triangulaire supérieure.
L’identification du coefficient d’indice (1,1) dans la relationtT T =TtT donne α2=α2+tXX
On en déduitX =On,1 et l’égalitétT T =TtT donne alorstSS=StS.
Par hypothèse de récurrence, la matriceS est diagonale et par conséquent la matriceT l’est aussi.
Récurrence établie.
Exercice 15 :[énoncé]
SoitA= (ai,j)∈ Mn(K) une matrice commutant avec toutes les matrices symétriques.
Soienti < j∈ {1, . . . , n}.
La matriceAcommute avec la matrice symétriqueEi,j+Ej,ice qui permet d’écrire
A(Ei,j+Ej,i) = (Ei,j+Ej,i)A L’égalité des coefficients d’indice (i, j) donne
ai,i=aj,j
La matriceAcommute avec la matrice symétriqueEi,i ce qui permet d’écrire AEi,i=Ei,iA
L’égalité des coefficients d’indice (i, j) donne ai,j= 0
On en déduit que la matriceAest de la formeλIn avecλ∈K. La réciproque est immédiate.