The cross product takes two vectors in 3D and returns a new vector perpendicular to both. Its size is

a×b=absinθ|a \times b| = |a||b|\sin\theta

where θ\theta is the angle between aa and bb, and in a right-handed coordinate system its direction follows the right-hand rule.

This gives the main idea quickly. Parallel vectors have sinθ=0\sin\theta = 0, so their cross product is the zero vector. Perpendicular vectors have sinθ=1\sin\theta = 1, so the cross product has the largest possible magnitude for those vector lengths.

Cross Product Formula In Coordinates

If

a=(a1,a2,a3),b=(b1,b2,b3)a = (a_1, a_2, a_3), \qquad b = (b_1, b_2, b_3)

then

a×b=(a2b3a3b2, a3b1a1b3, a1b2a2b1)a \times b = (a_2b_3 - a_3b_2,\ a_3b_1 - a_1b_3,\ a_1b_2 - a_2b_1)

The result is a vector, not a scalar. That is one of the main differences from the dot product.

Cross Product Direction And The Right-Hand Rule

The cross product points perpendicular to the plane containing aa and bb. In a right-handed coordinate system, curl the fingers of your right hand from aa toward bb through the smaller angle. Your thumb points in the direction of a×ba \times b.

Order matters:

a×b=(b×a)a \times b = -(b \times a)

So swapping the vectors reverses the direction.

Worked Example: Find a×ba \times b

Take

a=(2,0,0),b=(0,3,0)a = (2, 0, 0), \qquad b = (0, 3, 0)

Using the component formula,

a×b=(0003, 0020, 2300)a \times b = (0 \cdot 0 - 0 \cdot 3,\ 0 \cdot 0 - 2 \cdot 0,\ 2 \cdot 3 - 0 \cdot 0)

so

a×b=(0,0,6)a \times b = (0, 0, 6)

This example is useful because everything is visible at once:

  • The result points in the positive zz direction, so it is perpendicular to both input vectors.
  • Its magnitude is 66.
  • That same magnitude is the area of the parallelogram formed by aa and bb.

You can check the magnitude formula too. Here a=2|a| = 2, b=3|b| = 3, and the angle is 9090^\circ, so

a×b=23sin90=6|a \times b| = 2 \cdot 3 \cdot \sin 90^\circ = 6

If you reverse the order, then

b×a=(0,0,6)b \times a = (0, 0, -6)

The size stays the same, but the direction flips.

What The Cross Product Magnitude Means

The quantity a×b|a \times b| gives the area of the parallelogram spanned by aa and bb. If you want the area of the triangle formed by the same vectors, divide by 22.

That geometric meaning explains why the cross product becomes zero for parallel vectors: a parallelogram with no width has area zero.

Common Cross Product Mistakes

Mixing It Up With The Dot Product

The dot product gives a scalar and uses cosθ\cos\theta. The cross product gives a vector and uses sinθ\sin\theta for its magnitude.

Forgetting That Order Matters

a×ba \times b and b×ab \times a do not point in the same direction. They are negatives of each other.

Using It Outside The Usual 3D Setting

In most school and first-course engineering contexts, the cross product is defined for two 3D vectors. If you are working in 2D, people often switch to scalar-area interpretations or embed the vectors into 3D first.

Where The Cross Product Is Used

In geometry, the cross product helps find areas and normal vectors. In vector calculus and graphics, it is used to build a perpendicular direction to a surface or plane.

In physics, it appears when both magnitude and rotational direction matter. A standard example is torque:

τ=r×F\tau = r \times F

That formula says the turning effect depends on the position vector, the force, and the angle between them.

Try A Similar Problem

Try

a=(1,1,0),b=(2,1,0)a = (1, 1, 0), \qquad b = (2, -1, 0)

Compute a×ba \times b, then check its magnitude against absinθ|a||b|\sin\theta. After that, reverse the order and confirm that the new answer points in the opposite direction.

Need help with a problem?

Upload your question and get a verified, step-by-step solution in seconds.

Open GPAI Solver →