Définition — normes et angle
Soient u et v deux vecteurs non nuls et θ l'angle qu'ils forment. Le produit scalaire de u et v est le nombre réel :
Si u = 0 ou v = 0, on pose u · v = 0. Le résultat est un nombre, pas un vecteur.
- Si θ est aigu (0° ≤ θ < 90°) : cos θ > 0 donc u · v > 0.
- Si θ = 90° : cos θ = 0 donc u · v = 0 (vecteurs orthogonaux).
- Si θ est obtus (90° < θ ≤ 180°) : cos θ < 0 donc u · v < 0.
Le produit scalaire d'un vecteur par lui-même donne le carré de sa norme :
‖u‖ = 4, ‖v‖ = 3 et θ = 60° :
🎮 Produit scalaire à partir des normes et de l'angle
Expression avec les coordonnées
Dans un repère orthonormé :
u·v = xx' + yy'
u·v = xx' + yy' + zz'
u(2;3) et v(4;−1) (plan)
= 5
u(1;−2;3) et v(2;1;−1)
= 2 − 2 − 3 = −3
u(5;0) et v(0;7)
→ orthogonaux
u(−3;2;1), v(1;1;1)
→ orthogonaux
Les deux expressions donnent le même nombre. La première (normes et angle) est pratique quand on connaît une figure ; la seconde (coordonnées) quand on travaille dans un repère. On peut passer de l'une à l'autre :
🎮 Calculateur produit scalaire (plan ou espace)
Projection orthogonale
Soient trois points O, A, B. On appelle H le projeté orthogonal de B sur la droite (OA) : c'est le pied de la perpendiculaire abaissée de B sur (OA).
🎨 Projeté orthogonal de B sur (OA)
Avec H le projeté orthogonal de B sur (OA) :
OH est la mesure algébrique (positive si H est du côté de A, négative sinon). On a OH = OB × cos θ, ce qui redonne bien ‖OA‖ × ‖OB‖ × cos θ.
OA = 5, OB = 6 et l'angle AOB = 60°.
OA · OB = 5 × 3 = 15
🎮 Produit scalaire par projection — OA·OB
Orthogonalité
Deux vecteurs non nuls u et v sont orthogonaux si et seulement si leur produit scalaire est nul :
u(3;2) et v(2;−3) (plan)
u ⊥ v ✓
u(1;2;2) et v(2;1;−2)
u ⊥ v ✓
u(1;3) et v(2;5) ?
❌ Non orthogonaux
Triangle rectangle en A ?
⟺ rectangle en A
L'orthogonalité par le produit scalaire sert à démontrer qu'un triangle est rectangle, que deux droites sont perpendiculaires, ou qu'une droite est hauteur d'un triangle, sans avoir besoin de figure précise.
🎮 Test d'orthogonalité — u·v = 0 ?
Si une droite d a pour vecteur directeur u(a ; b), alors n(−b ; a) est un vecteur normal à d : il est orthogonal à u, donc perpendiculaire à d.
Réciproquement, la droite passant par A(xA ; yA) et de vecteur normal n(a ; b) a pour équation cartésienne :
3(x−1) − 1(y−2) = 0
3x − 3 − y + 2 = 0
3x − y − 1 = 0
🎮 Calculateur — vecteur normal et équation de droite
Angle entre deux vecteurs
À partir de la double expression du produit scalaire, l'angle θ = (u, v) vérifie :
On en déduit θ à l'aide de la touche cos⁻¹ (ou arccos) de la calculatrice.
u(3;1) et v(2;4) :
‖u‖ = √10, ‖v‖ = √20
cos θ = 10√10 × √20 = 10√200 ≈ 0,707
θ = cos⁻¹(0,707) ≈ 45°
🎮 Calculateur d'angle (u, v)
Longueurs dans le plan et l'espace
Comme AB = ‖AB‖ et AB · AB = AB², on retrouve :
A(1;2), B(4;6) (plan)
A(1;2;−1), B(4;0;3)
🎮 Calculateur de longueur AB
Formule d'Al-Kashi (loi des cosinus)
Dans un triangle ABC quelconque, en notant A l'angle géométrique en A :
BC² = AB² + AC² − 2 × AB × AC × cos(A)
Par permutation des sommets, on obtient de la même façon AC² (avec l'angle en B) et AB² (avec l'angle en C).
D'après la relation de Chasles, BC = AC − AB, donc :
BC² = BC·BC = (AC − AB)·(AC − AB)
= AC² − 2 AC·AB + AB²
= AB² + AC² − 2 × AB × AC × cos(A)
On retrouve ici les identités remarquables vectorielles vues plus haut, appliquées à BC = AC − AB.
Trouver un côté — AB=5, AC=7, Â=60°
BC² = 25+49−70×0,5 = 39
BC = √39 ≈ 6,24
Trouver un angle — AB=4, AC=5, BC=6
cos(Â) = 16+25−3640 = 0,125
 ≈ 82,8°
🎮 Calculateur d'Al-Kashi
Propriétés & récapitulatif
- Symétrie : u · v = v · u
- Bilinéarité : (ku) · v = k(u · v) et u · (v + w) = u · v + u · w
- Carré scalaire : u · u = ‖u‖²
‖u − v‖² = ‖u‖² − 2 u·v + ‖v‖²
Exercice 1 — Triangle rectangle ?
AB(3;1), AC(1;6)
AB·AC = 3 + 6 = 9 ≠ 0
Pas rectangle en A
Exercice 2 — Angle
cos θ = 11 × √2 ≈ 0,707
θ = 45°
Exercice 3 — Projection
OH = 8 × cos(120°) = 8 × (−½) = −4
OA·OB = 4 × (−4) = −16
| Notion | Expression |
|---|---|
| Définition (normes et angle) | u·v = ‖u‖ ‖v‖ cos θ |
| Coordonnées (plan) | u·v = xx' + yy' |
| Coordonnées (espace) | u·v = xx' + yy' + zz' |
| Projection orthogonale | OA·OB = OA × OH |
| Orthogonalité | u·v = 0 ⟺ u ⊥ v |
| Angle | cos θ = u·v‖u‖ ‖v‖ |
| Carré scalaire | u·u = ‖u‖² |
| Vecteur normal à ax+by+c=0 | n(a ; b) |
| Formule d'Al-Kashi | BC² = AB² + AC² − 2·AB·AC·cos(Â) |
| Longueur AB | √((xB−xA)² + (yB−yA)² [+ (zB−zA)²]) |