매클로린 급수 (Maclaurin Series)
쉽게 풀면
구불구불한 산길을 지도에 표시할 때, 처음 출발 지점 근처 구간만큼은 거의 직선처럼 보이는 것을 이용해 직선, 포물선, 삼차곡선 등으로 점점 정교하게 근사할 수 있습니다. 매클로린 급수는 바로 이런 방식으로, 어떤 함수를 x=0 지점에서의 미분값들(1차, 2차, 3차...도함수)을 이용해 무한한 다항식의 합으로 다시 써주는 방법입니다. 예를 들어 sin(x)나 e^x처럼 계산하기 까다로운 함수도, x가 0에 가까운 범위에서는 x, x², x³ 같은 항들을 몇 개만 더해도 꽤 정확한 근사값을 얻을 수 있습니다. 사실 매클로린 급수는 테일러 급수를 중심점 a=0인 특수한 경우로 놓은 것과 같습니다. 그래서 논문에서 어떤 물리 모델이나 신호를 "0 근처에서 저차항까지 근사한다"고 할 때 이 개념이 자주 배경으로 깔립니다.
왜 중요한가
비선형 함수를 그대로 다루면 방정식을 풀거나 시스템의 거동을 해석하기 어려운 경우가 많은데, 매클로린 급수로 저차항까지만 근사하면 문제를 훨씬 다루기 쉬운 선형 또는 다항식 형태로 바꿀 수 있습니다. 이 때문에 물리학의 소진동 근사, 공학의 소신호 해석, 수치해석의 함수 근사와 오차 추정 등 다양한 분야에서 복잡한 모델을 단순화하고 해석적인 통찰을 얻는 기본적인 도구로 쓰입니다.
논문에서는 이렇게 쓰입니다
이 문장은 "복잡한 삼각함수 대신, x=0(여기서는 θ=0) 근처에서 몇 개 항으로 근사한 다항식을 써서 계산과 해석을 단순화했다"는 뜻입니다. 진자 운동, 소신호 회로 해석, 최적화 모델의 국소 선형화 등에서 흔히 볼 수 있습니다.
신호처리·정보이론 연구에서는 로그나 지수 함수가 포함된 복잡한 식을 매클로린 급수로 근사해 계산량을 줄이거나 해석적으로 다루기 쉬운 형태로 바꾸는 데 활용합니다.
금융공학 연구에서는 지수함수나 로그함수가 포함된 가격결정 모형을 매클로린 급수로 근사해 계산 가능한 형태로 단순화하는 데 이 개념을 사용합니다.
조금 더 깊게 보면
매클로린 급수는 함수의 0차, 1차, 2차, ... n차 도함수를 x=0에서 계산해 계수로 삼는 무한급수이며, 실제 계산에서는 이 급수를 유한한 항에서 자르고 남은 부분을 오차(나머지항)로 취급합니다. 이 나머지항의 크기를 평가하는 방법 중 하나가 라그랑주 나머지 형태이며, 이를 통해 몇 차 항까지 근사했을 때 오차가 어느 정도인지 정량적으로 논의할 수 있습니다. 모든 함수가 매클로린 급수로 잘 전개되는 것은 아니며, 0에서 무한히 미분 가능하더라도 원래 함수와 급수가 일치하지 않는 예외적인 경우도 존재하므로, 근사가 정당화되는 조건을 함께 확인하는 것이 엄밀한 논의에서는 중요합니다.
주의할 점
매클로린 급수는 x=0 근처에서만 좋은 근사를 제공합니다. x가 0에서 멀어질수록 오차가 커지거나 아예 급수가 급수의 수렴판정법하지 않을 수 있으므로, 근사가 유효한 범위를 반드시 확인해야 합니다. 또한 x=0이 아닌 다른 지점 근처를 다뤄야 한다면 일반적인 테일러 급수를 사용해야 합니다.