Aller au contenu
  • Ouvrir le solveur
  • Demander au tuteur IA
  • Trouver un cours AP
  • Créer un quiz
  • Ouvrir la calculatrice
  • Calculatrice graphique
  • Voir toutes les calculatrices
  • Lire les guides de maths
↑ ↓Entrée pour ouvrir · Échap pour fermer
Résoudre un problème

Calculatrice de produit scalaire

Saisissez deux vecteurs pour obtenir leur produit scalaire, leurs normes, l’angle qu’ils forment et la projection de l’un sur l’autre, avec chaque multiplication et chaque addition sous les yeux.

Coordonnées séparées par des virgules ou des espaces, par exemple 1, -2, 3/4.

Coordonnées séparées par des virgules ou des espaces, par exemple 1, -2, 3/4.

Exemples

À propos de la calculatrice de produit scalaire

Le produit scalaire est la façon la plus simple de comparer deux vecteurs. On multiplie les composantes correspondantes et on additionne les résultats, ce qui donne un seul nombre mesurant à quel point les vecteurs pointent dans la même direction. À partir de ce nombre, vous pouvez trouver l’angle qu’ils forment, vérifier s’ils sont orthogonaux et projeter un vecteur sur un autre.

Cette calculatrice accepte des vecteurs ayant un nombre quelconque de composantes, pourvu que les deux aient la même longueur. Elle affiche les produits des composantes, leur somme, les deux normes, l’angle en degrés ainsi que la projection scalaire et la projection orthogonale du premier vecteur sur le second. Si l’un des vecteurs est le vecteur nul, elle explique pourquoi l’angle ne peut pas être défini.

Qu’est-ce que le produit scalaire ?

Le produit scalaire de u=⟨u1,…,un⟩\mathbf{u} = \langle u_1, \dots, u_n \rangle et v=⟨v1,…,vn⟩\mathbf{v} = \langle v_1, \dots, v_n \rangle est u⋅v=u1v1+u2v2+⋯+unvn\mathbf{u} \cdot \mathbf{v} = u_1v_1 + u_2v_2 + \dots + u_nv_n. Contrairement au produit vectoriel, le résultat est un nombre, et non un vecteur.

Géométriquement, u⋅v=∣u∣ ∣v∣cos⁡θ\mathbf{u} \cdot \mathbf{v} = |\mathbf{u}|\,|\mathbf{v}|\cos\theta, où θ\theta est l’angle formé par les vecteurs. Le produit scalaire est positif quand l’angle est aigu, nul quand les vecteurs sont orthogonaux et négatif quand l’angle est obtus.

Comment utiliser la calculatrice de produit scalaire

  1. Saisissez les composantes du premier vecteur séparées par des virgules, par exemple 1, 2, 3.
  2. Saisissez le second vecteur avec le même nombre de composantes.
  3. Cliquez sur Calculer.
  4. Lisez le produit scalaire, les normes et l’angle entre les vecteurs.
  5. Utilisez l’étape de projection si vous avez besoin de la composante d’un vecteur dans la direction de l’autre.

Formules

Produit scalaire

u⋅v=∑i=1nuivi\mathbf{u} \cdot \mathbf{v} = \sum_{i=1}^{n} u_i v_i

Norme

∣u∣=u⋅u|\mathbf{u}| = \sqrt{\mathbf{u} \cdot \mathbf{u}}

Angle entre deux vecteurs

cos⁡θ=u⋅v∣u∣ ∣v∣\cos\theta = \frac{\mathbf{u} \cdot \mathbf{v}}{|\mathbf{u}|\,|\mathbf{v}|}

Projection de u sur v

proj⁡vu=u⋅v∣v∣2 v\operatorname{proj}_{\mathbf{v}}\mathbf{u} = \frac{\mathbf{u} \cdot \mathbf{v}}{|\mathbf{v}|^2}\,\mathbf{v}

Exemple corrigé: ⟨1,2,3⟩ · ⟨4,−5,6⟩

L’exemple utilise u=⟨1,2,3⟩\mathbf{u} = \langle 1, 2, 3 \rangle et v=⟨4,−5,6⟩\mathbf{v} = \langle 4, -5, 6 \rangle. Les produits des composantes valent 4, −10-10 et 18, dont la somme est 12.

Les normes valent 14\sqrt{14} et 77\sqrt{77}, donc cos⁡θ=121477\cos\theta = \frac{12}{\sqrt{14}\sqrt{77}} et l’angle mesure environ 68.56°68.56°. Le produit scalaire positif confirme que l’angle est aigu.

La solution ci-dessous est produite par le même moteur que la calculatrice ci-dessus.

Réponse finale

uv=12u v = 12

Comment nous avons lu votre problème

Produit scalaire de deux vecteurs de dimension 3.

⟨1,2,3⟩⋅⟨4,−5,6⟩\langle 1, 2, 3 \rangle \cdot \langle 4, -5, 6 \rangle

Solution étape par étape

  1. Multiplier les composantes correspondantes

    (1)(4)+(2)(−5)+(3)(6)(1)(4) + (2)(-5) + (3)(6)
  2. Additionner les produits

    uv=4−10+18=12u v = 4 - 10 + 18 = 12
  3. Calculer les normes

    ∣u∣=14=14≈3.741657387,∣v∣=77=77≈8.774964387|u| = \sqrt{14} = \sqrt{14} \approx 3.741657387,\quad |v| = \sqrt{77} = \sqrt{77} \approx 8.774964387
  4. Angle entre les vecteurs

    cos⁡θ=uv∣u∣∣v∣=1232.83291≈0.36548694⇒θ≈68.562447° (1.1966404 rad)\cos\theta = \frac{u v}{|u||v|} = \frac{12}{32.83291} \approx 0.36548694 \Rightarrow \theta \approx 68.562447° \ (1.1966404\text{ rad})
  5. Projection scalaire et projection orthogonale de u sur v

    comp⁡vu=uv∣v∣≈1.3675269,proj⁡vu=uv∣v∣2v=⟨4877,−6077,7277⟩\operatorname{comp}_v u = \frac{u v}{|v|} \approx 1.3675269,\quad \operatorname{proj}_v u = \frac{u v}{|v|^2}v = \langle \frac{48}{77}, -\frac{60}{77}, \frac{72}{77} \rangle

Formules utilisées

  • Produit scalaire

    u⋅v=∑uivi=∣u∣∣v∣cos⁡θu \cdot v = \sum u_i v_i = |u||v|\cos\theta

Le produit scalaire est positif : l’angle entre les vecteurs est donc aigu.

Vérification

  • Calculé de façon exacte ; le produit scalaire est symétrique, donc v·u donne la même valeur.

Explication détaillée

Mesurer des angles et tester l’orthogonalité

En isolant cos⁡θ\cos\theta dans la formule géométrique, on obtient l’angle entre deux vecteurs non nuls quelconques. Comme seul le signe de ce cosinus décide si un angle est aigu ou obtus, le signe du produit scalaire suffit à le savoir, avant même de calculer la moindre norme.

Deux vecteurs sont orthogonaux exactement lorsque leur produit scalaire est nul. Pour ⟨1,0⟩\langle 1, 0 \rangle et ⟨0,1⟩\langle 0, 1 \rangle, le produit scalaire vaut 0 et l’angle vaut 90°90°. Ce test fonctionne en toute dimension ; c’est pourquoi l’orthogonalité se définit par le produit scalaire en dimension quatre ou plus, où l’on ne peut pas dessiner les angles.

Projections orthogonales

La projection scalaire u⋅v∣v∣\frac{\mathbf{u} \cdot \mathbf{v}}{|\mathbf{v}|} est la longueur algébrique de l’ombre que u\mathbf{u} projette sur la droite dirigée par v\mathbf{v}. La projection orthogonale multiplie le vecteur unitaire dans la direction de v\mathbf{v} par cette longueur. En retranchant la projection de u\mathbf{u}, il reste la composante orthogonale à v\mathbf{v} : c’est l’idée sur laquelle reposent le procédé de Gram-Schmidt et la méthode des moindres carrés.

En physique, le travail d’une force constante F\mathbf{F} qui déplace un objet selon un déplacement d\mathbf{d} vaut W=F⋅dW = \mathbf{F} \cdot \mathbf{d} : seule la composante de la force dans la direction du mouvement travaille.

Propriétés

Le produit scalaire est symétrique, u⋅v=v⋅u\mathbf{u} \cdot \mathbf{v} = \mathbf{v} \cdot \mathbf{u}, et distributif par rapport à l’addition. Le produit scalaire d’un vecteur par lui-même est le carré de sa norme, et c’est ainsi que l’on calcule les normes. Multiplier l’un des vecteurs par kk multiplie le produit scalaire par kk, mais ne change pas l’angle lorsque kk est positif.

Le produit scalaire est aussi lié à la loi des cosinus (théorème d’Al-Kashi). En développant ∣u−v∣2=(u−v)⋅(u−v)|\mathbf{u} - \mathbf{v}|^2 = (\mathbf{u} - \mathbf{v}) \cdot (\mathbf{u} - \mathbf{v}), on obtient ∣u∣2+∣v∣2−2 u⋅v|\mathbf{u}|^2 + |\mathbf{v}|^2 - 2\,\mathbf{u} \cdot \mathbf{v}, ce qui est exactement la loi des cosinus pour le triangle formé par les deux vecteurs et leur différence. Cette identité explique pourquoi la formule de l’angle fonctionne.

Erreurs fréquentes

  • Attendre un vecteur comme réponse ; le produit scalaire est un seul nombre.
  • Multiplier des composantes qui ne se correspondent pas, ou des vecteurs de longueurs différentes.
  • Oublier la racine carrée dans le calcul des normes.
  • Laisser la calculatrice en radians alors que l’angle est demandé en degrés.
  • Projeter sur le mauvais vecteur ; proj⁡vu\operatorname{proj}_{\mathbf{v}}\mathbf{u} et proj⁡uv\operatorname{proj}_{\mathbf{u}}\mathbf{v} sont différents.

Conseils

  • Testez d’abord l’orthogonalité : un produit scalaire nul signifie un angle droit.
  • Utilisez le signe du produit scalaire pour prévoir si l’angle est aigu ou obtus.
  • Si vous normalisez d’abord les vecteurs à la longueur 1, le produit scalaire est directement cos⁡θ\cos\theta.
  • Utilisez la calculatrice de produit vectoriel lorsque vous avez besoin d’un vecteur orthogonal aux deux.
  • Utilisez la calculatrice de matrices pour obtenir de nombreux produits scalaires à la fois sous forme de produit matriciel.
  • Écrivez les deux vecteurs en colonnes côte à côte pour aligner les composantes correspondantes avant de multiplier.

Questions fréquentes

Comment calculer le produit scalaire ?

Multipliez les composantes correspondantes des deux vecteurs et additionnez les produits. Pour ⟨1, 2, 3⟩ et ⟨4, −5, 6⟩, on obtient 4 − 10 + 18 = 12.

Comment trouver l’angle entre deux vecteurs ?

Divisez le produit scalaire par le produit des normes et prenez l’arc cosinus. La calculatrice l’affiche en degrés.

Que signifie un produit scalaire nul ?

Que les vecteurs sont orthogonaux (perpendiculaires), à condition qu’aucun des deux ne soit le vecteur nul.

Le produit scalaire peut-il être négatif ?

Oui. Un produit scalaire négatif signifie que l’angle entre les vecteurs est supérieur à 90°.

La calculatrice fonctionne-t-elle au-delà de trois dimensions ?

Oui. Les vecteurs peuvent avoir un nombre quelconque de composantes, pourvu que les deux en aient autant.

Quelle différence entre produit scalaire et produit vectoriel ?

Le produit scalaire donne un nombre qui mesure l’alignement et fonctionne en toute dimension. Le produit vectoriel donne un vecteur orthogonal aux deux vecteurs donnés et n’est défini que pour des vecteurs de l’espace à trois dimensions.

Que se passe-t-il si l’un des vecteurs est nul ?

Le produit scalaire vaut 0, mais l’angle n’est pas défini car le vecteur nul n’a pas de direction. La calculatrice le signale au lieu de donner un angle.

Essayez la calculatrice de produit scalaire

Saisissez deux vecteurs et obtenez leur produit scalaire, l’angle qu’ils forment et la projection, avec chaque étape expliquée.

Autres calculatrices de maths