From Coordinates to Area and Orientation
A few points in space can describe more than just a location. Their coordinates determine direction vectors, and the cross product of two such vectors captures both an area and a direction perpendicular to the vectors. These two roles make the cross product useful for finding areas of triangles and parallelograms, and for finding normals to planes.
The order of the vectors matters when finding a normal: reversing their order reverses the direction of the cross product. The area, however, is unchanged, because it depends on the magnitude of that vector. Keeping these two ideas distinct helps prevent a correct area calculation from being mistaken for a correct normal-vector calculation.
Cross Products from Coordinates
For vectors \(\mathbf{u}=(u_1,u_2,u_3)\) and \(\mathbf{v}=(v_1,v_2,v_3)\), their cross product is defined component by component as follows.
The resulting vector is perpendicular to both \(\mathbf{u}\) and \(\mathbf{v}\). Its magnitude is \(|\mathbf{u}|\,|\mathbf{v}|\sin\theta\), where \(\theta\) is the angle between the vectors. This magnitude is nonnegative, but the direction of the cross product depends on the order: \(\mathbf{v}\times\mathbf{u}=-(\mathbf{u}\times\mathbf{v})\).
Given points \(A\), \(B\), and \(C\), the vectors from \(A\) to the other two points are found by subtracting coordinates: \(\overrightarrow{AB}=B-A\) and \(\overrightarrow{AC}=C-A\). The order chosen for these vectors determines the direction of their cross product.
Why the Cross-Product Magnitude Gives Area
Two nonzero vectors \(\mathbf{u}\) and \(\mathbf{v}\) can be placed tail-to-tail as adjacent sides of a parallelogram. Take the length \(|\mathbf{u}|\) as its base. The height is the perpendicular component of \(\mathbf{v}\), whose length is \(|\mathbf{v}|\sin\theta\). Multiplying base by height gives its area.
A diagonal of a parallelogram divides it into two triangles of equal area. A triangle formed by the same two side vectors therefore has half the parallelogram's area. This argument applies whether the angle is acute or obtuse, since the height and the sine of the angle are nonnegative when \(0\leq\theta\leq\pi\).
These formulas also cover the degenerate case. If the vectors are parallel or one is zero, their cross product is zero, and the area is zero. In particular, three collinear points do not determine a unique plane: the vectors formed from one vertex are parallel, so their cross product cannot provide a nonzero normal.
Worked Example: Area of a Triangle from Three Vertices
Worked Example: Area of a Triangle from Three Vertices
Find the area of the triangle with vertices \(A=(1,0,2)\), \(B=(3,1,1)\), and \(C=(0,2,4)\).
First form two sides from the same vertex, \(A\):
Calculate their cross product using the component formula:
Its magnitude is \(\sqrt{4^2+(-3)^2+5^2}=\sqrt{16+9+25}=\sqrt{50}=5\sqrt{2}\). The triangle has half the corresponding parallelogram's area, so its area is \(\frac{5\sqrt{2}}{2}\) square units.
Check that the cross product is perpendicular to both sides: \((2,1,-1)\cdot(4,-3,5)=8-3-5=0\), and \((-1,2,2)\cdot(4,-3,5)=-4-6+10=0\). Thus the calculated vector has the required normal direction, and its magnitude gives the parallelogram area used in the triangle-area formula.
Worked Example: Parallelogram Area from Adjacent Vertices
Worked Example: Parallelogram Area from Adjacent Vertices
A parallelogram has adjacent vertices \(A=(1,2,-1)\), \(B=(3,1,1)\), and \(D=(2,5,-1)\), with \(A\) as the shared vertex of the adjacent sides. Find its area.
Subtract the coordinates of \(A\) to obtain the adjacent side vectors:
Take their cross product:
The magnitude is \(\sqrt{(-6)^2+2^2+7^2}=\sqrt{36+4+49}=\sqrt{89}\). Thus the parallelogram's area is \(\sqrt{89}\) square units.
As a perpendicularity check, \((2,-1,2)\cdot(-6,2,7)=-12-2+14=0\), and \((1,3,0)\cdot(-6,2,7)=-6+6+0=0\). The cross product is perpendicular to each side, as expected. The magnitude is \(\sqrt{89}\), not half of that value, because the requested shape is the full parallelogram.
Using Three Vertices to Find a Plane Normal
For three noncollinear vertices \(A\), \(B\), and \(C\), form two vectors from one vertex and take their cross product. That product is perpendicular to both directions in the plane of the triangle, so it is a normal vector to the plane. If \(\mathbf{n}\) is a normal and \(A=(x_0,y_0,z_0)\) lies on the plane, the point-normal equation is \(\mathbf{n}\cdot((x,y,z)-A)=0\). Any nonzero scalar multiple of a normal is also a normal.
Worked Example: Find a Plane Normal and Equation from Three Vertices
Find a normal vector and a plane equation for the plane through \(A=(1,-1,2)\), \(B=(3,0,1)\), and \(C=(0,2,4)\).
Form two directions within the plane:
Their cross product is
This vector is nonzero, so the three points are noncollinear, and \(\mathbf{n}=(5,-3,7)\) is a plane normal. Using point \(A\), the point-normal equation is
Expanding gives \(5(x-1)-3(y+1)+7(z-2)=0\), or \(5x-3y+7z-22=0\). Check the equation at all three vertices: for \(A\), \(5-3+14-22=0\); for \(B\), \(15+0+7-22=0\); for \(C\), \(0-6+28-22=0\). Each point lies on the stated plane.
The cross product is also perpendicular to both in-plane directions: \((2,1,-1)\cdot(5,-3,7)=10-3-7=0\), and \((-1,3,2)\cdot(5,-3,7)=-5-9+14=0\). This confirms the normal direction independently of the vertex substitution.
A Sign Error That Can Hide in the Area
The middle component in the cross-product formula is \(u_3v_1-u_1v_3\). It has the opposite sign from the corresponding minor \(u_1v_3-u_3v_1\). Forgetting that sign can produce a vector that is not perpendicular to the original directions.
After calculating a cross product, check its dot product with each original vector. Both dot products should be zero. This check is especially useful when the magnitude looks plausible: a correct area does not guarantee a correct normal direction.
A Reliable Calculation Sequence
For problems involving vertices, a consistent sequence helps separate coordinate arithmetic, area, and orientation:
Subtract its coordinates from the other vertices to form side or direction vectors.
Use the component formula carefully, particularly for the middle component.
Use the magnitude for parallelogram area, half the magnitude for triangle area, and the vector itself as a normal.
For a normal, check perpendicularity with dot products. For a plane equation, substitute the vertices. For an area, check whether the shape calls for a factor of one half.
Check Your Understanding
For each question, identify the vectors you would use before calculating.
- What is the area of a triangle whose side vectors from one vertex are \((1,0,0)\) and \((0,2,0)\)?
- Why does swapping the order of two vectors reverse a normal but leave the area unchanged?
- What does a zero cross product say about the area spanned by the two vectors?
- How would you use three noncollinear vertices to obtain a normal vector to their plane?
- What two checks can confirm that a proposed normal and plane equation are correct?