内积:点积,结果是一个数字 →a⋅→b=a1b1+a2b2+a3b3=|→a|⋅|→b|⋅cosθ
外积:叉乘,结果还是一个向量。几何意义:方向,右手定则;大小,|→a×→b|=|→a|⋅|→b|⋅sinθ
计算平行六面体的体积:
|(→a×→b)⋅→c|(其中→a→b→c是立方体不共线的3条边)
梯度、散度、旋度。日语:勾配grad,発散div,回転rot(curl)
计算对象是:多个自变量的标量函数(函数结果是一个标量,一个数字,比如f(x,y,z)=x+y−z),如果只有一个自变量,梯度就退化为导数。
多个自变量的标量函数:(在3维中)相当于空间中的每一个点的位置都有一个标量,这是标量场。
计算方式: gradϕ(x,y,z)=(∂ϕ∂x,∂ϕ∂y,∂ϕ∂z)
如何理解:导数是变化率,偏导数是沿着某一个方向的变化率,由偏导数组成的向量,指向了下降最快的方向。
nabla算子,求梯度的算子,∇ϕ=gradϕ(因为ϕ是一个标量函数,所以这里相当于是数乘)
拓展:随机梯度下降,沿着loss函数值下降的方向前进
计算对象是向量场。什么是向量场?(在3维中)相当于在空间中,每个点的位置都有一个向量。数学表示是:
F(x,y,z)=(P(x,y,z),Q(x,y,z),R(x,y,z))
也就是向量→向量。(向量场)
那么如何计算散度呢?
div→F=∇⋅→F=(∂∂x,∂∂y,∂∂z)⋅(P,Q,R)=∂P∂x+∂Q∂y+∂R∂z
可以看到散度是一个标量。
几何意义是:在某一点,是在“释放”还是“吸收”(对应散度的正负)。
可以用一个dxdydz的体积微元,理解散度的几何意义。
散度的积分:空间中某一个范围内,是在“释放”还是“吸收”
计算对象是:向量场。类比上文散度中的F(x,y,z)=(P,Q,R),计算方式: rot→F=∇×→F=|ijk∂∂x∂∂y∂∂zPQR|=(∂R∂y−∂Q∂z,∂P∂z−∂R∂x,∂Q∂x−∂P∂y) 则可以看出,旋度是一个向量。其中,∂R∂y−∂Q∂z是沿着x轴的旋度,其他轴也可类比。
几何意义:旋转的剧烈程度。这个剧烈程度不仅有强度(数值),还有方向。
ϕ(x,y,z)是任意一个标量函数,则: rot(gradϕ)=∇×(∇ϕ)=→0
F(x,y,z)=(P,Q,R)是任意一个向量函数(向量场),则: div(rot→F)=∇⋅(∇×→F)=0
内积可交互顺序,外积不可以
偏导数算子、∇等只能和后面的东西结合,所以注意运算顺序,∇⋅→F≠→F⋅∇
(→A⋅∇)→A=12∇→A2−→A×(∇×→A)
∇⋅∇=∇2=Δ=(∂2∂x2,∂2∂y2,∂2∂z2)
向量函数就是函数结果是一个向量,就是向量场(概念和上文一样,这里只是重新解释一下向量函数这个名字)
对于向量函数→v,若存在标量函数ϕ,满足:→v=gradϕ,则ϕ是→v的potential function(注意最终的重点,标量函数是potential function)
→v的旋度不为0→没有potential function(参照上文提到的性质)
一般形式:c是积分路径(一条曲线),→A是被积分的向量函数(类比向量场,在空间中任意一点,都对应有一个向量) ∫c→Ad→r
物理意义:做功
利用参数(空间曲线的参数方程):→r=(x(t),y(t),z(t))(→r就是曲线的表达式) d→r=d→rdtdt=(drxdt,drydt,drzdt)dt
如果→A存在potential function,则对→A在封闭路径上的积分为0