DM n°06 · Agrégation de mathématiques · Agrégation interne
De la meilleure approximation géométrique aux équations normales et à l’approximation de fonctions · Orthogonalité et projection orthogonale · Moindres carrés et équations normales · Matrices de Gram · Ajustement affine · Approximation de fonctions
Projection orthogonale et méthode des moindres carrés
Un problème progressif qui part d’un ajustement affine de trois points pour construire la projection orthogonale, interpréter géométriquement les moindres carrés et leurs équations normales, étudier les matrices de Gram, puis retrouver la même structure dans l’ajustement de données et l’approximation de fonctions.
- Temps indicatif
- ≈ 4 h 30
- Chapitres
- Orthogonalité et projection orthogonale · Moindres carrés et équations normales · Matrices de Gram · Ajustement affine · Approximation de fonctions
Objectifs
Ce que ce DM fait travailler
- 01Caractériser une projection orthogonale par l’orthogonalité du résidu et par une propriété de meilleure approximation
- 02Passer d’un problème de moindres carrés à une projection sur l’image d’une application linéaire et interpréter les équations normales
- 03Relier l’inversibilité d’une matrice de Gram à l’indépendance des vecteurs du modèle et distinguer unicité du vecteur ajusté et unicité des paramètres
- 04Reconnaître l’ajustement affine et l’approximation de fonctions comme deux applications d’une même géométrie
Notions
Notions utiles pour ce devoir
Ce problème mobilise notamment les notions suivantes.
- Calcul vectoriel et produit scalaire dans le plan et l’espace
- Systèmes linéaires et calcul matriciel élémentaire
- Intégration de fonctions polynomiales
Méthode
Comment l’utiliser
Prévoir environ 4 h 30 et garder une trace des essais, y compris ceux qui échouent.
Écrire une solution justifiée avant d’ouvrir le corrigé, même si certaines questions restent incomplètes.
Repérer les différences de méthode, de précision et de rédaction plutôt que seulement les résultats.
Énoncé
Le devoir
Trois mesures ne sont pas toujours exactement compatibles avec le modèle que l’on souhaite leur imposer. Il faut alors préciser ce que signifie « approcher au mieux ». À partir d’un ajustement élémentaire, on fera apparaître une propriété géométrique du résidu. Cette propriété conduira à la projection orthogonale, puis aux équations normales des moindres carrés, avant d’être retrouvée dans l’approximation de fonctions.
I — Ajuster trois points
On considère les trois points
On cherche à les approcher par le graphe d’une fonction affine
-
Montrer qu’il n’existe aucun couple tel que les trois points , , appartiennent au graphe de .
-
On mesure l’erreur d’un couple par
Déterminer le minimum de sur et le couple pour lequel il est atteint.
- Dans , muni du produit scalaire usuel, on pose
(a) Calculer et montrer que
En déduire que minimiser revient à chercher, parmi les vecteurs de , celui qui est le plus proche de .
(b) Montrer que et sont linéairement indépendants. En déduire la dimension de .
(c) Pour le couple obtenu à la question 2, calculer
puis montrer que est orthogonal à .
- Soit .
(a) Montrer que et sont orthogonaux. En déduire une relation entre , et .
(b) Comparer et lorsque parcourt , et déterminer le cas d’égalité. Que peut-on en conclure pour le minimum de ?
II — Projection orthogonale
Dans cette partie, est un espace vectoriel réel de dimension finie, muni d’un produit scalaire . On note
Une partie est un sous-espace vectoriel de lorsque
Autrement dit, contient le vecteur nul et est stable par combinaisons linéaires.
Soit désormais un sous-espace vectoriel de . On définit
- Montrer que est un sous-espace vectoriel de , puis que
- On admet que tout sous-espace vectoriel de dimension finie possède une base orthonormée. Soit une base orthonormée de . Pour , on pose
(a) Montrer que et que .
(b) Montrer que toute décomposition , avec et , est unique. En déduire que, pour tout , il existe un unique tel que . On note ce vecteur et on l’appelle projeté orthogonal de sur .
- Soit et .
(a) Pour tout , établir
puis montrer que est l’unique élément de minimisant la distance à .
(b) Réciproquement, soit tel que
Montrer que .
(c) En déduire que, pour , les trois assertions suivantes sont équivalentes :
- ;
- ;
- est l’unique élément de minimisant la distance à .
(a) Montrer que est linéaire et que . Déterminer et .
(b) Compléter une base orthonormée de en une base orthonormée de , puis donner la matrice de dans cette base.
(c) Montrer que, pour tous ,
Montrer ensuite que et caractériser le cas d’égalité.
III — Le problème des moindres carrés
On munit désormais et de leurs produits scalaires usuels. Soient
On cherche à minimiser sur la fonction
(a) Identifier l’ensemble des vecteurs , lorsque parcourt , et reformuler la minimisation de comme un problème de meilleure approximation dans .
(b) En utilisant la partie II, montrer que admet toujours un minimum et que le vecteur ajusté est le même pour tous les minimiseurs.
(c) Si est un minimiseur, montrer que l’ensemble des minimiseurs est
En déduire une condition nécessaire et suffisante d’unicité du paramètre minimisant .
- On rappelle que désigne la transposée de .
(a) Montrer que, pour tous et ,
(b) En déduire
(c) Montrer que minimise si et seulement si
c’est-à-dire si et seulement si
Ces relations sont appelées équations normales du problème des moindres carrés.
- On note les colonnes de .
(a) Montrer que
Ainsi, est la matrice de Gram de la famille .
(b) Montrer que
(c) En déduire l’équivalence entre les trois propriétés suivantes : est inversible ; ; les colonnes de sont linéairement indépendantes.
(d) Sous ces hypothèses, déterminer l’unique minimiseur et en déduire la matrice de la projection orthogonale sur .
- On considère
(a) Déterminer tous les vecteurs minimisant .
(b) Déterminer le vecteur ajusté et le résidu pour un minimiseur.
(c) Écrire les équations normales. Vérifier qu’elles caractérisent bien tous les minimiseurs trouvés en (a), bien que ne soit pas inversible.
IV — Ajuster une droite à observations
Soient et des points du plan. On suppose que les ne sont pas tous égaux. On cherche la fonction affine qui minimise
On pose
(a) Construire une matrice telle que
(b) Montrer que les deux colonnes de sont linéairement indépendantes si et seulement si les ne sont pas tous égaux.
(c) En déduire l’existence et l’unicité du couple recherché.
- On note
(a) Écrire les deux équations normales sous la forme de sommes portant sur les et les .
(b) Montrer que
(c) En déduire
(d) Montrer que la droite ajustée passe par le point .
- On pose .
(a) Montrer que et que
(b) À l’aide de , écrire directement la projection orthogonale de sur . En déduire les coefficients et obtenus à la question 14.
(c) Appliquer ce calcul aux trois points de la partie I pour retrouver le résultat de la question 2. Expliquer aussi, à partir de , pourquoi le développement de ne contient aucun terme en .
V — Approximer des fonctions
On considère l’espace vectoriel
et, pour ,
(a) Montrer que cette formule définit un produit scalaire sur .
On note
(b) Montrer que est de dimension . Justifier que, même si n’est pas de dimension finie, la construction de la question 6 permet de projeter tout élément de sur .
(c) Déterminer la fonction affine qui minimise
puis calculer la valeur minimale.
- Soit maintenant un espace vectoriel réel muni d’un produit scalaire et soit une famille linéairement indépendante de . On pose
Pour , on écrit son projeté sur sous la forme
(a) À partir de , montrer que les coefficients vérifient le système
(b) Montrer que, pour tout ,
En déduire que est définie positive et inversible.
(a) Lorsque est orthonormée, déterminer directement les coefficients du projeté de .
(b) En prenant pour les les colonnes d’une matrice , retrouver le système des équations normales.
(c) Dans muni du produit scalaire de la question 16, prendre . Justifier que toute fonction continue possède une unique meilleure approximation polynomiale de degré au plus pour la norme associée. Montrer enfin qu’une base orthonormée de permet d’en obtenir les coefficients par de simples produits scalaires, contrairement à la base monomiale .
Pour aller avec ce devoir
Continuer