ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 19 — Espaces préhilbertiens réels · Bases orthonormées

Exercice 24

Démonstration

Soit EE un espace euclidien et uu un endomorphisme de EE. On suppose qu'il existe une base de EE dans laquelle la matrice de uu est triangulaire supérieure. Montrer qu'il existe une base orthonormée de EE dans laquelle la matrice de uu est triangulaire supérieure.

Corrigé

Soit ℰ=(e1,…,en)\mathcal{E} = (e_{1}, \dots, e_{n}) une base dans laquelle la matrice TT de uu est triangulaire supérieure. Pour k∈[ ⁣[1 ;n] ⁣]k \in [\![1\,;n]\!], on note Fk=Vect(e1,…,ek)F_{k} = \mathrm{Vect}(e_{1}, \dots, e_{k}). Dire que la matrice est triangulaire supérieure, c'est dire que la kk-ième colonne, formée des coordonnées de u(ek)u(e_{k}), n'a de coefficients non nuls que sur ses kk premières lignes : u(ek)∈Fku(e_{k}) \in F_{k} pour tout kk. Comme Fj⊂FkF_{j} \subset F_{k} pour j⩽kj \leqslant k, on en déduit que u(ej)∈Fku(e_{j}) \in F_{k} pour tout j⩽kj \leqslant k, donc, par linéarité, que u(Fk)⊂Fku(F_{k}) \subset F_{k} : chaque FkF_{k} est stable par uu.

On applique l'algorithme de Gram-Schmidt (théorème 4) à la base ℰ\mathcal{E} : il fournit une base orthonormée (ε1,…,εn)(\varepsilon_{1}, \dots, \varepsilon_{n}) telle que, pour tout kk, Fk=Vect(ε1,…,εk)F_{k} = \mathrm{Vect}(\varepsilon_{1}, \dots, \varepsilon_{k}). Alors u(εk)∈u(Fk)⊂Fk=Vect(ε1,…,εk) :u(\varepsilon_{k}) \in u(F_{k}) \subset F_{k} = \mathrm{Vect}(\varepsilon_{1}, \dots, \varepsilon_{k}) \, : les coordonnées de u(εk)u(\varepsilon_{k}) dans la base (εi)(\varepsilon_{i}) sont nulles au-delà de la kk-ième. la matrice de u dans la base orthonormeˊe (ε1,…,εn) est triangulaire supeˊrieure\boxed{\text{la matrice de } u \text{ dans la base orthonormée } (\varepsilon_{1}, \dots, \varepsilon_{n}) \text{ est triangulaire supérieure}} Les coefficients diagonaux sont d'ailleurs les mêmes dans les deux bases. La matrice de passage PP de ℰ\mathcal{E} à (εk)(\varepsilon_{k}) est triangulaire supérieure, puisque εk∈Fk\varepsilon_{k} \in F_{k} ; la nouvelle matrice est P−1TPP^{-1}TP (chapitre 16, théorème 4), et le coefficient diagonal d'un produit de matrices triangulaires supérieures est le produit des coefficients diagonaux (chapitre 16, propositions 6 et 12) : 1pkk⋅tkk⋅pkk=tkk\frac{1}{p_{kk}} \cdot t_{kk} \cdot p_{kk} = t_{kk}. Sur un exemple de ℝ3\mathbb{R}^{3}, un calcul symbolique confirme les deux propriétés. ✓

À retenir. L'algorithme de Gram-Schmidt conserve les sous-espaces Vect(e1,…,ek)\mathrm{Vect}(e_{1}, \dots, e_{k}) : toute propriété qui ne s'exprime qu'à travers ces sous-espaces, comme la stabilité par uu, passe de la base de départ à la base orthonormée. L'exercice 26 en tirera la décomposition A=OTA = OT.

Dans l'édifice

Thèmes

bases orthonormées, matrices et produit scalaire

Notions

base orthogonale

Ouvrir dans l'atlas interactif →