푸리에 급수
주기적인 함수를 여러 개의 삼각함수로 분해해서 나타내는 수학적 방법.
기본 개념
푸리에 급수는 다음과 같은 형태로 표현된다.
f(x)=a0+n=1∑∞(ancos(nx)+bnsin(nx))
f(x): 주기함수
a0,an,bn: 푸리에 계수
n: 주파수의 정수 배수
푸리에 계수 계산
푸리에 계수는 다음과 같은 식을 사용해서 구할 수 있다.
a0=T1∫0Tf(x)dx
an=T2∫0Tf(x)cos(nx)dx
bn=T2∫0Tf(x)sin(nx)dx
푸리에 계수를 a0,an,bn을 유도하기 위해서 주어진 함수 f(x)를 삼각 함수의 조합으로 표현된다고 가정하고 orthogonality를 활용해야 한다.
주기 T를 갖는 함수 f(x)는 푸리에 급수로 다음과 같이 표현된다고 가정하였다
f(x)=a0+n=1∑∞(ancos(T2πnx)+bnsin(T2πnx))
여기서 삼각함수의 orthognality를 사용하면 다음같다.
∫0Tcos(T2πnx)cos(T2πmx)dx=⎩⎪⎪⎨⎪⎪⎧2T,T,0,if n=m=0,if n=m=0,if n=m
∫0Tsin(T2πnx)sin(T2πmx)dx={2T,0,if n=m,if n=m.
∫0Tsin(T2πnx)cos(T2πmx)dx=0
a0유도
상수항 a0는 f(x)의 평균 값을 나타내기 때문에, 푸리에 급수의 양변을 적분하게 되면.
∫0Tf(x) dx=∫0Ta0+n=1∑∞(ancos(T2πnx)+bnsin(T2πnx))dx
n≥1인 항들은 적분값이 0이 되기 때문에,
∫0Tf(x)dx=a0T
가 나오고 T로 나누어 주면
a0=T1∫0Tf(x)dx
를 구할 수 있다.
an유도
푸리에 급수 양변에 cos(T2πnx)를 곱하고 적분한다.
∫0Tf(x)cos(T2πnx)dx=∫0T(a0+m=1∑∞(amcos(T2πmx)+bmsin(T2πmx)))cos(T2πnx)dx
정규 직교 조건에 의해 다음과 같다.
- m=0인 경우: ∫0Tcos2(T2πnx)dx=T/2
- m=n인 경우: 적분값 → 0
따라서
∫0Tf(x)cos(T2πnx)dx=2Tan
정리하면
an=T2∫0Tf(x)cos(T2πnx)dx
bn유도
위의 an유도와 같은 방식으로 sin(T2πnx)를 곱하고 적분한 이후 정규 직교 조건을 이용하면
bn=T2∫0Tf(x)sin(T2πnx)dx
임을 확인 할 수 있다.