13.4 Using Spatial Vectors to Compute Angles and Distances
Key Takeaways
The angle θ between two lines with direction vectors v1,v2 satisfies cosθ=∣v1∣∣v2∣∣v1⋅v2∣ with θ∈(0,π/2].
The angle θ between a line with direction vector v and a plane with normal vector n satisfies sinθ=∣v∣∣n∣∣v⋅n∣ with θ∈[0,π/2].
The dihedral angle θ∈[0,π] between two planes with normal vectors n1,n2 satisfies ∣cosθ∣=∣n1∣∣n2∣∣n1⋅n2∣; the choice between acute (cosθ>0) and obtuse (cosθ<0) depends on normal vector direction alignment.
The distance d from a point P to a plane α passing through A with normal vector n is given by d=∣n∣∣AP⋅n∣.
Spatial vector methods convert complex geometric spatial visualization into systematic algebraic computation, providing a foolproof, high-yield methodology for Gaokao solid geometry questions.
Last updated: July 2026
13.4 Using Spatial Vectors to Compute Angles and Distances
In the Gaokao Mathematics examination, Section II of solid geometry questions carries 8 to 12 marks and routinely tests vector calculations of spatial angles and distances. Using spatial vector direction vectors and plane normal vectors transforms visual geometric intuition into systematic algebraic computation.
1. Vector Formulas for Spatial Angles
1. Angle Between Two Lines (异面直线或相交直线所成角)
Let l1 and l2 be two straight lines in space with direction vectors v1 and v2, respectively. Let θ be the angle between l1 and l2 (where θ∈(0,π/2]):
cosθ=∣cos⟨v1,v2⟩∣=∣v1∣∣v2∣∣v1⋅v2∣
Note: The absolute value in the numerator ensures cosθ≥0, reflecting the acute/right angle convention for line angles.
2. Angle Between a Line and a Plane (线面角)
Let line l have direction vector v, and plane α have normal vector n. Let θ be the angle between line l and plane α (where θ∈[0,π/2]):
sinθ=∣cos⟨v,n⟩∣=∣v∣∣n∣∣v⋅n∣
Mathematical Intuition: The angle between line direction vector v and plane normal vector n is complementary to the line-plane angle θ, so cos(90∘−θ)=sinθ.
3. Dihedral Angle Between Two Planes (二面角)
Let planes α and β have normal vectors n1 and n2, respectively. Let θ be the dihedral angle α−l−β (where θ∈[0,π]):
∣cosθ∣=∣cos⟨n1,n2⟩∣=∣n1∣∣n2∣∣n1⋅n2∣
Determining Acute vs. Obtuse Dihedral Angle:
Inspect the geometric diagram: If the dihedral angle is visibly acute, then cosθ=∣n1∣∣n2∣∣n1⋅n2∣>0.
If the dihedral angle is visibly obtuse, then cosθ=−∣n1∣∣n2∣∣n1⋅n2∣<0.
Direction rule: If both normal vectors n1,n2 point into the interior of the dihedral angle (or both point outward), then the dihedral angle is supplementary to ⟨n1,n2⟩.
2. Vector Formulas for Spatial Distances
1. Distance From a Point to a Plane (点到平面的距离)
Let P be a point in space, and plane α pass through point A with normal vector n. The distance d from point P to plane α is the magnitude of the projection of vector AP along n:
d=∣n∣∣AP⋅n∣
2. Distance Between Parallel Planes (平行平面间的距离)
To find the distance between parallel planes α∥β, choose any arbitrary point P∈α, and compute the distance from P to plane β using the point-to-plane distance formula.
3. Distance From a Point to a Line (点到直线的距离)
Let P be a point, and line l pass through point A with direction vector v. The distance d from P to line l is:
d=∣AP∣2−(∣v∣AP⋅v)2
4. Distance Between Two Skew Lines (异面直线间的距离)
Let skew lines l1,l2 pass through points A1,A2 with direction vectors v1,v2. Let n be a common normal vector perpendicular to both lines (n=v1×v2). The distance d between l1 and l2 is:
d=∣n∣∣A1A2⋅n∣
3. Angle and Distance Formula Summary Table
Geometric Quantity
Target Angle Range
Vector Operation / Trig Function
Formula
Line-Line Angle
θ∈(0,π/2]
cosθ via Direction Vectors v1,v2
cosθ=∣v1∣∣v2∣∣v1⋅v2∣
Line-Plane Angle
θ∈[0,π/2]
sinθ via Direction Vector v & Normal n
sinθ=∣v∣∣n∣∣v⋅n∣
Dihedral Angle
θ∈[0,π]
∣cosθ∣ via Normal Vectors n1,n2
∣cosθ∣=∣n1∣∣n2∣∣n1⋅n2∣
Point-to-Plane Distance
d≥0
Vector Projection of AP onto Normal n
d=∣n∣∣AP⋅n∣
4. Classic 12-Mark Gaokao Worked Example
Problem
In a right trihedral prism ABC−A1B1C1, the base ABC is an equilateral triangle with side length 2. The height of the prism is AA1=3. Point D is the midpoint of edge A1C1.
Prove that line B1D⊥ plane ACC1A1.
Calculate the cosine of the dihedral angle A−B1D−C.
Calculate the distance from point A1 to plane B1DC.
Solution
Step 1: Coordinate System Setup
Let O be the midpoint of base edge AC. In equilateral △ABC, BO⊥AC and BO=3.
Take O as the origin (0,0,0).
Let x-axis be along directed line OC.
Let y-axis be along directed line OB.
Let z-axis be parallel to vertical edge AA1.
Coordinates of key points:
Base vertices: O(0,0,0), A(−1,0,0), C(1,0,0), B(0,3,0).
Top vertices (z=3): A1(−1,0,3), C1(1,0,3), B1(0,3,3).
Midpoint D of A1C1: D(0,0,3).
Step 2: Part 1 - Vector Proof of Line-Plane Perpendicularity
Direction vector of B1D:
B1D=D−B1=(0−0,0−3,3−3)=(0,−3,0)
Plane ACC1A1 is the xz-plane (y=0). Two non-collinear vectors in ACC1A1 are:
AC=C−A=(2,0,0),AA1=A1−A=(0,0,3)
Test dot products:
B1D⋅AC=0(2)+(−3)(0)+0(0)=0B1D⋅AA1=0(0)+(−3)(0)+0(3)=0
Since B1D is perpendicular to two intersecting vectors in plane ACC1A1, line B1D⊥ plane ACC1A1.
(Part 1 Q.E.D.)
Step 3: Part 2 - Calculate Dihedral Angle A−B1D−C
We find normal vectors for plane AB1D and plane CB1D.
Normal vector n1 of plane AB1D:
Vectors in AB1D: AD=D−A=(1,0,3) and B1D=(0,−3,0).
{n1⋅B1D=0⟹−3y=0⟹y=0n1⋅AD=0⟹x+3z=0⟹x=−3z
Let z=1⟹x=−3,y=0. So n1=(−3,0,1). Magnitude ∣n1∣=9+0+1=10.
Normal vector n2 of plane CB1D:
Vectors in CB1D: CD=D−C=(−1,0,3) and B1D=(0,−3,0).
{n2⋅B1D=0⟹y=0n2⋅CD=0⟹−x+3z=0⟹x=3z
Let z=1⟹x=3,y=0. So n2=(3,0,1). Magnitude ∣n2∣=9+0+1=10.
Conclusion: The distance from point A1 to plane B1DC is 10310.
Loading diagram...
Spatial Vector Calculation Workflow
Test Your Knowledge
A straight line has direction vector v=(1,0,1) and a plane α has normal vector n=(0,1,1). What is the sine of the angle θ between the line and plane α?
A
sinθ=21
B
sinθ=23
C
sinθ=22
D
sinθ=41
Test Your Knowledge
Two planes α and β have normal vectors n1=(1,1,0) and n2=(0,1,1), respectively. If the dihedral angle α−l−β is known to be OBTUSE, what is the exact value of its cosine?
A
cosθ=21
B
cosθ=−21
C
cosθ=−22
D
cosθ=23
Test Your Knowledge
What is the distance from point P(2,3,4) to plane α, which passes through point A(1,1,1) and has a normal vector n=(2,2,−1)?
A
(d = 1)
B
(d = 2)
C
(d = 3)
D
d=31
Sections you finish are checked off in the contents.