Opening your learning space
Starting the app …
Opening your learning space
Starting the app …
The cross product of two vectors in space yields a vector perpendicular to both.
Free to browse · flashcards or a multiple-choice quiz · import from Essential
Formula
Magnitude in area units (product of the length units) · coordinates in length units
| Symbol | Meaning | Unit |
|---|---|---|
| a⃗, b⃗ | Vectors in with coordinates a1..b3 | length unit |
| a⃗×b⃗ | Result vector, perpendicular to a⃗ and b⃗ | length unit2 |
| |a⃗×b⃗| | Area of the parallelogram spanned by a⃗ and b⃗ | area units |
\vec{a} \times \vec{b} = \begin{pmatrix} a_{2}b_{3} - a_{3}b_{2} \\ a_{3}b_{1} - a_{1}b_{3} \\ a_{1}b_{2} - a_{2}b_{1} \end{pmatrix}Original schematic by Quanta
Free with a Quanta account. Your download stays ready after registration.
The cross product exists in this form only in R3 (Gibbs, late 19th century). It is anticommutative: ; the direction follows the right-hand rule. The magnitude measures the parallelogram area; means parallel (collinear) vectors. Mnemonic: each coordinate arises cyclically from the other two rows.
Defined only in three-dimensional space. Anticommutative: b⃗×a⃗ = −(a⃗×b⃗). For parallel vectors the result is the zero vector.
We seek a vector perpendicular to both a⃗ and b⃗.
Magnitude and area
Parallelogram area; the triangle area is half of it.
Collinearity
Zero vector as a test for parallelism.
Scalar triple product
Volume of the parallelepiped spanned by three vectors.
Find a normal vector to a⃗ = (1|0|2) and b⃗ = (0|1|1).
n⃗ = a⃗×b⃗ = (0·1−2·1 | 2·0−1·1 | 1·1−0·0) = (−2|−1|1).
Check: n⃗·a⃗ = −2+0+2 = 0 ✓, n⃗·b⃗ = 0−1+1 = 0 ✓.
Compute the triangle area for the spanning vectors a⃗ = (2|0|0) and b⃗ = (0|3|0).
a⃗×b⃗ = (0|0|6), magnitude 6.
Triangle area = 6/2 = 3 area units.
Forming the middle coordinate with the wrong sign.
Middle coordinate: a3b1 − a1b3 (order reversed).
Using the cross product in .
It exists only in ; in , a1b2 − a2b1 serves as the area measure.
Assuming a⃗×b⃗ = b⃗×a⃗.
Anticommutative: swapping flips the sign.
Not checking the result.
Check in seconds: the dot product with a⃗ and b⃗ must be 0.
Formula cluster
Provides the normal vector, which dot product checks then confirm.
For and we get . The parallelogram area is area units.
Normal vectors of planes, areas of parallelograms and triangles, scalar triple product and volume, physics (torque, Lorentz force)
Here is how to work through a typical Cross Product (Vector Product) (a⃗×b⃗ = (a₂b₃−a₃b₂ | a₃b₁−a₁b₃ | a₁b₂−a₂b₁)) task step by step:
Task
Find a normal vector to a⃗ = (1|0|2) and b⃗ = (0|1|1).
Solution path
n⃗ = a⃗×b⃗ = (0·1−2·1 | 2·0−1·1 | 1·1−0·0) = (−2|−1|1).
Check: n⃗·a⃗ = −2+0+2 = 0 ✓, n⃗·b⃗ = 0−1+1 = 0 ✓.
Task
Compute the triangle area for the spanning vectors a⃗ = (2|0|0) and b⃗ = (0|3|0).
Solution path
a⃗×b⃗ = (0|0|6), magnitude 6.
Triangle area = 6/2 = 3 area units.
Follow the cyclic scheme: the first coordinate of a⃗×b⃗ is a2b3 − a3b2, the second a3b1 − a1b3, the third a1b2 − a2b1. For each result coordinate you cover the corresponding row and cross-multiply the other two, forwards minus backwards. Example: a⃗ = (1|2|0), b⃗ = (3|0|1): first coordinate , second , third , so a⃗×b⃗ = (2|−1|−6). Always check via dot product: ✓ and likewise 0 with b⃗ ✓. This ten-second check catches almost all arithmetic and sign errors.
Its main job is the normal vector: a⃗×b⃗ is perpendicular to both factors. If you have a plane in parametric form with spanning vectors u⃗ and v⃗, n⃗ = u⃗×v⃗ delivers the normal vector for the coordinate or normal form in one step; without the cross product you would have to solve a system of two dot-product conditions. Second, the magnitude |a⃗×b⃗| measures the area of the spanned parallelogram, half of it being the triangle area; this is needed for area tasks in space. Third, a⃗×b⃗ = 0⃗ tests for parallelism. And combined with the dot product you get the scalar triple product (a⃗×b⃗)·c⃗, whose absolute value gives the volume of the parallelepiped, one sixth of it for the pyramid on three edge vectors.
|a⃗×b⃗⃗⃗ is the area of the parallelogram spanned by the two vectors: base |a⃗| times height |b⃗. Example: a⃗ = (1|2|0) and b⃗ = (3|0|1) have a⃗×b⃗ = (2|−1|−6) with magnitude area units. For triangles, the most common exam case, you halve: ⃗×b⃗|, where a⃗ and b⃗ are two side vectors from the same vertex. Two limiting cases make the formula plausible: for parallel vectors , the parallelogram degenerates to a segment, area 0. For perpendicular vectors and the area is simply the product of the lengths, as for a rectangle.
Only in three-dimensional space is there exactly one direction perpendicular to two (non-parallel) directions; in there is none at all, in infinitely many perpendicular directions, so such a product cannot be defined uniquely there. In the plane, the determinant a1b2 − a2b1 takes over the area role; it is precisely the third coordinate of the cross product if you embed the vectors in space. The right-hand rule fixes which of the two possible perpendicular directions the result takes: if the thumb of the right hand points along a⃗ and the index finger along b⃗, the middle finger points along a⃗×b⃗. Anticommutativity follows directly: b⃗×a⃗ = −(a⃗×b⃗), swapping reverses the orientation.
With two dot products: the result n⃗ = a⃗×b⃗ must be perpendicular to both input vectors, so n⃗·a⃗ and n⃗·b⃗ must both be exactly zero. Example: for a⃗ = (1|0|2), b⃗ = (0|1|1) one computes n⃗ = (0·1−2·1 | 2·0−1·1 | 1·1−0·0) = (−2|−1|1); check: n⃗·a⃗ = −2 + 0 + 2 = 0 ✓ and n⃗·b⃗ = 0 − 1 + 1 = 0 ✓. If it is not zero, the error is almost always in the middle coordinate, whose order is reversed (a3b1 − a1b3). Extra checks: for obviously parallel vectors the zero vector must result, and a plausibility glance at the size of the magnitude (area!) never hurts. These checks cost seconds but regularly save entire geometry tasks, because everything that follows depends on the normal vector.
Quanta exam set
Curated exam set for "Cross Product (Vector Product)":
Question (front)
Which formula describes Cross Product (Vector Product)?
Answer in your set
Question (front)
How do you rearrange Cross Product (Vector Product) for Magnitude and area?
Answer in your set
Question (front)
Which common mistake happens with Cross Product (Vector Product)?
Answer in your set
+ 7 more cards: units, variables, derivation, example, exam task
The formula set contains 10 cards. After importing, review them and start practicing; your ratings determine later review intervals.
This list names subject references and further reading. A page or section number appears when it is part of the reference; these are not verbatim quotations.
Create a curated FSRS exam set for a⃗×b⃗ = (a₂b₃−a₃b₂ | a₃b₁−a₁b₃ | a₁b₂−a₂b₁): formula recall, variables, derivation, rearrangement, worked example, common mistakes and exam context.
Curated formula set · LaTeX · FSRS spaced repetition · import from Essential