向量与解析几何#
向量的线性表示#
在右手空间直角坐标系中,向量可表示为a=a1i+a2j+a3k或a=(a1,a2,a3)
两点形成的向量PQ=(q1−p1, q2−p2, q3−p3)
向量的运算与关系#
- 加减法:平行四边形法则,线性表示为a+b=(a1+b1, a2+b2, a3+b3)
- 数乘:线性表示为λa=(λa1, λa2, λa3),模长∣λa∣=∣λ∣∣a∣
- 求模:线性表示为∣a∣=a12+a22+a32
- 点乘(数量积):a⋅b=∣a∣∣b∣⋅cosθ=a1b1+a2b2+a3b3,点乘满足交换、数乘结合、分配律
- 平行:线性表示为
a//b⟺b1a1=b2a2=b3a3,即叉乘的模长等于0,由行列式知识可知,平行时两向量各坐标值成比例
- 垂直:线性表示为a⊥b⟺a1b1+a2b2+a3b3=0,即点乘等于0
- 夹角:由点乘,
cosθ=∣a∣∣b∣a⋅b。一个向量的三个方向余弦cos2θ1+cos2θ2+cos2θ3=1
- 单位向量:
ea=∣a∣a,方向余弦
cosθx,y,z=∣ax,y,z∣ax,y,z
- 投影:a在b上的投影为
(a)b=∣a∣cosθ,投影向量为
(a)b∣b∣b
- 叉乘(向量积):方向为右手四指从a到b握后大拇指的方向,模长为∣a∣∣b∣sinθ。叉乘满足分配、数乘结合律,交换后结果方向相反。可以视a×b为三阶行列式ia1b1ja2b2ka3b3,整理后的线性表示为按第一行展开的结果,即a×b=(a2b2a3b3, a1b1a3b3, a1b1a2b2),两个向量的叉乘的模长等于平行四边形的面积
- 混合积:称(a, b, c)为(a×b)⋅c或a⋅(b×c),叉乘运算必然优先。可表示为三阶行列式a1b1c1a2b2c2a3b3c3,由行列式性质得它等于偶数次交换行/列,或转置后的结果。混合积的几何意义为它的绝对值等于平行六面体的体积
- 自乘:a⋅a=∣a∣2, a×a=0
- 若a⋅b=0,则两向量垂直;若a×b=0,则两向量平行;若(a, b, c)=0,则三向量共面
平面方程#
- 点法式:
Ax−x0=By−y0=Cz−z0,法向量为(A,B,C),平面必过点(x0,y0,z0)
- 一般式:Ax+By+Cz+D=0,法向量为(A,B,C)
- 截距式:
Ax+By+Cz=1
两个相交平面确定一条直线,这条直线的同轴平面束为(A1x+B1y+C1z+D1)+λ(A2x+B2y+C2z+D2)
平面与平面的关系#
- 两平面相交,则
A1:B1:C1=A2:B2:C2
- 两平面重合,则
A2A1=B2B1=C2C1=D2D1
- 两平面平行,则
A2A1=B2B1=C2C1=D2D1
- 平行平面间的距离:将A,B,C化为相同后,距离为
A2+B2+C2∣D2−D1∣,由于距离公式含绝对值,需要注意有多个解
- 两平面间夹角:求两法向量间夹角的余弦值的绝对值,得到平面间夹角的余弦值
空间直线方程#
- 点向式(对称式):
Ax−x0=By−y0=Cz−z0,方向向量为(A,B,C),直线必过点(x0,y0,z0)
- 参数式:⎩⎨⎧x=x0+Aty=y0+Btz=z0+Ct,方向向量为(A,B,C),直线必过点(x0,y0,z0)
- 两点式:
x1−x0x−x0=y1−y0y−y0=z1−z0z−z0,方向向量为P0P1
- 一般式:{A1x+B1y+C1z+D1=0A2x+B2y+C2z+D2=0,即两个平面的交线,方向向量为(A1,B1,C1)×(A2,B2,C2)
空间直线方程间的转换#
由于点向式与参数式容易互相转换,在这里只讲述一般式与参数式、两点式的互换:
- 一般式化为参数式:联立两平面,令x、y、z任意一者为t,即得到参数式方程
- 快捷地,如果只需求一般式直线的方向向量,只需对两平面法向量进行叉乘即可
- 一般式化为两点式:令x、y、z任意两者为0,求出必过的两点即可
- 参数式化为一般式:三个方程两两联立除去t,求出两条关系式即可,点向式同理等式间两两联立整理即可
直线与直线的关系#
- 两直线异面:首先判断方向向量是否平行,若平行(叉乘为0)则两直线共面,否则应在直线中分别找出两点,得到向量P1P2,与叉乘结果进行点乘运算,若不为0,则为异面;完整行为是求混合积,但有时可以不求P1P2,并更容易判断共面情况
- 两直线共面且相交:在上述混合积为0的情况下,两方向向量不平行
- 两直线平行:两方向向量平行且都不与P1P2平行
- 两直线重合:三个向量互相平行
- 平行直线间的距离:
d=∣s1∣∣s1×P1P2∣,其中s1为某直线的方向向量,即利用了叉乘的正弦值
- 异面直线间的距离:
d=∣s1×s2∣∣(s1,s2,P1P2)∣,即利用混合积求出垂直于两条直线的公垂线
直线与平面的关系#
- 直线平行于平面:若直线非一般式,则方向向量与法向量垂直,且直线上点不在平面上,可利用P0判断;若为一般式,可直接观察其中一条平面方程是否与该平面平行
- 直线在平面上:若直线非一般式,则方向向量与法向量垂直,且P0应在平面上;若为一般式,可直接观察其中一条平面方程是否可与该平面化为一致
- 直线与平面相交于一点:若直线非一般式,则方向向量与法向量点乘不为0;若为一般式,可直接观察两条平面方程是否都不与该平面平行
- 直线与平面的夹角:利用方向向量与法向量的点乘求出直线与平面夹角的正弦值
- 平行直线离平面的距离:任意找出直线上一点,
d=A2+B2+C2∣Ax0+By0+Cz0+D∣,由于距离公式含绝对值,需要注意有多个解
二次曲面#
一个二元函数就是一个面,若自变量与因变量均为1次,则这个面是一个平面;若含有任意一个变量为二次,则称其为二次曲面
类似空间直线,空间曲线由两个空间曲面相交而成,截痕法通过曲面在三个坐标平面上的空间曲线来研究曲面的形状,例如令z=0,可得到平面Oxy上的截痕
常用二次曲面#
- 球面:(x−x0)2+(y−y0)2+(z−z0)2=r2,其中球心为(x0,y0,z0),球半径为r
- 椭球面:若球面中各系数存在不同,则为椭球面,化简为
a2(x−x0)2+b2(y−y0)2+c2(z−z0)2=1
- 柱面:柱面由母线绕**定曲线(即准线)平行于定直线l**移动而成,一个只有两个变量的曲面一定是柱面,且平行于缺失变量所在坐标轴,以下方程中,(x0,y0)表示准线的中心
- 椭圆柱面:准线为椭圆,
a2(x−x0)2+b2(y−y0)2=1表示该柱面以一个椭圆为准线、且l//z轴;特别地,当a2=b2时,表示一个圆柱面
- 双曲柱面:准线为双曲线,
a2(x−x0)2−b2(y−y0)2=1,l//z轴
- 抛物柱面:准线为抛物线,
(x−x0)2−2py=0,l//z轴
- 二次锥面:
a2(x−x0)2+b2(y−y0)2−c2(z−z0)2=0表示在x=x0与y=y0上的截痕均为一对直线,而在z=z0平面上截痕为一点,该点为(x0,y0,z0)(两≥0的数相加=0只有一个解)
- 单叶双曲面:
a2(x−x0)2+b2(y−y0)2−c2(z−z0)2=1表示在x=x0与y=y0上的截痕均为双曲线,而在z=z0上截痕为椭圆,其中心为(x0,y0,z0)
- 双叶双曲面:
a2(x−x0)2−b2(y−y0)2−c2(z−z0)2=1表示在y=y0和z=z0上的截痕为双曲线,
a2(x1−x0)2−1=1时,在x=x1上的截痕为椭圆;若x1>x0,因在x0<x<x1间没有定义,故称双叶
- 椭圆抛物面:
±(z−z0)=a2(x−x0)2+b2(y−y0)2表示在x=x0与y=y0上截痕为抛物线,而在z=z0上截痕为椭圆
- 双曲抛物面(马鞍面):
z−z0=a2(x−x0)2−b2(y−y0)2表示在x=x0与y=y0上截痕为抛物线,而在z=z1=z0上截痕为双曲线,在z=z0上为一对直线
类似的,许多常见曲面应用截痕法记忆
由截痕法所求的在某个平面上的截痕方程,就是曲面在这个平面上的交线
而求曲线在坐标平面上的投影曲线,就是消去该方向上的坐标变量而合并成一条曲面方程后,和该平面方程组合而成的曲线方程
一般形化简为标准形#
假设一个曲面方程的一般形为a11x2+a22y2+a33z2+2a12xy+2a13xz+2a23yz+b1x+b2y+b3z+c=0,要将它化为λ1(x′−x0)2+λ2(y′−y0)2+λ3(z′−z0)2+c=0的形式,需要消除xy,xz,yz项,则需:
- 将它的系数化为对称矩阵:A=a11a12a13a12a22a23a13a23a33,通过λE−A=0,求出它的特征值λ1,2,3
- 若b1=b2=b3=0,则不需要作平移变换,且x0=y0=z0=0
- 否则,需要平移变换,即找出正交阵X,使XTAX=diag(λ1,λ2,λ3)
- 则(b1b2b3)X=(d1d2d3)
求解未知曲面方程#
在实际求解方程时,先设所求曲面上一点M(x,y,z),然后根据条件求其一般形F(x,y,z)=0,根据需要进行正交变换转换为标准方程,再判断其形状
能利用的条件有许多:
- M距球面(球心为O)距离:d=∣MO∣−R
- 给出双参数方程,则联立消去参数,可转化为一般形
- 给出旋转轴和动曲线,先找到这条动曲线上任意点的表示形式,如M0(x0,y0,z0),然后通过与旋转轴的关系(即在某一方向上,动曲线的值k0与待求曲面的值k相同、以及M0与轴的距离不变),求出M0与M的关系,再由M0内部的关系得出M内部的关系
- 具体来说,假设要求动直线L绕z轴旋转后的曲面方程,其中L方向向量为s;(1)则M0的三个坐标值与s相关;(2)由于绕z轴,则在z轴方向上,z=z0;(3)在同一个z0上,有r2=x2+y2=x02+y02;由(1),(2),(3)得到的式子联立,可求出未知曲面方程
1.求过点M1(−1,0,4),且与平面π1:3x−4y+z−10=0平行,又与直线L1:3x+1=1y−3=2z相交的直线L的方程.解:设L方向向量为(A,B,C),由π1法向量为(3,−4,1),得3A−4B+C=0又L1的方向向量为(3,1,2),其中一点为M2(−1,3,0),由它们相交得(sL,sL1,M1M2)=0即10A−12B−9C=0,令C=4,得A=48,B=37,即L:48x+1=37y=4x−4
2.设两直线L1:{x−3y+z=02x−4y+z+1=0;L2:x=3y+1=4z−2(1).证明异面.(2).求距离.(3).求过L1且平行于L2的平面方程解:(1).令z=t,化L1为⎩⎨⎧x=23+2ty=21+2tz=t,s1=(1,1,2),过点M1(23,21,0)则(s1,s2,M1M2)=2=0,故异面.(2).d=∣s1×s2∣(s1,s2,M1M2)=31(3).由两方向向量叉乘,且平面过M1,得方程为x+y−z+2=0
3.已知点A,B的坐标分别为(1,0,0),(0,1,1).线段AB绕z轴旋转一周所成的曲面为S.求S及平面z=0,z=1围成的立体体积.解:线段AB所在直线的方向向量为(1,−1,−1),设其上任意一点为(x0,y0,z0)则LAB:x0−1=−y0=−z0设所求曲面任意一点为(x,y,z),绕z轴旋转,故z=z0由r2=x2+y2=x02+y02与上式联立得,x2+y2=(1−z)2+z2即x2+y2−2z2+2z−1=0.故在平行于Oxy平面上的截面面积为S=π(2z2−2z+1),V=∫01Sdz=32π(1).(2).