Produit vectoriel


 

4.1 INTRODUCTION

Figure 1. La plaque des quaternions sur le pont Brougham : ici, alors qu'il passait le 16 octobre 1843, Sir William Rowan Hamilton, dans un éclair de génie, découvrit la formule fondamentale de la multiplication des quaternions i 2 = j 2 = k 2 = i j k = 1 et la grava sur une pierre de ce pont.

4.1.1 Évolution de la multiplication vectorielle

Nous avons vu que l'on peut multiplier des matrices carrées et obtenir à nouveau une matrice. Ne serait-il pas agréable de pouvoir aussi multiplier deux vecteurs et obtenir un vecteur en retour. Le produit scalaire, qui est le produit matriciel d'un vecteur ligne par un vecteur colonne, nous donne un nombre. Le produit matriciel d'un vecteur colonne par un vecteur ligne nous donnerait une matrice carrée. Comment concevoir un produit de vecteurs colonnes qui redonne un vecteur colonne ? C'est la question que William Rowan Hamilton a méditée pendant de nombreuses années. L'histoire raconte que chaque matin, lorsqu'il descendait à la table du petit-déjeuner, son jeune fils lui demandait : « Papa, sais-tu déjà multiplier les triplets ? » ce à quoi William répondait : « Non, mon fils, je ne sais pas encore comment faire cela. »

4.1.2 Quaternions et produit vectoriel

Finalement, Hamilton réussit. La légende raconte qu'en se promenant avec sa femme le long du Canal Royal à Dublin, en traversant le pont Brougham, il eut soudain l'inspiration : il faut multiplier des quadruplets ! Ces nombres s'écriraient a + b i + c j + d k i , j , k sont des symboles vérifiant i 2 = j 2 = k 2 = i j k = 1 . Il était si heureux qu'il consacrerait le reste de sa vie à ces nombres. Il s'avère maintenant que cette algèbre produit aussi un produit de vecteurs appelé le produit vectoriel. Il possède de nombreuses propriétés intéressantes, comme le fait que le produit de deux vecteurs est perpendiculaire et que sa longueur est liée à l'aire. Il a également des applications étonnantes en physique.

4.2 COURS

4.2.1 Unicité de 3

L'espace tridimensionnel 3 est spécial. Il n'est pas seulement le seul espace euclidien dans lequel le problème de Kepler est stable1, il possède également un produit vectoriel v × w qui est dans le même espace. Un tel produit peut être défini dans n mais il produit un vecteur dans n ( n 1 ) / 2 . Il se trouve que pour n = 3 , le résultat est à nouveau dans 3 . Le problème de la « multiplication des triplets » a été médité par William Hamilton dans la première moitié du 19e siècle et est lié à l'histoire fascinante des quaternions. La découverte des quaternions a été simultanément le lieu de naissance du produit scalaire et du produit vectoriel.

4.2.2 Propriétés du produit vectoriel

Le produit vectoriel de deux vecteurs v = [ v 1 , v 2 , v 3 ] T et w = [ w 1 , w 2 , w 3 ] T est

[ v 1 v 2 v 3 ] × [ w 1 w 2 w 3 ] = [ v 2 w 3 v 3 w 2 v 3 w 1 v 1 w 3 v 1 w 2 v 2 w 1 ]

Prenez le produit scalaire avec v ou w pour voir que v × w est perpendiculaire à la fois à v et à w . Il est également évident que v × w = w × v . Le produit est pratique pour les constructions dans 3 . Les vecteurs v , w , v × w sont orientés comme les trois premiers doigts de la main droite : si v est le pouce, w l'index, alors v × w est le majeur. Soit v w = | v | | w | cos ( α ) :

Théorème 1. | v × w | = | v | | w | sin ( α ) et v ( v × w ) = w ( v × w ) = 0 .

Preuve. Nous vérifierons en classe par force brute l'identité de Lagrange | v × w | 2 = | v | 2 | w | 2 ( v w ) 2 qui est aussi appelée formule de Cauchy-Binet. Utilisez maintenant | v w | = | v | | w | cos ( α ) pour obtenir le résultat avec cos 2 ( α ) + sin 2 ( α ) = 1 . ◻

4.2.3 Applications géométriques du sinus

Étant donné un triangle de côtés a , b , c et d'angles α , β , γ , où α est opposé à a etc. Nous avons la formule du sin suivante

Corollaire 1. a sin ( α ) = b sin ( β ) = c sin ( γ ) .

Preuve. Nous pouvons utiliser le théorème et exprimer l'aire du triangle comme a b sin ( γ ) ou b c sin ( α ) ou a c sin ( β ) . En égalant ces trois quantités et en divisant par le facteur commun, nous obtenons la formule du sin . ◻

4.2.4 Aperçus géométriques sur l'aire

Ceci est utile dans les applications pour définir l'aire du parallélogramme comme | v × w | . Que cela soit justifié peut être vu en deux dimensions et :

Corollaire 2. | v × w | est l'aire du parallélogramme engendré par v et w .

Preuve. Utilisez la formule | v × w | = | v | | w | sin ( α ) et notez que | w | sin ( α ) est la hauteur du parallélogramme engendré par v et w . La longueur de la base est | v | . ◻

4.2.5 Produit mixte

Le scalaire u ( v × w ) est appelé le produit mixte de u , v , w . Son signe définit une orientation des trois vecteurs. C'est aussi le déterminant de la matrice [ u 1 v 1 w 1 u 2 v 2 w 2 u 3 v 3 w 3 ] . La valeur absolue de u v × w définit le volume du parallélépipède engendré par u , v et w . Sans la valeur absolue, on parle aussi de volume signé.

4.2.6 Remarque : Produit vectoriel en dimensions supérieures

En dimensions supérieures, le produit vectoriel est appelé produit extérieur. On utilise plutôt que × qui est utilisé en trois dimensions. Si I = ( i , j ) est un choix de deux éléments dans { 1 , 2 , , n } et v , w sont deux vecteurs dans n , alors ( v w ) I = v i w j v j w i . La formule | v w | = | v | | w | sin ( α ) reste valable et la preuve est la même. Nous devons seulement vérifier à nouveau la formule de Cauchy-Binet | v | 2 | w | 2 ( v w ) 2 = | v w | 2 . Mais cela se fait mieux en utilisant des matrices. Si A est la matrice qui contient v , w comme colonnes, alors det ( A T A ) = P det ( A P ) 2 , où la somme à droite porte sur toutes les sous-matrices 2 × 2 A P de A . L'expression det ( A P ) est appelée un mineur. La formule de Cauchy-Binet est super cool2. Au fait, si nous avons k vecteurs et construisons A M ( n , k ) , une matrice ayant ces vecteurs comme colonnes. Alors, det ( A T A ) est le volume du parallélépipède engendré par ces vecteurs. Et Cauchy-Binet écrit cela comme une somme de carrés de volumes k -dimensionnels de projections, ce qui est en quelque sorte une généralisation de Pythagore.

4.3 EXEMPLES

Exemple 1. Quelle est l'aire du triangle A = ( 1 , 1 , 1 ) , B = ( 3 , 5 , 2 ) et C = ( 2 , 0 , 3 ) ? Nous trouvons le produit vectoriel entre le vecteur [ 2 , 4 , 1 ] T allant de A à B et le vecteur [ 1 , 1 , 2 ] T allant de A à C . Le produit vectoriel est [ 2 4 1 ] × [ 1 1 2 ] = [ 9 3 6 ] Sa longueur est 3 14 . L'aire du triangle est la moitié : 3 14 / 2 .

Exemple 2. Trouvez le volume du parallélépipède ayant pour sommets O = ( 0 , 0 , 0 ) et les coins attachés A = ( 1 , 1 , 1 ) , B = ( 3 , 4 , 2 ) et C = ( 2 , 0 , 3 ) . Le volume signé est [ 1 1 1 ] ( [ 3 4 2 ] × [ 2 0 3 ] ) = [ 1 1 1 ] [ 12 5 8 ] = 1 . et on prend la valeur absolue. Un nombre négatif indique que O A , O B , O C est orienté à gauche.

4.4 ILLUSTRATIONS

Figure 2. La Banque nationale suisse a émis le 22 août 2018 de nouveaux billets de 200 francs. Il montre la règle de la main droite : pouce = v , index = w , alors v × w est le majeur.
Figure 3. La force de Lorentz F est un vecteur F = q v × B déterminé par la vitesse v d'une particule chargée de charge q se déplaçant dans un champ magnétique B .
Figure 4. Étant donné une particule de masse m à la position r se déplaçant avec la vitesse r^{\prime}, alors L=m r \times r^{\prime} est le moment cinétique.

EXERCICES

Exercice 1. Trouvez un vecteur w perpendiculaire aux vecteurs u = [ 2 , 3 , 4 ] T et v = [ 3 , 4 , 7 ] T . Utilisez ensuite ce résultat pour trouver un vecteur x perpendiculaire à la fois à v et w .

Exercice 2. Un scanner 3D est utilisé pour construire un modèle 3D d'un visage. Il détecte un triangle dont les sommets sont P = ( 2 , 1 , 1 ) , Q = ( 1 , 1 , 0 ) et R = ( 1 , 2 , 3 ) . Trouvez l'aire de ce triangle ainsi qu'un vecteur perpendiculaire au triangle.3

Exercice 3. Trouvez le volume du parallélépipède qui a pour sommets O = ( 0 , 0 , 0 ) , P = ( 2 , 3 , 1 ) , Q = ( 4 , 3 , 1 ) , R = ( 6 , 6 , 2 ) , A = ( 1 , 1 , 1 ) , B = ( 3 , 4 , 2 ) , C = ( 5 , 4 , 2 ) , D = ( 7 , 7 , 3 ) .

Exercice 4. Examinez lesquelles des formules suivantes sont toujours vraies pour tous les vecteurs u , v , w , x , y . Si c'est vrai, expliquez, citez une source (par ex. sur le web), ou vérifiez à la main ou par calcul formel. Si ce n'est pas vrai, trouvez un contre-exemple.

  1. u ( v × w ) = v ( w × u )
  2. u × ( v × w ) = ( u × v ) × w
  3. u × ( v + w ) = u × v + u × w
  4. u × ( v × w ) = ( u w ) v ( u v ) w
  5. ( u × v ) ( x × y ) = ( u x ) ( v y ) ( u y ) ( v x )

Exercice 5. Étant donné deux vecteurs p = [ a , b , c ] T et q = [ u , v , w ] T , construisez les matrices \begin{aligned} P= \begin{bmatrix} 0 & a & b \\ -a & 0 & c \\ -b & -c & 0 \end{bmatrix}, \quad Q= \begin{bmatrix} 0 & u & v \\ -u & 0 & w \\ -v & -w & 0 \end{bmatrix}. \end{aligned} Comparez p × q et Q P P Q . Décrivez ce que vous voyez. Essayez de formuler cela comme un théorème.


  1. par un théorème de Joseph Bertrand de 1873 et les travaux de Sundman-von Zeipel↩︎
  2. O. Knill, Cauchy Binet for pseudo-determinants, Lin. Alg. and its Applications 459 (2014) 522-547↩︎
  3. Le format STL utilisé pour l'impression 3D a une forme extrêmement simple. Il se compose d'entrées comme

facet normal 0.15-0.97-0.20

outer loop

vertex -1.6996-0.5597-2.8360

vertex -1.8259-0.5793-2.8374

vertex -1.7232-0.5399-2.9509

endloop

endfacet

La première ligne donne le vecteur normal, puis il y a une boucle avec trois sommets donnant le triangle. Il y a évidemment une certaine redondance car on pourrait obtenir le vecteur normal à partir des points en utilisant le produit vectoriel. Mais cela a un but : l'information redondante rend le travail avec la structure de données plus rapide, deuxièmement, on peut aussi examiner des situations où le vecteur normal n'est pas perpendiculaire à la surface, on peut changer la façon dont la surface est "ombrée", comme la façon dont la lumière est réfléchie à la surface. Troisièmement, la redondance est toujours bonne pour détecter les erreurs. Notre information génétique dans l'ADN est stockée de manière hautement redondante. Cela permet la correction d'erreurs.↩︎