Aller au contenu

Mathématiques (spécialité) · PremièreÉpreuve anticipée de mathématiques

Équation de droite et vecteur normal : cours de 1re spécialité

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Un vecteur normal à une droite est un vecteur non nul orthogonal à n'importe quel vecteur directeur de cette droite.1
  • La droite d'équation ax+by+c=0ax+by+c=0 admet n⃗(a ; b)\vec{n}(a\,;\,b) pour vecteur normal et u⃗(−b ; a)\vec{u}(-b\,;\,a) pour vecteur directeur.
  • Droite passant par AA de vecteur normal n⃗(a ; b)\vec{n}(a\,;\,b) : a(x−xA)+b(y−yA)=0a(x-x_A)+b(y-y_A)=0, puis on développe pour trouver cc.
  • Pour savoir si deux droites sont parallèles, on compare leurs vecteurs normaux : ils doivent être colinéaires.1
  • Deux droites sont perpendiculaires si et seulement si leurs vecteurs normaux sont orthogonaux : aa′+bb′=0aa'+bb'=0.

Pourquoi un vecteur normal ?

Jusqu'ici, tu as décrit une droite avec une équation réduite y=mx+py=mx+p, ou avec un point et un vecteur directeur. Ces deux outils fonctionnent bien, mais ils ont une limite : la droite verticale n'a pas d'équation réduite, et dès qu'il s'agit de perpendicularité, il faut jongler avec des produits de coefficients directeurs.

Le produit scalaire, que tu viens d'étudier, offre une méthode plus directe. Une droite est entièrement déterminée par un point et par une direction perpendiculaire à elle. Cette direction perpendiculaire, c'est le vecteur normal. Avec lui, la condition « le point MM est sur la droite » se traduit par un produit scalaire nul, et l'équation tombe presque toute seule.

Dans ce cours, tu vas apprendre à :

  • reconnaître un vecteur directeur et un vecteur normal ;
  • lire un vecteur normal sur une équation cartésienne, et réciproquement ;
  • déterminer l'équation d'une droite à partir d'un point et d'un vecteur normal (ou directeur) ;
  • justifier un parallélisme ou une perpendicularité ;
  • résoudre des problèmes classiques, comme la hauteur d'un triangle.

Tout se passe dans un repère orthonormé du plan : sans cette hypothèse, le produit scalaire en coordonnées ne s'écrit pas xx′+yy′xx'+yy'.

Vecteur directeur et vecteur normal

Comme pour les vecteurs directeurs, une droite possède une infinité de vecteurs normaux. Si n⃗\vec{n} est normal, alors 2n⃗2\vec{n}, −n⃗-\vec{n} ou 13n⃗\tfrac{1}{3}\vec{n} le sont aussi : ils restent orthogonaux à u⃗\vec{u}. Tous les vecteurs normaux d'une même droite sont colinéaires. Tu peux donc choisir le plus simple, par exemple celui qui a des coordonnées entières.

Il existe une façon rapide de fabriquer un vecteur orthogonal à un vecteur donné : on échange les coordonnées et on change le signe de l'une d'elles. Si u⃗(x ; y)\vec{u}(x\,;\,y), alors n⃗(−y ; x)\vec{n}(-y\,;\,x) convient, car x×(−y)+y×x=0x\times(-y)+y\times x=0.

Équation cartésienne et vecteur normal

Démonstration · Démonstration

Supposons (a ; b)≠(0 ; 0)(a\,;\,b)\neq(0\,;\,0) et notons S=a2+b2>0S=a^2+b^2>0. Le point A(−acS ; −bcS)A\left(-\dfrac{ac}{S}\,;\,-\dfrac{bc}{S}\right) vérifie l'équation : a×(−acS)+b×(−bcS)+c=−(a2+b2)cS+c=0a\times\left(-\dfrac{ac}{S}\right)+b\times\left(-\dfrac{bc}{S}\right)+c=-\dfrac{(a^2+b^2)c}{S}+c=0. La droite (d)(d) contient donc au moins un point A(xA ; yA)A(x_A\,;\,y_A), avec axA+byA+c=0ax_A+by_A+c=0.

Soit M(x ; y)M(x\,;\,y) un point du plan. On soustrait les deux égalités :

ax+by+c=0  ⟺  a(x−xA)+b(y−yA)=0.ax+by+c=0 \iff a(x-x_A)+b(y-y_A)=0.

Or AM→\overrightarrow{AM} a pour coordonnées (x−xA ; y−yA)(x-x_A\,;\,y-y_A), donc le membre de droite est exactement le produit scalaire AM→⋅n⃗\overrightarrow{AM}\cdot\vec{n} avec n⃗(a ; b)\vec{n}(a\,;\,b). Ainsi :

M∈(d)  ⟺  AM→⋅n⃗=0.M\in(d)\iff \overrightarrow{AM}\cdot\vec{n}=0.

Pour tout point MM de (d)(d) distinct de AA, le vecteur AM→\overrightarrow{AM} est un vecteur directeur de (d)(d) et il est orthogonal à n⃗\vec{n} : n⃗\vec{n} est donc normal à (d)(d).

Enfin, n⃗⋅u⃗=a×(−b)+b×a=0\vec{n}\cdot\vec{u}=a\times(-b)+b\times a=0 pour u⃗(−b ; a)\vec{u}(-b\,;\,a), qui est non nul : c'est bien un vecteur directeur.

Déterminer une équation de droite

Trouver l'équation d'une droite avec un vecteur normalÉtapes de la méthode : poser le point M, calculer le vecteur AM, écrire le produit scalaire nul, développer, puis contrôler avec le point A.1Poser MM(x ; y) est sur la droite si AM · n = 0.2Calculer AMAM a pour coordonnées (x - xA ; y - yA).3Produit scalaireÉcrire a(x - xA) + b(y - yA) = 0.4DévelopperRegrouper en ax + by + c = 0.5ContrôlerTester les coordonnées de A dans l'équation.
  1. Poser MM(x ; y) est sur la droite si AM · n = 0.
  2. Calculer AMAM a pour coordonnées (x - xA ; y - yA).
  3. Produit scalaireÉcrire a(x - xA) + b(y - yA) = 0.
  4. DévelopperRegrouper en ax + by + c = 0.
  5. ContrôlerTester les coordonnées de A dans l'équation.
Trouver l'équation d'une droite avec un vecteur normal · Méthode du point et du vecteur normal.

Parallélisme et perpendicularité

Le vecteur normal lit directement la position relative de deux droites, sans passer par les coefficients directeurs. Pour deux droites (d)(d) et (d′)(d') d'équations ax+by+c=0ax+by+c=0 et a′x+b′y+c′=0a'x+b'y+c'=0, de vecteurs normaux n⃗(a ; b)\vec{n}(a\,;\,b) et n′⃗(a′ ; b′)\vec{n'}(a'\,;\,b'), tout se joue sur ces deux vecteurs.

Démonstration · Pourquoi ça marche

Une droite et son vecteur normal sont à angle droit. Si les normales n⃗\vec{n} et n′⃗\vec{n'} sont colinéaires, les droites ont la même direction : elles sont parallèles. Si on tourne les deux droites d'un quart de tour, leurs normales tournent de la même façon : les droites sont perpendiculaires exactement quand les normales le sont, donc quand n⃗⋅n′⃗=0\vec{n}\cdot\vec{n'}=0.

Autre raisonnement, par les vecteurs directeurs : u⃗(−b ; a)\vec{u}(-b\,;\,a) et u′⃗(−b′ ; a′)\vec{u'}(-b'\,;\,a') ont pour produit scalaire bb′+aa′bb'+aa'. C'est la même quantité, ce qui confirme la condition.

Application : hauteur d'un triangle

La hauteur issue d'un sommet d'un triangle est la droite qui passe par ce sommet et qui est perpendiculaire au côté opposé. Le vecteur normal fait ici des merveilles : le vecteur du côté opposé est directement un vecteur normal de la hauteur, sans aucune rotation à calculer.

Droite et vecteur normalCarte mentale reliant équation cartésienne, vecteur normal, positions relatives et applications.ax + by + c = 0(a ; b) ≠ (0 ; 0)Plusieurs écrituresÉquationn(a ; b)Orthogonal à uTous colinéairesVecteur normalu(-b ; a)Parallèle à la droiteVecteur directeurNormales colinéairesab' - a'b = 0ParallélismeNormales orthogonalesaa' + bb' = 0PerpendicularitéHauteurMédiatriceDistanceApplicationsDroite et normale

Droite et normale

  • Équation
    • ax + by + c = 0
    • (a ; b) ≠ (0 ; 0)
    • Plusieurs écritures
  • Vecteur normal
    • n(a ; b)
    • Orthogonal à u
    • Tous colinéaires
  • Vecteur directeur
    • u(-b ; a)
    • Parallèle à la droite
  • Parallélisme
    • Normales colinéaires
    • ab' - a'b = 0
  • Perpendicularité
    • Normales orthogonales
    • aa' + bb' = 0
  • Applications
    • Hauteur
    • Médiatrice
    • Distance
Droite et vecteur normal · Les notions du chapitre.

Pour aller plus loin : distance et normale à une courbe

Les vecteurs normaux servent aussi à mesurer des distances. Une équation ax+by+c=0ax+by+c=0 est dite normale lorsque a2+b2=1a^2+b^2=1 : les coefficients aa et bb sont alors ceux d'un vecteur normal de longueur 11.2 Pour une telle équation, la distance du point M(x ; y)M(x\,;\,y) à la droite vaut ∣ax+by+c∣|ax+by+c|.2

Si l'équation n'est pas sous cette forme, on la divise par a2+b2\sqrt{a^2+b^2}, ce qui ne change pas la droite. On obtient la distance du point M(x0 ; y0)M(x_0\,;\,y_0) à la droite ax+by+c=0ax+by+c=0 :

d(M,(d))=∣ax0+by0+c∣a2+b2.d(M,(d))=\dfrac{|ax_0+by_0+c|}{\sqrt{a^2+b^2}}.

Cette notion de normale dépasse le cadre des droites. En géométrie, la droite normale à une courbe en un point est la droite perpendiculaire à la tangente en ce point.3 Tu retrouveras cette idée dans le chapitre suivant, l'équation de cercle : la tangente à un cercle en un point est perpendiculaire au rayon, donc le rayon donne un vecteur normal à la tangente.

Récapitulatif

Récapitulatif : lire une équation de droite
SituationCondition ou formule
Vecteur normal de ax + by + c = 0n(a ; b)
Vecteur directeur de ax + by + c = 0u(-b ; a)
Droite par A de normale n(a ; b)a(x - xA) + b(y - yA) = 0
Droites parallèlesab' - a'b = 0
Droites perpendiculairesaa' + bb' = 0
Distance de M(x0 ; y0) à la droite|ax0 + by0 + c| / √(a² + b²)
Récapitulatif : lire une équation de droite · À connaître pour les exercices.

Exercices corrigés

Exercice 1 Équation à partir d'un point et d'un vecteur normal

★☆☆Environ 8 min

Dans un repère orthonormé, la droite (d)(d) passe par A(−1 ; 4)A(-1\,;\,4) et admet n⃗(3 ; 2)\vec{n}(3\,;\,2) pour vecteur normal.

  1. Détermine une équation cartésienne de (d)(d) de la forme 3x+2y+c=03x+2y+c=0.
  2. Donne la valeur de cc.
Indice 1

Écris que AM→⋅n⃗=0\overrightarrow{AM}\cdot\vec{n}=0 pour M(x ; y)M(x\,;\,y).

Indice 2

Ou remplace xx et yy par les coordonnées de AA dans 3x+2y+c=03x+2y+c=0.

Voir la correction pas à pas
  1. Un point M(x ; y)M(x\,;\,y) est sur (d)(d) si et seulement si AM→⋅n⃗=0\overrightarrow{AM}\cdot\vec{n}=0.

  2. On a AM→(x+1 ; y−4)\overrightarrow{AM}(x+1\,;\,y-4), d'où 3(x+1)+2(y−4)=03(x+1)+2(y-4)=0.

  3. On développe : 3x+3+2y−8=03x+3+2y-8=0, soit 3x+2y−5=03x+2y-5=0.

  4. On lit c=−5c=-5. Contrôle : 3×(−1)+2×4−5=03\times(-1)+2\times 4-5=0.

Une équation de (d)(d) est 3x+2y−5=03x+2y-5=0, donc c=−5c=-5. Retiens la formule rapide : c=−(axA+byA)c=-(ax_A+by_A).

Exercice 2 Valeur du paramètre pour deux droites perpendiculaires

★★☆Environ 10 min

Dans un repère orthonormé, on considère les droites (d):2x+ky−3=0(d) : 2x+ky-3=0 et (d′):6x−4y+1=0(d') : 6x-4y+1=0, où kk est un réel.

  1. Donne un vecteur normal à chacune.
  2. Détermine la valeur de kk pour que (d)(d) et (d′)(d') soient perpendiculaires.
Indice 1

Les droites sont perpendiculaires si et seulement si leurs vecteurs normaux sont orthogonaux.

Indice 2

Écris le produit scalaire des deux vecteurs normaux et pose-le égal à 00.

Voir la correction pas à pas
  1. Un vecteur normal à (d)(d) est n⃗(2 ; k)\vec{n}(2\,;\,k) ; un vecteur normal à (d′)(d') est n′⃗(6 ; −4)\vec{n'}(6\,;\,-4).

  2. Les droites sont perpendiculaires si et seulement si n⃗⋅n′⃗=0\vec{n}\cdot\vec{n'}=0.

  3. On calcule : 2×6+k×(−4)=12−4k2\times 6+k\times(-4)=12-4k.

  4. On résout 12−4k=012-4k=0, ce qui donne k=3k=3.

Pour k=3k=3, les droites 2x+3y−3=02x+3y-3=0 et 6x−4y+1=06x-4y+1=0 sont perpendiculaires. Vérification : 2×6+3×(−4)=02\times 6+3\times(-4)=0.

Exercice 3 Hauteur d'un triangle

★★☆Environ 12 min

Dans un repère orthonormé, on donne A(1 ; 1)A(1\,;\,1), B(5 ; 2)B(5\,;\,2) et C(2 ; 6)C(2\,;\,6). Soit (h)(h) la hauteur du triangle ABCABC issue de CC.

  1. Détermine une équation cartésienne de (h)(h).
  2. Cette droite coupe l'axe des abscisses en un point PP. Calcule l'abscisse de PP.
Indice 1

La hauteur issue de CC est perpendiculaire à (AB)(AB) : quel vecteur est alors normal à (h)(h) ?

Indice 2

Un point de l'axe des abscisses a pour ordonnée 00.

Voir la correction pas à pas
  1. (h)(h) est perpendiculaire à (AB)(AB), donc AB→(4 ; 1)\overrightarrow{AB}(4\,;\,1) est un vecteur normal à (h)(h).

  2. (h)(h) passe par C(2 ; 6)C(2\,;\,6) : 4(x−2)+1×(y−6)=04(x-2)+1\times(y-6)=0.

  3. On développe : 4x−8+y−6=04x-8+y-6=0, soit 4x+y−14=04x+y-14=0.

  4. Pour P(x ; 0)P(x\,;\,0) : 4x−14=04x-14=0, donc x=144=3,5x=\dfrac{14}{4}=3{,}5.

La hauteur a pour équation 4x+y−14=04x+y-14=0 et coupe l'axe des abscisses au point P(3,5 ; 0)P(3{,}5\,;\,0).

Exercice 4 Distance d'un point à une droite

★★★Environ 12 min

Dans un repère orthonormé, on considère la droite (d):3x+4y−10=0(d) : 3x+4y-10=0 et le point M(5 ; 2)M(5\,;\,2).

  1. Donne un vecteur normal à (d)(d) et sa longueur.
  2. Écris une équation normale de (d)(d), c'est-à-dire telle que a2+b2=1a^2+b^2=1.
  3. Calcule la distance de MM à (d)(d).
Indice 1

La longueur d'un vecteur (a ; b)(a\,;\,b) est a2+b2\sqrt{a^2+b^2}.

Indice 2

Divise toute l'équation par cette longueur, puis remplace xx et yy par les coordonnées de MM.

Voir la correction pas à pas
  1. Un vecteur normal est n⃗(3 ; 4)\vec{n}(3\,;\,4), de longueur 9+16=5\sqrt{9+16}=5.

  2. On divise l'équation par 55 : 0,6x+0,8y−2=00{,}6x+0{,}8y-2=0. On a bien 0,36+0,64=10{,}36+0{,}64=1.

  3. Pour M(5 ; 2)M(5\,;\,2) : 0,6×5+0,8×2−2=3+1,6−2=2,60{,}6\times 5+0{,}8\times 2-2=3+1{,}6-2=2{,}6.

  4. La distance est la valeur absolue : ∣2,6∣=2,6|2{,}6|=2{,}6.

Le point MM est à 2,62{,}6 unités de la droite (d)(d). Le résultat est positif : MM est du côté vers lequel pointe n⃗\vec{n}.

Quiz

8 questions · correction immédiate · ton score reste sur ton appareil.

  1. Une droite a pour équation 5x−2y+3=05x-2y+3=0. Quel est un vecteur normal à cette droite ?

  2. Pour la même droite 5x−2y+3=05x-2y+3=0, quel est un vecteur directeur ?

  3. Deux droites dont les vecteurs normaux sont colinéaires sont parallèles ou confondues.

  4. Quelle est la valeur de cc pour que la droite 2x−3y+c=02x-3y+c=0 passe par A(4 ; 1)A(4\,;\,1) ?

  5. Laquelle de ces droites est perpendiculaire à (d):4x+y−2=0(d) : 4x+y-2=0 ?

  6. Quelles équations décrivent la même droite que 2x−4y+6=02x-4y+6=0 ?

    Plusieurs réponses possibles.

  7. Le vecteur nul peut servir de vecteur normal à une droite.

  8. Quel est le coefficient directeur de la droite 3x+6y−1=03x+6y-1=0 ?

Les questions qu'on se pose

Comment savoir si on me donne un vecteur normal ou un vecteur directeur ?

Regarde le vocabulaire de l'énoncé, puis vérifie avec un produit scalaire. Un vecteur directeur est parallèle à la droite ; un vecteur normal lui est orthogonal.1 Si tu hésites sur une équation ax+by+c=0ax+by+c=0, souviens-toi que les nombres aa et bb forment le vecteur normal, et que (−b ; a)(-b\,;\,a) est directeur.

Pourquoi utiliser une équation cartésienne plutôt que $y=mx+p$ ?

L'équation cartésienne décrit toutes les droites, y compris les droites verticales, qui n'ont pas d'équation réduite. Elle se prête aussi mieux aux problèmes d'orthogonalité : le produit scalaire des vecteurs normaux remplace le calcul mm′=−1mm'=-1 et évite de diviser par un coefficient qui pourrait être nul.

Une droite a-t-elle une seule équation cartésienne ?

Non. Si ax+by+c=0ax+by+c=0 convient, alors kax+kby+kc=0kax+kby+kc=0 convient aussi pour tout réel kk non nul. La droite est la même, seul le vecteur normal change par colinéarité. Pour comparer deux équations, cherche un coefficient de proportionnalité entre les trois coefficients.

Le repère doit-il être orthonormé ?

Oui, pour lire (a ; b)(a\,;\,b) comme un vecteur normal. L'expression du produit scalaire xx′+yy′xx'+yy' n'est valable qu'en repère orthonormé, et c'est elle qui permet de passer de « orthogonal » à « produit scalaire nul ». Vérifie donc toujours ce point dans l'énoncé.

Comment vérifier mon équation avant de rendre la copie ?

Remplace les coordonnées d'un point que tu connais (celui de l'énoncé) dans l'équation obtenue : le résultat doit être 00. Contrôle ensuite le vecteur normal en recalculant un produit scalaire avec un vecteur directeur. Ces deux vérifications prennent trente secondes et attrapent presque toutes les erreurs de signe.

Sources

  1. Chapitre 11 — Équations de droites et cercles, CNRS - Ressources mathématiques. Consulté le 6 novembre 2026.
  2. Équation normale, Wikipédia. Consulté le 6 novembre 2026.
  3. Normale (géométrie), Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page