Un vecteur est un objet mathématique se définissant par trois composantes : sa direction, son sens et sa longueur (ou norme). Quand plusieurs vecteurs sont combinés, ils forment entre eux des angles et les formules qui s’appliquent aux droites ou aux figures géométriques ne peuvent s’appliquer telles quelles aux vecteurs.
Étapes
-
Inscrivez la formule du cosinus. Pour trouver l’angle formé par deux vecteurs, il vous faut la formule du cosinus de cet angle. À ce stade, vous avez le choix entre l’inscrire telle quelle ou vous rendre ici pour en savoir plus [1] X Source de recherche :
-
- || ||est la norme du vecteur ;
- est le produit scalaire des deux vecteurs, lequel produit sera expliqué plus loin. se lit « u scalaire v ».
-
-
Identifiez précisément les vecteurs en jeu. Notez toutes les informations que l’on vous donne sur ces vecteurs. Souvent, dans un exercice concret, on vous donnera les coordonnées des vecteurs, soit la forme : Si les normes des vecteurs vous sont données, vous allez pouvoir sauter quelques-unes des étapes qui suivent.
- Les deux vecteurs du plan suivant et peuvent aussi se présenter sous forme développée : et .
- Nous ne traiterons ici que des vecteurs du plan, mais le principe reste le même avec des vecteurs ayant une dimension supérieure.
-
Calculez la norme de chaque vecteur. Décomposez graphiquement chacun des vecteurs en ses deux composantes : vous obtenez ainsi deux triangles rectangles dont l’hypoténuse est dans les deux cas le vecteur lui-même. Pour trouver sa norme, il suffit d’appliquer le théorème de Pythagore avec les normes des composantes. Cela fonctionne, quelle que soit la dimension du vecteur.
- . Si un vecteur a plus de deux coordonnées, prolongez simplement la somme des carrés : … …
- Si vous prenez la racine carrée de chaque membre de l’équation, vous obtenez : .
- Pour reprendre les deux vecteurs utilisés plus haut, cela donne :
et .
-
Calculez le produit scalaire des deux vecteurs. La multiplication des vecteurs porte un nom spécifique, à savoir celui de produit scalaire [2] X Source de recherche .Partant des composantes des vecteurs, le produit scalaire de deux vecteurs se calcule en faisant la somme des produits des composantes de même nature des vecteurs.Si vous codez un programme de traitement d’images vectorielles, voyez la partie Conseils .
Exemple de calcul d’un produit scalaire
La formule de calcul du produit scalaire est la suivante : avec et . Si votre vecteur a plus de deux dimensions, continuez la somme en ajoutant : … …
Dans notre exemple, nous avons donc :
Cette valeur est le produit scalaire du vecteur par le vecteur . -
Faites l’application numérique. La formule du cosinus est, pour rappel, la suivante :.Comme nous avons calculé les deux normes et le produit scalaire, il ne vous reste plus qu’à tout regrouper et à faire les calculs pour obtenir le cosinus de l’angle.
Calcul du cosinus avec produit scalaire et normes
Dans notre exemple, . -
Trouvez l’angle entre les vecteurs.Pour trouver un angle à partir de son cosinus, vous avez besoin de la fonction arccos ou cos -1 d’une calculatrice scientifique. Si vous le connaissez bien, vous pouvez aussi utiliser le cercle trigonométrique.
Trouver l’angle avec le cosinus
Dans notre exemple, . Sur une calculatrice, entrez la séquence
« arccos(√2 / 2) », puis validez pour obtenir l’angle . Si vous maitrisez mieux le cercle trigonométrique, tracez les deux segments en sorte que : . Vous trouverez que : .
Littéralement, la formule de l’angle se présente comme suit :
.Publicité
-
Comprenez bien le fondement d’une telle formule. Celle-ci ne provient pas d’une formule préexistante, elle est originale en cela qu’elle utilise à la fois le produit scalaire des vecteurs et l’angle qu’ils forment entre eux [3] X Source de recherche . Cependant, cette formule s’appuie sur certaines propriétés de quelques figures géométriques et certaines notions de trigonométrie.
- Ci-dessous, nous nous appuierons sur des vecteurs du plan, ce qui facilitera la compréhension, mais le principe est le même pour des vecteurs de l’espace ou d’une plus grande dimension.
-
Connaissez la loi des cosinus. Soit un triangle quelconque, avec deux côtés et formant entre eux un angle et un côté opposé à cet angle. La loi des cosinus établit que : . Vous le voyez, cette loi généralise le théorème de Pythagore aux triangles non rectangles.
-
Complétez le triangle formé par deux vecteurs. Tracez sur votre feuille deux vecteurs, et , formant entre eux un angle . Tracez un troisième vecteur afin d’obtenir un triangle. Autrement dit, tracez un vecteur tel que : . Après arrangement, vous avez : [4] X Source de recherche .
-
Servez-vous de la loi des cosinus. Comme vous avez la formule, faites l’application numérique théorique :
-
Passez des normes aux produits scalaires. Pour rappel, le produit scalaire est la valeur réelle de la projection d’un vecteur sur un autre vecteur. Puisqu’il n’y a pas de projection sur un autre vecteur, le produit scalaire d’un vecteur par lui-même était égal au carré de sa norme [5] X Source de recherche , ce qui s’écrit ainsi : . Servez-vous de cette propriété pour simplifier l’égalité suivante :
- (
-
Développez et simplifiez la formule pour retrouver celle du cosinus. Pour cela, développez le membre de gauche, puis regroupez au mieux : vous devriez retomber sur la formule du cosinus quelque peu arrangée.Publicité
Conseils
- Pour trouver rapidement l’angle entre deux vecteurs du plan, essayez de retenir la formule : .
- Si vous élaborez un programme d’édition d’image, vous aurez besoin de travailler sur de très nombreuses images vectorielles et dans ce cas, ce qui compte avant tout, c’est le sens des vecteurs, non leurs normes. Pour avoir un codage plus simple, procédez comme suit :
- normalisez chacun des vecteurs , ainsi chacune des normes vaudra 1. Pour cela, divisez chaque composante du vecteur par sa norme ;
- utilisez les produits scalaires des vecteurs unitaires plutôt que ceux des vecteurs d’origine ;
- à partir du moment où sont utilisés les vecteurs unitaires, chacun de norme 1, la formule de l’angle se simplifie pour donner : .
- Il est très simple de savoir si l’angle vectoriel est aigu ou obtus rien qu’en réfléchissant à la formule du cosinus, laquelle est :
.
- Étant égaux, les deux membres de l’équation ont donc le même signe, qu’il soit positif ou négatif.
- Les normes étant par définition positives, a le même signe que le produit scalaire .
- Ainsi donc, si le produit scalaire est positif, est positif, ce qui signifie que : , soit (premier quadrant du cercle trigonométrique), l’angle est donc aigu .
- Si le produit scalaire est négatif,
est négatif, ce qui signifie que :
, soit (deuxième quadrant du cercle trigonométrique), l’angle est alors obtus .
- Lorsque le produit scalaire de deux vecteurs est nul ( ), cela signifie que les deux vecteurs sont orthogonaux : l’angle entre eux est de , soit .
- Il est un certain nombre de règles qu’il faut mémoriser à la fois pour ne pas faire d’erreurs, mais aussi pour vous faciliter le travail.
- Le produit scalaire de deux vecteurs est un nombre réel. Écrire est une erreur majeure !
- Il existe un vecteur nul, noté . Il s’agit d’un vecteur très particulier dont le point origine et le point extrémité sont les mêmes. Ce vecteur a donc une norme de 0 et n’a ni direction ni sens. Deux vecteurs dont la somme est égale au vecteur nul ( ) sont dits « opposés ». Le vecteur nul est neutre pour l’addition vectorielle : . Il est absorbant dans un produit scalaire : .
- Le produit scalaire est symétrique, c’est-à-dire que : .
- Dans un produit scalaire, il est possible de mettre en facteur un vecteur commun aux deux termes du produit. C’est ainsi que : . Dans le même ordre d’idées, les coefficients des vecteurs peuvent être regroupés, ce qui aboutit à la règle suivante : .
- Comme pour les entiers, il existe des identités remarquables avec les vecteurs. C’est ainsi que :
Références
- ↑ https://fr.khanacademy.org/math/linear-algebra/vectors-and-spaces
- ↑ https://www.cmath.fr/1ere/produitscalaire/cours.php
- ↑ http://www.jybaudot.fr/Vecteursmatrices/ptscalangles.html
- ↑ https://fr.khanacademy.org/math/linear-algebra/vectors-and-spaces/dot-cross-products/v/defining-the-angle-between-vectors
- ↑ http://www.sylvainlacroix.ca/ESW/Files/SN5_MulScalDeuxVec.pdf