Vecteurs, droites, distances et cercles dans le plan cartésien
Un GPS calcule votre position à partir de coordonnées \((x, y)\) (longitude, latitude simplifiée). Pour savoir si vous êtes dans un rayon de 5 km d’une ville de coordonnées \((3, -2)\), il calcule la distance entre votre position \((x_0, y_0)\) et ce centre.
Ce chapitre donne les outils algébriques pour décrire toutes les figures géométriques (droites, cercles, intersections) à l’aide de coordonnées — le fondement de la géométrie analytique.
René Descartes (1596–1650) publie en 1637 La Géométrie, annexe de son Discours de la méthode. Il y introduit l’idée révolutionnaire de repérer un point par deux nombres — l’ancêtre de nos axes \(x\) et \(y\). Pour la première fois, on peut traduire un problème de géométrie en équation algébrique, et vice-versa.
Pierre de Fermat (1607–1665), de façon indépendante et simultanée, développe des idées similaires. Les deux approches fusionneront pour donner la géométrie analytique qui est aujourd’hui l’outil de base de l’ingénierie, de l’infographie et de la physique.
On donne la droite \(d : 3x - 4y + 5 = 0\) et le point \(A = (1, 3)\).
Le vecteur \(\vec{u} = \begin{pmatrix}a\\b\end{pmatrix}\) a pour représentant le segment de l’origine \(O(0,0)\) au point \(M(a,b)\).
Par le théorème de Pythagore dans le triangle rectangle \(OHM\) (où \(H(a,0)\) est le projeté de \(M\) sur l’axe des abscisses) : \(\|\vec{u}\|^2 = a^2 + b^2\), d’où \(\|\vec{u}\| = \sqrt{a^2 + b^2}\). \(\square\)
\(\vec{u}\) et \(\vec{v}\) sont colinéaires si et seulement s’il existe un réel \(k\) tel que \(\vec{v} = k\vec{u}\), c’est-à-dire \(c = ka\) et \(d = kb\).
Alors \(ad - bc = a(kb) - b(ka) = kab - kab = 0\).
Réciproquement, si \(ad - bc = 0\) et \(a \neq 0\) : posons \(k = c/a\), alors \(d = bc/a = kb\), donc \(\vec{v} = k\vec{u}\). Si \(a = 0\) et \(b \neq 0\) : alors \(bc = 0\) donc \(c = 0\), et on a \(\vec{u} = \begin{pmatrix}0\\b\end{pmatrix}\), \(\vec{v} = \begin{pmatrix}0\\d\end{pmatrix}\) qui sont bien colinéaires. \(\square\)
\(I\) est le milieu de \([AB]\) si et seulement si \(\overrightarrow{AI} = \overrightarrow{IB}\).
En coordonnées : \(\begin{pmatrix}x_I - x_A \\ y_I - y_A\end{pmatrix} = \begin{pmatrix}x_B - x_I \\ y_B - y_I\end{pmatrix}\), soit \(2x_I = x_A + x_B\) et \(2y_I = y_A + y_B\). \(\square\)
La pente \(m\) mesure l’accroissement de \(y\) par unité d’accroissement de \(x\). Entre \(A\) et \(B\) : \(m = \frac{y_B - y_A}{x_B - x_A}\).
Un point \(M(x,y)\) est sur la droite \((AB)\) si et seulement si \(\overrightarrow{AM}\) et \(\overrightarrow{AB}\) sont colinéaires, c’est-à-dire si le taux de variation entre \(A\) et \(M\) est le même : \(\frac{y - y_A}{x - x_A} = m\), soit \(y - y_A = m(x - x_A)\). \(\square\)
Soient \(\vec{u}_1 = \begin{pmatrix}1\\m_1\end{pmatrix}\) et \(\vec{u}_2 = \begin{pmatrix}1\\m_2\end{pmatrix}\) des vecteurs directeurs des deux droites.
Les droites sont perpendiculaires si et seulement si \(\vec{u}_1 \cdot \vec{u}_2 = 0\) (produit scalaire nul, chapitre 7).
En coordonnées dans un repère orthonormé : \(\vec{u}_1 \cdot \vec{u}_2 = 1 \times 1 + m_1 \times m_2 = 1 + m_1 m_2\).
Donc les droites sont perpendiculaires si et seulement si \(1 + m_1 m_2 = 0\), soit \(m_1 \times m_2 = -1\). \(\square\)
Données. Soient la droite \(\mathcal{D} : ax + by + c = 0\), le point \(A(x_0, y_0)\), et \(\vec{n} = \begin{pmatrix} a \\ b \end{pmatrix}\) un vecteur normal à \(\mathcal{D}\). On note \(H\) le projeté orthogonal de \(A\) sur \(\mathcal{D}\) (point de \(\mathcal{D}\) le plus proche de \(A\)). Par définition, \(d(A, \mathcal{D}) = AH\).
Étape 1 — Vecteurs en jeu. Choisissons un point \(M(x_1, y_1)\) quelconque sur \(\mathcal{D}\). On a alors \(ax_1 + by_1 + c = 0\) (\(\star\)). On décompose le vecteur \(\overrightarrow{MA}\) en passant par \(H\) : $$\overrightarrow{MA} = \overrightarrow{MH} + \overrightarrow{HA}.$$
Étape 2 — Orthogonalité. Les points \(M\) et \(H\) appartiennent tous les deux à \(\mathcal{D}\), donc \(\overrightarrow{MH}\) est colinéaire à un vecteur directeur de la droite. Par définition d'un vecteur normal, \(\vec{n}\) est orthogonal à tout vecteur directeur de \(\mathcal{D}\), donc : $$\overrightarrow{MH} \cdot \vec{n} = 0.$$
Étape 3 — Produit scalaire avec \(\vec{n}\). En multipliant scalairement la décomposition de l'étape 1 par \(\vec{n}\) : $$\overrightarrow{MA} \cdot \vec{n} = \underbrace{\overrightarrow{MH} \cdot \vec{n}}_{= 0} + \overrightarrow{HA} \cdot \vec{n} = \overrightarrow{HA} \cdot \vec{n}.$$ Or \(\overrightarrow{HA}\) est perpendiculaire à \(\mathcal{D}\) au point \(H\), donc colinéaire à \(\vec{n}\). Les deux vecteurs ayant la même direction, leur produit scalaire vaut, au signe près, le produit de leurs normes : $$|\overrightarrow{HA} \cdot \vec{n}| = \|\overrightarrow{HA}\| \cdot \|\vec{n}\| = AH \cdot \|\vec{n}\|.$$ On en déduit : $$AH = \frac{|\overrightarrow{MA} \cdot \vec{n}|}{\|\vec{n}\|}.$$
Étape 4 — Calcul en coordonnées. Avec \(\overrightarrow{MA} = \begin{pmatrix} x_0 - x_1 \\ y_0 - y_1 \end{pmatrix}\) et \(\vec{n} = \begin{pmatrix} a \\ b \end{pmatrix}\) (en repère orthonormé, la formule du produit scalaire en coordonnées s'applique) : $$\overrightarrow{MA} \cdot \vec{n} = a(x_0 - x_1) + b(y_0 - y_1) = (ax_0 + by_0) - (ax_1 + by_1).$$ En utilisant (\(\star\)) : \(ax_1 + by_1 = -c\). D'où : $$\overrightarrow{MA} \cdot \vec{n} = ax_0 + by_0 + c.$$ Par ailleurs \(\|\vec{n}\| = \sqrt{a^2 + b^2}\).
Conclusion. En remplaçant dans \(AH = \dfrac{|\overrightarrow{MA} \cdot \vec{n}|}{\|\vec{n}\|}\) : $$\boxed{d(A, \mathcal{D}) \;=\; AH \;=\; \frac{|ax_0 + by_0 + c|}{\sqrt{a^2 + b^2}}.}$$ \(\square\)
Remarque : le résultat ne dépend pas du choix du point \(M\) sur la droite, puisqu'on a utilisé la relation \(ax_1 + by_1 = -c\) qui caractérise tous les points de \(\mathcal{D}\).
Les points d’intersection vérifient simultanément l’équation de la droite et celle du cercle. En substituant, on obtient une équation du second degré en \(x\).
Le nombre de solutions réelles de cette équation (0, 1 ou 2) dépend du signe du discriminant \(\Delta\), d’après le cours sur le second degré (chapitre 2). On retrouve ainsi la classification sécante / tangente / extérieure. \(\square\)
Formule de distance : la distance entre un point \(M(x_0, y_0)\) et le centre \(C(3, -2)\) est donnée par :
$$d(M, C) = \sqrt{(x_0 - 3)^2 + (y_0 + 2)^2}$$
Condition « être dans un rayon de 5 km » : on écrit \(d(M, C) \leqslant 5\), soit :
$$\sqrt{(x_0 - 3)^2 + (y_0 + 2)^2} \leqslant 5$$
En élevant au carré (les deux membres sont positifs) :
$$(x_0 - 3)^2 + (y_0 + 2)^2 \leqslant 25$$
Figure géométrique : l’ensemble des points \(M(x_0, y_0)\) vérifiant \((x_0 - 3)^2 + (y_0 + 2)^2 = 25\) est un cercle de centre \(C(3, -2)\) et de rayon 5. La condition avec \(\leqslant\) décrit le disque (intérieur + bord du cercle).
C’est exactement l’équation d’un cercle \((x - a)^2 + (y - b)^2 = r^2\) avec \(a = 3\), \(b = -2\), \(r = 5\).
Le point le plus proche de \(A\) sur \(d\) est le pied de la perpendiculaire abaissée de \(A\) sur \(d\). La droite perpendiculaire à \(3x - 4y + 5 = 0\) passant par \(A(1,3)\) a pour équation \(4x + 3y = 4\cdot1 + 3\cdot3 = 13\). En résolvant le système \(\begin{cases}3x-4y+5=0\\4x+3y=13\end{cases}\), on trouve le pied \(H = \left(\dfrac{37}{25}\,,\,\dfrac{59}{25}\right)\). La distance vaut alors \(AH = \dfrac{|3(1)-4(3)+5|}{\sqrt{3^2+4^2}} = \dfrac{|-4|}{5} = \dfrac{4}{5}\).
| Notion | Définition / Formule | Piège à éviter |
|---|---|---|
| Coordonnées d’un vecteur | \(\vec{AB} = (x_B - x_A\,;\, y_B - y_A)\) | Attention à l’ordre B − A |
| Distance | \(AB = \sqrt{(x_B-x_A)^2 + (y_B-y_A)^2}\) | Ne pas oublier la racine |
| Milieu | \(I = \left(\frac{x_A+x_B}{2}\,;\,\frac{y_A+y_B}{2}\right)\) | |
| Colinéarité | \(\det(\vec{u},\vec{v}) = ad - bc = 0\) (avec \(\vec{u}=(a,b)\), \(\vec{v}=(c,d)\)) | Le déterminant est nul pour des vecteurs colinéaires |
| Équation de droite | \(ax + by + c = 0\) | \(\vec{n} = (a,b)\) est normal, \(\vec{d} = (-b,a)\) est directeur |
| Coefficient directeur | \(y = mx + p\), \(m = \frac{y_B - y_A}{x_B - x_A}\) | Droites verticales : pas de coefficient directeur |
| Distance point-droite | \(d(M, \mathcal{D}) = \frac{|ax_0 + by_0 + c|}{\sqrt{a^2+b^2}}\) | |
| Cercle | Centre \(\Omega(a,b)\), rayon \(r\) : \((x-a)^2 + (y-b)^2 = r^2\) |
Géométrie repérée : teste d’abord ton intuition.
« Deux droites de même vecteur directeur sont confondues. »
Cette affirmation est-elle correcte ?
Faux. Deux droites de même vecteur directeur sont parallèles, mais pas forcément confondues. Elles peuvent être strictement parallèles (sans point commun).
Mini-test : \(y = 2x + 1\) et \(y = 2x + 3\) ont le même vecteur directeur. Sont-elles confondues ?
« Deux vecteurs de même norme sont égaux. »
Cette affirmation est-elle correcte ?
Faux. Deux vecteurs peuvent avoir la même longueur mais des directions ou des sens différents. Pour être égaux, ils doivent avoir même direction, même sens et même norme.
Mini-test : \(\vec{u} = (1, 0)\) et \(\vec{v} = (0, 1)\) ont la même norme. Sont-ils égaux ?
« L’équation d’un cercle de centre \((a,b)\) et rayon \(r\) est \((x-a)^2 + (y-b)^2 = r\). »
Cette affirmation est-elle correcte ?
Faux. L’équation est \((x-a)^2 + (y-b)^2 = r^2\), avec \(r\) au carré. Erreur très fréquente !
Mini-test : cercle de centre \((0,0)\) et rayon 5. Son équation est :
« Si \(\vec{AB} \perp \vec{CD}\) alors \(\vec{AB} \cdot \vec{CD} = 1\). »
Cette affirmation est-elle correcte ?
Faux. Si deux vecteurs sont orthogonaux, leur produit scalaire vaut 0, pas 1.
Mini-test : \(\vec{u} = (1, 0)\) et \(\vec{v} = (0, 1)\) sont perpendiculaires. \(\vec{u} \cdot \vec{v} = \) ?
« Le milieu de \([AB]\) a pour coordonnées \((x_B - x_A, y_B - y_A)\). »
Cette affirmation est-elle correcte ?
Faux. Ce sont les coordonnées du vecteur \(\vec{AB}\), pas du milieu. Le milieu a pour coordonnées \(\left(\dfrac{x_A + x_B}{2}, \dfrac{y_A + y_B}{2}\right)\).
Mini-test : milieu de \(A(2, 4)\) et \(B(6, 8)\) :
« La distance \(AB = \sqrt{(x_B - x_A)^2 + (y_B - y_A)^2}\). »
Cette affirmation est-elle correcte ?
C’est vrai ! C’est une application directe du théorème de Pythagore dans un repère orthonormé.
Mini-test : distance entre \(A(1, 2)\) et \(B(4, 6)\) :