Skip to content
Hard

The Cross Product of Two Vectors

Simple Explanation

The cross product (or vector product) combines two vectors into a NEW vector, perpendicular to both of the original vectors: aΓ—b = (aβ‚‚bβ‚ƒβˆ’a₃bβ‚‚, a₃bβ‚βˆ’a₁b₃, a₁bβ‚‚βˆ’aβ‚‚b₁).

Why Do We Need It?

Unlike the dot product (which gives a number), the cross product gives a genuinely new vector β€” essential whenever a direction perpendicular to two known directions is needed, such as a surface's normal vector.

See It

a=(3,0,0), b=(0,3,0), and their cross product aΓ—b, pointing straight up
abaΓ—bO

Two arrows from a common origin along the x-axis and y-axis directions, with a third dashed arrow pointing straight up representing their cross product

Formula

The Cross Product

a Γ— b = (aβ‚‚bβ‚ƒβˆ’a₃bβ‚‚, a₃bβ‚βˆ’a₁b₃, a₁bβ‚‚βˆ’aβ‚‚b₁)

The cross (vector) product of two vectors produces a NEW vector, perpendicular to both original vectors.

a = (a₁,aβ‚‚,a₃), b = (b₁,bβ‚‚,b₃)
β€” the two vectors being combined
a Γ— b
β€” the resulting vector, perpendicular to both a and b

When to use it: Whenever a vector perpendicular to two given vectors is needed.

Worked Example

Find the cross product of two vectors

Find aΓ—b for a=(1,0,0) and b=(0,1,0).

    Why Does This Work?

    This particular result β€” that the vector along x, crossed with the vector along y, gives exactly the vector along z β€” is precisely the geometric meaning of the cross product: it always produces a vector perpendicular to both original vectors, following a consistent "right-hand rule" direction.

    Real-Life Example

    Finding the direction perpendicular to a surface

    A computer graphics program knows two direction vectors lying flat within a surface (like a 3D model's face) and needs the surface's normal direction for lighting calculations.

    The cross product of the two in-surface vectors gives exactly the perpendicular (normal) direction needed.

    Practice

    Find the z-component of aΓ—b for a=(2,1,0) and b=(1,3,0).

    Hard

    Common mistake

    Mixing up the cyclic index pattern of the cross product formula (e.g. computing a₁bβ‚ƒβˆ’a₃b₁ for the wrong component) β€” each component follows a specific cyclic pattern that must be applied exactly.

    Quick Review

    • aΓ—b = (aβ‚‚bβ‚ƒβˆ’a₃bβ‚‚, a₃bβ‚βˆ’a₁b₃, a₁bβ‚‚βˆ’aβ‚‚b₁).
    • The result is a NEW vector, perpendicular to both a and b.
    • iΓ—j=k is the classic example of this pattern.