第十章格林函数法
⎧ ⎩ ⎨ ⎪ ⎪ 行波法:无界空间波动问题,有局限性分离变量法:各种有界问题,其解为无穷级数积分变换法:各种无界问题,其解为无限积分
1.格林函数法:其解为含有格林函数的有限积分。
由§10.2:{Δu=−h(M)u| σ =f(M) →
u(M)=∭ τ G(M,M 0 )h(M 0 )dτ 0 −∬ σ f(M 0 )∂G∂n 0 dσ 0
G(M,M 0 )−狄氏格林函数
2.格林函数:点源函数,点源产生的场和影响若外力f(x,t)只在ξ点,τ时起作用
⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ u tt =a 2 u xx +f(x,t),f(x,t)={0,x≠ξ,t≠τf(ξ,τ),x=ξ,t=τ u| x=0 =0,u| x=l =0u| t=0 =0,u t | t=0 =0u(x,t)−格林函数,即G(x,t|ξ,τ);f(x,t)−点源
3.为何引入格林函数法:
5.2→{Δu=−h(M)u| σ =f(M) →
u(M)=∭ τ G(M,M 0 )h(M 0 )dτ 0 −∬ σ f(M 0 )∂G∂n 0 dσ 0
(1)解的形式(有限积分)便于理论分析和研究
(2)以统一的形式研究各类定解问题
(3)对于线性问题,格林函数一旦求出,就可以算出任意源的场,关键就是求点源
§10.1δ函数
10.1.1δ函数的引入
1.物理背景
(1)金属线:总质量m=1,集中在x=0处,
则密度:ρ(x)=lim Δx→0 ΔmΔx ={0,x≠0∞,x=0
∫ ∞ −∞ ρ(x)dx=1
(2)带电导线:总电量q=1,集中在x=0处
则电荷密度:ρ(x)=lim Δx→0 ΔqΔx ={0,x≠0∞,x=0
∫ ∞ −∞ ρ(x)dx=1
2.定义:
⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ δ(x)={0,x≠0∞,x=0 −δ函数∫ ∞ −∞ δ(x)dx=1
一般:⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ δ(x−x 0 )={0,x≠x 0 ∞,x=x 0 −δ函数∫ ∞ −∞ δ(x−x 0 )dx=1
3.注意:
(1)δ−密度函数和点源函数
若在x=x 0 点放有m质量,总质量m,则ρ(x)=mδ(x−x 0 )
若在x=x 0 点放有电量为q的点电荷,总电量为q,则ρ(x)=qδ(x−x 0 )
(2)δ广义函数
10.1.2δ函数的性质
设f(x)在(−∞,∞)连续,则
1.∫ ∞ −∞ f(x)δ(x−x 0 )dx=f(x 0 )[∫ ∞ −∞ f(x)δ(x)dx=f(0)]
注意:δ也能表示连续分布的函数
f(t)=∫ ∞ −∞ f(τ)δ(τ−t)dτ=∫ b a f(τ)δ(τ−t)dτ
附:判断函数相等的一种方法:
设f(x)与g(x)都是定义在(a,b)区间上的函数,若对于定义在(a,b)区间上的任意连续函数φ(x)都有如下等式成立:∫ b a f(x)φ(x)dx=∫ b a g(x)φ(x)dx,则必有:f(x)=g(x),特别:若∫ b a φ(x)g(x)dx=0,则必有g(x)=0
2.若定义ddx δ(x)=δ ′ (x)−δ函数的导数,则
(1)∫ ∞ −∞ f(x)δ ′ (x−x 0 )dx=−f ′ (x 0 )
(2)(x−x 0 )δ ′ (x−x 0 )=−δ(x−x 0 )
(3)∫ ∞ −∞ f(x)δ (n) (x−x 0 )dx=(−1) n f (n) (x 0 )
3.δ[φ(x)]=∑ i=1 n δ(x−x i )|φ ′ (x i )| ,其中φ(x i )=0
10.1.3高维δ函数
1.定义:
(1)⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ δ(M−M 0 )={0,M≠M 0 ,∞,M=M 0 , ∭ ∞ −∞ δ(M−M 0 )dv=1,为三维函数,dv=dxdydz
其中δ(M−M 0 )=δ(x−x 0 ,y−y 0 ,z−z 0 )=δ(x−x 0 )δ(y−y 0 )δ(z−z 0 )
(2)⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ δ(M−M 0 )={0,M≠M 0 ,∞,M=M 0 , ∬ ∞ −∞ δ(M−M 0 )dxdy=1为二维函数
其中δ(M−M 0 )=δ(x−x 0 ,y−y 0 )=δ(x−x 0 )δ(y−y 0 )
2.性质:
(1)∭ ∞ −∞ f(M)δ(M−M 0 )dxdydz=f(x 0 ,y 0 ,z 0 )=f(M 0 )
(2)∬ ∞ −∞ f(M)δ(M−M 0 )dxdy=f(x 0 ,y 0 )=f(M 0 )
10.1.4例题
1.∫ 2 1 sinxδ(x−12 )dx=0
2.∫ 2 1 sinxδ(x)dx=0
3.∫ ∞ −∞ ∫ ∞ −∞ sin(x+y)δ(x+2)δ(y−1)dxdy=sin(−1)
4.长为1,密度为ρ的弦两端固定,初位移为零,初始时刻在x=x 0 点受到一横向冲量I 0 .试写出弦的横震动的定解问题.
⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ u tt =a 2 u xx u| x=0 =0,u| x=l =0u| t=0 =0u t | t=0 =I 0 ρ δ(x−x 0 )
§10.2泊松方程的狄氏问题
{Δu=−h(M),M∈τ(1)u| σ=0 =g(M)(2)
10.2.1格林公式
1.为何引入格林公式
(1)积分公式的起点是通过直接积分或分部积分将未知函数从微分号下解脱出来
(2)我们要求解的三类数值方程中均含有Δ,格林公式是将未知函数,从微分算法Δ下解脱出来的工具.设u(x,y,z),v(x,y,z)在τ中具有连续的二阶导数,在τ ¯ 上具有连续的一阶导数,则有如下格林公式:
2.格林第一公式
∫ τ uΔvdτ+∫ τ ∇u⋅∇vdτ=∫ σ u∂v∂n dσ(3)
∫ τ vΔudτ+∫ τ ∇u⋅∇vdτ=∫ σ v∂u∂n dσ(4)
3.格林第二公式
∫ τ uΔvdτ−∫ τ vΔudτ=∫ σ (u∂v∂n −v∂u∂n )dσ(5)
意义:(1)将u,v,Δu,Δv的值与u,v,∂v∂n ,∂u∂n 的边值联系起来.
(2)u,v堆成
(3)若已知v,Δv=0,及v| σ ,则由格林公式可能求得{Δu=−h(M)(1)u| σ =g(M)(2) 之解.
4.球面平均值公式
(1)定义:
u ¯ (r,t)=14πr 2 ∬ S M 0 r u(M,t)ds
=14π ∬ S M 0 r u(M,t)dΩdΩ=dsr 2 =sinθdθdφ
−u(M,t)在以M 0 为中心,r为半径的球面S M 0 r 上的平均值.
(2)显然u(M 0 ,t 0 )=lim r→0 u ¯ (r,t 0 )
10.2.2积分公式−格林函数法
1.(三维)狄氏积分公式:M,M 0 ∈τ
{Δu=−h(M)(1)u| σ =f(M)(2) {ΔG=−δ(M−M 0 )(3)G| σ =0(4)
则(3)→G=14πr (10.3.4),r=(x−x 0 ) 2 +(y−y 0 ) 2 +(z−z 0 ) 2 − − − − − − − − − − − − − − − − − − − − − − − − − − √
[(1)⋅G−(3)⋅u]在[τ−τ ε ]中积分有:
∫ τ−τ ε [GΔu−uΔGdτ=∫ τ−τ ε uδ(M−M 0 )dτ−∫ τ−τ ε Gh(M)dτ
对左边用格林第二公式有:
∫ σ+σ ε (G(∂u∂n −u∂G∂n )dσ=∫ τ−τ ε uδ(M−M 0 )dτ−∫ τ−τ ε Gh(M)dτ
∫ σ (G∂u∂n −u∂G∂n )dσ−u(M 0 )=−∫ τ G(M,M 0 )h(M)dτ
将边界条件(2)(4)代入上式有:
u(M 0 )=∫ τ G(M,M 0 )h(M)dτ−∫ σ f(M)∂G∂n dσ
u(M)=∫ τ G(M,M 0 )h(M 0 )dτ 0 −∫ σ f(M 0 )∂G∂n 0 dσ 0
∵G(M,M 0 )=G(M 0 ,M)
2.狄氏积分公式的物理意义:
第一项:体内源产生的场的和。
第二项:边界上源产生的场的和。
3.(二维)狄氏积分公式
{Δu(M)=−h(M)M∈σu| l =f(M)
u(M)=∬ σ G(M,M 0 )h(M 0 )dσ 0 −∫ l f(M 0 )∂G∂n 0 dl 0
10.2.3小结
1.∫ τ uΔvdτ−∫ τ vΔudτ=∫ σ (u∂v∂n −v∂u∂n )dσ(5)
2.{Δu=−h(M),M∈τ(1)u| σ =f(M)(2)
u(M)=∭ τ G(M,M 0 )h(M 0 )dτ 0 −∬ σ f(M 0 )∂G∂n 0 dσ 0 (6)
{ΔG=−δ(M−M 0 )(3)G| σ =0(4) G(M,M 0 )=G(M 0 ,M)
§10.3格林函数
10.3.1泊松方程的格林函数
1.三维:ΔG=−δ(M−M 0 )
ΔG=1r 2 ∂∂r (r 2 ∂G∂r =−δ(r)
(1)若r≠0:G=−C 1 1r
(2)若r=0:考虑∭ τ ε ΔGdv=−∭ τ ε δ(r)dv=−1
又∭ τ ε ΔGdv=∭ τ ε ∇⋅∇Gdv=∬ σ ε ∇G⋅dσ ⃗ =C 1 4π
→C 1 =−14π ,
(1),(2)→G=14πr −泊松方程格林函数
2.二维:ΔG=−δ(M−M 0 )
ΔG=1r ∂∂r (r∂G∂r )=−δ(r),r=(x−x 0 ) 2 +(y−y 0 ) 2 − − − − − − − − − − − − − − − − − √
∬ σ ∇⋅∇udσ=∫ l ∇u⋅dl ⃗
G(M,M 0 )=12π ln1r
10.3.2狄氏格林函数
1.三维:
{ΔG=−δ(x−x 0 ,y−y 0 ,z−z 0 ),M∈τG| σ =0
令G(M,M 0 )=F(M,M 0 )+g(M,M 0 )
使ΔF(M,M 0 )=−δ(M−M 0 )M∈τ,则
G(M,M 0 )=14πr +g−狄氏格林函数
⎧ ⎩ ⎨ Δg=0,M∈τg| σ =−14πr | σ
2.二维:
{ΔG=−δ(x−x 0 ,y−y 0 )G| l =0
G=12π ln1r +g−狄氏格林函数
⎧ ⎩ ⎨ g=0,M∈σg| l =−12π ln1r | l
3.狄氏格林函数的物理意义:
{ΔG=−δ(M−M 0 ),M∈τG| σ =0
G(M,M 0 )=14πr +g⎧ ⎩ ⎨ Δg=0,M∈τg| σ =−14πr | σ
G−M点点位⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ε 0 提供:14πε 0 ε 0 r =14πr 感应电荷提供v:⎧ ⎩ ⎨ Δv=0,M∈τ∵v=gv| σ =−14πr | σ
求G→求M点点位→求感应电荷产生的点位
对于三维:即求:⎧ ⎩ ⎨ Δg=0,M∈τg| σ =−14πr | σ
对于二维:即求:⎧ ⎩ ⎨ Δg=0,M∈σg| l =−12π ln1r | l
10.3.3用电像法求狄氏格林函数
1.问题引入:
求解球内狄氏问题:{Δu=0,ρ<au| ρ=a =f(M)
解:u(M)=−∬ σ f(M 0 )∂G∂n 0 dσ 0
G(M,M 0 )=14πr +g;⎧ ⎩ ⎨ Δg=0,M∈ρ<ag| ρ=a =−14πr | ρ=a
求u→求G→求M点电位→求感应电荷产生的点位g
2.用电像法求g:
(1)分析:若能在σ外的某点M 1 放一适当的负q,则
Δ(−q4πε 0 r 1 )=0,M∈ρ<a
使:−q4πε 0 r 1 | ρ=a =−14πr | ρ=a
则g=−qrπε 0 r 1
∴求g→a)确定M 1 的位置;b)确定q大小问题
(2)求球域的G
a)r 1 =?记|OM 0 |=ρ 0 ,|OM 1 |=ρ 1 ,使ρ 0 ⋅ρ 1 =a 2 ,即ρ 0 a =aρ 1
则称M 1 为M 0 关于球面ρ=a的像
b)q=?1r | σ =?
∵ΔOM 0 M∼ΔOM 1 M
∴ρ 0 a =aρ 1 =rr 1 ,即1r | ρ=a =a/ρ 0 r 1 | ρ=a
g=−ε 0 a/ρ 0 4πε 0 r 1 =−a/ρ 0 4πr 1 ,q=ε 0 aρ 0
G=14πr −a/ρ 0 4πr 1 ,−q=−ε 0 aρ 0 是ε 0 的电像
(3)电像法:这种在像点放一虚构的点电荷,来等效代替边界面上的感应电荷所产生的点位的方法称之为电像法。
3.求u(M)
∂G∂n =14π [∂∂ρ (1r )−aρ 0 ∂∂ρ (1r 1 )]
r=ρ 2 +ρ 2 0 −2ρρ 0 cosγ − − − − − − − − − − − − − − − − √ r 1 =ρ 2 +ρ 2 1 −2ρρ 1 cosγ − − − − − − − − − − − − − − − − √
∂∂ρ 1r =ρ 2 0 −ρ 2 −r 2 2ρr 3 →∂∂ρ (1r ) ρ=a =ρ 2 0 −a 2 −r 2 2ar 3
类似有:aρ 0 ∂∂ρ (1r 1 ) ρ=a =aρ 0 ρ 2 1 −a 2 −r 2 1 2ar 3 1 =a 2 −r 2 −ρ 2 0 2ar 3
∂G∂n | ρ=a =14πa ρ 2 0 −a 2 r 3
u(M)=−∬ σ f(M 0 )∂G∂n 0 dσ 0
=14πa ∫ 2π 0 ∫ π 0 f(θ 0 ,φ 0 )a 2 −ρ 2 (a 2 +ρ 2 −2aρcosγ) 32 a 2 sinθ 0 dθ 0 dφ 0
u(M)=a4π ∫ 2π 0 ∫ π 0 f(θ 0 ,φ 0 )a 2 −ρ 2 (a 2 +ρ 2 −2aρcosγ) 32 sinθ 0 dθ 0 dφ 0 −球的泊松积分公式
其中,cosγ=sinθsinθ 0 cos(φ−φ 0 )+cosθcosθ 0
10.3.4注释
1.cosγ=?
设I ⃗ 为OM → 方向单位向量,I 0 → 为OM 0 → 方向单位向量,则
I ⃗ =xi ⃗ +yj ⃗ +zk ⃗ =sinθcosφi ⃗ +sinθsinφj ⃗ +cosθk ⃗
I 0 → =x 0 i ⃗ +y 0 j ⃗ +z 0 k ⃗ =sinθ 0 cosφ 0 i ⃗ +sinθ 0 sinφ 0 j ⃗ +cosθ 0 k ⃗
∴I ⃗ ⋅I ⃗ 0 =|I ⃗ ⋅I ⃗ 0 |cosγ=cosγ
=sinθcosφsinθ 0 cosφ 0 +sinθsinφsinθ 0 sinφ 0 +cosθcosθ 0
2.对于球外的狄氏问题:
{Δu 1 =0,ρ>au 1 | ρ=a =f(M)
u 1 (M)=−u(M)
u 1 (M)=−a4π ∫ 2π 0 ∫ π 0 f(θ 0 ,φ 0 )a 2 −ρ 2 (a 2 +ρ 2 −2aρcosγ) 32 sinθ 0 dθ 0 dφ 0
3.对于圆内的狄氏问题:
G=12π ln1r +g
{Δu=0,ρ<au| ρ=a =f(φ) ⎧ ⎩ ⎨ Δg=0,M∈σg| ρ=a =−12π ln1r | ρ=a
u(M)=12π ∫ 2π 0 f(φ 0 )a 2 −ρ 2 a 2 +ρ 2 −2aρcos(φ−φ 0 ) dφ 0
4.对于圆外的狄氏问题:
{Δu 1 =0,ρ>au 1 | ρ=a =f(φ) u 1 (M)=−u(M)
u(M)=12π ∫ 2π 0 ∫ 2π 0 f(φ 0 )ρ 2 −a 2 a 2 +ρ 2 −2aρcos(φ−φ 0 ) dφ 0
10.3.5小结
ΔG=−δ(M−M 0 )→G=14πr
{ΔG=−δ(M−M 0 ),M∈τG| σ =0 →G(M,M 0 )=14πr +g
ρ<a:G=14πr −a/ρ 0 4πr 1
⎧ ⎩ ⎨ Δg=0g| σ =−14πr | σ
{Δu=0,ρ<au| ρ=a =f(M)
u(M)=a4π ∫ 2π 0 ∫ π 0 f(θ 0 ,φ 0 )a 2 −ρ 2 (a 2 +ρ 2 −2aρcosγ) 32 sinθ 0 dθ 0 dφ 0