Aller au contenu

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

Produit scalaire : définitions, exercices corrigés de 1re

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

L'essentiel

  • Le produit scalaire associe un nombre (un scalaire) à deux vecteurs.4
  • Avec les normes et l'angle : u⃗⋅v⃗=∥u⃗∥×∥v⃗∥×cos⁡θ\vec u\cdot\vec v=\|\vec u\|\times\|\vec v\|\times\cos\theta.
  • Avec les coordonnées dans une base orthonormée : u⃗⋅v⃗=xx′+yy′\vec u\cdot\vec v=xx'+yy'.2
  • Deux vecteurs sont orthogonaux quand leur produit scalaire vaut 0 ; il sert aussi à calculer des longueurs.2
  • Le signe du résultat indique si l'angle est aigu (positif), droit (nul) ou obtus (négatif).

Comment utiliser ces exercices

Le produit scalaire est une opération qui associe à deux vecteurs un nombre, et non un vecteur.4 C'est ce qui le distingue des opérations que tu connais déjà : l'addition de deux vecteurs donne un vecteur, la multiplication d'un vecteur par un réel donne un vecteur, alors que le produit scalaire donne un simple scalaire.

Cette page te fait manipuler les définitions, une à la fois, avant de passer aux propriétés et aux calculs plus avancés. Les exercices sont rangés par difficulté croissante : le niveau 1 applique une formule directement, le niveau 2 demande de choisir la bonne formule, le niveau 3 enchaîne plusieurs idées.

Pour t'entraîner efficacement, lis l'énoncé, cherche pendant quelques minutes sans regarder les indices, puis ouvre un indice seulement si tu es bloqué. Ne consulte la correction qu'après avoir écrit ta propre réponse : compare ensuite ta démarche, pas seulement le résultat final.

Deux propriétés à garder en tête

Les exercices ci-dessous s'appuient sur deux propriétés du produit scalaire figurant au programme : la symétrie et la bilinéarité.2

La symétrie signifie que l'ordre des vecteurs ne change pas le résultat : u⃗⋅v⃗=v⃗⋅u⃗\vec u\cdot\vec v=\vec v\cdot\vec u. La bilinéarité signifie que le produit scalaire se développe comme un produit de nombres, en sortant les coefficients et en séparant les sommes :

u⃗⋅(av⃗+bw⃗)=a (u⃗⋅v⃗)+b (u⃗⋅w⃗).\vec u\cdot(a\vec v+b\vec w)=a\,(\vec u\cdot\vec v)+b\,(\vec u\cdot\vec w).

Ces règles permettent de calculer un produit scalaire compliqué à partir de produits plus simples déjà connus.

Les exercices

Exercice 1 Avec les normes et l'angle

★☆☆Environ 4 min

Deux vecteurs u⃗\vec u et v⃗\vec v ont pour normes ∥u⃗∥=5\|\vec u\|=5 et ∥v⃗∥=4\|\vec v\|=4. L'angle entre u⃗\vec u et v⃗\vec v mesure 60∘60^\circ.

Calcule le produit scalaire u⃗⋅v⃗\vec u\cdot\vec v.

Indice 1

Écris la formule avec les normes et le cosinus de l'angle.

Indice 2

Rappelle-toi la valeur de cos⁡60∘\cos 60^\circ.

Voir la correction pas à pas
  1. On choisit l'expression adaptée : on connaît deux normes et un angle, donc u⃗⋅v⃗=∥u⃗∥×∥v⃗∥×cos⁡θ\vec u\cdot\vec v=\|\vec u\|\times\|\vec v\|\times\cos\theta.

  2. On remplace par les données : u⃗⋅v⃗=5×4×cos⁡60∘\vec u\cdot\vec v=5\times 4\times\cos 60^\circ.

  3. On sait que cos⁡60∘=12\cos 60^\circ=\dfrac12, donc u⃗⋅v⃗=20×12\vec u\cdot\vec v=20\times\dfrac12.

  4. On calcule : u⃗⋅v⃗=10\vec u\cdot\vec v=10.

Le résultat est un nombre positif, ce qui est cohérent : un angle de 60∘60^\circ est aigu. Retiens la démarche : formule, remplacement, calcul.

Exercice 2 Avec les coordonnées

★☆☆Environ 4 min

Dans un repère orthonormé, on donne u⃗ (3 ;−2)\vec u\,(3\,;-2) et v⃗ (4 ;5)\vec v\,(4\,;5).

Calcule u⃗⋅v⃗\vec u\cdot\vec v.

Indice 1

La formule en coordonnées est xx′+yy′xx'+yy'.

Indice 2

Attention au signe de −2-2.

Voir la correction pas à pas
  1. Le repère est orthonormé, on peut donc utiliser u⃗⋅v⃗=xx′+yy′\vec u\cdot\vec v=xx'+yy'.

  2. On identifie x=3x=3, y=−2y=-2, x′=4x'=4, y′=5y'=5.

  3. On remplace : u⃗⋅v⃗=3×4+(−2)×5\vec u\cdot\vec v=3\times 4+(-2)\times 5.

  4. On calcule : 12−10=212-10=2.

Le produit scalaire vaut 22. Il est positif mais petit : les deux vecteurs forment un angle aigu, proche de l'angle droit. La condition « repère orthonormé » est indispensable : sans elle, cette formule n'est pas valable.

Exercice 3 Norme d'un vecteur par le produit scalaire

★☆☆Environ 5 min

Dans un repère orthonormé, on donne w⃗ (6 ;−8)\vec w\,(6\,;-8).

  1. Calcule w⃗⋅w⃗\vec w\cdot\vec w.
  2. En déduis la norme ∥w⃗∥\|\vec w\|.

La valeur attendue est celle de la norme ∥w⃗∥\|\vec w\|.

Indice 1

Le produit scalaire d'un vecteur par lui-même vaut x2+y2x^2+y^2.

Indice 2

La norme est la racine carrée de ce nombre.

Voir la correction pas à pas
  1. On applique la formule en coordonnées avec v⃗=w⃗\vec v=\vec w : w⃗⋅w⃗=6×6+(−8)×(−8)\vec w\cdot\vec w=6\times 6+(-8)\times(-8).

  2. On calcule : 36+64=10036+64=100.

  3. Par ailleurs, l'angle d'un vecteur avec lui-même est nul et cos⁡0=1\cos 0=1, donc w⃗⋅w⃗=∥w⃗∥2\vec w\cdot\vec w=\|\vec w\|^2.

  4. On en tire ∥w⃗∥2=100\|\vec w\|^2=100, donc ∥w⃗∥=100=10\|\vec w\|=\sqrt{100}=10 (une norme est positive).

C'est l'une des utilisations du produit scalaire citées au programme : calculer des longueurs.2 Tu retrouves au passage la formule habituelle x2+y2\sqrt{x^2+y^2}.

Exercice 4 Trouver un paramètre pour l'orthogonalité

★★☆Environ 6 min

Dans un repère orthonormé, on donne u⃗ (2 ;k)\vec u\,(2\,;k) et v⃗ (6 ;−3)\vec v\,(6\,;-3), où kk est un réel.

Détermine la valeur de kk pour que u⃗\vec u et v⃗\vec v soient orthogonaux.

Indice 1

Deux vecteurs sont orthogonaux lorsque leur produit scalaire est nul.

Indice 2

Écris u⃗⋅v⃗\vec u\cdot\vec v en fonction de kk, puis résous l'équation.

Voir la correction pas à pas
  1. Le produit scalaire sert à démontrer une orthogonalité :2 on cherche donc kk tel que u⃗⋅v⃗=0\vec u\cdot\vec v=0.

  2. On exprime le produit scalaire : u⃗⋅v⃗=2×6+k×(−3)=12−3k\vec u\cdot\vec v=2\times 6+k\times(-3)=12-3k.

  3. On pose l'équation 12−3k=012-3k=0.

  4. On isole kk : 3k=123k=12, donc k=4k=4.

  5. Vérification : avec k=4k=4, 2×6+4×(−3)=12−12=02\times 6+4\times(-3)=12-12=0.

Pour k=4k=4, les vecteurs u⃗ (2 ;4)\vec u\,(2\,;4) et v⃗ (6 ;−3)\vec v\,(6\,;-3) sont orthogonaux. Garde le réflexe de la vérification finale : elle prend dix secondes et élimine les erreurs de signe.

Exercice 5 Développer avec la bilinéarité

★★☆Environ 6 min

Trois vecteurs u⃗\vec u, v⃗\vec v et w⃗\vec w vérifient u⃗⋅v⃗=3\vec u\cdot\vec v=3 et u⃗⋅w⃗=−2\vec u\cdot\vec w=-2.

Calcule u⃗⋅(2v⃗−3w⃗)\vec u\cdot(2\vec v-3\vec w).

Indice 1

Utilise la bilinéarité : sors les coefficients et sépare la différence.

Indice 2

Fais attention au signe quand tu multiplies −3-3 par −2-2.

Voir la correction pas à pas
  1. Le produit scalaire est bilinéaire,2 on peut donc développer : u⃗⋅(2v⃗−3w⃗)=2 (u⃗⋅v⃗)−3 (u⃗⋅w⃗)\vec u\cdot(2\vec v-3\vec w)=2\,(\vec u\cdot\vec v)-3\,(\vec u\cdot\vec w).

  2. On remplace par les valeurs connues : 2×3−3×(−2)2\times 3-3\times(-2).

  3. On calcule : 6+6=126+6=12.

Le résultat est 1212. Ici, aucune coordonnée ni aucun angle n'était donné : seules les propriétés du produit scalaire ont suffi. C'est la force de la bilinéarité.

Exercice 6 Travail d'une force

★★☆Environ 6 min

Le programme présente la modélisation du travail d'une force par un produit scalaire.2 Dans un repère orthonormé, une force F⃗ (3 ;4)\vec F\,(3\,;4) s'exerce sur un objet qui se déplace de AA à BB, avec AB⃗ (5 ;2)\vec{AB}\,(5\,;2).

Calcule le produit scalaire F⃗⋅AB⃗\vec F\cdot\vec{AB}, qui modélise le travail de la force pour ce déplacement.

Indice 1

Le repère est orthonormé : utilise la formule en coordonnées.

Indice 2

Multiplie les abscisses entre elles, les ordonnées entre elles, puis additionne.

Voir la correction pas à pas
  1. Le travail de la force est modélisé par le produit scalaire de la force et du déplacement : on calcule F⃗⋅AB⃗\vec F\cdot\vec{AB}.

  2. On applique la formule en coordonnées : F⃗⋅AB⃗=3×5+4×2\vec F\cdot\vec{AB}=3\times 5+4\times 2.

  3. On calcule : 15+8=2315+8=23.

On obtient 2323. Le résultat est positif : la force aide le déplacement. Un résultat négatif aurait indiqué une force qui s'oppose en partie au mouvement.

Exercice 7 Déterminer un angle

★★☆Environ 8 min

Dans un repère orthonormé, on donne u⃗ (1 ;1)\vec u\,(1\,;1) et v⃗ (0 ;3)\vec v\,(0\,;3).

  1. Calcule u⃗⋅v⃗\vec u\cdot\vec v, ∥u⃗∥\|\vec u\| et ∥v⃗∥\|\vec v\|.
  2. En déduis la mesure en degrés de l'angle θ\theta entre u⃗\vec u et v⃗\vec v.
Indice 1

Utilise les deux expressions du produit scalaire : coordonnées d'un côté, normes et cosinus de l'autre.

Indice 2

Égale-les pour isoler cos⁡θ\cos\theta.

Voir la correction pas à pas
  1. Avec les coordonnées : u⃗⋅v⃗=1×0+1×3=3\vec u\cdot\vec v=1\times 0+1\times 3=3.

  2. Les normes : ∥u⃗∥=12+12=2\|\vec u\|=\sqrt{1^2+1^2}=\sqrt2 et ∥v⃗∥=02+32=3\|\vec v\|=\sqrt{0^2+3^2}=3.

  3. Avec la formule trigonométrique : u⃗⋅v⃗=∥u⃗∥×∥v⃗∥×cos⁡θ\vec u\cdot\vec v=\|\vec u\|\times\|\vec v\|\times\cos\theta, donc 3=2×3×cos⁡θ3=\sqrt2\times 3\times\cos\theta.

  4. On en déduit cos⁡θ=332=12=22\cos\theta=\dfrac{3}{3\sqrt2}=\dfrac1{\sqrt2}=\dfrac{\sqrt2}{2}.

  5. Comme θ\theta est compris entre 0∘0^\circ et 180∘180^\circ, on obtient θ=45∘\theta=45^\circ.

Le produit scalaire donne un outil pour déterminer un angle géométrique.4 Ici, le résultat est cohérent avec la figure : u⃗\vec u est la diagonale d'un carré, v⃗\vec v est vertical, et l'écart entre les deux est bien 45∘45^\circ.

Exercice 8 Produit scalaire dans un triangle repéré

★★☆Environ 8 min

Dans un repère orthonormé, on donne les points A(1 ;2)A(1\,;2), B(4 ;3)B(4\,;3) et C(2 ;6)C(2\,;6).

  1. Calcule les coordonnées de AB⃗\vec{AB} et de AC⃗\vec{AC}.
  2. Calcule AB⃗⋅AC⃗\vec{AB}\cdot\vec{AC}.
  3. Que peux-tu dire de l'angle BAC^\widehat{BAC} ?

La valeur attendue est celle de AB⃗⋅AC⃗\vec{AB}\cdot\vec{AC}.

Indice 1

Les coordonnées d'un vecteur AB⃗\vec{AB} sont (xB−xA ;yB−yA)(x_B-x_A\,;y_B-y_A).

Indice 2

Le signe du produit scalaire renseigne sur la nature de l'angle.

Voir la correction pas à pas
  1. On calcule AB⃗ (4−1 ;3−2)=(3 ;1)\vec{AB}\,(4-1\,;3-2)=(3\,;1).

  2. On calcule AC⃗ (2−1 ;6−2)=(1 ;4)\vec{AC}\,(2-1\,;6-2)=(1\,;4).

  3. On applique la formule en coordonnées : AB⃗⋅AC⃗=3×1+1×4=7\vec{AB}\cdot\vec{AC}=3\times 1+1\times 4=7.

  4. Le résultat est strictement positif, donc cos⁡BAC^>0\cos\widehat{BAC}>0 : l'angle BAC^\widehat{BAC} est aigu.

Le produit scalaire vaut 77 et l'angle en AA est aigu. Si tu avais obtenu 00, le triangle aurait été rectangle en AA ; un résultat négatif aurait donné un angle obtus.

Exercice 9 Avec un projeté orthogonal

★★★Environ 10 min

Soit AA, BB et CC trois points tels que AB=5AB=5. Le point HH est le projeté orthogonal de CC sur la droite (AB)(AB). Le point HH se trouve sur la droite (AB)(AB), du côté opposé à BB par rapport à AA, et AH=3AH=3.

  1. Le produit scalaire AB⃗⋅AC⃗\vec{AB}\cdot\vec{AC} est-il positif ou négatif ? Justifie.
  2. Calcule sa valeur.
Indice 1

Remplace AC⃗\vec{AC} par AH⃗+HC⃗\vec{AH}+\vec{HC} et utilise l'orthogonalité de HC⃗\vec{HC} avec AB⃗\vec{AB}.

Indice 2

Compare le sens des vecteurs AB⃗\vec{AB} et AH⃗\vec{AH}.

Voir la correction pas à pas
  1. On décompose : AB⃗⋅AC⃗=AB⃗⋅AH⃗+AB⃗⋅HC⃗\vec{AB}\cdot\vec{AC}=\vec{AB}\cdot\vec{AH}+\vec{AB}\cdot\vec{HC}.

  2. Le point HH est le projeté orthogonal de CC : les vecteurs HC⃗\vec{HC} et AB⃗\vec{AB} sont orthogonaux, donc AB⃗⋅HC⃗=0\vec{AB}\cdot\vec{HC}=0.

  3. Il reste AB⃗⋅AH⃗\vec{AB}\cdot\vec{AH}. Les vecteurs AB⃗\vec{AB} et AH⃗\vec{AH} ont la même direction mais des sens opposés : l'angle entre eux est de 180∘180^\circ et cos⁡180∘=−1\cos 180^\circ=-1.

  4. On calcule : AB⃗⋅AH⃗=5×3×(−1)=−15\vec{AB}\cdot\vec{AH}=5\times 3\times(-1)=-15.

  5. Le produit scalaire est donc négatif : l'angle BAC^\widehat{BAC} est obtus, ce qui correspond bien à un projeté situé de l'autre côté de AA.

On obtient AB⃗⋅AC⃗=−15\vec{AB}\cdot\vec{AC}=-15. Cet exercice relie deux idées du programme : le produit scalaire et la projection d'un vecteur sur un axe.2 Seule la projection de AC⃗\vec{AC} sur la droite (AB)(AB) compte, la composante perpendiculaire disparaît du calcul.

Exercice 10 Triangle rectangle et aire

★★★Environ 12 min

Dans un repère orthonormé, on donne A(−1 ;1)A(-1\,;1), B(2 ;4)B(2\,;4) et C(1 ;−1)C(1\,;-1).

  1. Calcule AB⃗⋅AC⃗\vec{AB}\cdot\vec{AC} et démontre que le triangle ABCABC est rectangle en AA.
  2. Calcule ABAB et ACAC.
  3. Calcule l'aire du triangle ABCABC.

La valeur attendue est l'aire du triangle.

Indice 1

Un produit scalaire nul prouve une orthogonalité.

Indice 2

Dans un triangle rectangle en AA, l'aire vaut la moitié du produit des deux côtés de l'angle droit.

Voir la correction pas à pas
  1. On calcule AB⃗ (2−(−1) ;4−1)=(3 ;3)\vec{AB}\,(2-(-1)\,;4-1)=(3\,;3) et AC⃗ (1−(−1) ;−1−1)=(2 ;−2)\vec{AC}\,(1-(-1)\,;-1-1)=(2\,;-2).

  2. On calcule le produit scalaire : AB⃗⋅AC⃗=3×2+3×(−2)=6−6=0\vec{AB}\cdot\vec{AC}=3\times 2+3\times(-2)=6-6=0.

  3. Le produit scalaire est nul : les vecteurs AB⃗\vec{AB} et AC⃗\vec{AC} sont orthogonaux,2 donc le triangle ABCABC est rectangle en AA.

  4. On calcule les longueurs avec les normes : AB=32+32=18=32AB=\sqrt{3^2+3^2}=\sqrt{18}=3\sqrt2 et AC=22+(−2)2=8=22AC=\sqrt{2^2+(-2)^2}=\sqrt8=2\sqrt2.

  5. L'aire vaut 12×AB×AC=12×32×22=12×12=6\dfrac12\times AB\times AC=\dfrac12\times 3\sqrt2\times 2\sqrt2=\dfrac12\times 12=6.

L'aire du triangle ABCABC vaut 66 unités d'aire. Cet exercice enchaîne les trois usages du produit scalaire vus sur cette page : démontrer une orthogonalité, calculer des longueurs, puis exploiter ces résultats dans un calcul géométrique.2

Les questions qu'on se pose

Le produit scalaire est-il un vecteur ou un nombre ?

C'est un nombre. À deux vecteurs, le produit scalaire associe un scalaire, c'est-à-dire un réel dans le cadre de ton programme.4 Si ton résultat contient des coordonnées entre parenthèses, tu as calculé autre chose.

Quelle formule dois-je choisir le jour d'un contrôle ?

Regarde les données. Avec des coordonnées dans un repère orthonormé, prends xx′+yy′xx'+yy' : c'est le plus rapide.2 Avec des longueurs et un angle, prends la formule avec le cosinus. Avec un projeté orthogonal, prends le produit des longueurs algébriques. Si tu hésites, calcule avec deux formules différentes quand c'est possible : si les résultats coïncident, tu peux être confiant.

Comment savoir si deux vecteurs sont orthogonaux ?

Calcule leur produit scalaire. S'il vaut 0, les vecteurs sont orthogonaux.2 Dans un repère orthonormé, il suffit de vérifier que xx′+yy′=0xx'+yy'=0. Pense à écrire cette égalité dans ta copie : c'est elle qui constitue la preuve.

Sources

  1. Programmes et ressources en mathématiques - voie générale, Éduscol. Consulté le 6 novembre 2026.
  2. Géométrie pour tous et partout : le produit scalaire, Éduscol. Consulté le 6 novembre 2026.
  3. Produit scalaire en classe de première (fiche pédagogique), Éduscol. Consulté le 6 novembre 2026.
  4. Produit scalaire, Wikipédia. Consulté le 6 novembre 2026.
  5. Produit scalaire canonique, 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