数理方法复习(复变函数)

参考书籍:
《数学物理方法简明导论》_v3.1——黄志琦
《数学物理方法》——梁昆淼
《数学物理方法》——吴崇试

复变函数

复数是可以理解为一个两个实数的有序组合,定义域是一个矢量空间,维度可以说是两个实维度 也可以说是一个复维度. 而复变函数是两个实变函数的有序组合。复变函数输入一个矢量,返回一个矢量。(像是算符?)

复变函数的导数

复变函数的导数与多元函数类似,要求宗量从任意方向趋近于得到一样的结果,这样我们才说复变函数在这一点导数存在。除此之外复变函数的导数规则与实变函数基本相同。

正是由于前面提到的要求,我们可以得到所谓的柯西-黎曼方程(简称C-R条件):既然任意方向的极限存在,那么取两条特殊的方向——x轴和y轴,将函数分为实部与虚部

  • 当宗量沿着x轴趋近于0的时候
  • 当宗量沿着y轴趋近于0的时候

导数存在要求两者相等,因此实部与实部相等,虚部与虚部相等,得到

很显然这是导数存在的必要条件

复变函数可导的充要条件的实部与虚部的偏导数存在,且满足C-R条件。

解析函数

解析函数是要求复变函数在某点及其领域都可导。由此可以得到一些较好的性质。函数在一个区域内可导意味着函数的实部与虚部在一个范围内满足C-R条件,由此实部与虚部之间存在联系,他们并不是独立存在的。根据C-R条件

,若从微分几何的角度来看,在一个流形上选定坐标系后,存在有两个函数,这两个函数沿着坐标的切矢在每点都相互正交,因此在某一点给出其中一个函数后,一定可以确定另一个函数到只相差一个常数的地步。

在技术上有一个技巧可以判断复变函数是否可导,将z与$z^便zz^z^*$的偏导数为0,则函数可导,若不为0则不可导。

复变函数的积分

与实变函数一样可以通过求得原函数的方式来计算积分,对于原函数是单值函数的积分与实变函数无异,但是对于原函数是多值函数的积分,则积分结果与路径相关(很可能跑出来个),而且听起来还需要判断原函数是否是多值函数,这又给我们的大脑带来了工作量。好在我们可以将函数级数展开,只有的原函数是一个多值函数,逆时针绕支点一周得到,而其他的幂级数)的原函数则都是单值函数,因此理论上对于任意复变函数的环路积分,我们都可以将其展开为幂级数,然后只留下-1次幂的环路积分,其余项的环路积分为0.这其实就是后面的留数定理。

柯西定理

在介绍留数定理前我们还需要介绍一个定理——柯西定理。这是后面柯西积分公式的来源,也是留数定理的来源,而这个柯西定理的是来自于C-R条件以及斯托克斯定理。话不多说,我们看看什么是柯西定理。

柯西定理其实就是说:解析区域的环路积分结果为0.
但是一般教材将该定理分为单联通区域以及复联通区域来讨论,但其实二者我认为差别不大,这里先讨论单连通区域的柯西定理。对于一个闭合曲线的积分

当被积函数在区域S中解析的时候,满足C-R条件如下

因此该环路积分结果为0

而对于复连通区域(就是说你选的区域中可能有一个或者多个洞),我们可以将其划分为多个单连通区域,比如说一个甜甜圈形状的区域,一刀将其劈成两半,这样就得到了两个单连通区域,两个环路积分,劈开的地方积分方向相反,因此劈开处积分结果相互抵消。两个单连通区域可以分别用单连通的方式证明积分结果为0.

柯西积分公式

由上面的结果我们可以得到柯西积分公式。其思想是,选定一个包含奇点的区域C,被积函数在这一点不解析,因此我们把这一点从区域中挖去,得到区域C’,因此在区域C’中是柯西定理,得到积分为0,而区域C’的环路积分包括原本的环路以及为了将奇点挖去的环路,两者相加为0,便可以得到。
比如说函数处有一阶奇点,因此可以写为,这里的便是解析的,环路是围绕奇点的一个小环路,无限趋近于,因此我们将解析的在奇点处展开

因此有

或者也可以写为

对于n阶奇点,则将分子的解析函数在奇点展开到n阶,可以得到类似的结论

柯西积分公式告诉我们,对于一个函数在区域中有一个n+1阶奇点,其围道积分等于

此外,柯西积分公式还说明:解析函数在区域边界上的函数值可以完全地确定其在区域内的函数值以及任意次导数的值!

例题

积分路径其实就是绕单位圆一圈,利用复积分求解,取

查表得到Legendre函数在0点的值即可。
或者也可利用前面说过的,只有z的负一次幂对积分有贡献

因为只有z的负一次幂对积分有贡献,所以只有有贡献:

  1. ,其中围道C为

被积函数的奇点在的位置,围道中含有奇点,围道该奇点做一个顺时针的小围道

因此积分围道转化为逆时针的

  1. ,其中围道C为

注意积分微元不是而是,因此需要做一些变换,注意到积分围道,我们设

因此积分变为

对于围道需要分类讨论,当围道包含a点时有两个奇点,当不包含a点时只有一个奇点

  • 时(是包含0的小围道)
  • 时()分别是包含0和a的小围道

级数展开

级数展开和留数定理一并看了,但留数定理有所感悟,所以先写留数定理的note,回头来补

泰勒展开(Tylor Expansion)

在解析的点附近展开,跟普通泰勒展开没区别

洛朗展开(Laurent Expansion)

在不解析的点附近展开,思想是:利用柯西积分公式把非解析的点用周围的解析围道积分表示。因此理论上一个复变函数在奇点上可以写成

而通常情况下,复变函数在奇点上通常是有限阶奇点,假设是m阶奇点(),则洛朗展开为

这正是留数定理的来源

留数定理

一般步骤

我们先阐述一下留数定理的一般步骤:

  1. 对于一个围道积分,先找出围道中的所有奇点,假设包含有i个奇点()
  2. 利用柯西定理——解析区域的围道积分为0。因此我们把i个奇点都用小围道围起来,正向逆时针记作(k代表第k个奇点的围道),逆向则是,注意每个小围道只有一个奇点。此时根据柯西定理有

    此时我们已经将积分转化为i个包含单个奇点的小围道积分。

  3. 我们假设这i个奇点都是极点,不包含本性奇点,也就是说都是阶数有限的奇点,是第k个奇点的阶数。对于第k个小围道积分,被积函数在围道内有阶奇点,柯西积分公式告诉我们,这个围道积分的结果等于

  4. 然后我们声称上面的结果中与k有关的部分是函数在奇点处的留数(意思是我把提出来了),记作Res,因此有我们把上式称为留数定理

这样便可以很好地体现留数定理和柯西积分公式的关系了。不过这并不是留数定理本身定义啦,下面我们看看留数定理原本的定义:

  1. 与前面相同
  2. 与前面相同
  3. 我们假设这i个奇点都是极点,不包含本性奇点,也就是说都是阶数有限的奇点,是第k个奇点的阶数。对于第k个小围道积分,被积函数在围道内有阶奇点,洛朗展开告诉我们,在第k个奇点的围道上,被积函数一定可以展开成
  4. 我们在复变积分的时候提到过,对于幂级数的环路积分,只有负一次幂对积分贡献,其余幂次因为解析,积分结果为0,因此第k个小围道积分为

    奇点保证了$mk\geq1a{-1}$

  5. 接着我们将称为函数处的留数,因此有

我们可以明显看到,原本的定义是给出了理论结果,但到目前为止并没有告诉我们留数该如何计算,我们只能从定义出发将函数在各个奇点展开到-1次幂来得到留数。

或者更进一步,假设奇点是阶奇点,所以函数可以写成的形式,其中是解析函数,我们便从这个表达式可以得到留数为,写成函数的形式即

然后我们可以从这个留数定理推出柯西积分公式。
我们可以看出本质上柯西积分公式和留数定理是同一个东西——级数展开已经负一次幂的积分贡献,所以他们才会具有非常相似的形式。

例题

  1. 展开的

题目的意思便是将函数在0处展开到-1次幂,如果是硬算:

因此负一次幂的系数为1。

除此之外,我们可以利用留数定理的特点,围道积分的结果是乘上奇点处的留数,而奇点恰好就是我们的展开点(Laurent展开)。当然,这并不意味着我们需要用围道积分来代替级数展开,因为我们使用留数定理就是为了避免计算积分,我们对于留数有标准的做法

如上

  1. 例2 求出下列函数在孤立奇点处的留数
  • 的奇点为,为一阶奇点,因此留数为

  • 的奇点为,其中当n=0时为一阶奇点,其他情况为二阶奇点

因此,当n=0时

当n不等于0时,将函数在处展开,很显然

从上面的结果可以读出-1次幂项只在第一项中会出现,第二项是。很显然第一项泰勒展开后可以得到-1次幂的系数为1

  • 的奇点为0与1,其中0为一阶奇点,1为本性奇点做变量替换,将外层求和的n更改为t或者也可以将内层的求和l更换,就是要注意此时t便不是从负无穷取起
  1. sinc函数积分

利用留数定理求积分结果,少不了恰当的回路构造,回路自然是优先简单且好算。对于这一积分的围道,由于被积函数是偶函数,所以我们可以取x轴的负无穷到正无穷+一个上半平面的半圆围道+绕开奇点0的顺时针围道(目前还没整图床,整了图床再回来补个图 咕咕咕警告,现在就辛苦你想象一下),负无穷到正无穷的路径记作$C1C_RC\delta^-$

上式最后一步用了约当引理使得大圆弧的积分为0(R趋于无穷时),对于剩下的小半圆积分结果,有小圆弧引理可以得到$\int{C\delta^+}f(z)dz=i\pi$,因此

至此我们得到了一个常用的积分结果:sinc函数从0到正无穷积分结果为,更一般地

  1. Fresnel积分

对于该积分的围道,我一开始也想的是和上一道积分的围道相同,可是我发现这样的围道只能给出trivial的结果,因此我们采取其他围道,是一个逆时针的大圆,从0度到四十五度1是一个从四十五度的无穷远到原点的路径,同时积分可以写为

1. 这里为什么选四十五度是有原因的,你可以试一下任意的,然后你会发现,在之间只有四十五度可以计算出结果

我们先证明大圆的积分结果为0,想利用约当引理证明,所以要将被积函数写成的形式,令,即,规定t的幅角范围后有,则积分变为,在上半平面可以使用约当引理得到该积分结果为0.所以

同时也可以看出的积分也是一样的结果。

  1. 积分

该积分可视为单位圆上的环路积分,做变量替换 (顺便换了字母)

有两个奇点,但是只有在围道中,因此上述积分结果为

  1. 积分

该被积函数在单位圆上有若干个奇点,对于围道的构建,实轴上0到正无穷的路径是必要的,然后再就是一个0度到度的大圆以及其一条的直线。在最后一条直线的积分上,带入被积函数后有,为了方便我们积分,选取是方便的。结合前面的奇点位置,我们选取,围道中包含一个奇点

Gamma函数与Beta函数

解析延拓定理

如果两个函数f和g是连通区域T中的解析函数,并且他们在T中的某一点泰勒展开级数相等,那么他们在整片连通区域T都相等

上述解析延拓定理也可以表述成:
在一个连通区域T中(通常是全空间),如果两个函数在某个小邻域内相等,那么他们在全连通区域(通常是全空间)相等。

那么这个延拓定理有什么用呢?通常来说,我们一某种方式定义了一个函数f,它的定义域可能只在某个特定范围,假设存在一个全空间有定义的函数g,我的意思是g是另外一个函数,它的表达式跟f肯定是不一样的,如果g在中的级数展开表达式与f的级数展开一模一样,那么久可以使用解析延拓定理,将f解析延拓到全空间。解析延拓的全空间的意思是,直接重新定义,或者说f是g函数在时的一个特殊情况。

Gamma函数

函数在的范围内定义为:

很容易可以证明,在定义域的范围内,函数的一阶导数

积分收敛,所以一阶导函数存在,同理其n阶导函数都存在,所以函数在右半平面是解析的。

现在我们尝试将函数解析延拓

因此在右半平面中有,你或许开始察觉到我准备使用解析延拓定理了,接下来我们发现,等式右边的函数在内是解析的,所以等式左边的函数的解析范围可以延拓到上,在其原本定义不可及的范围内就使用的定义。而,因此解析区域又可以延拓到 上,只要不停地套娃,最终我们可以得到函数在全复平面除了之外处处解析。

关于函数的性质有很多,但有几个目前比较好记且常用的,其他的推导过程以及形式略微复杂,在平时用不上的情况下很容易忘记,所以在本复习笔记中并不会提及。

其中一个实用的性质是

推导过程如下

另外一个实用的性质是函数的大宗量展开(或许是这么称呼吧),也叫做斯特林(Stirling)公式,在

推导过程如下

我们观察函数在可以发现,其极大值在处取得,当或者都是一个很小的数字,所以放在指数上可以忽略不计,因此积分结果主要由极大值附近的函数值贡献,我们将其在处展开

将其带入函数的积分得

这里因为,所以上述积分当时被指数压低,所以贡献趋于0,因此我们放心大胆地将积分下界拓宽到

或者我们有一个更加常用的形式

Beta函数

Beta函数的定义为

Beta函数与函数的关系为

证明如下

,之所以做这样的变换而不是简单的极坐标,是为了把e指数上的两个变量替换为一个,若是极坐标变换的话,e指数上还会保留三角函数。除此之外,观察Beta函数的积分变量是,两者和为1,因此做这样的变换是可以理解的。

容易验证,在这个变换下,雅阁比行列式为

Beta函数与函数的关系可以视作两种积分之间的关系,从两者的关系我们可以推导出一些有用的性质,比如说对于积分

回忆一下留数定理的最后一个例题:

这里的,因此有

因此有

上式称为宗量互余定理,也是一个很有用的性质。

最后,还有一个或许会用到的性质,是函数的留数,函数没有零点,它的奇点都是一阶奇点,留数为

推导过程如下