Résumé Deux méthode de calcul de la distance entre un point et une droite sont présentées : la méthode des multiplicateurs de Lagrange, et le calcul des variations. Le but n’est pas de présenter la méthode la plus rapide ou la plus simple, mais de jouer avec ces deux méthodes. |
On cherche la distance entre un point A de coordonnées (xA,yA) et une droite (D) d’équation ax + by + c = 0. Par définition il s’agit donc de déterminer le minimum de la fonction
![]() | (1) |
qui représente la longueur d’un segment de droite allant du point A à un point quelconque de la droite (D), avec par conséquent la contrainte
![]() | (2) |
On définit la fonction
![]() | (3) |
où λ est un multiplicateur de Lagrange (on définit autant de multiplicateurs qu’il y a de contraintes, donc un seul multiplicateur dans cet exemple), et on impose
![]() | (4) |
Par construction, la dernière équation est équivalente à la contrainte (2). Les deux premières équations conduisent à
![]() | (5) |
et par insertion dans la troisième on obtient
![]() | (6) |
Par réinjection dans (5) on obtient
![]() | (7) |
etc pour finir en utilisant (1) on trouve
![]() | (8) |
Dans la partie précédente, on a utilisé le fait que la distance était donnée par le segment de droite le plus court. Le calcul des variations permet d’établir que la distance la plus courte est bien celle d’un segment de droite, avant d’obtenir sa longeur.
On cherche à minimiser la longueur s définie par
![]() | (9) |
où la borne supérieure d’intégration xB n’est pas fixée mais vérifie la relation
![]() | (10) |
s sera extrémale si vérifie l’équation d’Euler-Lagrange [1] :
![]() | (11) |
Si de plus ne dépend pas explicitement de x (ce qui est le cas ici), on peut alors utiliser l’identité de
Beltrami :
![]() | (12) |
où k est une constante à déterminer à partir des conditions initiales.
Comme la seconde extrémité est libre, on doit aussi vérifier
![]() | (13) |
Nous avons
![]() | (14) |
donc nous pouvons utiliser (12), qui donne
![]() | (15) |
Par conséquent, y′ est une constante, donc la courbe dont nous cherchons la longeur est un segment de droite.
Par ailleurs, d’après (13), on doit également avoir
![]() | (16) |
les dérivées y′étant calculées pour x = xB. Ce résultat montre que la droite cherchée est perpendiculaire à (D) (le produit de leurs pentes respectives, à savoir y′ et -a∕b, vaut -1).
Nous savons donc que la droite cherchée a pour pente b∕a et passe par le point (xA,yA), son équation est donc
![]() | (17) |
La borne supérieure d’intégration xB est déterminée par l’intersection des droites décrites par (10) et (17), et on trouve
![]() | (18) |
La distance cherchée s’obtient en calculant
![]() | (19) |
elle peut être négative ou positive, il s’agira donc d’un maximum ou d’un minimum (on rappelle que le calcul des variations fournit un extremum), on s’affranchit du problème en prenant la valeur absolue (une distance est positive), et on retrouve bien le résultat (8).