Skip to content
Family Table Math
Auto

Applications of the Cross Product

The cross product gives a vector that is perpendicular to two given vectors, and its length is ∣a⃗∣∣b⃗∣sin⁡θ|\vec{a}||\vec{b}|\sin\theta. Those two facts make it surprisingly useful. In this lesson you’ll use them to find areas and volumes in 3-space, to measure the turning effect of a force (torque), and to find a direction at right angles to two others, which is exactly what you’ll need for the equations of planes.

The parallelogram with adjacent sides a⃗\vec{a} and b⃗\vec{b} has base ∣a⃗∣|\vec{a}| and height ∣b⃗∣sin⁡θ|\vec{b}|\sin\theta, so

area of parallelogram=∣a⃗∣ ∣b⃗∣sin⁡θ=∣a⃗×b⃗∣\text{area of parallelogram} = |\vec{a}|\,|\vec{b}|\sin\theta = |\vec{a} \times \vec{b}|

In 3-space this is usually the easiest way to find an area: you don’t need to find any angles or heights first.

A triangle with sides a⃗\vec{a} and b⃗\vec{b} from one vertex is half of that parallelogram:

area of triangle=12∣a⃗×b⃗∣\text{area of triangle} = \frac{1}{2}|\vec{a} \times \vec{b}|

For a triangle with vertices AA, BB, CC, use two sides from the same vertex: area =12∣AB→×AC→∣= \dfrac{1}{2}\left|\overrightarrow{AB} \times \overrightarrow{AC}\right|.

Volume of a parallelepiped: the scalar triple product

Section titled “Volume of a parallelepiped: the scalar triple product”

A parallelepiped is a “slanted box”: six faces, each a parallelogram, with opposite faces parallel. If its edges from one corner are a⃗\vec{a}, b⃗\vec{b}, and c⃗\vec{c}, its volume is

V=∣a⃗⋅(b⃗×c⃗)∣V = \left|\vec{a} \cdot (\vec{b} \times \vec{c})\right|

The expression a⃗⋅(b⃗×c⃗)\vec{a} \cdot (\vec{b} \times \vec{c}) is called the scalar triple product. It’s a number (a dot product), and you take its absolute value because a volume can’t be negative.

Why it works. The base is the parallelogram formed by b⃗\vec{b} and c⃗\vec{c}, so the base area is ∣b⃗×c⃗∣|\vec{b} \times \vec{c}|. The vector b⃗×c⃗\vec{b} \times \vec{c} is perpendicular to the base, so the height hh is the size of the scalar projection of a⃗\vec{a} onto b⃗×c⃗\vec{b} \times \vec{c}. Then

V=(base area)(h)=∣b⃗×c⃗∣⋅∣a⃗⋅(b⃗×c⃗)∣∣b⃗×c⃗∣=∣a⃗⋅(b⃗×c⃗)∣V = (\text{base area})(h) = |\vec{b} \times \vec{c}| \cdot \frac{\left|\vec{a} \cdot (\vec{b} \times \vec{c})\right|}{|\vec{b} \times \vec{c}|} = \left|\vec{a} \cdot (\vec{b} \times \vec{c})\right|
A parallelepiped with edges a, b and c from the origin. Its base is the parallelogram formed by b and c; the vector b × c is perpendicular to the base, and h is the height. The volume equals the absolute value of a · (b × c). x y z h a b c b × c volume = |a · (b × c)|
Base area ∣b⃗×c⃗∣|\vec{b} \times \vec{c}| times height hh gives V=∣a⃗⋅(b⃗×c⃗)∣V = |\vec{a} \cdot (\vec{b} \times \vec{c})|.

Coplanar vectors. If a⃗⋅(b⃗×c⃗)=0\vec{a} \cdot (\vec{b} \times \vec{c}) = 0, the “box” is flat and has no volume. That happens exactly when a⃗\vec{a}, b⃗\vec{b}, and c⃗\vec{c} lie in the same plane (they are coplanar). So the scalar triple product is also a test for coplanarity.

When you push on a wrench, the turning effect on the bolt is called torque. If r⃗\vec{r} is the vector from the centre of the bolt to the point where you push, and F⃗\vec{F} is the force, the torque is

τ⃗=r⃗×F⃗,∣τ⃗∣=∣r⃗∣ ∣F⃗∣sin⁡θ\vec{\tau} = \vec{r} \times \vec{F}, \qquad |\vec{\tau}| = |\vec{r}|\,|\vec{F}|\sin\theta

where θ\theta is the angle between the handle direction r⃗\vec{r} and the force. With r⃗\vec{r} in metres and F⃗\vec{F} in newtons, torque is in newton-metres (N·m).

A wrench of length r turning a bolt. The force F is applied at the end of the handle at angle theta to the handle. Only the perpendicular part, |F| sin theta, turns the bolt, so the torque has magnitude |r||F| sin theta. θ r F |F| sin θ bolt torque: |τ| = |r| |F| sin θ
Only the part of F⃗\vec{F} perpendicular to the handle, ∣F⃗∣sin⁡θ|\vec{F}|\sin\theta, turns the bolt.

What this tells you about using a wrench:

  • Push at right angles to the handle. sin⁡θ\sin\theta is largest, 11, at θ=90∘\theta = 90^\circ. Pushing along the handle (θ=0∘\theta = 0^\circ) does nothing at all.
  • Use a longer handle, or push farther from the bolt. Doubling ∣r⃗∣|\vec{r}| doubles the torque.
  • Ratchets help. In a tight space you can only swing the handle a little. A ratchet lets you swing back without removing the wrench, so you can keep pushing in the best position, near 90∘90^\circ to the handle, on every stroke.
  • Direction. τ⃗\vec{\tau} points along the axis of the bolt (right-hand rule). For an ordinary bolt, turning it counterclockwise as you look at its head gives a torque pointing toward you, and the bolt loosens and moves toward you.

A vector perpendicular to a surface or to a pair of directions is called a normal vector. The cross product gives one directly:

n⃗=a⃗×b⃗ is perpendicular to both a⃗ and b⃗\vec{n} = \vec{a} \times \vec{b} \text{ is perpendicular to both } \vec{a} \text{ and } \vec{b}

Any non-zero multiple of n⃗\vec{n} is also normal, so it’s fine (and tidier) to divide out a common factor. For a unit normal, divide by the length: a⃗×b⃗∣a⃗×b⃗∣\dfrac{\vec{a} \times \vec{b}}{|\vec{a} \times \vec{b}|}, or its negative. In the next unit, a normal vector is the key ingredient of the equation of a plane.

Example 1: Normal vector and parallelogram area

Section titled “Example 1: Normal vector and parallelogram area”

Let a⃗=[3,1,2]\vec{a} = [3, 1, 2] and b⃗=[1,−2,4]\vec{b} = [1, -2, 4]. (IB courses write a⃗\vec{a} as a column, (312)\begin{pmatrix} 3 \\ 1 \\ 2 \end{pmatrix}; it means exactly the same thing.)

(a) Find a vector perpendicular to both, and a unit vector perpendicular to both.

(b) Find the area of the parallelogram with sides a⃗\vec{a} and b⃗\vec{b}.

Solution.

(a)

a⃗×b⃗=[ 1(4)−2(−2),  2(1)−3(4),  3(−2)−1(1) ]=[4+4, 2−12, −6−1]=[8,−10,−7]\begin{aligned} \vec{a} \times \vec{b} &= [\,1(4) - 2(-2),\ \ 2(1) - 3(4),\ \ 3(-2) - 1(1)\,] \\ &= [4 + 4,\ 2 - 12,\ -6 - 1] \\ &= [8, -10, -7] \end{aligned}

Check: [8,−10,−7]⋅[3,1,2]=24−10−14=0[8, -10, -7] \cdot [3, 1, 2] = 24 - 10 - 14 = 0 ✓ and [8,−10,−7]⋅[1,−2,4]=8+20−28=0[8, -10, -7] \cdot [1, -2, 4] = 8 + 20 - 28 = 0 ✓

Its length is 64+100+49=213\sqrt{64 + 100 + 49} = \sqrt{213}, so a unit normal is 1213[8,−10,−7]\dfrac{1}{\sqrt{213}}[8, -10, -7] (its negative works too).

(b) Area =∣a⃗×b⃗∣=213≈14.59= |\vec{a} \times \vec{b}| = \sqrt{213} \approx 14.59 square units.

Example 2: Area of a triangle from its vertices

Section titled “Example 2: Area of a triangle from its vertices”

Find the area of the triangle with vertices P(1,0,2)P(1, 0, 2), Q(3,1,1)Q(3, 1, 1), and R(0,2,4)R(0, 2, 4).

Solution. Use two sides from PP:

PQ→=[2,1,−1],PR→=[−1,2,2]\overrightarrow{PQ} = [2, 1, -1], \qquad \overrightarrow{PR} = [-1, 2, 2] PQ→×PR→=[ 1(2)−(−1)(2),  (−1)(−1)−2(2),  2(2)−1(−1) ]=[4,−3,5]\overrightarrow{PQ} \times \overrightarrow{PR} = [\,1(2) - (-1)(2),\ \ (-1)(-1) - 2(2),\ \ 2(2) - 1(-1)\,] = [4, -3, 5] area=1216+9+25=1250=522≈3.54 square units\text{area} = \frac{1}{2}\sqrt{16 + 9 + 25} = \frac{1}{2}\sqrt{50} = \frac{5\sqrt{2}}{2} \approx 3.54 \text{ square units}

Example 3: Volume, and testing for coplanarity

Section titled “Example 3: Volume, and testing for coplanarity”

(a) Find the volume of the parallelepiped with edges a⃗=[2,0,1]\vec{a} = [2, 0, 1], b⃗=[1,3,0]\vec{b} = [1, 3, 0], and c⃗=[0,1,4]\vec{c} = [0, 1, 4].

(b) Are u⃗=[1,2,3]\vec{u} = [1, 2, 3], v⃗=[2,1,0]\vec{v} = [2, 1, 0], and w⃗=[4,5,6]\vec{w} = [4, 5, 6] coplanar?

Solution.

(a) First the cross product, then the dot product:

b⃗×c⃗=[ 3(4)−0(1),  0(0)−1(4),  1(1)−3(0) ]=[12,−4,1]\vec{b} \times \vec{c} = [\,3(4) - 0(1),\ \ 0(0) - 1(4),\ \ 1(1) - 3(0)\,] = [12, -4, 1] a⃗⋅(b⃗×c⃗)=2(12)+0(−4)+1(1)=25\vec{a} \cdot (\vec{b} \times \vec{c}) = 2(12) + 0(-4) + 1(1) = 25

The volume is ∣25∣=25|25| = 25 cubic units.

(b)

v⃗×w⃗=[ 1(6)−0(5),  0(4)−2(6),  2(5)−1(4) ]=[6,−12,6]\vec{v} \times \vec{w} = [\,1(6) - 0(5),\ \ 0(4) - 2(6),\ \ 2(5) - 1(4)\,] = [6, -12, 6] u⃗⋅(v⃗×w⃗)=6−24+18=0\vec{u} \cdot (\vec{v} \times \vec{w}) = 6 - 24 + 18 = 0

The scalar triple product is 00, so the vectors are coplanar. In fact w⃗=2u⃗+v⃗\vec{w} = 2\vec{u} + \vec{v}: check 2[1,2,3]+[2,1,0]=[4,5,6]2[1, 2, 3] + [2, 1, 0] = [4, 5, 6]. ✓

You push with a force of 8080 N on the end of a wrench 2525 cm long.

(a) Find the magnitude of the torque if the force makes an angle of 70∘70^\circ with the handle, to two decimal places.

(b) What is the greatest torque you can get with this force, and how?

Solution. Convert to metres: ∣r⃗∣=0.25|\vec{r}| = 0.25 m.

(a)

∣τ⃗∣=∣r⃗∣∣F⃗∣sin⁡θ=(0.25)(80)sin⁡70∘=20sin⁡70∘≈18.79 N⋅m|\vec{\tau}| = |\vec{r}||\vec{F}|\sin\theta = (0.25)(80)\sin 70^\circ = 20\sin 70^\circ \approx 18.79 \text{ N·m}

(b) The torque is largest when sin⁡θ=1\sin\theta = 1, that is, when you push at 90∘90^\circ to the handle. Then ∣τ⃗∣=(0.25)(80)(1)=20|\vec{\tau}| = (0.25)(80)(1) = 20 N·m. Pushing at 70∘70^\circ already gets you about 94%94\% of the maximum, so you don’t have to be exact.

Forgetting the one-half for a triangle. ∣a⃗×b⃗∣|\vec{a} \times \vec{b}| is the area of the parallelogram. A triangle with the same two sides has half that area.

Using position vectors instead of side vectors. The vertices P(1,0,2)P(1, 0, 2) and Q(3,1,1)Q(3, 1, 1) are points. Crossing [1,0,2][1, 0, 2] and [3,1,1][3, 1, 1] finds the area of a parallelogram with a corner at the origin, which is not your triangle. Subtract first to get the sides.

Leaving a volume negative. The scalar triple product can be negative (it depends on the order of the vectors), but volume is ∣a⃗⋅(b⃗×c⃗)∣|\vec{a} \cdot (\vec{b} \times \vec{c})|. Take the absolute value.

Computing in the wrong order in the triple product. Do the cross product first, then the dot product. (a⃗⋅b⃗)×c⃗(\vec{a} \cdot \vec{b}) \times \vec{c} makes no sense, because a⃗⋅b⃗\vec{a} \cdot \vec{b} is a number.

Mixing units in torque. A 2525 cm wrench is 0.250.25 m. Using 2525 gives an answer 100100 times too big. Torque is in N·m.

1. (Warm-up) Find the area of the parallelogram with sides a⃗=[1,2,0]\vec{a} = [1, 2, 0] and b⃗=[3,1,0]\vec{b} = [3, 1, 0].

Solutiona⃗×b⃗=[ 2(0)−0(1),  0(3)−1(0),  1(1)−2(3) ]=[0,0,−5]\vec{a} \times \vec{b} = [\,2(0) - 0(1),\ \ 0(3) - 1(0),\ \ 1(1) - 2(3)\,] = [0, 0, -5]

Area =∣[0,0,−5]∣=5= |[0, 0, -5]| = 5 square units. (Both vectors lie in the xyxy-plane, so their cross product points along the zz-axis.)

2. (Warm-up) A 4040 N force is applied to the end of a wrench 0.300.30 m long. Find the magnitude of the torque if the force is (a) perpendicular to the handle and (b) at 30∘30^\circ to the handle.

Solution

(a) ∣τ⃗∣=(0.30)(40)sin⁡90∘=12|\vec{\tau}| = (0.30)(40)\sin 90^\circ = 12 N·m

(b) ∣τ⃗∣=(0.30)(40)sin⁡30∘=12×12=6|\vec{\tau}| = (0.30)(40)\sin 30^\circ = 12 \times \dfrac{1}{2} = 6 N·m

3. (Core) Find the area of the triangle with vertices A(2,−1,0)A(2, -1, 0), B(4,1,1)B(4, 1, 1), and C(1,3,2)C(1, 3, 2).

Solution

AB→=[2,2,1]\overrightarrow{AB} = [2, 2, 1] and AC→=[−1,4,2]\overrightarrow{AC} = [-1, 4, 2].

AB→×AC→=[ 2(2)−1(4),  1(−1)−2(2),  2(4)−2(−1) ]=[0,−5,10]\overrightarrow{AB} \times \overrightarrow{AC} = [\,2(2) - 1(4),\ \ 1(-1) - 2(2),\ \ 2(4) - 2(-1)\,] = [0, -5, 10]area=120+25+100=12125=552≈5.59 square units\text{area} = \frac{1}{2}\sqrt{0 + 25 + 100} = \frac{1}{2}\sqrt{125} = \frac{5\sqrt{5}}{2} \approx 5.59 \text{ square units}

4. (Core) Find the two unit vectors that are perpendicular to both [1,−1,2][1, -1, 2] and [3,0,1][3, 0, 1].

Solution[1,−1,2]×[3,0,1]=[ (−1)(1)−2(0),  2(3)−1(1),  1(0)−(−1)(3) ]=[−1,5,3][1, -1, 2] \times [3, 0, 1] = [\,(-1)(1) - 2(0),\ \ 2(3) - 1(1),\ \ 1(0) - (-1)(3)\,] = [-1, 5, 3]

Check: [−1,5,3]⋅[1,−1,2]=−1−5+6=0[-1, 5, 3] \cdot [1, -1, 2] = -1 - 5 + 6 = 0 ✓ and [−1,5,3]⋅[3,0,1]=−3+0+3=0[-1, 5, 3] \cdot [3, 0, 1] = -3 + 0 + 3 = 0 ✓

Its length is 1+25+9=35\sqrt{1 + 25 + 9} = \sqrt{35}, so the unit vectors are

135[−1,5,3]and135[1,−5,−3]\frac{1}{\sqrt{35}}[-1, 5, 3] \qquad\text{and}\qquad \frac{1}{\sqrt{35}}[1, -5, -3]

5. (Core) Find the volume of the parallelepiped with edges a⃗=[1,1,0]\vec{a} = [1, 1, 0], b⃗=[0,2,1]\vec{b} = [0, 2, 1], and c⃗=[3,0,2]\vec{c} = [3, 0, 2].

Solutionb⃗×c⃗=[ 2(2)−1(0),  1(3)−0(2),  0(0)−2(3) ]=[4,3,−6]\vec{b} \times \vec{c} = [\,2(2) - 1(0),\ \ 1(3) - 0(2),\ \ 0(0) - 2(3)\,] = [4, 3, -6]a⃗⋅(b⃗×c⃗)=4+3+0=7\vec{a} \cdot (\vec{b} \times \vec{c}) = 4 + 3 + 0 = 7

The volume is 77 cubic units.

6. (Core) Find the value of kk for which [1,2,k][1, 2, k], [2,0,1][2, 0, 1], and [3,1,2][3, 1, 2] are coplanar.

Solution

The vectors are coplanar when the scalar triple product is 00.

[2,0,1]×[3,1,2]=[ 0(2)−1(1),  1(3)−2(2),  2(1)−0(3) ]=[−1,−1,2][2, 0, 1] \times [3, 1, 2] = [\,0(2) - 1(1),\ \ 1(3) - 2(2),\ \ 2(1) - 0(3)\,] = [-1, -1, 2][1,2,k]⋅[−1,−1,2]=−1−2+2k=0⇒k=32[1, 2, k] \cdot [-1, -1, 2] = -1 - 2 + 2k = 0 \quad\Rightarrow\quad k = \frac{3}{2}

7. (Core) A wrench lies along the xx-axis, with r⃗=[0.2,0,0]\vec{r} = [0.2, 0, 0] m from the bolt to your hand. You push with force F⃗=[0,30,−40]\vec{F} = [0, 30, -40] N. Find the torque vector τ⃗=r⃗×F⃗\vec{\tau} = \vec{r} \times \vec{F} and its magnitude. Check the magnitude with ∣r⃗∣∣F⃗∣sin⁡θ|\vec{r}||\vec{F}|\sin\theta.

Solutionτ⃗=[ 0(−40)−0(30),  0(0)−0.2(−40),  0.2(30)−0(0) ]=[0,8,6]\vec{\tau} = [\,0(-40) - 0(30),\ \ 0(0) - 0.2(-40),\ \ 0.2(30) - 0(0)\,] = [0, 8, 6]

∣τ⃗∣=0+64+36=10|\vec{\tau}| = \sqrt{0 + 64 + 36} = 10 N·m.

Check: ∣r⃗∣=0.2|\vec{r}| = 0.2 and ∣F⃗∣=900+1600=50|\vec{F}| = \sqrt{900 + 1600} = 50. Since r⃗⋅F⃗=0\vec{r} \cdot \vec{F} = 0, the force is perpendicular to the handle, so sin⁡θ=1\sin\theta = 1 and ∣τ⃗∣=(0.2)(50)(1)=10|\vec{\tau}| = (0.2)(50)(1) = 10 N·m. ✓

8. (Challenge) Parallelogram ABCDABCD has vertices A(1,1,1)A(1, 1, 1), B(3,2,1)B(3, 2, 1), and D(2,1,3)D(2, 1, 3), with CC opposite AA. Find the coordinates of CC and the area of the parallelogram.

Solution

In a parallelogram, BC→=AD→\overrightarrow{BC} = \overrightarrow{AD}. Since AD→=[1,0,2]\overrightarrow{AD} = [1, 0, 2],

C=B+AD→=(3+1, 2+0, 1+2)=(4,2,3)C = B + \overrightarrow{AD} = (3 + 1,\ 2 + 0,\ 1 + 2) = (4, 2, 3)

The sides from AA are AB→=[2,1,0]\overrightarrow{AB} = [2, 1, 0] and AD→=[1,0,2]\overrightarrow{AD} = [1, 0, 2]:

AB→×AD→=[ 1(2)−0(0),  0(1)−2(2),  2(0)−1(1) ]=[2,−4,−1]\overrightarrow{AB} \times \overrightarrow{AD} = [\,1(2) - 0(0),\ \ 0(1) - 2(2),\ \ 2(0) - 1(1)\,] = [2, -4, -1]area=4+16+1=21≈4.58 square units\text{area} = \sqrt{4 + 16 + 1} = \sqrt{21} \approx 4.58 \text{ square units}

9. (Challenge) A rusty bolt needs a torque of at least 3030 N·m to loosen. You use a wrench 2020 cm long and can push with a force of 180180 N. For which angles between the force and the handle will the bolt loosen? Give the angles to one decimal place.

Solution

You need ∣r⃗∣∣F⃗∣sin⁡θ≥30|\vec{r}||\vec{F}|\sin\theta \ge 30:

(0.20)(180)sin⁡θ≥30⇒36sin⁡θ≥30⇒sin⁡θ≥56(0.20)(180)\sin\theta \ge 30 \quad\Rightarrow\quad 36\sin\theta \ge 30 \quad\Rightarrow\quad \sin\theta \ge \frac{5}{6}

sin⁡−1(56)≈56.4∘\sin^{-1}\left(\dfrac{5}{6}\right) \approx 56.4^\circ, and the sine is also 56\dfrac{5}{6} at 180∘−56.4∘=123.6∘180^\circ - 56.4^\circ = 123.6^\circ. Between those angles the sine is larger, so the bolt loosens for angles from about 56.4∘56.4^\circ to 123.6∘123.6^\circ. (Even at the best angle, 90∘90^\circ, you only get 3636 N·m, so there’s not much room for error. A longer wrench would help.)