MathQuest

Distances et angles

⏱ ~10 min·+30 XP
💡

Pourquoi apprendre ça ?

Mesurer une distance entre deux points ou un angle entre deux directions, c'est la base de toute la géométrie analytique. Ces outils sont utilisés dans les GPS (distances sur la Terre), la robotique (angles d'articulations), la vision par ordinateur et tout logiciel CAO. En passant au 3D, les mêmes formules s'étendent naturellement à R3\mathbb{R}^3.

🎯

Analogie

La distance entre deux points, c'est le chemin à vol d'oiseau entre deux villes. La distance d'un point à une droite, c'est la longueur de la perpendiculaire — le trajet le plus court pour rejoindre la route depuis votre position. En 3D, c'est la même idée dans un espace à trois dimensions.

Distance entre deux points dans le plan et l'espace

📐

Théorie

Dans le plan R2\mathbb{R}^2 : distance entre A(xA,yA)A(x_A, y_A) et B(xB,yB)B(x_B, y_B) :

AB=(xBxA)2+(yByA)2\boxed{AB = \sqrt{(x_B - x_A)^2 + (y_B - y_A)^2}}

Dans l'espace R3\mathbb{R}^3 : distance entre A(xA,yA,zA)A(x_A, y_A, z_A) et B(xB,yB,zB)B(x_B, y_B, z_B) :

AB=(xBxA)2+(yByA)2+(zBzA)2\boxed{AB = \sqrt{(x_B - x_A)^2 + (y_B - y_A)^2 + (z_B - z_A)^2}}

Preuve : appliquer Pythagore deux fois — d'abord dans le plan xyxy, puis dans la direction zz.

Milieu de [AB][AB] en R3\mathbb{R}^3 : M=(xA+xB2,  yA+yB2,  zA+zB2)M = \left(\frac{x_A + x_B}{2},\; \frac{y_A + y_B}{2},\; \frac{z_A + z_B}{2}\right)

Norme d'un vecteur v=(a,b,c)R3\vec{v} = (a, b, c) \in \mathbb{R}^3 : v=a2+b2+c2\|\vec{v}\| = \sqrt{a^2 + b^2 + c^2}

📝

Distance et milieu en 3D

A(1,2,1)A(1, 2, -1) et B(4,1,3)B(4, -1, 3).

AB=(41)2+(12)2+(3(1))2=9+9+16=34AB = \sqrt{(4-1)^2 + (-1-2)^2 + (3-(-1))^2} = \sqrt{9 + 9 + 16} = \sqrt{34}

M=(52,  12,  1)M = \left(\frac{5}{2},\; \frac{1}{2},\; 1\right)

🧩

Checkpoint

Quelle est la distance entre et ?

Distance d'un point à une droite

📐

Théorie

La distance du point P(x0,y0)P(x_0, y_0) à la droite Δ\Delta d'équation ax+by+c=0ax + by + c = 0 est :

d(P,Δ)=ax0+by0+ca2+b2\boxed{d(P, \Delta) = \frac{|ax_0 + by_0 + c|}{\sqrt{a^2 + b^2}}}

Cas particuliers :

  • Droite y=0y = 0 : d=y0d = |y_0| ; droite x=kx = k : d=x0kd = |x_0 - k|
  • Droite y=mx+py = mx + p (forme mxy+p=0mx - y + p = 0) : d=mx0y0+pm2+1d = \dfrac{|mx_0 - y_0 + p|}{\sqrt{m^2 + 1}}

Distance entre deux droites parallèles ax+by+c1=0ax + by + c_1 = 0 et ax+by+c2=0ax + by + c_2 = 0 : d=c1c2a2+b2d = \frac{|c_1 - c_2|}{\sqrt{a^2 + b^2}}

📝

Distance d'un point à une droite

Distance de P(2,3)P(2, 3) à 3x4y+5=03x - 4y + 5 = 0 :

d=3(2)+(4)(3)+59+16=612+55=15d = \frac{|3(2) + (-4)(3) + 5|}{\sqrt{9 + 16}} = \frac{|6 - 12 + 5|}{5} = \frac{1}{5}

Angle entre deux droites — formule via tan

📐

Théorie

Soient deux droites de pentes m1m_1 et m2m_2 (avec m1m21m_1 m_2 \neq -1). L'angle aigu ϕ\phi entre elles vérifie :

tanϕ=m1m21+m1m2\boxed{\tan\phi = \left|\frac{m_1 - m_2}{1 + m_1 m_2}\right|}

puis ϕ=arctan ⁣(m1m21+m1m2)[0,π2[\phi = \arctan\!\left(\left|\dfrac{m_1-m_2}{1+m_1m_2}\right|\right) \in \left[0, \frac{\pi}{2}\right[.

Cas perpendiculaire : m1m2=1m_1 m_2 = -1 → angle =90°= 90° (dénominateur nul).

Via les vecteurs directeurs (méthode générale, y compris droites verticales) : cosθ=uvuv\cos\theta = \frac{|\vec{u} \cdot \vec{v}|}{\|\vec{u}\|\,\|\vec{v}\|}

Arc de cercle et secteur : =rθ\ell = r\theta et A=12r2θ\mathcal{A} = \frac{1}{2}r^2\theta.

📝

Angle entre deux droites via tan

Droites y=2x+1y = 2x + 1 (m1=2m_1 = 2) et y=13x+4y = -\frac{1}{3}x + 4 (m2=13m_2 = -\frac{1}{3}).

tanϕ=2(1/3)1+2(1/3)=7/31/3=7ϕ=arctan(7)81,87°\tan\phi = \left|\frac{2 - (-1/3)}{1 + 2(-1/3)}\right| = \left|\frac{7/3}{1/3}\right| = 7 \qquad \phi = \arctan(7) \approx 81{,}87°

⚠️

Piège — angle entre droites vs angle entre vecteurs

L'angle entre deux droites est toujours dans [0°,90°][0°, 90°]. L'angle entre deux vecteurs peut aller jusqu'à 180°180°. Si le cosinus est négatif, prendre le supplément pour l'angle aigu entre les droites.

Distances et angles dans l'espace R3\mathbb{R}^3

📐

Théorie

Distance d'un point à un plan ax+by+cz+d=0ax + by + cz + d = 0 :

d(P,Π)=ax0+by0+cz0+da2+b2+c2\boxed{d(P, \Pi) = \frac{|ax_0 + by_0 + cz_0 + d|}{\sqrt{a^2 + b^2 + c^2}}}

Angle entre deux plans : si les vecteurs normaux sont n1\vec{n_1} et n2\vec{n_2} : cosθ=n1n2n1n2\cos\theta = \frac{|\vec{n_1} \cdot \vec{n_2}|}{\|\vec{n_1}\|\,\|\vec{n_2}\|}

Angle entre une droite (direction d\vec{d}) et un plan (normale n\vec{n}) : sinα=dndn\sin\alpha = \frac{|\vec{d} \cdot \vec{n}|}{\|\vec{d}\|\,\|\vec{n}\|}

Distance entre deux droites gauches (non coplanaires) passant par AA, BB de directions u\vec{u}, v\vec{v} : d=AB(u×v)u×vd = \frac{|\overrightarrow{AB} \cdot (\vec{u} \times \vec{v})|}{\|\vec{u} \times \vec{v}\|}

📝

Distance d'un point à un plan

Distance de P(1,2,3)P(1, 2, 3) au plan 2xy+2z1=02x - y + 2z - 1 = 0 :

d=2(1)1(2)+2(3)14+1+4=22+613=53d = \frac{|2(1) - 1(2) + 2(3) - 1|}{\sqrt{4 + 1 + 4}} = \frac{|2 - 2 + 6 - 1|}{3} = \frac{5}{3}

🧩

Checkpoint

Quelle est la distance entre les droites parallèles et ?

🧩

Checkpoint

Deux droites ont des pentes et . Quel est l'angle entre elles ?

🧩

Checkpoint

Quelle est la distance entre et dans ?

Sphère et intersection droite-sphère

📐

Théorie

Équation d'une sphère de centre Ω(a,b,c)\Omega(a, b, c) et de rayon r>0r > 0 : (xa)2+(yb)2+(zc)2=r2\boxed{(x - a)^2 + (y - b)^2 + (z - c)^2 = r^2}

Forme développée : x2+y2+z22ax2by2cz+(a2+b2+c2r2)=0x^2 + y^2 + z^2 - 2ax - 2by - 2cz + (a^2+b^2+c^2-r^2) = 0.

Pour retrouver le centre et le rayon depuis la forme développée, compléter le carré sur chaque variable.

Angle dièdre entre deux plans Π1\Pi_1 et Π2\Pi_2 de vecteurs normaux n1\vec{n_1} et n2\vec{n_2} : cosθ=n1n2n1n2\cos\theta = \frac{|\vec{n_1} \cdot \vec{n_2}|}{\|\vec{n_1}\|\,\|\vec{n_2}\|}

C'est l'angle entre les deux plans mesuré le long de leur droite d'intersection. Si cosθ=0\cos\theta = 0, les plans sont perpendiculaires.

Intersection droite-sphère : une droite paramétrée D:P(t)=P0+td\mathcal{D} : P(t) = P_0 + t\,\vec{d} et la sphère de centre Ω\Omega, rayon rr. On substitue dans l'équation de la sphère : P0+tdΩ2=r2\|P_0 + t\,\vec{d} - \Omega\|^2 = r^2

En développant, on obtient un trinôme en tt : At2+Bt+C=0At^2 + Bt + C = 0 avec :

  • Δ>0\Delta > 0 : deux points d'intersection (la droite coupe la sphère)
  • Δ=0\Delta = 0 : un point (tangente)
  • Δ<0\Delta < 0 : aucune intersection
📝

Sphère — centre, rayon et intersection

Trouver centre et rayon de x2+y2+z24x+2y6z+5=0x^2 + y^2 + z^2 - 4x + 2y - 6z + 5 = 0.

Compléter le carré : (x2)24+(y+1)21+(z3)29+5=0(x-2)^2 - 4 + (y+1)^2 - 1 + (z-3)^2 - 9 + 5 = 0 (x2)2+(y+1)2+(z3)2=9(x-2)^2 + (y+1)^2 + (z-3)^2 = 9

Centre Ω(2,1,3)\Omega(2, -1, 3), rayon r=3r = 3.

Intersection avec la droite P(t)=(0,0,0)+t(1,1,1)P(t) = (0,0,0) + t(1,1,1), soit P(t)=(t,t,t)P(t) = (t, t, t) : (t2)2+(t+1)2+(t3)2=9(t-2)^2 + (t+1)^2 + (t-3)^2 = 9 t24t+4+t2+2t+1+t26t+9=9t^2 - 4t + 4 + t^2 + 2t + 1 + t^2 - 6t + 9 = 9 3t28t+5=0Δ=6460=43t^2 - 8t + 5 = 0 \quad \Rightarrow \quad \Delta = 64 - 60 = 4 t=8±26t1=1,  t2=53t = \frac{8 \pm 2}{6} \quad \Rightarrow \quad t_1 = 1,\; t_2 = \frac{5}{3}

Deux points d'intersection : A(1,1,1)A(1,1,1) et B ⁣(53,53,53)B\!\left(\tfrac{5}{3}, \tfrac{5}{3}, \tfrac{5}{3}\right).

🧩

Checkpoint

Quelle est l'équation de la sphère de centre \(O(0,0,0)\) et de rayon \(5\) ?

🧩

Checkpoint

Deux plans \(\Pi_1 : x + y = 0\) et \(\Pi_2 : x - y = 0\) sont-ils perpendiculaires ?

À retenir

  • Distance 2D : (xBxA)2+(yByA)2\sqrt{(x_B-x_A)^2+(y_B-y_A)^2} ; 3D : ajouter (zBzA)2(z_B-z_A)^2
  • Point-droite : d=ax0+by0+c/a2+b2d = |ax_0+by_0+c|/\sqrt{a^2+b^2} pour ax+by+c=0ax+by+c=0
  • Angle entre droites via tan : tanϕ=m1m2/1+m1m2\tan\phi = |m_1-m_2|/|1+m_1m_2| ; perpendiculaires si m1m2=1m_1m_2=-1
  • Point-plan en R3\mathbb{R}^3 : d=ax0+by0+cz0+d/a2+b2+c2d = |ax_0+by_0+cz_0+d|/\sqrt{a^2+b^2+c^2}
  • Sphère : (xa)2+(yb)2+(zc)2=r2(x-a)^2+(y-b)^2+(z-c)^2=r^2 ; compléter le carré pour lire centre et rayon
  • Angle dièdre entre deux plans : cosθ=n1n2/(n1n2)\cos\theta = |\vec{n_1}\cdot\vec{n_2}|/(\|\vec{n_1}\|\|\vec{n_2}\|)
  • Intersection droite-sphère : substitution paramétrique → trinôme en tt, signe du discriminant
Passer aux exercices →