IB Maths AA HL Topic 3 โ€” Geometry & Trigonometry Paper 1 & 2 ~7 min read HL only

The Vector Product

The vector product (or cross product) takes two vectors and produces a third vector โ€” perpendicular to both inputs. Two formulas: a component formula for the full vector, and |v||w|sin ฮธ for its magnitude. Used to find normals to planes, perpendicular directions, and (next note) areas.

๐Ÿ“˜ What you need to know

Two formulas to know

Component formula
v ร— w = vโ‚‚wโ‚ƒ โˆ’ vโ‚ƒwโ‚‚vโ‚ƒwโ‚ โˆ’ vโ‚wโ‚ƒvโ‚wโ‚‚ โˆ’ vโ‚‚wโ‚
gives the full vector โ€” direction and magnitude
Magnitude formula
|v ร— w| = |v||w| sin ฮธ
gives only the length
Pattern for the components: each entry is a 2ร—2 “cross” โ€” top ร— bottom minus bottom ร— top, cycling through (i, j, k) but skipping the row’s index. Practice a few times and it sticks.

Properties โ€” different from dot product

PropertyCross productDot product (for comparison)
Outputvectorscalar
Commutative?NO; v ร— w = โˆ’w ร— vyes; v ยท w = w ยท v
Self-productv ร— v = 0v ยท v = \|v\|ยฒ
Parallel vectorsv ร— w = 0\|v ยท w\| = \|v\| \|w\|
Perpendicular vectors\|v ร— w\| = \|v\| \|w\|v ยท w = 0
The vector product gives a vector that is automatically perpendicular to both inputs โ€” making it the fastest way to find a “normal” direction in 3D. The dot product can’t do that; it only spits out a number.

๐Ÿงญ Recipe โ€” compute v ร— w with the component formula

  1. Write both vectors as columns with components (vโ‚, vโ‚‚, vโ‚ƒ) and (wโ‚, wโ‚‚, wโ‚ƒ).
  2. First entry: vโ‚‚wโ‚ƒ โˆ’ vโ‚ƒwโ‚‚ (skip the first row).
  3. Second entry: vโ‚ƒwโ‚ โˆ’ vโ‚wโ‚ƒ (skip the second row, swap order).
  4. Third entry: vโ‚wโ‚‚ โˆ’ vโ‚‚wโ‚ (skip the third row).
  5. Sanity check: dot the result with v and w separately โ€” both should be 0.

Worked examples

WE 1

Compute the vector product

Find u ร— v for u = (3, โˆ’1, 2) and v = (2, 4, โˆ’1).

Apply the component formula i-comp: uโ‚‚vโ‚ƒ โˆ’ uโ‚ƒvโ‚‚ = (โˆ’1)(โˆ’1) โˆ’ (2)(4) = 1 โˆ’ 8 = โˆ’7 j-comp: uโ‚ƒvโ‚ โˆ’ uโ‚vโ‚ƒ = (2)(2) โˆ’ (3)(โˆ’1) = 4 + 3 = 7 k-comp: uโ‚vโ‚‚ โˆ’ uโ‚‚vโ‚ = (3)(4) โˆ’ (โˆ’1)(2) = 12 + 2 = 14 u ร— v = (โˆ’7, 7, 14) Check perpendicularity (sanity check) u ยท (uร—v) = (3)(โˆ’7) + (โˆ’1)(7) + (2)(14) = โˆ’21 โˆ’ 7 + 28 = 0 โœ“ v ยท (uร—v) = (2)(โˆ’7) + (4)(7) + (โˆ’1)(14) = โˆ’14 + 28 โˆ’ 14 = 0 โœ“
WE 2

Vector product with mixed notation

Find a ร— b for a = 2i โˆ’ 3j + k and b = (1, 2, โˆ’2).

Step 1: Convert a to column form a = (2, โˆ’3, 1) Step 2: Apply the formula i: (โˆ’3)(โˆ’2) โˆ’ (1)(2) = 6 โˆ’ 2 = 4 j: (1)(1) โˆ’ (2)(โˆ’2) = 1 + 4 = 5 k: (2)(2) โˆ’ (โˆ’3)(1) = 4 + 3 = 7 a ร— b = 4i + 5j + 7k
WE 3

Magnitude using the sin formula

Two vectors a and b have magnitudes |a| = 5 and |b| = 4. The angle between them is 30ยฐ. Find |a ร— b|.

Use |a ร— b| = |a||b| sin ฮธ |a ร— b| = 5 ร— 4 ร— sin 30ยฐ = 20 ร— 1/2 |a ร— b| = 10 use this when you have magnitudes & angle but not components
WE 4

Verify u ร— v is perpendicular to both u and v

Given u = (2, โˆ’1, 3) and v = (1, 4, 2), find u ร— v and verify it is perpendicular to both u and v.

Step 1: Compute u ร— v i: (โˆ’1)(2) โˆ’ (3)(4) = โˆ’2 โˆ’ 12 = โˆ’14 j: (3)(1) โˆ’ (2)(2) = 3 โˆ’ 4 = โˆ’1 k: (2)(4) โˆ’ (โˆ’1)(1) = 8 + 1 = 9 u ร— v = (โˆ’14, โˆ’1, 9) Step 2: Check via dot products = 0 u ยท (u ร— v) = (2)(โˆ’14) + (โˆ’1)(โˆ’1) + (3)(9) = โˆ’28 + 1 + 27 = 0 โœ“ v ยท (u ร— v) = (1)(โˆ’14) + (4)(โˆ’1) + (2)(9) = โˆ’14 โˆ’ 4 + 18 = 0 โœ“ u ร— v โŠฅ u and u ร— v โŠฅ v this perpendicularity is the defining feature of the vector product
WE 5

Test if two vectors are parallel

Use the vector product to determine whether a = (2, 4, โˆ’2) and b = (โˆ’1, โˆ’2, 1) are parallel.

Compute a ร— b โ€” if it’s the zero vector, a and b are parallel i: (4)(1) โˆ’ (โˆ’2)(โˆ’2) = 4 โˆ’ 4 = 0 j: (โˆ’2)(โˆ’1) โˆ’ (2)(1) = 2 โˆ’ 2 = 0 k: (2)(โˆ’2) โˆ’ (4)(โˆ’1) = โˆ’4 + 4 = 0 a ร— b = (0, 0, 0) a and b are parallel notice b = โˆ’1/2 ร— a โ€” they’re scalar multiples, so this matches
WE 6

Find a normal to a plane through three points

The points A, B, and C have coordinates (1, 0, 2), (3, 1, 4), and (2, โˆ’1, 1) respectively. Find a vector perpendicular to the plane ABC.

Step 1: Form two vectors in the plane (from A) AB = B โˆ’ A = (2, 1, 2) AC = C โˆ’ A = (1, โˆ’1, โˆ’1) Step 2: A normal is AB ร— AC i: (1)(โˆ’1) โˆ’ (2)(โˆ’1) = โˆ’1 + 2 = 1 j: (2)(1) โˆ’ (2)(โˆ’1) = 2 + 2 = 4 k: (2)(โˆ’1) โˆ’ (1)(1) = โˆ’2 โˆ’ 1 = โˆ’3 normal = i + 4j โˆ’ 3k any non-zero scalar multiple of (1, 4, โˆ’3) is also a valid normal

๐Ÿ’ก Top tips

โš  Common mistakes

Next note: Areas using the Vector Product. The magnitude |v ร— w| is the area of the parallelogram with v and w as adjacent sides โ€” and half that gives the area of a triangle.

Need help with the Vector Product?

Get 1-on-1 help from an IB examiner who knows exactly what Paper 1 & 2 are looking for.

Book Free Session โ†’