PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Very high Entry average rating: No information on entry rating
cross product (Definition)

The cross product (or vector product) of two vectors in $\R^3$ is a vector orthogonal to the plane of the two vectors being crossed, whose magnitude is equal to the area of the parallelogram defined by the two vectors. Notice there can be two such vectors. The cross product produces the vector that would be in a right-handed coordinate system with the plane.

We write the cross product of the vectors $\vec{a}$ and $\vec{b}$ as \begin{eqnarray*} \vec{a}\times\vec{b} &=& \det\left(\begin{array}{ccc}\vec{i} & \vec{j} & \vec{k}\\ a_1 & a_2 & a_3\\ b_1 & b_2 & b_3\end{array}\right) \\ &=& (a_2b_3-a_3b_2)\vec{i} + (a_3b_1-a_1b_3)\vec{j} + (a_1b_2-a_2b_1)\vec{k} \\ \end{eqnarray*}with $\vec{a}=a_1\vec{i}+a_2\vec{j}+a_3\vec{k}$ and $\vec{b}=b_1\vec{i} + b_2\vec{j}+b_3\vec{k}$ where $(\vec{i},\vec{j},\vec{k})$ is a right-handed orthonormal basis for $\R^3$

If we regard vectors in $\R^3$ as quaternions with real part equal to zero, with $i=\vec{i}$ $j=\vec{j}$ and $k=\vec{k}$ then the cross product of two vectors can be obtained by zeroing the real part of the product of the two quaternions. (A similar construction using octonions instead of quaternions gives a ``cross product'' in $\R^7$ which shares many of the properties of the $\R^3$ cross product.)

If we write vectors in the form $\vec{a}=\left(\begin{array}{c}a_1 \\ a_2 \\ a_3\end{array}\right)$ then we can express the cross product as $$ \vec{a}\times\vec{b} = \left(\begin{array}{ccc}0 & -a_3 & a_2 \\ a_3 & 0 & -a_1 \\ -a_2 & a_1 & 0\end{array}\right)\vec{b}. $$ The spectrum of this matrix (and therefore of the map $\vec{b}\mapsto\vec{a}\times\vec{b}$ is $\{0, i|\vec{a}|, -i|\vec{a}| \}$

Properties of the cross product

In the following, $\vec{a}$ $\vec{b}$ and $\vec{c}$ will be arbitrary vectors in $\R^3$ and $s$ and $t$ will be arbitrary real numbers.
  • $\vec{a}\times\vec{a}=0$
  • $\vec{a}\times(\vec{b}\times\vec{c})+\vec{b}\times(\vec{c}\times\vec{a}) +\vec{c}\times(\vec{a}\times\vec{b})=0$
  • The cross product is a bilinear map. This means that $(s\vec{a})\times(t\vec{b})=(st)(\vec{a}\times\vec{b})$ and that the cross product is distributive over vector addition, that is, $\vec{a}\times(\vec{b}+\vec{c})=\vec{a}\times\vec{b}+\vec{a}\times\vec{c}$ and $(\vec{b}+\vec{c})\times\vec{a}=\vec{b}\times\vec{a}+\vec{c}\times\vec{a}$
  • The three properties above mean that the cross product makes $\R^3$ into a Lie algebra.
  • $\vec{a}\times\vec{b}$ is orthogonal to both $\vec{a}$ and $\vec{b}$
  • $\vec{a}\times\vec{b}=-\vec{b}\times\vec{a}$
  • The length of $\vec{a}\times\vec{b}$ is the area of the parallelogram spanned by $\vec{a}$ and $\vec{b}$ so $|\vec{a}\times\vec{b}|=|\vec{a}||\vec{b}|\sin\theta$ where $\theta$ is the angle between $\vec{a}$ and $\vec{b}$ This gives us an expression for the area of a triangle in $\R^3$ if the vertices are at $\vec{a}$ $\vec{b}$ and $\vec{c}$ then the area is $\frac{1}{2}|(\vec{a}-\vec{c})\times(\vec{b}-\vec{c})|$ which can be written more symmetrically as $\frac{1}{2}|\vec{a}\times\vec{b}+\vec{b}\times\vec{c}+\vec{c}\times\vec{a}|$
  • From the above, you can see that the cross product of any vector with $\vec{0}$ is $\vec{0}$ More generally, the cross product of two parallel vectors is $\vec{0}$ since $\sin 0 = 0$
  • One can also see that $|\vec{a}\times \vec{b}|^2=|\vec{a}|^2|\vec{b}|^2-|\vec{a}\cdot \vec{b}|^2$
  • $\vec{a}\times(\vec{b}\times\vec{c}) =(\vec{a}\cdot\vec{c})\vec{b}-(\vec{a}\cdot\vec{b})\vec{c}$ This is the vector triple product.
  • The cross product is rotationally invariant. That is, for any $3\times 3$ rotation matrix $M$ we have $M(\vec{a}\times\vec{b})=(M\vec{a})\times(M\vec{b})$




"cross product" is owned by yark. [ full author list (3) | owner history (3) ]
(view preamble | get metadata)

View style:

See Also: Euclidean vector, dot product, triple scalar product, exterior algebra, dyad product

Other names:  vector product, outer product
Keywords:  vector product, cross product, area of parallelogram, parallel vectors

Attachments:
rotational invariance of cross product (Theorem) by matte
bac-cab rule (Result) by williamschips
triple cross product (Definition) by pahio
vector product in general vector spaces (Definition) by mathwizard
distance of non-parallel lines (Derivation) by pahio
Log in to rate this entry.
(view current ratings)

Cross-references: rotation matrix, vector triple product, parallel, area of a triangle, expression, angle, Lie algebra, vector addition, distributive, bilinear map, real numbers, map, matrix, spectrum, octonions, product, quaternions, orthonormal basis, coordinate system, right-handed, parallelogram, area, plane, vectors
There are 20 references to this entry.

This is version 42 of cross product, born on 2001-11-15, modified 2006-09-13.
Object id is 867, canonical name is CrossProduct.
Accessed 71746 times total.

Classification:
AMS MSC15A72 (Linear and multilinear algebra; matrix theory :: Vector and tensor algebra, theory of invariants)
 15A90 (Linear and multilinear algebra; matrix theory :: Applications of matrix theory to physics)

Pending Errata and Addenda
None.
[ View all 9 ]
Discussion
Style: Expand: Order:
forum policy
norm of cross product by v on 2004-08-10 08:22:50
Hi,
maybe it's worthwhile to add the equation
 |a x b|^2 = |a|^2|b|^2-|<a,b>|^2
(< , > being the euclidean scalar product) to the paragraph about the norm.

Regards

T.
[ reply | up ]

Interact
post | correct | update request | add derivation | add example | add (any)