实分析

15.2 实解析函数 ​

定义 ​

  1. (15.2.1 实解析函数)设E是R的子集,并设f:E→R是一个函数。设a是E的内点。如果E中存在一个开区间(a−r,a+r)(其中r>0),使得某个以a为中心的幂级数∑n=0∞cn(x−a)n满足收敛半径大于等于r且该级数在(a−r,a+r)上收敛于f,则称f在a处是实解析的;如果E是一个开集,并且f在E中的每一点处都是实解析的,那么称f在E上是实解析的。

    (注:实解析的概念同复解析存在密切关联,但是这本书不讲)

  2. (15.2.4 k次可微性)设E是R的子集。我们称函数f:E→R在E上是**1次可微的**,当且仅当f是可微的;对任意的k≥2,我们称f:E→R在E上是**k次可微的**(或者说f是k次可微的),当且仅当f是可微的并且f′是k−1次可微的。如果函数f是k次可微的,则我们定义f的1次导函数f(1):E→R为f(1):=f′,并利用递归法则对所有的k≥2定义f的k次导函数f(k):E→R为f(k):=(f(k−1))′。特别地,我们定义f的0次导函数f(0):=f,并令有任何函数都是0次可微的。最后,我们称一个函数是无限可微的(或者光滑的),当且仅当对任意的k≥0该函数都是k次可微的。

    (注:根据定理15.1.6(c),(d)的结论我们知道如果函数f在a处是实解析的,那么存在某个r>0使得f在(a−r,a+r)上都是连续且可微的,但是实解析函数的性质不止如此,在接下来的内容中我们可以看到实解析函数都是无限可微的)


命题 ​

  1. (15.2.6 实解析函数是k次可微的)设E是R的子集,a是E的内点,并设f:E→R是在a处实解析的函数。那么存在一个r>0使得对于所有的x∈(a−r,a+r)都有幂级数展开式

    f(x)=∑n=0∞cn(x−a)n

    于是,对于每一个k≥0,函数f在(a−r,a+r)上都是k次可微的,并且f的k次导函数可以由下面的式子给出:

    f(k)(x)=∑n=0∞cn+k(n+1)(n+2)...(n+k)(x−a)n=∑n=0∞cn+k(n+k)!n!(x−a)n

    其中x∈(a−r,a+r)。

    推论:

    1. (15.2.7 实解析函数是无限可微的)设E是R的开子集,并设f:E→R是E上的实解析函数。那么f在E上是无限可微的,并且f的所有导函数也都是E上的实解析函数。

      (注:推论15.2.7的逆命题是不成立的,有些函数是无限可微但不是实解析的,在习题15.5.4中给出了一个例子)

    2. (15.2.10 泰勒公式)设E是R的子集,a是E的内点,并设f:E→R是在a处实解析的函数。存在某个r>0,使得对于所有的x∈(a−r,a+r),f都有幂级数展开式

      f(x)=∑n=0∞cn(x−a)n

      那么,对于任意的整数k≥0,有

      f(k)(a)=k!ck

      于是有泰勒公式:

      f(x)=∑n=0∞f(n)(a)n!(x−a)n

      其中x∈(a−r,a+r)。

      (注:这个公式由布鲁克·泰勒提出,幂级数∑n=0∞f(n)(a)n!(x−a)n有时被称为f在a附近的泰勒级数,泰勒公式断言了如果一个函数是实解析的,那么它就等于自身的泰勒级数;需要注意的是,泰勒公式只适用于实解析函数,有一些函数是无限可微的,但是泰勒公式对它们并不成立,例如习题15.5.4中的例子)

    3. (15.2.12 幂级数的唯一性)设E是R的子集,a是E的内点,并设f:E→R是在a处实解析的函数。如果f有两个以a为中心的幂级数展开式

      f(x)=∑n=0∞cn(x−a)n

      和

      f(x)=∑n=0∞dn(x−a)n

      并且每个级数都有一个非0的收敛半径,那么对于所有的n≥0都有cn=dn。

      (注:一个需要注意的误区就是,推论15.2.12断定实解析f在a处的幂级数必然是唯一的,但是在不同的点附近的幂级数却必然是不同的)


课后习题 ​

15.2.1 设n≥0是一个整数,c和a都是实数,并设f是函数f(x):=c(x−a)n。证明:f是无限可微的,并且对所有的整数0≤k≤n,都有f(k)(x)=cn!(n−k)!(x−a)n−k。当k>n时,情况又如何 ​

为了证明这个结论,我们需要证明一个很直观的辅助结论

结论:设E是R的子集,k≥1是一个整数,f:E→R是一个k−1次可微的函数,并且f的k−1次导函数f(k−1)也是可微的。那么我们有f是k次可微的。

证明:

首先根据定义15.2.4,由于f是k−1次可微的于是有f是可微的且f′(也就是f(1))是k−2次可微的,重复应用定义15.2.4,于是对任意的1≤m≤k−2都有f(m)是可微的;然后根据定义15.2.4,由于f(k−1)是可微的(也即1次可微的),结合f(k−2)是可微的(也即1次可微的)且f(k−1)=(f(k−2))′可以得到f(k−2)是2次可微的,同样重复这样的流程,最终能够得到f是k次可微的,于是结论得证。


对0次导函数可以通过直接代入k=0验证f(0)=f,我们只考虑k≥1的情况去证明f总是k次可微的。

显然当k=1时根据习题10.1.5我们有f是1次可微的并且f(1)(x)=cn!(n−1)!(x−a)n−1为真。然后设1≤k≤n是一个整数,并设对任意的1≤m<k都有f是m次可微的,并且有:

f(m)(x)=cn!(n−m)!(x−a)n−m

我们期望能够证明f对k也成立上面的结论,这样就可以通过强归纳法得到对任意的1≤k≤n都成立上面的结论。根据假设,我们知道f是k−1次可微于是f(k−1)有:

f(k−1)(x)=cn!(n−k+1)!(x−a)n−k+1

根据习题10.1.5我们知道f(k−1)是可微的,并且有

(f(m−1))′(x)=cn!(n−k+1)!(n−k+1)(x−a)n−k=cn!(n−k)!(x−a)n−k

于是根据辅助结论我们有f是k次可微的。综上再结合强归纳法原理,于是我们得到了:对任意的1≤k≤n都有f是k次可微的,并且对所有的整数0≤k≤n,都有f(k)(x)=cn!(n−k)!(x−a)n−k。

而对k≥n的情况,我们同样使用强归纳法证明:对任意的k>n,f也是k次可微的,并且f(k)是常数函数0。

当k=n+1时,由于上面已经证明f是n次可微的,并且注意到f(n)=cn!是常数函数,于是根据命题10.1.13与辅助结论我们可以得到f是n+1次可微的,并且f(n+1)=(f(n))′是常数函数0。然后设对任意n<m<k都有f是m次可微的且f(m)是常数函数0,则根据命题10.1.13有f(k−1)是可微的且导函数为常数函数0,然后根据辅助结论可以得到f是k次可微的且f(k)是常数函数0。

综上,于是结论得证。

15.2.2 证明:例15.2.2中定义的函数f在整个R\{1}上是实解析的 ​

例15.2.2:

考虑定义为f(x):=11−x的函数f:R\{1}→R。这个函数在0处是实解析的,因为存在一个以0为中心的幂级数∑n=0∞xn,它在区间(−1,1)上收敛于11−x=f(x);该函数在2处也是实解析的,因为存在一个幂级数∑n=0∞(−1)n+1(x−2)n,它在区间(1,3)上收敛于−11−(−(x−2))=11−x=f(x)。实际上,这个函数在整个R\{1}上是实解析的,参见习题15.2.2。


考虑任意的a∈R\{1},我们取r:=|1−a|。然后我们考虑幂级数:

∑n=0∞(11−a)n+1(x−a)n

对任意的x∈(a−r,a+r),根据r的定义可以得到|x−a1−a|≤1,于是根据引理7.3.3这个幂级数在(a−r,a+r)上收敛于:

11−a1−11−a(x−a)=11−a−x+a=11−x=f(x)

于是即幂级数∑n=0∞(11−a)n+1(x−a)n在(a−r,a+r)上收敛于f,也即f是在a处实解析的。从而我们证明了f是在整个R\{1}上是实解析的。

15.2.3 证明命题15.2.6(提示:对k使用归纳法,并利用定理15.1.6(d)) ​

我们对k使用归纳法证明命题15.2.6。

k=0的情况是显然成立的无需讨论,于是归纳地假设对k=m时结论成立,对k=m+1时的情况讨论:

根据归纳假设我们有f是m次可微的,并且有

f(m)(x)=∑n=0∞cn+m(n+m)!n!(x−a)n

对任意的n,我们令有dn:=cn+m(n+m)!n!,此时可以将上式改写为:

f(m)(x)=∑n=0∞dn(x−a)n

注意到这也是一个幂级数,于是根据定理15.1.6(d)我们知道f(m)也是可微的,并且有

(f(m))′(x)=∑n=1∞ndn(x−a)n−1=∑n=0∞(n+1)dn+1(x−a)n

根据我们在习题15.2.1用的辅助结论我们知道这表明f是m+1次可微的,然后代入dn的定义我们有:

f(m+1)(x)=(f(m))′(x)=∑n=0∞(n+1)cn+m+1(n+m+1)!(n+1)!(x−a)n=∑n=0∞cn+(m+1)(n+(m+1))!n!(x−a)n

而在习题15.1.1的证明中我们已经叙述过了导函数级数与原始幂级数有相同的收敛半径,因此由归纳假设我们可以得到上式对任意的x∈(a−r,a+r)成立。

综上,于是归纳得证了结论。

15.2.4 利用命题15.2.6和习题15.2.1证明推论15.2.10 ​

对于任意的整数k≥0,根据命题15.2.6我们知道有:

f(k)(a)=∑n=0∞cn+k(n+k)!n!(a−a)n

注意到在这个级数中n≥1时有(a−a)n=0n=0,于是上面的级数显然收敛于c0+k(0+k)!0!,也就是k!ck,这样就得到了:

f(k)(a)=k!ck

将这个结果代入回到原始的幂级数f(x)=∑n=0∞cn(x−a)n,我们就得到了泰勒公式f(x)=∑n=0∞f(k)(a)k!(x−a)n成立。

15.2.5 设a,b是实数,并设n≥0是整数。证明:恒等式 ​
(x−a)n=∑m=0nn!m!(n−m)!(b−a)n−m(x−b)m
对任意的实数x均成立(提示:使用二项式公式,即习题7.1.4)。解释这个恒等式为什么与泰勒公式与习题15.2.1是一致的(但是需要注意,在验证习题15.2.6的结论之前,对泰勒公式的使用都是不严格的) ​

根据二项式公式,对任意的实数y,z都有

(y+z)n=∑m=0nn!m!(n−m)!ymzn−m

代入y=x−b与z=b−a(于是y+z=x−a)就可以得到题目的恒等式成立,即

(x−a)n=∑m=0nn!m!(n−m)!(x−b)m(b−a)n−m

关于这个恒等式为什么和泰勒公式是一致的,我们暂且当作已知关于x的函数f(x):=(x−a)n是在b处实解析的,并且其在b处的幂级数是在整个实数集R上收敛于f的(事实上它就是)。然后根据我们在习题15.2.1中的计算结果,我们有:

f(k)(b)={n!(n−k)!(b−a)n−kif0≤k≤n0ifk≥n

于是根据泰勒公式,在b处f的幂级数为:

f(x)=∑n=0∞f(k)(b)k!(x−b)n=∑n=0∞n!k!(n−k)!(b−a)n−k(x−b)n

这也就是我们在上面得到的恒等式。

15.2.6 利用习题15.2.5,证明:每一个一元多项式P(x)在R上都是实解析的 ​

不妨假定P(x)是形如∑i=0ncixi的一个多项式,其中n≥0是一个自然数。于是对任意的a∈R,根据习题15.2.5的恒等式我们有:

∀0≤i≤n,xi=∑m=0ii!m!(i−m)!ai−m(x−a)m

于是我们可以将P(x)改写为:

P(x)=∑i=0ncixi=∑i=0n∑m=0icii!m!(i−m)!ai−m(x−a)m=∑m=0n∑i=mncii!m!(i−m)!ai−m(x−a)m=∑m=0n(∑i=mncii!m!(i−m)!ai−m)(x−a)m

(第一行式子到第二行式子需要用到有限级数的富比尼定理(命题7.1.14)与一点小小的技巧,这里省略了)

如果我们对任意的整数m≥0定义实数dm有:

dm:={∑i=mncii!m!(i−m)!ai−mifm≤n0ifm>n

则上面的结论可以引申为:

P(x)=∑m=0∞dm(x−a)m

对任意的x∈R都成立。综上即有我们证明了对任意的a∈R都存在以a为中心的幂级数∑m=0∞dm(x−a)m在R上收敛于P,从而根据定义15.2.1我们知道任意的多项式P都是在R上实解析的。

15.2.7 设m≥0是一个正整数,并设0<x<r是一个实数。利用引理7.3.3建立恒等式 ​
rr−x=∑n=0∞xnr−n
利用命题15.2.6,推导出恒等式 ​
r(r−x)m+1=∑n=m∞n!m!(n−m)!xn−mr−n
对所有的整数m≥0和所有的x∈(−r,r)均成立。并解释上式右端的级数为什么是绝对收敛的 ​

我们令f:(−r,r)→R为函数f(x):=rr−x由于−r<x<r因此我们有|xr|<1,于是根据几何级数(引理7.3.3)我们有恒等式:

rr−x=11−xr=∑n=0∞(xr)n=∑n=0∞xnr−n

于是题目所要求的第一个恒等式得证。显然我们可以计算得到这个幂级数的收敛半径为r。根据命题15.2.6,于是我们知道这表明函数rr−x是在(−r,r)上无限可微的,并且有k阶导函数(k≥0)表达式:

f(k)(x)=∑n=0∞(n+k)!n!xnr−n−k

而根据习题10.1.6,我们可以归纳得到有

f(k)(x)=r(r−x)k+1k!

于是上面的结论表明有恒等式

r(r−x)k+1k!=∑n=0∞(n+k)!n!xnr−n−k⟺r(r−x)k+1=∑n=0∞(n+k)!k!n!xnr−n−k⟺r(r−x)k+1=∑n=k∞n!k!(n−k)!xn−kr−n

也即题目所要求证明的第二个恒等式。

关于右边这个级数为什么是绝对收敛的,事实上结合我们在习题15.1.1的证明的结论我们可以归纳得到f的k次导函数对应的幂级数与f对应的幂级数有相同的收敛半径(也即在相同的区间上绝对收敛),而右边的级数本质上是f的k次导函数对应的幂级数除以一个常数k!,因此同样也是收敛的。

15.2.8 设E是R的子集,a是E的内点,并设f:E→R是在a处的实解析函数,它在a处有幂级数展开式 ​
f(x)=∑n=0∞cn(x−a)n
此幂级数在区间(a−r,a+r)上收敛。设(b−s,b+s)是(a−r,a+r)的任意一个子区间,其中s>0 ​
(a) 证明:|a−b|≤r−s,从而有|a−b|<r(?这是在干嘛) ​

由于(b−s,b+s)是(a−r,a+r)的子区间,因此应当有:

b−s≥a−r⟺a−b≤r−sb+s≤a+r⟺a−b≥s−r

也即有|a−b|≤r−s。(这题意义不明啊,|a−b|<r不是直接可以得到的内容?)

(b) 证明:对于每一个0<ε<r,存在一个C>0,使得对于所有的整数n≥0都有|cn|≤C(r−ε)−n(提示:关于级数∑n=0∞cn(x−a)n的收敛半径,我们都知道些什么?) ​

由于幂级数∑n=0∞cn(x−a)n在区间(a−r,a+r)上收敛,因此我们知道它的收敛半径必然大于等于r,也即有

1lim supn→∞|cn|1/n≥r⟹lim supn→∞|cn|1/n≤r−1

从而根据上极限的性质,由于r−ε<r我们可以得到

(r−ε)−1>r−1⇒命题6.4.12(a)∃N≥0,∀n≥N,|cn|1/n≤(r−ε)−1⟺|cn|≤(r−ε)−n

而由于{|cn|1/n:1≤n≤N}是有限的,因此也是有界的,即存在M≥0使得对任意的1≤n<N有:

|cn|1/n≤M⟺|cn|≤Mn

于是我们定义有:

C:=max(S)S:={|c0|,1}∪{Mn(r−ε)n:1≤n<N}

在这个定义下,我们可以分类讨论得到:

{|c0|∈S⟹|c0|≤C⟹|cn|≤C(r−ε)−nifn=0Mn(r−ε)n∈S⟹Mn(r−ε)n≤C⟹Mn≤C(r−ε)−n⟹|cn|≤C(r−ε)−nif1≤n<N1∈S⟹1≤C⟹|cn|≤(r−ε)−n≤C(r−ε)−nifn≥N

于是题目结论得证,我们得到了总是存在一个C是满足题目要求的实数。

(c) 证明:由公式 ​
dm:=∑n=m∞n!m!(n−m)!(b−a)n−mcnm≥0
给出定义的数字d0,d1,...是良定义的,也就是说上面定义式里的级数是绝对收敛的(提示:使用结论(b)、比较判别法(即推论7.3.2)以及习题15.2.7) ​

由结论(a)我们知道有|b−a|≤r−s;又由结论(b)我们知道存在C>0使得对任意n≥0都有|cn|≤C(r−0.5s)−n,于是有:

∀n≥0,|n!m!(n−m)!(b−a)n−mcn|≤Cn!m!(n−m)!(r−s)n−m(r−0.5s)−n

于是我们来考虑下面的级数:

C∑n=m∞n!m!(n−m)!(r−s)n−m(r−0.5s)−n

然后由于0<r−s<r−0.5s,我们应用习题15.2.7的结论就可以得到上面的级数绝对收敛于Cr−0.5s(0.5s)m,于是使用比较判别法我们可以得到级数∑n=m∞n!m!(n−m)!(b−a)n−mcn是绝对收敛的,从而对任意的m≥0都有dm是良定义的。

(d) 证明:对于每一个0<ε<s,都存在一个C>0,使得对于所有的整数m≥0都有 ​
|dm|≤C(s−ε)−m
(提示:使用比较判别法和习题15.2.7) ​

类似于我们在证明结论(c)的过程,由结论(a)我们知道有|b−a|≤r−s;又由结论(b)我们知道存在C0>0使得对任意n≥0都有|cn|≤C(r−ε)−n,于是有:

∀n≥0,|n!m!(n−m)!(b−a)n−mcn|≤C0n!m!(n−m)!(r−s)n−m(r−ε)−n

然后考虑级数:

C0∑n=m∞n!m!(n−m)!(r−s)n−m(r−ε)−n

同样根据习题15.2.7的结论我们有该级数收敛于C0(r−ε)(r−ε−(r−s))m+1=C0(r−ε)(s−ε)m+1。此时我们令有C:=C0r−εs−ε,根据比较判别法于是有:

|dm|=|∑n=m∞n!m!(n−m)!(b−a)n−mcn|≤C(s−ε)−m

于是结论得证。

(e) 证明:对于所有的x∈(b−s,b+s),幂级数∑m=0∞dm(x−b)m都是绝对收敛的,并且它收敛于f(x)(提示:你可能需要使用关于无限级数的富比尼定理(定理8.2.2)以及习题15.2.5) ​

考虑任意的x∈(b−s,b+s),此时有|x−b|<s,于是我们不妨记有|x−b|=s−2ε,其中0<ε<s/2。然后根据结论(d)我们知道存在C>0使得|dm|≤C(s−ε)−m,此时即有:

∀m≥0,|dm(x−b)m|≤C(s−2εs−ε)m

然后注意到|s−2εs−ε|<1,从而根据命题7.3.3我们知道级数∑m=0∞C(s−2εs−ε)m是绝对收敛的,然后根据比较判别法我们可以得知级数∑m=0∞dm(x−b)m也是绝对收敛的。此时使用无限级数的富比尼定理,我们有:

∑m=0∞dm(x−b)m=∑m=0∞∑n=m∞n!m!(n−m)!(b−a)n−mcn(x−b)m=∑m=0∞∑n=m∞n!m!(n−m)!(b−a)n−mcn(x−b)m=∑n=0∞∑m=0nn!m!(n−m)!(b−a)n−mcn(x−b)m

(如同我们曾经在习题15.2.5中说的那样,应用富比尼定理需要你适当地在级数中添加0项方便变更求和顺序)

然后应用习题15.2.5的结论,上式可以化为:

∑m=0∞dm(x−b)m=∑n=0∞cn(∑m=0nn!m!(n−m)!(b−a)n−m(x−b)m)=∑n=0∞cn(x−a)n=f(x)

即幂级数∑m=0∞dm(x−b)m收敛于f(x),于是题目结论得证。

(f) 推导出f在(a−r,a+r)中的每一点都是实解析的 ​

根据结论(e),由于假设中b是任意的,于是结论(e)的结论可以表述为:

对任意b是(a−r,a+r)的内点,(a−r,a+r)中存在一个开区间(b−s,b+s)(其中s>0),使得某个以b为中心的幂级数∑n=0∞dn(x−b)n满足收敛半径大于等于s且该级数在(b−s,b+s)上收敛于f。

(关于收敛半径由于我们已经在证明结论(e)的时候证明了幂级数∑n=0∞dn(x−b)n在(b−s,b+s)上收敛,因此根据命题15.1.6我们知道收敛半径必然大于s)

于是根据定义15.2.1我们知道这表明f在(a−r,a+r)中的每一点都是实解析的,结论(f)得证。


本节相关跳转 ​

实分析 7.1 有限级数

实分析 7.3 非负数的和

实分析 8.2 在无限集上求和

实分析 15.1 形式幂级数

实分析 15.5 指数函数和对数函数