✖

Vector product

The vector product (cross product) is an operation between two vectors in space that gives a new vector perpendicular to both of them.

What is the vector product

The vector product is defined between two vectors, and only in space. Unlike the scalar product, the result of a vector product is again a vector. The vector product of the vectors u→ and v→ is a vector w→ with the following properties:

|w→|=|u→|⋅|v→|⋅sin⁡α,

where α is the angle between the vectors u→ and v→. The vector w→ is also perpendicular to both u→ and v→. Its direction follows the right-hand rule. To tell the vector product from the scalar product, we use the sign × for the vector product: u→×v→.

Vector product \vec{\mathbf{u}} \times \vec{\mathbf{v}}

The picture shows one possible vector product u→×v→. The result is a vector w→ perpendicular to both vectors. We are working in space, so the vectors u→ and v→ lie in one plane and the vector w→ is perpendicular to that plane.

If one vector is a linear combination of the other, then their vector product is the zero vector. This covers the cases where both vectors lie on one line. If at least one vector is the zero vector, the product is also zero.

How to find the coordinates of the resulting vector

So far we can work out the magnitude and direction of the resulting vector. It is more practical, though, to know its coordinates directly. The formula itself looks like this:

u×v=(u2v3−v2u3,u3v1−v3u1,u1v2−v1u2)

This formula is rather hard to remember, so here is a memory aid:

Memory aid for the vector product

With this table we can multiply vectors with ease. For example, take the vectors u→=(4,0,0) and v→=(0,5,0). These vectors lie entirely along the x-axis and the y-axis respectively. Their vector product is

u→0040v→5005u→×v→0020

The resulting vector w→ has coordinates (0, 0, 20). We can check that the result is right using the first definition, which says that

|w|=|u|⋅|v|⋅sin⁡α,

Our vector w→ has magnitude 20. By the formula we must therefore have

20=|u|⋅|v|⋅sin⁡α

Substituting:

20=4⋅5⋅sin⁡90∘=20⋅1=20.

What is it good for

Clearly we can use the vector product to find a vector perpendicular to two other vectors. We can check that this really works using the scalar product: the result must be zero. Checking the previous example:

u→⋅w→=4⋅0+0+0⋅20=0v→⋅w→=0+5⋅0+0⋅20=0

Another use is finding the area of a parallelogram in space. If we have a parallelogram ABCD in space and vectors u→ and v→ formed by the sides AB and AD, then the area of the parallelogram is S=|u→×v→|. If we have a triangle ABC in space and vectors u→ and v→ formed by the sides AB and AC, then its area is T=12|u→×v→|.

For example, find the area of the triangle in space with vertices A(1, 0, 3), B(5, 6, 8) and C(3, 5, 4).

First we have to find the vectors u→ and v→.

u=B−A=(4,6,5)v=C−A=(2,5,1)

Now we work out their product:

w→=u→×v→=(−19,6,8)

Then its magnitude:

|w→|=(−19)2+62+82=461≈21.47

And finally we divide the result by two:

T=21.472=10.735

Chapters: Vectors, Operations with vectors, Scalar product, Vector product