Cross Product Examples: 45 Problems with Answers

Start with the recap, study the fully worked examples, then use the practice problems to check your understanding of Cross Product.

This page combines explanation, solved examples, and follow-up practice so you can move from recognition to confident problem-solving in Math.

Concept Recap

The cross product of two 3D vectors a=⟨a1,a2,a3⟩ and b=⟨b1,b2,b3⟩ is a new vector a×b that is perpendicular to both a and b. Its magnitude equals the area of the parallelogram formed by a and b.

Place two arrows flat on a table. The cross product points straight up from the table, perpendicular to both. Its length tells you how much area the two arrows span—like the area of a parallelogram with the arrows as sides. If the arrows are parallel, they span no area, so the cross product is the zero vector.

Read the full concept explanation →

How to Use These Examples

  • Read the first worked example with the solution open so the structure is clear.
  • Try the practice problems before revealing each solution.
  • Use the related concepts and background knowledge badges if you feel stuck.

What to Focus On

Core idea: The cross product of two 3D vectors returns a new vector perpendicular to both, whose length is the area of the parallelogram they span.

Common stuck point: The procedure for cross product is the easy part; the trap is returning a scalar. Asking "Do I have two 3D vectors and need a new vector perpendicular to both (or the area they span)?" first is what keeps a correct-looking calculation from being attached to the wrong concept.

Sense of Study hint: Ask: Do I have two 3D vectors and need a new vector perpendicular to both (or the area they span)?

Worked Examples

Example 1

medium
Find ⟨1,0,0⟩×⟨0,1,0⟩.

Answer

⟨0,0,1⟩

First step

1
Step 1: Use the formula: a×b=⟨a2b3−a3b2,a3b1−a1b3,a1b2−a2b1⟩.

See the full worked solution + why-it-works coaching

SetupKey insightWhy it worksCommon pitfallConnection

Unlock answer keys One Family plan — every worked solution, all subjects

Example 2

hard
Find ⟨2,3,1⟩×⟨1,−1,2⟩.

Example 3

easy
Show the pattern: compute the third component of ⟨a1,a2,0⟩×⟨b1,b2,0⟩.

Example 4

medium
Find a normal vector to the plane through P=(1,0,0), Q=(0,1,0), R=(0,0,1).

Example 5

medium
Why must you embed 2D vectors ⟨2,3⟩ and ⟨5,1⟩ as 3D before cross-producting?

Example 6

hard
Find the volume of the parallelepiped spanned by u=⟨1,0,2⟩, v=⟨0,3,0⟩, w=⟨1,1,4⟩.

Example 7

challenge
Prove the Jacobi-like identity: a×(b×c)=b(a⋅c)−c(a⋅b) on the test case a=i^, b=j^, c=k^.

Practice Problems

Try these problems on your own first, then open the solution to compare your method.

Example 1

medium
Find ⟨1,2,0⟩×⟨3,0,0⟩.

Example 2

easy
Is a×b=b×a?

Example 3

easy
Compute ⟨1,0,0⟩×⟨0,1,0⟩.

Example 4

easy
Compute ⟨0,1,0⟩×⟨1,0,0⟩.

Example 5

easy
Compute ⟨2,0,0⟩×⟨0,3,0⟩.

Example 6

easy
Is ⟨0,0,5⟩ perpendicular to both ⟨1,0,0⟩ and ⟨0,1,0⟩?

Example 7

easy
Compute ⟨1,2,3⟩×⟨1,2,3⟩.

Example 8

easy
Compute the third (z) component of ⟨3,1,0⟩×⟨2,5,0⟩.

Example 9

easy
Extend the 2D vectors ⟨4,1⟩ and ⟨2,3⟩ to 3D and give them in ⟨⋅,⋅,0⟩ form.

Example 10

easy
What does the magnitude of a×b represent geometrically?

Example 11

medium
Compute ⟨2,3,4⟩×⟨5,6,7⟩.

Example 12

medium
Compute ⟨1,0,2⟩×⟨3,1,0⟩.

Example 13

medium
Find the area of the parallelogram spanned by ⟨3,0,0⟩ and ⟨0,4,0⟩.

Example 14

medium
Find the area of the triangle with vertices A=(0,0,0), B=(2,0,0), C=(0,3,0).

Example 15

medium
Verify that ⟨2,3,4⟩×⟨5,6,7⟩=⟨−3,6,−3⟩ is perpendicular to ⟨2,3,4⟩.

Example 16

medium
Find b×a given a×b=⟨−3,6,−3⟩.

Example 17

medium
Two vectors have magnitudes 3 and 5 with a 30∘ angle between them. Find ∥a×b∥.

Example 18

medium
For what c is ⟨1,2,c⟩×⟨2,4,6⟩=⟨0,0,0⟩?

Example 19

challenge
Find a unit vector perpendicular to both ⟨1,0,1⟩ and ⟨0,1,1⟩.

Example 20

challenge
Find the volume of the parallelepiped spanned by ⟨1,0,0⟩, ⟨1,1,0⟩, ⟨1,1,1⟩ using the scalar triple product.

Example 21

challenge
Show that a×a=0 for any vector a=⟨a1,a2,a3⟩.

Example 22

medium
Compute ⟨2,−1,3⟩×⟨0,4,−2⟩.

Example 23

easy
Compute ⟨0,0,1⟩×⟨1,0,0⟩.

Example 24

easy
Find ⟨3,0,0⟩×⟨0,0,2⟩.

Example 25

easy
True or false: a×b is perpendicular to a.

Example 26

medium
Compute ⟨1,2,3⟩×⟨4,5,6⟩.

Example 27

medium
Find ⟨0,3,−1⟩×⟨2,1,4⟩.

Example 28

medium
Find the area of the parallelogram with adjacent sides u=⟨1,2,2⟩ and v=⟨3,0,0⟩.

Example 29

medium
Find the area of the triangle with vertices A=(1,1,0), B=(4,1,0), C=(1,5,0).

Example 30

medium
Find ⟨2,−1,0⟩×⟨0,0,5⟩.

Example 31

medium
For a=⟨1,1,1⟩ and b=⟨2,2,2⟩, what is a×b?

Example 32

medium
Find ⟨−1,2,3⟩×⟨4,0,−2⟩.

Example 33

hard
Find a unit vector perpendicular to both ⟨2,0,1⟩ and ⟨0,3,1⟩.

Example 34

hard
Find the angle between a=⟨1,0,0⟩ and b=⟨1,1,0⟩ using the magnitude of the cross product.

Example 35

hard
Compute the scalar triple product a⋅(b×c) for a=⟨1,2,3⟩, b=⟨0,1,0⟩, c=⟨0,0,1⟩.

Example 36

hard
Find the equation of the plane through (1,1,1) with normal ⟨1,0,1⟩×⟨0,1,1⟩.

Example 37

hard
Compute ⟨3,1,−2⟩×⟨1,−1,1⟩.

Example 38

challenge
For a=⟨1,2,2⟩ and b=⟨2,1,−2⟩, find the area of the parallelogram and verify ∥a∥∥b∥sin⁡θ matches.

Background Knowledge

These ideas may be useful before you work through the harder examples.

dot productvector operationsdeterminant