Find the Angle Between Two Planes from Three Points
At a glance
- 1. Find spanning vectors
Subtract the common point from the other two points to get vectors lying in the plane.
- 2. Compute a normal
Take the cross product of the spanning vectors; it is perpendicular to the plane.
- 3. Use the normals
The acute angle between planes is the angle between their normal vectors, taken as an acute angle.
- 4. Evaluate the result
Apply the dot-product formula and report the angle in the requested units.
To find the angle between two planes, compare their normal vectors: each normal is perpendicular to its plane, so the angle between the planes is the acute angle between the normals. For the three given points, a cross product gives a normal to the plane they determine.
The plane is the -plane, whose normal vector is . The plane through , , and has normal vector . Using these normals gives an acute angle of about .
Find two vectors in the plane
Use one of the points as a base point and subtract it from the other two. Since the first point is the origin, the vectors are
Both vectors lie in the plane through the three points. They are not parallel, so they span that plane.
Compute a normal vector
A cross product of two nonparallel vectors in a plane is perpendicular to that plane. Take
A normal vector can be multiplied by any nonzero scalar without changing its direction, so use the simpler normal .
The other plane is . Its normal is
because the equation has coefficient vector .
Apply the angle formula
For nonzero vectors and , the cosine of the angle between them is their dot product divided by the product of their lengths. For the standard angle between planes, take the absolute value in the numerator so the result is the acute angle:
Here,
and
Therefore,
In radians, this is approximately . Thus, the acute angle between the planes is about .
Check by writing the plane equation
The plane through the points contains the origin, so its equation has the form . Its normal gives
The listed points satisfy this equation: substituting gives , and substituting gives . This confirms the normal vector used in the angle calculation.
Common mistakes
- Using a point instead of a normal: The coordinates of a point on a plane do not, by themselves, give its orientation. First construct two direction vectors, then take their cross product.
- Forgetting the absolute value: Without it, the dot-product formula can return an obtuse angle if one normal points in the opposite direction. A plane has no preferred normal direction, so its standard angle with another plane is acute or right.
- Confusing the angle with the angle between normals: The acute angle between two planes equals the acute angle between their normals. If you use a signed or oriented angle convention, the result can differ; the usual geometry question asks for the smaller, non-oriented angle.
- Using the wrong normal for : The -plane is horizontal, so its normal points in the direction: , not a vector lying in the plane.
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.