向量代数与几何
向量 a,b,满足以下运算:
- a+b
- ka
- a⋅b=∣a∣∣b∣cos⟨a,b⟩=∣a∣Πab
- ∣a×b∣=∣a∣∣b∣sin⟨a,b⟩
以上运算都满足交换律、结合律、分配律(加法没有),以及各自的单位元,但特别地:a×b=−b×a
- Πba=∣a∣cos⟨a,b⟩
向量的坐标表示
已知 i,j,k 是坐标系的三个轴方向单位向量,我们可以将任意向量 p 表示为:
p=pxi+pyj+pzk
简记: p=(px,py,pz) 并且有:
∣p∣=px2+py2+pz2 ,∣p∣p=cos2α+cos2β+cos2γ ,cos2α+cos2β+cos2γ=1 .
其中 α,β,γ 分别是 p 和 i,j,k 的夹角。
有了坐标表示我们可以用如下方式表达 a×b 和 a⋅b :
a×ba⋅b(a,b,c)=iaxbxjaybykazbz ,=(ax,ay,az)⋅(bx,by,bz)=axbx+ayby+azaz ,=a×b⋅c=axbxcxaybycyazbzcz
空间平面以及方程
点法式
直观理解,一个点 (x0,y0,z0) 和一个法向量 p=(A,B,C) 便可以在空间中确定一个平面的位置,方程表达如下:
A(x−x0)+B(y−y0)+C(z−z0)=0
也可以写成法向量 p=(A,B,C) 和变量向量 x=(x−x0,y−y0,z−z0) 的内积:
p⋅x=0
一般式
将点法式整理一下可以得到一般式:
Ax+By+Cz=D
截距式
将一般是等式两边同时除以 D 就可以得到截距式:
ax+by+cz=1
a, b, c 分别是平面关于坐标轴 x, y, z 的截距。
三点式
用三个点确定一个平面,由三点方程如下:
x−x1x−x2x−x3y−y1y−y2y−y3z−z1z−z2z−z3=0
平面束
与已知几何体构成简单或复杂的关系的平面,通常通过引用一些变量 λ1,λ2,… 和已知几何体的方程组成一个新的方程表达一系列平面,这一系列平面叫做平面束。
有两个平面 π1,π2 ,他们的法向量分别为 n1,n2 根据一些简单的平面关系我们有以下关系:
π1 与 π2 重合 ⇔ A2A1=B2B1=C2C1=D2D1
π1∥π2 ⇔ A2A1=B2B1=C2C1=D2D1
π1 与 π2 相交 ⇔ A1:B1:C1=A2:B2:C2
空间直线以及方程
点向式
由方向向量 s=(m,n,p) 和点 P0=(x0,y0,z0) 确定直线,方程如下:
mx−x0=ny−y0=pz−z0
一般式
将点向式作恒等变形就可以得到一般式:
Ax+By+Cz+D=0
几何关系
-
直线 l 与平面 π 法向量分别为 s,n
- l 在 π 上 ⇔ s⋅n=0 且 P0 在 π 上(Ax0+By0+Cz0+D=0)
- l 与 π 平行 ⇔ s⋅n=0 但 P0 不在 π 上(Ax0+By0+Cz0+D=0)
- l 与 π 相交 ⇔ s⋅n=0
- l 与 π 垂直 ⇔ s=λn
-
直线 l1 与直线 l2 法向量分别为 s1,s2 初始点分别为 P1,P2
- l1 与 l2 异面 ⇔ 混合积 (s1,s2,P1P2)=0
- l1 与 l2 共面 ⇔ 混合积 (s1,s2,P1P2)=0
- l1 与 l2 重合 ⇔ s1∥s2∥P1P2 ⇔ s1=λ1s2=λ2P1P2
- l1 与 l2 相交 ⇔ s1×s2=0
- l1 与 l2 平行 ⇔ s1=λ1s2=λ2P1P2
-
直线与直线夹角
- θ 为 s1 和 s2 夹角,φ=min{θ,π−θ} 为直线与直线的夹角,cosφ=∣s1∣∣s2∣∣s1⋅s2∣
-
直线与平面夹角
- θ 为 s 和 n 夹角,φ=2πmin{θ,π−θ} 为直线与直线的夹角,sinφ=∣s∣∣n∣∣s⋅n∣
-
平面与平面夹角
- θ 为 n1 和 n2 夹角,φ=min{θ,π−θ} 为直线与直线的夹角,cosφ=∣n1∣∣n2∣∣n1⋅n2∣
-
距离
- 点 P0 与直线 l: d(P0,l)=∣s∣∣s×P0P1∣
- 点 P0 与平面 π: d(P0,π)=∣n∣∣n⋅P0P1∣