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
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).
HardCommon 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.