PracticeVideosBlogFlashcards

13.4 Using Spatial Vectors to Compute Angles and Distances

Key Takeaways

  • The angle θ\theta between two lines with direction vectors v1,v2\boldsymbol{v}_1, \boldsymbol{v}_2 satisfies cos⁡θ=∣v1⋅v2∣∣v1∣∣v2∣\cos\theta = \frac{|\boldsymbol{v}_1 \cdot \boldsymbol{v}_2|}{|\boldsymbol{v}_1||\boldsymbol{v}_2|} with θ∈(0,π/2]\theta \in (0, \pi/2].

  • The angle θ\theta between a line with direction vector v\boldsymbol{v} and a plane with normal vector n\boldsymbol{n} satisfies sin⁡θ=∣v⋅n∣∣v∣∣n∣\sin\theta = \frac{|\boldsymbol{v} \cdot \boldsymbol{n}|}{|\boldsymbol{v}||\boldsymbol{n}|} with θ∈[0,π/2]\theta \in [0, \pi/2].

  • The dihedral angle θ∈[0,π]\theta \in [0, \pi] between two planes with normal vectors n1,n2\boldsymbol{n}_1, \boldsymbol{n}_2 satisfies ∣cos⁡θ∣=∣n1⋅n2∣∣n1∣∣n2∣|\cos\theta| = \frac{|\boldsymbol{n}_1 \cdot \boldsymbol{n}_2|}{|\boldsymbol{n}_1||\boldsymbol{n}_2|}; the choice between acute (cos⁡θ>0\cos\theta > 0) and obtuse (cos⁡θ<0\cos\theta < 0) depends on normal vector direction alignment.

  • The distance dd from a point PP to a plane α\alpha passing through AA with normal vector n\boldsymbol{n} is given by d=∣AP⃗⋅n∣∣n∣d = \frac{|\vec{AP} \cdot \boldsymbol{n}|}{|\boldsymbol{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 l1l_1 and l2l_2 be two straight lines in space with direction vectors v1\boldsymbol{v}_1 and v2\boldsymbol{v}_2, respectively. Let θ\theta be the angle between l1l_1 and l2l_2 (where θ∈(0,π/2]\theta \in (0, \pi/2]):

cos⁡θ=∣cos⁡⟨v1,v2⟩∣=∣v1⋅v2∣∣v1∣∣v2∣\cos\theta = |\cos \langle \boldsymbol{v}_1, \boldsymbol{v}_2 \rangle| = \frac{|\boldsymbol{v}_1 \cdot \boldsymbol{v}_2|}{|\boldsymbol{v}_1||\boldsymbol{v}_2|}

Note: The absolute value in the numerator ensures cos⁡θ≥0\cos\theta \ge 0, reflecting the acute/right angle convention for line angles.

2. Angle Between a Line and a Plane (线面角)

Let line ll have direction vector v\boldsymbol{v}, and plane α\alpha have normal vector n\boldsymbol{n}. Let θ\theta be the angle between line ll and plane α\alpha (where θ∈[0,π/2]\theta \in [0, \pi/2]):

sin⁡θ=∣cos⁡⟨v,n⟩∣=∣v⋅n∣∣v∣∣n∣\sin\theta = |\cos \langle \boldsymbol{v}, \boldsymbol{n} \rangle| = \frac{|\boldsymbol{v} \cdot \boldsymbol{n}|}{|\boldsymbol{v}||\boldsymbol{n}|}

Mathematical Intuition: The angle between line direction vector v\boldsymbol{v} and plane normal vector n\boldsymbol{n} is complementary to the line-plane angle θ\theta, so cos⁡(90∘−θ)=sin⁡θ\cos(90^\circ - \theta) = \sin\theta.

3. Dihedral Angle Between Two Planes (二面角)

Let planes α\alpha and β\beta have normal vectors n1\boldsymbol{n}_1 and n2\boldsymbol{n}_2, respectively. Let θ\theta be the dihedral angle α−l−β\alpha-l-\beta (where θ∈[0,π]\theta \in [0, \pi]):

∣cos⁡θ∣=∣cos⁡⟨n1,n2⟩∣=∣n1⋅n2∣∣n1∣∣n2∣|\cos\theta| = |\cos \langle \boldsymbol{n}_1, \boldsymbol{n}_2 \rangle| = \frac{|\boldsymbol{n}_1 \cdot \boldsymbol{n}_2|}{|\boldsymbol{n}_1||\boldsymbol{n}_2|}

Determining Acute vs. Obtuse Dihedral Angle:

  • Inspect the geometric diagram: If the dihedral angle is visibly acute, then cos⁡θ=∣n1⋅n2∣∣n1∣∣n2∣>0\cos\theta = \frac{|\boldsymbol{n}_1 \cdot \boldsymbol{n}_2|}{|\boldsymbol{n}_1||\boldsymbol{n}_2|} > 0.
  • If the dihedral angle is visibly obtuse, then cos⁡θ=−∣n1⋅n2∣∣n1∣∣n2∣<0\cos\theta = -\frac{|\boldsymbol{n}_1 \cdot \boldsymbol{n}_2|}{|\boldsymbol{n}_1||\boldsymbol{n}_2|} < 0.
  • Direction rule: If both normal vectors n1,n2\boldsymbol{n}_1, \boldsymbol{n}_2 point into the interior of the dihedral angle (or both point outward), then the dihedral angle is supplementary to ⟨n1,n2⟩\langle \boldsymbol{n}_1, \boldsymbol{n}_2 \rangle.

2. Vector Formulas for Spatial Distances

1. Distance From a Point to a Plane (点到平面的距离)

Let PP be a point in space, and plane α\alpha pass through point AA with normal vector n\boldsymbol{n}. The distance dd from point PP to plane α\alpha is the magnitude of the projection of vector AP⃗\vec{AP} along n\boldsymbol{n}:

d=∣AP⃗⋅n∣∣n∣d = \frac{|\vec{AP} \cdot \boldsymbol{n}|}{|\boldsymbol{n}|}

2. Distance Between Parallel Planes (平行平面间的距离)

To find the distance between parallel planes α∥β\alpha \parallel \beta, choose any arbitrary point P∈αP \in \alpha, and compute the distance from PP to plane β\beta using the point-to-plane distance formula.

3. Distance From a Point to a Line (点到直线的距离)

Let PP be a point, and line ll pass through point AA with direction vector v\boldsymbol{v}. The distance dd from PP to line ll is:

d=∣AP⃗∣2−(AP⃗⋅v∣v∣)2d = \sqrt{|\vec{AP}|^2 - \left( \frac{\vec{AP} \cdot \boldsymbol{v}}{|\boldsymbol{v}|} \right)^2}

4. Distance Between Two Skew Lines (异面直线间的距离)

Let skew lines l1,l2l_1, l_2 pass through points A1,A2A_1, A_2 with direction vectors v1,v2\boldsymbol{v}_1, \boldsymbol{v}_2. Let n\boldsymbol{n} be a common normal vector perpendicular to both lines (n=v1×v2\boldsymbol{n} = \boldsymbol{v}_1 \times \boldsymbol{v}_2). The distance dd between l1l_1 and l2l_2 is:

d=∣A1A2⃗⋅n∣∣n∣d = \frac{|\vec{A_1 A_2} \cdot \boldsymbol{n}|}{|\boldsymbol{n}|}

3. Angle and Distance Formula Summary Table

Geometric QuantityTarget Angle RangeVector Operation / Trig FunctionFormula
Line-Line Angleθ∈(0,π/2]\theta \in (0, \pi/2]cos⁡θ\cos\theta via Direction Vectors v1,v2\boldsymbol{v}_1, \boldsymbol{v}_2cos⁡θ=∣v1⋅v2∣∣v1∣∣v2∣\cos\theta = \frac{\vert\boldsymbol{v}_1 \cdot \boldsymbol{v}_2 \vert}{\vert\boldsymbol{v}_1 \vert\vert\boldsymbol{v}_2 \vert}
Line-Plane Angleθ∈[0,π/2]\theta \in [0, \pi/2]sin⁡θ\sin\theta via Direction Vector v\boldsymbol{v} & Normal n\boldsymbol{n}sin⁡θ=∣v⋅n∣∣v∣∣n∣\sin\theta = \frac{\vert\boldsymbol{v} \cdot \boldsymbol{n} \vert}{\vert\boldsymbol{v} \vert\vert\boldsymbol{n} \vert}
Dihedral Angleθ∈[0,π]\theta \in [0, \pi]∣cos⁡θ∣\vert\cos\theta\vert via Normal Vectors n1,n2\boldsymbol{n}_1, \boldsymbol{n}_2∣cos⁡θ∣=∣n1⋅n2∣∣n1∣∣n2∣\vert\cos\theta\vert= \frac{\vert\boldsymbol{n}_1 \cdot \boldsymbol{n}_2 \vert}{\vert\boldsymbol{n}_1 \vert\vert\boldsymbol{n}_2 \vert}
Point-to-Plane Distanced≥0d \ge 0Vector Projection of AP⃗\vec{AP} onto Normal n\boldsymbol{n}d=∣AP⃗⋅n∣∣n∣d = \frac{\vert\vec{AP} \cdot \boldsymbol{n} \vert}{\vert\boldsymbol{n} \vert}

4. Classic 12-Mark Gaokao Worked Example

Problem

In a right trihedral prism ABC−A1B1C1ABC-A_1B_1C_1, the base ABCABC is an equilateral triangle with side length 22. The height of the prism is AA1=3AA_1 = 3. Point DD is the midpoint of edge A1C1A_1C_1.

  1. Prove that line B1D⊥B_1D \perp plane ACC1A1ACC_1A_1.
  2. Calculate the cosine of the dihedral angle A−B1D−CA-B_1D-C.
  3. Calculate the distance from point A1A_1 to plane B1DCB_1DC.

Solution

Step 1: Coordinate System Setup

Let OO be the midpoint of base edge ACAC. In equilateral △ABC\triangle ABC, BO⊥ACBO \perp AC and BO=3BO = \sqrt{3}.

  • Take OO as the origin (0,0,0)(0,0,0).
  • Let xx-axis be along directed line OCOC.
  • Let yy-axis be along directed line OBOB.
  • Let zz-axis be parallel to vertical edge AA1AA_1.

Coordinates of key points:

  • Base vertices: O(0,0,0)O(0,0,0), A(−1,0,0)A(-1, 0, 0), C(1,0,0)C(1, 0, 0), B(0,3,0)B(0, \sqrt{3}, 0).
  • Top vertices (z=3z=3): A1(−1,0,3)A_1(-1, 0, 3), C1(1,0,3)C_1(1, 0, 3), B1(0,3,3)B_1(0, \sqrt{3}, 3).
  • Midpoint DD of A1C1A_1C_1: D(0,0,3)D(0, 0, 3).

Step 2: Part 1 - Vector Proof of Line-Plane Perpendicularity

  • Direction vector of B1DB_1D: B1D⃗=D−B1=(0−0,0−3,3−3)=(0,−3,0)\vec{B_1D} = D - B_1 = (0-0, 0-\sqrt{3}, 3-3) = (0, -\sqrt{3}, 0)
  • Plane ACC1A1ACC_1A_1 is the xzxz-plane (y=0y=0). Two non-collinear vectors in ACC1A1ACC_1A_1 are: AC⃗=C−A=(2,0,0),AA1⃗=A1−A=(0,0,3)\vec{AC} = C - A = (2, 0, 0), \quad \vec{AA_1} = A_1 - A = (0, 0, 3)
  • Test dot products: B1D⃗⋅AC⃗=0(2)+(−3)(0)+0(0)=0\vec{B_1D} \cdot \vec{AC} = 0(2) + (-\sqrt{3})(0) + 0(0) = 0 B1D⃗⋅AA1⃗=0(0)+(−3)(0)+0(3)=0\vec{B_1D} \cdot \vec{AA_1} = 0(0) + (-\sqrt{3})(0) + 0(3) = 0
  • Since B1D⃗\vec{B_1D} is perpendicular to two intersecting vectors in plane ACC1A1ACC_1A_1, line B1D⊥B_1D \perp plane ACC1A1ACC_1A_1. (Part 1 Q.E.D.)

Step 3: Part 2 - Calculate Dihedral Angle A−B1D−CA-B_1D-C

We find normal vectors for plane AB1DAB_1D and plane CB1DCB_1D.

  • Normal vector n1\boldsymbol{n}_1 of plane AB1DAB_1D: Vectors in AB1DAB_1D: AD⃗=D−A=(1,0,3)\vec{AD} = D - A = (1, 0, 3) and B1D⃗=(0,−3,0)\vec{B_1D} = (0, -\sqrt{3}, 0).

    {n1⋅B1D⃗=0  ⟹  −3y=0  ⟹  y=0n1⋅AD⃗=0  ⟹  x+3z=0  ⟹  x=−3z\begin{cases} \boldsymbol{n}_1 \cdot \vec{B_1D} = 0 \implies -\sqrt{3}y = 0 \implies y = 0 \\ \boldsymbol{n}_1 \cdot \vec{AD} = 0 \implies x + 3z = 0 \implies x = -3z \end{cases}

    Let z=1  ⟹  x=−3,y=0z=1 \implies x=-3, y=0. So n1=(−3,0,1)\boldsymbol{n}_1 = (-3, 0, 1). Magnitude ∣n1∣=9+0+1=10|\boldsymbol{n}_1| = \sqrt{9+0+1} = \sqrt{10}.

  • Normal vector n2\boldsymbol{n}_2 of plane CB1DCB_1D: Vectors in CB1DCB_1D: CD⃗=D−C=(−1,0,3)\vec{CD} = D - C = (-1, 0, 3) and B1D⃗=(0,−3,0)\vec{B_1D} = (0, -\sqrt{3}, 0).

    {n2⋅B1D⃗=0  ⟹  y=0n2⋅CD⃗=0  ⟹  −x+3z=0  ⟹  x=3z\begin{cases} \boldsymbol{n}_2 \cdot \vec{B_1D} = 0 \implies y = 0 \\ \boldsymbol{n}_2 \cdot \vec{CD} = 0 \implies -x + 3z = 0 \implies x = 3z \end{cases}

    Let z=1  ⟹  x=3,y=0z=1 \implies x=3, y=0. So n2=(3,0,1)\boldsymbol{n}_2 = (3, 0, 1). Magnitude ∣n2∣=9+0+1=10|\boldsymbol{n}_2| = \sqrt{9+0+1} = \sqrt{10}.

  • Cosine of Dihedral Angle:

    cos⁡⟨n1,n2⟩=n1⋅n2∣n1∣∣n2∣=(−3)(3)+0(0)+(1)(1)1010=−9+110=−810=−45\cos\langle \boldsymbol{n}_1, \boldsymbol{n}_2 \rangle = \frac{\boldsymbol{n}_1 \cdot \boldsymbol{n}_2}{|\boldsymbol{n}_1||\boldsymbol{n}_2|} = \frac{(-3)(3) + 0(0) + (1)(1)}{\sqrt{10}\sqrt{10}} = \frac{-9 + 1}{10} = -\frac{8}{10} = -\frac{4}{5}

    Observing the figure, the dihedral angle A−B1D−CA-B_1D-C is obtuse, so its cosine is negative:

    cos⁡θ=−45\cos\theta = -\frac{4}{5}

Step 4: Part 3 - Point-to-Plane Distance Calculation

  • Compute distance from A1(−1,0,3)A_1(-1, 0, 3) to plane B1DCB_1DC (normal vector n2=(3,0,1)\boldsymbol{n}_2 = (3, 0, 1)):
  • Choose point D(0,0,3)∈D(0, 0, 3) \in plane B1DCB_1DC.
  • Vector DA1⃗=A1−D=(−1−0,0−0,3−3)=(−1,0,0)\vec{DA_1} = A_1 - D = (-1-0, 0-0, 3-3) = (-1, 0, 0).
  • Apply point-to-plane distance formula: d=∣DA1⃗⋅n2∣∣n2∣=∣(−1)(3)+0(0)+0(1)∣32+02+12=∣−3∣10=310=31010d = \frac{|\vec{DA_1} \cdot \boldsymbol{n}_2|}{|\boldsymbol{n}_2|} = \frac{|(-1)(3) + 0(0) + 0(1)|}{\sqrt{3^2 + 0^2 + 1^2}} = \frac{|-3|}{\sqrt{10}} = \frac{3}{\sqrt{10}} = \frac{3\sqrt{10}}{10}
  • Conclusion: The distance from point A1A_1 to plane B1DCB_1DC is 31010\frac{3\sqrt{10}}{10}.
Loading diagram...
Spatial Vector Calculation Workflow
Test Your Knowledge

A straight line has direction vector v=(1,0,1)\boldsymbol{v} = (1, 0, 1) and a plane α\alpha has normal vector n=(0,1,1)\boldsymbol{n} = (0, 1, 1). What is the sine of the angle θ\theta between the line and plane α\alpha?

A

sin⁡θ=12\sin\theta = \frac{1}{2}

B

sin⁡θ=32\sin\theta = \frac{\sqrt{3}}{2}

C

sin⁡θ=22\sin\theta = \frac{\sqrt{2}}{2}

D

sin⁡θ=14\sin\theta = \frac{1}{4}

Test Your Knowledge

Two planes α\alpha and β\beta have normal vectors n1=(1,1,0)\boldsymbol{n}_1 = (1, 1, 0) and n2=(0,1,1)\boldsymbol{n}_2 = (0, 1, 1), respectively. If the dihedral angle α−l−β\alpha-l-\beta is known to be OBTUSE, what is the exact value of its cosine?

A

cos⁡θ=12\cos\theta = \frac{1}{2}

B

cos⁡θ=−12\cos\theta = -\frac{1}{2}

C

cos⁡θ=−22\cos\theta = -\frac{\sqrt{2}}{2}

D

cos⁡θ=32\cos\theta = \frac{\sqrt{3}}{2}

Test Your Knowledge

What is the distance from point P(2,3,4)P(2, 3, 4) to plane α\alpha, which passes through point A(1,1,1)A(1, 1, 1) and has a normal vector n=(2,2,−1)\boldsymbol{n} = (2, 2, -1)?

A

(d = 1)

B

(d = 2)

C

(d = 3)

D

d=13d = \frac{1}{3}

Sections you finish are checked off in the contents.