【对偶向量场】
在基础入门中已经介绍过了,对偶向量是一系列线段接收一个向量并产生一个标量。
先来重新解释一下微分中的符号d,通常我们认为符号d代表一个微小的变换,但现在要把d重新解释为不同的意思。先快速回顾一下微分。
关于微分我们可以回想一下如何计算曲线下的面积,通常我们把这个区域分成小的薄矩形,宽度为Δx,并将矩形的面积相加,当Δx趋向于0时,取极限,然后求和式变成一个积分,dx就像一个无限小的矩形宽度。
其实我自己一直认为将定积分解释为曲线下的面积不太好,因为这样没有体现出积分与原函数之间的联系,我认为定积分积的是高的变化量,把所有高的变化量积起来就是高,所以定积分的值等于两个原函数相减的值,积分等价于原函数,或定积分等价于两个原函数相减。画个示意图。
与我的解释不同的是,一般教科书上画积分图形的时候,被积的函数实际上是一个导函数,图形也是关于导函数和x的图形,当然导函数在x轴上每点的值不一样。
现在如果想在这个积分中改变变量,在这里用左上角这个公式来改变微分之间的变化。举个例子,u=sin(x),放大sin函数,dx和du与du/dx有关,微分之间的转换因子du/dx是cos(x),所以我们能在积分中换元。
微分公式可以推广到多维,有一个二元函数f(x,y),如果把函数放大,放大的图形像一个平面,对于放大的图形,它的垂直高度的变化df=(∂f/∂x)dx+(∂f/∂y)dy,所以这就是二元函数的微分公式,它下面是特定函数的微分公式。
对偶向量的介绍在基础入门部分有讲解,可以自己去看,这里不再解释了。
2D对偶向量可以可视化为一系列线段,3D对偶向量可以可视化为一系列平面。
所以为什么说微分是对偶向量?
新的解释是,d是标量场的运算符,它可以把标量场变成对偶向量场,f只是一个空间,标量被分配给空间中的每个点,df也只是一个空间,一个对偶向量被分配给空间中的每个点,d算子如何把标量场变成对偶向量场呢?
如果在这里有一个标量场,在每个点都定义了一个标量,整个向量场是通过追踪这个返回标量的函数的level sets(平面上的点的集合),所以这个返回标量的函数的level sets是右边这样的,levelsets曲线是等值线,在这个例子中,中间那条曲线看起来很像标量场等于0的曲线(对应左图白色部分),右边那条曲线看起来很像标量场等于1的曲线,因为函数的值是向红色区域增加的。
我认为上面这段内容就是理解对偶向量场的关键了,之前在基础入门部分就学过如何将对偶向量可视化,将对偶向量可视化后,会得到一系列线段,其实可以将这些线段理解为等值线,只不过在对偶向量场中,这些等值线不再是直线,而是曲线。在最开始的时候,介绍过梯度运算,它可以将标量场变成向量场,而对偶向量场好像跟全微分有关,一个二元函数的微分就是全微分,df就是全微分。
在x=1,y=2处的对偶向量是(2,4),所以df=2dx+4dy,或许这里可以把df,dy,dx看作f,y,x,因为这个式子里已经没有变量了,那么2x+4y可以有许多不同的0次项,2x+4y=0,2x+4y=1,2x+4y=2等等,画出在这一点处对偶向量的图形。
所以在对偶向量场中每一点处都有不同的对偶向量,将这些微小的图形全部组合起来就是对偶向量场了,我只是为了方便举例,将不同0次项之间的差设的比较大,实际上应该设置的非常微小。这只是我自己的推理。