2ième cas : D1 et D2 sont parallèles et elles appartiennent à un même plan.
P1 Q1
d
R P2 Q2
Pour calculer la distance d = | R - P1 |, il s’agit de déterminer le point R. Pour
y arriver, notons d’abord les deux propriétés suivantes :
R P2 + (Q2 - P2) où car R fait partie de la droite D2
(R - P1) (Q1 - P1) = 0 car Q1 - P1 et R - P1 sont perpendiculaires.
En combinant ces 2 relations, on obtient :
= - (P2 - P1) (Q1 - P1)
(Q2 – P2) (Q1 - P1)
3ième cas : D1 et D2 n’appartiennent pas à un même plan.
On peut résoudre le problème d’optimisation sans contrainte suivant :
Min | (P1 + (Q1 – P1)) - (P2 + (Q2 - P2)) |2
,
ou, plus simplement,
calculer un vecteur perpendiculaire aux vecteurs directeurs de D1 et
D2 : v = (Q1 – P1) x (Q2 – P2)
| (Q1 – P1) x (Q2 – P2) |
la distance minimale entre les 2 droites est égale à la projection de P2 –
P1 sur v : d = (P2 – P1) v.