【高等数学】向量代数与空间解析几何

223 阅读4分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

向量及其线性运算

一、向量的加减法

设有两个向量a\boldsymbol ab\boldsymbol b,任取一点AA,作AB=a\overrightarrow{AB}=\boldsymbol a,再以BB为起点,作BC=b\overrightarrow{BC}=\boldsymbol b,连接ACAC,那么向量AC=c\overrightarrow{AC}=\boldsymbol c称为向量a\boldsymbol ab\boldsymbol b的和,记作a+b\boldsymbol a+\boldsymbol b,即c=a+b\boldsymbol c=\boldsymbol a+\boldsymbol b,上述两向量之和的方法叫做向量相加的三角形法则

 

运算规律

  • 交换律:a+b=b+a\boldsymbol a+\boldsymbol b=\boldsymbol b+\boldsymbol a

  • 结合律:(a+b)+c=a+(b+c)(\boldsymbol a+\boldsymbol b)+\boldsymbol c=\boldsymbol a+(\boldsymbol b+\boldsymbol c)

 

二、向量与数的乘法

向量a\boldsymbol a与实数λ\lambda的乘积记作λa\lambda\boldsymbol a,规定λa\lambda\boldsymbol a是一个向量,它的模为λa=λa|\lambda\boldsymbol a|=|\lambda||\boldsymbol a|,当λ>0\lambda>0时,与a\boldsymbol a相同,当λ<0\lambda<0,与a\boldsymbol a相反,当λ=0\lambda=0时,λa=0|\lambda\boldsymbol a|=0,即λa\lambda\boldsymbol a为零向量,此时它的方向是任意的

 

运算规律

  • 结合律:λ(μa)=μ(λa)=(λμ)a\lambda(\mu\boldsymbol a)=\mu(\lambda \boldsymbol a)=(\lambda\mu)\boldsymbol a

  • 分配律:(λ+μ)a=λa+μa(\lambda+\mu)\boldsymbol a=\lambda\boldsymbol a+\mu\boldsymbol aλ(a+b)=λa+λb\lambda(\boldsymbol a+\boldsymbol b)=\lambda\boldsymbol a+\lambda\boldsymbol b

 

三、利用坐标作向量的线性运算

a=(ax,ay,az),b=(bx,by,bz)\boldsymbol a=(a_x,a_y,a_z),\boldsymbol b=(b_x,b_y,b_z),即a=axi+ayj+azk,b=bxi+byj+bzk\boldsymbol a=a_x\boldsymbol i+a_y\boldsymbol j+a_z\boldsymbol k,\boldsymbol b=b_x\boldsymbol i+b_y\boldsymbol j+b_z\boldsymbol k,利用向量加法的交换律与结合律以及向量与数的乘法的结合律与分配律,得

a+b=(ax+bx)i+(ay+by)j+(az+bz)k\boldsymbol a+\boldsymbol b=(a_x+b_x)\boldsymbol i+(a_y+b_y)\boldsymbol j+(a_z+b_z)\boldsymbol k

ab=(axbx)i+(ayby)j+(azbz)k\boldsymbol a-\boldsymbol b=(a_x-b_x)\boldsymbol i+(a_y-b_y)\boldsymbol j+(a_z-b_z)\boldsymbol k

λa=(λax)i+(λay)j+(λaz)k\lambda a=(\lambda a_x)\boldsymbol i+(\lambda a_y)\boldsymbol j+(\lambda a_z)\boldsymbol k

(a+b)=(ax+bx,ay+by,az+bz),(ab)=(axbx,ayby,azbz)(\boldsymbol a+\boldsymbol b)=(a_x+b_x,a_y+b_y,a_z+b_z),(\boldsymbol a-\boldsymbol b)=(a_x-b_x,a_y-b_y,a_z-b_z)

λa=(λax,λay,λaz)\lambda\boldsymbol a=(\lambda a_x,\lambda a_y,\lambda a_z)

 

定理1:当向量a0\boldsymbol a\ne\boldsymbol0,若向量a//b\boldsymbol a\mathop{//}\boldsymbol b,则=λa\boldsymbol=\lambda\boldsymbol a,即向量b\boldsymbol b与向量a\boldsymbol a的坐标成比例

 

四、向量的模、方向角

1. 向量的模与两点间的距离公式

  1. 设向量r=OM=(x,y,z)\boldsymbol r=\overrightarrow{OM}=(x,y,z),则向量模的坐标表达式r=x2+y2+z2|\boldsymbol r|=\sqrt{x^2+y^2+z^2}

  2. 设点A(x1,y1,z1)A(x_1,y_1,z_1)和点B(x2,y2,z2)B(x_2,y_2,z_2),则点AA和点BB的距离就是向量AB\overrightarrow{AB}的模,则向量AB=OBOA=(x2x1,y2y1,z2z1)\overrightarrow{AB}=\overrightarrow{OB}-\overrightarrow{OA}=(x_2-x_1,y_2-y_1,z_2-z_1)

      点A和点B的距离为AB=AB=(x2x1)2+(y2y1)2+(z2z1)2|AB|=|\overrightarrow{AB}|=\sqrt{(x_2-x_1)^2+(y_2-y_1)^2+(z_2-z_1)^2}

 

例1:在zz轴上求与两点A(4,1,7)A(-4,1,7)B(3,5,2)B(3,5,-2)等距离的点

设点MM的坐标为(0,0,z)(0,0,z)

MA=MB|\overrightarrow{MA}|=|\overrightarrow{MB}|

MA=(4,1,7z),MB=(3,5,2z)\because\overrightarrow{MA}=(-4,1,7-z),\overrightarrow{MB}=(3,5,-2-z)

MA=MB\sqrt{|\overrightarrow{MA}|}=\sqrt{|\overrightarrow{MB}|}

解得z=149z=\frac{14}9

故点为(0,0,149)(0,0,\frac{14}9)

 

2. 方向角与方向余弦

方向角指的是采用某坐标轴方向作为标准方向所确定的方位角。

r=OM\overrightarrow r=\overrightarrow{OM},设OM\overrightarrow{OM}xx轴正向夹角α\alpha,与yy轴正向夹角为β\beta,与zz轴正向夹角为γ\gamma,设OM=(x,y,z)\overrightarrow{OM}=(x,y,z),则cosα=xOM,cosβ=yOM,cosγ=zOM\cos\alpha=\frac x{|\overrightarrow{OM}|},\cos\beta=\frac y{|\overrightarrow{OM}|},\cos\gamma=\frac z{|\overrightarrow{OM}|}

方向角在[0°,180°)[0\degree,180\degree)

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

 

数量积、向量积与混合积

一、两向量的数量积

定义:设向量a=(ax,ay,az),b=(bx,by,bz)\boldsymbol a=(a_x,a_y,a_z),\boldsymbol b=(b_x,b_y,b_z),则向量a\boldsymbol a与向量b\boldsymbol b的数量积为ab=abcosθ\boldsymbol a\cdot\boldsymbol b=|\boldsymbol a||\boldsymbol b|\cos\thetaab=axbx+ayby+azbz\boldsymbol a\cdot \boldsymbol b=a_xb_x+a_yb_y+a_zb_z

 

运算规律

  • 交换律:ab=ba\boldsymbol a\cdot\boldsymbol b=\boldsymbol b\cdot\boldsymbol a

  • 分配律:(a+b)c=ac+bc(\boldsymbol a+\boldsymbol b)\boldsymbol c=\boldsymbol a\cdot\boldsymbol c+\boldsymbol b\cdot\boldsymbol c

  • 结合律:(λa)b=λ(ab)(\lambda\boldsymbol a)\boldsymbol b=\lambda(\boldsymbol a\cdot \boldsymbol b)

 

二、两向量的向量积

a=(ax,ay,az)\boldsymbol a=(a_x,a_y,a_z)b=(bx,by,bz)\boldsymbol b=(b_x,b_y,b_z),且c=a×b=ijkaxayazbxbybz=(1)1+1(aybzazby)i+(1)1+2(axbzazbx)j+(1)1+3(axbyaybx)k\boldsymbol c=\boldsymbol a\times\boldsymbol b=\left|\begin{matrix}\boldsymbol i&\boldsymbol j&\boldsymbol k\\a_x&a_y&a_z\\b_x&b_y&b_z\end{matrix}\right|=(-1)^{1+1}(a_yb_z-a_zb_y)\boldsymbol i+(-1)^{1+2}(a_xb_z-a_zb_x)\boldsymbol j+(-1)^{1+3}(a_xb_y-a_yb_x)\boldsymbol k,且c=absinθ|\boldsymbol c|=|\boldsymbol a||\boldsymbol b|\sin\theta

 

1. 运算规律

  • b×a=a×b\boldsymbol b\times\boldsymbol a=-\boldsymbol a\times\boldsymbol b

  • 分配律:(a+b)×c=a×c+b×c(\boldsymbol a+\boldsymbol b)\times\boldsymbol c=\boldsymbol a\times\boldsymbol c+\boldsymbol b\times\boldsymbol c

  • 结合律:(λa)×b=a×(λb)=λ(a×b)(λ为常数)(\lambda\boldsymbol a)\times\boldsymbol b=\boldsymbol a\times(\lambda\boldsymbol b)=\lambda(\boldsymbol a\times\boldsymbol b)\quad\text{(}\lambda\text{为常数)}

 

2. 性质

  • a×a=0\boldsymbol a\times\boldsymbol a=\boldsymbol 0

  • 已知两个非零向量a,b\boldsymbol a,\boldsymbol b,如果a×b=0\boldsymbol a\times\boldsymbol b=\boldsymbol 0,则a//b\boldsymbol a\mathop{//}\boldsymbol b;反之如果a//b\boldsymbol a\mathop{//}\boldsymbol b,那么a×b=0\boldsymbol a\times\boldsymbol b=\boldsymbol 0

 

三、向量的混合积

1. 定义

a=(ax,ay,az),b(bx,by,bz),c=(cx,cy,cz)\boldsymbol a=(a_x,a_y,a_z),\boldsymbol b(b_x,b_y,b_z),\boldsymbol c=(c_x,c_y,c_z),则(abc)=(a×b)c=axayazbxbybzcxcycz(\boldsymbol a\boldsymbol b\boldsymbol c)=(\boldsymbol a\times\boldsymbol b)\cdot\boldsymbol c=\left|\begin{matrix}a_x&a_y&a_z\\b_x&b_y&b_z\\c_x&c_y&c_z\end{matrix}\right|

 

2. 性质

若三个向量a,b,c\boldsymbol a,\boldsymbol b,\boldsymbol c共面,则它的充分必要条件是它们的混合积(abc)=0(\boldsymbol a\boldsymbol b\boldsymbol c)=0,即axayazbxbybzcxcycz=0\left|\begin{matrix}a_x&a_y&a_z\\b_x&b_y&b_z\\c_x&c_y&c_z\end{matrix}\right|=0

 

例1:已知A(1,2,0),B(2,3,1),C(4,2,2),M(x,y,z)A(1,2,0),B(2,3,1),C(4,2,2),M(x,y,z)四点共面,求点MM的坐标x,y,zx,y,z所需满足的关系式

MA=(1x,2y,z)\overrightarrow{MA}=(1-x,2-y,-z)

AB=(1,1,1)\overrightarrow{AB}=(1,1,1)

AC=(3,0,2)\overrightarrow{AC}=(3,0,2)

0=(MAABAC)=1x2yz111302=1x1y+xxz1100331=(1)1+21y+xxz131=2x+y3z4\begin{aligned}0=(\overrightarrow{MA}\overrightarrow{AB}\overrightarrow{AC})=&\left|\begin{matrix}1-x&2-y&-z\\1&1&1\\3&0&2\end{matrix}\right|\\=&\left|\begin{matrix}1-x&1-y+x&x-z-1\\1&0&0\\3&-3&-1\end{matrix}\right|\\=&(-1)^{1+2}\left|\begin{matrix}1-y+x&x-z-1\\-3&-1\end{matrix}\right|\\=&2x+y-3z-4\end{aligned}

2x+y3z4=02x+y-3z-4=0

 

平面及其方程

一、平面的点法式方程

如果一个非零向量垂直于一平面,这个向量就叫做该平面的法线向量

 

M0(x0,y0,z0)M_0(x_0,y_0,z_0)为平面上的一点,M(x,y,z)M(x,y,z)是平面上的任一点,已知该平面的法线向量为n=(A,B,C)\boldsymbol n=(A,B,C),那么nM0M=0\boldsymbol n\cdot\overrightarrow{M_0M}=0,即A(xx0)+B(yy0)+C(zz0)=0A(x-x_0)+B(y-y_0)+C(z-z_0)=0,这个方程即为平面的点法式方程

 

二、平面的一般方程

三元方程Ax+By+Cz+D=0Ax+By+Cz+D=0即为平面的一般式方程

 

例1:设一平面与x,y,zx,y,z轴的交点依次为P(a,0,0),Q(0,b,0),R(0,0,c)P(a,0,0),Q(0,b,0),R(0,0,c)三点,求这个平面的方程(其中a0,b0,c0a\ne0,b\ne0,c\ne0

设平面方程为Ax+By+Cz+D=0Ax+By+Cz+D=0

代入P,Q,RP,Q,R{aA+D=0bB+D=0cC+D=0\begin{cases}aA+D=0\\bB+D=0\\cC+D=0\end{cases},解得{A=DaB=DbC=Dc\begin{cases}A=-\frac Da\\B=-\frac Db\\C=-\frac Dc\end{cases}

代入得DaxDbyDcz+D=0-\frac Dax-\frac Dby-\frac Dcz+D=0

即平面方程为xa+yb+zc=1\begin{aligned}\frac xa+\frac yb+\frac zc=1\end{aligned}

 

空间直线及其方程

一、空间直线的一般方程

{A1x+B1y+C1z+D1=0A2x+B2y+C2z+D2=0\begin{cases}A_1x+B_1y+C_1z+D_1=0\\A_2x+B_2y+C_2z+D_2=0\end{cases},其中两平面需相交

 

二、空间直线的对称式方程

xx0m=yy0n=zz0l\begin{aligned}\frac{x-x_0}m=\frac{y-y_0}n=\frac{z-z_0}l\end{aligned},其中s=(m,n,l)s=(m,n,l)为直线的一个方向向量,M0(x0,y0,z0)M_0(x_0,y_0,z_0)为直线上的一点

 

三、空间直线的参数方程

{x=x0+mty=y0+ntz=z0+lt\begin{cases}x=x_0+mt\\y=y_0+nt\\z=z_0+lt\end{cases},其中s=(m,n,l)\boldsymbol s=(m,n,l)为直线的一个方向向量,M0(x0,y0,z0)M_0(x_0,y_0,z_0)为直线上的一点

 

其实可以由空间直线的对称式方程得来

xx0m=yy0n=zz0l=t\begin{aligned}\frac{x-x_0}m=\frac{y-y_0}n=\frac{z-z_0}l=t\end{aligned}分别移项即可得到

 

例1:用对称式及参数方程表达直线{x+y+z+1=02xy+3z+4=0\begin{cases}x+y+z+1=0\\2x-y+3z+4=0\end{cases}

x0=1x_0=1,代入直线方程

解得y0=0,z0=2y_0=0,z_0=-2

M0(1,0,2)M_0(1,0,-2)

n1=(1,1,1),n2=(2,1,3)\boldsymbol {n_1}=(1,1,1),\boldsymbol {n_2}=(2,-1,3)

s=n1×n2=ijk111213=4ij3k\boldsymbol s=\boldsymbol {n_1}\times\boldsymbol {n_2}=\left|\begin{matrix}\boldsymbol i&\boldsymbol j&\boldsymbol k\\1&1&1\\2&-1&3\end{matrix}\right|=4\boldsymbol i-\boldsymbol j-3\boldsymbol k

s=(4,1,3)\boldsymbol s=(4,-1,-3)

M0(1,0,2)\because M_0(1,0,-2)为直线上一点

故对称式方程x14=y01=z+23\begin{aligned}\frac{x-1}4=\frac{y-0}{-1}=\frac{z+2}{-3}\end{aligned}

参数方程为{x=1+4ty=tz=23t\begin{cases}x=1+4t\\y=-t\\z=-2-3t\end{cases}

 

曲面及其方程

一、旋转曲面

将一条平面曲线绕其平面上的一条直线旋转一周所围成的曲面叫做旋转曲面,旋转曲面和定直线分别叫做旋转曲线的母线和轴

绕谁转,谁不动,剩下一个平方变剩下两个的平方和

如:给定曲线f(x,y)f(x,y),绕xx轴旋转一圈之后得到的旋转曲面为f(x,y2+z2)f(x,\sqrt{y^2+z^2})

 

例1:z=ay2(a>0)z=ay^2\quad(a>0),求该曲线绕zz轴旋转得到的曲面方程

zz轴转,zz不动,剩下y2y^2变成x2+y2x^2+y^2

z=a(x2+y2)z=a(x^2+y^2)

 

二、常见曲面方程


import numpy as np

import matplotlib.pyplot as plt

from mpl_toolkits.mplot3d import Axes3D

  • 球面x2+y2+z2=a2x^2+y^2+z^2=a^2

      演示时aa22


plt.rcParams['figure.figsize']=(8,8)# 全局设置输出图片大小,建议放在最上面

ax=plt.gca(projection="3d")

a=2

theta=np.arange(0,2*np.pi,0.05)

phi=np.arange(0,2*np.pi,0.02)

Theta,Phi= np.meshgrid(theta,phi)

x=a*np.sin(Theta)*np.cos(Phi)

y=a*np.sin(Theta)*np.sin(Phi)

z=a*np.cos(Theta)

ax.plot_surface(x,y,z)

在这里插入图片描述

画图遇到了一些问题,以后会补上的(大概在行列式或矩阵之后)

 

  • 圆柱面x2+y2=R2x^2+y^2=R^2

  • 椭球面x2a2+y2b2+z2c2=1\begin{aligned}\frac{x^2}{a^2}+\frac{y^2}{b^2}+\frac{z^2}{c^2}=1\end{aligned}

  • 旋转抛物面z=a2(x2+y2)\begin{aligned}z=a^2(x^2+y^2)\end{aligned}

  • 圆锥面z2=a2(x2+y2)\begin{aligned}z^2=a^2(x^2+y^2)\end{aligned}

  • 单叶双曲面x2a2+y2b2z2c2=1\begin{aligned}\frac{x^2}{a^2}+\frac{y^2}{b^2}-\frac{z^2}{c^2}=1\end{aligned}

  • 双叶双曲面x2a2y2b2z2c2=1\begin{aligned}\frac{x^2}{a^2}-\frac{y^2}{b^2}-\frac{z^2}{c^2}=1\end{aligned}

 

空间曲面及其方程

一、空间曲线的一般方程

设曲面F(x,y,z)=0F(x,y,z)=0G(x,y,z)=0G(x,y,z)=0,这两个曲面的交线{F(x,y,z)=0G(x,y,z)=0\begin{cases}F(x,y,z)=0\\G(x,y,z)=0\end{cases},记为空间曲线CC的一般方程

 

二、空间曲线的参数方程

{x=x(t)y=y(t)z=z(t)\begin{cases}x=x(t)\\y=y(t)\\z=z(t)\end{cases}x,y,zx,y,z分别为参数tt的函数,此时方程组叫做空间曲线的参数方程

 

三、空间曲线在坐标面上的投影

设空间曲线CC的一般方程为{F(x,y,z)=0G(x,y,z)=0\begin{cases}F(x,y,z)=0\\ G(x,y,z)=0\end{cases},求在xoyxoy面的投影,即将一般方程联立消去zz,所得方程{H(x,y)=0z=0\begin{cases}H(x,y)=0\\z=0\end{cases},即为空间曲线CCxoyxoy面的投影方程

 

例1:已知两球面的方程为x2+y2+z2=1x^2+y^2+z^2=1x2+(y1)2+(z1)2=1x^2+(y-1)^2+(z-1)^2=1求它们的交线CCxoyxoy面的投影方程

C={x2+y2+z2=1(1)x2+(y1)2+(z1)2=1(2)C=\begin{cases}x^2+y^2+z^2=1\quad(1)\\x^2+(y-1)^2+(z-1)^2=1\quad(2)\end{cases}

(1)(2)(1)-(2)得,y+z=1y+z=1

z=1yz=1-y代入(1)(1)中,得,x2+y2+(1y)2=1x^2+y^2+(1-y)^2=1x2+2y22y=0x^2+2y^2-2y=0

故投影方程为{x2+2y22y=0z=0\begin{cases}x^2+2y^2-2y=0\\z=0\end{cases}