1.4 KiB
1.4 KiB
up::[Orthonormaliser une famille de vecteurs] title:: "projeter chaque vecteur sur les vecteurs orthogonaux précédents" #s/maths/algèbre
[!definition] Algorithme de gram schmidt Soit
Eun $\mathbf{K}$-espace vectoriel SoitS = \{ u_{1}; u_{2}; \cdots; u_{n} \}une famille de vecteurs deE(avecn < \dim E) Pour Orthonormaliser une famille de vecteursS, on créée une familleS' = \{ w_{1}; w_{2}; \cdots; w_{n} \}de vecteurs Famille de vecteurs Orthogonale : Soit\mathrm{proj}_{i}(v) = \dfrac{\langle v, i \rangle}{ \langle i, i \rangle } ile projeté orthogonal d'un vecteur
w_{1} = u_{1}w_{2} = u_{2} - \mathrm{proj}_{w_{1}}(u_{2})w_{3} = u_{3} - \mathrm{proj}_{w_{1}}(u_{3}) - \mathrm{proj}_{w_{2}}(u_{3})w_{4} = u_{4} - \mathrm{proj}_{w_{1}}(u_{4}) - \mathrm{proj}_{w_{2}}(u_{4}) - \mathrm{proj}_{w_{3}}(u_{4})\vdotsu_{k} = w_{k} - \sum\limits_{i=1}^{k-1}\mathrm{proj}_{w_{i}}(u_{k})On créée ensuite la Famille de vecteurs orthonormaleO = \{ e_{1}; e_{2}; \cdots; e_{n} \}en linéarisantS'e_{1} = \dfrac{1}{\|w_{1}\|}w_{1}e_{2} = \dfrac{1}{\|w_{2}\|}w_{2}\vdotse_{k} = \dfrac{1}{\|w_{k}\|}w_{k}Oest donc la famille Orthonormaliser une famille de vecteurs à partir deS^definition