留数定理不仅可以计算积分,还可以计算解析函数的零点数。关键是对数导数

ff,\frac{f'}f,

它在每个 mm 阶零点产生留数 mm,在每个 mm 阶极点产生留数 m-m

本文整理辐角原理、Rouché 定理及其常用推论。这些定理关心的是“区域内有多少个根”,通常不需要把根显式求出。


1. 零点与极点的阶数

1.1 零点阶数

ffaa 附近解析,并且

f(z)=(za)mg(z),g(a)0,f(z)=(z-a)^m g(z), \qquad g(a)\ne0,

则称 aaffmm 阶零点。

等价地,

f(a)=f(a)==f(m1)(a)=0,f(m)(a)0.f(a)=f'(a)=\cdots=f^{(m-1)}(a)=0, \qquad f^{(m)}(a)\ne0.

1.2 极点阶数

f(z)=g(z)(za)m,g(a)0,f(z)=\frac{g(z)}{(z-a)^m}, \qquad g(a)\ne0,

aaffmm 阶极点。

零点和极点的阶数都按重数计数。辐角原理中的 NNPP 始终是带重数的总数。


2. 对数导数

2.1 定义

f(z)0f(z)\ne0 的区域内,

f(z)f(z)\frac{f'(z)}{f(z)}

称为 ff 的对数导数,因为在选定解析对数分支后,

ddzlogf(z)=f(z)f(z).\frac{d}{dz}\log f(z) =\frac{f'(z)}{f(z)}.

2.2 零点处的留数

aaffmm 阶零点,则

f(z)f(z)=mza+g(z)g(z),\frac{f'(z)}{f(z)} =\frac{m}{z-a} +\frac{g'(z)}{g(z)},

所以

Res(ff,a)=m.\operatorname{Res} \left(\frac{f'}f,a\right)=m.

2.3 极点处的留数

aaffmm 阶极点,则

Res(ff,a)=m.\operatorname{Res} \left(\frac{f'}f,a\right)=-m.

因此对数导数把零点记为正数、极点记为负数。


3. 辐角原理

3.1 定理

定理(辐角原理)
ff 在正向简单闭曲线 γ\gamma 上无零点和极点,并在 γ\gamma 及其内部亚纯。记内部零点总数为 NN、极点总数为 PP,均按重数计,则

12πiγf(z)f(z)dz=NP.\frac1{2\pi i} \int_\gamma \frac{f'(z)}{f(z)}\,dz =N-P.

3.2 辐角变化形式

沿 γ\gamma 走一周时,像曲线 f(γ)f(\gamma) 绕原点的圈数为

Ind(fγ,0)=NP.\operatorname{Ind}(f\circ\gamma,0) =N-P.

因此

Δγargf(z)=2π(NP).\Delta_\gamma\arg f(z) =2\pi(N-P).

“辐角原理”这个名称正来源于此:函数值总辐角的变化记录了零点与极点数之差。

3.3 加权形式

gg 在同一区域内解析,则

12πiγg(z)f(z)f(z)dz=f(ak)=0mkg(ak)f 在 bj 有极点njg(bj).\frac1{2\pi i} \int_\gamma g(z)\frac{f'(z)}{f(z)}\,dz = \sum_{f(a_k)=0}m_k g(a_k) - \sum_{f\text{ 在 }b_j\text{ 有极点}}n_j g(b_j).

g(z)=zrg(z)=z^r 可以得到零点和极点幂和的信息。


4. Rouché 定理

定理(Rouché)
f,gf,g 在正向简单闭曲线 γ\gamma 及其内部解析。若在 γ\gamma

g(z)<f(z),|g(z)|<|f(z)|,

fff+gf+gγ\gamma 内部具有相同数目的零点,按重数计。

更对称地,若

f(z)g(z)<f(z)+g(z)|f(z)-g(z)| <|f(z)|+|g(z)|

在边界上成立,则 ffgg 的内部零点数相同。

Rouché 定理只比较边界上的模,却能确定整个内部的零点总数。


5. 如何选择主导项

使用 Rouché 定理时,通常将待研究函数写成

F=f+g,F=f+g,

其中:

  • ff 的零点容易计数;
  • 在所选边界上容易证明 g<f|g|<|f|

常见选择包括:

  1. 在大圆上选最高次项;
  2. 在小圆上选最低次非零项;
  3. 某个中间圆上选系数明显最大的单项;
  4. 选择一个零点结构已知的简单函数,而不一定是单项。

不等式必须在整个边界上严格成立,而不是只在部分点成立。


6. 两个根数例子

6.1 单位圆内的三个零点

考虑

F(z)=z75z3+2.F(z)=z^7-5z^3+2.

z=1|z|=1 上,

5z3=5,|-5z^3|=5,

z7+2z7+2=3.|z^7+2| \le |z|^7+2=3.

由 Rouché 定理,FF5z3-5z^3 在单位圆内零点数相同。因此 FF

z<1|z|<1

内恰有三个零点,按重数计。

6.2 单位圆内的一个零点

考虑

F(z)=z5+10z+1.F(z)=z^5+10z+1.

z=1|z|=1 上,

10z=10,|10z|=10, z5+12.|z^5+1|\le2.

所以 FF10z10z 在单位圆内零点数相同,即恰有一个零点。


7. 代数基本定理的 Rouché 形式

P(z)=anzn+an1zn1++a0,an0.P(z)=a_nz^n+a_{n-1}z^{n-1}+\cdots+a_0, \qquad a_n\ne0.

RR 足够大时,在 z=R|z|=R 上,

anzn>an1zn1++a0.|a_nz^n| > |a_{n-1}z^{n-1}+\cdots+a_0|.

由 Rouché 定理,PPanzna_nz^nz<R|z|<R 内都有 nn 个零点。

因此每个 nn 次复多项式恰有 nn 个复零点,按重数计。


8. 多项式根的位置估计

8.1 Cauchy 根界

P(z)=anzn++a0,an0.P(z)=a_nz^n+\cdots+a_0, \qquad a_n\ne0.

所有零点均满足

z1+max0k<nakan.|z| \le 1+\max_{0\le k<n} \left|\frac{a_k}{a_n}\right|.

这个圆盘称为一种 Cauchy 根界。

8.2 环形根界

分别对 P(z)P(z) 与倒数多项式

znP(1/z)z^nP(1/z)

使用根界,可以得到

rzRr\le|z|\le R

形式的环形估计。

Rouché 定理还能通过改变比较圆的半径,判断不同环带中分别包含多少个零点。


9. 根数随扰动的稳定性

ffγ\gamma 及其内部解析,并且在边界上无零点。若扰动 gg 满足

g(z)<f(z),zγ,|g(z)|<|f(z)|, \qquad z\in\gamma,

fff+gf+g 的内部零点总数相同。

因此,只要扰动在边界上足够小,区域内部的零点可能移动或分裂,但按重数计算的总数不会改变。

这一观点是 Rouché 定理在数值分析、特征值扰动和稳定性理论中的基本意义。


10. Hurwitz 定理

定理(Hurwitz)
fnf_n 在区域 DD 上解析、无零点,并且在 DD 上内闭一致收敛于 ff。则:

f0,f\equiv0,

或者 ffDD 上无零点。

另一个常用表述是:若 fnff_n\to f 内闭一致,f≢0f\not\equiv0,且 aaffmm 阶零点,则在 aa 的充分小邻域内,fnf_n 从某一项起恰有 mm 个零点,按重数计。

Hurwitz 定理可以看作 Rouché 定理对解析函数列的应用。


11. 局部映射的重数

ffz0z_0 附近解析,并且

f(z)f(z0)=(zz0)mg(z),g(z0)0,f(z)-f(z_0) =(z-z_0)^m g(z), \qquad g(z_0)\ne0,

则称 ffz0z_0 的局部重数为 mm

m=1m=1 时,

f(z0)0,f'(z_0)\ne0,

ffz0z_0 附近局部一一对应。

m>1m>1 时,

f(z0)=0,f'(z_0)=0,

对充分接近但不等于 f(z0)f(z_0) 的值 ww,方程

f(z)=wf(z)=w

z0z_0 附近恰有 mm 个解,按重数计。

这说明零点阶数同时描述局部映射覆盖目标邻域的次数。


12. 辐角原理与 Rouché 定理的区别

方法输入输出适合情形
辐角原理f/ff'/f 的围道积分或像曲线辐角变化零点数减极点数能直接分析辐角或计算积分
Rouché 定理边界上的模不等式两个函数零点数相同存在明显主导项
留数定理各孤立奇点的留数围道积分局部 Laurent 系数容易计算

Rouché 定理本质上是辐角原理的稳定性结论,但实际使用时通常比直接计算 f/ff'/f 更简单。


13. 常见误区

13.1 零点和极点必须按重数计

二阶零点对 NN 的贡献是 22,二阶极点对 PP 的贡献也是 22

13.2 曲线上不能有零点或极点

否则 f/ff'/f 在积分路径上出现奇点,辐角变化也可能失去定义。

13.3 Rouché 不等式必须严格

条件是

g<f,|g|<|f|,

不是 \le。若边界某点取等号,需要更换比较函数、边界或使用其他方法。

13.4 比较的是内部根数,不是根的位置

Rouché 定理告诉我们零点总数相同,并不说明两个函数的零点逐一相等。

13.5 解析区域必须覆盖曲线内部

如果比较函数在内部存在未处理的极点,就不能直接使用只计零点的 Rouché 形式。

13.6 辐角变化必须连续跟踪

主辐角在支割处会跳跃。计算 Δargf\Delta\arg f 时应沿曲线连续选取辐角,而不是简单用终点主辐角减起点主辐角。


14. 本篇要点

  1. 对数导数在 mm 阶零点的留数为 mm,在 mm 阶极点的留数为 m-m
  2. 辐角原理用 f/ff'/f 的围道积分计算零点数与极点数之差。
  3. 像曲线 f(γ)f(\gamma) 绕原点的圈数等于 NPN-P
  4. Rouché 定理通过边界上的严格模不等式保持内部零点总数。
  5. 大圆上通常由最高次项主导,小圆上通常由最低次非零项主导。
  6. Rouché 定理可以证明代数基本定理并估计多项式根的位置。
  7. 小扰动不会改变边界内按重数计算的零点总数。
  8. Hurwitz 定理描述局部一致极限下零点的稳定性。
  9. 解析函数在临界点附近的局部映射重数由首个非零 Taylor 项决定。

下一篇将整理 Möbius 变换、标准区域之间的共形映射以及 Riemann 映射定理


参考教材

  1. 钟玉泉,《复变函数论》,第 5 版,高等教育出版社。
  2. 余家荣,《复变函数》,高等教育出版社。
  3. Lars V. Ahlfors, Complex Analysis, 3rd ed.
  4. James Ward Brown and Ruel V. Churchill, Complex Variables and Applications, 9th ed.
  5. John B. Conway, Functions of One Complex Variable I, 2nd ed.