Skip to content

Mathematics · Ch 5 — Vectors

Vector Product of two vectors

5.4.1

Vector Product of two vectors

To describe how a plane is tilted (rather than just a line, as slope does), two vectors lying in the plane

are combined to produce a third vector perpendicular to that plane -- this is the vector (cross) product.

Definition. For non-collinear, non-zero vectors aˉ,bˉ\bar a,\bar b, choose the unit vector n^\hat n

perpendicular to the plane of aˉ,bˉ\bar a,\bar b by the right-hand rule: curl the right-hand fingers from

aˉ\bar a towards bˉ\bar b through the angle θ\theta between them, and the thumb then points along n^\hat n.

Then

aˉ×bˉ=∣aˉ∣∣bˉ∣sin⁡θ n^.\bar a\times\bar b=|\bar a||\bar b|\sin\theta\,\hat n.

Remarks.

  1. ∣aˉ×bˉ∣=∣aˉ∣∣bˉ∣sin⁡θ|\bar a\times\bar b|=|\bar a||\bar b|\sin\theta (since ∣n^∣=1|\hat n|=1).
  2. aˉ×bˉ\bar a\times\bar b is perpendicular to the plane of aˉ\bar a and bˉ\bar b.
  3. The unit vector along aˉ×bˉ\bar a\times\bar b is n^=(aˉ×bˉ)/∣aˉ×bˉ∣\hat n=(\bar a\times\bar b)/|\bar a\times\bar b|.
  4. If aˉ,bˉ\bar a,\bar b are coplanar but non-collinear, any vector cˉ\bar c in space can be written cˉ=xaˉ+ybˉ+z(aˉ×bˉ)\bar c=x\bar a+y\bar b+z(\bar a\times\bar b), since aˉ,bˉ,aˉ×bˉ\bar a,\bar b,\bar a\times\bar b together span the whole of space.
  5. bˉ×aˉ=−(aˉ×bˉ)\bar b\times\bar a=-(\bar a\times\bar b) (anti-commutative): reversing the order reverses the sense of the right-hand curl, flipping n^\hat n to −n^-\hat n.
  6. aˉ×bˉ=0ˉ\bar a\times\bar b=\bar 0 exactly when aˉ,bˉ\bar a,\bar b are collinear (either is zero, or sin⁡θ=0\sin\theta=0); in particular aˉ×aˉ=0ˉ\bar a\times\bar a=\bar 0 always, and if aˉ=kbˉ\bar a=k\bar b then aˉ×bˉ=0ˉ\bar a\times\bar b=\bar 0.
  7. Distributive laws: aˉ×(bˉ+cˉ)=aˉ×bˉ+aˉ×cˉ\bar a\times(\bar b+\bar c)=\bar a\times\bar b+\bar a\times\bar c and (bˉ+cˉ)×aˉ=bˉ×aˉ+cˉ×aˉ(\bar b+\bar c)\times\bar a=\bar b\times\bar a+\bar c\times\bar a.
  8. For scalars m,nm,n: (maˉ)×bˉ=m(aˉ×bˉ)=aˉ×(mbˉ)(m\bar a)\times\bar b=m(\bar a\times\bar b)=\bar a\times(m\bar b) and (maˉ)×(nbˉ)=mn(aˉ×bˉ)(m\bar a)\times(n\bar b)=mn(\bar a\times\bar b).
  9. ı^×ı^=ȷ^×ȷ^=k^×k^=0ˉ\hat\imath\times\hat\imath=\hat\jmath\times\hat\jmath=\hat k\times\hat k=\bar 0, and, since ı^,ȷ^,k^\hat\imath,\hat\jmath,\hat k form a right-handed triplet, ı^×ȷ^=k^, ȷ^×k^=ı^, k^×ı^=ȷ^\hat\imath\times\hat\jmath=\hat k,\ \hat\jmath\times\hat k=\hat\imath,\ \hat k\times\hat\imath=\hat\jmath. Component formula. For aˉ=a1ı^+a2ȷ^+a3k^, bˉ=b1ı^+b2ȷ^+b3k^\bar a=a_1\hat\imath+a_2\hat\jmath+a_3\hat k,\ \bar b=b_1\hat\imath +b_2\hat\jmath+b_3\hat k,

    aˉ×bˉ=∣ı^ȷ^k^a1a2a3b1b2b3∣.\bar a\times\bar b=\begin{vmatrix}\hat\imath&\hat\jmath&\hat k\\ a_1&a_2&a_3\\ b_1&b_2&b_3\end{vmatrix}.

    Angle from the cross product. Since ∣aˉ×bˉ∣=∣aˉ∣∣bˉ∣sin⁡θ|\bar a\times\bar b|=|\bar a||\bar b|\sin\theta, sin⁡θ=∣aˉ×bˉ∣/(∣aˉ∣∣bˉ∣)\sin\theta=|\bar a\times\bar b|/(|\bar a||\bar b|), giving a second route (besides the dot product) to the angle between two vectors -- useful particularly when a right angle or the vectors' sine is more natural than their cosine. Geometric meaning (area). If aˉ,bˉ\bar a,\bar b share an initial point, they determine a parallelogram of base ∣aˉ∣|\bar a| and height ∣bˉ∣sin⁡θ|\bar b|\sin\theta, so its area is ∣aˉ∣⋅∣bˉ∣sin⁡θ=∣aˉ×bˉ∣|\bar a|\cdot|\bar b|\sin\theta=|\bar a\times\bar b|. Worked examples.
  • For aˉ=ı^+ȷ^−k^, bˉ=2ı^+4ȷ^+6k^\bar a=\hat\imath+\hat\jmath-\hat k,\ \bar b=2\hat\imath+4\hat\jmath+6\hat k: expanding the determinant gives aˉ×bˉ=10ı^−8ȷ^+2k^\bar a\times\bar b=10\hat\imath-8\hat\jmath+2\hat k, and dotting this with aˉ\bar a and with bˉ\bar b separately both give 00, confirming it is orthogonal to both.
  • To find all vectors of a given magnitude perpendicular to the plane of two given vectors: compute aˉ×bˉ\bar a\times\bar b, find its magnitude, form the unit vector n^=(aˉ×bˉ)/∣aˉ×bˉ∣\hat n=(\bar a\times\bar b)/|\bar a\times\bar b|, and scale ±n^\pm\hat n by the required magnitude.
  • If uˉ+vˉ+wˉ=0ˉ\bar u+\bar v+\bar w=\bar 0, crossing this equation with vˉ\bar v (and separately noting vˉ×vˉ=0ˉ\bar v\times\bar v=\bar 0) gives uˉ×vˉ=−wˉ×vˉ=vˉ×wˉ\bar u\times\bar v=-\bar w\times\bar v=\bar v\times\bar w; a similar manipulation shows vˉ×wˉ=wˉ×uˉ\bar v\times\bar w=\bar w\times\bar u too, so all three pairwise cross products are equal.
  • Showing aˉ×(bˉ×cˉ)≠(aˉ×bˉ)×cˉ\bar a\times(\bar b\times\bar c)\ne(\bar a\times\bar b)\times\bar c in general: compute both sides numerically for specific vectors and observe they differ, confirming the cross product is not associative.
  • Area of a triangle with vertices A,B,CA,B,C: form AB→,AC→\overrightarrow{AB},\overrightarrow{AC}, take ∣AB→×AC→∣\left|\overrightarrow{AB}\times\overrightarrow{AC}\right| and halve it.
  • Area of a parallelogram KLMNKLMN: form two adjacent side vectors from one vertex and take the magnitude of their cross product directly (no halving).
  • ∣uˉ×vˉ∣=∣uˉ∣∣vˉ∣sin⁡θ|\bar u\times\bar v|=|\bar u||\bar v|\sin\theta is evaluated directly once ∣uˉ∣,∣vˉ∣,θ|\bar u|,|\bar v|,\theta are all known or read off a sketch.
  • Distributive law verification: for specific aˉ,bˉ,cˉ\bar a,\bar b,\bar c, compute aˉ×(bˉ+cˉ)\bar a\times(\bar b+\bar c) and aˉ×bˉ+aˉ×cˉ\bar a\times\bar b+\bar a\times\bar c separately and check they agree, term by term.
  • Showing three points with given position vectors are collinear: compute AB→\overrightarrow{AB} and AC→\overrightarrow{AC} and show AB→×AC→=0ˉ\overrightarrow{AB}\times\overrightarrow{AC}=\bar 0 (rather than checking one is a scalar multiple of the other component-by-component); since 0ˉ\bar 0 cross product means the two vectors are collinear, and AA is shared, A,B,CA,B,C are collinear.
  • Finding a unit vector perpendicular to two given vectors PQ→,PR→\overrightarrow{PQ},\overrightarrow{PR}, and the sine of the angle between them: form the cross product, divide by its magnitude for the unit vector, and use sin⁡θ=∣PQ→×PR→∣/(∣PQ→∣∣PR→∣)\sin\theta=|\overrightarrow{PQ}\times\overrightarrow{PR}|/(|\overrightarrow{PQ}||\overrightarrow{PR}|) for the sine.
  • Given ∣aˉ∣,∣bˉ∣,∣aˉ×bˉ∣|\bar a|,|\bar b|,|\bar a\times\bar b|, first solve ∣aˉ×bˉ∣=∣aˉ∣∣bˉ∣sin⁡θ|\bar a\times\bar b|=|\bar a||\bar b|\sin\theta …
Figure 1Fig. 5.51 — Right-hand rule for ā × b̄: the unit normal n̂ = ā × b̄ points out of the plane of ā and b̄ (−n̂ = b̄ × ā)
Fig. 1 — Fig. 5.51 — Right-hand rule for ā × b̄: the unit normal n̂ = ā × b̄ points out of the plane of ā and b̄ (−n̂ = b̄ × ā)

Drawn by us to help you understand the concept clearly, and verified to make sure it's accurate. For exams, practice from your textbook's own diagram.

What this figure shows. Shows a right hand curling its fingers from vector a towards vector b through the angle between them, with the thumb standing straight up to point along a x b, which sits perpendicular to the plane containing both a and b. The same picture also shows that curling the fingers the other way, from b towards a, flips the thumb to point along -(a x b) = b x a, which is the geometric reason the cross product is anti-commutative rather than commutative like …

Figure 2ā × b̄ is perpendicular to the plane of ā and b̄, and |ā × b̄| equals the area of the parallelogram with sides ā and b̄
Fig. 2 — ā × b̄ is perpendicular to the plane of ā and b̄, and |ā × b̄| equals the area of the parallelogram with sides ā and b̄

Drawn by us to help you understand the concept clearly, and verified to make sure it's accurate. For exams, practice from your textbook's own diagram.

What this figure shows. Draws a parallelogram with adjacent sides a and b starting from a common point, marks the perpendicular height of the parallelogram as |b|sin(theta), and notes that base times height gives exactly |a||b|sin(theta), which is the magnitude of a x b. This is the geometric payoff of the cross product used repeatedly in the exercises: the area of a parallelogram (or, halved, of a triangle) built on two given vectors is simply the magnitude of their cross product, with no …