Areas from the cross product · Mathematics Class 11–12 | StemPy Lab
Course 14.3·Lesson 2 of 3
Areas from the cross product
The size of a×b
Lesson 2 of 3Show all lessonsHide
Try the code and the simulations beside the lesson.
What you will be able to do
find the area of a parallelogram and of a triangle from vectors or from vertices;
test whether three points lie on one line, with the cross product;
use the identity ∣a×b∣2=∣a∣2∣b∣2−(a⋅b)2.
A plot of land
A surveyor knows the position of three corner posts, with heights, and wants the area of the triangle of land. Measuring the sides and using a formula takes time. With vectors the area comes out of one cross product.
Area of a parallelogram and a triangle
Draw the parallelogram with the sides a and b. Take a as the base. The height is h=∣b∣sinθ. So the area is base times height, which is ∣a∣∣b∣sinθ:
area of the parallelogram=∣a×b∣.
A diagonal cuts the parallelogram into two equal triangles, so
area of the triangle on a and b=21∣a×b∣.
A flat parallelogram seen from above, shaded light orange. A blue arrow a runs along the bottom side to the right, and a green arrow b leans up and to the right from the same corner. The angle theta between them is marked in orange. A red dashed line from the head of b straight down to the line of a is labelled h = the size of b times sin theta, with a small right-angle mark. The label inside says that the area is the size of a cross b, which equals the size of a times h.
For a triangle with vertices A, B, C, use the two sides from one vertex:
area=21∣AB×AC∣.
Other forms follow. A parallelogram with the diagonals d1 and d2 has the area 21∣d1×d2∣. The same holds for any quadrilateral in a plane. The height of a triangle on the base AB is ∣AB∣2×area.
Three points on a line
When A, B, C lie on one line, the triangle has no area, so AB×AC=0. This gives a test for collinear points that works in space and has no division. The vectors are parallel exactly when the cross product is zero.
The identity of Lagrange
Since sin2θ=1−cos2θ,
∣a×b∣2=∣a∣2∣b∣2−(a⋅b)2.
It gives the cross product's size from the dot product, and the dot product's size from the cross product. It also shows that ∣a×b∣2+(a⋅b)2=∣a∣2∣b∣2, which is sin2+cos2=1 in disguise.
A worked example
A parallelogram. The sides are a=3i^+4k^ and b=5j^. The cross product is (0−20)i^−(0−0)j^+(15−0)k^=−20i^+15k^, with size 400+225=25. The triangle on a and b has area 12.5.
A triangle from vertices.A(1,2,3), B(2,4,5) and C(4,3,3) give AB=(1,2,2) and AC=(3,1,0). Then AB×AC=(−2,6,−5) with size 65. The area is 265≈4.03.
Lagrange. Let ∣a∣=4, ∣b∣=5 and a⋅b=12. Then ∣a×b∣2=400−144=256, so ∣a×b∣=16 and sinθ=2016=0.8.
Collinear points.P(0,1,−1), Q(2,5,3) and R(5,11,9) give PQ=(2,4,4) and PR=(5,10,10). These are parallel, so the cross product is zero and the points are collinear.
Practise with new numbers
Try it in Python
The program finds the area of the triangle in the worked example and tests three collinear points.
Common mistakes
Forgetting the half for a triangle.
Using the dot product for area. The area needs the sine, so it is the cross product.
Taking the sides from different vertices. Use AB and AC, both from A.
Reading a zero cross product as a zero vector. It means the vectors are parallel, or one is zero.
A negative area. Take the size of the cross product, which is never negative.
, so a triangle has half of it. This gives the area of a triangle from its vertices, the area of a parallelogram from its diagonals, a test for three points on a line and the identity of Lagrange.
about 25 min1 simulation1 practice question1 Python program5 questions to check yourself
This lesson is free to read. Enroll free to keep your place and take the tests.