把 1 / ( 2 − z ) 1/(2-z) 1/ ( 2 − z ) 写成几何级数并不难。真正值得追问的是:为什么在 z = 1 z=1 z = 1 处越加越准,到了 z = 3 z=3 z = 3 却越加越离谱?你算的仍是同一组系数,改变的是观察点相对展开中心的位置。复数幂级数的收敛范围是一张圆盘,半径和函数在哪儿不能全纯延拓密切相关。
有限和把余项也交给你
把 S N = 1 + w + ⋯ + w N S_N=1+w+\cdots+w^N S N = 1 + w + ⋯ + w N 乘以 1 − w 1-w 1 − w ,中间各项抵消,得到
S N = 1 − w N + 1 1 − w , 1 1 − w − S N = w N + 1 1 − w . S_N=\frac{1-w^{N+1}}{1-w},\qquad \frac1{1-w}-S_N=\frac{w^{N+1}}{1-w}. S N = 1 − w 1 − w
当 ∣ w ∣ < 1 |w|<1 ∣ w ∣ < 1 时,右侧余项趋零。若 ∣ w ∣ ≥ 1 |w|\ge1 ∣ w ∣ ≥ 1 ,级数的项 w n w^n w n 连趋于零都做不到,因此几何级数在单位圆上每一点都发散;这里没有例外。别把其他幂级数的边界情况混到这个例子里。
例如
1 2 − z = 1 2 ∑ n = 0 ∞ ( z 2 ) n , ∣ z ∣ < 2. \frac1{2-z}=\frac12\sum_{n=0}^\infty\left(\frac z2\right)^n,\qquad |z|<2. 2 − z 1 = 2 1
截到 n = N n=N n = N 后,在整个 ∣ z ∣ ≤ r < 2 |z|\le r<2 ∣ z ∣ ≤ r < 2 上都有
∣ R N ( z ) ∣ ≤ 1 2 ( r / 2 ) N + 1 1 − r / 2 . |R_N(z)|\le\frac12\frac{(r/2)^{N+1}}{1-r/2}. ∣ R N ( z ) ∣ ≤ 2 1 1
这个界不挑选圆盘中的某一点,因而比“我试了几个点,误差都小”更有用。比如要在 ∣ z ∣ ≤ 1 |z|\le1 ∣ z ∣ ≤ 1 上保证误差小于 10 − 3 10^{-3} 1 0 − 3 ,只需 2 − ( N + 1 ) < 10 − 3 2^{-(N+1)}<10^{-3} 2 − ( N + 1 ) < ,取 即可。
1 / ( 2 − z ) 1/(2-z) 1/ ( 2 − z ) 在原点展开时,几何比为 z / 2 z/2 z /2 。圆周上其他点虽可能有函数值,级数收敛仍需另查。
一般幂级数的圆盘从哪里来
考虑 ∑ n ≥ 0 a n ( z − c ) n \sum_{n\ge0}a_n(z-c)^n ∑ n ≥ 0 a n ( z − c ) n 。若它在距离中心为 ρ > 0 \rho>0 ρ 的一点收敛,其项必有界,所以存在 使 。对任意 ,
∣ a n ( z − c ) n ∣ ≤ C ( r / ρ ) n , ∣ z − c ∣ ≤ r . |a_n(z-c)^n|\le C(r/\rho)^n,\qquad |z-c|\le r. ∣ a n ( z − c ) n ∣ ≤ C ( r / ρ )
右侧是收敛的几何级数。这证明较小闭圆盘上的绝对一致收敛。把所有可行距离合起来,就得到收敛半径 R ∈ [ 0 , ∞ ] R\in[0,\infty] R ∈ [ 0 , ∞ ] :圆内绝对收敛,圆外发散,圆周需要另查。
若使用根值判别法,还可写成
1 R = lim sup n → ∞ ∣ a n ∣ 1 / n . \frac1R=\limsup_{n\to\infty}|a_n|^{1/n}. R 1 = n → ∞ lim sup ∣ a
约定右侧为 0 0 0 时 R = ∞ R=\infty R = ∞ ,为无穷时 R = 0 R=0 R = 0 。例如 ∑ z n / n \sum z^n/n ∑ z n / n 的半径为 1 1 :在 是发散的调和级数,在 则是收敛的交错级数。边界确实能出现不同情况,但那是这个级数的性质。
同一个收敛圆周上,∑ z n / n \sum z^n/n ∑ z n / n 在 − 1 -1 − 1 收敛、在 1 1 1 发散。半径没有替我们判断每个边界点。
为什么允许逐项求导
仅说“原级数一致收敛”还不够;一般函数列的一致极限,不能随意与求导交换。幂级数有额外的几何衰减。
取 0 < r < ρ < R 0<r<\rho<R 0 < r < ρ < R ,仍用 ∣ a n ∣ ρ n ≤ C |a_n|\rho^n\le C ∣ a n ∣ ρ n ≤ C 。导数项满足
n ∣ a n ∣ r n − 1 ≤ C ρ n ( r / ρ ) n − 1 . n|a_n|r^{n-1}\le\frac C\rho n(r/\rho)^{n-1}. n ∣ a n ∣ r n − 1 ≤ ρ C
因为 ∑ n ≥ 1 n q n − 1 = 1 / ( 1 − q ) 2 \sum_{n\ge1}nq^{n-1}=1/(1-q)^2 ∑ n ≥ 1 n q n − 1 = 1/ ( 1 − q ) 2 对 收敛,导数级数也在较小闭圆盘上一致收敛。设它的和为 。部分和多项式满足
S N ( z + h ) − S N ( z ) = h ∫ 0 1 S N ′ ( z + t h ) d t . S_N(z+h)-S_N(z)=h\int_0^1 S_N'(z+th)dt. S N ( z + h ) − S N ( z ) =
让 N → ∞ N\to\infty N → ∞ ,一致收敛允许极限进入积分;再除以 h h h ,让 h → 0 h\to0 h → 0 ,g g g 的连续性给出 f ′ ( z ) = g ( z ) f'(z)=g(z) f 。所以
f ′ ( z ) = ∑ n = 1 ∞ n a n ( z − c ) n − 1 . f'(z)=\sum_{n=1}^\infty n a_n(z-c)^{n-1}. f ′ ( z ) = n = 1 ∑ ∞ n a
逐项积分可直接用一致收敛与弧长估计证明。导数级数和原级数的半径相同:乘上的 n n n 在取 n n n 次方根时趋于 1 1 1 ;或者分别利用求导与积分的内部收敛范围作两向比较。于是幂级数在其收敛圆盘内表示全纯函数。
从 Cauchy 公式走到 Taylor 定理
现在反过来:若 f f f 在 ∣ z − c ∣ < R |z-c|<R ∣ z − c ∣ < R 全纯,它能否用幂级数表示?选 0 < r < ρ < R 0<r<\rho<R 0 < r < ρ < R ,在圆周 ∣ ζ − c 上把积分核写成有限几何和加余项:
1 ζ − z = ∑ n = 0 N ( z − c ) n ( ζ − c ) n + 1 + ( z − c ) N + 1 ( ζ − c ) N + 1 ( ζ − z ) . \frac1{\zeta-z}
=\sum_{n=0}^N\frac{(z-c)^n}{(\zeta-c)^{n+1}}
+\frac{(z-c)^{N+1}}{(\zeta-c)^{N+1}(\zeta-z)}. ζ − z 1 =
代入 Cauchy 公式,前面每一项的系数正是高阶积分公式给出的
a n = 1 2 π i ∮ ∣ ζ − c ∣ = ρ f ( ζ ) ( ζ − c ) n + 1 d ζ = f ( n ) ( c ) n ! . a_n=\frac1{2\pi i}\oint_{|\zeta-c|=\rho}\frac{f(\zeta)}{(\zeta-c)^{n+1}}d\zeta
=\frac{f^{(n)}(c)}{n!}. a n = 2 π i 1
设圆周上 ∣ f ∣ ≤ M ρ |f|\le M_\rho ∣ f ∣ ≤ M ρ ,余项经 M L ML M L 估计满足
∣ R N ( z ) ∣ ≤ M ρ ρ ρ − r ( r ρ ) N + 1 , ∣ z − c ∣ ≤ r . |R_N(z)|\le\frac{M_\rho\rho}{\rho-r}\left(\frac r\rho\right)^{N+1},\qquad |z-c|\le r. ∣ R N ( z ) ∣ ≤ ρ − r M
这条估计说明余项一致趋零,也把“交换无穷求和与积分”的理由补齐了。因此
f ( z ) = ∑ n = 0 ∞ f ( n ) ( c ) n ! ( z − c ) n . f(z)=\sum_{n=0}^\infty\frac{f^{(n)}(c)}{n!}(z-c)^n. f ( z ) = n = 0 ∑ ∞ n ! f
由于 r , ρ r,\rho r , ρ 可以在 R R R 以内任取,等式覆盖原圆盘。系数由各阶导数唯一确定;同一中心不存在两套不同系数却表示同一个全纯函数的情况。
在 r < ρ < R r<\rho<R r < ρ < R 之间留出余量,才能用同一个上界控制闭圆盘里的所有点;M M M 取中间圆周上的最大模。
计算时不必反复求高阶导数
展开 e z / ( 1 + z ) e^z/(1+z) e z / ( 1 + z ) 的前四项,可以把两个熟悉级数相乘:
( 1 + z + z 2 2 + z 3 6 + ⋯ ) ( 1 − z + z 2 − z 3 + ⋯ ) = 1 + 1 2 z 2 − 1 3 z 3 + ⋯ . \left(1+z+\frac{z^2}2+\frac{z^3}6+\cdots\right)
\left(1-z+z^2-z^3+\cdots\right)
=1+\frac12z^2-\frac13z^3+\cdots. ( 1 + z + 2 z 2
一次项相消;三次项是 − 1 + 1 − 1 / 2 + 1 / 6 = − 1 / 3 -1+1-1/2+1/6=-1/3 − 1 + 1 − 1/2 + 1/6 = − 1/3 。在 ∣ z ∣ < 1 |z|<1 ∣ z ∣ < 1 绝对收敛,乘法合法。分母在 − 1 -1 − 1 为零而分子 ,这个奇点无法去掉,所以半径恰好为 。
“离最近奇点多远”需要看约分或延拓之后的函数。( z − 1 ) / ( z 2 − 1 ) (z-1)/(z^2-1) ( z − 1 ) / ( z 2 − 1 ) 在 z = 1 z=1 z = 1 的缺口可以填成 1 / 2 1/2 1/2 ,填补后等于 1 / ( ;以 为中心的半径是 。不能一看原分母为零,就把所有零点都当成不可逾越的障碍。更一般的函数也要检查它在圆盘内能否单值全纯延拓,不能把人为选取的定义域边界一律算作奇点。
换中心,也换了距离
对 1 / ( 2 − z ) 1/(2-z) 1/ ( 2 − z ) ,中心在 2 2 2 时连函数值都不存在,不能作 Taylor 展开。换到 c = 5 c=5 c = 5 ,令 w = z − 5 w=z-5 w = z − 5 ,则
1 2 − z = − 1 3 + w = − 1 3 ∑ n = 0 ∞ ( − w / 3 ) n , ∣ z − 5 ∣ < 3. \frac1{2-z}=-\frac1{3+w}
=-\frac13\sum_{n=0}^\infty(-w/3)^n,\qquad |z-5|<3. 2 − z 1 = − 3 + w
奇点还是 2 2 2 ,距离已经从 2 2 2 变为 3 3 3 。下面的图使用的是 1 / ( 1 − z ) 1/(1-z) 1/ ( 1 − z ) :中心 5 5 5 到奇点 1 1 1 的距离为 4 4 。把函数和中心一起读,别只记住图里那个半径数字。
图中函数是 1 / ( 1 − z ) 1/(1-z) 1/ ( 1 − z ) ,中心移到 5 5 5 后,最近极点为 1 1 1 ,半径是 4 4 4 ;它与正文的 1 / ( 2 − z ) 1/(2-z) 1/ ( 2 − z ) 是两个不同例子。
看误差,别只看部分和像不像
在部分和实验中选 1 / ( 2 − z ) 1/(2-z) 1/ ( 2 − z ) ,逐步增加 N N N ,比较 z = 1 z=1 z = 1 、z = 1.9 z=1.9 z = 1.9 和 z = 3 z=3 z 。先预测哪一点最慢,再看误差及有效的余项上界。圆外仍能算有限和,但页面不会把它叫作函数的收敛展开。
另一幅实验允许移动展开中心和极点。试着把中心移到两个极点等距的位置,再移动其中一个极点:决定半径的对象会换。中心撞上真正极点时,Taylor 展开从起点就失效;若设置为可去缺口,则应先明确填补后的函数。
零点为何不能在内部挤在一起
设 f f f 在 a a a 附近全纯,f ( a ) = 0 f(a)=0 f ( a ) = 0 ,而 Taylor 系数中第一个非零项是 a m ( z − a ) m a_m(z-a)^m a m ( z − a 。提取这项的幂,得到
f ( z ) = ( z − a ) m g ( z ) , g ( a ) = a m ≠ 0. f(z)=(z-a)^m g(z),\qquad g(a)=a_m\ne0. f ( z ) = ( z − a ) m g ( z ) , g ( a ) = a
g g g 连续,所以在足够小的邻域内仍不为零。那里除了 a a a ,不再有 f f f 的其他零点;m m m 称为这个零点的阶。例如 e z − 1 − z = z 2 ( 1 / 2 + z / 6 + ⋯ ) e^z-1-z=z^2(1/2+z/6+\cdots) e z − 1 ,在原点有二阶零点。
e z − 1 − z e^z-1-z e z − 1 − z 的第一个非零项是 z 2 / 2 z^2/2 z 2 /2 ,因此原点是二阶零点,剩下的全纯因子在附近不为零。
如果一列不同的零点趋向定义域内部的 a a a ,上述有限首项就不可能存在,所有 Taylor 系数必须为零,因而 f f f 在 a a a 的一个邻域恒为零。如何推到整个连通区域?令 U U U 为“附近一整片都恒为零”的点集。它显然开;若 U U U 中的点趋向区域内一点,或者极限已在 U U U ,或者得到积聚的零点,仍迫使极限附近恒零。因此 U U U 在该区域内也闭。连通性排除非空的真开闭子集,故 就是整个区域。
把这个结论用于 f − g f-g f − g ,便得到恒等定理 :两个全纯函数在区域内部有积聚点的一组点上相等,就在整个连通区域相等。积聚点必须在内部;sin ( π / z ) \sin(\pi/z) sin ( π / z ) 的零点 1 / n 1/n 1/ n 趋向 0 0 0 ,但 0 0 0 不在它的穿孔定义域里,不能据此说它恒零。
这也补上上一章最大模原理的最后一步:局部最大迫使函数在一个圆盘内常值,恒等定理再将常值传播到整个连通区域。
恒等定理要求零点积聚在区域内部。右图的积聚点位于边界,不能直接套用该定理。
练习
练习 1|把精度变成阶数。 用 1 / ( 3 − z ) 1/(3-z) 1/ ( 3 − z ) 在 0 0 0 的 Taylor 多项式,在 ∣ z ∣ ≤ 1 |z|\le1 ∣ z ∣ ≤ 1 上保证误差小于 10 − 3 10^{-3} 1 0 − 3 ,找一个足够的 。
查看解答 展开为 1 3 ∑ n ≥ 0 ( z / 3 ) n \frac13\sum_{n\ge0}(z/3)^n 3 1 ∑ n ≥ 0 ( z /3 ) n 。余项不超过 1 2 ( 1 ,取 时为 。这里要求整个闭圆盘都合格,所以使用 的统一界。
练习 2|积分产生新级数。 在 ∣ z ∣ < 1 |z|<1 ∣ z ∣ < 1 中,取满足 L ( 0 ) = 0 L(0)=0 L ( 0 ) = 0 、L ′ ( z ) = 1 / ( 1 + z ) L'(z)=1/(1+z) L ′ ( z ) = 的原函数。求前四个非零项,并判断在 与 的级数是否收敛。
查看解答 逐项积分得到 L ( z ) = ∑ n ≥ 1 ( − 1 ) n − 1 z n / n = z − z 2 / 2 + z 3 / 3 − z 4 / 4 + ⋯ L(z)=\sum_{n\ge1}(-1)^{n-1}z^n/n=z-z^2/2+z^3/3-z^4/4+\cdots L ( z ) = ∑ n ≥ 1 ( − 1 ) n − 1 z ,这是该圆盘中归一化的 分支。系数的根值判别给 。代入 是交错调和级数,收敛;代入 是 ,发散。边界上的判断是额外做出的,并非逐项积分定理自动保证。
练习 3|少量取值能决定函数吗。 f f f 在 ∣ z ∣ < 2 |z|<2 ∣ z ∣ < 2 全纯,且对所有正整数 n n n 都有 f ( 1 / n ) = 1 / ( 3 − 1 / n ) f(1/n)=1/(3-1/n) f ( 1/ n ) = 1/ ( 3 − 1/ 。求 。若这些给定点改成 ,同一论证还适用吗?
查看解答 g ( z ) = 1 / ( 3 − z ) g(z)=1/(3-z) g ( z ) = 1/ ( 3 − z ) 在该圆盘全纯,f − g f-g f − g 的零点 1 / n 1/n 1/ n 积聚于内部点 0 0 0 ,恒等定理给出 ,因此 。改成 后积聚于边界点 ,不能再用这条定理推出唯一性;缺少的是“积聚点在区域内部”的条件。
1 将 (z−1)/(z²−1) 在 z=1 的缺口填补后,以 1 为中心的 Taylor 收敛半径是多少?
2 幂级数在收敛圆盘内可以逐项微分,但圆周上的情形还需另外检查。