Le produit scalaire : les 4 formules et quand les utiliser
Mis à jour le 1 octobre 2026
Le produit scalaire de deux vecteurs est un nombre. Il existe quatre façons de le calculer : le secret est de choisir la bonne selon les données de l'énoncé.
Les quatre formules
Avec l'angle : u⋅v=∥u∥×∥v∥×cos(u,v).
Avec les coordonnées, dans un repère orthonormé : u(x;y), v(x′;y′), u⋅v=xx′+yy′.
Avec le projeté orthogonal : si H est le projeté de C sur (AB), AB⋅AC=AB⋅AH (AB×AH si même sens, −AB×AH sinon).
Avec les normes : u⋅v=21(∥u+v∥2−∥u∥2−∥v∥2).
Astuce. Un repère est donné ? Coordonnées. Des longueurs et un angle ? Cosinus. Une figure avec un angle droit ? Projeté orthogonal.
Orthogonalité
Deux vecteurs non nuls sont orthogonaux si et seulement si leur produit scalaire est nul. C'est l'outil le plus rapide pour prouver qu'un angle est droit.
Exemple.A(0;1), B(3;2), C(1;−2). Le triangle ABC est-il rectangle en A ?
AB(3;1) et AC(1;−3).
AB⋅AC=3−3=0 : oui, il est rectangle en A.
Règles de calcul
u⋅v=v⋅u et u⋅(v+w)=u⋅v+u⋅w.
u⋅u=∥u∥2.
∥u+v∥2=∥u∥2+2u⋅v+∥v∥2.
Le théorème d'Al-Kashi
Dans tout triangle ABC : BC2=AB2+AC2−2AB×AC×cosBAC. C'est le théorème de Pythagore généralisé : si l'angle est droit, le cosinus est nul.
Exemple.AB=3, AC=5 et BAC=3π. Calculer BC.
BC2=9+25−2×3×5×21=34−15=19.
BC=19.
Les pièges à éviter
Écrire le produit scalaire comme un vecteur : c'est un nombre.
Oublier le signe moins quand le projeté est dans le sens opposé.