30강에서 복소수를 배웠습니다. 제곱해서 음수가 되는 수를 도입해 모든 다항식이 근을 가지게 만들었고, 극형식으로 곱셈이 회전임을 보았습니다.
그 뒤로 복소수가 여러 번 얼굴을 내밀었습니다. 52강 심화 4에서 기약 이차식이 복소수에서는 일차 인수로 쪼개졌고, 55강 심화 6에서 실수축에서 보이지 않던 특이점이 수렴반경을 결정했으며, 56강 심화 3에서는 e x e^{x}e x 의 급수에 i x ixi x 를 넣었더니 cos x + i sin x \cos x+i\sin xcos x + i sin x 가 나왔습니다.
마지막 것이 이 강의의 출발점입니다. 그때는 복소수 지수를 정의하지 않은 채 형식적으로 계산했는데, 이제 제대로 정의하고 정리로 확립합니다.
정의는 놀랄 만큼 단순합니다. e z e^{z}e z 를 급수로 정의합니다. 56강에서 e x e^{x}e x 의 급수가 수렴반경 무한임을 증명했으므로, 복소수를 넣어도 어디서나 수렴합니다. 정의로 삼는 데 아무 문제가 없습니다.
그러고 나면 지수함수와 삼각함수가 하나로 묶입니다. 별개로 배운 두 함수가 실은 같은 하나의 함수를 실수축과 허수축에서 본 것 이었습니다. 이 통합이 계산을 크게 단순하게 만들고, 59강의 푸리에 급수가 그 위에 세워집니다.
복소지수를 급수로 정의하고 오일러 공식을 증명할 수 있습니다.
복소지수의 지수법칙과 주기성을 다룰 수 있습니다.
드무아브르 공식으로 삼각 항등식을 유도할 수 있습니다.
복소지수로 적분과 삼각급수를 간단히 계산할 수 있습니다.
복소로그가 여러 값을 가지는 이유를 설명할 수 있습니다.
문제. e z e^{z}e z 를 어떻게 정의할지 생각합니다.
(1) 실수에서 성립하는 e x = ∑ x n n ! e^{x}=\displaystyle\sum\frac{x^{n}}{n!}e x = ∑ n ! x n 을 복소수로 확장해도 되는 근거를 쓰세요.
(2) z = i x z=ixz = i x (x xx 는 실수)를 넣고 실수부와 허수부로 나누세요.
(3) 결과를 정리로 서술하세요.
생각의 실마리. (1)에서 확인할 것은 급수가 복소수에서도 수렴하는가 입니다. 56강에서 R = ∞ R=\inftyR = ∞ 임을 나머지항으로 증명했는데, 그 논증이 복소수에서도 통하는지 봅니다. (2)는 56강 심화 3에서 이미 해 본 계산이지만 이제 근거가 있는 상태에서 다시 합니다.
풀이. (1) 급수 ∑ z n n ! \displaystyle\sum\frac{z^{n}}{n!}∑ n ! z n 의 절댓값을 취하면
∑ n = 0 ∞ ∣ z n n ! ∣ = ∑ n = 0 ∞ ∣ z ∣ n n ! = e ∣ z ∣ \sum_{n=0}^{\infty}\left\lvert\frac{z^{n}}{n!}\right\rvert=\sum_{n=0}^{\infty}\frac{\lvert z\rvert^{n}}{n!}=e^{\lvert z\rvert}
n = 0 ∑ ∞ ∣ ∣ ∣ ∣ ∣ n ! z n ∣ ∣ ∣ ∣ ∣ = n = 0 ∑ ∞ n ! ∣ z ∣ n = e ∣ z ∣
으로 수렴합니다. 절대수렴하므로 원래 급수도 수렴합니다. 게다가 ∣ z ∣ \lvert z\rvert∣ z ∣ 가 아무리 커도 수렴하므로 복소평면 전체에서 정의됩니다.
그러므로 다음을 정의 로 삼습니다.
e z : = ∑ n = 0 ∞ z n n ! e^{z}:=\sum_{n=0}^{\infty}\frac{z^{n}}{n!}
e z : = n = 0 ∑ ∞ n ! z n
z zz 가 실수이면 기존의 e x e^{x}e x 와 같으므로 확장이 모순 없이 이루어집니다.
(2) i n i^{n}i n 이 네 개마다 반복됩니다.
n 4 n\bmod 4n m o d 4
i^
0 00
1 11
1 11
i ii
2 22
− 1 -1− 1
3 33
− i -i− i
급수에 넣고 짝수 항과 홀수 항으로 나눕니다. 짝수 항은 i 2 m = ( − 1 ) m i^{2m}=(-1)^{m}i 2 m = ( − 1 ) m 이라 실수이고 홀수 항은 i 2 m + 1 = i ( − 1 ) m i^{2m+1}=i(-1)^{m}i 2 m + 1 = i ( − 1 ) m 이라 순허수입니다.
e i x = ∑ m = 0 ∞ ( − 1 ) m x 2 m ( 2 m ) ! + i ∑ m = 0 ∞ ( − 1 ) m x 2 m + 1 ( 2 m + 1 ) ! e^{ix}=\sum_{m=0}^{\infty}\frac{(-1)^{m}x^{2m}}{(2m)!}+i\sum_{m=0}^{\infty}\frac{(-1)^{m}x^{2m+1}}{(2m+1)!}
e i x = m = 0 ∑ ∞ ( 2 m ) ! ( − 1 ) m x 2 m + i m = 0 ∑ ∞ ( 2 m + 1 ) ! ( − 1 ) m x 2 m + 1
두 급수가 정확히 cos x \cos xcos x 와 sin x \sin xsin x 입니다 (56강 문제 2). 항의 재배열이 정당한 이유는 절대수렴이기 때문이며, 54강 심화 4의 경고가 여기서는 적용되지 않습니다.
(3) 정리로 씁니다.
이 문제에서 배우는 것: 오일러 공식.
오일러 공식. 모든 실수 x xx 에 대해
e i x = cos x + i sin x e^{ix}=\cos x+i\sin x
e i x = cos x + i sin x
입니다.
이 한 줄이 여러 결과를 한꺼번에 줍니다.
먼저 거꾸로 풀면 삼각함수가 복소지수로 표현됩니다. e i x e^{ix}e i x 와 e − i x e^{-ix}e − i x 를 더하고 빼면
cos x = e i x + e − i x 2 , sin x = e i x − e − i x 2 i \cos x=\frac{e^{ix}+e^{-ix}}{2},\qquad \sin x=\frac{e^{ix}-e^{-ix}}{2i}
cos x = 2 e i x + e − i x , sin x = 2 i e i x − e − i x
입니다. 삼각함수가 지수함수의 조합이 되었습니다. 이 표현이 이 강의의 계산 도구 전부입니다.
다음으로 크기와 편각 이 읽힙니다. ∣ e i x ∣ 2 = 2 x + 2 x = 1 \lvert e^{ix}\rvert^{2}=\cos^{2}x+\sin^{2}x=1∣ e i x ∣ 2 = cos 2 x + sin 2 x = 1 이므로
∣ e i x ∣ = 1 \lvert e^{ix}\rvert=1
∣ e i x ∣ = 1
입니다. x xx 가 실수이면 e i x e^{ix}e i x 는 언제나 단위원 위 에 있고, x xx 가 그 점의 편각입니다. 30강에서 극형식을 r ( cos θ + i sin θ ) r(\cos\theta+i\sin\theta)r ( cos θ + i sin θ ) 로 썼는데 이제
z = r e i θ z=re^{i\theta}
z = r e i θ
로 훨씬 간결하게 적을 수 있습니다.
x = π x=\pix = π 를 넣으면 유명한 등식이 나옵니다.
e i π = cos π + i sin π = − 1 ⟹ e i π + 1 = 0 e^{i\pi}=\cos\pi+i\sin\pi=-1\quad\Longrightarrow\quad e^{i\pi}+1=0
e i π = cos π + i sin π = − 1 ⟹ e i π + 1 = 0
오일러 항등식 이라 부르며, e ee , i ii , π \piπ , 1 11 , 0 00 이 한 식에 모입니다. 각각 해석학, 대수학, 기하학, 산술의 기본 상수인데 이 하나의 등식으로 이어집니다.
바로 확인 1.
확인 1-1. e i π / 2 e^{i\pi/2}e i π / 2 의 값을 구하세요.
답. cos π 2 + i sin π 2 = i \cos\dfrac\pi2+i\sin\dfrac\pi2=icos 2 π + i sin 2 π = i 입니다.
확인 1-2. cos x \cos xcos x 를 복소지수로 나타내세요.
답. e i x + e − i x 2 \dfrac{e^{ix}+e^{-ix}}{2}2 e i x + e − i x 입니다.
확인 1-3. e z e^{z}e z 의 급수가 복소평면 전체에서 수렴하는 근거를 쓰세요.
답. 절댓값 급수가 e ∣ z ∣ e^{\lvert z\rvert}e ∣ z ∣ 로 수렴하므로 절대수렴하고, ∣ z ∣ \lvert z\rvert∣ z ∣ 가 아무리 커도 그렇기 때문입니다.
문제. 다음을 확인하세요.
(1) e z + w = e z e w e^{z+w}=e^{z}e^{w}e z + w = e z e w 가 성립합니까?
(2) z = x + i y z=x+iyz = x + i y 일 때 e z e^{z}e z 를 극형식으로 쓰세요.
(3) e z e^{z}e z 의 주기를 구하세요.
생각의 실마리. (1)은 급수의 곱을 다뤄야 하므로 55강 심화 4의 코시 곱이 필요합니다. (2)는 (1)을 쓰면 즉시 나옵니다. (3)에서는 실수지수에 없던 성질 이 나타납니다. e x e^{x}e x 는 단사인데 e z e^{z}e z 는 그렇지 않을 수 있습니다.
풀이. (1) 성립합니다. 증명은 심화 1에서 코시 곱으로 합니다. 두 급수가 모두 절대수렴하므로 곱을 항별로 정리할 수 있고, 이항정리(20강)로 계수가 맞아떨어집니다.
(2) z = x + i y z=x+iyz = x + i y 에서 (1)을 쓰면
e z = e x + i y = e x e i y = e x ( cos y + i sin y ) e^{z}=e^{x+iy}=e^{x}e^{iy}=e^{x}(\cos y+i\sin y)
e z = e x + i y = e x e i y = e x ( cos y + i sin y )
입니다. 실수부가 크기를 정하고 허수부가 편각을 정합니다.
성분
역할
e^
크기 ∣ e z ∣ \lvert e^{z}\rvert∣ e z ∣
y yy
편각 \arg e^
(3) e 2 π i = cos 2 π + i sin 2 π = 1 e^{2\pi i}=\cos 2\pi+i\sin 2\pi=1e 2 π i = cos 2 π + i sin 2 π = 1 이므로
e z + 2 π i = e z e 2 π i = e z e^{z+2\pi i}=e^{z}e^{2\pi i}=e^{z}
e z + 2 π i = e z e 2 π i = e z
입니다. e z e^{z}e z 는 허수 방향으로 주기 2 π i 2\pi i2 π i 를 가집니다.
이 문제에서 배우는 것: 복소지수의 성질.
정리해 둡니다.
성질
식
실수와 비교
지수법칙
e^{z+w}=e^{z}e^
같습니다
0 00 이 아님
e z ≠ 0 e^{z}\ne 0e z = 0
같습니다
극형식
e x + i y = e x ( cos y + i sin y ) e^{x+iy}=e^{x}(\cos y+i\sin y)e x + i y = e x ( cos y + i sin y )
새로운 것입니다
크기
∣ e z ∣ = e Re z \lvert e^{z}\rvert=e^{\operatorname{Re}z}∣ e z ∣ = e R e z
새로운 것입니다
주기성
e^{z+2\pi i}=e^
실수에는 없습니다
단사성
단사가 아닙니다
실수에서는 단사입니다
주기성이 실수지수와의 결정적 차이 입니다. e x e^{x}e x 는 순증가해서 단사였는데(43강), e z e^{z}e z 는 2 π i 2\pi i2 π i 만큼 떨어진 점에서 같은 값을 가집니다. 이 성질이 문제 5에서 복소로그를 정의할 때 근본적인 문제를 일으킵니다.
e z ≠ 0 e^{z}\ne 0e z = 0 인 것도 확인해 둡니다. e z e − z = e 0 = 1 e^{z}e^{-z}=e^{0}=1e z e − z = e 0 = 1 이므로 e z e^{z}e z 가 0 00 이면 모순입니다. 지수함수는 복소평면 어디에서도 0 00 이 되지 않습니다.
이 성질들이 30강의 극형식 계산을 훨씬 편하게 만듭니다. 두 복소수를 곱할 때
r 1 e i θ 1 ⋅ r 2 e i θ 2 = r 1 r 2 e i ( θ 1 + θ 2 ) r_{1}e^{i\theta_{1}}\cdot r_{2}e^{i\theta_{2}}=r_{1}r_{2}e^{i(\theta_{1}+\theta_{2})}
r 1 e i θ 1 ⋅ r 2 e i θ 2 = r 1 r 2 e i ( θ 1 + θ 2 )
로 크기는 곱하고 편각은 더하는 규칙이 지수법칙 하나로 설명됩니다. 30강에서 삼각함수의 덧셈정리로 확인했던 것이 여기서는 자명해집니다.
바로 확인 2.
확인 2-1. e 1 + i π e^{1+i\pi}e 1 + i π 의 값을 구하세요.
답. e 1 ( cos π + i sin π ) = − e e^{1}(\cos\pi+i\sin\pi)=-ee 1 ( cos π + i sin π ) = − e 입니다.
확인 2-2. ∣ e 3 − 2 i ∣ \lvert e^{3-2i}\rvert∣ e 3 − 2 i ∣ 를 구하세요.
답. e Re z = e 3 e^{\operatorname{Re}z}=e^{3}e R e z = e 3 입니다.
확인 2-3. e z e^{z}e z 가 단사가 아닌 이유를 쓰세요.
답. 주기 2 π i 2\pi i2 π i 를 가지므로 z zz 와 z + 2 π i z+2\pi iz + 2 π i 에서 값이 같기 때문입니다.
문제. 오일러 공식으로 다음을 유도하세요.
(1) ( cos θ + i sin θ ) n = cos n θ + i sin n θ (\cos\theta+i\sin\theta)^{n}=\cos n\theta+i\sin n\theta( cos θ + i sin θ ) n = cos n θ + i sin n θ
(2) cos 2 θ \cos 2\thetacos 2 θ 와 sin 2 θ \sin 2\thetasin 2 θ 의 배각공식
(3) cos A cos B \cos A\cos Bcos A cos B 를 합으로 바꾸는 공식
생각의 실마리. (1)은 오일러 공식을 넣고 지수법칙을 쓰면 한 줄입니다. (2)는 (1)에서 n = 2 n=2n = 2 를 놓고 좌변을 전개해 실수부와 허수부를 비교합니다. (3)은 cos \coscos 을 지수로 바꿔 곱한 뒤 다시 지수를 cos \coscos 으로 돌립니다.
풀이. (1) 왼쪽은 ( e i θ ) n = e i n θ \bigl(e^{i\theta}\bigr)^{n}=e^{in\theta}( e i θ ) n = e i n θ 이고 오른쪽은 e i n θ e^{in\theta}e i n θ 입니다. 같습니다.
(2) n = 2 n=2n = 2 에서 왼쪽을 전개합니다.
( cos θ + i sin θ ) 2 = 2 θ − 2 θ + 2 i sin θ cos θ (\cos\theta+i\sin\theta)^{2}=\cos^{2}\theta-\sin^{2}\theta+2i\sin\theta\cos\theta
( cos θ + i sin θ ) 2 = cos 2 θ − sin 2 θ + 2 i sin θ cos θ
오른쪽은 cos 2 θ + i sin 2 θ \cos 2\theta+i\sin 2\thetacos 2 θ + i sin 2 θ 입니다. 실수부끼리 허수부끼리 같아야 하므로
cos 2 θ = 2 θ − 2 θ , sin 2 θ = 2 sin θ cos θ \cos 2\theta=\cos^{2}\theta-\sin^{2}\theta,\qquad\sin 2\theta=2\sin\theta\cos\theta
cos 2 θ = cos 2 θ − sin 2 θ , sin 2 θ = 2 sin θ cos θ
입니다. 17강에서 유도한 공식이 한 번에 나옵니다.
(3) 지수로 바꿉니다.
cos A cos B = e i A + e − i A 2 ⋅ e i B + e − i B 2 = e i ( A + B ) + e i ( A − B ) + e − i ( A − B ) + e − i ( A + B ) 4 \cos A\cos B=\frac{e^{iA}+e^{-iA}}{2}\cdot\frac{e^{iB}+e^{-iB}}{2}=\frac{e^{i(A+B)}+e^{i(A-B)}+e^{-i(A-B)}+e^{-i(A+B)}}{4}
cos A cos B = 2 e i A + e − i A ⋅ 2 e i B + e − i B = 4 e i ( A + B ) + e i ( A − B ) + e − i ( A − B ) + e − i ( A + B )
첫째와 넷째를 묶고 둘째와 셋째를 묶으면 각각 cos \coscos 이 됩니다.
= 2 cos ( A + B ) + 2 cos ( A − B ) 4 = cos ( A + B ) + cos ( A − B ) 2 =\frac{2\cos(A+B)+2\cos(A-B)}{4}=\frac{\cos(A+B)+\cos(A-B)}{2}
= 4 2 cos ( A + B ) + 2 cos ( A − B ) = 2 cos ( A + B ) + cos ( A − B )
이 문제에서 배우는 것: 드무아브르 공식과 계산 전략.
드무아브르 공식. 임의의 정수 n nn 에 대해
( cos θ + i sin θ ) n = cos n θ + i sin n θ (\cos\theta+i\sin\theta)^{n}=\cos n\theta+i\sin n\theta
( cos θ + i sin θ ) n = cos n θ + i sin n θ
입니다.
30강에서 이 공식을 귀납법으로 증명했는데, 오일러 공식이 있으면 지수법칙의 특수한 경우 에 지나지 않습니다.
계산 전략을 정리합니다.
삼각 항등식을 얻는 절차.
삼각함수를 복소지수로 바꿉니다.
지수법칙으로 계산합니다.
다시 삼각함수로 되돌립니다.
지수함수의 계산이 삼각함수보다 훨씬 쉽기 때문에 이 우회가 이득입니다. 지수는 곱셈이 덧셈이 되지만 삼각함수는 덧셈정리를 외워야 합니다.
n nn 을 키우면 이득이 더 커집니다. cos 5 θ \cos 5\thetacos 5 θ 를 cos θ \cos\thetacos θ 로 나타내려면 덧셈정리를 반복 적용해야 하는데, 드무아브르로는 ( cos θ + i sin θ ) 5 (\cos\theta+i\sin\theta)^{5}( cos θ + i sin θ ) 5 를 이항정리(20강)로 전개하고 실수부를 읽으면 끝입니다.
cos 5 θ = 5 θ − 10 3 θ 2 θ + 5 cos θ 4 θ \cos 5\theta=\cos^{5}\theta-10\cos^{3}\theta\sin^{2}\theta+5\cos\theta\sin^{4}\theta
cos 5 θ = cos 5 θ − 1 0 cos 3 θ sin 2 θ + 5 cos θ sin 4 θ
17강에서 배운 모든 삼각 항등식이 오일러 공식 하나에서 나옵니다. 외울 것이 하나로 줄어든 셈입니다.
바로 확인 3.
확인 3-1. 드무아브르로 cos 3 θ \cos 3\thetacos 3 θ 를 유도하세요.
답. ( cos θ + i sin θ ) 3 (\cos\theta+i\sin\theta)^{3}( cos θ + i sin θ ) 3 의 실수부가 3 θ − 3 cos θ 2 θ \cos^{3}\theta-3\cos\theta\sin^{2}\thetacos 3 θ − 3 cos θ sin 2 θ 이므로 그것이 cos 3 θ \cos 3\thetacos 3 θ 입니다.
확인 3-2. sin A sin B \sin A\sin Bsin A sin B 를 합으로 바꾸세요.
답. e i A − e − i A 2 i ⋅ e i B − e − i B 2 i \dfrac{e^{iA}-e^{-iA}}{2i}\cdot\dfrac{e^{iB}-e^{-iB}}{2i}2 i e i A − e − i A ⋅ 2 i e i B − e − i B 를 전개하면 cos ( A − B ) − cos ( A + B ) 2 \dfrac{\cos(A-B)-\cos(A+B)}{2}2 cos ( A − B ) − cos ( A + B ) 입니다.
확인 3-3. 삼각 항등식을 복소지수로 유도하는 것이 유리한 이유를 쓰세요.
답. 지수함수는 곱셈이 지수의 덧셈이 되어 계산이 단순한데, 삼각함수는 덧셈정리를 반복 적용해야 하기 때문입니다.
문제. 다음을 복소지수로 계산하세요.
(1) ∫ e a x sin b x d x \displaystyle\int e^{ax}\sin bx\,dx∫ e a x sin b x d x
(2) ∑ k = 0 n − 1 cos k θ \displaystyle\sum_{k=0}^{n-1}\cos k\thetak = 0 ∑ n − 1 cos k θ
생각의 실마리. (1)은 51강 문제 3에서 부분적분을 두 번 하고 연립방정식을 풀어 얻은 결과입니다. 복소지수로 하면 지수함수 하나의 적분이 됩니다. (2)는 cos k θ \cos k\thetacos k θ 가 e i k θ e^{ik\theta}e i k θ 의 실수부이므로 등비급수(54강)로 바꿀 수 있습니다.
풀이. (1) e a x sin b x e^{ax}\sin bxe a x sin b x 는 e a x e i b x = e ( a + b i ) x e^{ax}e^{ibx}=e^{(a+bi)x}e a x e i b x = e ( a + b i ) x 의 허수부입니다. 그 지수함수를 적분합니다.
∫ e ( a + b i ) x d x = e ( a + b i ) x a + b i \int e^{(a+bi)x}dx=\frac{e^{(a+bi)x}}{a+bi}
∫ e ( a + b i ) x d x = a + b i e ( a + b i ) x
분모를 유리화합니다.
= e a x ( cos b x + i sin b x ) ( a − b i ) a 2 + b 2 =\frac{e^{ax}(\cos bx+i\sin bx)(a-bi)}{a^{2}+b^{2}}
= a 2 + b 2 e a x ( cos b x + i sin b x ) ( a − b i )
허수부를 읽습니다. 분자에서 허수가 되는 항은 a sin b x a\sin bxa sin b x 와 − b cos b x -b\cos bx− b cos b x 입니다.
∫ e a x sin b x d x = e a x ( a sin b x − b cos b x ) a 2 + b 2 + C \int e^{ax}\sin bx\,dx=\frac{e^{ax}(a\sin bx-b\cos bx)}{a^{2}+b^{2}}+C
∫ e a x sin b x d x = a 2 + b 2 e a x ( a sin b x − b cos b x ) + C
51강 심화 4의 결과와 같고, 분모 a 2 + b 2 a^{2}+b^{2}a 2 + b 2 이 ∣ a + b i ∣ 2 \lvert a+bi\rvert^{2}∣ a + b i ∣ 2 임이 이제 분명합니다.
(2) cos k θ = Re ( e i k θ ) \cos k\theta=\operatorname{Re}\bigl(e^{ik\theta}\bigr)cos k θ = R e ( e i k θ ) 이므로
∑ k = 0 n − 1 cos k θ = Re ∑ k = 0 n − 1 ( e i θ ) k \sum_{k=0}^{n-1}\cos k\theta=\operatorname{Re}\sum_{k=0}^{n-1}\bigl(e^{i\theta}\bigr)^{k}
k = 0 ∑ n − 1 cos k θ = R e k = 0 ∑ n − 1 ( e i θ ) k
입니다. 오른쪽은 공비가 e i θ e^{i\theta}e i θ 인 등비수열의 합이므로(θ \thetaθ 가 2 π 2\pi2 π 의 배수가 아니면)
∑ k = 0 n − 1 e i k θ = 1 − e i n θ 1 − e i θ \sum_{k=0}^{n-1}e^{ik\theta}=\frac{1-e^{in\theta}}{1-e^{i\theta}}
k = 0 ∑ n − 1 e i k θ = 1 − e i θ 1 − e i n θ
입니다. 분자와 분모에서 절반씩 지수를 뽑아내는 것이 요령입니다.
1 − e i α = e i α / 2 ( e − i α / 2 − e i α / 2 ) = − 2 i e i α / 2 sin α 2 1-e^{i\alpha}=e^{i\alpha/2}\bigl(e^{-i\alpha/2}-e^{i\alpha/2}\bigr)=-2i\,e^{i\alpha/2}\sin\frac\alpha2
1 − e i α = e i α / 2 ( e − i α / 2 − e i α / 2 ) = − 2 i e i α / 2 sin 2 α
를 분자와 분모에 각각 쓰면
1 − e i n θ 1 − e i θ = e i ( n − 1 ) θ / 2 ⋅ sin ( n θ / 2 ) sin ( θ / 2 ) \frac{1-e^{in\theta}}{1-e^{i\theta}}=e^{i(n-1)\theta/2}\cdot\frac{\sin(n\theta/2)}{\sin(\theta/2)}
1 − e i θ 1 − e i n θ = e i ( n − 1 ) θ / 2 ⋅ sin ( θ / 2 ) sin ( n θ / 2 )
이고 실수부를 읽으면
∑ k = 0 n − 1 cos k θ = sin ( n θ / 2 ) sin ( θ / 2 ) cos ( n − 1 ) θ 2 \sum_{k=0}^{n-1}\cos k\theta=\frac{\sin(n\theta/2)}{\sin(\theta/2)}\cos\frac{(n-1)\theta}{2}
k = 0 ∑ n − 1 cos k θ = sin ( θ / 2 ) sin ( n θ / 2 ) cos 2 ( n − 1 ) θ
입니다. n = 3 n=3n = 3 , θ = π 3 \theta=\dfrac\pi3θ = 3 π 으로 확인하면 왼쪽이 1 + 1 2 − 1 2 = 1 1+\dfrac12-\dfrac12=11 + 2 1 − 2 1 = 1 이고 오른쪽이 sin ( π / 2 ) sin ( π / 6 ) cos π 3 = 1 0.5 ⋅ 0.5 = 1 \dfrac{\sin(\pi/2)}{\sin(\pi/6)}\cos\dfrac\pi3=\dfrac{1}{0.5}\cdot 0.5=1sin ( π / 6 ) sin ( π / 2 ) cos 3 π = 0 . 5 1 ⋅ 0 . 5 = 1 로 맞습니다.
이 문제에서 배우는 것: 실수 문제를 복소로 우회합니다.
두 계산의 공통 구조를 봅니다.
단계
내용
1
실수 문제를 복소 문제의 실수부(또는 허수부)로 봅니다
2
복소 문제를 풉니다. 지수함수라 쉽습니다
3
실수부(또는 허수부)를 읽습니다
답이 실수인데 중간 과정에 복소수를 거치는 것 이 이 방법의 특징입니다. 처음에는 이상해 보이지만 계산량이 크게 줄어듭니다.
(1)에서 51강의 방법과 비교해 보십시오. 부분적분 두 번과 연립방정식 풀이가 지수함수 하나의 적분으로 바뀌었습니다. (2)에서는 삼각급수가 등비급수가 되었습니다.
이 발상은 이 커리큘럼에서 계속 쓰입니다. 143강의 특성함수는 확률분포에 e i t X e^{itX}e i t X 를 씌워 다루기 쉽게 만든 것이고, 60강의 푸리에 변환도 같은 구조입니다. 어려운 대상을 복소지수로 감싸 다루는 것 이 그 도구들의 공통 전략입니다.
(2)의 결과도 따로 값이 있습니다. sin ( n θ / 2 ) sin ( θ / 2 ) \dfrac{\sin(n\theta/2)}{\sin(\theta/2)}sin ( θ / 2 ) sin ( n θ / 2 ) 꼴을 디리클레 핵이라 하며, 59강에서 푸리에 급수의 부분합을 다룰 때 정확히 이 식이 나옵니다.
바로 확인 4.
확인 4-1. ∫ e x cos 2 x d x \displaystyle\int e^{x}\cos 2x\,dx∫ e x cos 2 x d x 를 복소지수로 구하세요.
답. a = 1 a=1a = 1 , b = 2 b=2b = 2 이므로 e x ( cos 2 x + 2 sin 2 x ) 5 + C \dfrac{e^{x}(\cos 2x+2\sin 2x)}{5}+C5 e x ( cos 2 x + 2 sin 2 x ) + C 입니다.
확인 4-2. ∑ k = 0 n − 1 sin k θ \displaystyle\sum_{k=0}^{n-1}\sin k\thetak = 0 ∑ n − 1 sin k θ 를 구하세요.
답. 같은 계산의 허수부이므로 sin ( n θ / 2 ) sin ( θ / 2 ) sin ( n − 1 ) θ 2 \dfrac{\sin(n\theta/2)}{\sin(\theta/2)}\sin\dfrac{(n-1)\theta}{2}sin ( θ / 2 ) sin ( n θ / 2 ) sin 2 ( n − 1 ) θ 입니다.
확인 4-3. 실수 문제를 복소로 우회하는 절차 세 단계를 쓰세요.
답. 복소 문제의 실수부나 허수부로 보고, 복소 문제를 풀고, 해당 부분을 읽습니다.
문제. 다음을 조사합니다.
(1) e w = z e^{w}=ze w = z 를 만족하는 w ww 를 z = r e i θ z=re^{i\theta}z = r e i θ 에 대해 구하세요.
(2) 그런 w ww 가 몇 개입니까?
(3) ln ( − 1 ) \ln(-1)ln ( − 1 ) 을 구하세요.
생각의 실마리. 로그는 지수의 역함수인데, 문제 2에서 e z e^{z}e z 가 단사가 아니라고 했습니다. 단사가 아니면 역함수가 하나로 정해지지 않습니다. (1)에서 w = u + i v w=u+ivw = u + i v 로 놓고 크기와 편각을 각각 맞춰 봅니다.
풀이. (1) w = u + i v w=u+ivw = u + i v 라 하면 e w = e u e i v e^{w}=e^{u}e^{iv}e w = e u e i v 이고 이것이 r e i θ re^{i\theta}r e i θ 와 같아야 합니다. 크기를 비교하면 e u = r e^{u}=re u = r 이므로 u = ln r u=\ln ru = ln r 입니다. 편각을 비교하면 v = θ v=\thetav = θ 인데, 편각은 2 π 2\pi2 π 의 정수배만큼 자유롭습니다.
w = ln r + i ( θ + 2 π k ) , k ∈ Z w=\ln r+i(\theta+2\pi k),\qquad k\in\mathbb{Z}
w = ln r + i ( θ + 2 π k ) , k ∈ Z
(2) 무한히 많습니다. 정수 k kk 마다 하나씩 있습니다.
(3) − 1 = 1 ⋅ e i π -1=1\cdot e^{i\pi}− 1 = 1 ⋅ e i π 이므로 r = 1 r=1r = 1 , θ = π \theta=\piθ = π 입니다.
ln ( − 1 ) = ln 1 + i ( π + 2 π k ) = i ( 2 k + 1 ) π \ln(-1)=\ln 1+i(\pi+2\pi k)=i(2k+1)\pi
ln ( − 1 ) = ln 1 + i ( π + 2 π k ) = i ( 2 k + 1 ) π
k = 0 k=0k = 0 을 택하면 i π i\pii π 입니다. 실제로 e i π = − 1 e^{i\pi}=-1e i π = − 1 이므로 맞습니다.
이 문제에서 배우는 것: 복소로그의 다가성.
복소로그. z ≠ 0 z\ne 0z = 0 에 대해
log z = ln ∣ z ∣ + i arg z \log z=\ln\lvert z\rvert+i\arg z
log z = ln ∣ z ∣ + i arg z
이며 arg z \arg zarg z 가 2 π 2\pi2 π 의 정수배만큼 자유로우므로 무한히 많은 값 을 가집니다.
이 현상을 다가성 이라 하고, 하나를 고르는 것을 가지를 택한다 고 말합니다. 보통 arg z ∈ ( − π , π ] \arg z\in(-\pi,\pi]arg z ∈ ( − π , π ] 로 제한한 것을 주가지라 하고 Log z \operatorname{Log}zL o g z 로 씁니다.
실수에서와 무엇이 다른지 정리합니다.
실수 로그
복소 로그
정의역
x > 0 x>0x > 0
z ≠ 0 z\ne 0z = 0
값
하나
무한히 많습니다
음수
정의 안 됨
정의됩니다
log ( z w ) \log(zw)log ( z w )
= log z + log w =\log z+\log w= log z + log w
2 π i 2\pi i2 π i 의 정수배까지만 같습니다
음수의 로그가 정의된다는 점 이 인상적입니다. 실수에서 ln ( − 1 ) \ln(-1)ln ( − 1 ) 은 없지만 복소수에서는 i π i\pii π 입니다. 49강의 원시함수 표에서 ∫ d x x = ln ∣ x ∣ + C \displaystyle\int\frac{dx}{x}=\ln\lvert x\rvert+C∫ x d x = ln ∣ x ∣ + C 라고 절댓값을 씌운 것이, 복소수 관점에서는 음수 구간에서 ln x = ln ∣ x ∣ + i π \ln x=\ln\lvert x\rvert+i\piln x = ln ∣ x ∣ + i π 의 실수부만 취한 것으로 읽힙니다.
마지막 줄의 주의가 실질적입니다. 로그법칙이 완전히는 성립하지 않습니다. 예를 들어 주가지에서
Log ( ( − 1 ) ⋅ ( − 1 ) ) = Log 1 = 0 \operatorname{Log}\bigl((-1)\cdot(-1)\bigr)=\operatorname{Log}1=0
L o g ( ( − 1 ) ⋅ ( − 1 ) ) = L o g 1 = 0
인데
Log ( − 1 ) + Log ( − 1 ) = i π + i π = 2 π i \operatorname{Log}(-1)+\operatorname{Log}(-1)=i\pi+i\pi=2\pi i
L o g ( − 1 ) + L o g ( − 1 ) = i π + i π = 2 π i
입니다. 두 값이 2 π i 2\pi i2 π i 만큼 다릅니다. 가지를 고정하면 로그법칙이 깨질 수 있으므로 복소로그를 다룰 때는 늘 조심해야 합니다.
52강 심화 4에서 아크탄젠트가 복소로그의 편각 부분이라고 했는데, 이제 그 말의 뜻이 분명합니다. log z \log zlog z 의 허수부가 arg z \arg zarg z 이고, 그것이 실수 계산에서는 아크탄젠트로 나타납니다.
바로 확인 5.
확인 5-1. log i \log ilog i 의 값을 모두 구하세요.
답. i = e i π / 2 i=e^{i\pi/2}i = e i π / 2 이므로 log i = i ( π 2 + 2 π k ) \log i=i\left(\dfrac\pi2+2\pi k\right)log i = i ( 2 π + 2 π k ) 입니다. 주가지는 i π 2 \dfrac{i\pi}{2}2 i π 입니다.
확인 5-2. log ( − e ) \log(-e)log ( − e ) 의 주가지를 구하세요.
답. ∣ − e ∣ = e \lvert -e\rvert=e∣ − e ∣ = e 이고 편각이 π \piπ 이므로 1 + i π 1+i\pi1 + i π 입니다.
확인 5-3. 복소로그가 여러 값을 가지는 근본 이유를 쓰세요.
답. e z e^{z}e z 가 주기 2 π i 2\pi i2 π i 를 가져 단사가 아니므로 역함수가 하나로 정해지지 않기 때문입니다.
정의·정리
식
복소지수
e z = ∑ n ≥ 0 z n n ! e^{z}=\displaystyle\sum_{n\ge 0}\frac{z^{n}}{n!}e z = n ≥ 0 ∑ n ! z n (모든 z zz 에서 수렴)
오일러 공식
e i x = cos x + i sin x e^{ix}=\cos x+i\sin xe i x = cos x + i sin x
오일러 항등식
e i π + 1 = 0 e^{i\pi}+1=0e i π + 1 = 0
삼각의 지수 표현
cos x = e i x + e − i x 2 \cos x=\dfrac{e^{ix}+e^{-ix}}{2}cos x = 2 e i x + e − i x , \sin x=\dfrac{e^{ix}-e^{-ix}}
극형식
z=re^
드무아브르
\bigl(e^{i\theta}\bigr)^{n}=e^
복소로그
log z = ln ∣ z ∣ + i ( arg z + 2 π k ) \log z=\ln\lvert z\rvert+i(\arg z+2\pi k)log z = ln ∣ z ∣ + i ( arg z + 2 π k )
성질
내용
지수법칙
e^{z+w}=e^{z}e^
크기
∣ e z ∣ = e Re z \lvert e^{z}\rvert=e^{\operatorname{Re}z}∣ e z ∣ = e R e z
주기
2 π i 2\pi i2 π i
0 00 이 아님
e z ≠ 0 e^{z}\ne 0e z = 0
단사성
아닙니다
계산 전략
방법
삼각 항등식
지수로 바꿔 지수법칙을 씁니다
∫ e a x sin b x \int e^{ax}\sin bx∫ e a x sin b x
e ( a + b i ) x e^{(a+bi)x}e ( a + b i ) x 의 허수부
∑ cos k θ \sum\cos k\theta∑ cos k θ
∑ e i k θ \sum e^{ik\theta}∑ e i k θ 의 실수부, 등비급수
n nn 제곱근
e^
자주 하는 실수
바로잡기
∣ e z ∣ = e z \lvert e^{z}\rvert=e^{z}∣ e z ∣ = e z 로 씁니다
e Re z e^{\operatorname{Re}z}e R e z 입니다
복소로그를 하나의 값으로 씁니다
가지를 명시합니다
로그법칙을 그대로 씁니다
2 π i 2\pi i2 π i 의 차이가 생길 수 있습니다
e z = 0 e^{z}=0e z = 0 인 z zz 를 찾습니다
존재하지 않습니다
문제 6. e i π / 3 e^{i\pi/3}e i π / 3 을 a + b i a+bia + b i 꼴로 쓰세요.
답. cos π 3 + i sin π 3 = 1 2 + 3 2 i \cos\dfrac\pi3+i\sin\dfrac\pi3=\dfrac12+\dfrac{\sqrt3}{2}icos 3 π + i sin 3 π = 2 1 + 2 3 i 입니다.
문제 7. e 2 + 3 i e^{2+3i}e 2 + 3 i 의 크기를 구하세요.
답. e Re z = e 2 e^{\operatorname{Re}z}=e^{2}e R e z = e 2 입니다.
문제 8. sin x \sin xsin x 를 복소지수로 나타내세요.
답. e i x − e − i x 2 i \dfrac{e^{ix}-e^{-ix}}{2i}2 i e i x − e − i x 입니다.
문제 9. ( 1 + i ) 8 (1+i)^{8}( 1 + i ) 8 을 극형식으로 계산하세요.
답. 1 + i = 2 e i π / 4 1+i=\sqrt2 e^{i\pi/4}1 + i = 2 e i π / 4 이므로 ( 2 ) 8 e 2 π i = 16 (\sqrt2)^{8}e^{2\pi i}=16( 2 ) 8 e 2 π i = 1 6 입니다.
문제 10. 드무아브르로 sin 3 θ \sin 3\thetasin 3 θ 를 유도하세요.
답. ( cos θ + i sin θ ) 3 (\cos\theta+i\sin\theta)^{3}( cos θ + i sin θ ) 3 의 허수부가 3 2 θ sin θ − 3 θ 3\cos^{2}\theta\sin\theta-\sin^{3}\theta3 cos 2 θ sin θ − sin 3 θ 입니다.
문제 11. e z = 1 e^{z}=1e z = 1 을 만족하는 z zz 를 모두 구하세요.
답. z = 2 π i k z=2\pi ikz = 2 π i k (k kk 는 정수)입니다.
문제 12. log ( 2 i ) \log(2i)log ( 2 i ) 의 주가지를 구하세요.
답. ln 2 + i π 2 \ln 2+\dfrac{i\pi}{2}ln 2 + 2 i π 입니다.
문제 13. ∫ e 2 x sin 3 x d x \displaystyle\int e^{2x}\sin 3x\,dx∫ e 2 x sin 3 x d x 를 구하세요.
답. e 2 x ( 2 sin 3 x − 3 cos 3 x ) 13 + C \dfrac{e^{2x}(2\sin 3x-3\cos 3x)}{13}+C1 3 e 2 x ( 2 sin 3 x − 3 cos 3 x ) + C 입니다.
문제 14. 2 x \cos^{2}xcos 2 x 를 배각으로 나타내는 공식을 복소지수로 유도하세요.
답. ( e i x + e − i x 2 ) 2 = e 2 i x + 2 + e − 2 i x 4 = cos 2 x + 1 2 \left(\dfrac{e^{ix}+e^{-ix}}{2}\right)^{2}=\dfrac{e^{2ix}+2+e^{-2ix}}{4}=\dfrac{\cos 2x+1}{2}( 2 e i x + e − i x ) 2 = 4 e 2 i x + 2 + e − 2 i x = 2 cos 2 x + 1 입니다.
문제 15. 1 11 의 세제곱근을 모두 구하세요.
답. e 2 π i k / 3 e^{2\pi ik/3}e 2 π i k / 3 (k = 0 , 1 , 2 k=0,1,2k = 0 , 1 , 2 )이므로 1 11 , − 1 2 + 3 2 i -\dfrac12+\dfrac{\sqrt3}{2}i− 2 1 + 2 3 i , − 1 2 − 3 2 i -\dfrac12-\dfrac{\sqrt3}{2}i− 2 1 − 2 3 i 입니다.
문제 16. e z e^{z}e z 가 주기 2 π i 2\pi i2 π i 를 가지는 근거를 쓰세요.
답. e 2 π i = cos 2 π + i sin 2 π = 1 e^{2\pi i}=\cos 2\pi+i\sin 2\pi=1e 2 π i = cos 2 π + i sin 2 π = 1 이므로 e z + 2 π i = e z e^{z+2\pi i}=e^{z}e z + 2 π i = e z 입니다.
문제 17. ∣ e i x ∣ = 1 \lvert e^{ix}\rvert=1∣ e i x ∣ = 1 인 이유를 쓰세요.
답. 2 x + 2 x = 1 \cos^{2}x+\sin^{2}x=1cos 2 x + sin 2 x = 1 이기 때문입니다.
문제 18. 오일러 항등식을 쓰고 어떤 상수들이 들어 있는지 말하세요.
답. e i π + 1 = 0 e^{i\pi}+1=0e i π + 1 = 0 이며 e ee , i ii , π \piπ , 1 11 , 0 00 이 모두 들어 있습니다.
심화 1. e z + w = e z e w e^{z+w}=e^{z}e^{w}e z + w = e z e w 를 코시 곱으로 증명하세요.
풀이. 두 급수가 절대수렴하므로 55강 심화 4의 코시 곱을 쓸 수 있습니다.
e z e w = ( ∑ j ≥ 0 z j j ! ) ( ∑ m ≥ 0 w m m ! ) = ∑ k ≥ 0 c k , c k = ∑ j = 0 k z j j ! ⋅ w k − j ( k − j ) ! e^{z}e^{w}=\left(\sum_{j\ge 0}\frac{z^{j}}{j!}\right)\left(\sum_{m\ge 0}\frac{w^{m}}{m!}\right)=\sum_{k\ge 0}c_{k},\qquad c_{k}=\sum_{j=0}^{k}\frac{z^{j}}{j!}\cdot\frac{w^{k-j}}{(k-j)!}
e z e w = ( j ≥ 0 ∑ j ! z j ) ( m ≥ 0 ∑ m ! w m ) = k ≥ 0 ∑ c k , c k = j = 0 ∑ k j ! z j ⋅ ( k − j ) ! w k − j
c k c_{k}c k 를 정리합니다. 분모를 k ! k!k ! 로 통일하려고 k ! j ! ( k − j ) ! \dfrac{k!}{j!(k-j)!}j ! ( k − j ) ! k ! 을 만들어 냅니다.
c k = 1 k ! ∑ j = 0 k k ! j ! ( k − j ) ! z j w k − j = 1 k ! ∑ j = 0 k ( k j ) z j w k − j c_{k}=\frac{1}{k!}\sum_{j=0}^{k}\frac{k!}{j!(k-j)!}z^{j}w^{k-j}=\frac{1}{k!}\sum_{j=0}^{k}\binom{k}{j}z^{j}w^{k-j}
c k = k ! 1 j = 0 ∑ k j ! ( k − j ) ! k ! z j w k − j = k ! 1 j = 0 ∑ k ( j k ) z j w k − j
괄호 안이 정확히 이항정리(20강)의 우변입니다.
c k = ( z + w ) k k ! c_{k}=\frac{(z+w)^{k}}{k!}
c k = k ! ( z + w ) k
따라서
e z e w = ∑ k ≥ 0 ( z + w ) k k ! = e z + w e^{z}e^{w}=\sum_{k\ge 0}\frac{(z+w)^{k}}{k!}=e^{z+w}
e z e w = k ≥ 0 ∑ k ! ( z + w ) k = e z + w
입니다. ■ \blacksquare■
증명의 뼈대가 이항정리 하나입니다. 20강에서 조합론으로 얻은 공식이 복소지수의 기본 성질을 떠받칩니다. 그리고 절대수렴이 코시 곱의 전제이므로, 54강 심화 4에서 강조한 절대수렴의 중요성이 여기서 실제로 쓰입니다.
이 증명이 실수의 경우도 포함한다는 점도 확인해 두십시오. e x + y = e x e y e^{x+y}=e^{x}e^{y}e x + y = e x e y 를 지수법칙으로 가정하지 않고 급수에서 증명한 것 이며, 19강에서 지수를 정의할 때의 순환을 완전히 피합니다.
심화 2. 1 11 의 n nn 제곱근을 모두 구하고 그 기하학적 배치를 설명하세요. 그리고 그것들의 합이 0 00 임을 보이세요.
풀이. z n = 1 z^{n}=1z n = 1 을 풉니다. z = r e i θ z=re^{i\theta}z = r e i θ 로 두면 r n e i n θ = 1 r^{n}e^{in\theta}=1r n e i n θ = 1 이므로 r = 1 r=1r = 1 이고 n θ = 2 π k n\theta=2\pi kn θ = 2 π k 입니다.
z k = e 2 π i k / n , k = 0 , 1 , … , n − 1 z_{k}=e^{2\pi ik/n},\qquad k=0,1,\dots,n-1
z k = e 2 π i k / n , k = 0 , 1 , … , n − 1
k = n k=nk = n 부터는 반복되므로 서로 다른 근이 정확히 n nn 개입니다. 30강의 대수학의 기본정리와 맞습니다.
기하학적으로는 단위원을 n nn 등분한 점들 입니다. k = 0 k=0k = 0 에서 1 11 이고 나머지는 그로부터 2 π n \dfrac{2\pi}{n}n 2 π 씩 회전한 위치입니다. 정n nn 각형의 꼭짓점을 이룹니다.
**합이 0 00 **임을 보입니다. n ≥ 2 n\ge 2n ≥ 2 이면 ω = e 2 π i / n ≠ 1 \omega=e^{2\pi i/n}\ne 1ω = e 2 π i / n = 1 이고 근들이 1 , ω , ω 2 , … , ω n − 1 1,\omega,\omega^{2},\dots,\omega^{n-1}1 , ω , ω 2 , … , ω n − 1 입니다. 등비수열의 합(18강)으로
∑ k = 0 n − 1 ω k = 1 − ω n 1 − ω = 1 − 1 1 − ω = 0 \sum_{k=0}^{n-1}\omega^{k}=\frac{1-\omega^{n}}{1-\omega}=\frac{1-1}{1-\omega}=0
k = 0 ∑ n − 1 ω k = 1 − ω 1 − ω n = 1 − ω 1 − 1 = 0
입니다. ω n = e 2 π i = 1 \omega^{n}=e^{2\pi i}=1ω n = e 2 π i = 1 이기 때문입니다.
이 결과를 기하로 읽으면 정n nn 각형의 꼭짓점들의 무게중심이 원점 이라는 뜻입니다. 대칭성에서 당연한데 대수적으로도 확인됩니다.
n nn 제곱근의 합이 0 00 이라는 사실은 59강에서 핵심 도구가 됩니다. 푸리에 급수에서 서로 다른 진동수의 항이 직교 한다는 성질이 정확히 이 계산에서 나옵니다.
심화 3. 삼각함수와 쌍곡함수의 관계를 복소지수로 밝히세요.
풀이. 56강 문제 3에서 쌍곡함수를 정의했습니다.
cosh x = e x + e − x 2 , sinh x = e x − e − x 2 \cosh x=\frac{e^{x}+e^{-x}}{2},\qquad\sinh x=\frac{e^{x}-e^{-x}}{2}
cosh x = 2 e x + e − x , sinh x = 2 e x − e − x
삼각함수의 지수 표현과 나란히 놓습니다.
cos x = e i x + e − i x 2 , sin x = e i x − e − i x 2 i \cos x=\frac{e^{ix}+e^{-ix}}{2},\qquad\sin x=\frac{e^{ix}-e^{-ix}}{2i}
cos x = 2 e i x + e − i x , sin x = 2 i e i x − e − i x
i ii 가 붙느냐 마느냐의 차이뿐입니다. 그러므로 x xx 자리에 i x ixi x 를 넣으면 서로 옮겨 갑니다.
cos ( i x ) = e − x + e x 2 = cosh x , sin ( i x ) = e − x − e x 2 i = i sinh x \cos(ix)=\frac{e^{-x}+e^{x}}{2}=\cosh x,\qquad \sin(ix)=\frac{e^{-x}-e^{x}}{2i}=i\sinh x
cos ( i x ) = 2 e − x + e x = cosh x , sin ( i x ) = 2 i e − x − e x = i sinh x
거꾸로도 성립합니다.
cosh ( i x ) = cos x , sinh ( i x ) = i sin x \cosh(ix)=\cos x,\qquad\sinh(ix)=i\sin x
cosh ( i x ) = cos x , sinh ( i x ) = i sin x
두 함수족이 별개가 아니라 하나를 실수축과 허수축에서 본 것입니다.
이 관계가 항등식을 옮겨 줍니다. 2 + 2 = 1 \cos^{2}+\sin^{2}=1cos 2 + sin 2 = 1 에 x → i x x\to ixx → i x 를 넣으면
2 x − 2 x = 1 \cosh^{2}x-\sinh^{2}x=1
cosh 2 x − sinh 2 x = 1
입니다. sin ( i x ) = i sinh x \sin(ix)=i\sinh xsin ( i x ) = i sinh x 에서 제곱하면 − 2 x -\sinh^{2}x− sinh 2 x 가 되어 부호가 뒤집히기 때문입니다. 삼각의 모든 항등식이 부호 규칙 하나로 쌍곡 항등식이 됩니다.
삼각
쌍곡
2 + 2 = 1 \cos^{2}+\sin^{2}=1cos 2 + sin 2 = 1
2 − 2 = 1 \cosh^{2}-\sinh^{2}=1cosh 2 − sinh 2 = 1
sin 2 x = 2 sin x cos x \sin 2x=2\sin x\cos xsin 2 x = 2 sin x cos x
sinh 2 x = 2 sinh x cosh x \sinh 2x=2\sinh x\cosh xsinh 2 x = 2 sinh x cosh x
( sin x ) ′ = cos x (\sin x)'=\cos x( sin x ) ′ = cos x
( sinh x ) ′ = cosh x (\sinh x)'=\cosh x( sinh x ) ′ = cosh x
( cos x ) ′ = − sin x (\cos x)'=-\sin x( cos x ) ′ = − sin x
( cosh x ) ′ = + sinh x (\cosh x)'=+\sinh x( cosh x ) ′ = + sinh x
마지막 두 줄의 부호 차이도 같은 규칙에서 나옵니다. 이름이 비슷한 이유도 이제 분명합니다. 원을 매개하는 것이 ( cos , sin ) (\cos,\sin)( cos , sin ) 이고 쌍곡선을 매개하는 것이 ( cosh , sinh ) (\cosh,\sinh)( cosh , sinh ) 인데, 둘이 복소수를 통해 이어져 있습니다.
심화 4. 51강 심화 4에서 복소수로 하면 쉽다고 예고한 계산을 완성하고, 실수 방법과 비교하세요.
풀이. 51강에서는 I = ∫ e a x sin b x d x I=\displaystyle\int e^{ax}\sin bx\,dxI = ∫ e a x sin b x d x 를 구하려고 부분적분을 두 번 하고 I II 와 J JJ 의 연립방정식을 풀었습니다. 여기서는 문제 4의 방법으로 한 줄에 끝납니다.
∫ e ( a + b i ) x d x = e ( a + b i ) x a + b i \int e^{(a+bi)x}dx=\frac{e^{(a+bi)x}}{a+bi}
∫ e ( a + b i ) x d x = a + b i e ( a + b i ) x
이 하나의 식이 두 적분을 동시에 줍니다. 실수부가 ∫ e a x cos b x d x \displaystyle\int e^{ax}\cos bx\,dx∫ e a x cos b x d x 이고 허수부가 ∫ e a x sin b x d x \displaystyle\int e^{ax}\sin bx\,dx∫ e a x sin b x d x 입니다.
e a x ( cos b x + i sin b x ) ( a − b i ) a 2 + b 2 \frac{e^{ax}(\cos bx+i\sin bx)(a-bi)}{a^{2}+b^{2}}
a 2 + b 2 e a x ( cos b x + i sin b x ) ( a − b i )
에서
∫ e a x cos b x d x = e a x ( a cos b x + b sin b x ) a 2 + b 2 , ∫ e a x sin b x d x = e a x ( a sin b x − b cos b x ) a 2 + b 2 \int e^{ax}\cos bx\,dx=\frac{e^{ax}(a\cos bx+b\sin bx)}{a^{2}+b^{2}},\qquad\int e^{ax}\sin bx\,dx=\frac{e^{ax}(a\sin bx-b\cos bx)}{a^{2}+b^{2}}
∫ e a x cos b x d x = a 2 + b 2 e a x ( a cos b x + b sin b x ) , ∫ e a x sin b x d x = a 2 + b 2 e a x ( a sin b x − b cos b x )
입니다.
두 방법을 비교합니다.
실수 방법(51강)
복소 방법(58강)
부분적분
두 번
없음
연립방정식
필요합니다
없음
얻는 것
하나씩 따로
둘을 한꺼번에
분모의 정체
계산 결과
∣ a + b i ∣ 2 \lvert a+bi\rvert^{2}∣ a + b i ∣ 2 로 설명됨
분모가 왜 a 2 + b 2 a^{2}+b^{2}a 2 + b 2 인지가 복소 관점에서 즉시 설명됩니다. 실수 계산에서는 연립방정식을 풀다 보니 나온 값이었는데, 여기서는 1 a + b i \dfrac{1}{a+bi}a + b i 1 를 유리화할 때 나오는 ∣ a + b i ∣ 2 \lvert a+bi\rvert^{2}∣ a + b i ∣ 2 입니다.
이 방법은 더 어려운 적분에도 통합니다. ∫ e a x cos b x cos c x d x \displaystyle\int e^{ax}\cos bx\cos cx\,dx∫ e a x cos b x cos c x d x 같은 것도 곱을 지수의 합으로 바꾸면 지수함수 몇 개의 적분이 됩니다. 삼각함수가 섞여 있을수록 복소 방법의 이득이 커집니다.
심화 5. 복소로그의 가지를 정하는 문제를 다루고, 가지를 자르는 선이 왜 필요한지 설명하세요.
풀이. 문제 5에서 log z \log zlog z 가 무한히 많은 값을 가진다고 했습니다. 하나를 고르려면 arg z \arg zarg z 의 범위를 정해야 합니다.
주가지. arg z ∈ ( − π , π ] \arg z\in(-\pi,\pi]arg z ∈ ( − π , π ] 로 제한한 것을 Log z \operatorname{Log}zL o g z 로 씁니다.
그런데 이 선택에 대가가 따릅니다. Log \operatorname{Log}L o g 가 음의 실수축에서 불연속입니다.
확인해 봅니다. z zz 가 단위원 위를 반시계로 돌아 − 1 -1− 1 에 다가갈 때 편각이 π \piπ 에 가까워지므로 Log z → i π \operatorname{Log}z\to i\piL o g z → i π 입니다. 시계 방향으로 다가가면 편각이 − π -\pi− π 에 가까워져 Log z → − i π \operatorname{Log}z\to-i\piL o g z → − i π 입니다. 양쪽에서 다른 값이 나옵니다.
그러므로 주가지를 쓰려면 음의 실수축을 정의역에서 빼야 합니다. 그 선을 가지 자름 이라 합니다.
선택
결과
가지를 정하지 않음
값이 무한히 많아 함수가 아닙니다
가지를 정함
함수가 되지만 어느 선에서 불연속입니다
가지 자름을 뺌
연속이지만 정의역이 줄어듭니다
어느 쪽을 택해도 무언가를 잃습니다. 이것이 복소함수론의 근본적인 현상이며, 리만면이라는 개념이 그 해결책으로 나옵니다.
같은 문제가 z \sqrt zz 에도 있습니다. z = r e i θ z=re^{i\theta}z = r e i θ 의 제곱근이 ± r e i θ / 2 \pm\sqrt r e^{i\theta/2}± r e i θ / 2 로 둘인데, 편각이 2 π 2\pi2 π 늘어나면 θ / 2 \theta/2θ / 2 가 π \piπ 늘어나 부호가 바뀝니다. 원점을 한 바퀴 돌면 다른 값으로 돌아옵니다.
실무에서 이 문제가 실제로 나타납니다. 수치 라이브러리의 복소 로그와 제곱근은 모두 주가지를 쓰며, 음의 실수축 근처에서 값이 갑자기 뛰므로 그 근처의 계산은 특별히 조심해야 합니다.
심화 6. z w z^{w}z w 를 정의하고 i i i^{i}i i 를 계산하세요.
풀이. 실수에서 x y = e y ln x x^{y}=e^{y\ln x}x y = e y l n x 였습니다. 같은 방식으로 정의합니다.
z w : = e w log z z^{w}:=e^{w\log z}
z w : = e w l o g z
log z \log zlog z 가 다가이므로 z w z^{w}z w 도 일반적으로 다가입니다.
i i i^{i}i i 를 계산합니다. i = e i π / 2 i=e^{i\pi/2}i = e i π / 2 이므로
log i = i ( π 2 + 2 π k ) \log i=i\left(\frac\pi2+2\pi k\right)
log i = i ( 2 π + 2 π k )
이고
i i = e i log i = e i ⋅ i ( π / 2 + 2 π k ) = e − ( π / 2 + 2 π k ) i^{i}=e^{i\log i}=e^{i\cdot i(\pi/2+2\pi k)}=e^{-(\pi/2+2\pi k)}
i i = e i l o g i = e i ⋅ i ( π / 2 + 2 π k ) = e − ( π / 2 + 2 π k )
입니다.
놀랍게도 모든 값이 실수입니다. 허수의 허수제곱이 실수가 됩니다. 주가지(k = 0 k=0k = 0 )를 택하면
i i = e − π / 2 ≈ 0.20788 i^{i}=e^{-\pi/2}\approx 0.20788
i i = e − π / 2 ≈ 0 . 2 0 7 8 8
입니다.
이유는 지수에서 i ⋅ i = − 1 i\cdot i=-1i ⋅ i = − 1 이 되어 허수가 사라지기 때문입니다. 검산에서 e − π / 2 e^{-\pi/2}e − π / 2 와 수치 계산이 소수 열 자리까지 일치합니다.
다른 k kk 를 택하면 e − π / 2 − 2 π k e^{-\pi/2-2\pi k}e − π / 2 − 2 π k 가 되어 값이 달라집니다. k = 1 k=1k = 1 이면 e − π / 2 − 2 π ≈ 3.9 × 1 0 − 4 e^{-\pi/2-2\pi}\approx 3.9\times 10^{-4}e − π / 2 − 2 π ≈ 3 . 9 × 1 0 − 4 입니다. 같은 식이 무한히 많은 실수 값을 가집니다.
z w z^{w}z w 의 다가성 때문에 지수법칙도 조심해야 합니다. ( z a ) b = z a b (z^{a})^{b}=z^{ab}( z a ) b = z a b 가 일반적으로 성립하지 않습니다. 예를 들어
( ( − 1 ) 2 ) 1 / 2 = 1 1 / 2 = 1 \bigl((-1)^{2}\bigr)^{1/2}=1^{1/2}=1
( ( − 1 ) 2 ) 1 / 2 = 1 1 / 2 = 1
인데
( − 1 ) 2 ⋅ 1 / 2 = ( − 1 ) 1 = − 1 (-1)^{2\cdot 1/2}=(-1)^{1}=-1
( − 1 ) 2 ⋅ 1 / 2 = ( − 1 ) 1 = − 1
입니다. 가지를 어디서 어떻게 택하느냐에 따라 답이 달라지며, 이 함정이 복소수 계산에서 가장 흔한 오류의 원인입니다.
이 강의에서는 numpy만 씁니다. 복소지수는 검산이 명확합니다. 급수로 정의한 값과 cos + i sin \cos+i\sincos + i sin 을 비교하면 오일러 공식이 직접 확인됩니다. numpy의 복소수 지원을 쓰되, 정의 자체는 급수로 직접 구현해 정리를 검사합니다.
import numpy as np
def invfact(N):
c = np.ones(N)
for k in range(1, N):
c[k] = c[k-1]/k
return c
IF = invfact(80)
def cexp(z, N=80):
"""급수로 정의한 복소지수입니다. numpy 의 exp 를 쓰지 않습니다."""
return complex(np.sum(IF[:N]*np.array([z**k for k in range(N)])))
# --- 문제 1: e^{ix} = cos x + i sin x -----------------------------------
for x in [0.5, 2.0, np.pi]:
v = cexp(1j*x)
print(round(x, 6), "%.10f%+.10fj" % (v.real, v.imag),
"%.10f%+.10fj" % (np.cos(x), np.sin(x)))
# 0.5 0.8775825619+0.4794255386j 0.8775825619+0.4794255386j
# 2.0 -0.4161468365+0.9092974268j -0.4161468365+0.9092974268j
# 3.141593 -1.0000000000+0.0000000000j -1.0000000000+0.0000000000j
# --- 문제 2: 지수법칙과 주기성 ------------------------------------------
z, w = 0.7 + 1.2j, -0.4 + 0.9j
print("%.10f%+.10fj" % (cexp(z + w).real, cexp(z + w).imag))
p = cexp(z)*cexp(w)
print("%.10f%+.10fj" % (p.real, p.imag))
# -0.6814709608+1.1652107664j
# -0.6814709608+1.1652107664j
q = cexp(z + 2j*np.pi)
print("%.10f%+.10fj" % (q.real, q.imag), "%.10f%+.10fj" % (cexp(z).real, cexp(z).imag))
# 0.7296989092+1.8768962328j 0.7296989092+1.8768962328j
# --- 문제 3: 드무아브르와 배각공식 --------------------------------------
th = 0.6
for k in [2, 3, 5]:
lhs = cexp(1j*k*th)
rhs = (np.cos(th) + 1j*np.sin(th))**k
print(k, "%.10f%+.10fj" % (lhs.real, lhs.imag), "%.10f%+.10fj" % (rhs.real, rhs.imag))
# 2 0.3623577545+0.9320390860j 0.3623577545+0.9320390860j
# 3 -0.2272020947+0.9738476309j -0.2272020947+0.9738476309j
# 5 -0.9899924966+0.1411200081j -0.9899924966+0.1411200081j
print("%.10f %.10f" % (np.cos(2*th), np.cos(th)**2 - np.sin(th)**2))
# 0.3623577545 0.3623577545
# --- 심화 4: 51강의 적분을 복소로 얻은 결과와 대조 ------------------------
def mid(f, a, b, N=400000):
x = np.linspace(a, b, N + 1)
return float(np.sum(f(0.5*(x[:-1] + x[1:])))*(b - a)/N)
a, b = 2.0, 3.0
F = lambda x: np.exp(a*x)*(a*np.sin(b*x) - b*np.cos(b*x))/(a**2 + b**2)
print("%.8f %.8f" % (mid(lambda t: np.exp(a*t)*np.sin(b*t), 0.0, 1.0), F(1.0) - F(0.0)))
# 2.07929366 2.07929366
# --- 심화 3: cos(ix) = cosh x -------------------------------------------
for x in [0.5, 1.5]:
v = (cexp(1j*(1j*x)) + cexp(-1j*(1j*x)))/2
print(x, "%.10f" % v.real, "%.10f" % np.cosh(x))
# 0.5 1.1276259652 1.1276259652
# 1.5 2.3524096152 2.3524096152
# --- 심화 6: i^i 는 실수입니다 ------------------------------------------
print("%.10f %.10f" % (float(np.exp(-np.pi/2)), abs(complex(1j)**1j)))
# 0.2078795764 0.2078795764
# --- 오일러 항등식 ------------------------------------------------------
v = cexp(1j*np.pi)
print("%.3e %.3e" % (v.real + 1, v.imag)) # -8.882e-16 7.184e-30
실행하면 주석과 같은 값이 나옵니다. 다섯 곳을 짚어 둡니다.
첫째, 급수로 계산한 e i x e^{ix}e i x 가 cos x + i sin x \cos x+i\sin xcos x + i sin x 와 소수 열 자리까지 일치합니다. numpy의 지수함수를 쓰지 않고 정의에서 직접 계산했으므로 오일러 공식 자체가 검증됩니다. x = π x=\pix = π 에서 실수부가 − 1 -1− 1 이고 허수부가 0 00 인 것도 확인됩니다.
둘째, 지수법칙이 성립합니다. e z + w e^{z+w}e z + w 와 e z e w e^{z}e^{w}e z e w 가 실수부와 허수부 모두 소수 열 자리까지 같습니다. 심화 1의 증명이 숫자로 확인되며, 이 계산의 근거인 이항정리도 함께 검증된 셈입니다.
셋째, 주기성이 정확합니다. e z + 2 π i e^{z+2\pi i}e z + 2 π i 와 e z e^{z}e z 가 같은 값입니다. 실수지수에는 없던 성질이 눈으로 보입니다.
넷째, 드무아브르가 세 지수에서 모두 성립하고 배각공식도 맞습니다. cos 2 θ \cos 2\thetacos 2 θ 와 2 θ − 2 θ \cos^{2}\theta-\sin^{2}\thetacos 2 θ − sin 2 θ 가 0.3623577545 0.36235775450 . 3 6 2 3 5 7 7 5 4 5 로 같습니다. 17강에서 따로 외웠던 공식이 지수법칙의 결과임이 확인됩니다.
다섯째, 오일러 항등식의 검산에서 e i π + 1 e^{i\pi}+1e i π + 1 의 실수부가 − 8.9 × 1 0 − 16 -8.9\times 10^{-16}− 8 . 9 × 1 0 − 1 6 이고 허수부가 7.2 × 1 0 − 30 7.2\times 10^{-30}7 . 2 × 1 0 − 3 0 입니다. 배정밀도의 기계 오차 수준이므로 정확히 0 00 입니다. 허수부가 실수부보다 훨씬 작은 것은 sin \sinsin 의 급수가 π \piπ 에서 홀수 항만 가져 상쇄 구조가 다르기 때문입니다.
코드로 할 수 없는 일도 분명히 해 둡니다. 복소로그의 다가성은 수치 계산에 나타나지 않습니다. 라이브러리가 주가지 하나만 돌려주므로, log ( − 1 ) \log(-1)log ( − 1 ) 을 물으면 i π i\pii π 만 나오고 3 i π 3i\pi3 i π 나 − i π -i\pi− i π 는 보이지 않습니다. 심화 5의 가지 자름 문제도 값이 갑자기 뛰는 현상으로만 간접적으로 드러납니다.
e z e^{z}e z 를 어떻게 정의하며 왜 그 정의가 정당합니까?
오일러 공식을 쓰고 유도의 뼈대를 말하세요.
cos x \cos xcos x 와 sin x \sin xsin x 를 복소지수로 나타내세요.
∣ e z ∣ \lvert e^{z}\rvert∣ e z ∣ 를 구하세요.
e z e^{z}e z 의 주기를 쓰고 그것이 실수지수와 어떻게 다른지 말하세요.
드무아브르 공식이 오일러 공식에서 어떻게 나옵니까?
삼각 항등식을 복소지수로 유도하는 절차를 쓰세요.
∫ e a x sin b x d x \displaystyle\int e^{ax}\sin bx\,dx∫ e a x sin b x d x 의 분모가 a 2 + b 2 a^{2}+b^{2}a 2 + b 2 인 이유를 쓰세요.
복소로그가 여러 값을 가지는 이유를 쓰세요.
i i i^{i}i i 가 실수인 이유를 쓰세요.
정답.
e z = ∑ z n n ! e^{z}=\sum\frac{z^{n}}{n!}e z = ∑ n ! z n 으로 정의하며, 절대수렴해 복소평면 전체에서 수렴하고 실수에서 기존 정의와 일치하기 때문입니다.
e i x = cos x + i sin x e^{ix}=\cos x+i\sin xe i x = cos x + i sin x 입니다. 급수에 i x ixi x 를 넣고 i n i^{n}i n 의 주기성으로 실수부와 허수부를 나눕니다.
cos x = e i x + e − i x 2 \cos x=\frac{e^{ix}+e^{-ix}}{2}cos x = 2 e i x + e − i x , sin x = e i x − e − i x 2 i \sin x=\frac{e^{ix}-e^{-ix}}{2i}sin x = 2 i e i x − e − i x 입니다.
e Re z e^{\operatorname{Re}z}e R e z 입니다.
2 π i 2\pi i2 π i 입니다. 실수지수는 단사인데 복소지수는 주기를 가져 단사가 아닙니다.
( e i θ ) n = e i n θ \bigl(e^{i\theta}\bigr)^{n}=e^{in\theta}( e i θ ) n = e i n θ 라는 지수법칙의 특수한 경우입니다.
지수로 바꾸고, 지수법칙으로 계산하고, 다시 삼각으로 되돌립니다.
1 a + b i \dfrac{1}{a+bi}a + b i 1 를 유리화할 때 나오는 ∣ a + b i ∣ 2 \lvert a+bi\rvert^{2}∣ a + b i ∣ 2 이기 때문입니다.
e z e^{z}e z 가 주기 2 π i 2\pi i2 π i 를 가져 단사가 아니므로 역함수가 하나로 정해지지 않기 때문입니다.
지수에서 i ⋅ i = − 1 i\cdot i=-1i ⋅ i = − 1 이 되어 허수가 사라지기 때문입니다.
기호
읽는 법
뜻
e^
복소지수
급수 ∑ z n n ! \sum\frac{z^{n}}{n!}∑ n ! z n 으로 정의합니다
e i x = cos x + i sin x e^{ix}=\cos x+i\sin xe i x = cos x + i sin x
오일러 공식
지수와 삼각을 잇습니다
e i π + 1 = 0 e^{i\pi}+1=0e i π + 1 = 0
오일러 항등식
다섯 상수가 한 식에 모입니다
re^
극형식
크기와 편각으로 적은 복소수입니다
Re z \operatorname{Re}zR e z , Im z \operatorname{Im}zI m z
실수부, 허수부
arg z \arg zarg z
편각
2 π 2\pi2 π 의 정수배만큼 자유롭습니다
Log z \operatorname{Log}zL o g z
주가지 로그
arg z ∈ ( − π , π ] \arg z\in(-\pi,\pi]arg z ∈ ( − π , π ] 로 제한합니다
가지 자름
branch cut
다가함수를 단일값으로 만들려고 빼는 선입니다
cosh \coshcosh , sinh \sinhsinh
쌍곡함수
삼각함수를 허수축에서 본 것입니다
다음 59강에서 이 도구를 본격적으로 씁니다. 56강의 테일러 급수가 함수를 거듭제곱으로 분해했다면, 푸리에 급수는 진동으로 분해합니다. 주기함수를 sin \sinsin 과 cos \coscos 의 합으로, 복소지수로 적으면 e i n x e^{inx}e i n x 의 합으로 적는 것인데, 그 계수를 구하는 열쇠가 심화 2에서 본 n nn 제곱근의 합이 0 00 이라는 성질 입니다.