您好,欢迎访问三七文档
1§2.4格林函数法解的积分公式在第七章至第十一章中主要介绍用分离变数法求解各类定解问题,本章将介绍另一种常用的方法——格林函数方法。格林函数,又称点源影响函数,是数学物理中的一个重要概念。格林函数代表一个点源在一定的边界条件和(或)初始条件下所产生的场。知道了点源的场,就可以用迭加的方法计算出任意源所产生的场。一、泊松方程的格林函数法为了得到以格林函数表示的泊松方程解的积分表示式,需要用到格林公式,为此,我们首先介绍格林公式。设u(r)和v(r)在区域T及其边界上具有连续一阶导数,而在T中具有连续二阶导数,应用矢量分析的高斯定理将曲面积分Sdvu化成体积积分.)(TTTvdVuvdVudVvuSdvu(12-1-1)这叫作第一格林公式。同理,又有.TTvdVuudVvSduv(12-1-2)(12-1-1)与(12-1-2)两式相减,得,)()(TdVuvvuSduvvu亦即.)(TdVuvvudSnuvnvu(12-1-3)n表示沿边界的外法向求导数。(12-1-3)叫作第二格林公式。现在讨论带有一定边界条件的泊松方程的求解问题。泊松方程是)(),(Trrfu(12-1-4)2第一、第二、第三类边界条件可统一地表为),(Munu(12-1-5)其中(M)是区域边界上的给定函数。=0,≠0为第一类边界条件,≠0,=0是第二类边界条件,、都不等于零是第三类边界条件。泊松方程与第一类边界条件构成的定解问题叫作第一边值问题或狄里希利问题,与第二类边界条件构成的定解问题叫作第二边值问题或诺依曼问题,与第三类边界条件构成的定解问题叫作第三边值问题。为了研究点源所产生的场,需要找一个能表示点源密度分布的函数。§5.3中介绍的函数正是描述一个单位正点量的密度分布函数。因此,若以v(r,r0)表示位于r0点的单位强度的正点源在r点产生的场,即v(r,r0)应满足方程).(),(00rrrrv(12-1-6)现在,我们利用格林公式导出泊松方程解的积分表示式。以v(r,r0)乘(12-1-4),u(r)乘(12-1-6),相减,然后在区域T中求积分,得.)()(0TTTdVrruvfdVdVvuuv(12-1-7)应用格林公式将上式左边的体积分化成面积分。但是,注意到在r=r0点,v具有函数的奇异性,格林公式不能用。解决的办法是先从区域T中挖去包含r0的小体积,例如半径为的小球K(图12-1),的边界面为。对于剩下的体积,格林公式成立,.)(dSnvunuvdSnvunuvdVvuuvKT(12-1-8)把(12-1-8)代入挖去K的(12-1-7),并注意r≠r0,故(r-r0)=0,于是.KTvfdVdSnvunuvdSnvunuv(12-1-9)当10rr,方程(12-1-6)的解v(r,r0)—→位于点r0而电量为-0的点电荷的静电场中的电势,即-1/40rr。令→0,得OyzxTrK图12-13(12-1-9)右边—→,TvfdV左边的0414102rrnudnudnudSnuv左边的).(141141022rudrrudSrrudSnvu(12-1-10)这样,(12-1-7)成为.),()()(),()(),()(0000dSnrrvrunrurrvdVrfrrvruT(12-1-11)(12-1-11)称为泊松方程的基本积分公式。(12-1-11)将(12-1-4)的解u用区域T上的体积分及其边界上的面积分表示了出来。那么,能否用(12-1-11)来解决边值问题呢?我们看到,(12-1-11)中需要同时知道u及nu在边界上的值,但是,在第一边值问题中,已知的只是u在边界上的值;在第二边值问题中,已知的只是nu在边界上的值。在第三边值问题中,已知的是u和nu的一个线性关系在边界上的值,三类边界条件均未同时分别给出u和nu的边界上的值。因此,我们还不能直接利用(12-1-11)解决三类边值问题。其实,这里距离问题的解决已经很近了。原来,对于函数v(r,r0),我们还只考虑其满足方程(12-1-6)。如果我们对v(r,r0)提出适当的边界条件,则上述困难就得以解决。对于第一边值问题,u在边界上的值是已知的函数(M)。如果要求v满足齐次的第一类边界条件,0v(12-1-12)则(12-1-11)中含nu的一项等于零。从而不需要知道nu在边界上的值。4满足方程(12-1-6)及边界条件(12-1-12)的解称为泊松方程第一边值问题的格林函数,用G(r,r0)表示。这样,(12-1-11)式成为.),()()(),()(000dSnrrGrdVrfrrGruT(12-1-13)对于第三边值问题,令v满足齐次的第三类边界条件,.0vnv(12-1-14)满足方程(12-1-6)及边界条件(12-1-14)的解称为泊松方程第三类边值问题的格林函数,也用G(r,r0)表示。以G(r,r0)乘(12-1-5)式两边,得.GuGnuG又以u乘(12-1-14),并以G代替其中的v,得.0uGnGu将这两式相减,得.GnGunuG将此式代入(12-1-11),得.)(),(1)(),()(000dSrrrGdVrfrrGruT(12-1-15)至于第二边值问题,表面看来,似乎可以按上述同样的办法来解决,即令G为定解问题),(0rrG(12-1-16)0nG(12-1-17)的解,而由(12-1-11)得到.)(),()(),()(000dSrrrGdVrfrrGruT(12-1-18)可是,定解问题(12-1-16)~(12-1-17)的解不存在。这在物理上是容易理解的:不妨把这个格林函数看作温度分布。泛定方程(12-1-16)右边的函数表明在所围区域T中有一个点热源。边界条件(12-1-17)表明边界是绝热的。点热源不停地放也热量。而热量又不能经由边界散发出去,T里的温度必然要不停地升5高,其分布不可能是稳定的。这就需要引入推广的格林函数。对于三维空间,,1)()()(000TVzzyyxxG.0nG式中VT是T的体积。对于二维空间,,1)()(00TAyyxxG.0nG式中AT是T的面积,方程右边添加的项是均匀分布的热汇密度,这些热汇的总体恰好吸收了点热源所放出的热量,不多也不少。(12-1-13)和(12-1-15)的物理解释有一个困难。公式左边u的宗量r0表明观测点在r0,而右边积分中的f(r)表示源在r,可是,格林函数G(r,r0)所代表的是r0的点源在r点产生的场。这个困难如何解决呢?原来,这个问题里的格林函数具有对称性G(r,r0)=G(r0,r),将(12-1-13)和(12-1-15)中的r和r0对调,并利用格林函数的对称性,(12-1-13)成为,),()()(),()(0000000dSnrrGrdVrfrrGruT(12-1-19)这就是第一边值问题解的积分表示式。(12-1-15)成为,)(),(1)(),()(000000dSrrrGdVrfrrGruT(12-1-20)这就是第三边值问题解的积分表示式。(12-1-19)和(12-1-20)的物理意义就很清楚了,右边第一个积分表示区域T中分布的源f(r0)在r点产生的场的总和。第二个积分则代表边界上的状况对r点场的影响的总和。两项积分中的格林函数相同。这正说明泊松方程的格林函数是点源在一定的边界条件下所产生的场。现在来证明格林函数的对称性。在T中任取两个定点r1和r2。以这两点为中心,各作半径为的球面1和2。从T挖去1和2所围的球K1和K2。在剩下的区域T-K1-K2上,G(r,r1)和G(r,r2)并无奇点。以u=G(r,r1),v=G(r,r2)代入格林公式(12-1-3)2121)(KKTdVuvvudSnuvnvu6由于G(r,r1)和G(r,r2)是调和函数,上式右边为零。又由于格林函数的边界条件,上式左边0。这样.021dSnuvnvudSnuvnvu令→0,上式成为0-v(r1)+u(r2)-0=0,即G(r1,r2)=G(r2,r1)。对于拉普拉斯方程,即(12-1-4)式右边的f(r)≡0,这时,我们只要令(12-1-19)和(12-1-20)两式右边的体积分值等于零,便可得到拉普拉斯方程第一边值问题的解0000),()()(dSnrrGrru(12-1-21)以及第三边值问题的解000)(),(1)(dSrrrGru(12-1-22)我们看到,借助格林公式,也可利用格林函数方法得到齐次方程定解问题的解。二、用电像法求格林函数(一)无界空间的格林函数基本解从§12.1讨论可知,确定了G,就能利用积分表式求得泊松方程边值问题的解。虽然,求格林函数的问题本身也是边值问题,但这是特殊的边值问题,其求解比一般边值问题简单。特别是对于无界区域的情形,常常还可以得到有限形式的解。无界区域的格林函数称为相应方程的基本解。我们将一个一般边值问题的格林函数G分成两部分.10GGG(12-2-1)其中G0是基本解。对于三维泊松方程,即G0满足).(00rrG(12-2-2)G1则满足相应的齐次方程(拉普拉斯方程)01G(12-2-3)及相应的边界条件。例如在第一边值问题中,0G,从而有7.)(001GGGG(12-2-4)拉普拉斯方程(12-2-3)的边值问题的求解是熟知的。至于方程(12-2-2),它描述的是点r0的点源在无界空间产生的稳定场。以静电场为例,它描述在点r0电量为-0的点电荷在无界空间中所产生电场的r点的电势,即004/1rrG。现在再给出(12-2-2)的一种解法。先假设点源位于坐标原点,由于区域是无界的,点源产生的场应与方向无关,如果选取球坐标(r,,),则G0只是r的函数,方程(12-2-2)变成一个常微分方程,当r≠0时,G0满足拉普拉斯方程,01022drdGrdrdr(12-2-5)其解为.210CrCG(12-2-6)令无穷远处G0=0,于是C2=0。为了求出C1,将方程(12-2-2)在包含r0=0的区域作体积分,这个区域可取为以r0=0为球心,半径为的小球K,其边界面为(参见图12-1),.10KdVG利用(12-1-3)(令其中的u≡1),将上式右边体积分化成面积分。120021004sinCddrrCrdSrGdVGK则411C,从而.141)(0rrG若电荷位于任意点r0,则.141),(000rr
本文标题:格林函数
链接地址:https://www.777doc.com/doc-2295710 .html