Cross Product
The cross product is a special binary operation defined on two vectors in three-dimensional space that produces a third vector perpendicular to both of the original vectors. Unlike the dot product, which returns a scalar, the cross product returns a vector, which is why it is sometimes called the vector product. This makes it uniquely powerful for solving problems that involve direction in three-dimensional geometry, physics, and engineering. Given two vectors a and b in ℝ³, their cross product a × b yields a vector whose magnitude equals the area of the parallelogram formed by a and b, and whose direction is determined by the right-hand rule: point your fingers in the direction of a, curl them toward b, and your thumb points in the direction of a × b. This means the cross product is anti-commutative — swapping the order of the vectors reverses the direction of the result: b × a = −(a × b). Cross products appear throughout mathematics and physics. They are used to compute torque (the rotational effect of a force), angular momentum, normal vectors to surfaces, and the magnetic force on a moving charge. Understanding the cross product is essential for anyone studying multivariable calculus, classical mechanics, or electromagnetism, and it provides a beautiful geometric intuition that connects algebra with three-dimensional space.
- Set Up the Vectors in Component Form
- Use the Determinant Formula
- Apply the Right-Hand Rule for Direction
- Compute the Magnitude
- Key Algebraic Properties
Set Up the Vectors in Component Form
Write both vectors in component form: a = ⟨a₁, a₂, a₃⟩ and b = ⟨b₁, b₂, b₃⟩. Each component corresponds to a coordinate direction — x, y, and z respectively. The cross product only works in three dimensions (or can be extended to seven dimensions, but three is the standard case you will encounter).
Use the Determinant Formula
The cross product is computed using a formal 3×3 determinant. Place the standard unit vectors i, j, k in the first row, the components of a in the second row, and the components of b in the third row. Expanding along the first row gives: a × b = (a₂b₃ − a₃b₂)i − (a₁b₃ − a₃b₁)j + (a₁b₂ − a₂b₁)k. Each component of the result is a 2×2 minor determinant. Memorize the pattern: the i-component uses rows 2 and 3 of columns 2–3; the j-component (with a minus sign) uses columns 1 and 3; the k-component uses columns 1 and 2.
Apply the Right-Hand Rule for Direction
After computing, always verify the direction using the right-hand rule. Point the fingers of your right hand along a, then curl them toward b through the smaller angle between the two vectors. Your extended thumb points in the direction of a × b. If a and b are parallel (or one is the zero vector), their cross product is the zero vector 0, because there is no unique perpendicular direction — the parallelogram they form has zero area.
Compute the Magnitude
The magnitude of the cross product is |a × b| = |a||b| sin θ, where θ is the angle between the two vectors (0° ≤ θ ≤ 180°). This magnitude equals the area of the parallelogram spanned by a and b. Half of this is the area of the triangle formed by the two vectors, which is a formula used frequently in geometry. When the vectors are perpendicular (θ = 90°), sin θ = 1 and the magnitude is simply |a||b|, its maximum value.
Key Algebraic Properties
The cross product satisfies several important algebraic laws: (1) Anti-commutativity: a × b = −(b × a). (2) Distributivity over addition: a × (b + c) = a × b + a × c. (3) Scalar multiplication: (ca) × b = c(a × b). (4) The cross product is NOT associative: (a × b) × c ≠ a × (b × c) in general. The standard basis vectors satisfy: i × j = k, j × k = i, k × i = j, and reversing each pair gives the negative.
The Key Equation
- \mathbf{a} \times \mathbf{b} — Cross product (depends on context): The resulting vector perpendicular to both a and b
- a_1, a_2, a_3 — Components of vector a (same as a): The x, y, and z components of the first vector
- b_1, b_2, b_3 — Components of vector b (same as b): The x, y, and z components of the second vector
- \mathbf{i}, \mathbf{j}, \mathbf{k} — Standard basis vectors (dimensionless): Unit vectors along the x, y, and z axes respectively
- |\mathbf{a} \times \mathbf{b}| = |\mathbf{a}||\mathbf{b}|\sin\theta — Magnitude formula (product of input units): The magnitude equals the product of the magnitudes times the sine of the angle between them
Worked Example
Problem. Find the cross product of a = ⟨2, −1, 3⟩ and b = ⟨1, 4, −2⟩. Then find the magnitude of the result.
Answer. The cross product is ⟨−10, 7, 9⟩ with magnitude √230 ≈ 15.17
Origins · 1 minJosiah Willard Gibbs and how this was discovered
Gibbs developed the modern notation and formalism of vector analysis, including the dot product and cross product notation still used today. He published his influential 'Elements of Vector Analysis' in 1881–1884, transforming how physicists and mathematicians work with vectors in three-dimensional space. His system replaced the more cumbersome quaternion algebra that had previously been used for spatial calculations. Gibbs spent his entire academic career at Yale University and was one of the first Americans to receive a Ph.D. in engineering. He worked without a salary for his first nine years at Yale because he had inherited enough money to support himself — he stayed purely out of love for research.
Related Concepts
- Dot Product — The dot product is the companion scalar product to the cross product; together they capture the full geometric relationship between two vectors through cos θ and sin θ respectively.
- Vectors and Vector Operations — A solid understanding of vector components, magnitude, and addition is essential before working with the cross product formula.
- Determinants — The cross product is computed using a 3×3 determinant, so understanding how to expand determinants is a core skill for this topic.
- Normal Vectors to Surfaces — The cross product is the primary tool for finding a vector perpendicular to a surface or plane in three-dimensional calculus.
- Torque and Rotational Motion — Torque is defined as τ = r × F, making the cross product fundamental to understanding rotational dynamics in physics.