求留数:方法选择与计算
留数定理把围道积分化成留数之和,但真正动手时,第一步通常是判断「这个点是否为孤立奇点,应该用哪一种计算法」。本页根据《数学物理方法》讲义 3.5–3.7 节整理这一步的操作流程。先修内容是洛朗展开与奇点分类,积分应用见留数定理与实积分计算。
学习目标:判类型 → 定阶数 → 选公式 → 找 𝑎−1a_-1。这里的箭头表示检查顺序,不要求每道题都使用同一个公式。完成例题后,可进入六套专项习题与综合题集。
1. 留数究竟是哪一个系数?
若 𝑓f 在 0 <|𝑧 −𝑧0| <𝑟0<|z-z_0|<r 内解析,则
𝑓(𝑧)=∞∑𝑛=−∞𝑎𝑛(𝑧−𝑧0)𝑛,Res(𝑓,𝑧0)=𝑎−1.f(z)=sum_n=-inf^infa_n(z-z_0)^n, qquad Res(f,z_0)=a_-1.绕 𝑧0z_0 一周的正向小圆积分满足
∮𝐶(𝑧−𝑧0)𝑛d𝑧={2𝜋𝑖,𝑛=−1,0,𝑛≠−1.oint_C(z-z_0)^n ,mathrm dz= cases2pi i,&n=-1, 0,&nne-1.cases所以积分只留下 𝑎−1a_-1 的贡献。留数既不是主部的所有系数之和,也不是最高负幂的系数。
留数为零不能判定奇点可去。 1/𝑧21/z^2 在原点是二阶极点,𝑒1/𝑧2e^1/z^2 在原点是本性奇点,两者留数都是零。解析点或可去奇点的留数则一定为零。
2. 先分类、定阶,再选方法
对商式 𝑃/𝑄P/Q,先比较分子与分母在 𝑧0z_0 的零点阶数。若分别为 𝑝,𝑞p,q,局部写成
𝑃(𝑧)=(𝑧−𝑧0)𝑝𝑢(𝑧),𝑄(𝑧)=(𝑧−𝑧0)𝑞𝑣(𝑧),𝑢(𝑧0)𝑣(𝑧0)≠0.P(z)=(z-z_0)^p u(z),quad Q(z)=(z-z_0)^q v(z), qquad u(z_0)v(z_0)ne0.当 𝑞 >𝑝q>p 时,实际极点阶数是 𝑞 −𝑝q-p;当 𝑞 ≤𝑝q<= p 时可解析延拓。分母的幂次不一定等于实际极点阶数。
| 看到的结构 | 首选方法 | 使用前检查 | 专项训练 |
|---|
| 𝑒1/𝑧e^1/z、sin(1/𝑧)sin(1/z) 等本性奇点 | 洛朗展开,匹配 −1-1 次幂 | 必须有解析的去心邻域 | 洛朗展开 |
| 已知一阶极点,因子容易消去 | lim𝑧→𝑧0(𝑧 −𝑧0)𝑓(𝑧)lim_z-> z_0(z-z_0)f(z) | 约分后确为一阶极点 | 极限法 |
| 𝑃/𝑄P/Q,且 𝑄(𝑧0) =0,𝑄′(𝑧0) ≠0Q(z_0)=0,Q'(z_0)ne0 | 𝑃(𝑧0)/𝑄′(𝑧0)P(z_0)/Q'(z_0) | 𝑃,𝑄P,Q 在该点解析;𝑃(𝑧0) =0P(z_0)=0 时点可去 | 商式法 |
| 实际 𝑚m 阶极点 | 求 𝑚 −1m-1 阶导数,除以 (𝑚 −1)!(m-1)! | 消去极点后的函数解析 | 高阶极点公式 |
| 𝑔(𝑧)/(𝑧 −𝑧0)𝑚g(z)/(z-z_0)^m,𝑔g 易展开 | 取 𝑔g 的 𝑚 −1m-1 次泰勒系数 | 𝑔g 在该点解析;即使 𝑔(𝑧0) =0g(z_0)=0 也能取系数 | 泰勒系数法 |
| 有理函数的全部有限留数之和 | 无穷远展开与总和定理 | 求「和」还是求「每一个」必须分清 | 无穷远点与总和 |
最后两种局部公式是同一系数关系的两种写法;单极点的商式法也是极限法的简化。方法可以交叉核对,不是互斥分类。
若奇点聚集在 𝑧0z_0,上述局部留数定义不适用。例如 1/sin(1/𝑧)1/sin(1/z) 的极点 1/(𝑛𝜋)1/(npi) 聚于原点,原点没有解析的去心邻域,不能机械地称为本性奇点并求其通常意义下的留数。
3. 洛朗展开:只追踪能产生 −1-1 次幂的项
对 𝑧2𝑒2/𝑧z^2e^2/z,有
𝑧2𝑒2/𝑧=∞∑𝑛=02𝑛𝑛!𝑧2−𝑛.z^2e^2/z=sum_n=0^inf2^nn!z^2-n.令 2 −𝑛 = −12-n=-1 得 𝑛 =3n=3,所以留数为 23/3! =4/32^3/3!=4/3。无需写完全部主部,本性奇点也有确定的留数。
乘积展开时,要考虑所有能组成 −1-1 次幂的组合。例如在 0 <|𝑧| <10<|z|<1 内,
𝑒1/𝑧1−𝑧=(∞∑𝑛=0𝑧−𝑛𝑛!)(∞∑𝑘=0𝑧𝑘).e^1/z1-z =left(sum_n=0^infz^-nn!right) left(sum_k=0^infz^kright).𝑘 −𝑛 = −1k-n=-1 给出 𝑛 =𝑘 +1n=k+1,因此
Res(𝑒1/𝑧1−𝑧,0)=∞∑𝑘=01(𝑘+1)!=𝑒−1.Resleft(e^1/z1-z,0right) =sum_k=0^infdfrac1(k+1)!=e-1.两级数在该圆环内的紧子集上一致绝对收敛,可以相乘取系数。这里有无穷多项共同贡献,不能只取 𝑒1/𝑧e^1/z 中的 1/𝑧1/z 项。
4. 单极点极限与商式法
对于一阶极点,写 𝑓(𝑧) =ℎ(𝑧)/(𝑧 −𝑧0)f(z)=h(z)/(z-z_0),其中 ℎh 在 𝑧0z_0 解析,则
Res(𝑓,𝑧0)=ℎ(𝑧0)=lim𝑧→𝑧0(𝑧−𝑧0)𝑓(𝑧).Res(f,z_0)=h(z_0)=lim_z-> z_0(z-z_0)f(z).例如
Res(𝑧+2(𝑧−1)(𝑧+3),1)=𝑧+2𝑧+3∣𝑧=1=34.Resleft(z+2(z-1)(z+3),1right) =left.z+2z+3right|_z=1=dfrac34.若 𝑄(𝑧0) =0,𝑄′(𝑧0) ≠0Q(z_0)=0,Q'(z_0)ne0,由 𝑄(𝑧) =𝑄′(𝑧0)(𝑧 −𝑧0) +𝑂((𝑧 −𝑧0)2)Q(z)=Q'(z_0)(z-z_0)+O((z-z_0)^2),得到
Res(𝑃𝑄,𝑧0)=𝑃(𝑧0)𝑄′(𝑧0).Resleft(dfrac P Q,z_0right)=P(z_0)Q'(z_0).例如 𝑓(𝑧) =2𝑧/(𝑧4 +1)f(z)=2z/(z^4+1) 的极点是 𝑧𝑘 =𝑒𝑖(𝜋/4+𝑘𝜋/2)z_k=e^i(pi/4+kpi/2)(𝑘 =0,1,2,3k=0,1,2,3),均为一阶极点,且
Res(𝑓,𝑧𝑘)=2𝑧𝑘4𝑧3𝑘=12𝑧2𝑘.Res(f,z_k)=2z_k4z_k^3=dfrac12z_k^2.𝑄′(𝑧0) =0Q'(z_0)=0 时不能使用这个商式公式,应重新定阶。𝑄′(𝑧0) ≠0Q'(z_0)ne0 但 𝑃(𝑧0) =0P(z_0)=0 时,该公式仍给出留数零,不过该点是可去点而非单极点。
5. 高阶极点公式与泰勒系数法
若 𝑔(𝑧) =(𝑧 −𝑧0)𝑚𝑓(𝑧)g(z)=(z-z_0)^m f(z) 在 𝑧0z_0 解析,将它展开为
𝑔(𝑧)=∞∑𝑛=0𝑔(𝑛)(𝑧0)𝑛!(𝑧−𝑧0)𝑛,𝑓(𝑧)=∞∑𝑛=0𝑔(𝑛)(𝑧0)𝑛!(𝑧−𝑧0)𝑛−𝑚.g(z)=sum_n=0^infg^(n)(z_0)n!(z-z_0)^n, qquad f(z)=sum_n=0^infg^(n)(z_0)n!(z-z_0)^n-m.因此
Res(𝑓,𝑧0)=𝑔(𝑚−1)(𝑧0)(𝑚−1)!=1(𝑚−1)!d𝑚−1d𝑧𝑚−1[(𝑧−𝑧0)𝑚𝑓(𝑧)]∣𝑧=𝑧0.Res(f,z_0)=g^(m-1)(z_0)(m-1)! =dfrac1(m-1)!left.mathrm d^m-1mathrm dz^m-1 left[(z-z_0)^m f(z)right]right|_z=z_0.用高阶极点公式时,𝑚m 通常取实际极点阶数;用系数法时,只需保证 𝑔g 解析,即使 𝑔(𝑧0) =0g(z_0)=0,取其 𝑚 −1m-1 次系数仍正确。
对 𝑓(𝑧) =𝑧2/(𝑧2 +1)2f(z)=z^2/(z^2+1)^2 在 𝑧 =𝑖z=i 的二阶极点,先消去 (𝑧 −𝑖)2(z-i)^2:
Res(𝑓,𝑖)=dd𝑧𝑧2(𝑧+𝑖)2∣𝑧=𝑖=2𝑖𝑧(𝑧+𝑖)3∣𝑧=𝑖=−𝑖4.Res(f,i) =left.mathrm dmathrm dzz^2(z+i)^2right|_z=i =left.2iz(z+i)^3right|_z=i=-dfrac i4.若分子更容易展开,则直接取系数。例如
𝑒𝑧1+𝑧=(1+𝑧+𝑧22+𝑂(𝑧3))(1−𝑧+𝑧2+𝑂(𝑧3))=1+𝑧22+𝑂(𝑧3).e^z1+z =left(1+z+z^22+O(z^3)right) left(1-z+z^2+O(z^3)right) =1+z^22+O(z^3).所以 𝑒𝑧/[𝑧3(1 +𝑧)]e^z/[z^3(1+z)] 在原点的留数是 1/21/2。只展开到二次项即可。
6. 无穷远点:记住微分带来的负号
无穷远点的奇点分类看 𝑓(1/𝑤)f(1/w) 在 𝑤 =0w=0 的行为;无穷远点的留数则必须连同微分变换,因为 d𝑧 = −𝑤−2d𝑤mathrm dz=-w^-2mathrm dw:
Res(𝑓,∞)=−Res(𝑓(1/𝑤)𝑤2,0).Res(f,inf) =-Resleft(f(1/w)w^2,0right).若充分大的 |𝑧||z| 上的展开为 𝑓(𝑧) =⋯ +𝑐−1/𝑧 +𝑐−2/𝑧2 +⋯f(z)=cdots+c_-1/z+c_-2/z^2+cdots,则
Res(𝑓,∞)=−𝑐−1,∑有限奇点 𝑧𝑘Res(𝑓,𝑧𝑘)=𝑐−1.Res(f,inf)=-c_-1,qquad sum_有限奇点 z_kRes(f,z_k)=c_-1.有理函数只有有限个有限极点,上式总可用。例如
3𝑧+1𝑧2−1=3𝑧+1𝑧2+𝑂(𝑧−3),3z+1z^2-1=dfrac3z+dfrac1z^2+O(z^-3),所以有限留数之和为 33,无穷远点留数为 −3-3。逐点计算也得 𝑧 =1, −1z=1,-1 处分别为 2,12,1。
不要把 −lim𝑧→∞𝑧𝑓(𝑧)-lim_z->infzf(z) 当成无条件公式。它只在例如 𝑓(𝑧) =𝑂(1/𝑧)f(z)=O(1/z) 时适用。对
𝑧3𝑧2+1=𝑧−1𝑧+𝑂(𝑧−3),z^3z^2+1=z-dfrac1z+O(z^-3),虽然 𝑧𝑓(𝑧)zf(z) 发散,无穷远点留数仍是 11,有限留数之和为 −1-1。多项式部分不贡献 1/𝑧1/z 系数。
总和定理只能确定留数之和;若要求各点留数,还需要局部计算。只有一个未知留数时,才可用总和反求它。
7. 从求留数到求积分
求积分时,在局部计算之外再检查三个问题:哪些奇点在围道内;围道是否经过奇点;绕行方向是什么。对正向简单闭曲线且曲线上无奇点,
∮𝐶𝑓(𝑧)d𝑧=2𝜋𝑖∑𝑧𝑘 在 𝐶 内Res(𝑓,𝑧𝑘).oint_C f(z) ,mathrm dz=2pi isum_z_k 在 C 内Res(f,z_k).顺时针围道需要负号。一般闭路则按各点绕数加权。实轴反常积分还需说明大圆弧是否消失;实轴有极点时要明确普通积分、柯西主值和凹陷路径的区别。
对于 𝑒𝑖𝑝𝑧e^ipz,|𝑒𝑖𝑝(𝑥+𝑖𝑦)| =𝑒−𝑝𝑦|e^ip(x+iy)|=e^-py:𝑝 >0p>0 选上半平面,𝑝 <0p<0 选下半平面并计入顺时针负号;𝑝 =0p=0 单独用有理函数的弧长估计。这一检查直接连接讲义的傅里叶积分和 Yukawa 核。
8. 自检与后续练习
- 是否先约分并确定实际阶数?例如 sin𝑧/𝑧4sin z/z^4 在原点是三阶极点。
- 是否求了 𝑚 −1m-1 阶导数,并除以 (𝑚 −1)!(m-1)!?
- 取乘积的 𝑎−1a_-1 时,是否漏了其他配对项?
- 无穷远点留数是否取了 1/𝑧1/z 系数的负值?
- 留数为零时,是否仍保留了正确的奇点分类?
接下来完成专项习题,再做不提示方法的综合题集。本页公式与基础例题参考用户提供的《3.5 奇点分类、3.6 留数定理发现之旅与 3.7 留数定理》(仓库 References/数学物理方法课件/mmplecture 3.5-3.7.md);无穷远总和法与训练题按定义补充。
本页面最近更新:2026/10/12 13:04:22,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:Leafuke, Physics Learning Wiki Team
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用