삼각함수의 n배각공식과 드 무아브르 공식(de Moivre's formula)

written by jjycjn   2018. 7. 2. 08:55
삼각함수에 대한 모든 항등식은 아래 삼각함수의 덧셈정리로 부터 증명할 수 있다.
sin(x±y)=sin(x)cos(y)±cos(x)sin(y)cos(x±y)=cos(x)cos(y)sin(x)sin(y)
특히 삼각함수의 두배각공식(double angle formula)는 위 식에서 y=x로 둠으로써 얻을 수 있다.
sin(2x)=sin(x+x)=sin(x)cos(x)+cos(x)sin(x)=2sin(x)cos(x)cos(2x)=cos(x+x)=cos(x)cos(x)sin(x)sin(x)=cos2(x)sin2(x)=2cos2(x)1=12sin2(x)
또한 삼각함수의 세배각공식(triple angle formula)은 덧셈정리에서 y=2x로 두고 위에서 얻은 두배각공식을 이용하면 된다.
sin(3x)=sin(x+2x)=sin(x)cos(2x)+cos(x)sin(2x)=sin(x)[12sin2(x)]+cos(x)[2sin(x)cos(x)]=sin(x)2sin3(x)+2sin(x)cos2(x)=sin(x)2sin3(x)+2sin(x)[1sin2(x)]=3sin(x)4sin3(x)cos(3x)=cos(x+2x)=cos(x)cos(2x)sin(x)sin(2x)=cos(x)[2cos2(x)1]sin(x)[2sin(x)cos(x)]=2cos3(x)cos(x)2sin2(x)cos(x)=2cos3(x)cos(x)2[1cos2(x)]cos(x)=4cos3(x)3cos(x)
이와 같은 방법으로 삼각함수의 네배각공식, 다섯배각공식, 나아가 일반적인 n배각공식까지 유도할 수 있다. 하지만 위 계산에서 짐작할 수 있듯이 n이 커짐에 따라 공식을 얻어내는데 필요한 계산량도 늘어나게 된다. 따라서 n배각공식을 비교적 쉽게 유도하기 위한 몇 가지 방법들이 있는데, 이번 글에서는 그 중에 드 무아브르 공식(de Moivre's formula)을 이용한 방법을 알아 보도록 하자.

드 무아브르 공식(de Moivre's formula)

드 무아브르 공식(de Moivre's formula)에 의하면, 임의의 복소수 x와 정수 n에 대하여 다음이 성립한다.
(cos(x)+isin(x))n=cos(nx)+isin(nx)
이 공식은 오일러 공식(Euler's formula)를 이용하여 간단히 증명이 가능하다. 이 글에서는 x가 실수이고 n이 양의 정수인 경우에 한해서, 드 무아브르 공식을 수학적 귀납법을 이용하여 증명을 해 보도록 하자.

정리. 드 무아브르 공식(de Moivre's formula) 임의의 실수 x와 양의 정수 n에 대하여 다음이 성립한다.
(1)(cos(x)+isin(x))n=cos(nx)+isin(nx)

증명. 우선 n=1인 경우, 식 (1)이 성립함은 자명하다. 이제 n=k일 때 식 (1)이 성립한다고 가정하자. 그러면 n=k+1인 경우 삼각함수의 덧셈공식에 의해 다음을 얻는다.
(cos(x)+isin(x))k+1=(cos(x)+isin(x))k(cos(x)+isin(x))=(cos(kx)+isin(kx))(cos(x)+isin(x))=cos(kx)cos(x)sin(kx)sin(x)+i[sin(kx)cos(x)+cos(kx)sin(x)]=cos((k+1)x)+isin((k+1)x)
따라서 n=k+1일 때도 식 (1)이 성립함을 확인할 수 있다. 그러므로 수학적 귀납법에 의해 임의의 양의 정수 n에 대하여 식 (1)이 성립한다..

드 무아브르 공식을 이용하여 사인 함수와 코사인 함수에 대한 n배각공식을 유도하는 방법에 대해 생각해 보자. 먼저 식 (1)의 좌변을 전개하고 정리하면 실수부와 허수부를 각각 얻을 수 있다. 이 때, 좌변의 실수부가 cos(nx)와 같아야 하고 좌변의 허수부는 sin(nx)와 같아야 한다는 사실을 이용하면, cos(nx), sin(nx)의 값을 각각 구할 수 있다. 특히,
sin(nx)=Im((cos(x)+isin(x))n)cos(nx)=Re((cos(x)+isin(x))n)
가 성립한다.

실제로 드 무아브르 공식을을 이용하여 사인, 코사인 함수의 두배각공식과 세배각공식을 각각 유도해 보면 다음과 같다. 먼저 n=2인 경우의 드 무아브르 공식을 적용하면
cos(2x)+isin(2x)=(cos(x)+isin(x))2=cos2(x)sin2(x)+i(2sin(x)cos(x))
따라서 sin(2x)=2sin(x)cos(x), cos(2x)=cos2(x)sin2(x)를 얻는다.

마찬가지 방법으로 n=3인 경우의 드 무아브르 공식에 의해서
cos(3x)+isin(3x)=(cos(x)+isin(x))3=cos3(x)3cos(x)sin2(x)+i(3cos2(x)sin(x)sin3(x))
를 얻는다. 이제 위 식의 좌변과 우변이 서로 같음을 이용하여
sin(3x)=3cos2(x)sin(x)sin3(x)=3[1sin2(x)]sin(x)sin3(x)=3sin(x)4sin3(x)cos(3x)=cos3(x)3cos(x)sin2(x)=cos3(x)3cos(x)[1cos2(x)]=4cos3(x)3cos(x)
임을 알 수 있다.

사인 함수와 코사인 함수의 n배각공식

위와 같이 드 무아브르 공식을 이용하면 사인 함수와 코사인 함수의 n배각공식을 동시에 얻을 수 있다. 먼저 식 (1)의 좌변 (cos(x)+isin(x))n을 전개하는 과정에서 이항계수가 등장한다. 또한 이 전개식의 반 정도는 실수부이고, 나머지 반 정도는 허수부가 된다. 이러한 사실들을 일반화 하여 임의의 양의 정수 n에 대한 n배각공식을 구해보면 다음과 같다.
sin(nx)=k=0n(nk)cosnk(x)sink(x)sinkπ2(2.1)=k odd(1)k12(nk)cosnk(x)sink(x)cos(nx)=k=0n(nk)cosnk(x)sink(x)coskπ2(2.2)=k even(1)k2(nk)cosnk(x)sink(x)

위 공식 (2.1)(2.2)를 이용하여 sin(4x)cos(4x)의 값을 직접 구해보자.
sin(4x)=(41)cos3(x)sin(x)(43)cos(x)sin3(x)=4cos3(x)sin(x)4cos(x)sin3(x)cos(4x)=(40)cos4(x)(42)cos2(x)sin2(x)+(44)sin4(x)=cos4(x)6cos2(x)sin2(x)+sin4(x)


  ::  
  • 공유하기  ::