푸리에 급수 (Fourier Series)
쉽게 풀면
화음이 여러 개의 순수한 음(사인파)이 겹쳐서 만들어지듯이, 어떤 복잡하더라도 규칙적으로 반복되는 파형(예: 톱니파, 사각파)은 사실 크기와 진동수가 다른 여러 개의 매끈한 사인·코사인 곡선을 겹쳐 놓은 것으로 다시 만들어낼 수 있습니다. 푸리에 급수는 "이 복잡한 반복 신호를 만들려면 어떤 사인·코사인 곡선들을 얼마만큼씩 섞어야 하는가"를 계산해주는 도구입니다. 항을 몇 개까지 더하느냐에 따라 원래 파형에 점점 더 가깝게 근사할 수 있습니다.
왜 중요한가
푸리에 급수는 복잡한 주기 신호를 단순한 사인·코사인 성분들의 합으로 쪼개어 분석할 수 있게 해주기 때문에, 신호처리·진동공학·전력공학 등 주기적으로 반복되는 현상을 다루는 거의 모든 공학 분야에서 기본 분석 도구로 쓰입니다.
어떤 주파수 성분이 신호의 특성을 좌우하는지 알면, 잡음을 걸러내거나 시스템의 공진 문제를 진단하는 데 활용할 수 있습니다. 또한 편미분방정식의 해를 구하는 고전적 방법(변수분리법)에서도 핵심적인 역할을 하기 때문에 응용수학과 물리학 논문에서도 자주 등장합니다.
핵심 정리
- 주기가 T인 함수 f(t)를 사인·코사인 항의 합으로 쓴 것이 푸리에 급수입니다.
f(t) = a0/2 + Σ [ an cos(nωt) + bn sin(nωt) ], ω = 2π/T - n = 1인 항을 기본파, n ≥ 2인 항을 고조파(harmonic)라 하며, 계수 an, bn은 함수에 각 사인·코사인을 곱해 한 주기 동안 적분해서 얻습니다(Folland, 1992).
- 모든 주기함수가 아니라 적분 가능한 조건(예: 구간별 매끈한 함수)에서 급수가 함수로 수렴하며, 불연속점에서는 좌우 극한의 평균으로 수렴합니다.
- 주기가 없는 신호까지 다루도록 확장한 것이 푸리에 변환입니다.
예시로 보기
가장 유명한 예는 높이 +1과 −1을 번갈아 갖는 사각파입니다. 사각파는 홀수 고조파만으로 이루어진 급수 (4/π) Σ sin((2k−1)ωt)/(2k−1)로 표현됩니다. 항을 몇 개까지 더하느냐에 따라 정확도가 달라지는데, 급수를 코드로 계산해 불연속점 근처의 최댓값을 보면 다음과 같습니다.
| 더한 홀수 고조파 수 | 최댓값 | 튀어나온 정도(도약 크기 2 대비) |
|---|---|---|
| 5 | 1.182 | 9.1% |
| 25 | 1.179 | 9.0% |
| 100 | 1.179 | 8.9% |
| 500 | 1.179 | 8.9% |
항을 늘려도 튀어나온 정도가 약 9%로 줄지 않는 것이 이 페이지가 말하는 깁스 현상입니다. 튀어나온 구간이 점점 좁아질 뿐 높이는 변하지 않습니다(Hewitt & Hewitt, 1979 참조).
자주 하는 오해
| 오해 | 바로잡기 |
|---|---|
| 항을 충분히 많이 더하면 불연속점에서도 오차가 사라진다. | 불연속점 부근의 최대 오차는 줄지 않고(약 9%), 좁은 구간에 모일 뿐입니다. |
| 푸리에 급수는 아무 신호에나 쓴다. | 기본적으로 주기함수를 다룹니다. 비주기 신호에는 푸리에 변환을 씁니다. |
| 푸리에 급수의 계수는 신호의 시간 정보를 담는다. | 계수는 각 주파수 성분의 크기와 위상을 나타내며, 신호의 한 주기 전체에서 구한 값입니다. |
공학 논문에서는 주기 신호를 유한 개의 고조파로 근사하는 모델을 제안하는 방식으로 자주 등장합니다(Oppenheim 외, 1997).
논문에서는 이렇게 쓰입니다
실제 논문에서
국내 학술지 논문에서 이 용어가 쓰인 문장을 그대로 옮겼습니다. 제목·학술지·연도와 원문 링크를 함께 적었습니다.
“비틀림 강성과 히스테리시스에 관한 다양한 모델이 제안되었으나, 기구학적 오차는 간단한 푸리에 급수를 활용한 모델만이 제안되었다.”
B-스플라인 기반의 듀얼 엔코더 토크 측정 알고리즘, 대한기계학회논문집 A, 2022 · KCI 한국학술지인용색인 · 원문 보기 ↗
“제안된 방법은 실험을 통해 검증되며, 푸리에 급수의 기존 모델과 비교된다.”
B-스플라인 기반의 듀얼 엔코더 토크 측정 알고리즘, 대한기계학회논문집 A, 2022 · KCI 한국학술지인용색인 · 원문 보기 ↗
예시 문장
아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.
이 문장은 신호처리나 진동 해석 논문에서 흔히 볼 수 있습니다. 반복되는 신호의 각 주파수 성분(고조파)이 얼마나 강한지를 분석해 신호의 특성을 파악하거나, 데이터를 압축하는 데 활용된다는 뜻입니다.
이 문장은 전력 품질을 떨어뜨리는 불규칙한 전류 파형을 여러 주파수 성분으로 나누어, 어떤 성분이 문제를 일으키는지 분석했다는 뜻입니다.
이 문장은 편미분방정식을 풀 때 얻어진 여러 개의 해를 사인·코사인 급수로 조합해서, 주어진 초기 조건에 맞는 최종 해를 구성했다는 뜻입니다.
조금 더 깊게 보면
실제 계산에서는 급수를 무한히 더할 수 없으므로 유한한 항까지만 잘라 근사하는데, 신호가 불연속점(급격히 꺾이는 지점)을 가지면 항을 아무리 늘려도 그 근처에서 오차가 사라지지 않고 일정 크기로 남는 깁스 현상이 나타납니다. 또한 급수의 각 항의 계수(진폭)를 구하는 과정은 신호를 주파수 영역으로 변환하는 것과 같아서, 이산 신호에 대해서는 이산 푸리에 변환(DFT)과 고속 푸리에 변환(FFT) 같은 계산 기법으로 확장되어 실제 신호처리 소프트웨어에서 널리 활용됩니다.
주의할 점
푸리에 급수는 '주기함수'를 사인·코사인의 이산적인 합으로 나타내는 방법인 반면, 푸리에 변환은 주기가 없는 일반 함수까지 다루기 위해 합을 연속적인 적분으로 확장한 개념입니다. 두 개념은 이름이 비슷하지만 적용 대상(주기 신호 vs 비주기 신호)이 다르므로 혼동하지 않아야 합니다.
헷갈리기 쉬운 용어
이름이 비슷한 세 가지입니다.
| 용어 | 대상 | 주파수 성분 |
|---|---|---|
| 푸리에 급수 | 주기함수 | 기본 주파수의 정수배(이산) |
| 푸리에 변환 | 주기가 없는 일반 함수 | 연속 주파수 |
| 이산 푸리에 변환(DFT) | 유한 개의 표본값 | 표본 수만큼의 이산 주파수 |
참고 문헌
- Folland, G. B. (1992). Fourier Analysis and Its Applications. Wadsworth & Brooks/Cole.
- Hewitt, E., & Hewitt, R. E. (1979). The Gibbs-Wilbraham phenomenon: An episode in Fourier analysis. Archive for History of Exact Sciences, 21(2), 129–160.
- Oppenheim, A. V., Willsky, A. S., & Nawab, S. H. (1997). Signals and Systems (2nd ed.). Prentice Hall.
표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.