3D vectors — dot product and cross product (IB Math AI HL)
Updated October 2026
Quick answer: Use the scalar (dot) product to find an angle: cos θ = (a·b) ÷ (|a||b|). Use the vector (cross) product to find a vector perpendicular to two others, and |a × b| for the area of the parallelogram they make; half of it is the area of the triangle.
The dot product for angles, cross product for perpendicular vectors. HL AI applies vectors to force decomposition and structural engineering.
Practise 3D vectors — dot product and cross product with AI marking
Open the full HL AI engine — every question in this unit is worked through with instant AI-graded feedback on your handwritten workings.
When do you use the dot product and when the cross product?
Use the dot product when you need an angle, a test for perpendicular vectors or the component of a force in a direction: it gives a number. Use the cross product when you need a vector perpendicular to two others or an area: it gives a vector.
Where can I practise 3D vectors questions?
On the Scalar Products and Voronoi questions page: 32 exam-style HL AI questions with full mark schemes, plus free step-by-step worked examples.
Can I use my calculator for 3D vectors?
Yes: a GDC is allowed on every HL AI paper, so practise the calculator method as well as the working. The Vectors guide gives the keystrokes for the TI-84 Plus CE, TI-Nspire CX II and Casio fx-CG50.