Cross Vector Product: Concepts, Formulas and Examples
The cross product of two vectors is a new vector that is perpendicular to both of them. If a and b are two vectors in space, their cross product a × b has magnitude |a| |b| sin θ, where θ is the angle between them, and its direction is fixed by the right-hand rule.
This operation matters because it measures how much two vectors "spread out": its magnitude equals the area of the parallelogram formed by them. It appears in physics wherever rotation or a perpendicular direction matters, from torque to magnetic forces.
Key Concepts
- In components, a = (a1, a2, a3) and b = (b1, b2, b3), with i, j, k the unit vectors along the x, y and z axes.
- θ always lies between 0° and 180°, so sin θ ≥ 0 and the magnitude |a × b| is never negative.
- Right-hand rule: point the fingers of your right hand from a toward b; your thumb points along a × b.
- The result is perpendicular to both factors: (a × b) · a = 0 and (a × b) · b = 0.
- Anticommutativity: b × a = −(a × b); swapping the order flips the direction.
- a × a = 0, the zero vector, because sin 0° = 0.
- Distributive over addition, a × (b + c) = a × b + a × c, but not associative: (a × b) × c generally differs from a × (b × c).
Formulas
- Magnitude form: |a × b| = |a| |b| sin θ, 0° ≤ θ ≤ 180°. Units are the product of the units of a and b, for example newton-metres for torque.
- Component form: a × b = (a2b3 − a3b2, a3b1 − a1b3, a1b2 − a2b1) — the formula you actually compute with.
- Determinant form: the 3×3 determinant with rows i, j, k then a1, a2, a3 then b1, b2, b3 — a memory aid for the component formula.
- Parallelogram area with sides a and b: A = |a × b|. Triangle with sides a and b: A = (1/2) |a × b|.
- |a × b| = 0 exactly when a and b are parallel or one of them is zero, since sin 0° = sin 180° = 0.
Worked Example
Find (2, 3, −1) × (1, −2, 4).
- Label the components: a1 = 2, a2 = 3, a3 = −1 and b1 = 1, b2 = −2, b3 = 4.
- x-component: a2b3 − a3b2 = 3×4 − (−1)×(−2) = 12 − 2 = 10.
- y-component: a3b1 − a1b3 = (−1)×1 − 2×4 = −1 − 8 = −9.
- z-component: a1b2 − a2b1 = 2×(−2) − 3×1 = −4 − 3 = −7.
- So a × b = (10, −9, −7).
- Check perpendicularity: a · (a × b) = 2×10 + 3×(−9) + (−1)×(−7) = 20 − 27 + 7 = 0. Correct.
- Magnitude: √230 ≈ 15.17 — the area of the parallelogram spanned by a and b.
Common Misconceptions
- Order does not matter. It does: a × b = −(b × a). Swapping the vectors gives the opposite vector, not the same one.
- The magnitude uses cos θ. The dot product uses cos θ; the cross product magnitude uses sin θ. Mixing them up gives wrong areas.
- Parallel vectors give a large cross product. For parallel vectors sin θ = 0, so the cross product is the zero vector.
Real-World Applications
- Torque in physics: τ = r × F, the turning effect of a force applied at position r.
- Magnetic force on a moving charge: F = q(v × B).
- Angular momentum: L = r × p.
- Computer graphics: surface normals for lighting are computed from cross products of edge vectors.
- Engineering statics: moments of forces about a point.
The cross product turns two vectors into a third vector perpendicular to both, with magnitude |a| |b| sin θ. Use the component formula (a2b3 − a3b2, a3b1 − a1b3, a1b2 − a2b1) for calculations, and remember the result doubles as the area of the parallelogram the vectors span.
Related blogs
- Scalars and Vectors: Difference Explained with Examples
- Types of Vectors: Zero, Unit, Equal & More Explained
- Addition and Subtraction of Vectors: Explained with Examples
- Scalar Multiplication of Vectors: Scaling Made Simple
- Section Formula in Vector Form: Derivation and Examples
- Dot Scalar Product: Concepts, Formulas and Examples