∫π每天一道数学题
← 返回立体几何
立体几何 · 第 8 讲 · 2026-09-08 · 约 10 分钟

空间中的角——异面直线所成角、线面角、二面角

空间里有三种角:异面直线所成的角、直线和平面所成的角、二面角。它们的共同点是——都把「空间角」转化为「平面角」来求解。这一讲把三种角的定义、求法和范围彻底讲清楚。

从一个问题开始

你在一个房间里,天花板上有一条灯管,地板上有一条裂缝。灯管和裂缝是什么关系?——异面(不平行也不相交)。

你想知道灯管和裂缝「夹角」多大,怎么做?把它们平移到同一个平面里来量。

这就是空间角的核心思想:把空间中的角,搬到平面上去量。

异面直线所成的角

定义

已知两条异面直线 aa 和 bb,经过空间任意一点 OO,分别作 a′∥aa' \parallel a,b′∥bb' \parallel b,则 a′a' 与 b′b' 所成的锐角(或直角)叫做异面直线 aa 与 bb 所成的角。

范围:0°<θ≤90°0° < \theta \leq 90°。

注意:角的取值范围是 (0°,90°](0°, 90°],不包括 0°0°(否则就平行了),但可以取到 90°90°(此时两异面直线互相垂直)。

为什么要「平移」

两条异面直线不在同一个平面内,没法直接用量角器量。但角这个概念,只有在共面的两条射线之间才有意义。所以必须把其中一条(或两条)平移,让它们交于一点,才能在同一个平面内度量这个角。

平移到哪里都行——点 OO 是任意的。通常我们会选一个「好算」的位置,比如某条线段的中点,或者某个顶点。

求异面直线所成角的常见方法

  1. 平移法:直接平移其中一条直线,使它们相交,然后解三角形
  2. 向量法:用空间向量的数量积公式 cos⁡θ=∣a⃗⋅b⃗∣∣a⃗∣∣b⃗∣\cos\theta = \frac{|\vec{a} \cdot \vec{b}|}{|\vec{a}||\vec{b}|},注意加绝对值(保证是锐角或直角)
  3. 补形法:把图形补成棱柱或棱锥,让异面直线变成某个面上的相交直线

其中向量法是最通用的——不管图形多复杂,建立坐标系后算向量就行。

直线与平面所成的角

定义

平面的一条斜线和它在平面内的射影所成的锐角,叫做这条直线和这个平面所成的角。

特别规定:

  • 如果直线垂直于平面,所成的角是 90°90°
  • 如果直线平行于平面(或在平面内),所成的角是 0°0°

范围:0°≤θ≤90°0° \leq \theta \leq 90°。

怎么找射影

求线面角,关键是找斜线在平面内的射影。步骤:

  1. 从斜线上一点(通常选斜足外的点)向平面作垂线
  2. 垂足和斜足的连线,就是射影
  3. 斜线和射影的夹角,就是线面角

简单说:找垂线 → 找垂足 → 连斜足 → 量夹角。

求线面角的向量公式

如果知道平面的法向量 n⃗\vec{n} 和直线的方向向量 v⃗\vec{v},那么线面角 θ\theta 满足:

sin⁡θ=∣v⃗⋅n⃗∣∣v⃗∣∣n⃗∣\sin\theta = \frac{|\vec{v} \cdot \vec{n}|}{|\vec{v}||\vec{n}|}

注意这里是 sin⁡θ\sin\theta 而不是 cos⁡θ\cos\theta——因为线面角是直线和法向量夹角的余角。

推导:设直线与法向量的夹角为 φ\varphi,则 θ+φ=90°\theta + \varphi = 90°,所以 sin⁡θ=cos⁡φ=∣v⃗⋅n⃗∣∣v⃗∣∣n⃗∣\sin\theta = \cos\varphi = \frac{|\vec{v} \cdot \vec{n}|}{|\vec{v}||\vec{n}|}。

二面角

定义回顾

第7讲已经讲过二面角和它的平面角了。在这里我们复习一下:二面角 α-l-β\alpha\text{-}l\text{-}\beta 的平面角,是在棱 ll 上取一点,在两个面内分别作棱的垂线,这两条射线所成的角。

范围:0°<θ<180°0° < \theta < 180°。

注意和二面角不同,异面直线所成的角和线面角的范围都只到 90°90°,但二面角可以到 180°180°——因为两个平面的夹角可以是锐角也可以是钝角,要看具体选哪个角。

求二面角的常见方法

  1. 定义法:作出二面角的平面角,在三角形中求解
  2. 三垂线定理法:利用三垂线定理或其逆定理,构造出平面角
  3. 垂面法:找一个平面同时垂直于二面角的两个面,这个平面与两个面的交线所成的角就是二面角的平面角
  4. 向量法:求两个平面的法向量,计算法向量的夹角,再根据二面角的实际情况(锐角或钝角)确定最终答案

向量法求二面角时,如果两个法向量分别为 n1⃗\vec{n_1} 和 n2⃗\vec{n_2},则:

cos⁡θ=∣n1⃗⋅n2⃗∣∣n1⃗∣∣n2⃗∣\cos\theta = \frac{|\vec{n_1} \cdot \vec{n_2}|}{|\vec{n_1}||\vec{n_2}|}

但要注意:这个公式给出的是法向量夹角的余弦值,而法向量夹角和二面角可能相等也可能互补——需要根据图形判断取 θ\theta 还是 180°−θ180°-\theta。

示意图

空间中的三种角

三种空间角:异面直线所成角(平移共面)、线面角(找射影)、二面角(作平面角)——核心思想都是「空间角→平面角」

三种角的对比

角类型定义范围核心方法
异面直线所成角平移后相交直线的锐角(0°,90°](0°, 90°]平移或向量
线面角斜线与射影的夹角[0°,90°][0°, 90°]找垂线、找射影
二面角两个面的平面角(0°,180°)(0°, 180°)作平面角或法向量

共同的核心思想

这三种角看似不同,但解题思路高度一致:把空间中的角,转化为平面中的角来求解。

  • 异面直线:平移使其相交,在同一平面内量
  • 线面角:找射影,斜线与射影在同一平面内
  • 二面角:作平面角,两条垂线在同一平面内

这就是立体几何「降维」思想的集中体现——空间问题,最终都化归为平面问题。

典型例题

例1:正方体中的异面直线所成角

在正方体 ABCD−A1B1C1D1ABCD-A_1B_1C_1D_1 中,求异面直线 A1BA_1B 与 B1CB_1C 所成的角。

解:连接 A1DA_1D、DC1DC_1、A1C1A_1C_1。注意到 A1B∥D1CA_1B \parallel D_1C(正方体对面平行),所以异面直线 A1BA_1B 与 B1CB_1C 所成的角等于 D1CD_1C 与 B1CB_1C 所成的角,即 ∠B1CD1\angle B_1CD_1。

而 △B1CD1\triangle B_1CD_1 是等边三角形(三条边都是面对角线,长度均为 2\sqrt{2} 倍棱长),所以 ∠B1CD1=60°\angle B_1CD_1 = 60°。

即异面直线 A1BA_1B 与 B1CB_1C 所成的角为 60°60°。

例2:线面角的计算

在三棱锥 P−ABCP-ABC 中,PA⊥PA \perp 平面 ABCABC,AB⊥ACAB \perp AC,PA=AB=AC=1PA = AB = AC = 1。求 PCPC 与平面 ABCABC 所成的角。

解:因为 PA⊥PA \perp 平面 ABCABC,所以 AA 是 PP 在平面 ABCABC 内的射影,ACAC 是 PCPC 在平面 ABCABC 内的射影。

因此 ∠PCA\angle PCA 就是 PCPC 与平面 ABCABC 所成的角。

在 Rt△PAC\mathrm{Rt}\triangle PAC 中,PA=AC=1PA = AC = 1,所以 tan⁡∠PCA=PAAC=1\tan \angle PCA = \frac{PA}{AC} = 1,∠PCA=45°\angle PCA = 45°。

即 PCPC 与平面 ABCABC 所成的角为 45°45°。

例3:二面角的计算

在正方体 ABCD−A1B1C1D1ABCD-A_1B_1C_1D_1 中,求二面角 A1-BD-C1A_1\text{-}BD\text{-}C_1 的大小。

解:连接 A1C1A_1C_1 交 B1D1B_1D_1 于 O1O_1,连接 ACAC 交 BDBD 于 OO。连接 A1OA_1O、C1OC_1O。

因为 A1A⊥A_1A \perp 平面 ABCDABCD,所以 A1OA_1O 在平面 ABCDABCD 内的射影是 AOAO。而 AO⊥BDAO \perp BD(正方形对角线互相垂直),由三垂线定理,A1O⊥BDA_1O \perp BD。同理 C1O⊥BDC_1O \perp BD。

所以 ∠A1OC1\angle A_1OC_1 就是二面角 A1-BD-C1A_1\text{-}BD\text{-}C_1 的平面角。

设正方体棱长为 1,则 A1O=C1O=32A_1O = C_1O = \frac{\sqrt{3}}{2},A1C1=2A_1C_1 = \sqrt{2}。

在 △A1OC1\triangle A_1OC_1 中,由余弦定理:

cos⁡∠A1OC1=A1O2+C1O2−A1C122⋅A1O⋅C1O=34+34−22⋅34=−1232=−13\cos \angle A_1OC_1 = \frac{A_1O^2 + C_1O^2 - A_1C_1^2}{2 \cdot A_1O \cdot C_1O} = \frac{\frac{3}{4} + \frac{3}{4} - 2}{2 \cdot \frac{3}{4}} = \frac{-\frac{1}{2}}{\frac{3}{2}} = -\frac{1}{3}

所以 ∠A1OC1=arccos⁡ ⁣(−13)\angle A_1OC_1 = \arccos\!\left(-\frac{1}{3}\right)。二面角 A1-BD-C1A_1\text{-}BD\text{-}C_1 的大小为 arccos⁡ ⁣(−13)\arccos\!\left(-\frac{1}{3}\right)(钝二面角)。

在高中数学体系里的位置

空间角是立体几何的核心计算内容——它是第6、7讲垂直知识的综合应用,也是第9讲距离计算的基础。

思想延伸:三种空间角的核心思想高度一致——空间→平面。异面直线角靠平移,线面角靠射影,二面角靠平面角。理解了这一点,你就不需要死记硬背三种不同的方法,而是掌握了「降维」这一个通用策略。向量法的引入,更是把三种角统一到了同一个框架下:都是向量的夹角问题。

题型定位:空间角是高考立体几何解答题的重点考查内容。通常第二问就是求某个角(线面角或二面角),分值在5-7分。如果能熟练运用向量法,这类题基本上就是「建系→算向量→套公式」的程序化操作。

易错点:

  1. 异面直线所成角忘了取锐角或直角(向量法要加绝对值)
  2. 线面角用了 cos⁡\cos 而不是 sin⁡\sin(混淆了线面角和线法向量夹角)
  3. 二面角求出来后没有判断锐钝(法向量夹角可能是补角)
  4. 找射影时作错了垂线(垂足找不对,整个角就错了)

思考与拓展

  1. 在正四面体 P−ABCP-ABC 中,求异面直线 PAPA 与 BCBC 所成的角。
  2. 在长方体 ABCD−A1B1C1D1ABCD-A_1B_1C_1D_1 中,AB=3AB = 3,AD=4AD = 4,AA1=5AA_1 = 5。求直线 AC1AC_1 与平面 ABCDABCD 所成角的正弦值。
  3. 已知二面角 α-l-β\alpha\text{-}l\text{-}\beta 的大小为 60°60°,PP 为 α\alpha 内一点,PP 到 ll 的距离为 4,求 PP 到平面 β\beta 的距离。
  4. 用向量法证明:两条异面直线所成角的余弦值等于它们方向向量夹角余弦的绝对值。

高考母题

(2024·上海) 如图, PAPA 、 PBPB 、 PCPC 为圆锥三条母线, AB=ACAB=AC .
(1)证明: PA⊥BCPA⊥BC ;
(2)若圆锥侧面积为 3π,BC\sqrt{ 3 }{ \pi },BC 为底面直径, BC=2BC=2 ,求二面角 B−PA−CB-PA-C 的大小

展开详解

(1)证明见解析
(2) π−arccos15{ \pi }-arccos\frac { 1 } { 5 } 【分析】
(1)取 BCBC 中点 OO ,连接 AOAO 、 POPO ,则 AO⊥BC,PO⊥BCAO⊥BC,PO⊥BC ,故可得 BC⊥BC⊥ 面 PAOPAO ,从而得到 PA⊥BCPA⊥BC .
(2)利用向量法可求面 PACPAC 、面 PABPAB 的法向量,计算出它们的夹角的余弦值后可得二面角的余弦值.
(1)取 BCBC 中点 OO ,连接 AOAO 、 POPO , 因为 AB=AC,PB=PCAB=AC,PB=PC ,所以 AO⊥BC,PO⊥BCAO⊥BC,PO⊥BC , 又因为 PO⊂PO⊂ 面 PAO,AO⊂PAO,AO⊂ 面 PAO,PO∩AO=OPAO,PO∩AO=O ,所以 BC⊥BC⊥ 面 PAOPAO , 因为 PA⊂PA⊂ 面 PAOPAO ,所以 PA⊥BCPA⊥BC .
(2)因为 BCBC 为直径,故 OO 为底面圆的圆心,故 PO⊥PO⊥ 平面 BACBAC ,而 AO⊥BCAO⊥BC 故可建立如图所示的空间直角坐标系, 因为圆锥侧面积为 3π,BC\sqrt{ 3 }π,BC 为底面直径, BC=2BC=2 ,所以底面半径为1,母线长为 3\sqrt{ 3 } , 所以 PO=PA2−AO2=2PO=\sqrt{ PA ^ { 2 } -AO ^ { 2 } }=\sqrt{ 2 } , 则可得 P{(0,0,2),A(0,1,0),B(1,0,0),C(−1,0,0)P\left\{ ( { 0,0,\sqrt{ 2 } } \right ),A\left ( { 0,1,0 } \right ),B\left ( { 1,0,0 } \right ),C\left ( { -1,0,0 } \right ) , 故 PA→=(0,1,−2),PB→=(1,0,−2),PC→=(−1,0,−2)\overset\rightarrow { PA }=\left ( { 0,1,-\sqrt{ 2 } } \right ),\overset\rightarrow { PB }=\left ( { 1,0,-\sqrt{ 2 } } \right ),\overset\rightarrow { PC }=\left ( { -1,0,-\sqrt{ 2 } } \right ) , 设 n1→=(x1,y1,z1)\overset\rightarrow { n_{ 1 } }=\left ( { x_{ 1 } { , }y_{ 1 } { , }z_{ 1 } } \right ) 为平面 PABPAB 的法向量,则 {⇒{}\left \{ ⇒\left \{ \right\} \right. , 令 x1=2x_{ 1 } =\sqrt{ 2 } ,则 y1=2,z1=1y_{ 1 } =\sqrt{ 2 },z_{ 1 } =1 ,所以 n1→=(2,2,1)\overset\rightarrow { n_{ 1 } }=\left ( { \sqrt{ 2 }{ , }\sqrt{ 2 }{ , }1 } \right ) . 设 n2→=(x2,y2,z2)\overset\rightarrow { n_{ 2 } }=\left ( { x_{ 2 } { , }y_{ 2 } { , }z_{ 2 } } \right ) 为平面 PACPAC 的法向量, 则 {⇒{\left \{ ⇒\left \{ \right. \right. , 令 x2=−2x_{ 2 } =-\sqrt{ 2 } ,则 y2=2,z2=1y_{ 2 } =\sqrt{ 2 },z_{ 2 } =1 ,所以 n2→=(−2,2,1)\overset\rightarrow { n_{ 2 } }=\left ( { -\sqrt{ 2 }{ , }\sqrt{ 2 }{ , }1 } \right ) . 则 cos⟨n1→,n2→⟩=n1→⋅n2→∣n1→∣∣n2→∣=−2+2+15×5=15cos\left \langle { \overset\rightarrow { n_{ 1 } }{ , }\overset\rightarrow { n_{ 2 } } } \right \rangle =\frac { \overset\rightarrow { n_{ 1 } }⋅\overset\rightarrow { n_{ 2 } } } { \left | { \overset\rightarrow { n_{ 1 } } } \right |\left | { \overset\rightarrow { n_{ 2 } } } \right | }=\frac { -2+2+1 } { \sqrt{ 5 }×\sqrt{ 5 } }=\frac { 1 } { 5 } , 设二面角 B−PA−CB-PA-C 为 θθ ,则 θθ 为钝角, 所以二面角 B−PA−CB-PA-C 的大小为 π−arccos15{ \pi }-arccos\frac { 1 } { 5 } .

一句话总结

三种空间角的核心思想都一样:空间角化为平面角。异面直线角靠平移,线面角靠射影,二面角靠平面角;向量法统一了三者的计算——都归结为向量的夹角公式。

— Y. · 2026-09-08