2장. 복소함수와 사상

복소해석학 · 1부. 복소수와 정칙함수

기본 · 약 15분 · 연습문제 5 · 그림 1

요약

복소함수를 평면에서 평면으로의 사상으로 보기, 거듭제곱·지수·삼각함수, 복소 로그와 가지, 1/z와 뫼비우스 변환, 극한과 연속

실수 함수는 그래프를 그려 이해합니다. 복소함수 w=f(z)w = f(z)는 입력도 2차원, 출력도 2차원이라 그래프를 그리려면 4차원이 필요합니다. 그래서 대신 “평면을 어떻게 휘게 하는가”로 봅니다. zz 평면에 격자를 그리고 그 격자가 ww 평면에서 어떤 곡선이 되는지를 보는 것입니다. 이 장에서는 기본 복소함수들을 이런 사상으로 이해하고, 복소 로그처럼 값이 여러 개인 함수를 다루는 법을 배웁니다.

2.1 복소함수

정의 2.1. 복소수 zz에 복소수 w=f(z)w = f(z)를 대응시키는 함수를 복소함수(complex function)라 합니다. z=x+iyz = x + iy로 쓰면

f(z)=u(x,y)+iv(x,y)f(z) = u(x, y) + iv(x, y)

로, 실수 함수 두 개 u,vu, v의 짝입니다.

예제 2.2. f(z)=z2=(x+iy)2=(x2−y2)+i(2xy)f(z) = z^2 = (x + iy)^2 = (x^2 - y^2) + i(2xy)이므로 u=x2−y2u = x^2 - y^2, v=2xyv = 2xy입니다.

2.2 기본 함수들

거듭제곱. zn=rneinθz^n = r^ne^{in\theta}: 절댓값은 nn제곱, 편각은 nn배. z2z^2는 위쪽 반평면(0<θ<π0 < \theta < \pi)을 평면 전체로 펼칩니다.

지수함수. ez=ex+iy=ex(cos⁡y+isin⁡y)e^z = e^{x + iy} = e^x(\cos y + i\sin y).

  • ∣ez∣=ex|e^z| = e^x, arg⁡ez=y\arg e^z = y.
  • 주기(period)가 2πi2\pi i입니다: ez+2πi=eze^{z + 2\pi i} = e^z. 실수 지수함수에는 없는 성질입니다.
  • ez≠0e^z \ne 0이 모든 zz에서 성립합니다.
  • 사상으로 보면 세로선 x=cx = c는 반지름 ece^c인 원으로, 가로선 y=cy = c는 각 cc의 반직선으로 갑니다.

삼각함수. 오일러 공식을 거꾸로 써서 정의합니다.

cos⁡z=eiz+e−iz2,sin⁡z=eiz−e−iz2i.\cos z = \frac{e^{iz} + e^{-iz}}{2}, \qquad \sin z = \frac{e^{iz} - e^{-iz}}{2i}.

실수에서는 익숙한 함수지만, 복소수에서는 유계가 아닙니다. 예: cos⁡(iy)=e−y+ey2=cosh⁡y\cos(iy) = \frac{e^{-y} + e^y}{2} = \cosh y로, yy가 커지면 끝없이 커집니다.

예제 2.3. cos⁡(iln⁡2)=e−ln⁡2+eln⁡22=1/2+22=54\cos(i\ln2) = \frac{e^{-\ln2} + e^{\ln2}}{2} = \frac{1/2 + 2}{2} = \frac54. 코사인 값이 1보다 큽니다.

2.3 복소 로그와 가지

ew=ze^w = z의 해 ww를 로그라 하고 싶지만, ewe^w의 주기 때문에 해가 무수히 많습니다. z=reiθz = re^{i\theta}이면

log⁡z=ln⁡r+i(θ+2πk),k∈Z.\log z = \ln r + i(\theta + 2\pi k), \qquad k \in \mathbb Z.

정의 2.4. 주편각을 쓴 Log z=ln⁡∣z∣+i Arg z\mathrm{Log}\,z = \ln|z| + i\,\mathrm{Arg}\,z를 주가지(principal branch)라 합니다.

예제 2.5. Log(−1)=ln⁡1+iπ=iπ\mathrm{Log}(-1) = \ln1 + i\pi = i\pi. Log(i)=iπ/2\mathrm{Log}(i) = i\pi/2.

주가지는 음의 실수축에서 불연속입니다. 위쪽에서 다가가면 편각이 π\pi, 아래쪽에서 다가가면 −π-\pi에 가까워 2πi2\pi i만큼 뜁니다. 이렇게 함수를 하나로 정하려고 잘라 낸 곡선을 가지 자름(branch cut)이라 합니다. 원점을 한 바퀴 돌면 로그 값이 2πi2\pi i만큼 바뀌는 것은 복소해석 전체에서 중요한 현상입니다(4장에서 ∮dz/z=2πi\oint dz/z = 2\pi i로 다시 나옵니다).

복소 거듭제곱 za=ealog⁡zz^a = e^{a\log z}도 같은 이유로 여러 값을 가질 수 있습니다. 예: ii=eilog⁡i=ei⋅i(π/2+2πk)=e−π/2−2πki^i = e^{i\log i} = e^{i\cdot i(\pi/2 + 2\pi k)} = e^{-\pi/2 - 2\pi k}, 주가지로는 e−π/2≈0.2079e^{-\pi/2} \approx 0.2079로 실수입니다.

2.4 1/z와 뫼비우스 변환

w=1/z=1re−iθw = 1/z = \frac1re^{-i\theta}: 절댓값을 뒤집고 실수축에 대해 대칭시킵니다. 단위원 안쪽과 바깥쪽이 바뀝니다.

정의 2.6. ad−bc≠0ad - bc \ne 0일 때 w=az+bcz+dw = \dfrac{az + b}{cz + d}를 뫼비우스 변환(Möbius transformation)이라 합니다.

뫼비우스 변환은 평행이동, 회전·확대, 1/z1/z를 합성한 것입니다.

정리 2.7. 뫼비우스 변환은 “직선 또는 원”을 “직선 또는 원”으로 보냅니다(직선을 반지름이 무한대인 원으로 봅니다).

예제 2.8 (케일리 변환). w=z−iz+iw = \dfrac{z - i}{z + i}는 위쪽 반평면을 단위원판 ∣w∣<1|w| < 1로 보냅니다. 위쪽 반평면의 점은 ii까지의 거리가 −i-i까지의 거리보다 가까우므로 ∣w∣<1|w| < 1입니다. 실수축은 두 거리가 같아 단위원 ∣w∣=1|w| = 1로 갑니다.

함수를 바꾸며 z 평면의 격자(왼쪽)가 w 평면(오른쪽)에서 어떻게 휘는지 봅니다. eᶻ는 세로선을 원으로, 1/z는 안팎을 뒤집고, 케일리 변환은 위쪽 반평면을 원판으로 접어 넣습니다. 휘어진 곡선들이 여전히 직각으로 만나는 점(3장의 등각성)에 주목합니다

이 위젯은 JavaScript가 필요합니다

2.5 극한과 연속

정의 2.9. zz가 어느 방향에서 z0z_0에 다가가든 ∣f(z)−L∣→0|f(z) - L| \to 0이면 lim⁡z→z0f(z)=L\lim_{z \to z_0}f(z) = L이라 하고, f(z0)=Lf(z_0) = L이면 ff가 z0z_0에서 연속(continuous)이라 합니다.

실수와 다른 점은 “어느 방향에서”입니다. 실수에서는 왼쪽과 오른쪽 두 방향뿐이지만, 평면에서는 무한히 많은 방향과 곡선을 따라 다가갈 수 있습니다.

예제 2.10. f(z)=zˉ/zf(z) = \bar z/z는 z→0z \to 0에서 극한이 없습니다. 실수축을 따라 다가가면(z=xz = x) 11, 허수축을 따라 다가가면(z=iyz = iy) −iyiy=−1\frac{-iy}{iy} = -1입니다.

2.6 이 장의 요약

  • f(z)=u+ivf(z) = u + iv: 평면에서 평면으로의 사상. 격자의 상으로 이해합니다.
  • eze^z: 주기 2πi2\pi i, 0이 되지 않음. 복소 삼각함수는 유계가 아님.
  • log⁡z\log z는 값이 여럿: 주가지와 가지 자름. 원점을 돌면 2πi2\pi i만큼 바뀜.
  • 뫼비우스 변환: 원과 직선을 원과 직선으로. 케일리 변환은 반평면을 원판으로.

쓰이는 곳. 교류 회로와 신호의 복소지수 표현, 양자역학의 위상 인자, 제어공학의 ss 평면과 zz 평면 사이 변환(쌍일차 변환은 뫼비우스 변환), 상대성 이론의 로런츠 변환(뫼비우스 변환과 같은 군), 하이퍼볼릭 기하를 쓰는 표현 학습(푸앵카레 원판 임베딩)이 이 장의 함수를 씁니다.

문제

2.1 [계산] · 확인 문제

f(z)=z3f(z) = z^3을 u+ivu + iv로 쓸 때, z=1+2iz = 1 + 2i에서의 값을 구합니다.

값 답
uu [?]
vv [?]
정답
-11
-2
풀이

(1+2i)2=−3+4i(1 + 2i)^2 = -3 + 4i, (−3+4i)(1+2i)=−3−8+(−6+4)i=−11−2i(-3 + 4i)(1 + 2i) = -3 - 8 + (-6 + 4)i = -11 - 2i입니다.

2.2 [계산] · 확인 문제

∣e2+3i∣|e^{2 + 3i}|은? (소수 넷째 자리까지)

정답
7.3891
풀이

∣ez∣=eRe z=e2≈7.3891|e^z| = e^{\mathrm{Re}\,z} = e^2 \approx 7.3891입니다.

2.3 [계산] · 확인 문제

Log(−2i)\mathrm{Log}(-2i)를 a+bia + bi로 쓸 때 값을 구합니다. (π\pi나 ln⁡\ln을 써도 됩니다)

값 답
aa [?]
bb [?]
정답
0.6931
-π/2
풀이

∣−2i∣=2|-2i| = 2, Arg(−2i)=−π/2\mathrm{Arg}(-2i) = -\pi/2이므로 ln⁡2−iπ/2\ln2 - i\pi/2입니다. ln⁡2≈0.6931\ln2 \approx 0.6931입니다.

2.4 [계산] · 확인 문제

케일리 변환 w=(z−i)/(z+i)w = (z - i)/(z + i)에서 z=3iz = 3i의 상의 절댓값은?

정답
0.5
풀이

2i4i=12\frac{2i}{4i} = \frac12이고, 위쪽 반평면의 점이라 단위원판 안에 있습니다.

2.5 [증명]

모든 복소수 zz에 대해 ez≠0e^z \ne 0이고 ez+2πi=eze^{z + 2\pi i} = e^z임을 보입니다.

풀이

∣ez∣=ex>0|e^z| = e^x > 0이므로 ez≠0e^z \ne 0입니다. ez+2πi=ex(cos⁡(y+2π)+isin⁡(y+2π))=ex(cos⁡y+isin⁡y)=eze^{z + 2\pi i} = e^x(\cos(y + 2\pi) + i\sin(y + 2\pi)) = e^x(\cos y + i\sin y) = e^z입니다.