δ 函数
在物理学中,常有集中于一点或一瞬时的量,如脉冲力、脉冲电压、点电荷、质点的质量。只有引入一个特殊函数来表示它们的分布密度,才有可能把这种集中的量与连续分布的量来统一处理。
-
单位脉冲函数(Unit Impulse Function)
<引例>:假设在原来电流为零的电路中,在 t=0 时瞬时进入一电量为 q0的脉冲。现在确定电流强度分布 i(t)=dtdq,分析可知 i(t)={0∞(t=0)(t=0)
同时需要引入积分值表示电量大小 ∫−∞+∞i(t)dt=q0
为此我们引入单位脉冲函数,又称为Dirac函数或者δ函数。
定义:单位脉冲函数 δ(t) 满足
(1) 当 t=0 时,δ(t)=0
(2) ∫−∞+∞δ(t)dt=1
由此,引例可表示为 i(t)=q0δ(t)

注意:
(1) 单位脉冲函数 δ(t) 并不是经典意义下的函数,因此通常称其为广义函数(或者奇异函数)。
(2) 它不能用常规意义下的值的对应关系来理解和使用,而总是通过它的定义和性质来使用它。
(3) 单位脉冲函数 δ(t) 有多种定义方式,前面所给出的定义方式是由Dirac(狄拉克)给出的。
-
单位脉冲函数其他定义方式
构造一个在 ε 时间内激发的矩形脉冲 δε(t),定义为
δε(t)=⎩⎪⎨⎪⎧01/ε0(t<0)(0⩽t⩽ε)(t>ε)
对于任何一个在 (−∞,+∞) 上无穷次可微的函数 f(t) 如果满足
ε→0lim∫−∞+∞δε(t)f(t)dt=∫−∞+∞δ(t)f(t)dt
则称δε(t)的极限为δ(t),记为
ε→0limδε(t)=δ(t)

筛选性质:(sifting property)设函数 f(t) 是定义在 R上的有界函数,且在 t=0 处连续,则有
∫−∞+∞δ(t)f(t)dt=f(0)
证明:取 f(t)≡1,则有 ∫−∞+∞δ(t)dt=ε→0lim∫0εε1dt=1
事实上 ∫−∞+∞δ(t)f(t)dt=ε→0lim∫−∞+∞δε(t)f(t)dt=ε→0limε1∫0εf(t)dt
由微分中值定理有 ε1∫0εf(t)dt=f(θε)(0<θ<1)
从而 ∫−∞+∞δ(t)f(t)dt=ε→0limf(θε)=f(0)
正是因为 δ 函数并不是给出普通数值间的对应关系,因此,δ 函数也不像普通函数那样具有唯一确定的表达式,事实上凡是具有
ε→0lim∫−∞+∞δε(t)f(t)dt=f(0)
性质的函数序列 δε(t) ,或是具有
n→∞lim∫−∞+∞δn(t)f(t)dt=f(0)
性质的函数序列 δn(t),他们的极限都是 δ 函数,例如


对于连续分布的物理量 Q ,通常有两种描述方式,一种是局部性的,给出密度分布函数
ρ(r)=drdQ
另一种是整体性的
Q=∫Vρ(r)dr
基本性质
这些性质的严格证明可参阅广义函数
(1) δ(t) 和常数 c 的乘积 cδ(t)
∫−∞+∞[cδ(t)]f(t)dt=∫−∞+∞δ(t)[cf(t)]dt=cf(0)
(2) 平移变换, t→t−t0
∫−∞+∞δ(t−t0)f(t)dt=∫−∞+∞δ(x)f(x+t0)dx=f(t0)
(3) 放大(或缩小)变换, t→at(a=0)
∫−∞+∞δ(at)f(t)dt=δ(x)f(ax)∣a∣dx=∣a∣1f(0)
由此可以得到
δ(at)=∣a∣1δ(t)(a=0)
特别的,当 a=−1 时,δ(t)=δ(−t) ,说明 δ(t)为偶函数。
(4) δ 函数的导数 δ′(t) ,对于在 t=0 点连续并有连续导数的任意函数 f(t) ,应用分部积分
∫−∞+∞δ′(t)f(t)dt=δ(t)f(t)∣∣∣−∞+∞−∫−∞+∞δ(t)f′(t)dt=−f′(0)
(5) δ 函数的高阶导数 δ(n)(t) ,对于在 t=0 点连续并有连续导数的任意函数 f(t) ,有
∫−∞+∞δ(n)(t)f(t)dt=(−1)nf(n)(0)
(6) δ 函数与普通函数的乘积 g(t)δ(t)
∫−∞+∞[g(t)δ(t)]f(t)dt=∫−∞+∞[f(t)g(t)]δ(t)dt=f(0)g(0)
即
f(t)δ(t)=f(0)δ(t)
例如: tδ(t)=0
(7) 单位阶跃函数等于 δ 函数的积分
u(t)=∫−∞tδ(s)ds
由高数知识知,δ 函数是单位阶跃函数的导数,即
dtdu(t)=δ(t)
(8) δ 函数的卷积
f(t)∗δ(t)=f(t)
一般的有 f(t)∗δ(t−t0)=f(t−t0)
u(t)={01t<0t>0

按广义函数理论,定义为
∫−∞+∞u(t)f(t)dt=∫0+∞f(t)dt
单位阶跃函数的积分为:
∫−∞tu(τ)dτ=tu(t)
Fourier 变换
(1) 根据 δ 函数筛选性质可得
F(ω)=F[δ(t)]=∫−∞+∞δ(t)e−iωtdt=e−iωt∣t=0=1δ(t)=F−1[1]=2π1∫−∞+∞eiωtdω
或写为
δ(t)=2π1∫−∞+∞cosωtdω=π1∫0+∞cosωtdω
由此可见,δ函数包含所有频率成份,且它们具有相等的幅度,称此为均匀频谱或白色频谱。
我们可以得到 :
原函数 |
|
像函数 |
δ(t) |
↔ |
1 |
δ(t−t0) |
↔ |
e−iωt0 |
1 |
↔ |
2πδ(ω) |
e−iωt0 |
↔ |
2πδ(ω−ω0) |
t |
↔ |
2πiδ′(ω) |
cos(ω0t)=π[δ(ω+ω0)+δ(ω−ω0)]sin(ω0t)=iπ[δ(ω+ω0)−δ(ω−ω0)]
(2) 有许多重要的函数不满足Fourier 积分定理条件(绝对可积),例如常数、符号函数、单位阶跃函数、正弦函数和余弦函数等,但它们的广义Fourier 变换也是存在的,利用δ函数及其Fourier 变换可以求出它们的Fourier 变换。
Fourier 展开
当 x,x0∈(−π,π) 时
δ(x−x0)=2a0+n=1∑∞(ancosnx+bnsinnx)
其中傅里叶系数
⎩⎪⎪⎨⎪⎪⎧an=π1∫−ππδ(x−x0)cosnxdx=π1cosnx0bn=π1∫−ππδ(x−x0)sinnxdx=π1sinnx0
Laplace 变换
狄利克雷函数
δτ(t)={τ100⩽t<τothers
的Laplace 变换为
L[δτ(t)]=∫0ττ1e−stdt=τs1(1−e−τs)
所以
L[δ(t)]=τ→0limL[δτ(t)]=τ→0limτs1(1−e−τs)
用洛必达法则计算此极限
τ→0limτs1(1−e−τs)=τ→0limsse−τs=1
所以
L[δ(t)]=1
多维 δ 函数
例如位于三维空间的坐标原点质量为 m 的质点,其密度函数可表示为 mδ(r)。 在三维空间中的 δ 函数定义如下:
δ(r)={0∞(r=0)(r=0)−∞∭+∞δ(r)dr=1
(1) 三维 δ 函数可表示为三个一维 δ 函数乘积表示,在直角坐标系中
δ(r)=δ(x)δ(y)δ(z)
三维空间点 r0=(x0,y0,z0) 处密度分布函数就是
δ(r−r0)=δ(x−x0)δ(y−y0)δ(z−z0)
(2) 变量代换:当
⎩⎪⎨⎪⎧x=x(ξ,η,ζ)y=y(ξ,η,ζ)z=z(ξ,η,ζ)
时有
δ(x−x0,y−y0,z−z0)=∣J∣1δ(ξ−ξ0,η−η0,ζ−ζ0)
其中 ∣J∣=0 是 Jacobi 行列式的绝对值,(x0,y0,z0) 和 (ξ0,η0,ζ0) 相对应。
直角坐标系换算到柱坐标系 r=(r,θ,z)
δ(r−r0)=r01δ(r−r0)δ(θ−θ0)δ(z−z0)
直角坐标系换算到球坐标系 r=(r,θ,ϕ)
δ(r−r0)=r02sinθ01δ(r−r0)δ(θ−θ0)δ(ϕ−ϕ0)
(3) 筛选性质
−∞∭+∞f(r)δ(r−r0)dr=f(r0)−∞∭+∞f(r)[∇δ(r−r0)]dr=−∇f(r)∣r=r0
位矢的微分:
Δr1=−4πδ(r)
其中 r=x2+y2+z2
(4) 混合偏导:
∂x∂y∂z∂3H(x,y,z)=δ(x,y,z)
其中 H(x,y,z)=H(x)H(y)H(z) 为单位阶跃函数
(5) 多重傅里叶变换
原函数 |
|
像函数 |
δ(x,y,z) |
↔ |
1 |
1 |
↔ |
(2π)3δ(λ,μ,ν) |
x |
↔ |
(2π)3i∂λ∂δ(λ,μ,ν) |
x2+y2+z2 |
↔ |
(2π)3δ(λ,μ,ν) |
eiax |
↔ |
(2π)3δ(λ−a,μ,ν) |
(6) 多重卷积定义
f∗g=−∞∭+∞f(r)g(r−r0)dr0
性质如下
等式 |
δ∗f=f |
∂x∂δ∗f=δ∗∂x∂f=∂x∂f |
∂x∂(f∗g)=∂x∂f∗g=f∗∂x∂g |
L[f∗g]=L[f]∗g=f∗L[g] |
F(f∗g)=F(f)⋅F(g) |
非齐次项为 δ 函数的常微分方程
在传统意义下,非齐次项为 δ 函数的常微分方程没有意义。
- 正当 δ 函数应当理解为连续函数序列 {δn(x)} 的极限一样,这类常微分方程也应当理解为非齐次项为 δn(x) 的常微分方程的极限。
- 这类常微分方程的解也应当理解为非齐次项为 δn(x) 的常微分方程的解的极限(先解微分方程再取极限)。
- 引进 δ 函数的好处就在于可以直接处理这类极限情形的微分方程求解问题,而不必考虑具体的函数序列以及它的极限过程。
- 正因为 δ 函数不是传统意义下的函数,使得这类常微分方程的解具有独特的连续性质。就二阶常微分方程而言,我们将要看到,它的解是连续的,但是解的一阶导数不连续。正是由于一阶导数的不连续,才使得它正好是非齐次项为 δ 函数的常微分方程。
非齐次项为 δ 函数的常微分方程,这是一种特殊的非齐次方程,除了使用 δ 函数的个别点外,方程是齐次的,使得这种非齐次常微分方程又很容易求解,特殊情形下甚至可以直接积分求解。
示例 1:求解初值问题(初位移和初速度为 0 的物体,在 t0 时刻受到瞬时冲量)
⎩⎪⎨⎪⎧dt2d2s=δ(t−t0)s∣t=0=0,dtds∣t=0=0t>0,t0>0
解:直接积分
dtds=u(t−t0)+c1
其中函数 u(t) 为单位阶跃函数,再次积分
s=(t−t0)u(t−t0)+c1t+c2
带入初始条件可得
c1=c2=0
于是
s=(t−t0)u(t−t0)

示例 2:求解边值问题(物体在 t=a,b 时刻的位移为 0,在 t0 时刻受到瞬时冲量)
⎩⎨⎧dt2d2s=δ(t−t0)s∣t=a=0,s∣t=b=00<a<t0<b
解:直接积分可求得
s=(t−t0)u(t−t0)+v1t+v2
带入初始条件可解得
⎩⎨⎧v1=−b−ab−t0v2=−v1a
于是
s=(t−t0)u(t−t0)−b−ab−t0(t−a)

