外观
Lesson 1 数学基础 I
约 2925 字大约 10 分钟
2025-12-11
Part 1 δ 函数
· 定义
Dirac 引入的 δ-函数的定义由下式给出
δ(x)={∞,0,x=0;x=0.
除此之外,更为重要的条件是
∫−∞∞δ(x)dx=1.
在数学上,δ-函数可以通过所谓分布 (Distribution) 理论严格化.它实际上是一个泛函.
在实际计算中,为了方便起见,δ-函数常常用某些函数的极限形式来表达.在这里,我们给出其最常用的几种表达方式.
(1) 首先,我们有
σ→0lim2πσ1exp(−2σx2)=δ(x).
实际上,当 σ→0 时,δ-函数的定义式显然是满足的.又由于
∫−∞∞2πσ1exp(−2σx2)dx=∫−∞∞2πσ1exp[−(2σx)2]dx=π1∫−∞∞exp(−x~2)dx~=π1π=1.
(2) 其次,我们有
α→∞limπxsinαx=δ(x).
为了证明这一表达式,我们注意到,当 α→∞ 时,这一极限形式地满足 δ-函数的定义. 但是,为了证明它的积分等于 1,我们需要做一些准备工作.
首先,我们注意到积分公式
I=∫0∞e−γxcosβxdx=β2+γ2γ,γ>0
成立.这是由于连续利用分步积分公式,我们有
I=∫0∞e−γxcosβxdx=e−γxβsinβx0∞+βγ∫0∞e−γxsinβxdx=βγ∫0∞e−γxsinβxdx=−β2γe−γxcosβx0∞−β2γ2∫0∞e−γxcosβxdx=β2γ−β2γ2I.
移项后,我们有
(1+β2γ2)I=β2γ.
将此式的两边同除以 (1+β2γ2) 后,我们即可得到公式.
现在,我们将公式
I=∫0∞e−γxcosβxdx=β2+γ2γ,γ>0
两边的变量 β 从 0 积分到 α.我们得到
∫0αdβ(∫0∞e−γxcosβxdx)=∫0∞dxe−γx(∫0αdβcosβx)=∫0∞dxe−γxxsinαx=∫0αdββ2+γ2γ=arctanγα.
因此,我们有
γ→0lim∫0∞dxe−γxxsinαx=∫0∞dxxsinαx=γ→0limarctanγα=arctan∞=2π.
现在,我们可以完成我们的证明了.我们有
∫−∞∞πxsinαxdx=2∫0∞πxsinαxdx=π2⋅2π=1.
因此,命题得证.
(3) 接下来,我们有
2π1∫−∞∞eikxdk=δ(x).
事实上,直接的计算给出
2π1∫−∞∞eikxdk=α→∞lim2π1∫−ααeikxdk=α→∞lim2π1ixeikx−αα=α→∞limπ12ixeiαx−e−iαx=α→∞limπ1xsinαx=δ(x).
(4) 最后,我们有
ϵ→0+limπ1x2+ϵ2ϵ=δ(x).
首先,当 x=0 时,上式趋向于零.而当 x=0 时,上式为 ∞.其次,我们有
ϵ→0+lim∫−∞∞π1x2+ϵ2ϵdx=ϵ→0+limπ1arctanϵx−∞∞=π1[arctan∞−arctan(−∞)]=1.
因此,上式成立.
· 性质
(1) δ-函数是偶函数.即我们有
δ(−x)=δ(x).
(2) 对于任何连续函数 f(x),下面的等式
∫−∞∞f(x)δ(x)dx=f(0)
成立.
(3) 对于任何连续函数 f(x),下面的等式
∫−∞∞f(x)δ(x−a)dx=f(a)
成立.
(4)
δ(ax)=∣a∣1δ(x)
这是由于,对于任何连续函数 f(x),利用 δ-函数是偶函数这一事实,我们有
∫−∞∞f(x)δ(ax)dx=∫−∞∞f(x)δ(∣a∣x)dx.
现在令 ∣a∣x=x′,我们有
∫−∞∞f(x)δ(ax)dx=∣a∣1∫−∞∞f(∣a∣x′)δ(x′)dx′=∣a∣1f(0)=∫−∞∞f(x)(∣a∣1δ(x))dx.
因此,上式成立.
(5) 考虑一个二次以上可导的函数 φ(x).设 {xi} 为其单零点的集合.即在任一点 xi 处,我们有
φ(xi)=0,φ′(xi)=0.
那么,我们有
δ(φ(x))=i∑N∣φ′(xi)∣δ(x−xi).
按照定义,δ-函数仅在 φ(x)=0 处不为零,因此,对于任何连续函数 f(x),我们有
∫−∞∞f(x)δ(φ(x))dx=i∑N∫xi−ϵixi+ϵif(x)δ(φ(x))dx≡i∑NFi.
下面,我们取某一个积分值 Fi 为例.
由于 φ′(xi)=0,我们总可以将 ϵi 取得到如此之小,使得 φ(x) 在区间 (xi−ϵi,xi+ϵi) 上是单调的.因此,我们可以引入新的变量 u=φ(x),使得
u1=φ(xi−ϵi),u2=φ(xi)=0,u3=φ(xi+ϵi).
特别是当 φ′(xi)>0 时,我们有
umax=u3,umin=u1.
而当 φ′(xi)<0 时,我们又有
umax=u1,umin=u3.
利用这些记号,我们可以将 Fi 改写成
Fi=∫xi−ϵixi+ϵif(x)δ(φ(x))dx=∫uminumaxf(φ−1(u))δ(u)∣φ′(φ−1(u))∣du=∣φ′(φ−1(u2))∣f(φ−1(u2))=∣φ′(xi)∣f(xi).
因此,积分
∫−∞∞f(x)δ(φ(x))dx=i∑N∫xi−ϵixi+ϵif(x)δ(φ(x))dx≡i∑NFi.
可以被写作
∫−∞∞f(x)δ(φ(x))dx=i∑N∫xi−ϵixi+ϵif(x)δ(φ(x))dx=i∑N∣φ′(xi)∣f(xi)=∫−∞∞f(x)i=1∑N(∣φ′(xi)∣δ(x−xi))dx.
这样,我们就证明了我们上述公式的正确性.
Part 2 变分法
函数是具体的映射关系.给两个集合 X 和 Y,在两个集合的元素 t∈X 和 y∈Y 之间建立一个对应关系即映射,而这个映射关系的具体形式就是函数.
f:t↦y=f(t).
集合和映射可以说是整个数学中最基本的概念,大量的概念——无论他们看上去千差万别,其实都是某种映射.
· 泛函
小球从两端固定的光滑轨道滚下,不同的轨道形状所需的下落时间不同,而这产生了一个自然的问题,什么形状的轨道,小球下落时间最短?历史上,变分法的提出就是为了解决最速下降曲线(Brachistochrone curve)问题.

由此提出泛函(functional)的概念,所谓泛函,即函数到数的映射.
两个集合 X 和 Y 之间的映射可以有很多种,换句话说可以有很多种函数 y=f1(t),y=f2(t),y=f3(t),⋯,所有这些函数自然也构成一个集合 F={f1,f2,f3,⋯},其中的元素就是某个具体的函数 f∈F.因此函数 f 的泛函记作 S[f],即
f↦S=S[f],F→C,
这里 C 代表复数集合(自然也包括实数).泛函既然也是一种映射,那么如果把泛函所“输入”的函数也当成某种“广义的数”,则泛函也可被视为一种函数.只不过普通函数是“数的函数”,而泛函则是“函数的函数”.这也解释了“泛函”这个名词的由来.
根据泛函的定义——输入函数、输出数,就可以写出很多泛函的具体例子来.例如,平面上曲线方程记为 y=f(x),则两点之间的曲线长度 S 为曲线方程 f(x) 的泛函
S=S[f]=∫ldx1+(f′(x))2.
三维空间中曲面方程记为 z=ϕ(x,y),则曲面面积 A 为二元函数 ϕ(x,y) 的泛函
A=A[ϕ]=∬σdxdy1+(∂x∂ϕ)2+(∂y∂ϕ)2.
由这些简单的例子可见,“泛函”的概念并不抽象,实际上我们已经在不知不觉中接触了大量的泛函.有趣的是,根据泛函的定义,函数 f(x) 在某一点 x0 的值 f(x0),当然也是函数自身的泛函,这就是所谓“δ-函数”.
经典力学中所遇到的泛函通常可以写成积分形式:
S[f]=∫t1t2dtL(t,f(t),f′(t),f′′(t),⋯),
这里被积函数 L=L(t,f(t),f′(t),f′′(t),⋯) 是函数 f(t) 及其导数的一般函数.
· 变分
泛函为函数到数的映射,函数本身的无穷小变化、以及由之引起的泛函的变化即变分. 若函数 f(t) 变成了另外一个函数 f(t)→f~(t),且假设两者相差无穷小,则函数 f(t) 的变分 δf 定义为
δf(t):=f~(t)−f(t).
符号 “δ” 代表变分运算,即对函数本身进行无穷小的变化.变分运算的结果,是一个无穷小的函数.变分 δf(t) 作为另一个函数,和 f(t) 并没有什么关系.
函数的变分 δf(t) 和微分 df(t) 同为无穷小变化,但有本质的区别.

函数的微分 df(t) 是由自变量 t 的变化引起的,函数本身固定不变,
f(t)t→t~=t+dtf(t+dt)=f(t)+df(t)+⋯.
而函数的变分 δf(t) 是因为函数本身发生了变化,而与自变量 t 无关,
f(t)→f~(t)=(f+δf)(t)=f(t)+δf(t).
函数的变分和微分同为无穷小变化,形式上的运算规则基本相同.例如,δ(fn)=nfn−1δf,对于函数 f1 和 f2 和常数 a,b,有
δ(af1+bf2)=aδf1+bδf2,δ(f1f2)=(δf1)f2+f1(δf2),
等等.
另一个重要且非常有用的性质是,变分和微分可以交换顺序,即“微分的变分 = 变分的微分”,
δ(df)=d(δf).
可做直观证明,如图所示,考察 f 的值在 A 点和 B′ 点的差,即 f~(t+dt)−f(t).

若先微分后变分(路径 A→B→B′),精确到一阶小量,有
lC′BlBB′≡f(t+dt)−f(t)=df(t),≡f~(t+dt)−f(t+dt)=δ(f(t+dt))=δ(f(t)+df(t))=δf(t)+δ(df(t)),
于是
f~(t+dt)−f(t)=df(t)+δf(t)+δ(df(t)).
若先变分后微分(路径 A→A′→B′),精确到一阶小量,有
lAA′lA′C≡f~(t)−f(t)=δf(t),≡f~(t+dt)−f~(t)=d(f~(t))=d((f+δf)(t))=df(t)+d(δf(t)),
于是
f~(t+dt)−f(t)=δf(t)+df(t)+d(δf(t)).
变分和求导运算也可以交换顺序,即“导数的变分 = 变分的导数”:
δ(dtdf(t))=dtd(δf(t)),
变分所变化的是函数 f 本身,和函数的自变量 t 无关.
更新日志
2026/8/17 07:22
查看所有更新日志
44b2c-notes re于