Distance d'un point à un hyperplan par Lagrange
Application directe du cours · niveau 3 (difficile) · mathématiques (MP/MPI), chapitre 11 — Calcul différentiel et optimisation · D. Optimisation
Énoncé
Distance d'un point à un hyperplan par Lagrange : minimiser sous la contrainte () (, : colinéaire à et donnent , d'où — la projection orthogonale du chapitre 3 retrouvée par multiplicateur).
Corrigé
Stratégie : Lagrange fournit le candidat, la géométrie le confirme. La contrainte est affine et la fonction quadratique : le système de Lagrange est linéaire, il se résout en deux lignes et ne livre qu'un seul candidat. Encore faut-il savoir qu'un minimum existe — un hyperplan n'est pas compact — puis vérifier que ce candidat est bien le minimum. On le fera deux fois : par un argument de coercivité (général), puis par un Pythagore explicite qui donne l'inégalité pour tous les points d'un coup, et l'unicité par-dessus le marché.
Cadre : euclidien, , , et . On minimise sur . (Minimiser ou revient au même, étant strictement croissante sur : on préfère le carré, différentiable partout, y compris en .)
1) Existence du minimum. est non vide (il contient ). Choisissons et posons . Tout avec vérifie : la borne inférieure de sur est donc aussi sa borne inférieure sur
qui est compact — fermé (intersection de deux fermés : est l'image réciproque du fermé par l'application continue ) et borné, en dimension finie (chapitre 4) — et non vide (). étant continue, elle atteint son minimum sur , donc sur .
2) Les gradients. , donc , soit
La contrainte s'écrit , application affine, de différentielle , soit en tout point : l'hypothèse de qualification du théorème de Lagrange est satisfaite partout sur .
3) Le système de Lagrange. En un extremum lié , il existe tel que , soit , c'est-à-dire
On reporte dans la contrainte : , donc et
C'est l'unique candidat. Le minimum existe (1) et est nécessairement candidat (3) : c'est donc , et la distance vaut
4) Confirmation directe, par Pythagore. Soit quelconque. Comme et sont tous deux dans , . Or est colinéaire à . Donc
les deux vecteurs sont orthogonaux, exactement, et le théorème de Pythagore donne
avec égalité si et seulement si . On retrouve le minimum et son unicité, sans invoquer la compacité, et l'on constate que n'est autre que le projeté orthogonal de sur (chapitre 3).
⚠️ Le point délicat : Lagrange ne prouve pas l'existence, il ne fait que localiser. Un hyperplan n'est ni compact ni borné ; sauter l'étape 1 laisserait ouverte la possibilité que n'atteigne pas sa borne inférieure, auquel cas le « candidat » ne serait candidat à rien. Le réflexe à conserver, dans cet ordre : existence d'abord (compacité ou coercivité), condition nécessaire ensuite, comparaison des valeurs enfin.
⚠️ Second point, sur l'orthogonalité. L'affirmation « est orthogonal à » n'est pas un dessin, elle se calcule, et le calcul du 4) donne un produit scalaire nul au sens strict, pas « à peu près nul » : appartient à la direction de , qui est , et est un multiple de . Une figure suggérant un angle droit ne remplace jamais ces deux lignes.
Contrôle chiffré. Dans euclidien canonique : (donc et ), , (donc ).
- Formule : .
- Point : .
- Contrainte : ✓ — est bien sur l'hyperplan.
- Distance recalculée : ✓, cohérent avec la formule.
- Minimalité : points de tirés au hasard (vecteurs gaussiens, puis projetés sur ) donnent une distance minimale observée de , à comparer à . Aucun point sous la borne, et l'échantillon la frôle à près.
- Pythagore : sur cinq points de tirés au hasard, vaut ou (zéro machine), et reste sous .
Ce que l'exercice installe. Le multiplicateur de Lagrange retrouve la projection orthogonale du chapitre 3 : les deux méthodes désignent le même point. La formule généralise à toute dimension la formule du lycée , et le multiplicateur , dont on n'a pas eu besoin, mesure la sensibilité du minimum au déplacement de la contrainte. Moralité : contrainte affine fonction quadratique système de Lagrange linéaire. C'est le cas où la méthode est la plus rentable, et c'est le cœur des moindres carrés — le dernier exercice de ce TD — comme de la programmation quadratique.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.