Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 08-04-2018 12:23:14
- FaDa2Geom3
- Membre
- Inscription : 08-04-2018
- Messages : 7
Distance entre 2 ellipses ?
Voilà un pb que je n'ai pas résolu depuis 25 ans.
Cette distance est la longueur du segment commun perpendiculaire aux 2 ellipses. Segment perpendiculaire commun aux 2 ellipses implique que les tangentes aux 2 ellipses à ces extrémités sont parallèles. Le segment est donc bissecteur de l'angle formé par les 2 rayons dans chaque ellipse.
Mais comment y arriver ?
Merci d'avance.
Hors ligne
#3 09-04-2018 19:00:08
- FaDa2Geom3
- Membre
- Inscription : 08-04-2018
- Messages : 7
Re : Distance entre 2 ellipses ?
Bonsoir,
Je veux connaître la distance minimale entre 2 ellipses. Ca passe par le tracé du segment perpendiculaire aux deux et en mesurer sa longueur. Toutes les données des ellipses peuvent être utilisées : foyers, directrice, cercles principales et directeur, transformations conduisant aux ellipses ... tout ! Je sais que c'est possible en analytique, mais avec la règle et le compas ... ?
Cdlt.
Hors ligne
#4 09-04-2018 21:19:11
- Roro
- Membre
- Inscription : 07-10-2007
- Messages : 607
Re : Distance entre 2 ellipses ?
Bonsoir,
Ce n'est toujours pas très clair pour moi.
En gros, tu es convaincu que de manière analytique, on va pouvoir le faire (il faut se retrousser les manches mais on pourrait trouver une formule, sans doute moche).
Par contre, il faut que tu précises ton histoire de règle et de compas : déjà, tracer une ellipse à la règle et au compas me parait un brin compliqué...
Roro.
Hors ligne
#5 09-04-2018 21:44:52
- FaDa2Geom3
- Membre
- Inscription : 08-04-2018
- Messages : 7
Re : Distance entre 2 ellipses ?
Salut Roro,
Aujourd'hui la règle et le compas sont remplacés par les logiciels Geogebra, Geolabo, Geospace, Carmetal, ... et d'autres. Mais il ne s'agit pas de bien dessiner la solution, mais de trouver la démonstration pour arriver au résultat. "Raisonner juste sur une figure fausse" comme les Grecs où les peuples du moyen Orient ou de la Mésopotamie le faisaient au début de la géométrie.
Merci pour porter intérêt à ce pb.
Hors ligne
#6 13-04-2018 10:11:53
- Wiwaxia
- Membre
- Lieu : Paris 75013
- Inscription : 21-12-2017
- Messages : 28
Re : Distance entre 2 ellipses ?
Bonjour,
Je n'ai pas vu à ce problème de solutions autres que numériques, par la recherche d'un minimum ou d'un zéro sur une fonction dépendant d'une ou deux variables.
Soit deux ellipses dont l'une est centrée sur l'origine et l'autre au point (C) de coordonnées (Xc, Yc), admettant pour équations paramétriques respectives:
# (x = A1.Cos(s) , y = B1.Sin(s + u) pour la première;
# (x = A2.Cos(t) + Xc , y = B2.Sin(t + v) + Yc) pour la seconde,
où interviennent huit termes constants (A1, A2, B1, B2, Xc, Yc, u et v).
La dérivation par rapport aux paramètres correspondants (s, t) conduit aux vecteurs tangents (T1, T2):
# T1 = (T1x = -A1.Sin(s) , T1y = B1.Cos(s + u)) ,
# T2 = (T2x = -A2.Sin(t) , T2y = B2.Cos(t + v)) .
La longueur (L) d'un segment (MN) dont les extrémités appartiennent à chacune des courbes résulte de l'application du théorème de Pythagore: L = ((xM - xN)2 + (yM - yN)2)1/2 ,
et toute recherche d'extremum s'obtient par différentiation:
L2 = MN2 = (MN|MN) avec: MN = ON - OM , d'où:
dL2 = 2*(MN|dMN) = 2*((MN|dON) - (MN|dOM)) = 2*(MN|T2)*dt - 2*(MN|T1)*ds .
Un extremum de la distance (L) se caractérisant localement par dL2 = 0 quelles que soient les valeurs des variations élémentaires indépendantes (ds, dt), il vient: (MN|T1) = 0 et (MN|T2) = 0 ;
les tangentes aux points (M) et (N), toutes deux perpendiculaires au segment (MN), sont parallèles entre elles.
Que peut-on envisager pour la localisation du minimum de la distance L = MN ?
1°) La recherche du minimum de la fonction de deux variables L2 = F(s, t); sujet de programmation classique, zone d'exploration facilement localisable, mais précision du résultat très décevante (par ex. 10-9 au lieu de 10-18), parce qu'il faut rechercher le sommet d'un paraboloïde.
2°) La recherche du minimum nul pour la grandeur G(s, t) = ((MN|T1)2 + (MN|T2)2)1/2 , qui n'est autre que la norme du vecteur Grad(L2/2) dans le repère de coordonnées (s, t);
il n'est pas exclu de travailler sur des grandeurs apparentées (mais de calcul plus simple) telles que G1(s, t) = Abs(MN|T1) + Abs(MN|T2) , dont l'annulation implique aussi les deux égalités caractéristiques établies plus haut.
3°) La recherche du zéro de la fonction H(p) exprimant le produit scalaire H = (MN|T1) en fonction de la pente commune aux deux tangentes parallèles: p = (T1y / T1x) = (T2y / T2x) , de laquelle dépendent les paramètres de position des points (M, N):
Tan(s) = Cos(u)/(Sin(u) - p*A/B) ; Tan(t) = Cos(v)/(Sin(v) - p*C/D) .
Dernière modification par Wiwaxia (15-04-2018 05:09:21)
Hors ligne
#7 15-04-2018 19:30:27
- FaDa2Geom3
- Membre
- Inscription : 08-04-2018
- Messages : 7
Re : Distance entre 2 ellipses ?
Merci Wiwaxia pour ta contribution. J'ai compris le cheminement de ta recherche bien que je n'ai pas pratiqué ces notions depuis les classes préparatoires, soit bientôt 50 ans. Je me lancerais un jour dans une vérification numérique.
Je suis persuadé qu'il existe une solution graphique sinon ce serait très fondamentalement illogique dans les mathématiques qu'une existe sans l'autre. Prochainement je joindrai une figure de la solution à l'aide du logiciel Géogebra pour aider à comment y parvenir et susciter peut-être l'intérêt d'autres mathématiciens-géomètres.
Cordialement.
Hors ligne