Loading [MathJax]/jax/output/HTML-CSS/jax.js

반응형

8. 지수함수와 로그함수



실수에서의 지수 ex(xR)는 값이 유일하다. 그러나 복소수의 경우eix=cosx+isinx(xR)이므로 eix는 주기가 2π인 주기함수이다. 이는 복소지수는 주기성을 가짐을 나타낸다. 그러므로 이 점에 유의해야 한다. 복소수 z=x+iy에 대하여 지수함수 ez는 다음과 같이 정의된다.ez=ex+iy=exeiy=excosy+iexsiny여기서 u(x,y)=excosy, v(x,y)=exsiny라 하면ux=excosy=vy,uy=exsiny=vx이고 ez는 전해석 함수이므로 이 결과로부터ddzez=ux+ivx=excosy+iexsiny=exeiy=ex+iy=ez라는 결과를 얻는다. 또한 실수 θ1, θ2에 대하여 ei(θ1+θ2)=eiθ1eiθ2이므로 임의의 복소수 z1z2에 대하여 다음이 성립한다.ez1+z2=ez1ez2,ez1ez2=ez1z2모든 복소수 z에 대해 ez0이므로ez=ex+iy=ρeiϕ(ρ=ex,ϕ=y)로 나타낼 수 있고|ez|=ex=ρ,arg(ez)=y+2nπ(nZ)이다.
지수방정식 ez=1+i의 해를 구하자.1+i=2eiπ4=exeiy이므로ex=2,eiy=eiπ4이다. 그러면x=12ln2,y=π4+2nπ(nZ)이므로 이 지수방정식의 해는z=12ln2+(2n+14)πi(nZ)이다. 

다음의 지수방정식을 고려하자.ew=z(z0)z=reiΘ(π<Θπ), w=u+iv라 하면eu+iv=eueiv=reiΘ이고 eu=r, v=Θ+2nπ이므로w=lnr+i(Θ+2nπ)(nZ)이다. w를 다음과 같이 나타낸다.logz=lnr+i(Θ+2nπ)(nZ)여기서의 log표기는 밑이 10인 상용로그가 아니라는 점과 하나의 값만을 갖지 않는다(무수히 많은 값을 가진다)는 점에 유의한다. 그러면elogz=z(z0)이다. 앞의 logz를 나타낸 식에서 n=0일 때의 logz의 값을 logz의 주값(principal value)이라 하고 이를 Logz로 나타낸다. 즉Logz=lnr+iΘ이고 여기서 Θ=Argz이다. 그러면logz=Logz+2nπi(nZ)이 성립한다. 앞에서 지수방정식 ez=1+i의 해가 12ln2+(2n+14)πi(nZ)이므로log(1+i)=12ln2+(2n+14)πi(nZ)이다. log1=ln1+i(0+2nπ)=2nπi(nZ)이므로 Log1=0이다. 
실수에서의 로그는 양의 실수에서만 정의되지만 복소수에서의 로그는 음의 실수에 대한 값도 가진다. 즉 ln(1)는 정의되지 않지만 log(1)은 다음과 같이 정의된다.log(1)=ln1+i(π+2nπ)=(2n+1)πi(nZ)이때 Log(1)=πi이다.   


복소수 z=reiθ(0)의 로그값은 logz=lnr+iθ(θ=Θ+2nπ,nZ)이다. 여기서 θ의 값을 임의의 αR에 대하여 α<θ<α+2π로 제한하자. 그러면 이는 단가함수이고 정의역(아래그림참고)에서 연속이다. 

 이 그림에서의 반직선 θ=αα-분지(branch)라고 하고 r>0,π<Θ<π인 경우를 주분지(principal branch)라고 한다. 앞에서 언급한 함수는 정의역에서 연속이고 성분함수 u(r,θ)=lnr(r>0), v(r,θ)=θ에 대하여rur=r1r=1=vθ,uθ=0=rvr이므로 logz는 복소평면에서 α-분지를 제외한 영역 r>0,α<θ<α+2π에서 해석적이다. 그러므로 logz는 이 영역에서 미분가능하고ddzlogz=eiθ(ur+ivr)=eiθ(1r+i0)=1reiθ=1z이다. 이때 |z|>0, α<argz<α+2π임에 유의한다. 또한 다음이 성립한다.ddzLogz=1z(|z|>0,π<Argz<π)실수상에서는 ln8=ln23=3ln2가 성립했으나 복소수에서는 그렇지 않다.Log(i3)=Log(i)=ln1iπ2=π2i3Logi=3(ln1+iπ2)=32πi이므로 Log(i3)3Logi이다. 복소로그도 실수에서와 같이 다음이 성립한다. 즉 0이 아닌 임의의 복소수 z1, z2에 대하여log(z1z2)=logz1+logz2,logz1z2=logz1logz2주값의 경우는 위의 등식이 일반적으로 성립하지 않는다.


0이 아닌 복소수 z와 임의의 복소수 c에 대하여 zc는 다음과 같이 정의된다.zc=eclogz여기서 logz는 값이 여러개이다. z=reiθ(r>0,π<θπ)일 때z13=e13log(reiθ)=e13(Logr+i(θ+2nπ))=e13Logrei(θ3+2nπ3)=3rei(θ3+2nπ3)(nZ)이므로 z13은 여러개의 값을 갖는다. 또한logi=ln1+i(π2+2nπ)=(2n+12)πi이므로 i2i=e2ilogi=e(4n+1)π이고 여러개의 값을 갖는다.

그러나 다음과 같이 로그함수의 분지를 이용하면 zc의 값을 하나로 결정할 수 있다.logz=lnr+iθ(r>0,α<θ<α+2π)라 하면 zc=eclogz는 값이 유일하고 해석적이다. 연쇄법칙을 이용해 zc의 도함수를 구할 수 있다.ddzzc=ddzeclogz=czeclogz=ceclogzelogz=ce(c1)logz=czc1(|z|>0,α<argz<α+2π)zc의 주값은 로그가 주값인 경우이고 다음과 같이 나타낸다.P.V.zc=ecLogz(|z|>0,π<Argz<π)(i)i의 주값을 구하면 eiLog(i)=e{i(ln1iπ2)}=eπ2이므로P.V.(i)i=eπ2이다. 또한 z23의 주값을 구하면 e23Logz=e(23lnr+23iΘ)=3r2ei23Θ이므로P.V.z23=3r2cos23Θ+i3r2sin23Θ(r>0,π<Θ<π)이다. 

복소수 z1=1+i, z2=1i, z3=1i에 대하여 (z1z2)i=zi1zi2, (z2z3)i=zi2zi3가 성립하나 주값으로 고른 경우는 (z1z2)i=zi1zi2, (z2z3)i=zi2zi3e2πzi2zi3이다.

0이 아닌 임의의 복소상수 c에 대해 밑이 c인 복소지수함수를 다음과 같이 정의할 수 있다.cz=ezlogclogc의 값이 정해지면 cz는 전해석 함수이고 다음이 성립한다.ddzcz=ddzezlogc=ezlogclogc=czlogc


참고자료:

Complex Variables and Applications 8th edition, Churchill, Brown, McGraw-Hill

복소함수론의 이해, 김군찬, 강영욱, 경문사    

반응형
Posted by skywalker222