This page is a drill through every kind of cross-product problem you can meet. Before touching numbers, we lay out a map of all the cases , then work examples that visit each square on that map. If you have not yet met the magnitude rule ∣ A × B ∣ = A B sin θ or the determinant formula, build them first in Cross product — formula, direction (right-hand rule), torque - area calculation .
Intuition What "every scenario" means here
A cross product can be fed nice inputs (perpendicular vectors in a plane) or nasty ones (parallel vectors, zero vectors, arbitrary 3-D directions). Each feeds a different behaviour of sin θ and of the right-hand thumb. We want you to have seen every one so no exam question is a surprise.
Before the drills, let's pin down the two pieces of notation that appear in every box below, so nothing is used before it is defined.
Definition The three unit vectors
i ^ , j ^ , k ^
A unit vector is an arrow of length exactly 1 pointing along one axis. We name the three axis-arrows:
i ^ = one step along the x -axis (rightwards),
j ^ = one step along the y -axis (upwards),
k ^ = one step along the z -axis (out of the page, toward you).
Writing A = A x i ^ + A y j ^ + A z k ^ just means "A x steps right, A y steps up, A z steps out." So A = 3 i ^ is simply the point ( 3 , 0 , 0 ) written as an arrow. See Vectors — addition, components, unit vectors for more. Their cross-cycle is i ^ × j ^ = k ^ , j ^ × k ^ = i ^ , k ^ × i ^ = j ^ (forward = + , backward = − ).
Every cross-product problem is really one of these cells. The columns tell you what changes ; the rows tell you what kind of task .
Cell
Case class
What is special about it
Example
A
Perpendicular, in-plane (θ = 9 0 ∘ )
sin θ = 1 , magnitude is maximum = A B
Ex 1
B
Parallel / antiparallel (θ = 0 ∘ or 18 0 ∘ )
sin θ = 0 , result is the zero vector
Ex 2
C
General 3-D components
all three output components nonzero
Ex 3
D
Sign / order flip (anti-commutativity)
A × B = − B × A
Ex 4
E
Geometric: triangle / parallelogram area
use $\tfrac12
\vec A\times\vec B
F
Angle-and-magnitude form (no components given)
use A B sin θ directly
Ex 6
G
Real-world word problem (torque)
translate "push at a distance" into r × F
Ex 7
H
Exam twist: solve for an unknown
work the cross product backwards
Ex 8
I
Limiting / degenerate: zero input
a zero vector kills the product
Ex 9
Worked example Two vectors at a right angle
A = 3 i ^ and B = 4 j ^ . Find A × B , and confirm its magnitude is the maximum possible.
Forecast: guess the direction (which way does your thumb point?) and the number before reading on.
Identify the angle. A lies along x , B along y , so θ = 9 0 ∘ .
Why this step? sin θ controls the size; at 9 0 ∘ it is 1 , the largest it can be.
Magnitude. ∣ A × B ∣ = A B sin 9 0 ∘ = ( 3 ) ( 4 ) ( 1 ) = 12 .
Why this step? This is the definition; sin 9 0 ∘ = 1 makes it the peak value A B .
Direction. Fingers along i ^ , curl toward j ^ : thumb points along + k ^ (out of the page). So A × B = 12 k ^ .
Why this step? The cycle i ^ × j ^ = k ^ encodes exactly this thumb result.
Verify: determinant gives ( 3 ) ( 4 ) k ^ = 12 k ^ . Magnitude 12 = A B . Since sin θ ≤ 1 always, 12 is indeed the maximum. ✓
The figure below draws this case. The blue arrow is A = 3 i ^ along x , the orange arrow is B = 4 j ^ along y ; the small square marks their 9 0 ∘ corner. The green rectangle is the parallelogram they span — because they are perpendicular it is a plain rectangle of area 3 × 4 = 12 , which is exactly ∣ A × B ∣ . The red dotted circle is the standard symbol for an arrow coming out of the page toward you : that is A × B = 12 k ^ . Notice how the maximum area and the out-of-page thumb both appear in one picture.
Worked example When the arrows point the same way
(a) A = 2 i ^ + j ^ , B = 4 i ^ + 2 j ^ (parallel). (b) C = 2 i ^ + j ^ , D = − 6 i ^ − 3 j ^ (antiparallel). Find both cross products.
Forecast: what does a parallelogram with no width look like? What is its area?
(a) Notice B = 2 A . They lie on the same line, θ = 0 ∘ .
Why this step? Spotting the scalar multiple tells you they're parallel without computing an angle.
Compute the determinant. A × B = i ^ 2 4 j ^ 1 2 k ^ 0 0 = ( 1 ⋅ 0 − 0 ⋅ 2 ) i ^ − ( 0 − 0 ) j ^ + ( 2 ⋅ 2 − 1 ⋅ 4 ) k ^ = ( 4 − 4 ) k ^ = 0 .
Why this step? sin 0 ∘ = 0 predicts a zero result; the components confirm it.
(b) D = − 3 C , so θ = 18 0 ∘ . sin 18 0 ∘ = 0 too, so C × D = 0 .
Why this step? Antiparallel is just θ = 18 0 ∘ ; sin is zero at both 0 ∘ and 18 0 ∘ .
Verify: the parallelogram spanned by parallel vectors is a flat line — zero area — matching 0 . Determinant of (b): i ^ 2 − 6 j ^ 1 − 3 k ^ 0 0 = ( 2 ⋅ − 3 − 1 ⋅ − 6 ) k ^ = ( − 6 + 6 ) k ^ = 0 . ✓
Worked example All three components alive
A = i ^ + 2 j ^ + 3 k ^ , B = 4 i ^ + 5 j ^ + 6 k ^ . Find A × B .
Forecast: none of the components are zero, so expect a fully 3-D answer vector.
i ^ component: A y B z − A z B y = ( 2 ) ( 6 ) − ( 3 ) ( 5 ) = 12 − 15 = − 3 .
Why this step? Cover the i ^ column and cross-multiply the remaining 2 × 2 — exactly the first term of the cofactor formula above.
j ^ component: − ( A x B z − A z B x ) = − [( 1 ) ( 6 ) − ( 3 ) ( 4 )] = − ( 6 − 12 ) = 6 .
Why this step? The middle term carries the built-in minus of the + , − , + pattern.
k ^ component: A x B y − A y B x = ( 1 ) ( 5 ) − ( 2 ) ( 4 ) = 5 − 8 = − 3 .
Why this step? Last cofactor is positive again (+ , − , + ).
A × B = − 3 i ^ + 6 j ^ − 3 k ^
Verify (perpendicularity test): the result must be perpendicular to both inputs, so each dot product should be zero. A ⋅ ( A × B ) = ( 1 ) ( − 3 ) + ( 2 ) ( 6 ) + ( 3 ) ( − 3 ) = − 3 + 12 − 9 = 0 ✓ and B ⋅ ( A × B ) = ( 4 ) ( − 3 ) + ( 5 ) ( 6 ) + ( 6 ) ( − 3 ) = − 12 + 30 − 18 = 0 ✓. (Same idea as the Dot product — formula, projection, work calculation .)
Worked example Swap the order, flip the thumb
Using A , B from Example 3, compute B × A and compare.
Forecast: predict the answer before computing — the rule says it should be minus the previous one.
Recall the rule. B × A = − ( A × B ) .
Why this step? Curling right-hand fingers from B to A (instead of A to B ) puts the thumb on the opposite side.
Apply it. − ( − 3 i ^ + 6 j ^ − 3 k ^ ) = 3 i ^ − 6 j ^ + 3 k ^ .
Why this step? Same magnitude, reversed sense — negate every component.
Independent check by determinant. Swap the two rows of Example 3's matrix; swapping two rows of a determinant flips its sign (see Determinants — 3×3 expansion ).
Why this step? Confirms the negation is not a fluke but a determinant property.
Verify: B × A = 3 i ^ − 6 j ^ + 3 k ^ = − ( A × B ) . Magnitudes equal, directions opposite. ✓
Worked example A slanted triangle
Triangle with vertices P ( 1 , 0 , 0 ) , Q ( 0 , 1 , 0 ) , R ( 0 , 0 , 1 ) . Find its area.
Forecast: this triangle is tilted in space — its area is not simply base×height in one plane. The cross product handles the tilt automatically.
Build two edge vectors from the same vertex P . P Q = Q − P = ( − 1 , 1 , 0 ) , P R = R − P = ( − 1 , 0 , 1 ) .
Why this step? The cross product needs both vectors sharing a tail; P is the shared corner.
Cross them. P Q × P R = i ^ − 1 − 1 j ^ 1 0 k ^ 0 1 = ( 1 ⋅ 1 − 0 ⋅ 0 ) i ^ − (( − 1 ) ( 1 ) − 0 ⋅ ( − 1 )) j ^ + (( − 1 ) ( 0 ) − 1 ⋅ ( − 1 )) k ^ = i ^ + j ^ + k ^ .
Why this step? The result vector is perpendicular to the tilted triangle — its length is the parallelogram area.
Halve the magnitude. ∣ P Q × P R ∣ = 1 2 + 1 2 + 1 2 = 3 . Area = 2 1 3 ≈ 0.866 .
Why this step? A triangle is half the parallelogram spanned by its two edges.
Verify: this is an equilateral triangle with side 2 (e.g. ∣ P Q ∣ = ( − 1 ) 2 + 1 2 = 2 ). Equilateral area = 4 3 s 2 = 4 3 ( 2 ) = 2 3 = 2 1 3 . ✓
The figure below shows this tilted triangle in 3-D. The three labelled corners P , Q , R sit one unit out along each axis; the green shaded face is the triangle itself, clearly not lying flat in any coordinate plane. The blue and orange arrows are the two edge vectors P Q and P R drawn from the shared corner P . The red arrow springing from the centre is P Q × P R : notice it stands perpendicular to the green face — that perpendicularity is why its length measures the tilted area without us needing to un-tilt anything.
Worked example Only lengths and an angle given
Two vectors have magnitudes A = 5 and B = 8 with an angle θ = 3 0 ∘ between them. Find ∣ A × B ∣ and the parallelogram area.
Forecast: with no components, only the A B sin θ form applies. Guess whether the answer is closer to 0 or to A B = 40 .
Pick the right formula. We have magnitudes and an angle, not x , y , z parts, so use ∣ A × B ∣ = A B sin θ .
Why this step? The determinant needs components we don't have; A B sin θ needs exactly what we do have.
Substitute. = 5 ⋅ 8 ⋅ sin 3 0 ∘ = 40 ⋅ 2 1 = 20 .
Why this step? sin 3 0 ∘ = 2 1 is a standard value.
State the geometric meaning. The parallelogram area is exactly this magnitude, 20 square units.
Why this step? ∣ A × B ∣ is the parallelogram area by definition.
Verify: sin 3 0 ∘ = 0.5 , so 40 × 0.5 = 20 . Since θ < 9 0 ∘ , the answer is below the max A B = 40 , as expected. ✓
Worked example Pushing a wrench
A mechanic pushes a wrench with force F = ( 0 , − 20 , 0 ) N (straight down) at the end of the handle located at r = ( 0.3 , 0 , 0 ) m from the bolt. Find the torque τ = r × F .
Forecast: which way will the bolt turn — into the page or out of it? Guess before computing.
Translate words to vectors. "0.3 m along the handle" = r = ( 0.3 , 0 , 0 ) ; "20 N downward" = F = ( 0 , − 20 , 0 ) .
Why this step? Torque needs both the position and the force as vectors from the pivot.
Cross them. τ = i ^ 0.3 0 j ^ 0 − 20 k ^ 0 0 = ( 0 − 0 ) i ^ − ( 0 − 0 ) j ^ + (( 0.3 ) ( − 20 ) − 0 ) k ^ = − 6 k ^ N⋅m .
Why this step? r along + x , F along − y , and i ^ × ( − j ^ ) = − k ^ .
Interpret the sign. − k ^ points into the page → clockwise turning.
Why this step? The direction of τ is the axis about which the bolt tends to rotate (see Torque and rotational equilibrium ).
Verify: magnitude ∣ τ ∣ = r F sin 9 0 ∘ = ( 0.3 ) ( 20 ) ( 1 ) = 6 N⋅m , matching ∣ − 6 k ^ ∣ = 6 . Units: m × N = N·m ✓.
Worked example Find the missing component
A = ( 2 , 0 , 1 ) and B = ( 0 , 3 , b ) . Given that the i ^ -component of A × B equals − 3 , find b .
Forecast: you must run the cross-product machinery in reverse — set the formula equal to the given number and solve.
Write the i ^ -component formula. ( A × B ) x = A y B z − A z B y = ( 0 ) ( b ) − ( 1 ) ( 3 ) = − 3 .
Why this step? Only the i ^ -component is constrained, so only that formula is needed.
Notice it is already fixed. ( 0 ) ( b ) − 3 = − 3 holds for every b — the constraint is automatically satisfied.
Why this step? A y = 0 makes the b -term vanish, so b is unconstrained by the i ^ -equation. The "twist" is that the answer is "any b ".
Sanity via a different component. If instead they had constrained j ^ : ( A × B ) y = − ( A x B z − A z B x ) = − ( 2 b − 0 ) = − 2 b , which does pin down b . This shows which equation carries the information.
Why this step? Exam twists often hide the fact that the chosen component is degenerate — always test another.
Verify: plug b = 5 : i ^ -comp = ( 0 ) ( 5 ) − ( 1 ) ( 3 ) = − 3 ✓; plug b = − 1 : ( 0 ) ( − 1 ) − 3 = − 3 ✓. Both work — confirming any b satisfies it.
Worked example One vector is zero
A = 0 = ( 0 , 0 , 0 ) and B = ( 7 , − 2 , 5 ) . Find A × B .
Forecast: a vector with no length — can it span any area at all?
Recall the magnitude form. ∣ A × B ∣ = A B sin θ with A = 0 .
Why this step? If A = 0 , the whole product is 0 regardless of θ (the angle is even undefined for a zero vector).
Confirm by determinant. Every entry in the middle row is 0 , so every 2 × 2 cofactor is 0 : A × B = 0 .
Why this step? A determinant with an all-zero row is zero — the algebra agrees with the geometry.
Verify: a zero-length arrow spans a degenerate parallelogram of zero area, so the result is the zero vector 0 . ✓
Recall Quick self-test (click to expand)
This is a fold-out flashcard block: each line states a question , and everything after the ::: is the hidden answer — cover it, answer from memory, then reveal.
Which cell has sin θ = 1 ? ::: Cell A (perpendicular, θ = 9 0 ∘ )
Which two cells give the zero vector? ::: Cell B (parallel/antiparallel) and Cell I (zero input)
To get triangle area you multiply the magnitude by what? ::: 2 1
How do you check a computed A × B is correct? ::: Dot it with A and B ; both must be 0 (perpendicularity)
If you swap the order of the vectors, the result... ::: flips sign (anti-commutative)
Mnemonic One line per cell
A max, B zero(parallel), C full 3-D, D flip-sign, E half-for-triangle, F use A B sin θ , G torque = r × F , H solve backwards, I zero input → zero out.