解析几何的核心不是背方程,而是把几何关系翻译成向量关系。只要先找到「方向」和「法向」,大多数题都只剩下点积、叉积和解方程。
坐标是怎么来的
在空间中选一个原点 O 和三个不共面的基向量 e1,e2,e3,就得到一个仿射标架。任意点 P 唯一对应
OP=xe1+ye2+ze3,
于是可以用 (x,y,z) 表示 P。课程中常用直角坐标系,也就是三个基向量两两正交且长度均为 1。
点和向量要分清:点 P 表示「在哪儿」,向量 v 表示「向哪儿移多少」。两点之差才是向量:
AB=B−A=(xB−xA,yB−yA,zB−zA).
三种乘法各管什么
点积:垂直、夹角和投影
a⋅b=a1b1+a2b2+a3b3=∥a∥∥b∥cosθ.
因此 a⊥b 等价于 a⋅b=0。a 在非零向量 b 方向上的标量投影和向量投影分别是
compba=∥b∥a⋅b,projba=b⋅ba⋅bb.
前者是一个数,后者是一个向量;这是真题中很常见的混淆点。

叉积:法向和面积
a×b 同时垂直于 a,b,方向按右手定则,长度为
∥a×b∥=∥a∥∥b∥sinθ.
所以它既能产生平面的法向量,也能计算平行四边形面积。三角形 ABC 的面积是
SABC=21∥AB×AC∥.
混合积:共面和体积
[a,b,c]=(a×b)⋅c.
它的绝对值是三个向量张成的平行六面体体积;其值为 0 当且仅当三个向量共面。交换其中两个向量会变号,循环换位则不变。
平面和直线的三步法
平面过点 P0(x0,y0,z0),法向量为 n=(A,B,C) 时,
A(x−x0)+B(y−y0)+C(z−z0)=0.
直线过点 P0,方向向量为 s=(l,m,n) 时,
(x,y,z)=(x0,y0,z0)+t(l,m,n).
对一道直线或平面题,可以固定问三件事:
- 有没有一个已知点?
- 要找的是方向向量,还是法向量?
- 「平行」「垂直」「相交」分别会给这些向量什么约束?
同一个对象常有几种写法。平面的点法式展开后是一般式
Ax+By+Cz+D=0,
若平面与三条坐标轴分别交于 (a,0,0),(0,b,0),(0,0,c),还可写成截距式
ax+by+cz=1.
直线除了参数式,还可写成对称式
lx−x0=my−y0=nz−z0,
或写成两个平面的交线
{A1x+B1y+C1z+D1=0,A2x+B2y+C2z+D2=0.
遇到某个方向分量为 0 时不要在对称式里除以 0,直接保留相应坐标等式。例如方向为 (1,0,2) 的直线应写成
1x−x0=2z−z0,y=y0.
两个不平行平面
Π1=0,Π2=0
的交线所确定的平面束可写成 Π1+λΠ2=0。它一次性表示所有经过这条交线的平面;再代入额外条件求 λ,通常比从四个未知系数开始设平面更快。
位置关系与夹角
把直线方向记为 s,平面法向记为 n,位置关系便可直接翻译:
- 两直线平行:方向向量成比例;垂直:方向向量点积为 0;
- 两平面平行:法向量成比例;垂直:法向量点积为 0;
- 直线与平面平行:s⋅n=0;垂直:s 与 n 成比例。
相应的锐角公式是
cosθLL=∥s1∥∥s2∥∣s1⋅s2∣,
cosθΠΠ=∥n1∥∥n2∥∣n1⋅n2∣,
sinθLΠ=∥s∥∥n∥∣s⋅n∣.
最后一式用正弦,是因为直线与平面的夹角,和方向向量与法向量的夹角互余。
完整例子:过直线且垂直于已知平面
设待求平面包含直线 L,L 的方向向量为 s;已知平面 Π 的法向量为 n。待求平面的法向 N 必须同时垂直于 s 和 n,所以可取
N=s×n.
再把 L 上任意一点代入点法式即可。关键是先画出向量之间的垂直关系,不要一开始就设 Ax+By+Cz+D=0 然后盲目联立。
距离公式的来源
点 P 到平面 Ax+By+Cz+D=0 的距离,本质是 P0P 在单位法向上的投影长度:
d=A2+B2+C2∣AxP+ByP+CzP+D∣.
点 P 到直线 L:P0+ts 的距离,则可用平行四边形面积除以底边:
d=∥s∥∥P0P×s∥.
两异面直线的距离是连接两直线上任意两点的向量,在共同法向 s1×s2 上的投影长度。
若两异面直线分别过 P1,P2,方向为 s1,s2,公式就是
d=∥s1×s2∥P1P2⋅(s1×s2).
两平行平面应先把 A,B,C 化成相同的一组系数,再用
d=A2+B2+C2∣D1−D2∣.
曲面和曲线怎么读
曲面的一般方程是 F(x,y,z)=0。方程中若缺少某个坐标,往往表示曲面沿该坐标轴方向无限延伸。例如 x2+y2=1 不限制 z,所以是以 z 轴为轴的圆柱面,而不是一条圆。
二次曲面不要只凭名字记图,要看等号右边和二次项符号:
| 标准式 | 曲面 | 读法 |
|---|
| a2x2+b2y2+c2z2=1 | 椭球面 | 三个同号平方项围成封闭曲面 |
| a2x2+b2y2−c2z2=1 | 单叶双曲面 | 两正一负,等于 1 |
| c2z2−a2x2−b2y2=1 | 双叶双曲面 | 一正两负,正项所在轴是分叶方向 |
| a2x2+b2y2=2z | 椭圆抛物面 | 同号平方项,沿 z 的正向张开 |
| a2x2−b2y2=2z | 双曲抛物面 | 异号平方项,呈马鞍形 |
| a2x2+b2y2−c2z2=0 | 椭圆锥面 | 齐次二次式,顶点在原点 |
一般二次曲面先通过配方平移中心,再看各平方项符号和系数。判断平面截痕时,把平面方程代入曲面,最后得到的是椭圆、双曲线还是抛物线,就对应交线类型。
空间曲线可以用参数式
x=x(t),y=y(t),z=z(t),
也常写成两个曲面的交
{F(x,y,z)=0,G(x,y,z)=0.
求它在 XOY 面上的投影,分两步:先从 F=0,G=0 中消去 z,得到只含 x,y 的投影柱面 H(x,y)=0;再加上 z=0,才得到投影曲线
{H(x,y)=0,z=0.
这也解释了为什么不能简单地把原方程里的 z 项删掉。
最容易错的地方
- a×b=−b×a,叉积不满足交换律;向量三重积也不能随便加括号。
- 方向向量平行于直线,法向量垂直于平面,两者的角度关系不能混用。
- 求夹角时通常取锐角,所以分子需要绝对值;求有向角时才保留符号。
- 求投影曲线不是直接把某个坐标删掉,而是先消元再加投影面方程。