📐Focus Matière

Produit scalaire et angle entre vecteurs : méthode complète

7 octobre 2026 7 min de lecture

Tu as déjà croisé le produit scalaire en cours, et tu te demandes à quoi il sert vraiment ? En réalité, c'est l'outil qui relie deux mondes que tu connais bien : la géométrie des vecteurs et la trigonométrie. Grâce à lui, on peut calculer un angle entre vecteurs sans avoir besoin de mesurer quoi que ce soit sur un dessin, et retrouver des propriétés comme le théorème d'Al-Kashi. Dans cet article, on construit la méthode pas à pas, avec des formules écrites en clair, un exemple entièrement résolu et les pièges classiques du lycée.

1. Définitions exactes : vecteurs, angle et produit scalaire

Avant de calculer, il faut fixer le vocabulaire. Soient u et v deux vecteurs non nuls du plan. On note ||u|| et ||v|| leurs normes (leurs longueurs). L'angle entre les vecteurs u et v, noté (u, v), est l'angle géométrique compris entre 0 et π radians (soit 0° à 180°) formé par les deux vecteurs lorsqu'on les place à la même origine.

Le produit scalaire de u et v, noté u · v, est le nombre réel défini par :

u · v = ||u|| × ||v|| × cos(u, v)

Attention : le résultat est un nombre, pas un vecteur. C'est justement ce qui distingue le produit scalaire du produit d'un vecteur par un réel.

Il existe une deuxième formule, très utile en repère orthonormé. Si u a pour coordonnées (x ; y) et v a pour coordonnées (x' ; y'), alors :

u · v = x × x' + y × y'

Ces deux formules disent la même chose : la première est géométrique, la seconde est analytique. Les combiner permet justement de calculer un angle sans le mesurer.

Rappels de trigonométrie indispensables

Dans un triangle rectangle, pour un angle aigu θ : cos(θ) = côté adjacent / hypoténuse, sin(θ) = côté opposé / hypoténuse, tan(θ) = côté opposé / côté adjacent. Sur le cercle trigonométrique (cercle de rayon 1 centré à l'origine, orienté dans le sens antihoraire), un angle θ en radians repère un point dont l'abscisse vaut cos(θ) et l'ordonnée vaut sin(θ). On a toujours :

  • −1 ≤ cos(θ) ≤ 1 et −1 ≤ sin(θ) ≤ 1
  • cos²(θ) + sin²(θ) = 1
  • Valeurs remarquables : cos(0) = 1, cos(π/6) = √3/2, cos(π/4) = √2/2, cos(π/3) = 1/2, cos(π/2) = 0, cos(π) = −1
  • sin(0) = 0, sin(π/6) = 1/2, sin(π/4) = √2/2, sin(π/3) = √3/2, sin(π/2) = 1, sin(π) = 0

Si ces valeurs te paraissent floues, un détour par le cours de trigonométrie te fera gagner beaucoup de temps.

2. Méthode pas à pas pour calculer un angle entre vecteurs

Voici la démarche à appliquer systématiquement. Imagine deux vecteurs u et v placés à la même origine O dans un repère orthonormé (axes perpendiculaires, même unité sur les deux axes).

Étape 1 : calculer le produit scalaire

Utilise les coordonnées : u · v = x × x' + y × y'. C'est en général le calcul le plus rapide.

Étape 2 : calculer les normes

||u|| = √(x² + y²) et ||v|| = √(x'² + y'²). Ce sont de simples applications du théorème de Pythagore.

Étape 3 : isoler le cosinus de l'angle

À partir de u · v = ||u|| × ||v|| × cos(θ), on tire :

cos(θ) = (u · v) / (||u|| × ||v||)

Étape 4 : conclure sur l'angle

Tu obtiens une valeur de cos(θ) entre −1 et 1. Reconnais une valeur remarquable (1/2, √2/2, √3/2, 0, −1/2...) pour donner θ en radians ou en degrés. Sinon, utilise la touche cos⁻¹ (arccos) de ta calculatrice, en vérifiant qu'elle est bien en mode radian ou degré selon l'énoncé.

Cas particulier : vecteurs orthogonaux

Deux vecteurs non nuls sont orthogonaux si et seulement si u · v = 0. C'est une conséquence directe de cos(π/2) = 0. Cette propriété est très utilisée pour démontrer qu'un triangle est rectangle.

3. Exemple entièrement résolu

Dans un repère orthonormé, on donne u(3 ; 4) et v(1 ; 0). On cherche l'angle θ = (u, v) en radians, puis en degrés.

Produit scalaire : u · v = 3 × 1 + 4 × 0 = 3.

Normes : ||u|| = √(3² + 4²) = √(9 + 16) = √25 = 5. ||v|| = √(1² + 0²) = 1.

Cosinus de l'angle : cos(θ) = 3 / (5 × 1) = 3/5 = 0,6.

Conclusion : 0,6 n'est pas une valeur remarquable. On utilise arccos : θ = arccos(0,6) ≈ 0,927 rad, soit environ 53,13°. Vérifions la cohérence : le vecteur v est porté par l'axe des abscisses, et u pointe vers le haut à droite, donc l'angle est bien aigu et compris entre 0 et π/2. C'est cohérent.

Deuxième exemple : angle obtus

Soient u(−1 ; 1) et v(2 ; 0). Alors u · v = (−1)(2) + (1)(0) = −2. ||u|| = √2, ||v|| = 2. Donc cos(θ) = −2 / (√2 × 2) = −1/√2 = −√2/2. On reconnaît cos(3π/4) = −√2/2. Donc θ = 3π/4 rad = 135°. L'angle est obtus, ce que confirme le signe négatif du produit scalaire.

Pour t'entraîner sur d'autres configurations, direction la page exercices de trigonométrie.

4. Conseils de méthode et pièges fréquents

  • Confusion degré / radian : cos(60) ≠ cos(60°). En radians, 60° correspond à π/3, et cos(π/3) = 1/2. Vérifie toujours l'unité de ta calculatrice.
  • Signe du cosinus : un produit scalaire négatif signifie un angle obtus (entre π/2 et π). Ne conclus jamais un angle aigu sans vérifier le signe.
  • Oublier la norme : cos(θ) = (u · v) / (||u|| × ||v||) — le dénominateur est indispensable. Sans lui, tu obtiens un nombre qui n'est pas un cosinus.
  • Mauvais repère : la formule u · v = x x' + y y' n'est valable que dans un repère orthonormé. Dans un repère quelconque, il faut revenir à la définition avec le cosinus.
  • Arrondis trop tôt : garde les valeurs exactes (√2/2, √3/2) jusqu'au bout, puis arrondis seulement à la fin.
  • Ne pas confondre produit scalaire et produit de normes : u · v est un réel, et il peut être négatif, alors que ||u|| × ||v|| est toujours positif ou nul.

Si tu veux vérifier rapidement une valeur de cosinus ou convertir des angles, jette un œil aux outils de trigonométrie disponibles en ligne. Et pour aller plus loin sur les méthodes de travail en maths au lycée, le réseau AlloBac propose des ressources complémentaires.

5. Pourquoi cette méthode change tout en trigonométrie

Le produit scalaire n'est pas une formule isolée : c'est le pont entre l'algèbre des coordonnées et la trigonométrie du cercle. En le maîtrisant, tu peux démontrer l'orthogonalité, calculer des angles dans un triangle quelconque (formule d'Al-Kashi : a² = b² + c² − 2bc cos Â), retrouver la loi des sinus, ou encore projeter un vecteur sur un axe. Chaque exercice de géométrie devient plus simple dès que tu repères un produit scalaire caché.

Progresse étape par étape : commence par calculer des produits scalaires avec des coordonnées simples, puis enchaîne sur les angles remarquables, et termine par les démonstrations d'orthogonalité. La trigonométrie devient alors un jeu de reconnaissance de formules et de valeurs exactes, et non plus une suite de calculs subis.

📚 Pour aller plus loin

Questions fréquentes

Quelle est la formule du produit scalaire avec les coordonnées ?

Dans un repère orthonormé, si u(x ; y) et v(x' ; y'), alors u · v = x × x' + y × y'. C'est une formule directe, sans cosinus, valable uniquement dans un repère orthonormé.

Comment calculer l'angle entre deux vecteurs ?

On utilise cos(θ) = (u · v) / (||u|| × ||v||). On calcule le produit scalaire, les deux normes, puis on isole le cosinus. On reconnaît une valeur remarquable ou on utilise arccos pour obtenir θ en radians ou en degrés.

Deux vecteurs sont orthogonaux si et seulement si... ?

Deux vecteurs non nuls u et v sont orthogonaux si et seulement si u · v = 0. Cela vient de cos(π/2) = 0 dans la formule u · v = ||u|| × ||v|| × cos(u, v).

Pourquoi le produit scalaire peut-il être négatif ?

Parce que cos(θ) peut être négatif lorsque l'angle θ est obtus (entre π/2 et π). Le produit scalaire est donc négatif si l'angle entre les vecteurs dépasse 90°.

Quelle est la différence entre produit scalaire et norme ?

La norme ||u|| est la longueur du vecteur, toujours positive. Le produit scalaire u · v est un nombre réel qui peut être positif, négatif ou nul. La norme intervient dans la formule du produit scalaire via ||u|| × ||v|| × cos(θ).

Peut-on utiliser le produit scalaire dans un repère non orthonormé ?

Non, la formule u · v = x x' + y y' n'est valable que dans un repère orthonormé. Dans un repère quelconque, il faut revenir à la définition géométrique u · v = ||u|| × ||v|| × cos(u, v).

Bravo ! Tu as lu cet article
Inscris-toi pour sauvegarder ta progression et gagner des XP
Creer mon compte
produit scalaireangle entre vecteurstrigonométriecosinusvecteurscercle trigonométriquelycée
Trigo