实分析

16.4 周期卷积 ​

摘录 ​

  1. (第二个事实?)对任意的f∈C(R/Z;C)与任意的整数n,有:

    f∗en=f^(n)en

    更一般地,结合引理16.4.4有,对任意一个三角多项式P=∑n=−NNcnen,我们有:

    f∗P=∑n=−NNcn(f∗en)=∑n=−NNf^(n)cnen

    于是f∗P也是一个三角多项式。

    (注:这个引理同第二个事实(也就是引理14.8.13)很像,它断定了任意一个C(R/Z;C)中的函数与三角多项式的周期卷积都还是一个三角多项式;证明过程原书也有给出,可以自行参考;第三个事实合并到定理16.4.1的证明中了(原书本节的末尾))


定义 ​

  1. (16.4.2 周期卷积)设f,g∈C(R/Z;C),那么f和g的周期卷积f∗g:R→C被定义为:

    f∗g(x):=∫[0,1]f(y)g(x−y)dy

    (注:注意同14.8节的关于紧支撑函数的卷积定义区分,两个定义的积分区间并不相同(事实上也不必要太注意,f,g不可能同时是紧支撑,周期,还非零的函数,因此只要明确了f,g是什么你就不会对卷积的内容有混淆))

  2. (16.4.5 周期恒等逼近)设ε>0且0<δ<1/2,如果函数f∈C(R/Z;C)满足下列性质,那么f就被称为周期(ε,δ)恒等逼近:

    1. 对于所有的x∈R,都有f(x)≥0;并且∫[0,1]f=1。
    2. 对于所有的δ≤|x|≤1−δ,都有f(x)<ε。

命题 ​

  1. (16.4.1 斯通-魏尔斯特拉斯第二逼近定理?)设f∈C(R/Z;C),并设ε>0。那么存在一个三角多项式P使得‖f−P‖∞≤ε。

    (注:这个定理断定任何一个连续的周期函数都可以用三角多项式一致逼近。就如同魏尔斯特拉斯逼近定理断定了连续函数空间C([a,b]→R)是多项式空间P([a,b]→R)的闭包,如果我们设P(R/Z;C)表示全体三角多项式的空间,那么P(R/Z;C)在L∞度量下的闭包就是C(R/Z;C);这个定理可以通过多项式的魏尔斯特拉斯逼近定理来证明,事实上这两个定理都是斯通-魏尔斯特拉斯定理的特殊情形(详情请参考维基百科—斯通-魏尔斯特拉斯逼近定理),原书中不会对这两个定理之间的互相证明说明(这部分可以看维基百科),而是从卷积出发证明)

  2. (16.4.4 周期卷积的基本性质)设f,g,h∈C(R/Z;C),那么有:

    1. (封闭性)卷积f∗g是连续的,并且也是Z周期的,换言之即f∗g∈C(R/Z;C)。
    2. (交换性)f∗g=g∗f。
    3. (双线性性质)f∗(g+h)=f∗g+f∗h且(f+g)∗h=f∗h+g∗h。对于任意的复数c,有c(f∗g)=(cf)∗g=f∗(cg)。
  3. (16.4.6)对于每一个ε>0和0<δ<1/2,都存在一个三角多项式P是一个(ε,δ)恒等逼近。

    (注:在14.8节中为了证明魏尔斯特拉斯第一逼近定理的弱化形式,书中提到了三个事实,这个引理同第一个事实(也就是引理14.8.8)很像;该引理在原书中有证明,还给出了费耶尔核的定义,可以参考)


课后习题 ​

16.4.1 证明:如果f:R→C既是紧支撑又是Z周期的,那么f只能是零函数,即对任意的x∈R都有f(x)=0 ​

我们设f是支撑在区间[a,b]上的,然后考虑区间I:=[⌊b⌋+1,⌊b⌋+2]内f的取值,由支撑的定义我们知道在这个区间内f只能是恒等于0的。注意到⌊b⌋+1也是一个整数,因此由于f还是Z周期的,因此对任意的x∈[0,1]我们有:

f(x)=f(x+⌊b⌋+1)=0

也即对任意的x∈[0,1]都有f(x)=0,再利用f是Z周期的我们就可以推广得到对任意的x∈R都有f(x)=0,即f是零函数。

16.4.2 证明引理16.4.4(提示:为了证明f∗g连续,你或许需要用到f的有界性与g的一致连续性(反过来也行,看你喜欢哪个);要想证明f∗g=g∗f,你或许需要利用周期性尝试“剪切和粘贴”[0,1]) ​

为了证明结论(a),需要提到一个事实:

结论:对任意在[0,1]上黎曼可积的函数f:R→C都有|∫[0,1]f|≤∫[0,1]|f|。

证明:

我们不妨设∫[0,1]f=Ieiθ(I>0,θ∈(−π,π])(习题15.7.6),于是我们注意到:

|∫[0,1]f|=|Ieiθ|=I⟺|∫[0,1]f|=e−iθ∫[0,1]f

结合我们已经在习题16.2.1(c)中证明过的复值积分的乘法定律即有|∫[0,1]f|=∫[0,1]e−iθf,考虑到绝对值必然是一个实数,因此有:

∫[0,1]e−iθf=∫[0,1]R(e−iθf)+i∫[0,1]I(e−iθf)=|∫[0,1]f|⟹∫[0,1]R(e−iθf)=|∫[0,1]f|∫[0,1]I(e−iθf)=0

然后由于R(e−iθf)实际上是个实值函数,因此运用实值函数积分运算定律可以得到:

∫[0,1]R(e−iθf)≤∫[0,1]|e−iθf|⟺|∫[0,1]f|≤∫[0,1]|f|

于是结论得证。

然后我们逐条证明。


  1. 卷积f∗g是连续的,并且也是Z周期的,换言之即f∗g∈C(R/Z;C)。

f∗g的周期性是显然的,因为对任意的x∈R都有:

f∗g(x+1)=∫[0,1]f(y)g((x−y)+1)dy=∫[0,1]f(y)g(x−y)dy=f∗g(x)

而关于f∗g在x处的连续性,注意到由于f,g都是在[0,1]上连续的,因此它们也是在[0,1]与[x−1,x]上一致连续和有界的(命题13.3.5与引理16.1.5),因此不妨设f以实数M为界(于是对任意y∈[0,1]有|f(y)|≤M)。

于是正式开始证明。考虑任意的ε>0,由于g在[x−1,x]上一致连续,因此存在δ>0使得对任意y0,y1∈[0,1]满足|y0−y1|<δ都有|g(x−y0)−g(x−y1)|<εM。于是对任意的x′∈[x−δ,x+δ]有:

|f∗g(x)−f∗g(x′)|=|∫[0,1]f(y)[g(x−y)−g(x′−y)]dy|≤∫[0,1]|f(y)||g(x−y)−g(x′−y)|dy=∫[0,1]|f(y)||g(x−y)−g(x−((x−x′)+y))|dy<∫[0,1]MεMdy=ε

总结即有:对任意的ε>0与x∈R,存在δ>0使得对任意的x′∈R满足|x−x′|<δ都有|f∗g(x)−f∗g(x′)|<ε。从而即f∗g是连续的。综上于是结论得证。

(我怎么好像在哪里写过一模一样的证明,也是一个一致连续一个有界)


  1. f∗g=g∗f。

注意到对任意的x∈R:

f∗g(x)=∫[0,1]f(y)g(x−y)dy=∫[x−1,x]g(z)f(x−z)dz(z:=x−y)=∫[x−1,⌊x⌋]g(z)f(x−z)dz+∫[⌊x⌋,x]g(z)f(x−z)dz

然后由于f,g是Z周期的,因此有:

∀z∈[x−1,⌊x⌋],z0:=z−⌊x⌋−1∈[x−⌊x⌋,1],f(z)g(x−z)=f(z0)g(x−z0)∀z∈[⌊x⌋,x],z1:=z−⌊x⌋∈[0,x−⌊x⌋],f(z)g(x−z)=f(z1)g(x−z1)

于是有:

∫[x−1,⌊x⌋]g(z)f(x−z)dz+∫[⌊x⌋,x]g(z)f(x−z)dz=∫[x−⌊x⌋,1]g(z0)f(x−z0)dz0+∫[0,x−⌊x⌋]g(z1)f(x−z1)dz1=∫[0,1]g(z)f(x−z)dz=g∗f(x)

从而我们得证了f∗g(x)=g∗f(x)对任意的x∈R成立。


  1. f∗(g+h)=f∗g+f∗h且(f+g)∗h=f∗h+g∗h。对于任意的复数c,有c(f∗g)=(cf)∗g=f∗(cg)。

显然对任意的x∈R有:

(f∗(g+h))(x)=∫[0,1]f(y)(g(x−y)+h(x−y))dy=∫[0,1]f(y)g(x−y)+f(y)h(x−y)dy=∫[0,1]f(y)g(x−y)dy+∫[0,1]f(y)h(x−y)dy=f∗g(x)+f∗h(x)((f+g)∗h)(x)=∫[0,1](f(y)+g(y))h(x−y)dy=∫[0,1]f(y)h(x−y)+g(y)h(x−y)dy=∫[0,1]f(y)h(x−y)dy+∫[0,1]g(y)h(x−y)dy=f∗h(x)+g∗h(x)(c(f∗g))(x)=c∫[0,1]f(y)g(x−y)dy=∫[0,1](c⋅f(y))g(x−y)dy=((cf)∗g)(x)=∫[0,1]f(y)(c⋅g)(x−y)dy=(f∗(cg))(x)

(稍微用到我们在习题16.2.1(c)中提到的积分运算定律)

于是结论得证。

16.4.3 把引理16.4.6中标注了“为什么?”的地方补充完整(提示:对第一个恒等式,利用等式|z|2=zz―,en―=e−n和enem=en+m) ​

根据定义费耶尔核FN:=∑n=−NN(1−|n|N)en,我们逐条证明这几个“为什么?”。


  1. 观察可知,恒等式:FN=1N|∑n=0N−1en|2(眼力真好)

注意到有:

1N|∑n=0N−1en|2=1N(∑n=0N−1en)(∑n=0N−1en)―=1N(∑n=0N−1en)(∑n=0N−1en―)=1N(∑n=0N−1en)(∑n=0N−1e−n)=1N∑n=0N−1∑m=−(N−1)0enem

注意到enem=en+m,因此我们考虑合并S:={(n,m)∈Z2:n∈[0,N−1]∧m∈[1−N,0]}所有n+m相等的项,有:

1N∑n=0N−1∑m=−(N−1)0enem=1N∑i=−(N−1)N−1∑(n,m)∈S;n+m=ien+m=1N∑i=−(N−1)N−1(N−|i|)ei=∑n=−(N−1)N−1(1−|n|N)en

(∑(n,m)∈S;n+m=i1=N−|i|是显然的,对每一个i我们都有n=i−m∈[0,N−1]∩[i,N−1+i]可能的取值有N−|i|个,而对每一个可能的n只有唯一的m满足n+m=i)

补充上恒等于0的(1−|N|N)eN与(1−|−N|N)e−N项,于是我们上面的证明得到了FN=1N|∑n=0N−1en|2,结论得证。


  1. 由几何级数公式(引理7.3.3)可知,如果x不是整数,那么:∑n=0N−1en(x)=eN−e0e1−e0=eπi(N−1)xsin⁡(πNx)sin⁡(πx)

我们先证明一下复数的几何级数公式(重复工作,其实跳过也行):

结论:设r≠1是一个复数,那么对任意的自然数N有

∑n=0Nrn=1−rN+11−r

证明:

我们尝试使用归纳法证明。N=0的情况是显然的,于是我们归纳性地假设对N=a的情况有结论成立,对N=a+1的情况讨论。可以注意结合归纳假设有:

∑n=0a+1rn=r0+∑n=1a+1rn=1+r∑n=0arn=1+r1−ra+11−r=1−r+r−ra+21−r=1−ra+21−r

于是对N=a+1时也有结论成立,从而归纳得证。

当x不是整数的时候我们有e1(x)=e2πix≠1,并且有en(x)=e2nπix=e1(x)n与e0(x)=1,因此使用几何级数公式我们有:

∑n=0N−1en(x)=eN(x)−e0(x)e1(x)−e0(x)=e2Nπix−1e2πix−1=eNπixeNπix−e−Nπix2eπixeπix−e−πix2=e(N−1)πixsin⁡(Nπx)sin⁡(πx)

于是结论得证。


  1. 在任何情况下,对于任意的x都有FN(x)≥0。另外还有:∫[0,1]FN(x)dx=∑n=−NN(1−|n|N)∫[0,1]en=(1−|0|N)1=1

第一个为什么已经给出了任意的x都有FN(x)≥0(绝对值非负,因此平方再除以一个正数也必然非负),于是我们只需要证明后面这个式子。其中第一个等号是简单的积分运算,第三个等号是直接计算的结果,因此只需要证明第二个等号,即证明:

∑n=−NN(1−|n|N)∫[0,1]en=(1−|0|N)1

注意到对任意的n≠0,利用三角函数的周期性我们有:

∫[0,1]en=∫01cos⁡(2πnx)dx+i∫01sin⁡(2πnx)dx=12πn[−sin⁡(2πny)|01+icos⁡(2πny)|01]=0

因此级数∑n=−NN(1−|n|N)∫[0,1]en中只有n=0的项不为0,可以直接计算有(1−|0|N)∫[0,1]e0=(1−|0|N)1,从而结论得证。


本节相关跳转 ​

实分析 14.8 用多项式一致逼近