3.6.93D Geometry

Angle between two planes

1,578 words7 min readdifficulty · medium4 backlinks

Subject: Maths • Chapter: 3D Geometry • Subtopic: Angle between two planes


1. What is a normal vector? (first principles)

WHY are the coefficients the normal? Take two points P=(x1,y1,z1)P=(x_1,y_1,z_1) and Q=(x2,y2,z2)Q=(x_2,y_2,z_2) both on the plane. Subtract their equations: a(x1x2)+b(y1y2)+c(z1z2)=0.a(x_1-x_2)+b(y_1-y_2)+c(z_1-z_2)=0. The left side is exactly nQP\vec n \cdot \vec{QP}. So n(any vector lying in the plane)=0\vec n \cdot (\text{any vector lying in the plane}) = 0 — meaning n\vec n is perpendicular to every direction inside the plane. That is the definition of being normal to the plane.


2. Deriving the angle formula

HOW — from the dot product. For any two vectors, n1n2=n1n2cosθ.\vec n_1 \cdot \vec n_2 = |\vec n_1|\,|\vec n_2|\cos\theta. This is the definition of dot product (projection of one vector onto another). Rearranging:

WHY the modulus? Flipping a plane's equation by 1-1 (e.g. multiplying through) flips its normal, changing cosθ\cos\theta to cosθ-\cos\theta — but the plane is the same. The |\cdot| removes this sign ambiguity and always returns the smaller wedge angle.

Figure — Angle between two planes

3. Worked examples


4. Forecast-then-Verify

Recall Forecast first, then check

Q: Two planes have normals 1,0,0\langle1,0,0\rangle and 0,0,1\langle0,0,1\rangle. Forecast the angle before computing. Verify: Dot =0=0, so θ=90\theta=90^\circ. The planes are the yzyz-plane and xyxy-plane — they meet at a right angle along the yy-axis. ✔


5. Common mistakes (Steel-man)


6. Flashcards

What vector represents a plane's orientation?
Its normal n=a,b,c\vec n=\langle a,b,c\rangle, the coefficients of x,y,zx,y,z.
Why are the coefficients (a,b,c)(a,b,c) perpendicular to the plane?
Subtracting the plane equation at two points gives n(in-plane vector)=0\vec n\cdot(\text{in-plane vector})=0, so n\vec n\perp every in-plane direction.
Formula for angle between two planes
cosθ=n1n2n1n2\cos\theta=\dfrac{|\vec n_1\cdot\vec n_2|}{|\vec n_1||\vec n_2|}.
Why the absolute value in the formula?
It removes the sign ambiguity from flipping a normal and always gives the acute angle.
Condition for two planes to be perpendicular
n1n2=0\vec n_1\cdot\vec n_2=0, i.e. a1a2+b1b2+c1c2=0a_1a_2+b_1b_2+c_1c_2=0.
Condition for two planes to be parallel
a1a2=b1b2=c1c2\frac{a_1}{a_2}=\frac{b_1}{b_2}=\frac{c_1}{c_2} (normals are scalar multiples).
Angle between line and plane uses which ratio?
sinθ=bnbn\sin\theta=\dfrac{|\vec b\cdot\vec n|}{|\vec b||\vec n|} (note: sine, not cosine).
Angle between x+y+z=1x+y+z=1 and xy+z=2-x-y+z=2?
cos1(1/3)70.5\cos^{-1}(1/3)\approx70.5^\circ.

Recall Feynman: explain to a 12-year-old

Imagine two flat cardboard sheets leaning against each other, making a "V". To say how open the V is, you don't touch the cardboard — you stick a pencil straight up out of each sheet and measure the angle between the two pencils. Those pencils are the "normals". For a plane written like 2xy+2z=52x-y+2z=5, the pencil is just the three numbers in front: (2,1,2)(2,-1,2). Multiply matching numbers, add them, divide by the lengths — and the cosine button on your calculator tells you the angle. We always keep the answer positive so we get the small, sensible angle.


Connections

Concept Map

coefficients give

perpendicular to

proves

dot product

dot product

definition

absolute value gives

dot product = 0

normals proportional

applied in

Plane ax+by+cz+d=0

Normal vector n

Points on plane subtracted

Normal n1

n1 dot n2

Normal n2

cos theta = n1.n2 / |n1||n2|

Acute angle 0 to 90

Perpendicular planes

Parallel planes

Worked example

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, do planes ke beech ka angle nikalna bahut simple hai — bas ek trick samajh lo: har plane ko uska normal vector define karta hai, jo plane ke bilkul perpendicular ek arrow hota hai. Agar plane ka equation ax+by+cz+d=0ax+by+cz+d=0 hai, to uska normal seedha a,b,c\langle a,b,c\rangle — yaani x,y,zx,y,z ke aage wale numbers. Bas itna hi.

Ab do planes ke beech ka angle = un dono normals ke beech ka angle. Aur do vectors ka angle nikalne ke liye humara purana dost dot product use hota hai: cosθ=n1n2n1n2\cos\theta=\frac{|\vec n_1\cdot\vec n_2|}{|\vec n_1||\vec n_2|}. Numerator mein matching components multiply karke add karo, denominator mein dono ki lengths. Modulus (absolute value) isliye lagate hain taaki hamesha acute angle mile — kyunki normal ka direction ulta karne se plane same rehta hai, sirf sign badalta hai.

Do important cases yaad rakho: agar dot product zero ho jaye to planes perpendicular hain (9090^\circ). Agar normals ek dusre ke scalar multiple ho (ratios equal), to planes parallel hain (00^\circ). Ek common galti — line aur plane ka angle nikalte waqt sin\sin lagta hai, lekin do planes ke beech cos\cos. Mnemonic: "Cosine for planes, Sine for the line." Bas isse exam mein confusion khatam.

Go deeper — visual, from zero

Test yourself — 3D Geometry

Connections