复数 (II)
(4) 复变函数
本章中,k 表示任意整数 .
4.1 复数的开方运算
一般地,如果复数 w 满足 wn=z(n∈N∗,z∈C),那么 w 叫作 z 的一个 n 次方根,记作 w=nz .
设 z 和 w 的三角形式为 z=r(cosθ+isinθ),w=ρ(cosφ+isinφ),则根据棣莫弗公式有
[ρ(cosφ+isinφ)]nρn(cosnφ+isinnφ)=r(cosθ+isinθ) ,=r(cosθ+isinθ) .
则
{ρn=r⟹ρ=nr ,nφ=θ+2kπ⟹φ=nθ+k⋅n2π .
即
w=ρ(cosφ+isinφ)=nr[cos(nθ+k⋅n2π)+isin(nθ+k⋅n2π)] .
由于 ρ,r∈(R+∪{0}),故 ρ 有唯一值 .
容易发现,当 k 取 0,1,2,…,n−1 时,w 有 n 个不同的值 .
再观察这 n 个值的辐角,它们分别为 nθ,nθ+n2π,…,nθ+(n−1)n2π . 容易发现,相邻两数的辐角都差 n2π . 又知它们的模都为 ρ=nr,故这 n 个数在复平面上平分以原点 O 为圆心、半径为 ρ=nr 的圆周 .
例 1:3i={cos6π+isin6π,cos65π+isin65π,cos23π+isin23π}={23+21i,−23+21i,−i} .
这 3 个解在复平面中的点如图 4-1 所示 .
例 2:532={2,2ei52π,2ei54π,2ei56π,2ei58π} .
这 5 个解在复平面中的点如图 4-2 所示 .
4.2 复变函数的定义 代数基本定理
回顾上一节的内容 . 如果我们定义一个函数 f(z)=nz(n 是常数且 n∈Z),容易发现,对于一个复数 z,f(z) 不只有 1 个值,而是有 n 个值 . 这样的函数叫什么呢?
一般地,设 A 是一个复数集,∀z∈A,通过一个确定的规则 f 有一个或若干个复数 w 与之对应,就说在复数集 A 上定义了一个复变函数 (complex function),记为 w=f(z) .
容易从定义中看到,一个复变函数 w=f(z) 可能对于同一个数 z 有多个值 . 其实实变函数中也有许多多值函数的例子,如 sinx 的反函数 x=siny(注意不是 arcsinx),其定义域为 [0,1],就是一个多值函数:
引入了复数的幂与根后,实数的多项式方程(一元 n 次方程)可以被推广 .
对于一元 n 次方程 anxn+an−1xn−1+an−2xn−2+⋯+a2x2+a1x+a0=0,现在 a 可以是复数了;其解 x 也可以是复数了 . 同时,一些原来在实数域中无解的方程有了解 .
如一元二次方程 ax2+bx+c=0(a,b,c∈C),其两根为 x=2a−b+b2−4ac,其中的平方根有两个值,故有两个解 .
高斯 (Gauss) 1799 年第一次证明了代数基本定理 (Fundamental theorem of algebra) . 其说明:任何一个一元复系数多项式方程都至少有一个复数根 . 或:任何一个非零的一元 n 次复系数多项式,都正好有 n 个复数根(重根视为多个根).
该定理的证明较为困难 . 但是,我们可以从复数的开方运算中获得一个直观的认识 .
4.3 复变指数函数
4.3.1 实变指数函数
欧拉指出的指数函数 expx 定义:
expx=n→∞lim(1+nx)n
由于有 e=n→∞lim(1+n1)n,n→∞lim((1+n1)n)x=n→∞lim(1+nx),故
ex=expx .
实变指数函数具有以下性质:
- (ex)′=ex,即 exp′x=expx,其处处可导;
- ax=exlna;
- ex+y=exey,即 exp(x+y)=expxexpy;
- exy=(ex)y;即 expxy=expyx;
- e−x=ex1,即 exp(−x)=expx1 .
它们对任意 x,y∈R 都是有效的 .
4.3.2 复变指数函数
我们试图把 expx 推广到复数域 .
设此函数为 f(z) . 我们希望它与实变的指数函数 expx 具有相似的性质 . 具体来说:
- f(z) 处处可导;
- f′(z)=f(z);
- f(x0)=ex0
这个函数存在且唯一 . 我们将其称为复变指数函数 (complex exponential function),记作 exp(x+iy) (x,y∈R) . 有
exp(x+iy)=ex(cosy+isiny)=exeiy .
验证,可知其满足上述条件 . (我也不会,反正是对的)
对于指数函数,有重要等式 eaeb=ea+b .
验证可得:
expz1⋅expz2=ex1eiy1ex2eiy2=ex1+x2ei(y1+y2)=exp(z1+z2)
可以发现,这个函数的性质与实变指数函数的性质几乎一模一样 . 那么,在不引起歧义的情况下,我们就用 ez 来表示 expz,即:
ez=expz .
要注意此处 ez 只是代替 expz 的一种写法,不能理解为 e 的 z 次幂 . 这是两个不同的概念 .
令 x=0,即得欧拉公式 eiθ=(cosθ+isinθ) .
例:e2+i=e2ei . 这是一个模为 e2,辐角为 1 rad 的数 .
4.4 复变对数函数
复变对数函数定义为指数函数的反函数 .
即,如果 ew=z,那么 w 关于 z 的函数就是复变对数函数 (complex logarithm function),记作 w=Lnz .
已知 z=reiθ,我们来求一下 w .
设 w=a+bi,则有
ea+bieaebi=reiθ ,=reiθ .
则
{ea=r⟺a=lnr ,b=θ+2kπ .
故 w=Lnz=lnr+(θ+2kπ)i .
容易发现,对数函数 w=Lnz 也是一个多值函数,它的所有值在与实轴垂直的一条直线上 .
若 θ+2kπ=θ0=argz,那么此时 w 的值称为 z 对数的主值 (principal value),记作 lnz,有 lnz=lnr+θ0i . 容易发现,Lnz=lnz+2kπi .
对于一个固定的 k,Lnz 会变成一个单值函数,这时的 Lnz 称为其的一个分支 (branch) . 主值也是它的一个分支 .
复变对数函数满足实变对数函数的某些性质 . 如:
- Ln(xy)=Lnx+Lny;
- Ln(yx)=Lnx−Lny .
但同时,某些性质不满足 . 如:
- Ln(xn)=nLnx(n 是大于 1 的正整数)
下面证明 Ln(xn)=nLnx:
证明:
下面举几个例子:
Ln(−1)=ln1+(π+2kπ)i=(2k+1)πi
Ln(1+i)=ln2+(4π+2kπ)i=2ln2+(4π+2kπ)i
4.5 复数的复数次幂
有了复数的指数函数和对数函数,我们就可以定义复数的乘幂了 .
如果 a,b∈C,那么我们定义 ab=ebLna=exp(bLna) . 注意到这里的 ez 为指数函数 expz .
Lna 是多值的,bLna 就是多值的,所以整体也就是多值的 .
到这就可以理解为什么 ez 理解为指数函数和幂是不一样的了 . 举个例子:
expi=cos1+isin1;
ei=exp(iLne)=exp[i(lne+2kπi)]=exp(i+2kπ)=(cos1+sin1)e2kπ .
显然这两个式子的值完全不同 .
事实上,在这种乘幂的定义下,只要底数 a=0:
- 指数 b∈Z 时,ab 单值;
- 指数 b∈Q 时,若 b=qp(p,q∈Z,gcd(p,q)=1),ab 有 q 个值;
- 指数 b 为其他数(无理数或虚数)时,ab 有无穷多个值 .
比如 1π,(1+i)32,ii,(2+i)1+2i 都有无穷多个值 .
其中有趣的是,计算可得 ii=exp(iLni)=exp[i(2π+2kπ)i]=exp(−2π+2kπ)∈R .
下面逐个证明上面三条 .
设 a=reiθ .
(1) 指数 b∈Z 时,ab 单值 .
证明:当 b∈Z 时,有:
ab∵b∈Z,∴ab=exp(bLna)=exp(b(lnr+(θ+2kπ)i))=exp(blnr+b(θ+2kπ)i)=eblnrei(bθ+b⋅2kπ)=eblnreibθ
结果唯一 . 证毕 .
(2) 指数 b∈Q 时,若 b=qp(p,q∈Z,gcd(p,q)=1),ab 有 q 个值 .
证明:当 b=qp∈Q (p,q∈Z,gcd(p,q)=1) 时,有
ab=exp(bLna)=exp(qp(lnr+(θ+2kπ)))=exp(qplnr+p(θ+2kπ)i)=exp(qplnr+qp(θ+2kπ)i)=eqplnr⋅ei(qpθ+pk⋅q2π)
eqplnr 是实数域内的计算,值唯一;ei(qpθ+pk⋅q2π) 中,由于 gcd(p,q)=1,故有 q 个不同值 . 故该式整体上有 q 个不同值 . 证毕 .
(3) 指数 b 为其他数(无理数或虚数)时,ab 有无穷多个值 .
证明略 . 显而易见 .
4.6 复变三角函数与双曲函数
to do.