Green 函数 (Green's function)
最后更新时间:
做题做到这相关的内容了,写一个备忘。
在哪里遇见的
Green 函数最常见于 Poisson 方程(来自静电场的电势求解)
其中
注意到 Green 函数是指定了求解区域
那么,我们得到了电势的表达式(当然,这与我们熟知的结果相同)
为什么呢?这是因为这里的
对这个方程两侧同乘
则得到的
对于不同的边界,例如有限大的球,可以通过电像法等奇妙方式猜得 Green 函数
边界问题
上面的案例通过边界趋于无穷来巧妙避开了这个问题,因为一般电势都要求在无穷远处趋于 0
所以说对于上面提到的
好在问题始终是线性的,我们采用一贯的思路,将解可以分成齐次与非齐次两个部分的和
其中
那么
而
注意到我们给出的
利用这一条重要性质,我们可以重写非齐次边界条件(记
根据 Green 等式
注意到
以及两个边界条件
这就把边界上的问题解决了
更进一步的边界问题
注意到上面我们求解的边界是指定函数值的边界,在静电场求解中我们常常还会遇到另一类边界,即指定边界上的函数的导数(或着说,梯度)的另一类边界,观察不难发现,只需要修改相应的
Green 函数,在最后使用 Green 等式后留下的就是另一项
继续深入
以上的过程中我们可以看到利用 Green 函数这个工具求解特定方程(Poisson 方程)的方便之处,那么这个过程是否可以挪用到其他方程上呢?我们需要对上述过程进行抽象,从而扩大这个方法可以适用的范围
抽象提取特征这个方法相当常用,抽象可以扩大适用范围,但代价是什么呢?
实际上,随着抽象进行,对条件的限制会减少,可以利用的特征也就会减少,增加了产生结论的难度,所以如何把握好结论的简洁性和适用范围两者的平衡是一门相当有趣的学问
问题的抽象
注意到我们将方程右侧化为
那么这一步对于任意线性算符都是可行的,所以我们可以把关于
Laplace 算符的问题抽象为任意线性算符
关于到底应该称作算子还是算符,英文都是 operator 的情况下,似乎中文里算符更多见于物理语境下,算子则更多见于数学语境下,wikipedia 上有关于两者区别的介绍,但笔者认为其区别并不特别大,只是理解方式上的差异,不必用“有别于”这种字眼来强调
同时,问题中的自变量数量对问题影响不算特别大,因此可以将三元函数的问题抽象为关于
函数的因变量在保证线性的情况下还可以抽象所考察的域上的向量,但这种情况下
重述问题
对于关于
其中
我们可以利用 Green 函数来简化求解过程,假设存在一函数
注意这里使用的记号,为了避免混淆使用了
来避免具体的字母,此处 是一个将 处属于 的一个向量映射为 的函数
其中
且有性质
则可以根据 Green 函数构造一个解
可以带入原方程进行验证
则将原方程求解的问题转化为了求得满足条件的 Green 函数
对于给定算符常有多个 Green 函数满足条件,此时为了确定
笔者到这里有点不太会写了,需要再想想,区域相关的基础知识掌握不牢!
几个例子
四维情况
方程为
相对论电动力学中这类问题较常见,取自然单位制
在空间中不存在导体等边界时,这里的边界条件的确定是
TBD