5) D´emontrer l’in´egalit´e det (A+B)≥det A+ det Bdans les deux cas suivants :
(a) A∈S++
net B∈S+
n, en utilisant le th´eor`eme de r´eduction simultan´ee. On pourra remarquer ici que,
avec tous les λi≥0,
n
Q
i=1
(1 + λi)≥1 +
n
Q
i=1
λi.
(b) A∈S+
net B∈S+
n, en d´emontrant d’abord que A+B∈S+
net en consid´erant les cas o`u les matrices
sont dans S+
nsans ˆetre dans S++
n.
6) Soient Aet Bdeux matrices de S++
net t∈[0,1]. On note Pune matrice inversible et
D=diag (λ1, λ2, . . . , λn) une matrice diagonale dans le th´eor`eme de r´eduction simultan´ee.
(a) Exprimer det (tA + (1 −t)B) en fonction de det P,tet les λi.
(b) En utilisant la fonction ln, d´emontrer que, pour tout ientier compris entre 1 et n,
t+ (1 −t)λi≥λ1−t
i.
(c) D´emontrer que det (tA + (1 −t)B)≥(det A)t(det B)1−t.
7) Si Aest une matrice de S++
net Bune matrice de S+
n, on d´emontre de mˆeme par le th´eor`eme de r´eduction
simultan´ee (par la convexit´e de la fonction x7→ ln (1 + ex)) le r´esultat suivant qui est admis :
(det (A+B))
1
n≥(det A)
1
n+ (det B)
1
n.
(a) D´emontrer que S++
nest dense dans S+
n.
(b) D´emontrer l’in´egalit´e ci-dessus pour Aet Bdeux matrices de S+
n.
Partie III :Th´eor`eme de Choleski
8) Si Aest une matrice de S++
n, il est possible, par le proc´ed´e d’orthonormalisation de Schmidt, de trou-
ver une matrice triangulaire sup´erieure inversible `a coefficients diagonaux positifs T, v´erifiant A=tT T
(d´ecomposition de Choleski).
On ne demande pas de prouver ce r´esultat dans le sujet initial, mais vous pouvez en proposer une preuve.
(a) On se propose de d´emontrer que cette matrice Test unique.
Si on pose A=tT1T1=tT2T2, d´emontrer que T1T−1
2=Inet conclure.
On pourra admettre que, si Test l’ensemble des matrices triangulaires sup´erieures inversibles de
Mn(IR), (T,·) est un groupe.
(b) Exemple : si A= (ai,j ), o`u pour tout couple (i, j) d’entiers compris entre 1 et n,
ai,j = min (i, j), donner la d´ecomposition de Choleski de la matrice A.
On ne demande pas de v´erifier que Aest une matrice de S++
n.
9) Un peu d’informatique
Pour une matrice Ade S++
3, ´ecrire un algorithme en fran¸cais permettant de trouver la matrice Tde la
d´ecomposition de Choleski.
Entrer cet algorithme en langage Python puis, pour chacun des cas suivants, donner la matrice T:
A1=
49 14 −14
14 20 −8
−14 −8 21
, A2=
1 0 1
2
01
20
1
203
4
A3=
1 0 −2
0 1 −1
−2−1 6
et A4=
1 2 3
2 20 26
3 26 70
.
10) In´egalit´e d’Hadamard
(a) Soit S= (si,j )∈S++
n, d´emontrer que det S≤
n
Y
i=1
si,i.
(b) Application : d´emontrer que, pour toute matrice M∈Mn(IR), M= (ai,j ),
|det M| ≤ n
Y
i=1 n
X
k=1
a2
k,i!!
1
2
.
Fin du probl`eme
F F
F
2