跳至主要內容

空间几何

大约 3 分钟

空间几何

方向余弦

a={ax,ay,az} \vec{a} = \{a_x, a_y, a_z\}

cosα=axa,  cosβ=aya,  cosγ=aza \cos\alpha = \frac{a_x}{|\vec{a}|},\; \cos\beta = \frac{a_y}{|\vec{a}|},\; \cos\gamma = \frac{a_z}{|\vec{a}|}

角度为 a\vec{a} 与对应坐标轴的夹角

性质

cos2α+cos2β+cos2γ=1 \cos^2\alpha + \cos^2\beta + \cos^2\gamma = 1

将一组与 ax,ay,aza_x, a_y, a_z 成比例的数称为 a\vec{a} 的方向数
一组方向数非零且与 a\vec{a} 共线

平面方程

一般方程

Ax+By+Cz+D=0 Ax+By+Cz+D=0

{A,B,C}\{A,B,C\} 为平面法向量,DD由平面过的点决定

截距式

xa+yb+zc=1 \frac{x}{a}+\frac{y}{b}+\frac{z}{c}=1

{a,b,c}\{a,b,c\} 为截距

直线方程

一般方程

A1x+B1y+C1z+D1=0A2x+B2y+C2z+D2=0 A_1x+B_1y+C_1z+D_1=0\\ A_2x+B_2y+C_2z+D_2=0

为任意两个不同的过直线的平面

点向式

xx0a=yy0b=zz0c \frac{x-x_0}{a}=\frac{y-y_0}{b}=\frac{z-z_0}{c}

{x0,y0,z0}\{x_0, y_0, z_0\} 为直线过的点
{a,b,c}\{a,b,c\} 为直线方向矢量
a=0a = 0 时单独表示 x=x0x = x_0

参数方程

r=r0+st \vec{r} = \vec{r_0} + \vec{s}t

转换

一般式转点向式

{A1,B1,C1}×{A2,B2,C2}={a,b,c} \{A_1, B_1, C_1\} \times \{A_2, B_2, C_2\} = \{a,b,c\}

通过令 x=0x=0 求出直线上的点, 再带入直线上的点解出参数

{x0,y0,z0} \{x_0, y_0, z_0\}

距离问题

点到平面

d=Ax+By+Cz+DA2+B2+C2 d = \frac{|Ax+By+Cz+D|}{\sqrt{A^2+B^2+C^2}}

点到直线

d=s×PP0s d=\frac{|\vec{s}\times\vec{PP_0}|}{|\vec{s}|}

s\vec{s} 直线的方向矢量(直角边) PP0\vec{PP_0} 直线上的一点到计算点的矢量(斜边) 叉乘得到两者夹角乘以 sinθ\sin\theta

异面直线

[s1  s2  P1,P2]s1×s2 \frac{|[\vec{s_1}\;\vec{s_2}\;\vec{P_1, P_2}]|}{|\vec{s_1}\times\vec{s_2}|}

s1\vec{s_1} 第一条线的方向矢量 s2\vec{s_2} 第二条线的方向矢量 P1,P2\vec{P_1, P_2} 直线上两点的矢量 s1\vec{s_1}s2\vec{s_2}P1,P2\vec{P_1, P_2} 构成一个三棱柱,通过混合积计算出其面积,除以 s1\vec{s_1}s2\vec{s_2} 构成的面,得到此面的高,即异面直线距离

角度问题

两面夹角

cosθ=cos<n1,n2> \cos\theta=\cos<\vec{n_1},\vec{n_2}>

两线夹角

cosθ=cos<s1,s2> \cos\theta=\cos<\vec{s_1},\vec{s_2}>

线面夹角

sinφ=cos<n,s> \sin\varphi = |\cos<\vec{n},\vec{s}>|

注意

0φπ2 0\le\varphi\le\frac{\pi}{2}

直线关系

共面

异面距离为 00

[s1  s2  P1,P2]=0 [\vec{s_1}\;\vec{s_2}\;\vec{P_1, P_2}]=0

平行

s1×s2=0 \vec{s_1}\times\vec{s_2} = 0

s1\vec{s_1}s2\vec{s_2} 成比例

平面束方程 P27

A1x+B1y+C1z+D1+μ(A2x+B2y+C2z+D2)=0 A_1x+B_1y+C_1z+D_1+\mu(A_2x+B_2y+C_2z+D_2)=0

表示过直线的任意平面, 可用于求过已知直线的特定平面

曲面

旋转曲面

求任意曲线绕轴旋转得到的曲线

  1. 化为参数方程 或直接令z=tz=t
  2. z=z(t) z=z(t)\\

  3. x2+y2=f2(z) x^2+y^2=f^2(z)

曲面参数方程

x=x(u,v)y=y(u,v)z=z(u,v) x=x(u,v)\\ y=y(u,v)\\ z=z(u,v)

二维, 两个参数

曲线

一般方程

f(x,y,z)=0g(x,y,z)=0 f(x,y,z)=0\\ g(x,y,z)=0

两个曲面相交

参数方程

x=x(t)y=y(t)z=z(t) x=x(t)\\ y=y(t)\\ z=z(t)

一维, 一个参数

投影曲线

对于曲线L

f(x,y,z)=0g(x,y,z)=0 f(x,y,z)=0\\ g(x,y,z)=0

消去方程组的 zz (投影到 xyxy 面)得到投影曲线

F(x,y)=0z=0 F(x,y)=0\\ z=0

注意其中的 z=0z=0 不可少, 以表示 xyxy 面上的曲线

二次曲线

椭球面

x2a2+y2b2+z2c2=1 \frac{x^2}{a^2}+\frac{y^2}{b^2}+\frac{z^2}{c^2}=1

全系数为正

单叶双曲面

x2a2+y2b2z2c2=1 \frac{x^2}{a^2}+\frac{y^2}{b^2}-\frac{z^2}{c^2}=1

一个系数为负
zxzx 截面为交于 xx 轴的双曲线
xyxy 截面为椭圆

双叶双曲面

x2a2y2b2+z2c2=1 -\frac{x^2}{a^2}-\frac{y^2}{b^2}+\frac{z^2}{c^2}=1

两个系数为负
zxzx 截面为交于 zz 轴的双曲线
xyxy 截面为椭圆或无

椭圆抛物线

x2a2+y2b2=z \frac{x^2}{a^2}+\frac{y^2}{b^2}=z

对照 x2=yx^2=y
没有常数项

椭圆锥面

x2a2+y2b2=z2c2 \frac{x^2}{a^2}+\frac{y^2}{b^2}=\frac{z^2}{c^2}

x2a2+y2b2z2c2=0 \frac{x^2}{a^2}+\frac{y^2}{b^2}-\frac{z^2}{c^2}=0

注意区别, 椭圆锥面没有常数项